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 290.075 53.909 272.89 51.128 259.595 47.408 n/a
LZ4 (Java+Unsafe)/block 212.151 53.909 202.328 51.128 194.585 47.408 n/a
Snappy(JNI)/block 204.342 53.415 165.779 50.708 150.267 47.351 true
Snappy(iq80)/block 175.714 54.646 167.349 52.052 161.003 48.678 n/a
LZF/block 175.802 52.406 166.677 49.898 159.317 46.429 n/a
LZF/stream 168.856 52.406 160.389 49.898 153.67 46.429 n/a
LZO-java/block 119.402 52.669 109.405 49.904 103.619 46.405 n/a
LZ4 HC (JNI)/block 29.164 43.336 27.396 40.538 25.666 37.137 n/a
QuickLZ/L3/block 21.274 43.566 20.61 41.12 20.011 38.154 n/a
Gzip/JDK/stream 19.786 35.042 18.501 32.894 16.853 30.274 n/a
BZip2/stream 6.091 31.604 5.738 29.668 5.507 27.289 n/a
LZMA-orig/block 1.747 30.89 1.717 28.822 1.684 25.945 n/a




Driver: LZ4 (JNI)/block

LZ4 (JNI), block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 60738 29.975 215.003 52.188
C:book1 7004 29.973 171.32 66.935
C:book2 9937 29.957 193.242 55.369
C:geo 130205 29.977 424.175 94.88
C:news 19141 29.975 229.656 57.691
C:obj1 591418 29.974 404.634 60.124
C:obj2 33161 29.969 260.454 48.723
C:paper1 129385 29.974 218.841 54.433
C:paper2 73446 29.961 192.165 59.109
C:paper3 134336 29.966 198.913 60.822
C:paper4 645402 29.971 272.848 63.789
C:paper5 781472 29.957 297.396 62.406
C:paper6 195014 29.942 236.686 54.095
C:pic 40239 29.974 657.052 16.821
C:progc 196380 29.969 247.54 52.781
C:progl 131334 29.974 299.384 39.459
C:progp 225266 29.968 353.983 37.913
C:trans 116770 29.977 348.065 32.833

Driver: LZ4 (Java+Unsafe)/block

LZ4 (Java+Unsafe), block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 44861 29.969 158.832 52.188
C:book1 5394 29.988 131.877 66.935
C:book2 7872 29.952 153.106 55.369
C:geo 70285 29.953 229.151 94.88
C:news 13468 29.982 161.551 57.691
C:obj1 367371 29.973 251.36 60.124
C:obj2 22885 29.979 179.679 48.723
C:paper1 101708 29.974 172.028 54.433
C:paper2 56422 29.971 147.573 59.109
C:paper3 105856 29.975 156.691 60.822
C:paper4 498889 29.971 210.907 63.789
C:paper5 579373 29.972 220.369 62.406
C:paper6 161206 29.982 195.39 54.095
C:pic 28167 29.976 459.901 16.821
C:progc 159514 29.982 200.979 52.781
C:progl 103822 29.963 236.751 39.459
C:progp 183922 29.97 288.99 37.913
C:trans 88431 29.979 263.578 32.833

Driver: Snappy(JNI)/block

Snappy-JNI, block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 36730 29.965 130.064 52.256
C:book1 4239 29.989 103.632 66.224
C:book2 6072 29.962 118.06 54.734
C:geo 300239 29.959 978.664 97.698
C:news 10761 29.964 129.156 57.983
C:obj1 325087 29.984 222.349 61.658
C:obj2 18996 29.986 149.111 49.091
C:paper1 72437 29.98 122.498 52.935
C:paper2 43900 29.982 114.781 57.305
C:paper3 76585 29.975 113.364 59.932
C:paper4 342615 29.982 144.791 61.561
C:paper5 407817 29.967 155.142 61.151
C:paper6 104792 29.97 127.065 52.851
C:pic 24864 29.955 406.262 18.115
C:progc 104714 29.956 132.049 51.006
C:progl 70463 29.957 160.715 36.993
C:progp 111026 29.976 174.418 35.523
C:trans 65740 29.965 196.037 34.449

Driver: Snappy(iq80)/block

Snappy-Java, block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 38453 29.954 136.214 55.445
C:book1 4629 29.983 113.189 68.25
C:book2 6735 29.976 130.891 56.758
C:geo 80731 29.97 263.057 95.636
C:news 11260 29.974 135.103 59.775
C:obj1 308813 29.983 211.223 61.221
C:obj2 19874 29.952 156.184 49.794
C:paper1 81037 29.975 137.064 55.332
C:paper2 49227 29.982 128.709 59.339
C:paper3 85473 29.974 126.528 62.006
C:paper4 426594 29.973 180.335 61.749
C:paper5 501630 29.975 190.785 60.842
C:paper6 120460 29.979 146.018 53.906
C:pic 23608 29.982 385.385 18.21
C:progc 117233 29.975 147.745 52.258
C:progl 81630 29.98 186.039 37.93
C:progp 124962 29.973 196.329 37.121
C:trans 64430 29.975 192.061 38.058

Driver: LZF/block

LZF, block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 38047 29.979 134.661 53.879
C:book1 5264 29.972 128.764 62.646
C:book2 7617 29.968 148.068 54.603
C:geo 26538 29.976 86.455 90.913
C:news 10927 29.965 131.145 56.899
C:obj1 221638 29.964 151.694 61.142
C:obj2 18820 29.957 147.876 49.693
C:paper1 90906 29.949 153.89 52.725
C:paper2 56930 29.956 148.977 56.491
C:paper3 99696 29.98 147.549 57.918
C:paper4 501591 29.977 212.013 58.513
C:paper5 577424 29.974 219.616 58.357
C:paper6 133757 29.978 162.141 51.815
C:pic 24796 29.971 404.929 16.283
C:progc 129983 29.977 163.799 50.307
C:progl 90901 29.98 207.171 37.134
C:progp 140843 29.976 221.262 35.77
C:trans 65230 29.979 194.423 38.221

Driver: LZF/stream

LZF, streaming

testCase resultIterations resultTime resultValue resultValueX
C:bib 36060 29.971 127.662 53.879
C:book1 5381 29.978 131.602 62.646
C:book2 7361 29.979 143.041 54.603
C:geo 26087 29.954 85.048 90.913
C:news 10616 29.979 127.355 56.899
C:obj1 211289 29.974 144.561 61.142
C:obj2 18080 29.973 141.985 49.693
C:paper1 87520 29.959 148.107 52.725
C:paper2 54783 29.973 143.277 56.491
C:paper3 95887 29.967 141.977 57.918
C:paper4 475267 29.953 201.045 58.513
C:paper5 540429 29.975 205.54 58.357
C:paper6 127801 29.966 154.982 51.815
C:pic 23874 29.976 389.815 16.283
C:progc 124127 29.984 156.387 50.307
C:progl 87206 29.983 198.731 37.134
C:progp 134709 29.983 211.577 35.77
C:trans 62651 29.984 186.706 38.221

Driver: LZO-java/block

LZO-java, block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 27708 29.969 98.103 52.3
C:book1 3369 29.982 82.382 64.587
C:book2 4817 29.959 93.666 54.299
C:geo 106849 29.976 348.089 98.392
C:news 7650 29.968 91.806 57.396
C:obj1 152141 29.978 104.079 60.114
C:obj2 13918 29.943 109.407 47.691
C:paper1 53776 29.969 90.971 53.024
C:paper2 33637 29.954 88.028 56.682
C:paper3 56721 29.982 83.942 58.363
C:paper4 190087 29.973 80.355 60.477
C:paper5 214421 29.967 81.571 59.637
C:paper6 75622 29.967 91.702 51.382
C:pic 13718 29.967 224.05 16.991
C:progc 75768 29.98 95.469 49.966
C:progl 53729 29.948 122.586 37.346
C:progp 81157 29.959 127.566 34.899
C:trans 45398 29.947 135.458 34.505

Driver: LZ4 HC (JNI)/block

LZ4 HC (JNI), block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 5315 29.981 18.811 36.093
C:book1 526 30.005 12.853 47.247
C:book2 852 30.003 16.543 38.875
C:geo 9463 29.971 30.834 83.655
C:news 1933 29.98 23.188 44.002
C:obj1 74068 29.965 50.692 57.445
C:obj2 3787 29.981 29.731 39.334
C:paper1 17983 29.963 30.428 43.538
C:paper2 7353 29.971 19.232 43.846
C:paper3 18680 29.97 27.656 49.222
C:paper4 102946 29.961 43.536 56.255
C:paper5 124780 29.985 47.441 56.266
C:paper6 28857 29.981 34.978 44.821
C:pic 1327 29.995 21.653 13.094
C:progc 28313 29.973 35.684 43.549
C:progl 9518 29.949 21.715 28.953
C:progp 17638 29.976 27.709 29.101
C:trans 10824 29.972 32.269 24.753

Driver: QuickLZ/L3/block

QuickLZ (level 3), block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 5780 29.973 20.462 39.534
C:book1 535 30.016 13.068 53.581
C:book2 800 29.982 15.544 42.955
C:geo 4688 29.966 15.278 79.199
C:news 1392 29.997 16.689 45.733
C:obj1 35818 29.982 24.499 54.157
C:obj2 2803 29.986 22.003 39.541
C:paper1 11862 29.97 20.066 44.164
C:paper2 6733 29.964 17.615 47.04
C:paper3 12385 29.958 18.343 50.217
C:paper4 44398 29.964 18.774 52.928
C:paper5 49651 29.976 18.883 52.434
C:paper6 17452 29.977 21.156 43.923
C:pic 2248 29.979 36.701 14.781
C:progc 17250 29.975 21.739 42.041
C:progl 11010 29.982 25.091 28.846
C:progp 17001 29.985 26.7 28.237
C:trans 10174 29.977 30.326 24.868

Driver: Gzip/JDK/stream

JDK Gzip/Deflate, streaming

testCase resultIterations resultTime resultValue resultValueX
C:bib 4712 29.982 16.676 31.657
C:book1 452 30.009 11.043 40.789
C:book2 743 30.005 14.425 33.831
C:geo 1750 29.986 5.699 66.823
C:news 1398 29.984 16.768 38.396
C:obj1 35419 29.942 24.259 47.949
C:obj2 1926 29.987 15.118 33.02
C:paper1 11107 29.986 18.779 34.898
C:paper2 5568 29.95 14.574 36.198
C:paper3 11067 29.985 16.377 38.843
C:paper4 57052 29.973 24.118 41.48
C:paper5 68517 29.965 26.067 41.576
C:paper6 17037 29.979 20.652 34.893
C:pic 1918 29.968 31.325 11.001
C:progc 16802 29.957 21.187 33.67
C:progl 9787 29.974 22.31 22.68
C:progp 17177 29.981 26.98 22.726
C:trans 9995 29.983 29.786 20.32

Driver: BZip2/stream

Commons-compress BZip2 implementation

testCase resultIterations resultTime resultValue resultValueX
C:bib 1796 29.981 6.356 24.615
C:book1 251 29.976 6.139 33.322
C:book2 318 29.985 6.178 28.307
C:geo 1822 29.985 5.934 55.537
C:news 512 30.033 6.131 33.564
C:obj1 5720 29.973 3.914 50.219
C:obj2 782 29.97 6.142 31.825
C:paper1 3379 29.976 5.715 31.156
C:paper2 2258 29.98 5.904 30.506
C:paper3 3794 29.975 5.616 34.086
C:paper4 8899 29.955 3.764 39.049
C:paper5 9342 29.971 3.553 40.43
C:paper6 4439 29.965 5.383 32.295
C:pic 1024 29.981 16.717 9.696
C:progc 4192 29.98 5.282 31.648
C:progl 2506 29.938 5.719 21.743
C:progp 3543 29.977 5.566 21.748
C:trans 1888 29.985 5.626 19.13

Driver: LZMA-orig/block

7Zip's LZMA, block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 431 30.017 1.524 27.453
C:book1 54 30.432 1.301 33.96
C:book2 71 30.189 1.37 27.794
C:geo 648 30.008 2.109 51.952
C:news 136 30.144 1.623 31.514
C:obj1 3330 29.98 2.278 43.694
C:obj2 205 30.02 1.607 24.871
C:paper1 1084 29.948 1.835 32.43
C:paper2 664 30.016 1.734 33.086
C:paper3 1288 29.952 1.908 36.61
C:paper4 4973 29.976 2.102 40.351
C:paper5 5563 29.958 2.117 40.572
C:paper6 1573 29.974 1.907 32.712
C:pic 64 30.158 1.039 7.96
C:progc 1527 29.973 1.925 31.597
C:progl 699 29.98 1.593 20.829
C:progp 1143 29.968 1.796 20.881
C:trans 562 30.005 1.674 17.76

Results Per Test










Generated using Japex version 1.2.2