Wednesday, April 18, 2018

Digest for comp.programming.threads@googlegroups.com - 4 updates in 3 topics

Sky89 <Sky89@sky68.com>: Apr 17 06:31PM -0400

Hello,
 
Read this:
 
My Parallel archiver was updated to version 4.73..
 
I have discovered that the memory manager of Delphi Tokyo and all the
Delphi XE versions is causing an exception and also is causing a
deadlock to my Parallel archiver, the other memory managers like
nedmalloc and tbbmalloc are also causing problems, so i have finally
solved completely this problem by using FastMM4-AVX here:
 
https://github.com/maximmasiutin/FastMM4-AVX
 
This FastMM4-AVX is really "robust" and it is stable and really fast,
because i have stress tested it and it is working very well, and it has
solved my problems with my Parallel archiver, i have
used it inside my Parallel archiver of all the Delphi versions, and now
my Parallel archiver is really much more stable and very fast, And how
to install FastMM4-AVX ? i have provided you with the Dynamic Link
Libraries and with a unit called FastMM4_avx.pas, and to install it,
just place FastMM4_avx as the very first unit under the "uses" clause of
your project's .dpr file.
 
You can download my Parallel archiver version 4.73 from:
 
https://sites.google.com/site/aminer68/parallel-archiver
 
Thank you,
Amine Moulay Ramdane.
Sky89 <Sky89@sky68.com>: Apr 17 07:40PM -0400

Hello,
 
 
I must not say "i have discovered", i correct my previous post,
read again:
 
Hello,
 
My Parallel archiver was updated to version 4.73..
 
I think that the memory manager of Delphi Tokyo and all the Delphi XE
versions are causing an exception to my Parallel archiver, the other
memory managers like nedmalloc and tbbmalloc and FastMM4 are also
causing problems, so i have finally solved completely this problem by
using FastMM4-AVX here:
 
https://github.com/maximmasiutin/FastMM4-AVX
 
This FastMM4-AVX is really "robust" and it is stable and really fast,
because i have stress tested it and it is working very well, and it has
solved my problems with my Parallel archiver, i have
used it inside my Parallel archiver of all the Delphi versions, and now
my Parallel archiver is really much more stable and very fast, And how
to install FastMM4-AVX ?
i have provided you with the Dynamic Link Libraries and with a unit
called FastMM4_avx.pas, and to install it, just place FastMM4_avx as the
very first unit under the "uses" clause of your project's .dpr file.
You can download my Parallel archiver version 4.73 from:
 
https://sites.google.com/site/aminer68/parallel-archiver
 
 
 
Thank you,
Amine Moulay Ramdane.
Sky89 <Sky89@sky68.com>: Apr 17 06:57PM -0400

Hello...
 
FastMM4-AVX interfaces for Delphi and Delphi XE versions and FreePascal
 
Description:
 
FastMM4-AVX memory manager interfaces for Delphi and Delphi XE versions
and FreePascal with the windows 32 bit and 64 bit Dynamic Link
Libraries, this memory manager is fast, and it scales well under
multi-threaded usage, and it is not prone to memory fragmentation, and
if the CPU supports AVX or AVX2, uses the 32-byte YMM registers for
faster memory copy, and if the CPU supports AVX-512, uses the 64-byte
ZMM registers for even faster memory copy.
 
You can download the source code and read about it from:
 
https://github.com/maximmasiutin/FastMM4-AVX
 
And how to install it ?
 
Just place FastMM4_avx as the very first unit under the "uses" clause of
your project's .dpr file.
 
You have one of the following define option that you can set inside the
defines.inc file:
 
{$DEFINE CPU32} for 32 bit systems
 
{$DEFINE CPU64} for 64 bit systems.
 
 
You can download it from:
 
https://sites.google.com/site/aminer68/fastmm4-avx-interfaces-for-delphi-and-delphi-xe-versions-and-freepascal
 
 
Thank you,
Amine Moulay Ramdane.
Sky89 <Sky89@sky68.com>: Apr 17 06:53PM -0400

Hello....
 
 
My Parallel Compression Library was updated to version 4.29
 
Now the Delphi version is using FastMM4-AVX memory manager that is
robust and very fast.
 
You can download my Parallel Compression Library version 4.29 from:
 
https://sites.google.com/site/aminer68/parallel-compression-library
 
 
Thank you,
Amine Moulay Ramdane.
You received this digest because you're subscribed to updates for this group. You can change your settings on the group membership page.
To unsubscribe from this group and stop receiving emails from it send an email to comp.programming.threads+unsubscribe@googlegroups.com.

No comments: