java-benchmark-comparison-2022 GraalVM CE 22.1 Java 17 OpenJDK 8u41: Processor: Intel Core i7-12700H (12 Cores), Motherboard: Intel 440BX (6.00 BIOS), Chipset: Intel 440BX/ZX/DX, Memory: 8GB, Disk: 107GB VMware Virtual S, Graphics: VMware SVGA II, Audio: Ensoniq ES1371/ES1373, Network: Intel 82545EM OS: Ubuntu 20.04, Kernel: 5.13.0-30-generic (x86_64), Desktop: GNOME Shell 3.36.9, Display Server: X Server 1.20.13, File-System: ext4, Screen Resolution: 800x600, System Layer: VMware OpenJDK 9: Processor: Intel Core i7-12700H (12 Cores), Motherboard: Intel 440BX (6.00 BIOS), Chipset: Intel 440BX/ZX/DX, Memory: 8GB, Disk: 107GB VMware Virtual S, Graphics: VMware SVGA II, Audio: Ensoniq ES1371/ES1373, Network: Intel 82545EM OS: Ubuntu 20.04, Kernel: 5.13.0-30-generic (x86_64), Desktop: GNOME Shell 3.36.9, Display Server: X Server 1.20.13, File-System: ext4, Screen Resolution: 800x600, System Layer: VMware OpenJDK 10: Processor: Intel Core i7-12700H (12 Cores), Motherboard: Intel 440BX (6.00 BIOS), Chipset: Intel 440BX/ZX/DX, Memory: 8GB, Disk: 107GB VMware Virtual S, Graphics: VMware SVGA II, Audio: Ensoniq ES1371/ES1373, Network: Intel 82545EM OS: Ubuntu 20.04, Kernel: 5.13.0-30-generic (x86_64), Desktop: GNOME Shell 3.36.9, Display Server: X Server 1.20.13, File-System: ext4, Screen Resolution: 800x600, System Layer: VMware OpenJDK 11: Processor: Intel Core i7-12700H (12 Cores), Motherboard: Intel 440BX (6.00 BIOS), Chipset: Intel 440BX/ZX/DX, Memory: 8GB, Disk: 107GB VMware Virtual S, Graphics: VMware SVGA II, Audio: Ensoniq ES1371/ES1373, Network: Intel 82545EM OS: Ubuntu 20.04, Kernel: 5.13.0-30-generic (x86_64), Desktop: GNOME Shell 3.36.9, Display Server: X Server 1.20.13, File-System: ext4, Screen Resolution: 800x600, System Layer: VMware OpenJDK 12: Processor: Intel Core i7-12700H (12 Cores), Motherboard: Intel 440BX (6.00 BIOS), Chipset: Intel 440BX/ZX/DX, Memory: 8GB, Disk: 107GB VMware Virtual S, Graphics: VMware SVGA II, Audio: Ensoniq ES1371/ES1373, Network: Intel 82545EM OS: Ubuntu 20.04, Kernel: 5.13.0-30-generic (x86_64), Desktop: GNOME Shell 3.36.9, Display Server: X Server 1.20.13, File-System: ext4, Screen Resolution: 800x600, System Layer: VMware OpenJDK 13: Processor: Intel Core i7-12700H (12 Cores), Motherboard: Intel 440BX (6.00 BIOS), Chipset: Intel 440BX/ZX/DX, Memory: 8GB, Disk: 107GB VMware Virtual S, Graphics: VMware SVGA II, Audio: Ensoniq ES1371/ES1373, Network: Intel 82545EM OS: Ubuntu 20.04, Kernel: 5.13.0-30-generic (x86_64), Desktop: GNOME Shell 3.36.9, Display Server: X Server 1.20.13, File-System: ext4, Screen Resolution: 800x600, System Layer: VMware OpenJDK 14: Processor: Intel Core i7-12700H (12 Cores), Motherboard: Intel 440BX (6.00 BIOS), Chipset: Intel 440BX/ZX/DX, Memory: 8GB, Disk: 107GB VMware Virtual S, Graphics: VMware SVGA II, Audio: Ensoniq ES1371/ES1373, Network: Intel 82545EM OS: Ubuntu 20.04, Kernel: 5.13.0-30-generic (x86_64), Desktop: GNOME Shell 3.36.9, Display Server: X Server 1.20.13, File-System: ext4, Screen Resolution: 800x600, System Layer: VMware OpenJDK 15: Processor: Intel Core i7-12700H (12 Cores), Motherboard: Intel 440BX (6.00 BIOS), Chipset: Intel 440BX/ZX/DX, Memory: 8GB, Disk: 107GB VMware Virtual S, Graphics: VMware SVGA II, Audio: Ensoniq ES1371/ES1373, Network: Intel 82545EM OS: Ubuntu 20.04, Kernel: 5.13.0-30-generic (x86_64), Desktop: GNOME Shell 3.36.9, Display Server: X Server 1.20.13, File-System: ext4, Screen Resolution: 800x600, System Layer: VMware OpenJDK 16: Processor: Intel Core i7-12700H (12 Cores), Motherboard: Intel 440BX (6.00 BIOS), Chipset: Intel 440BX/ZX/DX, Memory: 8GB, Disk: 107GB VMware Virtual S, Graphics: VMware SVGA II, Audio: Ensoniq ES1371/ES1373, Network: Intel 82545EM OS: Ubuntu 20.04, Kernel: 5.13.0-30-generic (x86_64), Desktop: GNOME Shell 3.36.9, Display Server: X Server 1.20.13, File-System: ext4, Screen Resolution: 800x600, System Layer: VMware OpenJDK 17: Processor: Intel Core i7-12700H (12 Cores), Motherboard: Intel 440BX (6.00 BIOS), Chipset: Intel 440BX/ZX/DX, Memory: 8GB, Disk: 107GB VMware Virtual S, Graphics: VMware SVGA II, Audio: Ensoniq ES1371/ES1373, Network: Intel 82545EM OS: Ubuntu 20.04, Kernel: 5.13.0-30-generic (x86_64), Desktop: GNOME Shell 3.36.9, Display Server: X Server 1.20.13, File-System: ext4, Screen Resolution: 800x600, System Layer: VMware OpenJDK 18: Processor: Intel Core i7-12700H (12 Cores), Motherboard: Intel 440BX (6.00 BIOS), Chipset: Intel 440BX/ZX/DX, Memory: 8GB, Disk: 107GB VMware Virtual S, Graphics: VMware SVGA II, Audio: Ensoniq ES1371/ES1373, Network: Intel 82545EM OS: Ubuntu 20.04, Kernel: 5.13.0-30-generic (x86_64), Desktop: GNOME Shell 3.36.9, Display Server: X Server 1.20.13, File-System: ext4, Screen Resolution: 800x600, System Layer: VMware OpenJDK 19: Processor: Intel Core i7-12700H (12 Cores), Motherboard: Intel 440BX (6.00 BIOS), Chipset: Intel 440BX/ZX/DX, Memory: 8GB, Disk: 107GB VMware Virtual S, Graphics: VMware SVGA II, Audio: Ensoniq ES1371/ES1373, Network: Intel 82545EM OS: Ubuntu 20.04, Kernel: 5.13.0-30-generic (x86_64), Desktop: GNOME Shell 3.36.9, Display Server: X Server 1.20.13, File-System: ext4, Screen Resolution: 800x600, System Layer: VMware OpenJDK 20: Processor: Intel Core i7-12700H (12 Cores), Motherboard: Intel 440BX (6.00 BIOS), Chipset: Intel 440BX/ZX/DX, Memory: 8GB, Disk: 107GB VMware Virtual S, Graphics: VMware SVGA II, Audio: Ensoniq ES1371/ES1373, Network: Intel 82545EM OS: Ubuntu 20.04, Kernel: 5.13.0-30-generic (x86_64), Desktop: GNOME Shell 3.36.9, Display Server: X Server 1.20.13, File-System: ext4, Screen Resolution: 800x600, System Layer: VMware OpenJ9 0.32 OpenJDK 11: Processor: Intel Core i7-12700H (12 Cores), Motherboard: Intel 440BX (6.00 BIOS), Chipset: Intel 440BX/ZX/DX, Memory: 8GB, Disk: 107GB VMware Virtual S, Graphics: VMware SVGA II, Audio: Ensoniq ES1371/ES1373, Network: Intel 82545EM OS: Ubuntu 20.04, Kernel: 5.13.0-30-generic (x86_64), Desktop: GNOME Shell 3.36.9, Display Server: X Server 1.20.13, File-System: ext4, Screen Resolution: 800x600, System Layer: VMware OpenJ9 0.32 OpenJDK 17: Processor: Intel Core i7-12700H (12 Cores), Motherboard: Intel 440BX (6.00 BIOS), Chipset: Intel 440BX/ZX/DX, Memory: 8GB, Disk: 107GB VMware Virtual S, Graphics: VMware SVGA II, Audio: Ensoniq ES1371/ES1373, Network: Intel 82545EM OS: Ubuntu 20.04, Kernel: 5.13.0-30-generic (x86_64), Desktop: GNOME Shell 3.36.9, Display Server: X Server 1.20.13, File-System: ext4, Screen Resolution: 800x600, System Layer: VMware OpenJ9 0.32 OpenJDK 8: Processor: Intel Core i7-12700H (12 Cores), Motherboard: Intel 440BX (6.00 BIOS), Chipset: Intel 440BX/ZX/DX, Memory: 8GB, Disk: 107GB VMware Virtual S, Graphics: VMware SVGA II, Audio: Ensoniq ES1371/ES1373, Network: Intel 82545EM OS: Ubuntu 20.04, Kernel: 5.13.0-30-generic (x86_64), Desktop: GNOME Shell 3.36.9, Display Server: X Server 1.20.13, File-System: ext4, Screen Resolution: 800x600, System Layer: VMware GraalVM CE 22.1 Java 11: Processor: Intel Core i7-12700H (12 Cores), Motherboard: Intel 440BX (6.00 BIOS), Chipset: Intel 440BX/ZX/DX, Memory: 8GB, Disk: 107GB VMware Virtual S, Graphics: VMware SVGA II, Audio: Ensoniq ES1371/ES1373, Network: Intel 82545EM OS: Ubuntu 20.04, Kernel: 5.13.0-30-generic (x86_64), Desktop: GNOME Shell 3.36.9, Display Server: X Server 1.20.13, File-System: ext4, Screen Resolution: 800x600, System Layer: VMware GraalVM CE 22.1 Java 17: Processor: Intel Core i7-12700H (12 Cores), Motherboard: Intel 440BX (6.00 BIOS), Chipset: Intel 440BX/ZX/DX, Memory: 8GB, Disk: 107GB VMware Virtual S, Graphics: VMware SVGA II, Audio: Ensoniq ES1371/ES1373, Network: Intel 82545EM OS: Ubuntu 20.04, Kernel: 5.13.0-30-generic (x86_64), Desktop: GNOME Shell 3.36.9, Display Server: X Server 1.20.13, File-System: ext4, Screen Resolution: 800x600, System Layer: VMware Java SciMark 2.0 Computational Test: Composite Mflops > Higher Is Better OpenJDK 8u41 ............ 1760.34 |=========================================== OpenJDK 9 ............... 1781.87 |============================================ OpenJDK 10 .............. 1784.89 |============================================ OpenJDK 11 .............. 1663.87 |========================================= OpenJDK 12 .............. 1788.88 |============================================ OpenJDK 13 .............. 1760.81 |=========================================== OpenJDK 14 .............. 1766.77 |=========================================== OpenJDK 15 .............. 1744.94 |=========================================== OpenJDK 16 .............. 1742.65 |=========================================== OpenJDK 17 .............. 1557.81 |====================================== OpenJDK 18 .............. 1618.51 |======================================== OpenJDK 19 .............. 1731.43 |=========================================== OpenJDK 20 .............. 1722.24 |========================================== OpenJ9 0.32 OpenJDK 11 .. 1721.12 |========================================== OpenJ9 0.32 OpenJDK 17 .. 1586.38 |======================================= OpenJ9 0.32 OpenJDK 8 ... 1569.57 |======================================= GraalVM CE 22.1 Java 11 . 1481.61 |==================================== GraalVM CE 22.1 Java 17 . 1516.74 |===================================== Java SciMark 2.0 Computational Test: Monte Carlo Mflops > Higher Is Better OpenJDK 8u41 ............ 881.23 |============================================= OpenJDK 9 ............... 883.65 |============================================= OpenJDK 10 .............. 877.95 |============================================ OpenJDK 11 .............. 872.65 |============================================ OpenJDK 12 .............. 863.99 |============================================ OpenJDK 13 .............. 873.86 |============================================ OpenJDK 14 .............. 882.74 |============================================= OpenJDK 15 .............. 889.69 |============================================= OpenJDK 16 .............. 881.98 |============================================= OpenJDK 17 .............. 885.86 |============================================= OpenJDK 18 .............. 884.89 |============================================= OpenJDK 19 .............. 844.34 |=========================================== OpenJDK 20 .............. 873.10 |============================================ OpenJ9 0.32 OpenJDK 11 .. 875.79 |============================================ OpenJ9 0.32 OpenJDK 17 .. 285.25 |============== OpenJ9 0.32 OpenJDK 8 ... 266.26 |============= GraalVM CE 22.1 Java 11 . 512.45 |========================== GraalVM CE 22.1 Java 17 . 515.36 |========================== Java SciMark 2.0 Computational Test: Fast Fourier Transform Mflops > Higher Is Better OpenJDK 8u41 ............ 1025.96 |==================================== OpenJDK 9 ............... 1173.25 |========================================= OpenJDK 10 .............. 1176.85 |========================================== OpenJDK 11 .............. 990.44 |=================================== OpenJDK 12 .............. 1108.73 |======================================= OpenJDK 13 .............. 1153.24 |========================================= OpenJDK 14 .............. 1073.08 |====================================== OpenJDK 15 .............. 1080.09 |====================================== OpenJDK 16 .............. 947.52 |================================= OpenJDK 17 .............. 1001.82 |=================================== OpenJDK 18 .............. 1067.84 |====================================== OpenJDK 19 .............. 1063.10 |====================================== OpenJDK 20 .............. 1107.06 |======================================= OpenJ9 0.32 OpenJDK 11 .. 1042.81 |===================================== OpenJ9 0.32 OpenJDK 17 .. 1191.75 |========================================== OpenJ9 0.32 OpenJDK 8 ... 1246.37 |============================================ GraalVM CE 22.1 Java 11 . 1120.73 |======================================== GraalVM CE 22.1 Java 17 . 1226.56 |=========================================== Java SciMark 2.0 Computational Test: Sparse Matrix Multiply Mflops > Higher Is Better OpenJDK 8u41 ............ 1531.55 |========================================= OpenJDK 9 ............... 1531.33 |========================================= OpenJDK 10 .............. 1477.91 |======================================== OpenJDK 11 .............. 1626.88 |============================================ OpenJDK 12 .............. 1621.52 |============================================ OpenJDK 13 .............. 1517.71 |========================================= OpenJDK 14 .............. 1475.41 |======================================== OpenJDK 15 .............. 1442.15 |======================================= OpenJDK 16 .............. 1524.26 |========================================= OpenJDK 17 .............. 1437.39 |======================================= OpenJDK 18 .............. 1548.70 |========================================== OpenJDK 19 .............. 1448.70 |======================================= OpenJDK 20 .............. 1439.17 |======================================= OpenJ9 0.32 OpenJDK 11 .. 1449.02 |======================================= OpenJ9 0.32 OpenJDK 17 .. 1043.57 |============================ OpenJ9 0.32 OpenJDK 8 ... 1094.82 |============================== GraalVM CE 22.1 Java 11 . 1284.10 |=================================== GraalVM CE 22.1 Java 17 . 1280.79 |=================================== Java SciMark 2.0 Computational Test: Dense LU Matrix Factorization Mflops > Higher Is Better OpenJDK 8u41 ............ 3958.37 |=========================================== OpenJDK 9 ............... 3976.97 |=========================================== OpenJDK 10 .............. 3864.77 |========================================== OpenJDK 11 .............. 3458.10 |====================================== OpenJDK 12 .............. 3961.23 |=========================================== OpenJDK 13 .............. 3913.31 |========================================== OpenJDK 14 .............. 4055.78 |============================================ OpenJDK 15 .............. 3955.07 |=========================================== OpenJDK 16 .............. 3950.38 |=========================================== OpenJDK 17 .............. 3108.60 |================================== OpenJDK 18 .............. 3244.76 |=================================== OpenJDK 19 .............. 3931.10 |=========================================== OpenJDK 20 .............. 3820.75 |========================================= OpenJ9 0.32 OpenJDK 11 .. 3885.80 |========================================== OpenJ9 0.32 OpenJDK 17 .. 4026.06 |============================================ OpenJ9 0.32 OpenJDK 8 ... 3889.06 |========================================== GraalVM CE 22.1 Java 11 . 3554.28 |======================================= GraalVM CE 22.1 Java 17 . 3624.23 |======================================= Java SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Mflops > Higher Is Better OpenJDK 8u41 ............ 1377.94 |======================================== OpenJDK 9 ............... 1344.13 |======================================= OpenJDK 10 .............. 1526.98 |============================================ OpenJDK 11 .............. 1360.00 |======================================= OpenJDK 12 .............. 1388.90 |======================================== OpenJDK 13 .............. 1345.95 |======================================= OpenJDK 14 .............. 1346.86 |======================================= OpenJDK 15 .............. 1357.70 |======================================= OpenJDK 16 .............. 1409.11 |========================================= OpenJDK 17 .............. 1355.37 |======================================= OpenJDK 18 .............. 1403.68 |======================================== OpenJDK 19 .............. 1361.08 |======================================= OpenJDK 20 .............. 1371.12 |======================================== OpenJ9 0.32 OpenJDK 11 .. 1352.17 |======================================= OpenJ9 0.32 OpenJDK 17 .. 1385.24 |======================================== OpenJ9 0.32 OpenJDK 8 ... 1465.52 |========================================== GraalVM CE 22.1 Java 11 . 936.51 |=========================== GraalVM CE 22.1 Java 17 . 936.76 |===========================