26 January 2003
Same as last time.
IBM Thinkpad A21P notebook computer.
Processor: x86 Family 6 Model 8 Stepping 6, GenuineIntel (866MHz)
Memory: 384MB RAM
j2sdk1.4.0.0_02
>java -server -version java version "1.4.0_02" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0_02-b02) Java HotSpot(TM) Server VM (build 1.4.0_02-b02, mixed mode)
>java -server -Xmx300M -classpath build com.colloquial.arithcode.Test -c corpora/calgary Start Time: 2003-01-26 16:04:30.589 Testing File: corpora\calgary\progc Uniform 39611 -> 39640 B 8.005 b/B enc: 141 kB/s dec: 123 kB/s Unigram 39611 -> 25967 B 5.244 b/B enc: 208 kB/s dec: 233 kB/s PPM(0) 39611 -> 25967 B 5.244 b/B enc: 84 kB/s dec: 48 kB/s PPM(1) 39611 -> 19189 B 3.875 b/B enc: 123 kB/s dec: 164 kB/s PPM(2) 39611 -> 14659 B 2.96 b/B enc: 330 kB/s dec: 208 kB/s PPM(3) 39611 -> 12820 B 2.589 b/B enc: 246 kB/s dec: 165 kB/s PPM(4) 39611 -> 12319 B 2.487 b/B enc: 172 kB/s dec: 123 kB/s PPM(5) 39611 -> 12210 B 2.465 b/B enc: 136 kB/s dec: 116 kB/s PPM(6) 39611 -> 12110 B 2.445 b/B enc: 132 kB/s dec: 89 kB/s PPM(7) 39611 -> 12089 B 2.441 b/B enc: 101 kB/s dec: 87 kB/s PPM(8) 39611 -> 12080 B 2.439 b/B enc: 79 kB/s dec: 69 kB/s PPM(10) 39611 -> 12025 B 2.428 b/B enc: 71 kB/s dec: 58 kB/s PPM(12) 39611 -> 12047 B 2.433 b/B enc: 50 kB/s dec: 51 kB/s PPM(16) 39611 -> 12020 B 2.427 b/B enc: 45 kB/s dec: 31 kB/s Testing File: corpora\calgary\progl Uniform 71646 -> 71698 B 8.005 b/B enc: 651 kB/s dec: 511 kB/s Unigram 71646 -> 42969 B 4.797 b/B enc: 447 kB/s dec: 398 kB/s PPM(0) 71646 -> 42935 B 4.794 b/B enc: 132 kB/s dec: 50 kB/s PPM(1) 71646 -> 29881 B 3.336 b/B enc: 356 kB/s dec: 210 kB/s PPM(2) 71646 -> 21895 B 2.444 b/B enc: 421 kB/s dec: 264 kB/s PPM(3) 71646 -> 17812 B 1.988 b/B enc: 311 kB/s dec: 255 kB/s PPM(4) 71646 -> 16618 B 1.855 b/B enc: 264 kB/s dec: 231 kB/s PPM(5) 71646 -> 16113 B 1.799 b/B enc: 254 kB/s dec: 188 kB/s PPM(6) 71646 -> 15788 B 1.762 b/B enc: 210 kB/s dec: 111 kB/s PPM(7) 71646 -> 15579 B 1.739 b/B enc: 199 kB/s dec: 140 kB/s PPM(8) 71646 -> 15373 B 1.716 b/B enc: 158 kB/s dec: 130 kB/s PPM(10) 71646 -> 15253 B 1.703 b/B enc: 94 kB/s dec: 111 kB/s PPM(12) 71646 -> 15186 B 1.695 b/B enc: 74 kB/s dec: 96 kB/s PPM(16) 71646 -> 15149 B 1.691 b/B enc: 67 kB/s dec: 55 kB/s Testing File: corpora\calgary\progp Uniform 49379 -> 49415 B 8.005 b/B enc: 822 kB/s dec: 617 kB/s Unigram 49379 -> 30291 B 4.907 b/B enc: 448 kB/s dec: 379 kB/s PPM(0) 49379 -> 30272 B 4.904 b/B enc: 133 kB/s dec: 56 kB/s PPM(1) 49379 -> 20901 B 3.386 b/B enc: 329 kB/s dec: 189 kB/s PPM(2) 49379 -> 14460 B 2.342 b/B enc: 411 kB/s dec: 246 kB/s PPM(3) 49379 -> 11844 B 1.918 b/B enc: 352 kB/s dec: 223 kB/s PPM(4) 49379 -> 11284 B 1.828 b/B enc: 274 kB/s dec: 205 kB/s PPM(5) 49379 -> 11017 B 1.784 b/B enc: 258 kB/s dec: 189 kB/s PPM(6) 49379 -> 10862 B 1.759 b/B enc: 205 kB/s dec: 158 kB/s PPM(7) 49379 -> 10751 B 1.741 b/B enc: 126 kB/s dec: 149 kB/s PPM(8) 49379 -> 10658 B 1.726 b/B enc: 149 kB/s dec: 120 kB/s PPM(10) 49379 -> 10510 B 1.702 b/B enc: 133 kB/s dec: 112 kB/s PPM(12) 49379 -> 10407 B 1.686 b/B enc: 82 kB/s dec: 94 kB/s PPM(16) 49379 -> 10325 B 1.672 b/B enc: 57 kB/s dec: 46 kB/s Testing File: corpora\calgary\paper1 Uniform 53161 -> 53200 B 8.005 b/B enc: 759 kB/s dec: 664 kB/s Unigram 53161 -> 33352 B 5.019 b/B enc: 483 kB/s dec: 379 kB/s PPM(0) 53161 -> 33352 B 5.019 b/B enc: 132 kB/s dec: 55 kB/s PPM(1) 53161 -> 25521 B 3.84 b/B enc: 332 kB/s dec: 196 kB/s PPM(2) 53161 -> 19754 B 2.972 b/B enc: 377 kB/s dec: 241 kB/s PPM(3) 53161 -> 16975 B 2.554 b/B enc: 295 kB/s dec: 196 kB/s PPM(4) 53161 -> 16142 B 2.429 b/B enc: 221 kB/s dec: 177 kB/s PPM(5) 53161 -> 15996 B 2.407 b/B enc: 196 kB/s dec: 132 kB/s PPM(6) 53161 -> 15970 B 2.403 b/B enc: 160 kB/s dec: 98 kB/s PPM(7) 53161 -> 15941 B 2.398 b/B enc: 126 kB/s dec: 106 kB/s PPM(8) 53161 -> 15924 B 2.396 b/B enc: 108 kB/s dec: 71 kB/s PPM(10) 53161 -> 15918 B 2.395 b/B enc: 88 kB/s dec: 56 kB/s PPM(12) 53161 -> 15901 B 2.392 b/B enc: 79 kB/s dec: 53 kB/s PPM(16) 53161 -> 15891 B 2.391 b/B enc: 43 kB/s dec: 46 kB/s Testing File: corpora\calgary\paper2 Uniform 82199 -> 82258 B 8.005 b/B enc: 483 kB/s dec: 632 kB/s Unigram 82199 -> 47510 B 4.623 b/B enc: 454 kB/s dec: 410 kB/s PPM(0) 82199 -> 47519 B 4.624 b/B enc: 134 kB/s dec: 54 kB/s PPM(1) 82199 -> 37438 B 3.643 b/B enc: 342 kB/s dec: 215 kB/s PPM(2) 82199 -> 30023 B 2.921 b/B enc: 373 kB/s dec: 256 kB/s PPM(3) 82199 -> 25777 B 2.508 b/B enc: 293 kB/s dec: 222 kB/s PPM(4) 82199 -> 24532 B 2.387 b/B enc: 227 kB/s dec: 174 kB/s PPM(5) 82199 -> 24336 B 2.368 b/B enc: 126 kB/s dec: 144 kB/s PPM(6) 82199 -> 24399 B 2.374 b/B enc: 143 kB/s dec: 110 kB/s PPM(7) 82199 -> 24485 B 2.382 b/B enc: 90 kB/s dec: 102 kB/s PPM(8) 82199 -> 24513 B 2.385 b/B enc: 100 kB/s dec: 67 kB/s PPM(10) 82199 -> 24495 B 2.383 b/B enc: 63 kB/s dec: 61 kB/s PPM(12) 82199 -> 24466 B 2.381 b/B enc: 43 kB/s dec: 45 kB/s PPM(16) 82199 -> 24480 B 2.382 b/B enc: 42 kB/s dec: 45 kB/s Testing File: corpora\calgary\book1 Uniform 768771 -> 769313 B 8.005 b/B enc: 745 kB/s dec: 656 kB/s Unigram 768771 -> 435565 B 4.532 b/B enc: 459 kB/s dec: 401 kB/s PPM(0) 768771 -> 435673 B 4.533 b/B enc: 133 kB/s dec: 55 kB/s PPM(1) 768771 -> 347699 B 3.618 b/B enc: 338 kB/s dec: 207 kB/s PPM(2) 768771 -> 283304 B 2.948 b/B enc: 319 kB/s dec: 220 kB/s PPM(3) 768771 -> 241083 B 2.508 b/B enc: 217 kB/s dec: 167 kB/s PPM(4) 768771 -> 226445 B 2.356 b/B enc: 161 kB/s dec: 139 kB/s PPM(5) 768771 -> 225077 B 2.342 b/B enc: 128 kB/s dec: 112 kB/s PPM(6) 768771 -> 226880 B 2.36 b/B enc: 97 kB/s dec: 91 kB/s PPM(7) 768771 -> 228908 B 2.382 b/B enc: 87 kB/s dec: 83 kB/s PPM(8) 768771 -> 230746 B 2.401 b/B enc: 73 kB/s dec: 69 kB/s PPM(10) 768771 -> 231976 B 2.413 b/B enc: 54 kB/s dec: 54 kB/s PPM(12) 768771 -> 232317 B 2.417 b/B enc: 40 kB/s dec: 44 kB/s PPM(16) 768771 -> 232306 B 2.417 b/B enc: 30 kB/s dec: 34 kB/s Testing File: corpora\calgary\book2 Uniform 610856 -> 611287 B 8.005 b/B enc: 743 kB/s dec: 649 kB/s Unigram 610856 -> 365248 B 4.783 b/B enc: 462 kB/s dec: 398 kB/s PPM(0) 610856 -> 365164 B 4.782 b/B enc: 133 kB/s dec: 50 kB/s PPM(1) 610856 -> 289234 B 3.787 b/B enc: 304 kB/s dec: 187 kB/s PPM(2) 610856 -> 223080 B 2.921 b/B enc: 328 kB/s dec: 225 kB/s PPM(3) 610856 -> 177927 B 2.33 b/B enc: 254 kB/s dec: 199 kB/s PPM(4) 610856 -> 160576 B 2.102 b/B enc: 209 kB/s dec: 154 kB/s PPM(5) 610856 -> 156285 B 2.046 b/B enc: 185 kB/s dec: 154 kB/s PPM(6) 610856 -> 155374 B 2.034 b/B enc: 149 kB/s dec: 123 kB/s PPM(7) 610856 -> 155412 B 2.035 b/B enc: 145 kB/s dec: 106 kB/s PPM(8) 610856 -> 155507 B 2.036 b/B enc: 110 kB/s dec: 96 kB/s PPM(10) 610856 -> 155838 B 2.04 b/B enc: 82 kB/s dec: 75 kB/s PPM(12) 610856 -> 156028 B 2.043 b/B enc: 68 kB/s dec: 62 kB/s PPM(16) 610856 -> 156026 B 2.043 b/B enc: 54 kB/s dec: 49 kB/s Testing File: corpora\calgary\news Uniform 377109 -> 377376 B 8.005 b/B enc: 752 kB/s dec: 638 kB/s Unigram 377109 -> 244681 B 5.19 b/B enc: 448 kB/s dec: 380 kB/s PPM(0) 377109 -> 244643 B 5.189 b/B enc: 132 kB/s dec: 55 kB/s PPM(1) 377109 -> 196121 B 4.16 b/B enc: 254 kB/s dec: 149 kB/s PPM(2) 377109 -> 155721 B 3.303 b/B enc: 152 kB/s dec: 165 kB/s PPM(3) 377109 -> 128276 B 2.721 b/B enc: 195 kB/s dec: 153 kB/s PPM(4) 377109 -> 118262 B 2.508 b/B enc: 168 kB/s dec: 135 kB/s PPM(5) 377109 -> 115924 B 2.459 b/B enc: 98 kB/s dec: 109 kB/s PPM(6) 377109 -> 115487 B 2.449 b/B enc: 139 kB/s dec: 109 kB/s PPM(7) 377109 -> 115404 B 2.448 b/B enc: 107 kB/s dec: 91 kB/s PPM(8) 377109 -> 115416 B 2.448 b/B enc: 85 kB/s dec: 87 kB/s PPM(10) 377109 -> 115166 B 2.443 b/B enc: 71 kB/s dec: 54 kB/s PPM(12) 377109 -> 115048 B 2.44 b/B enc: 55 kB/s dec: 52 kB/s PPM(16) 377109 -> 115042 B 2.44 b/B enc: 37 kB/s dec: 42 kB/s Testing File: corpora\calgary\bib Uniform 111261 -> 111341 B 8.005 b/B enc: 741 kB/s dec: 614 kB/s Unigram 111261 -> 72613 B 5.221 b/B enc: 427 kB/s dec: 383 kB/s PPM(0) 111261 -> 72612 B 5.221 b/B enc: 132 kB/s dec: 55 kB/s PPM(1) 111261 -> 48374 B 3.478 b/B enc: 383 kB/s dec: 222 kB/s PPM(2) 111261 -> 37575 B 2.701 b/B enc: 383 kB/s dec: 252 kB/s PPM(3) 111261 -> 30317 B 2.179 b/B enc: 292 kB/s dec: 213 kB/s PPM(4) 111261 -> 27966 B 2.01 b/B enc: 236 kB/s dec: 185 kB/s PPM(5) 111261 -> 27338 B 1.965 b/B enc: 176 kB/s dec: 168 kB/s PPM(6) 111261 -> 27159 B 1.952 b/B enc: 191 kB/s dec: 148 kB/s PPM(7) 111261 -> 27161 B 1.952 b/B enc: 173 kB/s dec: 138 kB/s PPM(8) 111261 -> 27140 B 1.951 b/B enc: 82 kB/s dec: 104 kB/s PPM(10) 111261 -> 27083 B 1.947 b/B enc: 104 kB/s dec: 92 kB/s PPM(12) 111261 -> 27045 B 1.944 b/B enc: 75 kB/s dec: 86 kB/s PPM(16) 111261 -> 26961 B 1.938 b/B enc: 58 kB/s dec: 46 kB/s Testing File: corpora\calgary\trans Uniform 93695 -> 93762 B 8.005 b/B enc: 267 kB/s dec: 620 kB/s Unigram 93695 -> 64909 B 5.542 b/B enc: 407 kB/s dec: 360 kB/s PPM(0) 93695 -> 64930 B 5.543 b/B enc: 131 kB/s dec: 56 kB/s PPM(1) 93695 -> 41140 B 3.512 b/B enc: 334 kB/s dec: 207 kB/s PPM(2) 93695 -> 28374 B 2.422 b/B enc: 407 kB/s dec: 266 kB/s PPM(3) 93695 -> 21706 B 1.853 b/B enc: 347 kB/s dec: 239 kB/s PPM(4) 93695 -> 19517 B 1.666 b/B enc: 240 kB/s dec: 222 kB/s PPM(5) 93695 -> 18696 B 1.596 b/B enc: 267 kB/s dec: 198 kB/s PPM(6) 93695 -> 18207 B 1.554 b/B enc: 233 kB/s dec: 187 kB/s PPM(7) 93695 -> 17930 B 1.53 b/B enc: 203 kB/s dec: 179 kB/s PPM(8) 93695 -> 17719 B 1.512 b/B enc: 183 kB/s dec: 129 kB/s PPM(10) 93695 -> 17539 B 1.497 b/B enc: 137 kB/s dec: 115 kB/s PPM(12) 93695 -> 17432 B 1.488 b/B enc: 123 kB/s dec: 106 kB/s PPM(16) 93695 -> 17355 B 1.481 b/B enc: 39 kB/s dec: 59 kB/s Testing File: corpora\calgary\obj1 Uniform 21504 -> 21521 B 8.006 b/B enc: 716 kB/s dec: 716 kB/s Unigram 21504 -> 16120 B 5.997 b/B enc: 430 kB/s dec: 358 kB/s PPM(0) 21504 -> 16120 B 5.997 b/B enc: 133 kB/s dec: 55 kB/s PPM(1) 21504 -> 12072 B 4.491 b/B enc: 113 kB/s dec: 89 kB/s PPM(2) 21504 -> 10782 B 4.011 b/B enc: 165 kB/s dec: 89 kB/s PPM(3) 21504 -> 10461 B 3.891 b/B enc: 164 kB/s dec: 82 kB/s PPM(4) 21504 -> 10401 B 3.869 b/B enc: 143 kB/s dec: 82 kB/s PPM(5) 21504 -> 10392 B 3.866 b/B enc: 143 kB/s dec: 79 kB/s PPM(6) 21504 -> 10398 B 3.868 b/B enc: 113 kB/s dec: 69 kB/s PPM(7) 21504 -> 10403 B 3.87 b/B enc: 58 kB/s dec: 66 kB/s PPM(8) 21504 -> 10417 B 3.875 b/B enc: 93 kB/s dec: 66 kB/s PPM(10) 21504 -> 10441 B 3.884 b/B enc: 69 kB/s dec: 61 kB/s PPM(12) 21504 -> 10469 B 3.894 b/B enc: 69 kB/s dec: 37 kB/s PPM(16) 21504 -> 10503 B 3.907 b/B enc: 56 kB/s dec: 44 kB/s Testing File: corpora\calgary\obj2 Uniform 246814 -> 246989 B 8.005 b/B enc: 747 kB/s dec: 647 kB/s Unigram 246814 -> 191668 B 6.212 b/B enc: 424 kB/s dec: 379 kB/s PPM(0) 246814 -> 190606 B 6.178 b/B enc: 130 kB/s dec: 54 kB/s PPM(1) 246814 -> 126804 B 4.11 b/B enc: 160 kB/s dec: 86 kB/s PPM(2) 246814 -> 97429 B 3.157 b/B enc: 198 kB/s dec: 125 kB/s PPM(3) 246814 -> 86853 B 2.815 b/B enc: 177 kB/s dec: 119 kB/s PPM(4) 246814 -> 80596 B 2.612 b/B enc: 138 kB/s dec: 103 kB/s PPM(5) 246814 -> 78509 B 2.544 b/B enc: 120 kB/s dec: 88 kB/s PPM(6) 246814 -> 77679 B 2.517 b/B enc: 102 kB/s dec: 85 kB/s PPM(7) 246814 -> 77056 B 2.497 b/B enc: 83 kB/s dec: 75 kB/s PPM(8) 246814 -> 76321 B 2.473 b/B enc: 81 kB/s dec: 72 kB/s PPM(10) 246814 -> 76054 B 2.465 b/B enc: 62 kB/s dec: 56 kB/s PPM(12) 246814 -> 75802 B 2.456 b/B enc: 57 kB/s dec: 56 kB/s PPM(16) 246814 -> 75887 B 2.459 b/B enc: 42 kB/s dec: 40 kB/s Testing File: corpora\calgary\geo Uniform 102400 -> 102474 B 8.005 b/B enc: 682 kB/s dec: 640 kB/s Unigram 102400 -> 72435 B 5.658 b/B enc: 443 kB/s dec: 379 kB/s PPM(0) 102400 -> 72417 B 5.657 b/B enc: 131 kB/s dec: 55 kB/s PPM(1) 102400 -> 59810 B 4.672 b/B enc: 117 kB/s dec: 63 kB/s PPM(2) 102400 -> 58766 B 4.591 b/B enc: 78 kB/s dec: 55 kB/s PPM(3) 102400 -> 60073 B 4.693 b/B enc: 63 kB/s dec: 40 kB/s PPM(4) 102400 -> 60765 B 4.747 b/B enc: 51 kB/s dec: 39 kB/s PPM(5) 102400 -> 60776 B 4.748 b/B enc: 37 kB/s dec: 35 kB/s PPM(6) 102400 -> 60750 B 4.746 b/B enc: 46 kB/s dec: 31 kB/s PPM(7) 102400 -> 60748 B 4.745 b/B enc: 39 kB/s dec: 32 kB/s PPM(8) 102400 -> 60697 B 4.741 b/B enc: 28 kB/s dec: 30 kB/s PPM(10) 102400 -> 60595 B 4.733 b/B enc: 34 kB/s dec: 21 kB/s PPM(12) 102400 -> 60558 B 4.731 b/B enc: 33 kB/s dec: 25 kB/s PPM(16) 102400 -> 60635 B 4.737 b/B enc: 19 kB/s dec: 20 kB/s Testing File: corpora\calgary\pic Uniform 513216 -> 513579 B 8.005 b/B enc: 869 kB/s dec: 788 kB/s Unigram 513216 -> 76693 B 1.195 b/B enc: 457 kB/s dec: 391 kB/s PPM(0) 513216 -> 74860 B 1.166 b/B enc: 144 kB/s dec: 64 kB/s PPM(1) 513216 -> 54704 B 0.852 b/B enc: 523 kB/s dec: 314 kB/s PPM(2) 513216 -> 52631 B 0.82 b/B enc: 474 kB/s dec: 310 kB/s PPM(3) 513216 -> 52147 B 0.812 b/B enc: 403 kB/s dec: 283 kB/s PPM(4) 513216 -> 52176 B 0.813 b/B enc: 353 kB/s dec: 257 kB/s PPM(5) 513216 -> 51549 B 0.803 b/B enc: 328 kB/s dec: 241 kB/s PPM(6) 513216 -> 51463 B 0.802 b/B enc: 279 kB/s dec: 216 kB/s PPM(7) 513216 -> 51623 B 0.804 b/B enc: 265 kB/s dec: 202 kB/s PPM(8) 513216 -> 51389 B 0.801 b/B enc: 244 kB/s dec: 180 kB/s PPM(10) 513216 -> 51336 B 0.8 b/B enc: 213 kB/s dec: 153 kB/s PPM(12) 513216 -> 51557 B 0.803 b/B enc: 184 kB/s dec: 149 kB/s PPM(16) 513216 -> 51933 B 0.809 b/B enc: 135 kB/s dec: 118 kB/s Total Time: 811.196 seconds TOTAL AVERAGE NAME b/B Encode Decode b/B Encode Decode ----------------------------------------------------------- Uniform 8.00 676 627 8.00 651 608 Unigram 4.37 444 387 4.92 428 373 PPM(0) 4.37 133 55 4.91 130 54 PPM(1) 3.33 286 171 3.62 286 178 PPM(2) 2.66 266 193 2.89 315 209 PPM(3) 2.27 225 164 2.52 258 183 PPM(4) 2.13 180 141 2.40 204 159 PPM(5) 2.09 141 123 2.37 175 140 PPM(6) 2.09 130 106 2.35 157 116 PPM(7) 2.09 112 97 2.35 129 111 PPM(8) 2.09 92 85 2.35 112 92 PPM(10) 2.09 75 65 2.34 91 77 PPM(12) 2.09 59 58 2.34 74 68 PPM(16) 2.09 43 45 2.34 52 48