Presentation: Assisted Warmup with the Zing JVM

Track: Sponsored Solutions Track I

Location: Pacific BC

Duration: 1:40pm - 2:30pm

Day of week:

Slides: Download Slides

Abstract

Over the last 20 years of Java JIT compiler development, the focus has been on generating good throughput over the long run. The Zing VM is designed to eliminate most of the cold warmup time. In this talk Ivan will present three JIT compiler technologies that are designed to reach peak throughput from the first transaction. The talk also outlines the patterns in Java code that make this task difficult and tips on how to write AOT-friendly code.

Speaker: Ivan Krylov

Lead Developer @AzulSystems

Ivan Krylov is Lead Developer at Azul. He is a regular speaker at Java conferences globally, and recently presented at Oracle’s Code One. Ivan has been working on JVM development since 2005, with a focus on JIT compiler infrastructure policies.

Find Ivan Krylov at

Similar Talks

JIT vs AOT Performance With GraalVM

Qcon

Developer Advocate for GraalVM @Oracle

Alina Yurenko

Parsing JSON Really Quickly: Lessons Learned

Qcon

Professor and Department Chair @TELUQ - Université du Québec

Daniel Lemire

Fault Tolerance at Speed

Qcon

Ex-NASA Researcher and High Performance Distributed Systems Whisperer

Todd Montgomery

Java 8 LTS to the Latest - a Performance & Responsiveness Prospective

Qcon

Java Champion, First Lego League Coach, passionate about JVM Performance @Microsoft

Monica Beckwith