all Java OpenJ9 programs & measurements openjdk 23 2024-09-17 IBM Semeru Runtimebr> Eclipse OpenJ9 (build openj9-0.47.0) (JIT enabled, AOT enabled) source secs N mem gz cpu secs cpu load binary-trees #8 1.64 7 68,180 596 0.40 4% 1% 2% 16% binary-trees #8 0.23 14 79,408 596 0.37 54% 91% 12% 8% binary-trees #8 6.32 21 603,660 596 9.08 37% 87% 4% 15% source secs N mem gz cpu secs cpu load binary-trees #6 1.54 7 58,516 535 0.43 6% 2% 17% 4% binary-trees #6 0.21 14 69,360 535 0.34 14% 9% 81% 63% binary-trees #6 5.94 21 692,352 535 9.08 5% 69% 7% 71% source secs N mem gz cpu secs cpu load binary-trees #3 1.56 7 62,364 546 0.44 0% 2% 18% 7% binary-trees #3 0.21 14 74,600 546 0.33 14% 9% 95% 50% binary-trees #3 5.77 21 927,036 546 8.80 56% 62% 10% 25% source secs N mem gz cpu secs cpu load binary-trees #7 1.67 7 64,096 841 0.48 7% 3% 1% 18% binary-trees #7 0.24 14 75,220 841 0.40 21% 21% 47% 83% binary-trees #7 2.43 21 1,163,020 841 8.17 81% 91% 78% 86% source secs N mem gz cpu secs cpu load binary-trees #4 1.54 7 61,864 846 0.42 16% 9% 1% 3% binary-trees #4 0.25 14 72,292 846 0.35 28% 12% 58% 50% binary-trees #4 5.58 21 643,232 846 8.52 97% 35% 10% 9% source secs N mem gz cpu secs cpu load binary-trees #2 1.58 7 58,736 558 0.43 18% 1% 6% 1% binary-trees #2 0.26 14 69,232 558 0.40 4% 73% 11% 63% binary-trees #2 4.50 21 589,508 558 7.12 33% 17% 89% 19% source secs N mem gz cpu secs cpu load fannkuch-redux #8 2.24 10 74,520 517 1.06 37% 1% 9% 0% fannkuch-redux #8 4.87 11 66,744 517 4.99 0% 0% 99% 1% fannkuch-redux #8 54.90 12 76,632 517 55.21 88% 11% 0% 0% source secs N mem gz cpu secs cpu load fannkuch-redux 1.91 10 64,936 1289 1.77 20% 23% 29% 24% fannkuch-redux 1.17 11 66,316 1289 4.29 87% 96% 93% 90% fannkuch-redux 11.92 12 66,544 1289 46.80 99% 99% 97% 97% source secs N mem gz cpu secs cpu load fannkuch-redux #2 1.96 10 68,184 520 1.07 12% 40% 1% 2% fannkuch-redux #2 4.42 11 67,992 520 4.61 98% 1% 0% 4% fannkuch-redux #2 54.98 12 68,256 520 55.27 0% 0% 0% 100% source secs N mem gz cpu secs cpu load fannkuch-redux #3 1.96 10 62,952 1264 0.88 14% 6% 23% 1% fannkuch-redux #3 3.44 11 66,104 1264 3.66 1% 96% 5% 4% fannkuch-redux #3 42.96 12 66,212 1264 43.25 99% 0% 0% 0% source secs N mem gz cpu secs cpu load fasta #2 1.77 250,000 65,064 1259 0.79 17% 25% 1% 0% fasta #2 0.82 2,500,000 64,956 1259 0.96 97% 8% 14% 1% fasta #2 5.18 25,000,000 65,184 1259 5.37 98% 4% 0% 0% source secs N mem gz cpu secs cpu load fasta #6 1.73 250,000 67,632 2549 0.93 14% 22% 9% 8% fasta #6 0.32 2,500,000 68,528 2549 0.75 45% 87% 50% 56% fasta #6 1.44 25,000,000 71,496 2549 4.46 70% 93% 71% 77% source secs N mem gz cpu secs cpu load fasta #5 1.79 250,000 70,324 2478 0.88 18% 16% 8% 8% fasta #5 0.34 2,500,000 72,544 2478 0.83 45% 61% 60% 75% fasta #5 1.44 25,000,000 75,764 2478 4.50 73% 77% 86% 79% source secs N mem gz cpu secs cpu load fasta #8 2.37 250,000 86,724 894 1.48 24% 8% 12% 19% fasta #8 6.13 2,500,000 87,456 894 6.73 4% 2% 98% 5% fasta #8 12.18 25,000,000 94,144 894 12.92 4% 91% 3% 7% source secs N mem gz cpu secs cpu load fasta #4 1.75 250,000 63,376 1528 0.66 9% 14% 0% 14% fasta #4 0.60 2,500,000 63,152 1528 0.72 1% 17% 3% 98% fasta #4 3.45 25,000,000 67,284 1528 3.66 0% 5% 0% 99% source secs N mem gz cpu secs cpu load k-nucleotide #4 3.00 250,000 235,816 1887 2.12 4% 16% 48% 2% k-nucleotide #4 5.44 2,500,000 234,132 1887 6.05 9% 1% 1% 99% k-nucleotide #4 47.00 25,000,000 230,268 1887 47.60 99% 0% 0% 0% source secs N mem gz cpu secs cpu load k-nucleotide #3 2.45 250,000 133,636 1642 2.78 32% 21% 42% 20% k-nucleotide #3 3.65 2,500,000 161,764 1642 7.10 32% 96% 32% 36% k-nucleotide #3 33.04 25,000,000 406,700 1642 63.16 97% 30% 30% 32% source secs N mem gz cpu secs cpu load k-nucleotide #8 2.91 250,000 560,648 786 2.22 46% 12% 14% 4% k-nucleotide #8 8.59 2,500,000 576,208 786 10.17 13% 4% 34% 66% k-nucleotide #8 92.25 25,000,000 1,237,708 786 97.94 35% 50% 18% 1% source secs N mem gz cpu secs cpu load k-nucleotide 2.39 250,000 96,196 1821 1.73 22% 9% 35% 7% k-nucleotide 1.42 2,500,000 136,720 1821 3.72 53% 81% 59% 69% k-nucleotide 25.93 25,000,000 353,340 1821 37.25 52% 55% 14% 22% source secs N mem gz cpu secs cpu load k-nucleotide #5 2.82 250,000 233,992 2225 2.51 19% 18% 42% 10% k-nucleotide #5 4.00 2,500,000 249,176 2225 8.27 59% 30% 33% 86% k-nucleotide #5 22.30 25,000,000 230,684 2225 55.47 40% 82% 76% 50% source secs N mem gz cpu secs cpu load k-nucleotide #6 2.70 250,000 119,800 1614 2.94 20% 17% 37% 34% k-nucleotide #6 3.71 2,500,000 123,644 1614 7.55 39% 97% 34% 33% k-nucleotide #6 32.20 25,000,000 410,000 1614 61.17 85% 41% 30% 33% source secs N mem gz cpu secs cpu load mandelbrot 1.75 1,000 77,716 671 0.74 1% 28% 12% 1% mandelbrot 1.85 4,000 75,916 671 2.06 2% 2% 98% 11% mandelbrot 26.81 16,000 76,808 671 27.07 0% 0% 0% 100% source secs N mem gz cpu secs cpu load mandelbrot #3 1.76 1,000 66,112 910 1.16 27% 16% 11% 12% mandelbrot #3 0.71 4,000 69,056 910 2.44 81% 88% 80% 95% mandelbrot #3 7.71 16,000 129,500 910 30.32 98% 98% 99% 98% source secs N mem gz cpu secs cpu load mandelbrot #2 1.80 1,000 66,128 802 1.41 19% 30% 15% 15% mandelbrot #2 0.42 4,000 72,676 802 1.34 81% 95% 73% 71% mandelbrot #2 5.92 16,000 132,360 802 23.21 97% 99% 97% 99% source secs N mem gz cpu secs cpu load mandelbrot #4 1.80 1,000 66,112 667 1.19 13% 16% 26% 13% mandelbrot #4 0.53 4,000 71,952 667 1.47 79% 63% 81% 53% mandelbrot #4 6.31 16,000 133,440 667 23.20 97% 88% 85% 97% source secs N mem gz cpu secs cpu load mandelbrot #8 2.12 1,000 100,976 441 1.49 11% 17% 11% 32% mandelbrot #8 2.35 4,000 101,840 441 3.00 99% 6% 9% 14% mandelbrot #8 30.60 16,000 110,372 441 31.46 67% 33% 1% 1% source secs N mem gz cpu secs cpu load mandelbrot #6 1.97 1,000 72,076 808 2.03 34% 27% 23% 21% mandelbrot #6 0.46 4,000 72,352 808 1.49 83% 95% 75% 76% mandelbrot #6 5.17 16,000 132,880 808 20.24 97% 97% 99% 98% source secs N mem gz cpu secs cpu load n-body #2 1.71 500,000 65,536 1430 0.65 9% 26% 2% 0% n-body #2 1.24 5,000,000 76,972 1430 1.41 9% 6% 99% 0% n-body #2 11.26 50,000,000 78,656 1430 11.44 46% 1% 53% 1% source secs N mem gz cpu secs cpu load n-body #5 1.85 500,000 65,944 1435 0.68 7% 15% 2% 14% n-body #5 1.33 5,000,000 77,148 1435 1.50 0% 99% 2% 11% n-body #5 12.02 50,000,000 77,184 1435 12.21 99% 0% 0% 1% source secs N mem gz cpu secs cpu load n-body 2.16 500,000 68,232 1437 0.77 24% 1% 1% 13% n-body 1.32 5,000,000 78,660 1437 1.54 1% 99% 15% 0% n-body 11.83 50,000,000 78,996 1437 12.06 0% 99% 0% 2% source secs N mem gz cpu secs cpu load n-body #8 1.76 500,000 65,840 1322 0.73 1% 10% 1% 31% n-body #8 1.28 5,000,000 78,056 1322 1.48 15% 99% 0% 1% n-body #8 11.55 50,000,000 77,432 1322 11.73 1% 0% 0% 99% source secs N mem gz cpu secs cpu load n-body #4 1.71 500,000 66,096 1495 0.72 10% 29% 2% 0% n-body #4 1.20 5,000,000 77,164 1495 1.35 99% 12% 1% 1% n-body #4 10.67 50,000,000 78,524 1495 10.83 1% 0% 0% 99% source secs N mem gz cpu secs cpu load n-body #3 1.73 500,000 66,264 1436 0.70 9% 1% 30% 1% n-body #3 1.24 5,000,000 77,328 1436 1.40 1% 99% 2% 13% n-body #3 11.25 50,000,000 78,816 1436 11.43 99% 0% 1% 1% source secs N mem gz cpu secs cpu load pidigits #2 2.01 2,000 65,728 944 0.54 7% 1% 15% 3% pidigits #2 0.57 6,000 74,412 944 0.76 1% 96% 5% 33% pidigits #2 1.36 10,000 78,192 944 1.49 3% 96% 0% 9% source secs N mem gz cpu secs cpu load pidigits 2.37 2,000 74,148 807 1.52 1% 32% 3% 29% pidigits 4.26 6,000 86,556 807 4.92 10% 30% 64% 11% pidigits 11.48 10,000 91,116 807 12.60 8% 50% 10% 41% source secs N mem gz cpu secs cpu load pidigits #3 1.76 2,000 65,464 770 0.43 10% 1% 13% 1% pidigits #3 0.41 6,000 65,756 770 0.50 0% 24% 95% 7% pidigits #3 0.88 10,000 74,760 770 0.95 1% 0% 9% 100% source secs N mem gz cpu secs cpu load regex-redux #3 1.92 50,000 74,972 935 0.86 4% 7% 21% 12% regex-redux #3 1.26 500,000 184,132 935 2.92 88% 44% 48% 53% regex-redux #3 9.44 5,000,000 500,788 935 26.80 59% 77% 83% 64% source secs N mem gz cpu secs cpu load regex-redux #6 1.79 50,000 78,388 746 0.87 5% 9% 23% 10% regex-redux #6 1.21 500,000 175,056 746 2.87 55% 44% 90% 48% regex-redux #6 9.34 5,000,000 521,136 746 26.31 78% 64% 60% 79% source secs N mem gz cpu secs cpu load regex-redux #2 1.93 50,000 118,280 2201 1.66 21% 29% 18% 17% regex-redux #2 0.65 500,000 144,992 2201 1.95 60% 87% 78% 78% regex-redux #2 1.78 5,000,000 454,024 2201 4.87 64% 93% 61% 55% source secs N mem gz cpu secs cpu load regex-redux 2.11 50,000 78,888 875 1.19 16% 15% 16% 10% regex-redux 1.69 500,000 97,788 875 2.95 28% 44% 33% 68% regex-redux 14.74 5,000,000 424,988 875 26.86 29% 27% 27% 99% source secs N mem gz cpu secs cpu load reverse-complement #7 2.39 250,000 93,524 1654 1.99 29% 11% 17% 26% reverse-complement #7 178.22 100,000,001 1,088,132 1654 322.65 10% 53% 29% 88% source secs N mem gz cpu secs cpu load reverse-complement #3 0.27 250,000 109,696 1728 0.66 48% 79% 53% 65% reverse-complement #3 Bad Output 100,000,001 source secs N mem gz cpu secs cpu load reverse-complement #4 1.99 250,000 91,512 656 0.86 14% 11% 9% 11% reverse-complement #4 6.89 100,000,001 1,934,944 656 7.42 0% 5% 99% 3% source secs N mem gz cpu secs cpu load reverse-complement #6 1.79 250,000 89,064 760 0.88 20% 8% 14% 6% reverse-complement #6 5.85 100,000,001 2,066,988 760 6.94 36% 1% 4% 77% source secs N mem gz cpu secs cpu load reverse-complement #5 1.69 250,000 82,408 1115 0.61 10% 17% 4% 5% reverse-complement #5 8.06 100,000,001 1,141,716 1115 8.64 98% 6% 2% 1% source secs N mem gz cpu secs cpu load spectral-norm #8 1.90 500 70,232 453 0.69 9% 1% 0% 26% spectral-norm #8 3.42 3,000 69,380 453 3.64 99% 4% 3% 1% spectral-norm #8 10.37 5,500 71,572 453 10.60 0% 1% 38% 62% source secs N mem gz cpu secs cpu load spectral-norm #2 1.89 500 69,868 956 1.03 11% 9% 9% 25% spectral-norm #2 0.79 3,000 69,600 956 2.65 78% 94% 79% 89% spectral-norm #2 1.75 5,500 69,652 956 6.52 92% 97% 94% 89% source secs N mem gz cpu secs cpu load spectral-norm #3 1.65 500 69,040 762 0.76 22% 6% 12% 6% spectral-norm #3 0.85 3,000 71,536 762 2.95 84% 88% 82% 94% spectral-norm #3 2.21 5,500 73,692 762 8.33 96% 93% 93% 95% source secs N mem gz cpu secs cpu load startup #0 0.20 200,000 67,980 1456 0.29 9% 42% 10% 95% source secs N mem gz cpu secs cpu load startup 0.20 200,000 69,244 1434 0.29 5% 95% 5% 44% source secs N mem gz cpu secs cpu load startup #9 253.89 200,000 78,164 1441 253.37 0% 99% 0% 0% source secs N mem gz cpu secs cpu load too simple 1.59 1,000,000 79,652 295 0.57 1% 22% 11% 1% too simple 0.87 100,000,000 80,996 295 1.03 98% 2% 2% 18% too simple 63.23 10,000,000,000 81,004 295 63.51 100% 0% 0% 0%