Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Hybrid Execution: Combining Ahead-of-Time and Just-in-Time Compilation

ACM SIGPLAN via YouTube

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

Reviews

Start your review of Hybrid Execution: Combining Ahead-of-Time and Just-in-Time Compilation

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.