java-benchmark-comparison-2022

OpenJ9 0.32 OpenJDK 17

HTML result view exported from: https://openbenchmarking.org/result/2207068-NE-JAVABENCH67.

java-benchmark-comparison-2022ProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerFile-SystemScreen ResolutionSystem LayerOpenJDK 8u41OpenJDK 9OpenJDK 10OpenJDK 11OpenJDK 12OpenJDK 13OpenJDK 14OpenJDK 15OpenJDK 16OpenJDK 17OpenJDK 18OpenJDK 19OpenJDK 20OpenJ9 0.32 OpenJDK 11OpenJ9 0.32 OpenJDK 17Intel Core i7-12700H (12 Cores)Intel 440BX (6.00 BIOS)Intel 440BX/ZX/DX8GB107GB VMware Virtual SVMware SVGA IIEnsoniq ES1371/ES1373Intel 82545EMUbuntu 20.045.13.0-30-generic (x86_64)GNOME Shell 3.36.9X Server 1.20.13ext4800x600VMwareOpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseProcessor Details- CPU Microcode: 0x413Java Details- OpenJDK 8u41: OpenJDK Runtime Environment (build 1.8.0_41-b04)- OpenJDK 9: OpenJDK Runtime Environment (build 9+181)- OpenJDK 10: OpenJDK Runtime Environment 18.3 (build 10+46)- OpenJDK 11: OpenJDK Runtime Environment 18.9 (build 11+28)- OpenJDK 12: OpenJDK Runtime Environment (build 12+33)- OpenJDK 13: OpenJDK Runtime Environment (build 13+33)- OpenJDK 14: OpenJDK Runtime Environment (build 14+36-1461)- OpenJDK 15: OpenJDK Runtime Environment (build 15+36-1562)- OpenJDK 16: OpenJDK Runtime Environment (build 16+36-2231)- OpenJDK 17: OpenJDK Runtime Environment (build 17+35-2724)- OpenJDK 18: OpenJDK Runtime Environment (build 18+36-2087)- OpenJDK 19: OpenJDK Runtime Environment (build 19-ea+29-2143)- OpenJDK 20: OpenJDK Runtime Environment (build 20-ea+4-158)- OpenJ9 0.32 OpenJDK 11: OpenJDK Runtime Environment (build 20-ea+4-158)- OpenJ9 0.32 OpenJDK 17: OMR ab24b6666Security Details- itlb_multihit: KVM: Mitigation of VMX unsupported + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected

java-benchmark-comparison-2022java-scimark2: Compositejava-scimark2: Monte Carlojava-scimark2: Fast Fourier Transformjava-scimark2: Sparse Matrix Multiplyjava-scimark2: Dense LU Matrix Factorizationjava-scimark2: Jacobi Successive Over-RelaxationOpenJDK 8u41OpenJDK 9OpenJDK 10OpenJDK 11OpenJDK 12OpenJDK 13OpenJDK 14OpenJDK 15OpenJDK 16OpenJDK 17OpenJDK 18OpenJDK 19OpenJDK 20OpenJ9 0.32 OpenJDK 11OpenJ9 0.32 OpenJDK 171760.34881.231025.961531.553958.371377.941781.87883.651173.251531.333976.971344.131784.89877.951176.851477.913864.771526.981663.87872.65990.441626.883458.101360.001788.88863.991108.731621.523961.231388.901760.81873.861153.241517.713913.311345.951766.77882.741073.081475.414055.781346.861744.94889.691080.091442.153955.071357.701742.65881.98947.521524.263950.381409.111557.81885.861001.821437.393108.601355.371618.51884.891067.841548.703244.761403.681731.43844.341063.101448.703931.101361.081722.24873.101107.061439.173820.751371.121721.12875.791042.811449.023885.801352.171586.38285.251191.751043.574026.061385.24OpenBenchmarking.org

Java SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: CompositeOpenJDK 8u41OpenJDK 9OpenJDK 10OpenJDK 11OpenJDK 12OpenJDK 13OpenJDK 14OpenJDK 15OpenJDK 16OpenJDK 17OpenJDK 18OpenJDK 19OpenJDK 20OpenJ9 0.32 OpenJDK 11OpenJ9 0.32 OpenJDK 17400800120016002000SE +/- 17.82, N = 6SE +/- 10.63, N = 4SE +/- 10.09, N = 4SE +/- 23.99, N = 20SE +/- 10.94, N = 4SE +/- 9.89, N = 4SE +/- 15.70, N = 4SE +/- 6.75, N = 4SE +/- 6.46, N = 4SE +/- 17.89, N = 4SE +/- 14.14, N = 7SE +/- 11.34, N = 14SE +/- 11.33, N = 4SE +/- 7.39, N = 4SE +/- 12.02, N = 41760.341781.871784.891663.871788.881760.811766.771744.941742.651557.811618.511731.431722.241721.121586.38

Java SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Monte CarloOpenJDK 8u41OpenJDK 9OpenJDK 10OpenJDK 11OpenJDK 12OpenJDK 13OpenJDK 14OpenJDK 15OpenJDK 16OpenJDK 17OpenJDK 18OpenJDK 19OpenJDK 20OpenJ9 0.32 OpenJDK 11OpenJ9 0.32 OpenJDK 172004006008001000SE +/- 2.87, N = 4SE +/- 0.23, N = 4SE +/- 7.03, N = 4SE +/- 6.21, N = 4SE +/- 18.21, N = 4SE +/- 5.38, N = 4SE +/- 0.27, N = 4SE +/- 0.23, N = 4SE +/- 6.44, N = 4SE +/- 2.79, N = 4SE +/- 4.22, N = 4SE +/- 7.50, N = 4SE +/- 9.43, N = 4SE +/- 6.86, N = 4SE +/- 1.57, N = 4881.23883.65877.95872.65863.99873.86882.74889.69881.98885.86884.89844.34873.10875.79285.25

Java SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Fast Fourier TransformOpenJDK 8u41OpenJDK 9OpenJDK 10OpenJDK 11OpenJDK 12OpenJDK 13OpenJDK 14OpenJDK 15OpenJDK 16OpenJDK 17OpenJDK 18OpenJDK 19OpenJDK 20OpenJ9 0.32 OpenJDK 11OpenJ9 0.32 OpenJDK 1730060090012001500SE +/- 111.81, N = 4SE +/- 31.37, N = 4SE +/- 75.34, N = 4SE +/- 60.34, N = 4SE +/- 15.72, N = 4SE +/- 61.41, N = 4SE +/- 19.76, N = 4SE +/- 29.53, N = 4SE +/- 76.43, N = 4SE +/- 78.81, N = 4SE +/- 27.58, N = 4SE +/- 29.00, N = 4SE +/- 28.03, N = 4SE +/- 21.62, N = 4SE +/- 2.83, N = 41025.961173.251176.85990.441108.731153.241073.081080.09947.521001.821067.841063.101107.061042.811191.75

Java SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Sparse Matrix MultiplyOpenJDK 8u41OpenJDK 9OpenJDK 10OpenJDK 11OpenJDK 12OpenJDK 13OpenJDK 14OpenJDK 15OpenJDK 16OpenJDK 17OpenJDK 18OpenJDK 19OpenJDK 20OpenJ9 0.32 OpenJDK 11OpenJ9 0.32 OpenJDK 1730060090012001500SE +/- 1.31, N = 4SE +/- 0.94, N = 4SE +/- 7.07, N = 4SE +/- 99.54, N = 4SE +/- 27.47, N = 4SE +/- 13.15, N = 4SE +/- 0.12, N = 4SE +/- 7.30, N = 4SE +/- 30.77, N = 4SE +/- 0.76, N = 4SE +/- 111.51, N = 4SE +/- 9.68, N = 4SE +/- 0.16, N = 4SE +/- 10.19, N = 4SE +/- 1.25, N = 41531.551531.331477.911626.881621.521517.711475.411442.151524.261437.391548.701448.701439.171449.021043.57

Java SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Dense LU Matrix FactorizationOpenJDK 8u41OpenJDK 9OpenJDK 10OpenJDK 11OpenJDK 12OpenJDK 13OpenJDK 14OpenJDK 15OpenJDK 16OpenJDK 17OpenJDK 18OpenJDK 19OpenJDK 20OpenJ9 0.32 OpenJDK 11OpenJ9 0.32 OpenJDK 179001800270036004500SE +/- 14.75, N = 4SE +/- 38.41, N = 4SE +/- 7.78, N = 4SE +/- 188.52, N = 4SE +/- 34.23, N = 4SE +/- 12.82, N = 4SE +/- 87.22, N = 4SE +/- 10.97, N = 4SE +/- 66.49, N = 4SE +/- 42.97, N = 4SE +/- 23.01, N = 4SE +/- 206.39, N = 4SE +/- 35.03, N = 4SE +/- 24.57, N = 4SE +/- 63.31, N = 43958.373976.973864.773458.103961.233913.314055.783955.073950.383108.603244.763931.103820.753885.804026.06

Java SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Jacobi Successive Over-RelaxationOpenJDK 8u41OpenJDK 9OpenJDK 10OpenJDK 11OpenJDK 12OpenJDK 13OpenJDK 14OpenJDK 15OpenJDK 16OpenJDK 17OpenJDK 18OpenJDK 19OpenJDK 20OpenJ9 0.32 OpenJDK 11OpenJ9 0.32 OpenJDK 1730060090012001500SE +/- 46.26, N = 4SE +/- 2.72, N = 4SE +/- 13.90, N = 4SE +/- 18.27, N = 4SE +/- 27.24, N = 4SE +/- 5.89, N = 4SE +/- 4.34, N = 4SE +/- 6.58, N = 4SE +/- 51.15, N = 4SE +/- 3.77, N = 4SE +/- 42.49, N = 4SE +/- 10.28, N = 4SE +/- 26.22, N = 4SE +/- 4.18, N = 4SE +/- 19.38, N = 41377.941344.131526.981360.001388.901345.951346.861357.701409.111355.371403.681361.081371.121352.171385.24


Phoronix Test Suite v10.8.4