Java benchmarks by Michael Larabel with OpenJDK, GraalVM CE, OpenJ9.
OpenJDK 14.0.1 Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500012cJava Notes: OpenJDK Runtime Environment (build 14.0.1+7)Security Notes: itlb_multihit: KVM: Mitigation of Split huge pages + 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 + tsx_async_abort: Mitigation of TSX disabled
OpenJDK 15 EA24 Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500012cJava Notes: OpenJDK Runtime Environment (build 15-ea+24-1168)Security Notes: itlb_multihit: KVM: Mitigation of Split huge pages + 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 + tsx_async_abort: Mitigation of TSX disabled
OpenJDK 11 Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500012cJava Notes: OpenJDK Runtime Environment 18.9 (build 11+28)Security Notes: itlb_multihit: KVM: Mitigation of Split huge pages + 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 + tsx_async_abort: Mitigation of TSX disabled
OpenJDK 8 Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500012cJava Notes: OpenJDK Runtime Environment (build 1.8.0_41-b04)Security Notes: itlb_multihit: KVM: Mitigation of Split huge pages + 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 + tsx_async_abort: Mitigation of TSX disabled
GraalVM 20.1 Java 8 Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500012cJava Notes: OpenJDK Runtime Environment (build 1.8.0_252-b09)Security Notes: itlb_multihit: KVM: Mitigation of Split huge pages + 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 + tsx_async_abort: Mitigation of TSX disabled
GraalVM 20.1 Java 11 Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500012cJava Notes: OpenJDK Runtime Environment GraalVM CE 20.1.0 (build 11.0.7+10-jvmci-20.1-b02)Security Notes: itlb_multihit: KVM: Mitigation of Split huge pages + 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 + tsx_async_abort: Mitigation of TSX disabled
OpenJ9 0.20 Java 8 Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500012cJava Notes: OMR d4365f371Security Notes: itlb_multihit: KVM: Mitigation of Split huge pages + 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 + tsx_async_abort: Mitigation of TSX disabled
OpenJ9 0.20 Java 11 Processor: Intel Core i9-10980XE @ 4.80GHz (18 Cores / 36 Threads), Motherboard: ASRock X299 Steel Legend (P1.30 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 32GB, Disk: Samsung SSD 970 PRO 512GB, Graphics: NVIDIA NV132 11GB, Audio: Realtek ALC1220, Monitor: ASUS MG28U, Network: Intel I219-V + Intel I211
OS: Ubuntu 20.04, Kernel: 5.4.0-31-generic (x86_64), Desktop: GNOME Shell 3.36.1, Display Server: X Server 1.20.8, Display Driver: modesetting 1.20.8, OpenGL: 4.3 Mesa 20.0.4, Compiler: GCC 9.3.0, File-System: ext4, Screen Resolution: 3840x2160
Java SciMark This test runs the Java version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This benchmark is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.
Result
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Monte Carlo GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 300 600 900 1200 1500 SE +/- 1.14, N = 4 SE +/- 1.62, N = 4 SE +/- 0.22, N = 4 SE +/- 0.24, N = 4 SE +/- 0.09, N = 4 SE +/- 0.43, N = 4 SE +/- 2.05, N = 4 SE +/- 0.13, N = 4 706.47 715.96 458.72 458.28 1180.42 1179.86 1178.33 1180.26
Result Confidence
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Monte Carlo GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 200 400 600 800 1000 Min: 703.63 / Avg: 706.47 / Max: 708.74 Min: 713.21 / Avg: 715.96 / Max: 720.39 Min: 458.28 / Avg: 458.72 / Max: 459.26 Min: 457.69 / Avg: 458.28 / Max: 458.67 Min: 1180.26 / Avg: 1180.42 / Max: 1180.58 Min: 1178.64 / Avg: 1179.86 / Max: 1180.58 Min: 1172.21 / Avg: 1178.33 / Max: 1180.91 Min: 1179.94 / Avg: 1180.26 / Max: 1180.58
Apache HBase This is a benchmark of the Apache HBase non-relational distributed database system inspired from Google's Bigtable. Learn more via the OpenBenchmarking.org test page.
Result
OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.2.3 Test: Async Random Read - Clients: 32 GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 90 180 270 360 450 SE +/- 1.35, N = 15 SE +/- 1.63, N = 9 SE +/- 0.58, N = 3 SE +/- 0.88, N = 3 SE +/- 3.69, N = 9 SE +/- 5.17, N = 3 SE +/- 3.83, N = 9 SE +/- 1.86, N = 3 161 158 161 159 374 393 376 159
Result Confidence
OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.2.3 Test: Async Random Read - Clients: 32 GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 70 140 210 280 350 Min: 155 / Avg: 161 / Max: 173 Min: 154 / Avg: 157.56 / Max: 169 Min: 160 / Avg: 161 / Max: 162 Min: 157 / Avg: 158.67 / Max: 160 Min: 368 / Avg: 374.44 / Max: 402 Min: 387 / Avg: 392.67 / Max: 403 Min: 369 / Avg: 376 / Max: 401 Min: 155 / Avg: 158.67 / Max: 161
Result
OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.2.3 Test: Async Random Read - Clients: 32 GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 40K 80K 120K 160K 200K SE +/- 1624.51, N = 15 SE +/- 1975.69, N = 9 SE +/- 996.13, N = 3 SE +/- 1055.62, N = 3 SE +/- 805.95, N = 9 SE +/- 1139.85, N = 3 SE +/- 827.01, N = 9 SE +/- 2802.32, N = 3 194671 199261 195159 197184 84812 80799 84414 197796
Result Confidence
OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.2.3 Test: Async Random Read - Clients: 32 GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 30K 60K 90K 120K 150K Min: 180556 / Avg: 194671.4 / Max: 202128 Min: 185577 / Avg: 199261.11 / Max: 203744 Min: 193284 / Avg: 195158.67 / Max: 196680 Min: 195620 / Avg: 197183.67 / Max: 199194 Min: 78891 / Avg: 84811.78 / Max: 86330 Min: 78531 / Avg: 80798.67 / Max: 82135 Min: 79057 / Avg: 84414.44 / Max: 85900 Min: 194526 / Avg: 197796 / Max: 203373
Result
OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.2.3 Test: Random Read - Clients: 32 GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 40K 80K 120K 160K 200K SE +/- 1394.59, N = 3 SE +/- 360.02, N = 3 SE +/- 1653.04, N = 3 SE +/- 1885.48, N = 3 SE +/- 546.95, N = 3 SE +/- 1641.62, N = 3 SE +/- 1297.36, N = 3 SE +/- 1562.89, N = 3 176537 176788 176202 177237 78335 181232 82034 184137
Result Confidence
OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.2.3 Test: Random Read - Clients: 32 GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 30K 60K 90K 120K 150K Min: 173888 / Avg: 176536.67 / Max: 178618 Min: 176084 / Avg: 176788.33 / Max: 177270 Min: 174441 / Avg: 176202.33 / Max: 179506 Min: 174490 / Avg: 177237.33 / Max: 180848 Min: 77247 / Avg: 78335.33 / Max: 78975 Min: 178086 / Avg: 181232.33 / Max: 183618 Min: 79599 / Avg: 82033.67 / Max: 84028 Min: 181662 / Avg: 184137.33 / Max: 187028
Renaissance Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.
Result
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Scala Dotty GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 500 1000 1500 2000 2500 SE +/- 6.33, N = 5 SE +/- 11.70, N = 5 SE +/- 11.40, N = 5 SE +/- 20.66, N = 5 SE +/- 5.70, N = 5 SE +/- 4.33, N = 5 SE +/- 4.34, N = 5 SE +/- 7.13, N = 25 1563.88 976.55 2132.40 1752.37 1520.53 1721.47 1660.57 1050.95
Result Confidence
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Scala Dotty GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 400 800 1200 1600 2000 Min: 1543.72 / Avg: 1563.88 / Max: 1583.37 Min: 939.59 / Avg: 976.55 / Max: 1004.68 Min: 2100.59 / Avg: 2132.4 / Max: 2171.48 Min: 1696.19 / Avg: 1752.37 / Max: 1799.51 Min: 1506.44 / Avg: 1520.53 / Max: 1534.9 Min: 1706.49 / Avg: 1721.47 / Max: 1729.59 Min: 1651.37 / Avg: 1660.57 / Max: 1676.62 Min: 1009.63 / Avg: 1050.95 / Max: 1121.28
SPECjbb 2015 This is a benchmark of SPECjbb 2015. For this test profile to work, you must have a valid license/copy of the SPECjbb 2015 ISO (SPECjbb2015-1.02.iso) in your Phoronix Test Suite download cache. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org jOPS, More Is Better SPECjbb 2015 SPECjbb2015-Composite critical-jOPS GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 5K 10K 15K 20K 25K 18842 12650 11238 12867 17863 24518 24186 12087
Java SciMark This test runs the Java version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This benchmark is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.
Result
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Dense LU Matrix Factorization GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 1200 2400 3600 4800 6000 SE +/- 1.16, N = 4 SE +/- 0.86, N = 4 SE +/- 15.84, N = 4 SE +/- 17.54, N = 4 SE +/- 119.94, N = 4 SE +/- 11.89, N = 4 SE +/- 10.07, N = 4 SE +/- 22.76, N = 4 2719.45 2694.96 5605.81 5604.05 5616.19 4759.42 4847.58 5250.95
Result Confidence
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Dense LU Matrix Factorization GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 1000 2000 3000 4000 5000 Min: 2717.08 / Avg: 2719.45 / Max: 2722.5 Min: 2692.97 / Avg: 2694.96 / Max: 2696.95 Min: 5578.48 / Avg: 5605.81 / Max: 5650.63 Min: 5554.37 / Avg: 5604.05 / Max: 5628.79 Min: 5393.91 / Avg: 5616.19 / Max: 5894.59 Min: 4728.43 / Avg: 4759.42 / Max: 4778.07 Min: 4818.12 / Avg: 4847.58 / Max: 4863.16 Min: 5206.23 / Avg: 5250.95 / Max: 5299.69
DaCapo Benchmark This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.
Result
OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 1500 3000 4500 6000 7500 SE +/- 11.78, N = 4 SE +/- 11.57, N = 4 SE +/- 83.10, N = 5 SE +/- 85.57, N = 4 SE +/- 10.96, N = 4 SE +/- 12.43, N = 4 SE +/- 13.06, N = 4 SE +/- 11.45, N = 4 3812 3641 6804 6687 3903 3868 3901 3446
Result Confidence
OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 1200 2400 3600 4800 6000 Min: 3787 / Avg: 3811.5 / Max: 3835 Min: 3607 / Avg: 3640.5 / Max: 3660 Min: 6617 / Avg: 6804.2 / Max: 7110 Min: 6472 / Avg: 6687 / Max: 6879 Min: 3879 / Avg: 3902.75 / Max: 3930 Min: 3833 / Avg: 3867.5 / Max: 3890 Min: 3862 / Avg: 3901 / Max: 3917 Min: 3421 / Avg: 3445.5 / Max: 3466
Java SciMark This test runs the Java version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This benchmark is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.
Result
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Sparse Matrix Multiply GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 500 1000 1500 2000 2500 SE +/- 1.46, N = 4 SE +/- 1.02, N = 4 SE +/- 1.19, N = 4 SE +/- 0.41, N = 4 SE +/- 1.17, N = 4 SE +/- 13.08, N = 4 SE +/- 0.26, N = 4 SE +/- 1.29, N = 4 2472.18 2508.26 1443.53 1444.42 2385.30 1971.64 2325.78 2272.35
Result Confidence
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Sparse Matrix Multiply GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 400 800 1200 1600 2000 Min: 2468.4 / Avg: 2472.18 / Max: 2475.39 Min: 2506.16 / Avg: 2508.26 / Max: 2510.96 Min: 1439.96 / Avg: 1443.53 / Max: 1444.72 Min: 1443.52 / Avg: 1444.42 / Max: 1445.12 Min: 2382.04 / Avg: 2385.3 / Max: 2387.47 Min: 1933.22 / Avg: 1971.64 / Max: 1988.95 Min: 2325 / Avg: 2325.78 / Max: 2326.03 Min: 2268.66 / Avg: 2272.35 / Max: 2274.57
Renaissance Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.
Result
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Genetic Algorithm Using Jenetics + Futures GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 1200 2400 3600 4800 6000 SE +/- 71.17, N = 15 SE +/- 47.99, N = 5 SE +/- 65.09, N = 7 SE +/- 72.42, N = 5 SE +/- 52.90, N = 15 SE +/- 40.11, N = 20 SE +/- 56.31, N = 15 SE +/- 62.34, N = 20 5300.32 5265.04 5747.81 5773.58 5062.54 4751.34 4804.46 3377.40
Result Confidence
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Genetic Algorithm Using Jenetics + Futures GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 1000 2000 3000 4000 5000 Min: 4905.68 / Avg: 5300.32 / Max: 5741.15 Min: 5111.79 / Avg: 5265.04 / Max: 5368.99 Min: 5525.6 / Avg: 5747.81 / Max: 6040.55 Min: 5520.88 / Avg: 5773.58 / Max: 5932.26 Min: 4808.94 / Avg: 5062.54 / Max: 5405.34 Min: 4530.72 / Avg: 4751.34 / Max: 5161.58 Min: 4467.23 / Avg: 4804.46 / Max: 5087.27 Min: 3029.95 / Avg: 3377.4 / Max: 4015.48
Java Gradle Build This test runs Java software project builds using the Gradle build system. It is intended to give developers an idea as to the build performance for development activities and build servers. Learn more via the OpenBenchmarking.org test page.
Java SciMark This test runs the Java version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This benchmark is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.
Result
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Fast Fourier Transform GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 400 800 1200 1600 2000 SE +/- 9.84, N = 4 SE +/- 9.86, N = 4 SE +/- 4.93, N = 4 SE +/- 7.69, N = 4 SE +/- 31.21, N = 4 SE +/- 22.74, N = 4 SE +/- 14.42, N = 4 SE +/- 0.21, N = 4 1798.47 1834.87 1513.16 1517.67 1405.66 1271.68 1397.09 1215.71
Result Confidence
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Fast Fourier Transform GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 300 600 900 1200 1500 Min: 1769.01 / Avg: 1798.47 / Max: 1809.85 Min: 1809.38 / Avg: 1834.87 / Max: 1853.6 Min: 1503.66 / Avg: 1513.16 / Max: 1526.02 Min: 1503.01 / Avg: 1517.67 / Max: 1538.81 Min: 1320.39 / Avg: 1405.66 / Max: 1467.6 Min: 1245 / Avg: 1271.68 / Max: 1339.66 Min: 1370.72 / Avg: 1397.09 / Max: 1436.77 Min: 1215.5 / Avg: 1215.71 / Max: 1216.35
Apache HBase This is a benchmark of the Apache HBase non-relational distributed database system inspired from Google's Bigtable. Learn more via the OpenBenchmarking.org test page.
Result
OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.2.3 Test: Random Read - Clients: 1 GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 30 60 90 120 150 SE +/- 1.06, N = 11 SE +/- 1.12, N = 12 SE +/- 1.53, N = 3 SE +/- 0.98, N = 15 SE +/- 1.06, N = 15 SE +/- 0.88, N = 3 SE +/- 1.33, N = 3 SE +/- 0.33, N = 3 112 112 135 112 131 128 156 107
Result Confidence
OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.2.3 Test: Random Read - Clients: 1 GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 30 60 90 120 150 Min: 109 / Avg: 112.45 / Max: 122 Min: 107 / Avg: 112.08 / Max: 122 Min: 133 / Avg: 135 / Max: 138 Min: 109 / Avg: 112.13 / Max: 125 Min: 125 / Avg: 131.13 / Max: 139 Min: 127 / Avg: 128.33 / Max: 130 Min: 153 / Avg: 155.67 / Max: 157 Min: 106 / Avg: 106.67 / Max: 107
Result
OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.2.3 Test: Random Read - Clients: 1 GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 2K 4K 6K 8K 10K SE +/- 78.39, N = 11 SE +/- 83.93, N = 12 SE +/- 81.03, N = 3 SE +/- 69.31, N = 15 SE +/- 60.96, N = 15 SE +/- 50.09, N = 3 SE +/- 54.20, N = 3 SE +/- 41.59, N = 3 8784 8811 7318 8803 7546 7700 6355 9258
Result Confidence
OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.2.3 Test: Random Read - Clients: 1 GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 1600 3200 4800 6400 8000 Min: 8094 / Avg: 8784.09 / Max: 9022 Min: 8098 / Avg: 8811.08 / Max: 9245 Min: 7163 / Avg: 7318.33 / Max: 7436 Min: 7916 / Avg: 8802.73 / Max: 9014 Min: 7127 / Avg: 7546.2 / Max: 7926 Min: 7606 / Avg: 7700 / Max: 7777 Min: 6297 / Avg: 6354.67 / Max: 6463 Min: 9194 / Avg: 9258 / Max: 9336
Java SciMark This test runs the Java version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This benchmark is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.
Result
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Composite GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 500 1000 1500 2000 2500 SE +/- 2.12, N = 4 SE +/- 2.31, N = 4 SE +/- 4.30, N = 4 SE +/- 4.09, N = 4 SE +/- 27.95, N = 4 SE +/- 6.56, N = 4 SE +/- 3.35, N = 4 SE +/- 4.75, N = 4 1835.14 1846.47 2171.85 2172.32 2488.75 2218.31 2328.99 2355.09
Result Confidence
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Composite GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 400 800 1200 1600 2000 Min: 1828.77 / Avg: 1835.14 / Max: 1837.46 Min: 1840.71 / Avg: 1846.47 / Max: 1850.49 Min: 2164.44 / Avg: 2171.85 / Max: 2184.23 Min: 2162 / Avg: 2172.32 / Max: 2182.02 Min: 2436.67 / Avg: 2488.75 / Max: 2556.54 Min: 2206.38 / Avg: 2218.31 / Max: 2236.97 Min: 2322.22 / Avg: 2328.99 / Max: 2336.18 Min: 2345.84 / Avg: 2355.09 / Max: 2364.91
Apache HBase This is a benchmark of the Apache HBase non-relational distributed database system inspired from Google's Bigtable. Learn more via the OpenBenchmarking.org test page.
Result
OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.2.3 Test: Async Random Read - Clients: 1 GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 2K 4K 6K 8K 10K SE +/- 106.92, N = 13 SE +/- 98.81, N = 15 SE +/- 99.51, N = 5 SE +/- 119.37, N = 6 SE +/- 112.16, N = 6 SE +/- 89.29, N = 15 SE +/- 106.61, N = 14 SE +/- 114.71, N = 14 10016 10110 7812 9903 10152 10114 10475 10089
Result Confidence
OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.2.3 Test: Async Random Read - Clients: 1 GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 2K 4K 6K 8K 10K Min: 8981 / Avg: 10016 / Max: 10562 Min: 8889 / Avg: 10109.93 / Max: 10615 Min: 7627 / Avg: 7812 / Max: 8180 Min: 9442 / Avg: 9902.5 / Max: 10207 Min: 9615 / Avg: 10152.17 / Max: 10361 Min: 9083 / Avg: 10114.47 / Max: 10458 Min: 9310 / Avg: 10475.36 / Max: 10964 Min: 8857 / Avg: 10089.36 / Max: 10557
Result
OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.2.3 Test: Async Random Read - Clients: 1 GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 30 60 90 120 150 SE +/- 1.14, N = 13 SE +/- 1.05, N = 15 SE +/- 1.47, N = 5 SE +/- 1.18, N = 6 SE +/- 1.08, N = 6 SE +/- 0.94, N = 15 SE +/- 1.03, N = 14 SE +/- 1.19, N = 14 98 98 126 100 97 98 94 98
Result Confidence
OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.2.3 Test: Async Random Read - Clients: 1 GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 20 40 60 80 100 Min: 93 / Avg: 98.46 / Max: 110 Min: 93 / Avg: 97.53 / Max: 111 Min: 121 / Avg: 126.4 / Max: 129 Min: 96 / Avg: 99.5 / Max: 104 Min: 95 / Avg: 96.83 / Max: 102 Min: 94 / Avg: 97.53 / Max: 109 Min: 90 / Avg: 94.29 / Max: 106 Min: 93 / Avg: 97.71 / Max: 111
DaCapo Benchmark This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.
Result
OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 1500 3000 4500 6000 7500 SE +/- 62.40, N = 4 SE +/- 33.66, N = 4 SE +/- 65.71, N = 9 SE +/- 170.12, N = 16 SE +/- 27.17, N = 4 SE +/- 27.57, N = 4 SE +/- 51.90, N = 4 SE +/- 67.44, N = 6 6578 6609 6985 6867 5259 5414 5507 5835
Result Confidence
OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 1200 2400 3600 4800 6000 Min: 6430 / Avg: 6577.5 / Max: 6698 Min: 6533 / Avg: 6609.25 / Max: 6696 Min: 6673 / Avg: 6985.33 / Max: 7295 Min: 5283 / Avg: 6866.56 / Max: 7726 Min: 5179 / Avg: 5259 / Max: 5294 Min: 5366 / Avg: 5414 / Max: 5478 Min: 5376 / Avg: 5507 / Max: 5599 Min: 5515 / Avg: 5835.17 / Max: 5986
Renaissance Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.
Result
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Twitter HTTP Requests GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 600 1200 1800 2400 3000 SE +/- 23.48, N = 8 SE +/- 8.34, N = 5 SE +/- 13.53, N = 5 SE +/- 11.47, N = 5 SE +/- 11.61, N = 5 SE +/- 18.53, N = 5 SE +/- 26.94, N = 7 SE +/- 6.36, N = 5 2343.04 2018.07 2615.44 2520.96 2446.91 2580.72 2522.02 2157.52
Result Confidence
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Twitter HTTP Requests GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 500 1000 1500 2000 2500 Min: 2267.08 / Avg: 2343.04 / Max: 2471.96 Min: 1991.44 / Avg: 2018.07 / Max: 2039.73 Min: 2570.39 / Avg: 2615.44 / Max: 2648.87 Min: 2493.13 / Avg: 2520.96 / Max: 2554.19 Min: 2410.66 / Avg: 2446.91 / Max: 2469.22 Min: 2527.8 / Avg: 2580.72 / Max: 2636.86 Min: 2385.94 / Avg: 2522.02 / Max: 2597.5 Min: 2136.19 / Avg: 2157.52 / Max: 2171.19
Java SciMark This test runs the Java version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This benchmark is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.
Result
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 400 800 1200 1600 2000 SE +/- 0.16, N = 4 SE +/- 1.13, N = 4 SE +/- 1.45, N = 4 SE +/- 2.21, N = 4 SE +/- 0.56, N = 4 SE +/- 9.08, N = 4 SE +/- 9.48, N = 4 SE +/- 0.76, N = 4 1479.14 1478.30 1838.04 1837.17 1856.19 1908.95 1896.17 1856.19
Result Confidence
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 300 600 900 1200 1500 Min: 1478.86 / Avg: 1479.14 / Max: 1479.43 Min: 1474.9 / Avg: 1478.3 / Max: 1479.43 Min: 1835.2 / Avg: 1838.04 / Max: 1841.33 Min: 1831.71 / Avg: 1837.17 / Max: 1842.21 Min: 1854.62 / Avg: 1856.19 / Max: 1857.31 Min: 1891.03 / Avg: 1908.95 / Max: 1925.99 Min: 1885.47 / Avg: 1896.17 / Max: 1924.55 Min: 1854.62 / Avg: 1856.19 / Max: 1858.2
Renaissance Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.
Result
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Akka Unbalanced Cobwebbed Tree GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 3K 6K 9K 12K 15K SE +/- 95.55, N = 5 SE +/- 111.93, N = 5 SE +/- 104.95, N = 5 SE +/- 79.71, N = 5 SE +/- 68.81, N = 5 SE +/- 99.11, N = 5 SE +/- 65.78, N = 5 SE +/- 110.87, N = 5 10625.43 10343.42 12025.46 12042.03 11574.69 10789.33 10760.55 10458.53
Result Confidence
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Akka Unbalanced Cobwebbed Tree GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 2K 4K 6K 8K 10K Min: 10379.56 / Avg: 10625.43 / Max: 10830.13 Min: 9945.99 / Avg: 10343.42 / Max: 10579.5 Min: 11691.4 / Avg: 12025.46 / Max: 12260.6 Min: 11867.47 / Avg: 12042.03 / Max: 12296.76 Min: 11393.5 / Avg: 11574.69 / Max: 11780.98 Min: 10526.66 / Avg: 10789.33 / Max: 11025.52 Min: 10639.09 / Avg: 10760.55 / Max: 10983.86 Min: 10223 / Avg: 10458.53 / Max: 10881.06
SPECjbb 2015 This is a benchmark of SPECjbb 2015. For this test profile to work, you must have a valid license/copy of the SPECjbb 2015 ISO (SPECjbb2015-1.02.iso) in your Phoronix Test Suite download cache. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org jOPS, More Is Better SPECjbb 2015 SPECjbb2015-Composite max-jOPS GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 9K 18K 27K 36K 45K 38853 41430 37007 36596 39951 40937 41430 39878
Apache HBase This is a benchmark of the Apache HBase non-relational distributed database system inspired from Google's Bigtable. Learn more via the OpenBenchmarking.org test page.
Result
OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.2.3 Test: Increment - Clients: 32 GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 80 160 240 320 400 SE +/- 1.45, N = 3 SE +/- 4.37, N = 3 SE +/- 3.48, N = 3 SE +/- 2.40, N = 3 SE +/- 1.53, N = 3 SE +/- 4.32, N = 5 SE +/- 4.80, N = 5 SE +/- 2.19, N = 3 384 375 386 372 384 363 388 354
Result Confidence
OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.2.3 Test: Increment - Clients: 32 GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 70 140 210 280 350 Min: 382 / Avg: 384.33 / Max: 387 Min: 366 / Avg: 374.67 / Max: 380 Min: 380 / Avg: 386.33 / Max: 392 Min: 369 / Avg: 372.33 / Max: 377 Min: 382 / Avg: 384 / Max: 387 Min: 351 / Avg: 363 / Max: 376 Min: 370 / Avg: 387.6 / Max: 398 Min: 350 / Avg: 354.33 / Max: 357
Result
OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.2.3 Test: Increment - Clients: 32 GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 20K 40K 60K 80K 100K SE +/- 161.39, N = 3 SE +/- 1159.19, N = 3 SE +/- 548.24, N = 3 SE +/- 754.83, N = 3 SE +/- 522.72, N = 3 SE +/- 1168.34, N = 5 SE +/- 1066.90, N = 5 SE +/- 432.05, N = 3 82317 84609 81997 85085 82386 87380 81808 89461
Result Confidence
OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.2.3 Test: Increment - Clients: 32 GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 16K 32K 48K 64K 80K Min: 82040 / Avg: 82317 / Max: 82599 Min: 83374 / Avg: 84609.33 / Max: 86926 Min: 80962 / Avg: 81997 / Max: 82828 Min: 83593 / Avg: 85085.33 / Max: 86029 Min: 81343 / Avg: 82385.67 / Max: 82973 Min: 83727 / Avg: 87380 / Max: 90593 Min: 79200 / Avg: 81808 / Max: 85621 Min: 89006 / Avg: 89461.33 / Max: 90325
Renaissance Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.
Result
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Savina Reactors.IO GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 5K 10K 15K 20K 25K SE +/- 523.39, N = 15 SE +/- 266.12, N = 20 SE +/- 312.33, N = 20 SE +/- 229.60, N = 20 SE +/- 379.82, N = 20 SE +/- 163.33, N = 20 SE +/- 159.80, N = 20 SE +/- 143.42, N = 17 19849.42 14987.33 18338.97 16534.64 23220.87 12821.41 12358.79 12403.29
Result Confidence
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Savina Reactors.IO GraalVM 20.1 Java 11 GraalVM 20.1 Java 8 OpenJ9 0.20 Java 11 OpenJ9 0.20 Java 8 OpenJDK 11 OpenJDK 14.0.1 OpenJDK 15 EA24 OpenJDK 8 4K 8K 12K 16K 20K Min: 14365.36 / Avg: 19849.42 / Max: 23435.77 Min: 13282.4 / Avg: 14987.33 / Max: 18895.68 Min: 15150.73 / Avg: 18338.97 / Max: 20537.32 Min: 14555.31 / Avg: 16534.64 / Max: 18138.41 Min: 18004.48 / Avg: 23220.87 / Max: 25480.8 Min: 11419.82 / Avg: 12821.41 / Max: 14552.26 Min: 11339.53 / Avg: 12358.79 / Max: 13693.38 Min: 11760.26 / Avg: 12403.29 / Max: 14110.96
OpenJDK 14.0.1 Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500012cJava Notes: OpenJDK Runtime Environment (build 14.0.1+7)Security Notes: itlb_multihit: KVM: Mitigation of Split huge pages + 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 + tsx_async_abort: Mitigation of TSX disabled
Testing initiated at 23 May 2020 18:51 by user pts.
OpenJDK 15 EA24 Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500012cJava Notes: OpenJDK Runtime Environment (build 15-ea+24-1168)Security Notes: itlb_multihit: KVM: Mitigation of Split huge pages + 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 + tsx_async_abort: Mitigation of TSX disabled
Testing initiated at 24 May 2020 06:12 by user pts.
OpenJDK 11 Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500012cJava Notes: OpenJDK Runtime Environment 18.9 (build 11+28)Security Notes: itlb_multihit: KVM: Mitigation of Split huge pages + 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 + tsx_async_abort: Mitigation of TSX disabled
Testing initiated at 24 May 2020 16:01 by user pts.
OpenJDK 8 Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500012cJava Notes: OpenJDK Runtime Environment (build 1.8.0_41-b04)Security Notes: itlb_multihit: KVM: Mitigation of Split huge pages + 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 + tsx_async_abort: Mitigation of TSX disabled
Testing initiated at 25 May 2020 06:24 by user pts.
GraalVM 20.1 Java 8 Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500012cJava Notes: OpenJDK Runtime Environment (build 1.8.0_252-b09)Security Notes: itlb_multihit: KVM: Mitigation of Split huge pages + 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 + tsx_async_abort: Mitigation of TSX disabled
Testing initiated at 25 May 2020 12:53 by user pts.
GraalVM 20.1 Java 11 Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500012cJava Notes: OpenJDK Runtime Environment GraalVM CE 20.1.0 (build 11.0.7+10-jvmci-20.1-b02)Security Notes: itlb_multihit: KVM: Mitigation of Split huge pages + 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 + tsx_async_abort: Mitigation of TSX disabled
Testing initiated at 25 May 2020 18:36 by user pts.
OpenJ9 0.20 Java 8 Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500012cJava Notes: OMR d4365f371Security Notes: itlb_multihit: KVM: Mitigation of Split huge pages + 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 + tsx_async_abort: Mitigation of TSX disabled
Testing initiated at 26 May 2020 08:58 by user pts.
OpenJ9 0.20 Java 11 Processor: Intel Core i9-10980XE @ 4.80GHz (18 Cores / 36 Threads), Motherboard: ASRock X299 Steel Legend (P1.30 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 32GB, Disk: Samsung SSD 970 PRO 512GB, Graphics: NVIDIA NV132 11GB, Audio: Realtek ALC1220, Monitor: ASUS MG28U, Network: Intel I219-V + Intel I211
OS: Ubuntu 20.04, Kernel: 5.4.0-31-generic (x86_64), Desktop: GNOME Shell 3.36.1, Display Server: X Server 1.20.8, Display Driver: modesetting 1.20.8, OpenGL: 4.3 Mesa 20.0.4, Compiler: GCC 9.3.0, File-System: ext4, Screen Resolution: 3840x2160
Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500012cJava Notes: OMR d4365f371Security Notes: itlb_multihit: KVM: Mitigation of Split huge pages + 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 + tsx_async_abort: Mitigation of TSX disabled
Testing initiated at 26 May 2020 16:04 by user pts.