Faster GPU kernels, checked one optimization at a time.
Reduces a cuTile kernel's latency through isolated optimizations, correctness checks, benchmarks, and keep-or-revert decisions.
When to use it
Use when asked to optimize or iteratively benchmark and refine a cuTile GPU kernel in TileGym.
Give it a cuTile kernel in the project; it tunes the kernel, verifies correctness, benchmarks performance, and records the results.
What you provide
The setup requires an available Blackwell or Ampere GPU node, where subsequent benchmarks must run.
Requires a Python runtime to run the prescribed correctness tests and performance benchmarks.
Requires pytest to run the project's correctness tests and performance benchmarks.
The cuTile kernel code uses cuda.tile; the debug reference specifies its import.
No additional actions listed.