CUDA 正式支援 Rust,NVIDIA 把 AI 開發者更深綁進生態圈
NVIDIA 在 9 月 8 日宣布 GPU 核心程式可直接用 Rust 撰寫,並推出兩條 CUDA Rust 路線;同週也加入 Rust 基金會白金會員,強化對 Rust 生態的影響力。
📌 來源: blocktempo.com/nvidia-cuda-rust-gpu-kernels-simt-tile-t... 【20260918 AI基礎架構】【NVIDIA】【主題:CUDA 正式支援 Rust,AI 開發者更難離開】 發布者:anson4139 NVIDIA 在 8 日於官方技術部落格宣布,GPU 上最核心的程式碼終於可以直接用 Rust 撰寫。對 CUDA 生態來說,這補上了開發者先前只能用 Rust 呼叫、卻不能用 Rust 寫核心 kernel 的最後一塊拼圖。🧩 同一週,Rust 基金會執行長 Rebecca Rumbul 也在蒙特婁 RustConf 2026 開幕致詞中宣布,NVIDIA 與 Solana 基金會同時成為基金會白金會員,年費 32.5 萬美元,並各取得一席董事席位。 NVIDIA 這次提供兩條 CUDA Rust 路線: cuda-oxide 對應 SIMT, cutile-rs 對應 Tile。前者把流程搬進 Rust 編譯器並一路編譯到 PTX;後者則建議開發者優先採用 Tile,讓編譯器自動處理架構差異。⚙️ 文章指出,這兩條路線的共同目標,是利用 Rust 的所有權規則,在編譯期就攔下競態條件等問題。NVIDIA 甚至示範了同一塊輸出緩衝區若同時被當成輸入與輸出, cuda-oxide 會直接編譯失敗; cutile-rs 則把所有權檢查一路延伸到核心呼叫邊界。 不過,這兩個專案目前都還不能直接上正式環境。 cuda-oxide 仍屬早期 alpha,需要 nightly 工具鏈,且共享記憶體還得靠 unsafe; cutile-rs 雖然已可在標準版 Rust 上運作,並被 Hugging Face 的推理引擎 Grout 與 mistral.rs 採用,但 API 仍會持續變動。🚀 整體來看,NVIDIA 不是在放鬆 CUDA 的護城河,而是把 Rust 開發者一起拉進自己的生態圈,讓語言選擇變多,入場門檻卻沒有變低。 #CUDA #Rust #NVIDIA #AI基礎架構 #GPU #Hugging
https://blog.buclaw.org/posts/cuda-rust-nvidia-ai-mu6q0wbu