Loading…
Virtual Event
June 2
Learn More and Register to Attend
Wednesday, June 2 • 16:15 - 16:35
Java on RISC-V: OpenJDK Porting Work Update - Sanhong Li & Kevin Kuai, Alibaba Cloud

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Many applications in Alibaba are written in Java with a billion lines of code. Alibaba's investment in OpenJDK dated back to 2010. Alibaba Dragonwell, is a downstream of OpenJDK, and customized to meet the needs of rapidly growing business of the Alibaba ecosystem.  RISC-V, as an open source architecture, is the new exciting area in computer architecture and is gaining more attractions.   By collaborating with communities, we are investigating the port work of OpenJDK on RISC-V. In this talk, we will describe the current status of port development on OpenJDK for RISC-V architecture, and the combability and performance issues while running the full Java application on RISC-V with OpenJDK.   The suggested agenda is as follows: -    Introduction to the Alibaba Java usage on RISC-V -    Current status of JDK port work -    Evaluation of popular java frameworks on RISC-V with OpenJDK -    Performance optimization for SPECjbb2015 -    Comparison between RISC-V and ARM  We still see the gap between the current work and the final version ready for productions. While the experience we learned during porting process could be useful to the community.  

Speakers
avatar for Sanhong Li

Sanhong Li

Director of Compiler & Runtime, Alibaba Cloud
Sanhong Li has been working on Java since 2004, where he began at Intel R&D Lab, implementing JSR135. He progressed to working on developing IBM's J9VM in 2010, where he led a project to develop multi-tenancy technology for the JVM. In 2014, he joined Alibaba to lead the development... Read More →
KK

Kevin Kuai

JVM architect, Alibaba Cloud
Kevin Wei has been working on the Just-in-Time compiler of HotSpot JVM as a principal engineer in HPE since 2007. In 2018, He joined Alibaba Cloud as a JVM architect, leading the Java compiler team to improve the Java performance of various workloads in the cloud.



Wednesday June 2, 2021 16:15 - 16:35 CEST
  Session
  • Slides Included Yes