Tilegym Cutile Autotuning

Guidance for adding, modifying, optimizing, or debugging CuTile autotuning code. Trigger signals: exhaustivesearch / replacehints / hintsfn / cuda.tile.tune in code, autotune in filenames, or correctness/performance issues in autotuned…

About this skill

Guidance for adding, modifying, optimizing, or debugging CuTile autotuning code. Trigger signals: exhaustivesearch / replacehints / hintsfn / cuda.tile.tune in code, autotune in filenames, or correctness/performance issues in autotuned CuTile kernels. Covers: tune-once/cache/launch pattern, per-architecture configs (sm80–sm120), parameter space design (tile sizes, occupancy, numctas), and 7 common pitfalls with solutions.

Maintained by NVIDIA. The source includes the instructions and any supporting files needed to use this skill.

Inside the instructions

  • 01Instructions
  • 02Task Router — Jump to What You Need
  • 03Quick Reference — Occupancy-Only Autotune (Tune-Once/Cache/Launch)
  • 04Reading Guide
  • 05Design Philosophy
  • 06Decision Tree: What Search Dimensions Does This Kernel Need?

Before you start

  1. Read the instructions and check tool or account requirements.
  2. Install the complete folder when the skill references scripts or other files.
  3. Provide your task context, then review the agent's output.

Source

nvidia/skills / tilegym-cutile-autotuning

Source reviewed October 2, 2026 · Apache-2.0 / CC-BY-4.0; see source notices