כתבה
MarkTechPost ·
NVIDIA משקיעה ב-Rust לקרנלי GPU
NVIDIA Announces CUDA Rust with cuda-oxide (SIMT) and cutile-rs (Tile) for Compile-Time-Safe GPU Kernels
NVIDIA הודיעה על CUDA Rust, פרויקט לקידום Rust כשפה ראשית לכתיבת קרנלי GPU. הפרויקט כולל שני פרויקטים פתוחים: cuda-oxide ו-cutile-rs. רק cutile-rs זמין באופן עקבי.
תקציר מקורי באנגליתNVIDIA has announced CUDA Rust , a push to make Rust a first-class language for writing GPU kernels. Rust code could already launch CUDA kernels, but the kernel body usually had to be written elsewhere. CUDA Rust closes that gap with two NVlabs open-source projects: cuda-oxide for the SIMT model and cutile-rs for the newer Tile model. Both compile Rust kernels natively and use Rust’s ownership rules to reject aliasing bugs at compile time. Is it deployable? Partially. cutile-rs is published on crates.io , runs on stable Rust 1.89+, and is already used in Hugging Face’s Grout inference engine and in mistral.rs . cuda-oxide is early alpha. The both projects are in alpha phase and not confirmed for production. Why Rust for the GPU Kernel The systems layer of AI, from inference eng
קרא במקור המקורי
marktechpost.com
פתח כתבה מקורית