The following results are obtained with "lzbench -t16,16 -eall" using 1 core of Intel Core i5-4300U, Windows 10 64-bit (MinGW-w64 compilation under gcc 6.2.0) with silesia.tar.
Full results are available here: https://github.com/inikep/lzbench/bl...ch15_sorted.md
The pareto frontier for decompression speed and ratio:
Code:
| Compressor name | Compression| Decompress.| Compr. size | Ratio |
| --------------- | -----------| -----------| ----------- | ----- |
| lzlib 1.7 -9 | 1.21 MB/s | 45 MB/s | 48296889 | 22.79 |
| xz 5.2.2 -9 | 1.80 MB/s | 58 MB/s | 48745306 | 23.00 |
| xz 5.2.2 -6 | 1.97 MB/s | 58 MB/s | 49195929 | 23.21 |
| lzma 9.38 -5 | 2.08 MB/s | 65 MB/s | 49720569 | 23.46 |
| brotli 0.5.2 -11 | 0.39 MB/s | 266 MB/s | 51138054 | 24.13 |
| zstd 1.1.1 -22 | 1.44 MB/s | 505 MB/s | 52731930 | 24.88 |
| zstd 1.1.1 -18 | 2.87 MB/s | 583 MB/s | 55294241 | 26.09 |
| zstd 1.1.1 -15 | 4.97 MB/s | 639 MB/s | 58007773 | 27.37 |
| lz5 2.0 RC2 -49 | 1.27 MB/s | 1064 MB/s | 60679215 | 28.63 |
| lz5 2.0 RC2 -45 | 6.25 MB/s | 1073 MB/s | 65413061 | 30.86 |
| lz5 2.0 RC2 -29 | 1.37 MB/s | 1634 MB/s | 68694227 | 32.41 |
| lz5 2.0 RC2 -25 | 6.63 MB/s | 1734 MB/s | 74503695 | 35.15 |
| lzsse8 2016-05-14 -16 | 6.05 MB/s | 2858 MB/s | 75464339 | 35.61 |
| lzsse8 2016-05-14 -12 | 6.00 MB/s | 2859 MB/s | 75464339 | 35.61 |
| blosclz 2015-11-10 -3 | 487 MB/s | 5047 MB/s | 204507781 | 96.49 |
| blosclz 2015-11-10 -1 | 892 MB/s | 5679 MB/s | 211768481 | 99.92 |
| memcpy | 7332 MB/s | 8719 MB/s | 211947520 |100.00 |
The pareto frontier for compression speed and ratio:
Code:
| Compressor name | Compression| Decompress.| Compr. size | Ratio |
| --------------- | -----------| -----------| ----------- | ----- |
| lzlib 1.7 -9 | 1.21 MB/s | 45 MB/s | 48296889 | 22.79 |
| xz 5.2.2 -9 | 1.80 MB/s | 58 MB/s | 48745306 | 23.00 |
| xz 5.2.2 -6 | 1.97 MB/s | 58 MB/s | 49195929 | 23.21 |
| lzma 9.38 -5 | 2.08 MB/s | 65 MB/s | 49720569 | 23.46 |
| csc 2016-10-13 -5 | 2.49 MB/s | 50 MB/s | 49801577 | 23.50 |
| csc 2016-10-13 -3 | 5.98 MB/s | 46 MB/s | 53477914 | 25.23 |
| csc 2016-10-13 -1 | 14 MB/s | 48 MB/s | 56201092 | 26.52 |
| lzma 9.38 -2 | 15 MB/s | 55 MB/s | 58867911 | 27.77 |
| zstd 1.1.1 -11 | 16 MB/s | 613 MB/s | 59523167 | 28.08 |
| brotli 0.5.2 -5 | 24 MB/s | 312 MB/s | 60801716 | 28.69 |
| zling 2016-01-10 -4 | 26 MB/s | 135 MB/s | 60997465 | 28.78 |
| zstd 1.1.1 -8 | 31 MB/s | 619 MB/s | 61026497 | 28.79 |
| zling 2016-01-10 -2 | 32 MB/s | 135 MB/s | 61917662 | 29.21 |
| zling 2016-01-10 -1 | 36 MB/s | 135 MB/s | 62438620 | 29.46 |
| zling 2016-01-10 -0 | 40 MB/s | 132 MB/s | 63407921 | 29.92 |
| zstd 1.1.1 -5 | 88 MB/s | 565 MB/s | 65002208 | 30.67 |
| brotli 0.5.2 -2 | 96 MB/s | 283 MB/s | 68066621 | 32.11 |
| zstd 1.1.1 -2 | 181 MB/s | 600 MB/s | 70168955 | 33.11 |
| zstd 1.1.1 -1 | 235 MB/s | 645 MB/s | 73659468 | 34.75 |
| lz5 2.0 RC2 -30 | 246 MB/s | 909 MB/s | 85727429 | 40.45 |
| density 0.12.5 beta -3 | 254 MB/s | 234 MB/s | 87622980 | 41.34 |
| pithy 2011-12-24 -9 | 257 MB/s | 1269 MB/s | 90360813 | 42.63 |
| pithy 2011-12-24 -6 | 297 MB/s | 1285 MB/s | 92090898 | 43.45 |
| quicklz 1.5.0 -1 | 349 MB/s | 439 MB/s | 94720562 | 44.69 |
| pithy 2011-12-24 -3 | 354 MB/s | 1235 MB/s | 97255186 | 45.89 |
| lzo1x 2.09 -1 | 401 MB/s | 548 MB/s | 100572537 | 47.45 |
| lz4 1.7.3 | 440 MB/s | 2318 MB/s | 100880800 | 47.60 |
| density 0.12.5 beta -2 | 479 MB/s | 660 MB/s | 101706226 | 47.99 |
| lz4fast 1.7.3 -3 | 516 MB/s | 2317 MB/s | 107066190 | 50.52 |
| lz4fast 1.7.3 -17 | 781 MB/s | 2696 MB/s | 131732802 | 62.15 |
| density 0.12.5 beta -1 | 806 MB/s | 1028 MB/s | 133085162 | 62.79 |