TLDRocket
Sign in

NVIDIA Announces CUDA Rust with cuda-oxide (SIMT) and cutile-rs (Tile) for Compile-Time-Safe GPU Kernels

MarkTechPost Asif Razzaq

NVIDIA announced CUDA Rust to let Rust be used for writing GPU kernel bodies, filling the gap where Rust could already launch CUDA kernels but not define the kernel code. The cutile-rs Tile track is already on crates.io and runs on stable Rust 1.89+ (requiring CUDA 13.3), while cuda-oxide is in early alpha with a pinned nightly. Both projects use Rust ownership/borrowing to reject buffer aliasing at compile time, with Tile currently more deployable than SIMT due to alpha status.

Why it matters

NVIDIA has announced CUDA Rust, a push to make Rust a first-class language for GPU kernels. Two open-source NVlabs projects cover the two CUDA programming models: cuda-oxide compiles SIMT kernels from Rust MIR through Pliron and LLVM to PTX, while cutile-rs JIT-compiles Tile kernels through CUDA Tile IR on stable Rust 1.89+. The post NVIDIA Announces CUDA Rust with cuda-oxide (SIMT) and cutile-rs (Tile) for Compile-Time-Safe GPU Kernels appeared first on MarkTechPost.

Related stories

The daily briefing

Every AI story that matters, in your inbox by 8am.

TLDRocket reads all relevant sources, removes duplicate coverage, and summarises the day in two minutes. Follow companies and topics for alerts, or get the briefing in Slack. Free, no spam, unsubscribe anytime.