Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Code Reflection in Action - Translating Java to SPIR-V

Автор: Java

Загружено: 2024-08-15

Просмотров: 5553

Описание:

Presented by Steve Dohrmann - Senior Staff Software Engineer (Intel Corporation) during the JVM Language Summit (August 2024 - Santa Clara, CA).

This video describes the use of the Babylon code reflection API in translating Java code, first to a SPIR-V code reflection dialect, and then to a SPIR-V binary module for execution on a GPU. SPIR-V is an IR specializing in representing parallel compute and graphics workloads. It is used by graphics libraries such as Vulcan, and GPU compute frameworks such as OpenCL and oneAPI.

Make sure to check the    • JVM Language Summit 2024   playlist.

Resources
• Project Babylon ➤ https://github.com/openjdk/babylon/
• SPIR Overview ➤ https://www.khronos.org/spir/
• Java to SPIR-V Example ➤ https://github.com/openjdk/babylon/tr...
• Beehive SPIR-V Toolkit ➤ https://github.com/beehive-lab/beehiv...
• Intel's Level Zero library (Intel GPU low-level access) ➤ https://github.com/oneapi-src/level-zero
• Triton Example ➤ https://github.com/openjdk/babylon/tr...
• Exploring Triton GPU programming for neural networks in Java ➤ https://openjdk.org/projects/babylon/...
• Heterogenous Accelerator Toolkit (HAT) ➤ https://github.com/openjdk/babylon/tr...
• Inside Java ➤ https://inside.java/tag/babylon
• Dev.Java ➤ https://dev.java
• JVMLS ➤ https://openjdk.org/projects/mlvm/jvm...

Tags: #Java #OpenJDK #GPU

Code Reflection in Action - Translating Java to SPIR-V

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Rethinking Java String Concatenation #JVMLS

Rethinking Java String Concatenation #JVMLS

1B Rows with the Memory API - JEP Cafe #25

1B Rows with the Memory API - JEP Cafe #25

20 Years of JRuby - Where We've Been and Where We're Going #JVMLS

20 Years of JRuby - Where We've Been and Where We're Going #JVMLS

Valhalla - Java's Epic Refactor

Valhalla - Java's Epic Refactor

Почему ваш код не соответствует Python (и как это исправить)

Почему ваш код не соответствует Python (и как это исправить)

Java 25 is HERE!  Top 10 Features That Change EVERYTHING

Java 25 is HERE! Top 10 Features That Change EVERYTHING

RUST: Язык Программирования, Который ЗАМЕНИТ C и C++?

RUST: Язык Программирования, Который ЗАМЕНИТ C и C++?

WTF Anthropic

WTF Anthropic

Neovim 0.12: новый менеджер плагинов и минимальный IDE-конфиг

Neovim 0.12: новый менеджер плагинов и минимальный IDE-конфиг

Java 21 - Language Features and Beyond

Java 21 - Language Features and Beyond

Дерек уходит из Veritasium?

Дерек уходит из Veritasium?

Сравниваю модели для AI кодинга: GPT 5.2, Opus 4.5, Gemini 3 Pro и все остальное

Сравниваю модели для AI кодинга: GPT 5.2, Opus 4.5, Gemini 3 Pro и все остальное

Декораторы Python — наглядное объяснение

Декораторы Python — наглядное объяснение

Real World Lean Java Practices, Patterns, Hacks, and Workarounds

Real World Lean Java Practices, Patterns, Hacks, and Workarounds

Как устроен PHP 🐘: фундаментальное знание для инженеров

Как устроен PHP 🐘: фундаментальное знание для инженеров

Задача из вступительных Стэнфорда

Задача из вступительных Стэнфорда

Забудь VS Code — Вот Почему Все Переходят на Cursor AI

Забудь VS Code — Вот Почему Все Переходят на Cursor AI

Я ненавижу длинные цепочки If-Elif: этот шаблон проектирования решил эту проблему раз и навсегда

Я ненавижу длинные цепочки If-Elif: этот шаблон проектирования решил эту проблему раз и навсегда

Графический API не имеет значения

Графический API не имеет значения

Virtual Threads in the Real World: Fast, Robust Java Microservices with Helidon

Virtual Threads in the Real World: Fast, Robust Java Microservices with Helidon

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com