NVIDIA launches CUDA Rust: two paths to write GPU kernels natively in Rust

blelbach · x · 2026-09-17

NVIDIA introduced CUDA Rust, enabling developers to write GPU kernels natively in Rust rather than just launching them from it, via two tracks:

Both enforce compile-time memory safety — cuda-oxide uses DisjointSlice and launch contracts to prevent aliasing, while cutile-rs relies on tensor partitioning and ownership. NVIDIA also plans inter-language interoperability between CUDA Rust, CUDA C++, and CUDA Python.

Original post →

More from Infra

Infra channel →