Compression Benchmark
Page 1 of 1
Compression Benchmark
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.
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
Compression speed & ratio on text files
Test File : enwik8 , from LTCB . (100 000 000 Bytes).
Note : the blue line represent better speed/ratio
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 | etincelle | 2.80 | 81.2 MB/s | 109 MB/s |
1.2.3 | gzip -9 | 2.74 | 10.4 MB/s | 119 MB/s |
0.60 | FreeArc -m1 | 2.53 | 59.2 MB/s | 85.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/s | 80.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.82 | 157 MB/s | 268 MB/s |
0.4a | tornado -1 | 1.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
Compression speed & ratio on binary files
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
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 | Etincelle | 1.57 | 79 MB/s | 176 MB/s |
1.2.3 | gzip -9 | 1.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/s | 92.3 MB/s |
0.2 | LZ4 | 1.40 | 113 MB/s | 357 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.31 | 142 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
Similar topics
» TNT2 compression software - High compression ratio
» R.O.C compression software - Fast compression speed
» BZ2 compression software
» Zhuff - fast compression => x2.58 @ 147 MB/s
» Etincelle - Fast efficient compression => x3.06 @ 105MB/s
» R.O.C compression software - Fast compression speed
» BZ2 compression software
» Zhuff - fast compression => x2.58 @ 147 MB/s
» Etincelle - Fast efficient compression => x3.06 @ 105MB/s
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
|
|