NVIDIA

Translating CUDA Tile Operations from Python to Rust Using Agentic AI | NVIDIA Technical Blog

Sep 16, 2026Tanya Lenz
Translating CUDA Tile Operations from Python to Rust Using Agentic AI | NVIDIA Technical Blog
SummaryAI, from the source post

This post details the development of an AI agent skill within the TileGym repository to translate cuTile Python and Triton-TileIR kernels into cuTile Rust. It highlights the challenges of explicit specialization in Rust compared to implicit JIT compilation in Python, using a Softmax kernel as an example. The agent's pipeline includes structural verification via IR diffing and functional testing, achieving 99.5% of cuTile Python performance on average for 24 ported operators. The post also introduces the `clmad` instruction in CUDA 13.3 for hardware-accelerated binary field arithmetic, a significant enhancement for cryptography and coding theory workloads.

More from the CUDA Toolkit Enhancements trail