The Q6600
Benchmarks Game

Java versus Java OpenJ9 fastest programs

Always look at the source code.

These are only the fastest programs. Look at the other programs. They may seem more-like a fair comparison to you.

regex-redux
source secs mem gz busy cpu load
Java 10.27 635,500 740 29.42 74% 81% 55% 76%
Java OpenJ9 18.96 926,960 740 51.98 64% 55% 68% 88%
fasta
source secs mem gz busy cpu load
Java 2.22 43,096 2473 6.10 67% 83% 45% 80%
Java OpenJ9 3.88 58,028 2473 7.98 57% 23% 91% 35%
reverse-complement
source secs mem gz busy cpu load
Java 3.27 714,144 2183 7.54 47% 60% 66% 58%
Java OpenJ9 4.30 854,900 2183 7.95 77% 43% 35% 31%
mandelbrot
source secs mem gz busy cpu load
Java 6.84 76,008 796 26.90 99% 98% 98% 98%
Java OpenJ9 8.35 118,396 802 32.60 98% 98% 97% 98%
spectral-norm
source secs mem gz busy cpu load
Java 4.15 36,428 950 16.26 98% 100% 98% 97%
Java OpenJ9 4.76 54,420 756 17.94 96% 95% 92% 94%
k-nucleotide
source secs mem gz busy cpu load
Java 9.14 403,576 1812 29.10 87% 72% 74% 86%
Java OpenJ9 10.19 441,340 1812 32.30 86% 81% 69% 81%
pidigits
source secs mem gz busy cpu load
Java 1.83 34,848 764 1.95 99% 1% 4% 2%
Java OpenJ9 1.97 60,944 764 2.19 7% 93% 6% 6%
fannkuch-redux
source secs mem gz busy cpu load
Java 16.12 33,168 1282 63.71 100% 98% 99% 98%
Java OpenJ9 17.33 54,720 1282 68.12 99% 99% 97% 98%
n-body
source secs mem gz busy cpu load
Java 21.85 34,112 1489 22.16 1% 0% 0% 100%
Java OpenJ9 22.57 180,128 1489 23.55 3% 100% 1% 0%
binary-trees
source secs mem gz busy cpu load
Java 8.28 948,040 835 28.20 80% 84% 87% 90%
Java OpenJ9 7.77 416,044 835 27.12 87% 85% 83% 94%
Java

openjdk 14 2020-03-17
OpenJDK Runtime Environment (build 14+36-1461)
OpenJDK 64-Bit Server VM (build 14+36-1461, mixed mode, sharing)

Java OpenJ9

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)