all Java programs & measurements openjdk 14 2020-03-17 OpenJDK Runtime Environment (build 14+36-1461) OpenJDK 64-Bit Server VM (build 14+36-1461, mixed mode, sharing) source secs N mem gz cpu cpu load binary-trees #6 4.22 7 28,784 529 0.20 41% 3% 6% 30% binary-trees #6 0.22 14 468 529 0.30 77% 38% 5% 41% binary-trees #6 11.44 21 776,924 529 13.67 6% 95% 13% 10% source secs N mem gz cpu cpu load binary-trees #4 4.01 7 28,896 840 0.20 74% 11% 2% 17% binary-trees #4 0.23 14 728 840 0.33 27% 52% 26% 65% binary-trees #4 11.41 21 701,508 840 13.72 27% 7% 9% 78% source secs N mem gz cpu cpu load binary-trees #2 4.19 7 27,164 552 0.19 64% 23% 6% 21% binary-trees #2 0.23 14 468 552 0.29 8% 73% 52% 32% binary-trees #2 11.91 21 699,524 552 14.14 9% 8% 96% 6% source secs N mem gz cpu cpu load binary-trees #3 4.05 7 28,744 540 0.20 22% 17% 17% 23% binary-trees #3 0.22 14 728 540 0.29 14% 33% 90% 14% binary-trees #3 11.21 21 778,548 540 13.99 59% 11% 10% 47% source secs N mem gz cpu cpu load binary-trees #7 4.26 7 31,236 835 0.24 62% 6% 4% 28% binary-trees #7 0.19 14 0 835 0.38 40% 61% 68% 56% binary-trees #7 8.28 21 948,040 835 28.02 80% 84% 87% 90% source secs N mem gz cpu cpu load fannkuch-redux 4.40 10 32,692 1282 0.88 46% 5% 14% 29% fannkuch-redux 1.32 11 33,224 1282 4.92 91% 94% 96% 95% fannkuch-redux 16.12 12 33,168 1282 63.66 100% 98% 99% 98% source secs N mem gz cpu cpu load fannkuch-redux #3 4.40 10 32,776 1257 0.64 38% 39% 16% 19% fannkuch-redux #3 4.63 11 32,724 1257 4.73 77% 3% 3% 23% fannkuch-redux #3 63.50 12 33,160 1257 63.60 0% 100% 1% 0% source secs N mem gz cpu cpu load fannkuch-redux #2 4.37 10 33,176 514 0.75 32% 7% 47% 12% fannkuch-redux #2 5.82 11 33,720 514 5.89 1% 99% 2% 0% fannkuch-redux #2 76.07 12 33,928 514 76.15 41% 59% 1% 0% source secs N mem gz cpu cpu load fasta #2 3.98 250,000 31,976 1257 0.41 8% 29% 46% 15% fasta #2 1.18 2,500,000 36,224 1257 1.30 9% 5% 5% 95% fasta #2 7.97 25,000,000 37,304 1257 8.09 99% 1% 1% 1% source secs N mem gz cpu cpu load fasta #4 4.01 250,000 31,476 1524 0.29 27% 36% 20% 17% fasta #4 0.71 2,500,000 34,748 1524 0.83 19% 18% 3% 92% fasta #4 5.35 25,000,000 36,084 1524 5.44 1% 98% 3% 1% source secs N mem gz cpu cpu load fasta #5 4.06 250,000 30,396 2473 0.48 84% 6% 19% 8% fasta #5 0.41 2,500,000 732 2473 0.99 44% 60% 61% 88% fasta #5 2.22 25,000,000 43,096 2473 6.05 67% 83% 45% 80% source secs N mem gz cpu cpu load k-nucleotide 4.90 250,000 56,344 1812 1.41 26% 57% 16% 19% k-nucleotide 1.47 2,500,000 98,624 1812 3.87 84% 65% 68% 59% k-nucleotide 9.14 25,000,000 403,576 1812 29.00 87% 72% 74% 86% source secs N mem gz cpu cpu load k-nucleotide #3 4.83 250,000 60,188 1635 1.80 22% 53% 36% 16% k-nucleotide #3 1.76 2,500,000 95,996 1635 4.94 70% 80% 79% 66% k-nucleotide #3 11.82 25,000,000 419,028 1635 40.05 81% 81% 97% 81% source secs N mem gz cpu cpu load k-nucleotide #5 5.24 250,000 175,212 2219 2.62 52% 19% 18% 24% k-nucleotide #5 3.49 2,500,000 185,520 2219 7.46 76% 29% 93% 24% k-nucleotide #5 28.42 25,000,000 222,848 2219 66.78 27% 46% 65% 99% source secs N mem gz cpu cpu load k-nucleotide #4 4.93 250,000 174,496 1882 1.75 57% 20% 17% 18% k-nucleotide #4 6.05 2,500,000 180,144 1882 6.46 89% 4% 7% 10% k-nucleotide #4 57.65 25,000,000 209,688 1882 58.37 1% 57% 44% 1% source secs N mem gz cpu cpu load k-nucleotide #6 4.85 250,000 62,564 1607 1.80 68% 18% 15% 22% k-nucleotide #6 1.71 2,500,000 100,864 1607 4.98 79% 79% 75% 69% k-nucleotide #6 11.80 25,000,000 419,332 1607 40.00 99% 80% 80% 81% source secs N mem gz cpu cpu load mandelbrot #4 4.22 1,000 31,348 660 0.43 50% 27% 14% 17% mandelbrot #4 0.68 4,000 36,400 660 1.92 71% 79% 54% 85% mandelbrot #4 8.66 16,000 67,124 660 26.88 79% 79% 99% 54% source secs N mem gz cpu cpu load mandelbrot #2 4.06 1,000 28,628 796 0.43 55% 2% 17% 21% mandelbrot #2 0.56 4,000 34,240 796 1.92 86% 91% 87% 86% mandelbrot #2 6.84 16,000 76,008 796 26.85 99% 98% 98% 98% source secs N mem gz cpu cpu load mandelbrot 4.29 1,000 31,724 665 0.36 47% 0% 5% 21% mandelbrot 2.86 4,000 33,980 665 2.90 1% 3% 99% 0% mandelbrot 43.70 16,000 34,608 665 43.76 100% 1% 0% 0% source secs N mem gz cpu cpu load mandelbrot #6 4.25 1,000 29,268 802 0.45 60% 8% 6% 20% mandelbrot #6 0.67 4,000 33,920 802 2.31 87% 92% 90% 83% mandelbrot #6 8.23 16,000 75,924 802 32.41 98% 98% 99% 99% source secs N mem gz cpu cpu load mandelbrot #3 3.99 1,000 30,448 903 0.50 17% 22% 40% 19% mandelbrot #3 0.97 4,000 36,408 903 3.59 93% 94% 97% 91% mandelbrot #3 11.33 16,000 77,860 903 44.79 99% 99% 99% 99% source secs N mem gz cpu cpu load n-body #4 4.46 500,000 32,928 1489 0.41 41% 30% 50% 9% n-body #4 2.52 5,000,000 34,224 1489 2.55 2% 98% 1% 2% n-body #4 21.85 50,000,000 34,112 1489 21.87 1% 0% 0% 100% source secs N mem gz cpu cpu load n-body #2 4.25 500,000 32,976 1424 0.40 70% 4% 3% 19% n-body #2 2.42 5,000,000 34,540 1424 2.44 2% 2% 98% 2% n-body #2 23.03 50,000,000 34,392 1424 23.07 1% 92% 8% 1% source secs N mem gz cpu cpu load n-body #5 4.15 500,000 31,848 1429 0.42 18% 33% 25% 25% n-body #5 2.36 5,000,000 34,160 1429 2.40 1% 10% 98% 7% n-body #5 22.76 50,000,000 34,480 1429 22.79 64% 0% 1% 38% source secs N mem gz cpu cpu load n-body #3 4.08 500,000 33,264 1430 0.41 20% 20% 36% 24% n-body #3 2.37 5,000,000 34,148 1430 2.41 8% 4% 98% 2% n-body #3 22.67 50,000,000 34,376 1430 22.70 0% 0% 100% 2% source secs N mem gz cpu cpu load n-body 4.51 500,000 34,868 1430 0.47 30% 4% 18% 30% n-body 2.46 5,000,000 36,424 1430 2.52 2% 3% 98% 2% n-body 23.43 50,000,000 36,620 1430 23.49 100% 0% 0% 1% source secs N mem gz cpu cpu load pidigits #3 4.26 2,000 28,864 764 0.20 8% 52% 39% 18% pidigits #3 0.69 6,000 32,728 764 0.75 18% 3% 14% 94% pidigits #3 1.83 10,000 34,848 764 1.90 99% 1% 4% 2% source secs N mem gz cpu cpu load pidigits 4.91 2,000 98,116 800 2.11 48% 19% 27% 25% pidigits 6.99 6,000 184,152 800 8.21 89% 9% 7% 13% pidigits 19.78 10,000 199,440 800 20.89 10% 3% 3% 90% source secs N mem gz cpu cpu load pidigits #2 4.03 2,000 31,764 938 0.27 49% 19% 28% 20% pidigits #2 1.14 6,000 35,036 938 1.27 17% 5% 7% 87% pidigits #2 3.07 10,000 38,156 938 3.21 1% 99% 3% 3% source secs N mem gz cpu cpu load regex-redux #3 4.61 50,000 42,916 929 1.27 35% 11% 47% 25% regex-redux #3 1.62 500,000 104,432 929 4.41 64% 77% 75% 65% regex-redux #3 10.37 5,000,000 647,912 929 31.12 74% 73% 76% 78% source secs N mem gz cpu cpu load regex-redux 4.71 50,000 41,644 868 1.33 30% 43% 57% 16% regex-redux 2.10 500,000 127,276 868 4.07 52% 43% 59% 43% regex-redux 16.16 5,000,000 632,156 868 29.89 38% 45% 40% 63% source secs N mem gz cpu cpu load regex-redux #6 4.51 50,000 41,348 740 1.44 31% 14% 8% 35% regex-redux #6 1.48 500,000 111,616 740 4.29 70% 83% 69% 77% regex-redux #6 10.27 5,000,000 635,500 740 29.31 74% 81% 55% 76% source secs N mem gz cpu cpu load reverse-complement #6 6.13 250,000 31,716 752 0.30 52% 26% 24% 22% reverse-complement #6 10.72 100,000,000 2,060,312 752 7.52 40% 60% 42% 43% source secs N mem gz cpu cpu load reverse-complement #8 5.08 250,000 33,084 2183 0.45 87% 9% 7% 38% reverse-complement #8 3.27 100,000,000 714,144 2183 7.41 47% 60% 66% 58% source secs N mem gz cpu cpu load reverse-complement #4 5.78 250,000 29,200 651 0.31 36% 63% 35% 13% reverse-complement #4 11.09 100,000,000 1,930,096 651 9.86 52% 15% 7% 37% source secs N mem gz cpu cpu load reverse-complement #3 3.98 250,000 28,992 1722 0.30 20% 26% 43% 13% reverse-complement #3 4.87 100,000,000 1,173,612 1722 10.91 68% 50% 42% 66% source secs N mem gz cpu cpu load reverse-complement #7 4.39 250,000 35,144 1647 0.50 53% 16% 3% 22% reverse-complement #7 44.49 100,000,000 1,032,276 1647 10.02 42% 29% 17% 35% source secs N mem gz cpu cpu load reverse-complement #5 3.91 250,000 27,324 1108 0.25 21% 9% 47% 21% reverse-complement #5 7.62 100,000,000 1,126,580 1108 7.88 98% 4% 1% 3% source secs N mem gz cpu cpu load spectral-norm 4.61 500 32,904 514 0.41 44% 18% 16% 21% spectral-norm 5.05 3,000 36,016 514 5.11 2% 99% 2% 1% spectral-norm 16.57 5,500 36,648 514 16.66 1% 100% 1% 0% source secs N mem gz cpu cpu load spectral-norm #2 4.31 500 31,764 950 0.58 64% 7% 19% 15% spectral-norm #2 1.42 3,000 36,084 950 5.24 92% 94% 94% 90% spectral-norm #2 4.15 5,500 36,428 950 16.22 98% 100% 98% 97% source secs N mem gz cpu cpu load spectral-norm #3 4.44 500 34,600 756 0.60 25% 41% 21% 23% spectral-norm #3 1.49 3,000 36,744 756 5.27 87% 90% 91% 89% spectral-norm #3 4.26 5,500 36,944 756 16.43 96% 97% 97% 97%