NVIDIA

Introducing CUDA Rust: Two Tracks for Writing GPU Kernels | NVIDIA Technical Blog

Sep 8, 2026Elizabeth Goodman
Introducing CUDA Rust: Two Tracks for Writing GPU Kernels | NVIDIA Technical Blog
SummaryAI, from the source post

Introduces two new tracks for writing CUDA GPU kernels in Rust: `cuda-oxide` (a custom rustc codegen backend compiling to PTX via Pliron IR and LLVM) and `cutile-rs` (enabling tile-based GPU programming with JIT compilation via CUDA Tile IR). Both projects enforce memory safety at compile time. `cuda-oxide` requires a nightly toolchain and LLVM, while `cutile-rs` works with stable Rust and CUDA 13.3. Plans include inter-language interoperability between CUDA Rust, C++, and Python.

More from the Modern C++ Runtime for CUDA trail