Skip to content

Commit

Permalink
Numbers for 1.7
Browse files Browse the repository at this point in the history
  • Loading branch information
flanglet committed Feb 16, 2020
1 parent 975ae86 commit a71391b
Showing 1 changed file with 30 additions and 29 deletions.
59 changes: 30 additions & 29 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 @@ -37,42 +38,42 @@ Silesia corpus benchmark

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

go 1.13beta1
go 1.13

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


| Compressor | Encoding (sec) | Decoding (sec) | Size |
|-----------------------------|-----------------|-----------------|------------------|
|Original | | | 211,938,580 |
|**Kanzi -l 1** | **1.8** | **1.2** | **76,600,331** |
|**Kanzi -l 1 -j 6** | **0.9** | **0.5** | **76,600,331** |
|**Kanzi -l 1** | **2.2** | **1.4** | **74,599,655** |
|**Kanzi -l 1 -j 6** | **1.0** | **0.5** | **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** | **4.7** | **2.4** | **61,788,747** |
|**Kanzi -l 2 -j 6** | **2.1** | **1.0** | **61,788,747** |
|**Kanzi -l 2** | **5.1** | **2.3** | **61,679,732** |
|**Kanzi -l 2 -j 6** | **3.0** | **0.9** | **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** | **10.9** | **8.8** | **55,983,177** |
|**Kanzi -l 3 -j 6** | **4.1** | **2.9** | **55,983,177** |
|**Kanzi -l 3** | **12.0** | **8.0** | **55,952,061** |
|**Kanzi -l 3 -j 6** | **4.5** | **2.8** | **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** | **12.9** | **6.7** | **51,795,306** |
|**Kanzi -l 4 -j 6** | **4.4** | **2.9** | **51,795,306** |
|**Kanzi -l 4** | **12.8** | **6.8** | **51,754,417** |
|**Kanzi -l 4 -j 6** | **4.3** | **2.5** | **51,754,417** |
|Lzma 5.2.2 -9 | 65.0 | 2.4 | 48,780,457 |
|**Kanzi -l 5** | **17.2** | **12.9** | **48,279,102** |
|**Kanzi -l 5 -j 6** | **6.0** | **4.7** | **48,279,102** |
|**Kanzi -l 6** | **33.0** | **28.6** | **46,485,189** |
|**Kanzi -l 6 -j 6** | **10.5** | **8.5** | **46,485,189** |
|**Kanzi -l 5** | **18.1** | **13.7** | **48,256,346** |
|**Kanzi -l 5 -j 6** | **6.3** | **4.7** | **48,256,346** |
|**Kanzi -l 6** | **34.1** | **26.3** | **46,588,792** |
|**Kanzi -l 6 -j 6** | **10.9** | **8.3** | **46,588,792** |
|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** | **64.1** | **66.0** | **41,892,099** |
|**Kanzi -l 7 -j 6** | **21.4** | **21.9** | **41,892,099** |
|**Kanzi -l 7** | **64.4** | **65.0** | **41,862,443** |
|**Kanzi -l 7 -j 6** | **21.1** | **21.6** | **41,862,443** |
|Tangelo 2.0 | 302.0 | 310.9 | 41,267,068 |
|**Kanzi -l 8** | **86.2** | **88.4** | **40,502,391** |
|**Kanzi -l 8 -j 6** | **31.6** | **32.0** | **40,502,391** |
|**Kanzi -l 8** | **85.6** | **85.9** | **40,473,911** |
|**Kanzi -l 8 -j 6** | **31.1** | **30.9** | **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 @@ -82,22 +83,22 @@ enwik8

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

go 1.13beta1
go 1.13

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


| Compressor | Encoding (sec) | Decoding (sec) | Size |
|-----------------------------|-----------------|-----------------|------------------|
|Original | | | 100,000,000 |
|**Kanzi -l 1** | **1.33** | **0.78** | **34,135,723** |
|**Kanzi -l 2** | **2.65** | **1.37** | **27,450,033** |
|**Kanzi -l 3** | **5.50** | **4.32** | **25,695,567** |
|**Kanzi -l 4** | **5.18** | **2.68** | **22,512,452** |
|**Kanzi -l 5** | **7.96** | **5.44** | **21,301,346** |
|**Kanzi -l 6** | **17.47** | **13.81** | **20,791,496** |
|**Kanzi -l 7** | **24.28** | **25.08** | **19,597,394** |
|**Kanzi -l 8** | **32.36** | **33.35** | **19,163,098** |
|**Kanzi -l 1** | **1.48** | **0.88** | **33,869,944** |
|**Kanzi -l 2** | **2.73** | **1.36** | **27,404,489** |
|**Kanzi -l 3** | **5.95** | **4.01** | **25,661,699** |
|**Kanzi -l 4** | **5.18** | **2.79** | **22,478,636** |
|**Kanzi -l 5** | **8.55** | **5.50** | **21,275,446** |
|**Kanzi -l 6** | **13.09** | **9.06** | **20,893,702** |
|**Kanzi -l 7** | **24.60** | **24.43** | **19,570,938** |
|**Kanzi -l 8** | **32.40** | **32.23** | **19,141,858** |


Build
Expand Down

0 comments on commit a71391b

Please sign in to comment.