协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
tirx-kernels【开发与工程】Guides TVM TIRx kernel authoring, execution scopes, layouts, tile primitives, lowering, GPU testing, and backend limits.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this route for TVM's native TIRx kernel DSL: from tvm.script import tirx as T, tvm.tirx.build, execution scopes, tensor layouts, tile primitives,
lowering, CUDA codegen decisions, and TIRx-specific tests.
../install-build/SKILL.md.scripts/tirx_layout_probe.py and
references/layout-and-primitives.md.references/native-workflows.md. Use
tvm.tirx.build(..., pipeline="default") or tvm.compile(..., tir_pipeline="tirx") only after the PrimFunc/IRModule is well formed.references/gpu-testing.md before running
anything. Do not claim GPU or Blackwell coverage from CPU parser/layout tests.references/troubleshooting.md for
parser, layout, scope, dispatch, target, or runtime failures.from tvm.script import tirx as T
import tvm.tirx
tvm.tirx.build(mod, target=None, pipeline="default")
tvm.compile(mod, target=None, tir_pipeline="tirx")
The verified layout/verifier anchors are TileLayout(spec),
ComposeLayout(per_element, swizzle_len, atom_len, tile_layout, swizzle_inner=True), and
verify_tirx_well_formed(obj, assert_mode=True, device_func=False).
tirx-kernels workload registry: optional external dependency, not
required by this generated skill.