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 496.009 53.919 472.116 51.136 451.877 47.415 n/a
LZ4 (Java+Unsafe)/block 337.312 53.919 321.959 51.136 309.736 47.415 n/a
Snappy(JNI)/block 183.758 54.646 170.206 52.052 161.315 48.678 true
Snappy(iq80)/block 260.154 54.646 246.929 52.052 237.813 48.678 n/a
LZF/block 262.56 52.406 249.179 49.898 238.958 46.429 n/a
LZF/stream 252.169 52.406 239.416 49.898 229.727 46.429 n/a
LZO-java/block 193.241 52.669 178.466 49.904 169.737 46.405 n/a
LZ4 HC (JNI)/block 45.66 43.336 43.479 40.538 41.257 37.137 n/a
LZ4 HC (Java+Unsafe)/block 31.693 43.336 30.18 40.538 28.646 37.137 n/a
QuickLZ/L3/block 32.099 43.566 31.233 41.12 30.484 38.154 n/a
Gzip/JDK/stream 27.758 35.042 25.94 32.894 23.756 30.274 n/a
BZip2/stream 9.422 31.604 8.94 29.668 8.619 27.289 n/a
LZMA-orig/block 2.352 30.89 2.302 28.822 2.247 25.945 n/a




Driver: LZ4 (JNI)/block

LZ4 (JNI), block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 17190 4.987 365.765 52.188
C:book1 1957 4.985 287.83 66.935
C:book2 2825 4.985 330.137 55.37
C:geo 34855 4.988 682.406 94.989
C:news 5181 4.985 373.792 57.688
C:obj1 155663 4.983 640.603 60.152
C:obj2 9204 4.984 434.713 48.723
C:paper1 40765 4.986 414.502 54.433
C:paper2 21400 4.984 336.579 59.097
C:paper3 41849 4.983 372.63 60.822
C:paper4 188591 4.988 479.048 63.812
C:paper5 223023 4.982 510.374 62.406
C:paper6 60606 4.986 441.73 54.095
C:pic 11571 4.99 999.9 16.822
C:progc 60454 4.979 458.648 52.781
C:progl 39084 4.988 535.387 39.459
C:progp 69381 4.991 654.679 37.913
C:trans 34010 4.986 609.447 32.864

Driver: LZ4 (Java+Unsafe)/block

LZ4 (Java+Unsafe), block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 11988 4.985 255.173 52.188
C:book1 1379 4.986 202.752 66.935
C:book2 2018 4.988 235.701 55.37
C:geo 17323 4.985 339.374 94.989
C:news 3408 4.987 245.757 57.688
C:obj1 98611 4.987 405.477 60.152
C:obj2 6125 4.984 289.256 48.723
C:paper1 29613 4.984 301.206 54.433
C:paper2 15229 4.987 239.367 59.097
C:paper3 30124 4.99 267.873 60.822
C:paper4 128033 4.984 325.495 63.812
C:paper5 151409 4.991 345.867 62.406
C:paper6 42934 4.99 312.69 54.095
C:pic 7421 4.989 728.067 16.822
C:progc 42533 4.985 322.323 52.781
C:progl 27645 4.987 378.728 39.459
C:progp 48425 4.984 457.533 37.913
C:trans 23380 4.986 418.975 32.864

Driver: Snappy(JNI)/block

Snappy-JNI, block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 6700 4.982 142.7 55.445
C:book1 778 4.992 114.264 68.25
C:book2 1110 4.981 129.81 56.758
C:geo 21107 4.99 413.065 95.636
C:news 2055 4.992 148.044 59.775
C:obj1 56036 4.985 230.504 61.221
C:obj2 3612 4.981 170.691 49.794
C:paper1 13494 4.984 137.267 55.332
C:paper2 7902 4.984 124.288 59.339
C:paper3 14212 4.984 126.534 62.006
C:paper4 58369 4.991 148.189 61.749
C:paper5 67122 4.989 153.384 60.842
C:paper6 19445 4.985 141.746 53.906
C:pic 4228 4.985 415.115 18.21
C:progc 19311 4.977 146.577 52.258
C:progl 12907 4.989 176.764 37.93
C:progp 19884 4.985 187.83 37.121
C:trans 11205 4.984 200.875 38.058

Driver: Snappy(iq80)/block

Snappy-Java, block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 9627 4.976 205.271 55.445
C:book1 1188 4.988 174.621 68.25
C:book2 1720 4.98 201.187 56.758
C:geo 20138 4.99 394.1 95.636
C:news 2826 4.984 203.936 59.775
C:obj1 66666 4.985 274.272 61.221
C:obj2 5027 4.982 237.499 49.794
C:paper1 20565 4.983 209.224 55.332
C:paper2 12599 4.987 198.034 59.339
C:paper3 21606 4.977 192.605 62.006
C:paper4 85711 4.988 217.707 61.749
C:paper5 98460 4.98 225.409 60.842
C:paper6 30153 4.982 219.936 53.906
C:pic 6279 4.984 616.57 18.21
C:progc 29438 4.983 223.157 52.258
C:progl 21230 4.989 290.78 37.93
C:progp 31650 4.984 299.026 37.121
C:trans 16710 4.986 299.435 38.058

Driver: LZF/block

LZF, block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 10130 4.986 215.582 53.879
C:book1 1384 4.983 203.613 62.646
C:book2 1894 4.985 221.316 54.603
C:geo 6714 4.981 131.638 90.913
C:news 2765 4.983 199.546 56.899
C:obj1 53796 4.984 221.348 61.142
C:obj2 4772 4.984 225.367 49.693
C:paper1 23108 4.983 235.117 52.725
C:paper2 14273 4.986 224.413 56.491
C:paper3 24998 4.984 222.559 57.918
C:paper4 102757 4.986 261.135 58.513
C:paper5 118370 4.988 270.556 58.357
C:paper6 33666 4.984 245.462 51.815
C:pic 6397 4.986 628.01 16.283
C:progc 32976 4.986 249.824 50.307
C:progl 23599 4.984 323.521 37.134
C:progp 36463 4.985 344.487 35.77
C:trans 16877 4.984 302.577 38.221

Driver: LZF/stream

LZF, streaming

testCase resultIterations resultTime resultValue resultValueX
C:bib 9680 4.984 206.065 53.879
C:book1 1330 4.985 195.59 62.646
C:book2 1824 4.986 213.11 54.603
C:geo 6501 4.984 127.381 90.913
C:news 2671 4.987 192.622 56.899
C:obj1 52164 4.984 214.633 61.142
C:obj2 4576 4.988 215.942 49.693
C:paper1 21952 4.984 223.298 52.725
C:paper2 13571 4.987 213.326 56.491
C:paper3 23932 4.984 213.071 57.918
C:paper4 101823 4.984 258.837 58.513
C:paper5 117521 4.983 268.852 58.357
C:paper6 32468 4.983 236.769 51.815
C:pic 6165 4.982 605.688 16.283
C:progc 31585 4.99 239.13 50.307
C:progl 22077 4.982 302.764 37.134
C:progp 34426 4.984 325.266 35.77
C:trans 16001 4.987 286.694 38.221

Driver: LZO-java/block

LZO-java, block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 7133 4.987 151.779 52.3
C:book1 878 4.986 129.111 64.587
C:book2 1250 4.99 145.929 54.299
C:geo 27886 4.985 546.291 98.392
C:news 2002 4.976 144.705 57.396
C:obj1 45309 4.988 186.294 60.114
C:obj2 3607 4.98 170.502 47.691
C:paper1 14300 4.975 145.717 53.024
C:paper2 8879 4.985 139.615 56.682
C:paper3 15257 4.988 135.714 58.363
C:paper4 58883 4.984 149.686 60.477
C:paper5 66962 4.979 153.334 59.637
C:paper6 20832 4.984 151.901 51.382
C:pic 3542 4.979 348.204 16.991
C:progc 20895 4.982 158.433 49.966
C:progl 14078 4.977 193.282 37.346
C:progp 22763 4.989 214.858 34.899
C:trans 11882 4.985 212.989 34.505

Driver: LZ4 HC (JNI)/block

LZ4 HC (JNI), block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 1453 4.989 30.902 36.093
C:book1 150 4.998 22.003 47.247
C:book2 241 4.984 28.171 38.875
C:geo 2647 4.988 51.822 83.655
C:news 560 4.99 40.36 44.002
C:obj1 17673 4.99 72.637 57.445
C:obj2 1074 4.985 50.715 39.334
C:paper1 4706 4.985 47.866 43.538
C:paper2 1962 4.984 30.862 43.846
C:paper3 4899 4.99 43.561 49.222
C:paper4 24906 4.984 63.32 56.255
C:paper5 29703 4.988 67.881 56.266
C:paper6 7521 4.983 54.845 44.821
C:pic 336 4.998 32.903 13.094
C:progc 7369 4.983 55.861 43.549
C:progl 2491 4.979 34.181 28.953
C:progp 4555 4.984 43.04 29.101
C:trans 2842 4.985 50.941 24.753

Driver: LZ4 HC (Java+Unsafe)/block

LZ4 HC (Java+Unsafe), block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 1011 4.986 21.517 36.093
C:book1 105 5.025 15.32 47.247
C:book2 168 4.988 19.623 38.875
C:geo 1779 4.984 34.859 83.655
C:news 384 4.994 27.652 44.002
C:obj1 11734 4.984 48.283 57.445
C:obj2 734 4.987 34.643 39.334
C:paper1 3341 4.988 33.956 43.538
C:paper2 1400 4.991 21.991 43.846
C:paper3 3428 4.987 30.503 49.222
C:paper4 17608 4.984 44.767 56.255
C:paper5 21360 4.986 48.836 56.266
C:paper6 5305 4.982 38.7 44.821
C:pic 226 4.993 22.155 13.094
C:progc 5199 4.988 39.37 43.549
C:progl 1760 4.987 24.115 28.953
C:progp 3081 4.984 29.111 29.101
C:trans 1956 4.984 35.069 24.753

Driver: QuickLZ/L3/block

QuickLZ (level 3), block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 1468 4.99 31.216 39.534
C:book1 148 5.006 21.677 53.581
C:book2 218 4.994 25.432 42.955
C:geo 1173 4.985 22.98 79.199
C:news 370 5 26.614 45.733
C:obj1 8208 4.984 33.773 54.157
C:obj2 710 4.993 33.472 39.541
C:paper1 2967 4.982 30.19 44.164
C:paper2 1723 4.98 27.122 47.04
C:paper3 3103 4.987 27.61 50.217
C:paper4 11069 4.99 28.109 52.928
C:paper5 12405 4.982 28.389 52.434
C:paper6 4296 4.985 31.317 43.923
C:pic 569 4.986 55.859 14.781
C:progc 4172 4.988 31.597 42.041
C:progl 2765 4.985 37.897 28.846
C:progp 4181 4.986 39.489 28.237
C:trans 2512 4.983 45.048 24.868

Driver: Gzip/JDK/stream

JDK Gzip/Deflate, streaming

testCase resultIterations resultTime resultValue resultValueX
C:bib 1087 4.991 23.11 31.657
C:book1 104 5.02 15.189 40.789
C:book2 173 4.991 20.192 33.831
C:geo 438 4.993 8.566 66.823
C:news 330 4.996 23.754 38.396
C:obj1 8548 4.984 35.17 47.949
C:obj2 452 4.994 21.302 33.02
C:paper1 2544 4.983 25.885 34.898
C:paper2 1285 4.99 20.186 36.198
C:paper3 2511 4.986 22.347 38.843
C:paper4 13154 4.985 33.434 41.48
C:paper5 16064 4.988 36.717 41.576
C:paper6 3868 4.984 28.205 34.893
C:pic 480 4.985 47.126 11.001
C:progc 3823 4.986 28.964 33.67
C:progl 2228 4.985 30.538 22.68
C:progp 3928 4.985 37.107 22.726
C:trans 2334 4.983 41.856 20.32

Driver: BZip2/stream

Commons-compress BZip2 implementation

testCase resultIterations resultTime resultValue resultValueX
C:bib 463 4.987 9.85 24.615
C:book1 65 5.034 9.467 33.322
C:book2 82 5 9.554 28.307
C:geo 457 4.987 8.949 55.537
C:news 132 4.989 9.515 33.564
C:obj1 1510 4.989 6.207 50.219
C:obj2 204 4.986 9.63 31.825
C:paper1 864 4.994 8.771 31.156
C:paper2 585 4.99 9.189 30.506
C:paper3 987 4.985 8.785 34.086
C:paper4 2362 4.988 6 39.049
C:paper5 2534 4.986 5.794 40.43
C:paper6 1160 4.982 8.461 32.295
C:pic 251 4.995 24.593 9.696
C:progc 1095 4.989 8.291 31.648
C:progl 650 4.988 8.904 21.743
C:progp 916 4.992 8.64 21.748
C:trans 502 4.989 8.99 19.13

Driver: LZMA-orig/block

7Zip's LZMA, block mode

testCase resultIterations resultTime resultValue resultValueX
C:bib 96 5.009 2.033 27.453
C:book1 13 5.285 1.803 33.96
C:book2 17 5.237 1.891 27.794
C:geo 157 4.985 3.076 51.952
C:news 31 5.107 2.183 31.514
C:obj1 747 4.99 3.07 43.694
C:obj2 45 4.983 2.126 24.871
C:paper1 244 4.99 2.479 32.43
C:paper2 150 4.996 2.354 33.086
C:paper3 292 4.993 2.595 36.61
C:paper4 1142 4.993 2.898 40.351
C:paper5 1287 4.987 2.942 40.572
C:paper6 357 4.988 2.601 32.712
C:pic 14 5.332 1.285 7.96
C:progc 342 4.991 2.589 31.597
C:progl 147 4.984 2.015 20.829
C:progp 247 4.987 2.332 20.881
C:trans 116 5.005 2.071 17.76

Results Per Test










Generated using Japex version 1.2.2