| Nvidia announces native GPU programming in Rust(developer.nvidia.com) | |
| 957 points by nonmaskable 27 days ago | 402 comments | |
tl;dr: NVIDIA is officially supporting native Rust for CUDA GPU kernel programming via two projects: cuda-oxide (a SIMT-style rustc codegen backend targeting PTX, requiring nightly) and cutile-rs (a higher-level tile-based model on stable Rust that JIT-compiles through CUDA Tile IR). Both leverage Rust's ownership model to catch aliasing bugs and data races at compile time, though cuda-oxide is early alpha while cutile-rs is already used in HuggingFace's Grout and mistral.rs. NVIDIA plans to mature these toolchains through 2027 alongside CUDA C++ and Python. | |
HN Discussion:
| |