LZP2 for Windows => x2.13 @ 280 MB/s

View previous topic View next topic Go down

LZP2 for Windows => x2.13 @ 280 MB/s

Post  Yann on Thu 16 Apr - 15:12

LZP2 is a very fast compressor, designed to reach the pareto frontier, defined by Matt Mahoney as the fastest compressor for a given compression rate, as measured on his public benchmark "Large Text Compression Benchmark".

LZP2 is based on an optimized version of "Predictive LZ" algorithm, invented by Charles Bloom (and described here by Arturo Campos), which is very fast, but unfortunately has low hit-rate capabilities, and therefore offers little compression performance.
The file i/o manager integrates a benchmark for your testing (lzp2 -bench).

See benchmark results

Download :
v0.7d : LZP2 (win32)
- New : improved compression rate, at little speed cost !
- Support for large (>2GB) files


Compression evaluation :
Benchmark corpus totalizing about 4GB.
In-memory compression benchmark (command -b)
Platform : Core 2 Duo E8400 (3GHz), Window Seven 32-bits

version
Compression Ratio
Speed
Decoding
LZP20.7d
2.137
280 MB/s
422 MB/s


Get a nice Graphical Front End for LZP2 with CoffeeArc, by Andreas Besting ==> Link
LZP2 v0.7 Profile for CoffeeArc

You can also get LZP2 v0.5 bundled with CoffeeArc v0.55b GUI below


Last edited by Yann on Tue 21 Feb - 22:42; edited 72 times in total

Yann
Admin

Number of posts: 174
Registration date: 2008-05-01

http://phantasie.tonempire.net

Back to top Go down

Previous releases

Post  Yann on Thu 16 Apr - 17:22

v0.5 : LZP2 (win32)
New : Asynchronous I/O (=> Faster global speed)

v0.3 : LZP2 (win32) (=> Synchronous, global time slower, but better CPU bench)
New : Decoded output filename can be chosen into any directory (thanks Sportman)

v0.2
Corrected Pentium III (thanks LovePimple !) and Athlon XP (thanks Sami Rumsas) compatibility.

v0.1
Initial release


Last edited by Admin on Sat 10 Oct - 5:28; edited 4 times in total

Yann
Admin

Number of posts: 174
Registration date: 2008-05-01

http://phantasie.tonempire.net

Back to top Go down

Benchmarks

Post  Yann on Thu 16 Apr - 17:22

1) LZP2 on Large Text Compression Benchmark (Pareto Frontier !)

2) LZP2 benchmarked on SqueezeChart (Fastest compressor !)

3) LZP2 tested on Encode.ru, and more here and here

4) MaximumCompression.com
Only compression ratio is reported. No speed numbers.
Unfortunately, LZP2 does not qualify for the MFC speed contest because it does not meet the minimal compression ratio rule (50%). arf, so long for the speed crown...

5) LZP2 on CompressionRatings.com

6) LZP2 on MOC (Monster of Compression) Single File compressor benchmark

7) LZP2 on Compression Max

8 ) LZP2.exe -bench enwik8:
with a Core 2 Quad Q6600 @ 3.25GHz (thanks Bulat) :
- Compression speed : 234MB/s
- Decoding speed : 349MB/s
with a Core 2 Duo E8400 @ 3.0GHz :
- Compression speed : 230MB/s
- Decoding speed : 335MB/s
with a Core 2 Duo E4500 @ 2.2GHz (thanks kaitz) :
- Compression speed : 167MB/s
- Decoding speed : 246MB/s
with a Core 2 Duo E4300 @ 1.8GHz :
- Compression speed : 140MB/s
- Decoding speed : 205MB/s
with a Pentium M 740 @ 1.73GHz :
- Compression speed : 105MB/s
- Decoding speed : 190MB/s
with a Pentium III @ 750MHz (thanks LovePimple) :
- Compression speed : 30MB/s
- Decoding speed : 43MB/s

Yann
Admin

Number of posts: 174
Registration date: 2008-05-01

http://phantasie.tonempire.net

Back to top Go down

View previous topic View next topic Back to top


Permissions in this forum:
You cannot reply to topics in this forum