NVIDIA unveils CUDA Rust: cuda-oxide and cutile-rs, two tracks for writing GPU kernels
ssh4net · x · 2026-09-09
NVIDIA's technical blog details two tracks for writing GPU kernels in Rust:
- cuda-oxide: a custom rustc codegen backend compiling SIMT-style Rust kernels directly to PTX via the Pliron IR framework and LLVM; enforces memory safety at compile time with DisjointSlice and launch contracts; early alpha, requires pinned nightly toolchain and custom LLVM.
- cutile-rs: Tile-based GPU programming on stable Rust, with thread mapping and memory layout managed by the compiler through CUDA Tile IR JIT; already on crates.io and used in HuggingFace's Grout inference engine and mistral.rs; needs Rust 1.89+ and CUDA 13.3.
NVIDIA also plans inter-language interoperability between CUDA Rust, CUDA C++, and CUDA Python. The post includes getting-started commands and docs for both tracks.
Related event: NVIDIA Launches CUDA Rust with Two Paths for Writing GPU Kernels(5 posts)→
More from coding & agent
- Reticle builds a verification layer that lets AI coding agents check their own generated code — Scobleizer · 2026-10-27
- Trust your agent, but read its logs: Claude managed agents tips — brada · 2026-10-27
- Dev training a guard model to block prompt injection, tool and memory poisoning — gnukeith · 2026-10-27
- Dev trains a ~4GB-VRAM sentinel model to guard against prompt injection and poisoned memory — gnukeith · 2026-10-27
- Superset rebrands as Paradev, raises $11.5M seed led by USV — massimosgrelli · 2026-10-27
- Ex-Big Tech managers may thrive in the AI era: manage agents like you managed teams — lxfater · 2026-10-27