Compression-Benchmark: LzTurbo vs. the rest
TurboBench: Compression Benchmark
Single core in memory benchmarks, 64 bits gcc 6.3, Windows 10
Binary file: app3.tar (Portable Apps Suite Light) 100MB
Size Ratio % C.MB/s D.MB/s Compressor CPU: i7-2600k 4.4 GHz
33936389 33.9 1.34 1701.35 lzturbo 39 app3.tar (Portable Apps Suite)
33949183 33.9 0.83 1548.98 oodle 89,kraken app3.tar
34105370 34.1 1.90 952.59 zstd 22 app3.tar
Text log file:NASA access log 200MB
Size Ratio % C.MB/s D.MB/s Compressor
11898836 5.8 0.63 2103.75 lzturbo 39 access_log_Jul95
12617357 6.1 0.73 1519.47 zstd 22 access_log_Jul95
14815376 7.2 0.50 1258.69 oodle 89,kraken access_log_Jul95
Binary games: RAD 3D Test set 30,4MB
Size Ratio % C.MB/s D.MB/s Compressor
8481694 27.0 2.08 1217.72 lzturbo 39 pd3d.tar
8675848 27.2 1.93 1195.89 oodle 89,kraken pd3d.tar
9678631 30.3 4.65 597.29 zstd,22 pd3d.tar
Text file:enwik8 100MB (MB=1.000.000 bold= Pareto frontier on ratio %)
Size Ratio % C.MB/s D.MB/s Compressor
25361626 25.4 0.77 579.45 lzturbo 39 enwik8
25380053 25.4 0.79 521.37 zstd 22 enwik8
25914622 25.9 0.43 585.99 oodle 89,Kraken enwik8
Silesia Corpus 202MB
Size Ratio % C.MB/s D.MB/s Compressor
51391420 24.2 0.47 1105.11 oodle 89,kraken silesia.tar
51773633 24.4 0.73 1086.37 lzturbo 39 silesia.tar
52720699 24.9 1.00 662.30 zstd 22 silesia.tar
The compression libraries (2017-05):
- LzTurbo v.17-03 w. TurboANX (Asymmetric Numeral Systems)
- zstd v1.1.2 w. Finite State Entropy + Huffman coding
- Oodle compressor (Huffman coding)
Last update: 14 Jun 2017