all Java OpenJ9 programs & measurements openjdk 14 2020-03-17 OpenJDK Runtime Environment AdoptOpenJDK (build 14+36) Eclipse OpenJ9 VM AdoptOpenJDK build openj9-0.19.0 (JIT enabled, AOT enabled) source secs N mem gz cpu cpu load binary-trees #3 2.87 7 44,212 540 0.32 24% 22% 34% 22% binary-trees #3 0.34 14 460 540 0.45 69% 44% 15% 39% binary-trees #3 12.18 21 537,860 540 17.97 21% 23% 51% 54% source secs N mem gz cpu cpu load binary-trees #2 3.28 7 45,728 552 0.30 28% 30% 34% 31% binary-trees #2 0.34 14 472 552 0.46 50% 42% 56% 12% binary-trees #2 17.81 21 423,688 552 33.71 59% 59% 56% 17% source secs N mem gz cpu cpu load binary-trees #4 2.93 7 39,624 840 0.34 20% 38% 32% 14% binary-trees #4 0.35 14 736 840 0.45 50% 12% 41% 61% binary-trees #4 10.25 21 415,236 840 15.52 59% 19% 18% 57% source secs N mem gz cpu cpu load binary-trees #7 3.31 7 44,440 835 0.32 50% 20% 43% 14% binary-trees #7 0.30 14 472 835 0.46 18% 55% 61% 44% binary-trees #7 7.77 21 416,044 835 26.80 87% 85% 83% 94% source secs N mem gz cpu cpu load binary-trees #6 3.26 7 43,376 529 0.31 18% 43% 34% 21% binary-trees #6 0.32 14 468 529 0.43 45% 61% 44% 16% binary-trees #6 17.73 21 418,476 529 33.33 56% 34% 80% 19% source secs N mem gz cpu cpu load fannkuch-redux 3.12 10 41,924 1282 1.27 37% 15% 54% 26% fannkuch-redux 1.99 11 53,744 1282 7.15 87% 95% 91% 91% fannkuch-redux 17.33 12 54,720 1282 68.03 99% 99% 97% 98% source secs N mem gz cpu cpu load fannkuch-redux #2 4.04 10 55,892 514 1.37 22% 63% 14% 24% fannkuch-redux #2 7.24 11 54,964 514 7.44 99% 1% 4% 2% fannkuch-redux #2 83.77 12 55,704 514 84.06 0% 100% 1% 0% source secs N mem gz cpu cpu load fannkuch-redux #3 3.52 10 49,264 1257 1.14 41% 27% 12% 28% fannkuch-redux #3 4.81 11 52,560 1257 5.19 9% 98% 3% 1% fannkuch-redux #3 60.70 12 54,472 1257 61.20 60% 1% 0% 41% source secs N mem gz cpu cpu load fasta #5 3.01 250,000 43,116 2473 0.56 26% 35% 35% 25% fasta #5 0.52 2,500,000 46,612 2473 1.05 55% 37% 52% 71% fasta #5 3.88 25,000,000 58,028 2473 7.97 57% 23% 91% 35% source secs N mem gz cpu cpu load fasta #4 3.25 250,000 44,800 1524 0.50 33% 4% 35% 35% fasta #4 0.91 2,500,000 51,616 1524 1.14 2% 89% 9% 30% fasta #4 5.11 25,000,000 66,752 1524 5.75 3% 12% 1% 98% source secs N mem gz cpu cpu load fasta #2 2.96 250,000 43,640 1257 0.86 25% 40% 1% 34% fasta #2 1.37 2,500,000 51,776 1257 1.78 93% 30% 1% 8% fasta #2 8.51 25,000,000 64,280 1257 8.96 3% 99% 2% 3% source secs N mem gz cpu cpu load k-nucleotide 3.61 250,000 56,232 1812 1.32 25% 47% 40% 24% k-nucleotide 5.08 2,500,000 100,792 1812 9.36 32% 47% 79% 29% k-nucleotide 10.19 25,000,000 441,340 1812 32.17 86% 81% 69% 81% source secs N mem gz cpu cpu load k-nucleotide #3 4.37 250,000 70,100 1635 3.17 45% 37% 47% 35% k-nucleotide #3 5.45 2,500,000 139,492 1635 12.97 51% 57% 86% 45% k-nucleotide #3 21.41 25,000,000 368,004 1635 75.67 85% 91% 88% 90% source secs N mem gz cpu cpu load k-nucleotide #4 4.46 250,000 200,836 1882 2.54 43% 40% 24% 23% k-nucleotide #4 8.60 2,500,000 208,280 1882 9.42 99% 2% 7% 4% k-nucleotide #4 63.78 25,000,000 212,172 1882 65.41 1% 100% 1% 3% source secs N mem gz cpu cpu load k-nucleotide #6 3.91 250,000 71,688 1607 2.74 47% 37% 22% 33% k-nucleotide #6 3.45 2,500,000 140,464 1607 11.01 95% 74% 74% 80% k-nucleotide #6 20.18 25,000,000 370,892 1607 71.67 92% 93% 89% 82% source secs N mem gz cpu cpu load k-nucleotide #5 4.15 250,000 216,204 2219 2.39 38% 30% 38% 28% k-nucleotide #5 5.87 2,500,000 223,712 2219 18.09 81% 86% 66% 79% k-nucleotide #5 39.74 25,000,000 227,460 2219 93.04 76% 90% 24% 46% source secs N mem gz cpu cpu load mandelbrot #4 2.97 1,000 43,896 660 0.71 39% 4% 35% 29% mandelbrot #4 1.01 4,000 56,792 660 2.82 78% 76% 77% 52% mandelbrot #4 10.57 16,000 87,548 660 33.02 83% 82% 92% 57% source secs N mem gz cpu cpu load mandelbrot #2 2.89 1,000 44,684 796 0.96 20% 63% 22% 22% mandelbrot #2 0.85 4,000 53,004 796 2.70 87% 80% 76% 85% mandelbrot #2 8.79 16,000 116,200 796 34.33 98% 97% 97% 98% source secs N mem gz cpu cpu load mandelbrot #3 3.16 1,000 45,244 903 1.47 60% 39% 10% 29% mandelbrot #3 1.15 4,000 52,692 903 3.96 87% 91% 92% 82% mandelbrot #3 13.42 16,000 111,944 903 52.89 99% 98% 99% 99% source secs N mem gz cpu cpu load mandelbrot #6 2.91 1,000 45,312 802 0.77 27% 36% 41% 18% mandelbrot #6 0.87 4,000 56,052 802 2.76 84% 79% 74% 88% mandelbrot #6 8.35 16,000 118,396 802 32.54 98% 98% 97% 98% source secs N mem gz cpu cpu load mandelbrot 3.30 1,000 45,628 665 0.73 74% 8% 22% 21% mandelbrot 3.15 4,000 56,308 665 3.54 12% 6% 97% 1% mandelbrot 42.72 16,000 63,704 665 43.16 2% 0% 100% 1% source secs N mem gz cpu cpu load n-body #3 3.13 500,000 43,552 1430 0.86 14% 27% 56% 17% n-body #3 4.05 5,000,000 169,544 1430 4.72 18% 98% 4% 0% n-body #3 38.89 50,000,000 179,028 1430 39.57 100% 2% 2% 0% source secs N mem gz cpu cpu load n-body #4 3.51 500,000 45,908 1489 0.76 51% 17% 15% 35% n-body #4 2.59 5,000,000 168,660 1489 3.31 5% 27% 1% 97% n-body #4 22.57 50,000,000 180,128 1489 23.29 3% 100% 1% 0% source secs N mem gz cpu cpu load n-body #2 3.28 500,000 46,740 1424 0.78 39% 40% 21% 18% n-body #2 3.82 5,000,000 165,460 1424 4.49 1% 51% 49% 18% n-body #2 23.16 50,000,000 177,448 1424 23.85 3% 100% 1% 0% source secs N mem gz cpu cpu load n-body #5 3.34 500,000 44,832 1429 0.68 47% 29% 28% 15% n-body #5 3.02 5,000,000 192,860 1429 3.79 1% 96% 3% 26% n-body #5 25.75 50,000,000 179,520 1429 26.49 1% 3% 0% 100% source secs N mem gz cpu cpu load n-body 3.44 500,000 50,084 1430 0.71 38% 10% 20% 27% n-body 2.71 5,000,000 63,708 1430 3.20 19% 96% 6% 1% n-body 23.37 50,000,000 66,872 1430 23.86 99% 1% 3% 1% source secs N mem gz cpu cpu load pidigits 4.05 2,000 52,660 800 1.68 46% 21% 24% 36% pidigits 7.93 6,000 76,864 800 10.66 43% 37% 25% 32% pidigits 21.96 10,000 185,900 800 27.33 33% 33% 37% 23% source secs N mem gz cpu cpu load pidigits #2 3.61 2,000 44,920 938 0.46 23% 37% 31% 22% pidigits #2 1.27 6,000 47,588 938 1.32 34% 15% 91% 22% pidigits #2 3.17 10,000 76,936 938 3.80 20% 3% 97% 0% source secs N mem gz cpu cpu load pidigits #3 3.33 2,000 45,740 764 0.41 69% 18% 18% 17% pidigits #3 0.83 6,000 55,708 764 0.98 4% 19% 83% 22% pidigits #3 1.97 10,000 60,944 764 2.13 7% 93% 6% 6% source secs N mem gz cpu cpu load regex-redux #3 3.55 50,000 52,492 929 1.17 28% 23% 9% 44% regex-redux #3 3.04 500,000 298,424 929 6.57 53% 41% 74% 53% regex-redux #3 19.15 5,000,000 923,860 929 53.08 81% 60% 64% 73% source secs N mem gz cpu cpu load regex-redux #6 3.52 50,000 53,680 740 1.09 45% 24% 45% 24% regex-redux #6 3.02 500,000 277,164 740 6.60 88% 50% 53% 32% regex-redux #6 18.96 5,000,000 926,960 740 51.68 64% 55% 68% 88% source secs N mem gz cpu cpu load regex-redux 3.67 50,000 57,428 868 1.13 46% 18% 23% 31% regex-redux 4.97 500,000 166,460 868 8.83 21% 44% 72% 45% regex-redux 25.35 5,000,000 892,972 868 45.37 33% 65% 56% 27% source secs N mem gz cpu cpu load reverse-complement #6 3.34 250,000 54,584 752 0.84 25% 41% 38% 21% reverse-complement #6 11.83 100,000,000 2,047,820 752 10.33 8% 11% 60% 30% source secs N mem gz cpu cpu load reverse-complement #4 4.69 250,000 57,348 651 0.53 22% 63% 32% 22% reverse-complement #4 19.45 100,000,000 2,045,920 651 17.32 39% 11% 3% 52% source secs N mem gz cpu cpu load reverse-complement #8 3.69 250,000 49,916 2183 0.49 63% 5% 9% 27% reverse-complement #8 4.30 100,000,000 854,900 2183 7.89 77% 43% 35% 31% source secs N mem gz cpu cpu load reverse-complement #7 4.03 250,000 68,636 1647 1.49 44% 34% 35% 27% reverse-complement #7 51.32 100,000,000 1,085,180 1647 28.11 47% 28% 19% 33% source secs N mem gz cpu cpu load reverse-complement #3 3.52 250,000 72,384 1722 0.85 51% 21% 19% 22% reverse-complement #3 5.15 100,000,000 1,799,312 1722 13.00 45% 66% 59% 87% source secs N mem gz cpu cpu load reverse-complement #5 5.87 250,000 52,140 1108 0.51 66% 24% 11% 37% reverse-complement #5 12.99 100,000,000 1,109,568 1108 13.45 1% 95% 6% 3% source secs N mem gz cpu cpu load spectral-norm #3 3.48 500 43,704 756 0.70 26% 38% 30% 32% spectral-norm #3 3.66 3,000 52,864 756 13.57 91% 94% 93% 93% spectral-norm #3 4.76 5,500 54,420 756 17.89 96% 95% 92% 94% source secs N mem gz cpu cpu load spectral-norm #2 3.59 500 44,548 950 0.67 31% 31% 42% 19% spectral-norm #2 2.09 3,000 50,924 950 7.48 93% 85% 90% 92% spectral-norm #2 8.03 5,500 54,716 950 31.15 97% 97% 97% 97% source secs N mem gz cpu cpu load spectral-norm 3.29 500 45,960 514 0.57 10% 50% 49% 14% spectral-norm 5.55 3,000 52,284 514 5.94 98% 2% 7% 2% spectral-norm 17.64 5,500 51,976 514 18.04 25% 3% 1% 75%