cancel
Showing results for 
Search instead for 
Did you mean: 

Archives Discussions

srp1970
Adept I

OpenJDK on new EPYC processors?

Is OpenJDK (for Java applications) aware of the new EPYC processors from AMD?

0 Likes
1 Solution
jesse_amd
Staff

OpenJDK is open source community driven JDK which is deployed by customers to run their Java server applications. AMD has checked-in changes to OpenJDK which makes it to generate right an optimized code for EPYC processors from AMD. This will be available from OpenJDK 10 onwards, however, Java by nature does not have huge impact with specific code generation for X86 architectures. So, it should be ok to use JDK9 (or earlier versions) for your Java server applications.

View solution in original post

0 Likes
1 Reply
jesse_amd
Staff

OpenJDK is open source community driven JDK which is deployed by customers to run their Java server applications. AMD has checked-in changes to OpenJDK which makes it to generate right an optimized code for EPYC processors from AMD. This will be available from OpenJDK 10 onwards, however, Java by nature does not have huge impact with specific code generation for X86 architectures. So, it should be ok to use JDK9 (or earlier versions) for your Java server applications.

0 Likes