Rust-based safe GPU inference engine cuTile unveiled
·2026.06.19 06:36
Key point
It unveiled a new GPU kernel programming model and inference engine that leverages Rust's ownership model to guarantee memory safety.
Details
cuTile Rust, developed by NVIDIA Labs, introduces Rust's Ownership and Borrow checking mechanisms into GPU kernel writing, providing a programming model that can verify memory safety and the absence of data races at compile time.
Key features are as follows:
- Safe kernel generation: Through a Tile-based programming model, kernels are converted into CUDA Tile IR, and the compiler safely manages memory access across thread blocks.
- High-performance inference engine Grout: A Qwen3 inference engine built on cuTile Rust, recording 171 tok/s on RTX 5090 (Qwen3-4B) and 82 tok/s on B200 (Qwen3-32B), showing performance on par with vLLM and SGLang.
- Performance efficiency: Safe GEMM kernels achieve 99.7% of the performance of manually written low-level versions on B200, and element-wise operations achieve a throughput of about 7 TB/s.
This technology aims to provide a verifiable, safe target for future kernel synthesis for AI models.
This summary was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.
Our guide explains how the AI works. Report summary errors, attribution issues, or removal requests via Contact.