cuTile Python DSL Optimization Catalog
Read Order
- Start with the shared root catalogs in
docs/knowledge/optimizations/ and docs/knowledge/anti-patterns/.
- Then read cuTile Python DSL-specific overlays in
docs/knowledge/languages/cutile-dsl/ when the implementation depends on cuTile APIs, compiler behavior, or code-generation limits.
cuTile Overlay Root
docs/knowledge/languages/cutile-dsl/optimizations/
docs/knowledge/languages/cutile-dsl/anti-patterns/
Typical cuTile-only topics
num_ctas, occupancy, or ByTarget behavior
- cuTile math and numeric-semantics hints
- code-generation sensitivity tied to
@ct.kernel lowering
- limits that arise from cuTile's public scheduling model