Hybrid Execution: Combining Ahead-of-Time and Just-in-Time Compilation
Offered By: ACM SIGPLAN via YouTube
Course Description
Overview
Explore a novel approach to program execution that combines ahead-of-time (AOT) and just-in-time (JIT) compilation techniques in this 25-minute conference talk from VMIL 2023. Discover how researchers from JKU Linz and Oracle have developed a hybrid execution method that improves warm-up performance by up to 1.7x. Learn about the challenges of generating efficient JIT-compiled code and the trade-offs between warm-up and peak performance. Understand how critical functions are initially executed using AOT-compiled native code to gain a head start, avoiding JIT compilation overhead for these methods. Gain insights into the implementation of this approach in GraalVM, a multi-language virtual machine based on Java HotSpot VM. Delve into the technical details of combining static and dynamic analysis to generate highly efficient code while improving overall program execution performance.
Syllabus
[VMIL23] Hybrid Execution: Combining Ahead-of-Time and Just-in-Time Compilation
Taught by
ACM SIGPLAN
Related Courses
Java Application Performance Tuning and Memory ManagementUdemy Java Microservices with GraalVM
LinkedIn Learning Go Native with Spring Boot 3
Oracle via YouTube Taking Ghidra to the Next Level
Hack In The Box Security Conference via YouTube Behind the Scenes of Micronaut Framework - A Conversation with Graeme Rocher
Szymon Stepniak via YouTube