YoVDO

Code Reflection in Action - Translating Java to SPIR-V

Offered By: Java via YouTube

Tags

Java Courses Vulkan Courses JVM Language Summit Courses OpenCL Courses GPU Computing Courses OpenJDK Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the process of translating Java code to SPIR-V using the Babylon code reflection API in this 40-minute conference talk from the JVM Language Summit. Dive into how Java code is first converted to a SPIR-V code reflection dialect, then transformed into a SPIR-V binary module for GPU execution. Learn about SPIR-V, an intermediate representation specialized for parallel compute and graphics workloads, and its applications in graphics libraries like Vulcan and GPU compute frameworks such as OpenCL and oneAPI. Gain insights from Steve Dohrmann, Senior Staff Software Engineer at Intel Corporation, as he demonstrates this innovative approach to GPU programming with Java. Access additional resources including Project Babylon, SPIR Overview, Java to SPIR-V examples, and tools like the Beehive SPIR-V Toolkit and Intel's Level Zero library for further exploration of this topic.

Syllabus

Code Reflection in Action - Translating Java to SPIR-V #JVMLS


Taught by

Java

Related Courses

Adding an Interactive 3D Camera System - Ray Tracing Series
The Cherno via YouTube
Advanced Graphics Features in Mobile Games with Vulkan
Android Developers via YouTube
All It Takes: A Vulkan Story - Diagnosing Slow Renderer Performance
The Cherno via YouTube
Android Game Graphics - OpenGL ES vs. Vulkan Case Study
Android Developers via YouTube
Beyond CUDA - GPU Accelerated Computing on Cross-Vendor Graphics Cards with Vulkan Kompute - AMD, Qualcomm, NVIDIA & Friends
CNCF [Cloud Native Computing Foundation] via YouTube