2026 EuroLLVM - GPU Offload in Rust:Available, Portable and Fast

2026 EuroLLVM Developers' Meeting https://llvm.org/devmtg/2026-04/ ------ Title: GPU Offload in Rust: Available, Portable and Fast Speaker: Marcelo Dominguez ------ Slides: https://llvm.org/devmtg/2026-04/slide... ----- In this talk we compare the performance of Rust's std:offload interface on various benchmarks with C++ OpenMP, CUDA, and ROCm implementations. We show the impact of a new set of LLVM-IR optimizations, and the performance difference between "safe" and "unsafe" Rust. We briefly introduce two aliasing models that are under consideration in the Rust community, and how higher-level Rust alias info can be combined with our lower-level LLVM-IR opt pass. ----- Videos Edited by Bash Films: http://www.BashFilms.com