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 386.219 53.753 364.978 50.881 348.213 47.133 n/a
LZ4 (Java+Unsafe)/block 257.08 53.909 244.389 51.128 234.002 47.408 n/a
Snappy(JNI)/block 327.262 53.415 279.797 50.708 256.768 47.351 true
Snappy(iq80)/block 204.743 54.646 193.448 52.052 185.13 48.678 n/a
LZF/block 186.412 52.406 177.419 49.898 169.773 46.429 n/a
LZF/stream 179.492 52.406 170.775 49.898 163.539 46.429 n/a
LZO-java/block 142.17 52.669 130.224 49.904 123.387 46.405 n/a
LZ4 HC (JNI)/block 30.644 43.324 27.988 40.516 25.653 37.092 n/a
QuickLZ/L3/block 22.972 43.566 22.254 41.12 21.659 38.154 n/a
Gzip/JDK/stream 22.612 35.042 21.047 32.894 19.133 30.274 n/a
BZip2/stream 6.446 31.604 6.076 29.668 5.836 27.289 n/a
LZMA-orig/block 1.803 30.89 1.779 28.822 1.754 25.945 n/a




Driver: LZ4 (JNI)/block

LZ4 (JNI), block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 81015 29.987 286.666 50.954
C:book1 10386 29.989 253.911 68.006
C:book2 13594 29.986 264.1 54.596
C:geo 202345 29.986 658.988 95.999
C:news 25443 29.986 305.148 59.074
C:obj1 715878 29.986 489.595 60.124
C:obj2 43599 29.99 342.188 47.705
C:paper1 166944 29.99 282.221 54.433
C:paper2 99593 29.99 260.327 58.186
C:paper3 171643 29.99 253.947 60.822
C:paper4 976252 29.99 412.457 63.789
C:paper5 1160488 29.99 441.141 62.406
C:paper6 257399 29.988 311.919 54.095
C:pic 48895 29.99 797.962 16.93
C:progc 255047 29.991 321.255 52.781
C:progl 165800 29.991 377.737 37.671
C:progp 292975 29.991 460.027 37.913
C:trans 145115 29.991 432.353 32.061

Driver: LZ4 (Java+Unsafe)/block

LZ4 (Java+Unsafe), block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 52078 29.988 184.269 52.188
C:book1 6358 29.992 155.423 66.935
C:book2 9240 29.992 179.476 55.369
C:geo 80874 29.99 263.35 94.88
C:news 14825 29.992 177.771 57.691
C:obj1 436269 29.991 298.322 60.124
C:obj2 28449 29.99 223.283 48.723
C:paper1 120645 29.988 203.965 54.433
C:paper2 68750 29.99 179.706 59.109
C:paper3 126623 29.988 187.354 60.822
C:paper4 666175 29.989 281.466 63.789
C:paper5 761377 29.986 289.461 62.406
C:paper6 196704 29.987 238.378 54.095
C:pic 33546 29.991 547.464 16.821
C:progc 193020 29.991 243.127 52.781
C:progl 128089 29.991 291.821 39.459
C:progp 223474 29.99 350.904 37.913
C:trans 111398 29.991 331.901 32.833

Driver: Snappy(JNI)/block

Snappy-JNI, block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 61015 29.987 215.899 52.256
C:book1 7186 29.988 175.685 66.224
C:book2 10557 29.988 205.087 54.734
C:geo 385800 29.987 1256.407 97.698
C:news 17228 29.987 206.618 57.983
C:obj1 527176 29.988 360.523 61.658
C:obj2 31278 29.988 245.509 49.091
C:paper1 126159 29.987 213.294 52.935
C:paper2 77126 29.987 201.618 57.305
C:paper3 130622 29.987 193.274 59.932
C:paper4 589379 29.987 249.032 61.561
C:paper5 720210 29.988 273.797 61.151
C:paper6 181196 29.987 219.582 52.851
C:pic 43035 29.987 702.406 18.115
C:progc 180261 29.987 227.081 51.006
C:progl 129514 29.988 295.091 36.993
C:progp 201959 29.987 317.155 35.523
C:trans 111600 29.977 332.651 34.449

Driver: Snappy(iq80)/block

Snappy-Java, block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 45184 29.984 159.898 55.445
C:book1 5484 29.988 134.075 68.25
C:book2 7949 29.991 154.405 56.758
C:geo 109863 29.987 357.782 95.636
C:news 12795 29.988 153.445 59.775
C:obj1 383682 29.99 262.37 61.221
C:obj2 22718 29.986 178.331 49.794
C:paper1 90731 29.99 153.382 55.332
C:paper2 54565 29.991 142.624 59.339
C:paper3 95765 29.991 141.683 62.006
C:paper4 487187 29.991 205.827 61.749
C:paper5 575325 29.99 218.703 60.842
C:paper6 137645 29.99 166.788 53.906
C:pic 27464 29.99 448.215 18.21
C:progc 131641 29.988 165.831 52.258
C:progl 90345 29.987 205.854 37.93
C:progp 141660 29.99 222.44 37.121
C:trans 71731 29.99 213.722 38.058

Driver: LZF/block

LZF, block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 43384 29.991 153.493 53.879
C:book1 6011 29.987 146.963 62.646
C:book2 7980 29.988 155.023 54.603
C:geo 27374 29.987 89.147 90.913
C:news 11332 29.987 135.907 56.899
C:obj1 234858 29.987 160.619 61.142
C:obj2 19479 29.988 152.893 49.693
C:paper1 96568 29.99 163.248 52.725
C:paper2 60059 29.99 156.987 56.491
C:paper3 106683 29.99 157.84 57.918
C:paper4 509380 29.99 215.211 58.513
C:paper5 597647 29.985 227.222 58.357
C:paper6 148646 29.988 180.133 51.815
C:pic 25112 29.988 409.859 16.283
C:progc 143856 29.987 181.221 50.307
C:progl 96799 29.99 220.538 37.134
C:progp 156744 29.99 246.124 35.77
C:trans 68127 29.99 202.982 38.221

Driver: LZF/stream

LZF, streaming

testCase resultIterations resultTime resultValue resultValueX
C:bib 40892 29.99 144.677 53.879
C:book1 6291 29.992 153.783 62.646
C:book2 7757 29.991 150.675 54.603
C:geo 26490 29.99 86.26 90.913
C:news 11045 29.991 132.448 56.899
C:obj1 217572 29.99 148.78 61.142
C:obj2 19003 29.988 149.157 49.693
C:paper1 92508 29.987 156.399 52.725
C:paper2 57831 29.987 151.178 56.491
C:paper3 101743 29.987 150.543 57.918
C:paper4 476780 29.985 201.47 58.513
C:paper5 548849 29.987 208.656 58.357
C:paper6 142040 29.99 172.117 51.815
C:pic 24801 29.987 404.794 16.283
C:progc 137232 29.987 172.875 50.307
C:progl 94002 29.987 214.187 37.134
C:progp 149199 29.987 234.302 35.77
C:trans 66635 29.987 198.556 38.221

Driver: LZO-java/block

LZO-java, block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 30270 29.989 107.1 52.3
C:book1 3805 29.99 93.021 64.587
C:book2 5410 29.991 105.088 54.299
C:geo 129667 29.99 422.239 98.392
C:news 8791 29.988 105.428 57.396
C:obj1 196688 29.986 134.516 60.114
C:obj2 15983 29.986 125.461 47.691
C:paper1 62171 29.989 105.103 53.024
C:paper2 38403 29.99 100.382 56.682
C:paper3 65888 29.99 97.483 58.363
C:paper4 268863 29.983 113.619 60.477
C:paper5 305765 29.985 116.252 59.637
C:paper6 89223 29.987 108.126 51.382
C:pic 15912 29.988 259.704 16.991
C:progc 89208 29.99 112.369 49.966
C:progl 63311 29.987 144.258 37.346
C:progp 96534 29.987 151.597 34.899
C:trans 52798 29.99 157.313 34.505

Driver: LZ4 HC (JNI)/block

LZ4 HC (JNI), block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 5240 29.991 18.539 36.085
C:book1 505 30.006 12.339 47.237
C:book2 822 30.003 15.96 38.865
C:geo 9494 29.987 30.918 83.654
C:news 1899 29.999 22.766 43.994
C:obj1 95192 29.989 65.096 57.436
C:obj2 3718 29.992 29.179 39.325
C:paper1 19002 29.991 32.122 43.534
C:paper2 7490 29.992 19.577 43.839
C:paper3 19762 29.991 29.237 49.22
C:paper4 115763 29.99 48.908 56.255
C:paper5 141736 29.99 53.879 56.266
C:paper6 31177 29.989 37.78 44.821
C:pic 1239 29.999 20.215 13.013
C:progc 30143 29.99 37.969 43.543
C:progl 9023 29.99 20.557 28.945
C:progp 15802 29.991 24.812 29.069
C:trans 10655 29.99 31.746 24.739

Driver: QuickLZ/L3/block

QuickLZ (level 3), block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 6354 29.992 22.48 39.534
C:book1 637 29.991 15.572 53.581
C:book2 941 30.004 18.271 42.955
C:geo 5265 29.99 17.144 79.199
C:news 1594 30.003 19.107 45.733
C:obj1 34441 29.987 23.553 54.157
C:obj2 3142 29.994 24.657 39.541
C:paper1 12853 29.991 21.728 44.164
C:paper2 7545 29.992 19.721 47.04
C:paper3 13447 29.991 19.895 50.217
C:paper4 42849 29.985 18.106 52.928
C:paper5 46979 29.985 17.861 52.434
C:paper6 18191 29.985 22.046 43.923
C:pic 2591 29.99 42.285 14.781
C:progc 17836 29.99 22.466 42.041
C:progl 12023 29.986 27.396 28.846
C:progp 18014 29.99 28.286 28.237
C:trans 11048 29.989 32.918 24.868

Driver: Gzip/JDK/stream

JDK Gzip/Deflate, streaming

testCase resultIterations resultTime resultValue resultValueX
C:bib 5245 29.99 18.557 31.657
C:book1 502 29.997 12.269 40.789
C:book2 820 29.993 15.927 33.831
C:geo 2029 29.998 6.605 66.823
C:news 1529 29.99 18.336 38.396
C:obj1 41813 29.988 28.595 47.949
C:obj2 2179 29.996 17.099 33.02
C:paper1 12604 29.99 21.307 34.898
C:paper2 6260 29.989 16.363 36.198
C:paper3 12577 29.991 18.607 38.843
C:paper4 65954 29.989 27.866 41.48
C:paper5 78536 29.989 29.855 41.576
C:paper6 19500 29.989 23.629 34.893
C:pic 2359 30.002 38.484 11.001
C:progc 19065 29.99 24.014 33.67
C:progl 10990 29.991 25.038 22.68
C:progp 19586 29.99 30.754 22.726
C:trans 11313 29.99 33.707 20.32

Driver: BZip2/stream

Commons-compress BZip2 implementation

testCase resultIterations resultTime resultValue resultValueX
C:bib 1940 30.001 6.861 24.615
C:book1 266 30.011 6.498 33.322
C:book2 331 30.052 6.416 28.307
C:geo 2076 29.99 6.76 55.537
C:news 557 29.993 6.679 33.564
C:obj1 6454 29.988 4.414 50.219
C:obj2 864 30.01 6.777 31.825
C:paper1 3724 29.99 6.295 31.156
C:paper2 2515 29.99 6.574 30.506
C:paper3 4220 29.991 6.243 34.086
C:paper4 9757 29.989 4.122 39.049
C:paper5 10333 29.989 3.928 40.43
C:paper6 4855 29.992 5.883 32.295
C:pic 1072 30.005 17.486 9.696
C:progc 4651 29.992 5.858 31.648
C:progl 2205 29.99 5.024 21.743
C:progp 3297 29.995 5.176 21.748
C:trans 1691 30.003 5.036 19.13

Driver: LZMA-orig/block

7Zip's LZMA, block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 474 30.019 1.675 27.453
C:book1 58 30.336 1.402 33.96
C:book2 77 30.206 1.485 27.794
C:geo 707 29.988 2.302 51.952
C:news 143 30.148 1.706 31.514
C:obj1 3459 29.993 2.365 43.694
C:obj2 214 30.037 1.677 24.871
C:paper1 1157 30.014 1.954 32.43
C:paper2 712 30.003 1.86 33.086
C:paper3 1357 29.991 2.008 36.61
C:paper4 4439 29.992 1.875 40.351
C:paper5 5229 29.991 1.988 40.572
C:paper6 1485 30.01 1.798 32.712
C:pic 70 30.04 1.141 7.96
C:progc 1452 30.002 1.828 31.597
C:progl 739 30.012 1.682 20.829
C:progp 1217 29.994 1.911 20.881
C:trans 601 30.023 1.789 17.76

Results Per Test










Generated using Japex version 1.2.2