Become an AI & ML Engineer with Cal Poly EPaCE — IBM-Certified Training
AI, Data Science & Cloud Certificates from Google, IBM & Meta
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Explore the evolution and future of Java's Vector API in this conference talk that examines the trade-offs between cross-platform compatibility and hardware-specific performance optimizations. Learn how the Vector API's design decisions, while successful in achieving cross-platform functionality, limited access to certain hardware-specific features needed for advanced vectorized algorithms. Discover the progression from machine code snippets to JVM intrinsics and understand how recent advances in Project Panama's Foreign Function & Memory API and jextract tool create new possibilities for bringing Java closer to hardware capabilities. Examine a novel "hardware intrinsics" API approach that provides performant access to individual machine code instructions from Java, complementing the existing Vector API by enabling low-level platform-specific primitives. Understand how this approach opens new opportunities for the Java Platform while potentially simplifying implementations across the Vector API, JDK, and JVM. Gain insights into JEP 508 (Vector API Tenth Incubator) and the broader implications for Java's hardware interaction capabilities from Vladimir Ivanov, Senior Principal Member of Technical Staff at Oracle's Java Platform Group, presented at the 2025 JVM Language Summit.
Syllabus
Beyond the Vector API - A Quest for a Lower Level API #JVMLS
Taught by
Java