← All resources

Introducing CUDA Rust: Two Tracks for Writing GPU Kernels

Auto-discovered

Blog Advanced

Sri Koundinyan, Melih Elibol, Jonathan Bentz

Visit resource ↗

Description

Introducing CUDA Rust: Two Tracks for Writing GPU Kernels is NVIDIA's September 2026 Technical Blog post by Sri Koundinyan, Melih Elibol, and Jonathan Bentz announcing Rust paths for CUDA kernel development. It positions Rust alongside CUDA C++ and CUDA Python toolchains.

cuda-oxide compiles SIMT-style Rust kernels to PTX via a custom rustc backend and Pliron IR; cutile-rs exposes tile-based kernels on stable Rust with CUDA Tile IR JIT. Vector-add examples highlight compile-time memory safety contracts for each track.

Advanced GPU programmers curious about Rust in CUDA need prior SIMT experience; the article is overview plus samples.

Free on developer.nvidia.com with repository links.

Tracked by HPC and graphics programmers evaluating Rust GPU kernels as NVIDIA expands non-C++ frontends.