NVIDIANVIDIAOfficialยท7 Agent Skills Included

TileGym

Build, convert, and optimize CUDA Tile GPU kernels for LLMs

Writes, ports, and tunes CUDA Tile GPU kernels for deep learning operators like attention, matmul, and normalization. Converts kernels between cuTile Python, Triton, Rust, and Julia, and patches them into Hugging Face transformer models. Removes guesswork from GPU programming with step-by-step checklists, autotuning templates, and benchmark-driven optimization loops.
npx skills add NVIDIA/TileGym --all -g -y

All Skills in This Repository (7)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install TileGym?โ–ผ

Run `npx skills add NVIDIA/TileGym --all -g -y` in your terminal to install all skills in this suite globally.

What is TileGym used for?โ–ผ

TileGym is a CUDA Tile kernel library with tutorials and examples for tile-based GPU programming, plus ready kernels for LLMs like Llama 3.1 and DeepSeek V2.

Can AI convert cuTile kernels to Triton or Rust?โ–ผ

Yes. Dedicated skills guide your agent through porting cuTile kernels to Triton, Julia, or cutile-rs with correctness tests and performance gates.

How do I speed up a slow GPU kernel?โ–ผ

The autotuning and performance skills run an iterative loop that profiles the kernel, applies one optimization at a time, and keeps only changes that measurably reduce latency.

What hardware does TileGym require?โ–ผ

You need CUDA 13.1 or newer and an NVIDIA Blackwell GPU such as B200 or RTX 5090; Ampere GPUs like A100 work with CUDA 13.2+.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’