OpenJDK 8/11 vs. GraalVM 20 vs. Amazon Corretto JVM Benchmarks

Written by Michael Larabel in Software on 25 March 2020 at 02:00 PM EDT. Page 2 of 5. 32 Comments.
Java Performance OpenJDK 14 vs. GraalVM 20 vs. Amazon Corretto

For those relying upon Java GUI applications, GraalVM 20.0 was offering the fastest performance of the JVMs tested for 2D text rendering speed. GraalVM 20.0 was the fastest (and in particular its Java 8 build) while Amazon's Corretto performed similarly to the OpenJDK 8 and 11 releases.

Java Performance OpenJDK 14 vs. GraalVM 20 vs. Amazon Corretto

For the basic Java micro-benchmarks via SciMark, OpenJDK 8 yielded the fastest performance while Corretto 8 and GraalVM 20.0 for Java 8 were both much slower. GraalVM was very slow overall with the SciMark benchmarks.

Java Performance OpenJDK 14 vs. GraalVM 20 vs. Amazon Corretto

In particular for Java SciMark, the Monte Carlo test really caused GraalVM 20.0 to stumble.

Java Performance OpenJDK 14 vs. GraalVM 20 vs. Amazon Corretto

Along with other SciMark sub-tests like the Dense LU Matrix Factorization.


Related Articles