optimization-catalog-cutile-dsl について
cuTile Python DSL の最適化に使うナレッジカタログの案内です。共通の最適化・アンチパターンを先に確認し、API、コンパイラー動作、コード生成の制約に応じて cuTile 固有の項目を参照します。
主な機能
- 01共通最適化カタログの索引
- 02cuTile 固有ガイダンスへの案内
- 03スケジューリングと占有率の話題
活用シーン
- 01cuTile カーネルの最適化指針の検索
- 02num_ctas や occupancy の挙動の確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ pepperu96/ hyper-mla --skill optimization-catalog-cutile-dslインストール後、Claude Code で/optimization-catalog-cutile-dslを入力して読み込まれたか確認します。
詳細
cuTile Python DSL 最適化カタログ
読む順序
- まず、
docs/knowledge/optimizations/とdocs/knowledge/anti-patterns/にある共有ルートカタログを読みます。 - 次に、実装が cuTile API、コンパイラーの動作、またはコード生成の制限に依存する場合は、
docs/knowledge/languages/cutile-dsl/にある cuTile Python DSL 固有のオーバーレイを読みます。
cuTile オーバーレイのルート
docs/knowledge/languages/cutile-dsl/optimizations/docs/knowledge/languages/cutile-dsl/anti-patterns/
cuTile のみに関する一般的なトピック
num_ctas、occupancy、またはByTargetの動作- cuTile の数学および数値セマンティクスに関するヒント
@ct.kernelの低レベル変換に関連するコード生成の影響を受けやすい箇所- cuTile の公開スケジューリングモデルに起因する制限
コメント
Markdown 対応