Compression Benchmark

View previous topic View next topic Go down

Compression Benchmark

Post  Yann on Sat 17 Oct - 13:12

Objective of this thread is to compare fast compression algorithms, estimating their speed/rate relative performances.
We are interested in algorithm efficiency, effectively measuring its single-core performance to represent its energy effectiveness. An algorithm which uses several cores will simply see its total time representing the sum of each core usage.
The final result is a graphic chart per file type.

Method :
Test system is a Core 2 Duo 8400 @3GHz, with 2GB RAM DDR2-800, using Windows Seven OS.
Timing is measured using timer v8.0, from Igor Pavlov.
Files are processed 5 times, median value is used.
Process time (kernel time + user time) is considered. Therefore, it excludes disk I/O time. Note however that kernel time, which represents the energy required by OS to manage the compression algorithm, can take a significant portion of overall time for fast algorithms.

Compression benchmark on text files

Compression benchmark on binary file

This is a public benchmark. You can ask for a specific compressor to be present in the list.


Last edited by Yann on Sat 19 Feb - 2:34; edited 17 times in total

Yann
Admin

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

http://phantasie.tonempire.net

Back to top Go down

Compression speed & ratio on text files

Post  Yann on Sat 17 Oct - 13:15

Test File : enwik8 , from LTCB . (100 000 000 Bytes).


Note : the blue line represent better speed/ratio


Ver.
Name Ratio Speed Decoding





2009
slugX
2.97
69.0 MB/s
62.3 MB/s
4.65
7zip -mx1
2.88
10.2 MB/s
41.2 MB/s
b2
etincelle2.80
81.2 MB/s
109 MB/s
1.2.3
gzip -92.74
10.4 MB/s
119 MB/s
0.60
FreeArc -m12.53
59.2 MB/s85.5 MB/s
1.2.3
gzip -1
2.36
35.0 MB/s
117 MB/s
0.1
Zhuff
2.31
105 MB/s
169 MB/s
0.4a
tornado -2 2.24 71.2 MB/s 92.9 MB/s
0.96a
thor e2 2.19 76.3 MB/s80.1 MB/s

LZRW3
1.90
140 MB/s
190 MB/s
1.41
QuickLZ -L1
1.84
140 MB/s
150 MB/s
0.96a
thor e1 1.82 126 MB/s 82.2 MB/s
0.2
LZ4 1.82157 MB/s268 MB/s
0.4a
tornado -11.67 119 MB/s 173 MB/s
0.8
LZBW1 1.48 136 MB/s 153 MB/s
0.7d
LZP2
1.47 169 MB/s 207 MB/s


Last edited by Yann on Thu 6 Jan - 4:07; edited 41 times in total

Yann
Admin

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

http://phantasie.tonempire.net

Back to top Go down

Compression speed & ratio on binary files

Post  Yann on Sat 17 Oct - 13:17

Method :
Timing is measured using timer v8.0, from Igor Pavlov, of 7zip.
File is processed 5 times, and the "Process Time" median value is used (including kernel, but excluding hdd).
Test system is a Core 2 Duo 8400 @3GHz, with 2GB of RAM, using Windows Seven OS.

Test file : win98.vmdk vmware virtual hdd content (328 073 216 Bytes) (not downloadable).


Note : the blue line represents better speed/ratio

Ver.
Name Ratio Speed Decoding





2009
SlugX
1.58
65 MB/s
55 MB/s
RC1
Etincelle1.57
79 MB/s
176 MB/s
1.2.3
gzip -91.55
9.3 MB/s
154 MB/s
0.60
FreeArc -m1
1.54
53 MB/s
72 MB/s
0.96a
thor e3
1.51
71 MB/s
73 MB/s
1.2.3
gzip -1
1.51
26.5 MB/s
154 MB/s
0.1
Zhuff
1.49
101 MB/s
260 MB/s
0.4a
tornado -2
1.47
69.2 MB/s
85.5 MB/s
0.96a
thor e2
1.47
99.2 MB/s92.3 MB/s
0.2
LZ4
1.40113 MB/s357 MB/s
0.7d
LZP2
1.39 157 MB/s 217 MB/s
1.41
QuickLZ -L1
1.39
146 MB/s
215 MB/s
0.96a
thor e1
1.37 149 MB/s 69.2 MB/s
0.8
LZBW1 1.31142 MB/s 144MB/s
0.4a
tornado -1
1.17 129 MB/s 214 MB/s


Last edited by Yann on Thu 6 Jan - 4:08; edited 3 times in total

Yann
Admin

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

http://phantasie.tonempire.net

Back to top Go down

Older versions

Post  Yann on Mon 5 Apr - 15:09

December 2009
Text : http://img44.xooimage.com/files/2/f/4/enwik8-bench-166f70d.png
Binary : http://img28.xooimage.com/files/4/9/e/win98-bench-166f6d4.png

Yann
Admin

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

http://phantasie.tonempire.net

Back to top Go down

Re: Compression Benchmark

Post  Sponsored content Today at 12:34


Sponsored content


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