Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.programming.threads > #1351

Re: ParallelZlb Compression library 1.0

From aminer <aminer@toto.ca>
Newsgroups comp.programming.threads
Subject Re: ParallelZlb Compression library 1.0
Date 2013-02-09 11:16 -0800
Organization A noiseless patient Spider
Message-ID <kf5sn3$s60$3@dont-email.me> (permalink)
References <kf3gsu$uki$1@dont-email.me>

Show all headers | View raw


Hello,

I have corrected a problem, now ParallelZlib is running
correctly as a 64 bit process, and i have included
the windows 32 bit and 64 bit Zlib objects so that you don't
need any DLLs under FreePascal and Lazarus.

Now it's working with the windows 32 bit and 64 Freepascal
Compiler and  Lazarus, i will soon port it very easily to Linux and MacOSX.

To compile it on Windows 64 bit just change inside defines.inc

{$DEFINE WIN32}
{$DEFINE CPU32}

to

{$DEFINE WIN64}
{$DEFINE CPU64}




You can download ParallelZlib Compression library 1.01  from:


http://pages.videotron.com/aminer/



Thank you,
Amine Moulay Ramdane.


On 2/8/2013 1:42 PM, aminer wrote:
>
> Hello,
>
>
> ParallelZlb Compression library 1.0
>
>
> Description:
>
> Parallel Compression library using the Zlib algorithm and my Thread Pool
> Engine.
>
> - Now my ParallelZlb gives 5% better performance than Pigz.
>
> - It supports memory streams, file streams and files
>
> - It supports files larger than 4 Gb
>
> - Parallel compression and parallel decompression are extremely fast
>
> - It supports both compression and decommpression rate indicator
>
> - You can test your compressed file
>
> - Easy programming interface
>
> - Full source codes available.
>
>
> Please look at test_pzlib.pas inside the zip file, compile and execute
> it.. -
>
>
> Language: FPC Pascal v2.2.0+ / Delphi 7+: http://www.freepascal.org/
>
>
> Operating Systems: Win , Linux and Mac (x86).
>
> Note: to be able to port to Linux and Mac OSX you have to compile the
> dynamic libraries...
>
> Required FPC switches: -O3 -Sd -dFPC -dWin32 -dFreePascal
>
> -Sd for delphi mode....
>
> -dUnix for Linux,MacOSX etc.
>
> Required Delphi switches: -DMSWINDOWS -$H+ -DDelphi
>
>
>
> Thank you,
> Amine Moulay Ramdane.
>
>
>

Back to comp.programming.threads | Previous | NextPrevious in thread | Find similar


Thread

ParallelZlb Compression library 1.0 aminer <aminer@toto.ca> - 2013-02-08 13:42 -0800
  Re: ParallelZlb Compression library 1.0 aminer <aminer@toto.ca> - 2013-02-08 14:10 -0800
  Re: ParallelZlb Compression library 1.0 aminer <aminer@toto.ca> - 2013-02-09 11:16 -0800

csiph-web