NVIDIA advances native GPU programming in Rust
NVIDIA is advancing native GPU programming in Rust with two tracks: cuda-oxide for SIMT-style kernels (requires nightly toolchain and custom LLVM) and cutile-rs for Tile-based programming (runs on stable Rust 1.89+ with CUDA 13.3). Both enforce compile-time memory safety; cutile-rs is already used in HuggingFace’s Grout and mistral.rs. NVIDIA plans interoperability with CUDA C++ and Python.