Japex Report: Compression test using Calgary corpus data set

Description

Compression test using Calgary corpus data set

Global Parameters

Result Summary (TPS)

driver resultAritMean resultAritMeanX resultGeomMean resultGeomMeanX resultHarmMean resultHarmMeanX singleClassLoader
LZ4 (JNI)/block 511.387 53.753 485.161 50.881 464.415 47.133 n/a
LZ4 (Java+Unsafe)/block 316.942 53.909 302.539 51.128 291.468 47.408 n/a
Snappy(JNI)/block 400.062 53.415 364.316 50.708 341.951 47.351 true
Snappy(iq80)/block 262.419 54.646 249.634 52.052 239.966 48.678 n/a
LZF/block 267.576 52.406 254.19 49.898 243.492 46.429 n/a
LZF/stream 262.735 52.406 249.755 49.898 239.499 46.429 n/a
LZO-java/block 182.214 52.669 167.227 49.904 158.575 46.405 n/a
LZ4 HC (JNI)/block 43.754 43.324 40.094 40.516 36.926 37.092 n/a
QuickLZ/L3/block 31.134 43.566 30.201 41.12 29.392 38.154 n/a
Gzip/JDK/stream 29.394 35.042 27.23 32.894 24.684 30.274 n/a
BZip2/stream 9.129 31.604 8.563 29.668 8.191 27.289 n/a
LZMA-orig/block 2.598 30.89 2.559 28.822 2.516 25.945 n/a




Driver: LZ4 (JNI)/block

LZ4 (JNI), block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 110847 29.975 392.382 50.954
C:book1 14287 29.961 349.607 68.006
C:book2 18035 29.967 350.6 54.596
C:geo 276778 29.978 901.623 95.999
C:news 34428 29.975 413.071 59.074
C:obj1 980652 29.984 670.728 60.124
C:obj2 58854 29.981 462.062 47.705
C:paper1 225667 29.981 381.603 54.433
C:paper2 131962 29.978 345.072 58.186
C:paper3 234670 29.98 347.317 60.822
C:paper4 1169014 29.982 494.028 63.789
C:paper5 1428732 29.966 543.541 62.406
C:paper6 341141 29.983 413.466 54.095
C:pic 65898 29.98 999.9 16.93
C:progc 339459 29.982 427.705 52.781
C:progl 222074 29.978 506.152 37.671
C:progp 392330 29.984 616.185 37.913
C:trans 197931 29.981 589.916 32.061

Driver: LZ4 (Java+Unsafe)/block

LZ4 (Java+Unsafe), block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 69628 29.982 246.416 52.188
C:book1 8298 29.982 202.913 66.935
C:book2 12047 29.979 234.1 55.369
C:geo 107439 29.98 349.969 94.88
C:news 20288 29.982 243.357 57.691
C:obj1 539011 29.98 368.716 60.124
C:obj2 35918 29.98 282.005 48.723
C:paper1 146976 29.983 248.523 54.433
C:paper2 86122 29.977 225.212 59.109
C:paper3 160104 29.977 236.982 60.822
C:paper4 727797 29.98 307.591 63.789
C:paper5 778757 29.981 296.122 62.406
C:paper6 227596 29.983 275.85 54.095
C:pic 42384 29.976 692.044 16.821
C:progc 239644 29.98 301.965 52.781
C:progl 159283 29.98 363.022 39.459
C:progp 274263 29.98 430.807 37.913
C:trans 134007 29.983 399.371 32.833

Driver: Snappy(JNI)/block

Snappy-JNI, block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 82971 29.972 293.735 52.256
C:book1 9560 29.98 233.786 66.224
C:book2 14234 29.975 276.639 54.734
C:geo 515727 29.98 999.9 97.698
C:news 22499 29.979 269.906 57.983
C:obj1 667577 29.98 456.663 61.658
C:obj2 42379 29.98 332.731 49.091
C:paper1 171513 29.978 290.057 52.935
C:paper2 104549 29.983 273.349 57.305
C:paper3 177633 29.979 262.906 59.932
C:paper4 799516 29.98 337.9 61.561
C:paper5 955171 29.978 363.234 61.151
C:paper6 244373 29.979 296.221 52.851
C:pic 57579 29.974 940.193 18.115
C:progc 243241 29.98 306.489 51.006
C:progl 174242 29.979 397.12 36.993
C:progp 269376 29.981 423.113 35.523
C:trans 150035 29.981 447.165 34.449

Driver: Snappy(iq80)/block

Snappy-Java, block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 56949 29.975 201.591 55.445
C:book1 7023 29.985 171.718 68.25
C:book2 10063 29.977 195.561 56.758
C:geo 121754 29.981 396.591 95.636
C:news 16557 29.983 198.597 59.775
C:obj1 451853 29.98 309.089 61.221
C:obj2 29518 29.988 231.691 49.794
C:paper1 121280 29.982 205.079 55.332
C:paper2 72708 29.977 190.132 59.339
C:paper3 122830 29.978 181.8 62.006
C:paper4 631681 29.984 266.934 61.749
C:paper5 768526 29.979 292.249 60.842
C:paper6 185833 29.975 225.295 53.906
C:pic 35529 29.986 579.912 18.21
C:progc 175549 29.976 221.226 52.258
C:progl 121795 29.979 277.59 37.93
C:progp 185714 29.978 291.732 37.121
C:trans 96216 29.981 286.757 38.058

Driver: LZF/block

LZF, block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 57418 29.978 203.233 53.879
C:book1 8019 29.979 196.108 62.646
C:book2 11727 29.982 227.857 54.603
C:geo 41047 29.979 133.711 90.913
C:news 16847 29.981 202.092 56.899
C:obj1 330665 29.982 226.177 61.142
C:obj2 29303 29.973 230.119 49.693
C:paper1 144948 29.978 245.132 52.725
C:paper2 88383 29.979 231.114 56.491
C:paper3 152465 29.978 225.661 57.918
C:paper4 692339 29.98 292.609 58.513
C:paper5 811061 29.978 308.433 58.357
C:paper6 207476 29.978 251.507 51.815
C:pic 37909 29.982 618.837 16.283
C:progc 203477 29.977 256.416 50.307
C:progl 141203 29.983 321.782 37.134
C:progp 219483 29.981 344.742 35.77
C:trans 100939 29.981 300.831 38.221

Driver: LZF/stream

LZF, streaming

testCase resultIterations resultTime resultValue resultValueX
C:bib 55275 29.978 195.643 53.879
C:book1 8689 29.977 212.508 62.646
C:book2 11465 29.977 222.808 54.603
C:geo 40622 29.98 132.319 90.913
C:news 16508 29.983 198.009 56.899
C:obj1 342482 29.981 234.269 61.142
C:obj2 28185 29.981 221.279 49.693
C:paper1 134984 29.98 228.271 52.725
C:paper2 85783 29.976 224.331 56.491
C:paper3 149246 29.978 220.902 57.918
C:paper4 705350 29.979 298.114 58.513
C:paper5 803194 29.98 305.42 58.357
C:paper6 200837 29.976 243.476 51.815
C:pic 37405 29.977 610.717 16.283
C:progc 193946 29.979 244.392 50.307
C:progl 138251 29.981 315.078 37.134
C:progp 208320 29.977 327.253 35.77
C:trans 98797 29.982 294.443 38.221

Driver: LZO-java/block

LZO-java, block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 41734 29.97 147.757 52.3
C:book1 5027 29.987 122.906 64.587
C:book2 7292 29.983 141.68 54.299
C:geo 160782 29.981 523.711 98.392
C:news 11853 29.978 142.199 57.396
C:obj1 242399 29.98 165.814 60.114
C:obj2 20959 29.981 164.55 47.691
C:paper1 79633 29.978 134.674 53.024
C:paper2 50989 29.983 133.31 56.682
C:paper3 86088 29.979 127.414 58.363
C:paper4 310592 29.98 131.265 60.477
C:paper5 354764 29.975 134.923 59.637
C:paper6 113293 29.979 137.329 51.382
C:pic 21434 29.98 349.922 16.991
C:progc 112873 29.977 142.237 49.966
C:progl 82969 29.979 189.098 37.346
C:progp 121163 29.978 190.334 34.899
C:trans 67355 29.982 200.734 34.505

Driver: LZ4 HC (JNI)/block

LZ4 HC (JNI), block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 7615 29.98 26.951 36.085
C:book1 773 29.994 18.895 47.237
C:book2 1250 29.999 24.274 38.865
C:geo 13864 29.982 45.157 83.654
C:news 2700 29.987 32.382 43.994
C:obj1 133601 29.982 91.382 57.436
C:obj2 5256 29.986 41.258 39.325
C:paper1 27188 29.981 45.975 43.534
C:paper2 11177 29.979 29.227 43.839
C:paper3 28154 29.981 41.667 49.22
C:paper4 165951 29.983 70.13 56.255
C:paper5 200285 29.98 76.159 56.266
C:paper6 44926 29.976 54.464 44.821
C:pic 1564 29.991 25.524 13.013
C:progc 43817 29.982 55.208 43.543
C:progl 12947 29.979 29.508 28.945
C:progp 22187 29.98 34.85 29.069
C:trans 14951 29.979 44.562 24.739

Driver: QuickLZ/L3/block

QuickLZ (level 3), block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 8334 29.98 29.496 39.534
C:book1 832 29.995 20.337 53.581
C:book2 1247 29.982 24.23 42.955
C:geo 7195 29.978 23.438 79.199
C:news 2093 29.992 25.097 45.733
C:obj1 50489 29.983 34.533 54.157
C:obj2 4027 29.982 31.614 39.541
C:paper1 17305 29.98 29.264 44.164
C:paper2 8847 29.98 23.133 47.04
C:paper3 17921 29.978 26.525 50.217
C:paper4 66063 29.988 27.913 52.928
C:paper5 71557 29.978 27.212 52.434
C:paper6 26068 29.978 31.6 43.923
C:pic 3391 29.984 55.353 14.781
C:progc 25141 29.978 31.681 42.041
C:progl 16201 29.981 36.922 28.846
C:progp 24512 29.977 38.506 28.237
C:trans 14615 29.981 43.558 24.868

Driver: Gzip/JDK/stream

JDK Gzip/Deflate, streaming

testCase resultIterations resultTime resultValue resultValueX
C:bib 6609 29.984 23.388 31.657
C:book1 627 30.006 15.32 40.789
C:book2 1034 30 20.079 33.831
C:geo 2675 29.983 8.713 66.823
C:news 1952 29.98 23.416 38.396
C:obj1 55524 29.98 37.981 47.949
C:obj2 2830 29.981 22.219 33.02
C:paper1 16064 29.984 27.162 34.898
C:paper2 7923 29.981 20.716 36.198
C:paper3 15833 29.978 23.435 38.843
C:paper4 89953 29.976 38.022 41.48
C:paper5 107653 29.981 40.935 41.576
C:paper6 25559 29.978 30.982 34.893
C:pic 3130 29.981 51.098 11.001
C:progc 24479 29.978 30.847 33.67
C:progl 13899 29.979 31.678 22.68
C:progp 25147 29.98 39.5 22.726
C:trans 14628 29.978 43.601 20.32

Driver: BZip2/stream

Commons-compress BZip2 implementation

testCase resultIterations resultTime resultValue resultValueX
C:bib 2688 29.989 9.511 24.615
C:book1 385 30.033 9.399 33.322
C:book2 480 30.024 9.313 28.307
C:geo 2760 29.989 8.988 55.537
C:news 764 29.995 9.16 33.564
C:obj1 8528 29.98 5.834 50.219
C:obj2 1188 29.997 9.322 31.825
C:paper1 4997 29.983 8.449 31.156
C:paper2 3422 29.982 8.947 30.506
C:paper3 5712 29.984 8.453 34.086
C:paper4 12948 29.981 5.472 39.049
C:paper5 13541 29.971 5.151 40.43
C:paper6 6415 29.978 7.776 32.295
C:pic 1567 29.993 25.571 9.696
C:progc 6253 29.979 7.879 31.648
C:progl 3863 29.985 8.803 21.743
C:progp 5347 29.985 8.397 21.748
C:trans 2647 29.98 7.889 19.13

Driver: LZMA-orig/block

7Zip's LZMA, block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 664 29.983 2.35 27.453
C:book1 81 30.324 1.958 33.96
C:book2 107 30.031 2.076 27.794
C:geo 981 29.982 3.195 51.952
C:news 199 30.059 2.381 31.514
C:obj1 4825 29.982 3.3 43.694
C:obj2 305 30.011 2.392 24.871
C:paper1 1609 29.994 2.72 32.43
C:paper2 986 29.979 2.578 33.086
C:paper3 1908 29.98 2.824 36.61
C:paper4 7191 29.982 3.039 40.351
C:paper5 8154 29.979 3.101 40.572
C:paper6 2296 29.979 2.783 32.712
C:pic 98 30.203 1.588 7.96
C:progc 2256 29.983 2.842 31.597
C:progl 1045 30.004 2.38 20.829
C:progp 1738 29.978 2.73 20.881
C:trans 851 30.008 2.534 17.76

Results Per Test










Generated using Japex version 1.2.2