Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.programming.threads > #1976
| From | aminer <aminer@toto.net> |
|---|---|
| Newsgroups | comp.programming.threads, comp.programming |
| Subject | Parallel compression library version 3.0 |
| Date | 2013-11-01 11:35 -0700 |
| Organization | albasani.net |
| Message-ID | <l50hnj$cu$1@news.albasani.net> (permalink) |
Cross-posted to 2 groups.
Hello, Parallel compression library was updated to version 3.0, now parallel LZMA is compatible with both Delphi and FreePascal, and i have added parallel LZ4 compression for both 32 bit and 64 bit. Parallel Compression Library 3.0 is very stable now. Author: Amine Moulay Ramdane Description: Parallel Compression Library implements Parallel Gzip , Parallel Bzip , Parallel LZMA and Parallel LZ , Parallel LZO and parallel LZ4 algorithms using my Thread Pool Engine. - Now my ParallelGzip gives 5% better performance than Pigz. - It supports memory streams, file streams and files - 64 bit supports - lets you create archive files over 4 GB , supports archives up to 2^63 bytes, compresses and decompresses files up to 2^63 bytes. - Parallel compression and parallel decompression are extremely fast - It supports both compression and decommpression rate indicator - You can test the integrity of your compressed file - Easy programming interface - Full source codes available. Just look at the Easy compression library for example, if you have noticed it's not a parallel compression library. http://www.componentace.com/ecl_features.htm And look at its pricing: http://www.componentace.com/order/order_product.php?id=4 My parallel compression library costs you 0$ and it's a parallel compression library.. You can download Parallel compression library from: http://pages.videotron.com/aminer/ Please look at test_pgzip.pas , test_pbzip.pas , test_plzma.pas , test_plz.pas , test_plzo.pas and tesT_plz4.pas demos inside the zip file, compile and execute them... - Language: FPC Pascal v2.2.0+ and Lazarus / Delphi 7 to 2007: 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 Look into defines.inc there is many options: CPU32: for 32 bits architecture CPU64: for 64 bits architecture Thank you, Amine Moulay Ramdane.
Back to comp.programming.threads | Previous | Next | Find similar
Parallel compression library version 3.0 aminer <aminer@toto.net> - 2013-11-01 11:35 -0700
csiph-web