all Ruby JRuby programs & measurements jruby 9.1.16.0 (2.3.3) 2018-02-21 8f3f95a Java HotSpot(TM) 64-Bit Server VM 10+46 on 10+46 +jit [linux-x86_64] source secs N mem gz cpu cpu load binary-trees #4 3.13 7 164,388 364 9.41 74% 73% 80% 76% binary-trees #4 3.92 14 230,312 364 10.96 67% 78% 71% 64% binary-trees #4 93.77 21 1,772,816 364 172.77 40% 40% 61% 44% source secs N mem gz cpu cpu load binary-trees #3 3.15 7 165,940 400 9.54 86% 74% 68% 77% binary-trees #3 3.89 14 221,244 400 10.96 68% 75% 79% 63% binary-trees #3 91.37 21 1,868,412 400 107.62 17% 43% 26% 33% source secs N mem gz cpu cpu load binary-trees #2 3.18 7 158,836 378 9.44 72% 73% 66% 90% binary-trees #2 3.94 14 233,396 378 11.07 65% 87% 68% 64% binary-trees #2 106.73 21 2,332,304 378 176.76 26% 25% 55% 63% source secs N mem gz cpu cpu load binary-trees #5 8.60 7 174,304 1083 11.37 50% 66% 41% 38% binary-trees #5 3.95 14 225,616 1083 12.42 78% 80% 73% 86% binary-trees #5 63.73 21 2,333,064 1083 235.59 95% 94% 95% 94% source secs N mem gz cpu cpu load binary-trees 3.26 7 171,172 376 9.71 72% 77% 83% 68% binary-trees 4.19 14 207,172 376 11.81 79% 67% 72% 67% binary-trees 105.59 21 2,330,784 376 175.31 27% 22% 61% 57% source secs N mem gz cpu cpu load chameneos-redux 4.69 60,000 278,032 934 14.11 69% 78% 84% 73% chameneos-redux 8.26 600,000 525,928 934 23.44 68% 72% 74% 74% chameneos-redux 38.38 6,000,000 771,536 934 96.39 58% 59% 68% 69% source secs N mem gz cpu cpu load fannkuch-redux #2 8.85 10 771,884 1432 31.22 87% 88% 91% 87% fannkuch-redux #2 34.55 11 797,272 1432 131.08 94% 96% 94% 96% fannkuch-redux #2 536.23 12 782,020 1432 2,060.19 96% 98% 100% 91% source secs N mem gz cpu cpu load fannkuch-redux 8.87 10 482,880 384 17.92 86% 33% 37% 47% fannkuch-redux 59.30 11 775,948 384 70.47 65% 42% 8% 6% fannkuch-redux 825.19 12 799,468 384 838.96 25% 51% 13% 14% source secs N mem gz cpu cpu load fasta #3 5.79 250,000 508,236 1002 13.93 48% 59% 58% 77% fasta #3 17.75 2,500,000 764,192 1002 27.85 52% 46% 26% 33% fasta #3 131.71 25,000,000 823,720 1002 141.58 9% 19% 27% 53% source secs N mem gz cpu cpu load fasta 7.54 250,000 758,068 770 16.93 41% 88% 51% 46% fasta 40.29 2,500,000 776,460 770 50.93 21% 38% 45% 25% fasta 393.62 25,000,000 1,034,820 770 407.84 7% 12% 32% 54% source secs N mem gz cpu cpu load k-nucleotide #3 7.41 250,000 844,848 540 25.40 81% 84% 93% 86% k-nucleotide #3 27.91 2,500,000 856,580 540 98.36 92% 91% 80% 90% k-nucleotide #3 243.38 25,000,000 1,151,568 540 867.73 92% 87% 89% 89% source secs N mem gz cpu cpu load k-nucleotide 7.16 250,000 838,928 637 24.18 84% 85% 86% 83% k-nucleotide 28.30 2,500,000 856,456 637 100.67 84% 93% 88% 91% k-nucleotide 248.11 25,000,000 1,151,636 637 904.14 89% 90% 92% 94% source secs N mem gz cpu cpu load mandelbrot #7 8.70 1,000 774,300 973 30.97 88% 92% 88% 90% mandelbrot #7 56.35 4,000 780,448 973 216.49 97% 96% 96% 96% mandelbrot #7 816.48 16,000 838,956 973 3,175.34 98% 98% 98% 97% source secs N mem gz cpu cpu load mandelbrot #4 8.65 1,000 776,208 846 30.69 90% 94% 86% 87% mandelbrot #4 57.79 4,000 778,360 846 222.83 97% 97% 96% 97% mandelbrot #4 849.34 16,000 837,464 846 3,328.67 98% 98% 98% 98% source secs N mem gz cpu cpu load mandelbrot #5 33.32 1,000 783,936 1023 128.34 97% 97% 97% 96% mandelbrot #5 114.48 4,000 799,336 1023 446.90 98% 98% 98% 98% mandelbrot #5 1,175.66 16,000 1,725,120 1023 4,589.73 98% 98% 98% 98% source secs N mem gz cpu cpu load mandelbrot #3 11.89 1,000 784,580 307 21.77 61% 67% 28% 30% mandelbrot #3 170.53 4,000 771,688 307 182.89 30% 52% 10% 17% mandelbrot #3 2,862.26 16,000 789,760 307 2,885.91 25% 41% 12% 24% source secs N mem gz cpu cpu load meteor-contest #2 14.25 2,098 780,992 2786 30.78 65% 71% 40% 42% source secs N mem gz cpu cpu load meteor-contest 15.99 2,098 840,376 2768 32.17 74% 39% 37% 54% source secs N mem gz cpu cpu load n-body #2 8.23 500,000 789,508 1137 17.68 45% 85% 48% 38% n-body #2 43.98 5,000,000 803,292 1137 53.70 27% 57% 20% 19% n-body #2 407.01 50,000,000 804,512 1137 421.31 24% 43% 12% 26% pidigits #5 Failed 2,000 source secs N mem gz cpu cpu load pidigits 4.99 2,000 705,796 518 14.12 65% 81% 74% 66% pidigits 11.60 6,000 811,156 518 24.42 56% 67% 40% 50% pidigits 24.35 10,000 804,068 518 35.84 20% 20% 38% 71% source secs N mem gz cpu cpu load regex-redux #2 4.50 50,000 275,380 431 14.03 75% 71% 80% 87% regex-redux #2 7.16 500,000 395,612 431 20.67 85% 75% 67% 63% regex-redux #2 28.52 5,000,000 1,375,512 431 63.99 74% 60% 41% 51% source secs N mem gz cpu cpu load reverse-complement #3 3.65 250,000 336,776 517 10.91 75% 70% 72% 85% reverse-complement #3 Bad Output 100,000,000 source secs N mem gz cpu cpu load reverse-complement 8.64 250,000 334,108 545 12.14 37% 48% 44% 65% reverse-complement 125.09 100,000,000 3,556,432 545 106.69 45% 61% 63% 52% source secs N mem gz cpu cpu load reverse-complement #2 9.63 250,000 334,368 264 13.45 68% 38% 45% 51% reverse-complement #2 241.69 100,000,000 2,277,264 264 246.26 16% 34% 24% 32% source secs N mem gz cpu cpu load spectral-norm #4 6.91 500 747,476 326 14.88 44% 60% 59% 55% spectral-norm #4 76.48 3,000 777,804 326 86.42 30% 46% 15% 24% spectral-norm #4 251.88 5,500 783,284 326 264.85 26% 36% 17% 28% source secs N mem gz cpu cpu load spectral-norm #2 6.79 500 762,344 776 23.32 87% 85% 90% 83% spectral-norm #2 64.35 3,000 782,120 776 249.30 97% 97% 97% 98% spectral-norm #2 205.48 5,500 781,524 776 802.05 98% 98% 98% 98% source secs N mem gz cpu cpu load spectral-norm 7.25 500 760,352 292 16.67 53% 65% 59% 56% spectral-norm 128.08 3,000 777,836 292 138.31 4% 5% 32% 68% spectral-norm 441.88 5,500 785,984 292 455.21 15% 23% 21% 46% thread-ring #2 Failed 500,000 source secs N mem gz cpu cpu load thread-ring 9.89 500,000 285,104 342 19.32 32% 29% 68% 68% thread-ring 54.23 5,000,000 528,880 342 79.07 25% 24% 47% 46% thread-ring 484.37 50,000,000 732,700 342 652.96 28% 28% 36% 36%