Skip to content

Commit

Permalink
Numbers for 1.7
Browse files Browse the repository at this point in the history
  • Loading branch information
flanglet authored Feb 18, 2020
1 parent 581f5b7 commit 4a24524
Showing 1 changed file with 29 additions and 28 deletions.
57 changes: 29 additions & 28 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,8 @@ Yuta Mori,
Ilya Muravyov,
Neal Burns,
Fabian Giesen,
Jarek Duda
Jarek Duda,
Ilya Grebnov

Disclaimer

Expand All @@ -31,44 +32,44 @@ Use at your own risk. Always keep a backup of your files.
Silesia corpus benchmark
-------------------------

i7-7700K @4.20GHz, 32GB RAM, Ubuntu 16.04
i7-7700K @4.20GHz, 32GB RAM, Ubuntu 18.04

jdk12 - java 12 2019-03-19

Kanzi version 1.6 Java implementation. Block size is 100 MB.
Kanzi version 1.7 Java implementation. Block size is 100 MB.


| Compressor | Encoding (sec) | Decoding (sec) | Size |
|-----------------------------|-----------------|-----------------|------------------|
|Original | | | 211,938,580 |
|**Kanzi -l 1** | **2.6** | **1.6** | **76,600,331** |
|**Kanzi -l 1 -j 6** | **1.4** | **1.1** | **76,600,331** |
|**Kanzi -l 1** | **3.1** | **1.7** | **74,599,655** |
|**Kanzi -l 1 -j 6** | **1.6** | **1.1** | **74,599,655** |
|Gzip 1.6 | 6.0 | 1.0 | 68,227,965 |
|Gzip 1.6 -9 | 14.3 | 1.0 | 67,631,990 |
|**Kanzi -l 2** | **5.6** | **3.2** | **61,788,747** |
|**Kanzi -l 2 -j 6** | **2.5** | **1.6** | **61,788,747** |
|**Kanzi -l 2** | **6.2** | **3.2** | **61,679,732** |
|**Kanzi -l 2 -j 6** | **2.6** | **1.7** | **61,679,732** |
|Zstd 1.3.3 -13 | 11.9 | 0.3 | 58,789,182 |
|Brotli 1.0.5 -9 | 94.3 | 1.4 | 56,289,305 |
|**Kanzi -l 3** | **9.4** | **6.5** | **55,983,177** |
|**Kanzi -l 3 -j 6** | **3.8** | **2.5** | **55,983,177** |
|**Kanzi -l 3** | **11.3** | **7.5** | **55,952,061** |
|**Kanzi -l 3 -j 6** | **4.1** | **2.6** | **55,952,061** |
|Lzma 5.2.2 -3 | 24.3 | 2.4 | 55,743,540 |
|Bzip2 1.0.6 -9 | 14.1 | 4.8 | 54,506,769 |
|Zstd 1.3.3 -19 | 45.2 | 0.4 | 53,977,895 |
|**Kanzi -l 4** | **22.1** | **8.4** | **51,800,821** |
|**Kanzi -l 4 -j 6** | **7.8** | **3.2** | **51,800,821** |
|**Kanzi -l 4** | **17.2** | **9.0** | **51,754,417** |
|**Kanzi -l 4 -j 6** | **7.0** | **3.6** | **51,754,417** |
|Lzma 5.2.2 -9 | 65.0 | 2.4 | 48,780,457 |
|**Kanzi -l 5** | **20.8** | **11.2** | **48,279,102** |
|**Kanzi -l 5 -j 6** | **9.5** | **3.9** | **48,279,102** |
|**Kanzi -l 6** | **32.3** | **22.0** | **46,485,189** |
|**Kanzi -l 6 -j 6** | **12.0** | **7.1** | **46,485,189** |
|**Kanzi -l 5** | **21.5** | **12.0** | **48,256,346** |
|**Kanzi -l 5 -j 6** | **9.0** | **4.4** | **48,256,346** |
|**Kanzi -l 6** | **28.0** | **19.4** | **46,394,304** |
|**Kanzi -l 6 -j 6** | **11.0** | **6.6** | **46,394,304** |
|Tangelo 2.4 | 83.2 | 85.9 | 44,862,127 |
|zpaq v7.14 m4 t1 | 107.3 | 112.2 | 42,628,166 |
|zpaq v7.14 m4 t12 | 108.1 | 111.5 | 42,628,166 |
|**Kanzi -l 7** | **62.4** | **64.4** | **41,892,099** |
|**Kanzi -l 7 -j 6** | **22.9** | **22.2** | **41,892,099** |
|**Kanzi -l 7** | **65.8** | **66.2** | **41,862,443** |
|**Kanzi -l 7 -j 6** | **22.5** | **21.8** | **41,862,443** |
|Tangelo 2.0 | 302.0 | 310.9 | 41,267,068 |
|**Kanzi -l 8** | **96.4** | **98.8** | **40,502,391** |
|**Kanzi -l 8 -j 6** | **35.2** | **35.4** | **40,502,391** |
|**Kanzi -l 8** | **95.5** | **97.2** | **40,473,911** |
|**Kanzi -l 8 -j 6** | **35.4** | **36.0** | **40,473,911** |
|zpaq v7.14 m5 t1 | 343.1 | 352.0 | 39,112,924 |
|zpaq v7.14 m5 t12 | 344.3 | 350.4 | 39,112,924 |

Expand All @@ -80,18 +81,18 @@ i7-7700K @4.20GHz, 32GB RAM, Ubuntu 18.04

jdk12 - java 12 2019-03-19

Kanzi version 1.6 Java implementation. Block size is 100 MB. 1 thread
Kanzi version 1.7 Java implementation. Block size is 100 MB. 1 thread


| Compressor | Encoding (sec) | Decoding (sec) | Size |
|-----------------------------|-----------------|-----------------|------------------|
|Original | | | 100,000,000 |
|**Kanzi -l 1** | **1.81** | **1.15** | **34,135,723** |
|**Kanzi -l 2** | **3.27** | **2.01** | **27,450,033** |
|**Kanzi -l 3** | **4.95** | **3.65** | **25,695,567** |
|**Kanzi -l 4** | **7.48** | **3.70** | **22,512,452** |
|**Kanzi -l 5** | **10.19** | **5.37** | **21,301,346** |
|**Kanzi -l 6** | **16.65** | **10.78** | **20,791,496** |
|**Kanzi -l 7** | **25.07** | **25.65** | **19,597,394** |
|**Kanzi -l 8** | **35.18** | **36.12** | **19,163,098** |
|**Kanzi -l 1** | **2.04** | **1.26** | **33,869,944** |
|**Kanzi -l 2** | **3.30** | **2.01** | **27,404,489** |
|**Kanzi -l 3** | **5.51** | **3.65** | **25,661,699** |
|**Kanzi -l 4** | **7.62** | **4.00** | **22,478,636** |
|**Kanzi -l 5** | **10.46** | **5.37** | **21,275,446** |
|**Kanzi -l 6** | **13.38** | **8.18** | **20,869,366** |
|**Kanzi -l 7** | **25.06** | **25.01** | **19,570,938** |
|**Kanzi -l 8** | **35.78** | **36.51** | **19,141,858** |

0 comments on commit 4a24524

Please sign in to comment.