Using Tensor Compiler Engineering

Use when building or auditing a compiler for tensor programs — lowering a graph IR to executable PyTorch, writing torch.fx passes, driving torch.compile/dynamo/inductor/AOTAutograd, selecting kernels, fusing operators, or planning memory. Use when compiled output differs from eager, gradients mismatch after compilation, a numerical tolerance is being argued about, a compilation cache returns a stale or wrong artifact, or model builds must be reproducible. Covers semantic identity vs execution strategy, conformance gates independent of the compiler (reference execution, gradcheck, cross-device and cross-layout agreement), compilation manifests, content-addressed artifacts, compile-time budgets and staleness, and miscompile bisection. Producer-side pack — it transforms IR and emits executables. To read code and produce verdicts use `/static-analysis-engineering`; for run-versus-replay divergence use `/determinism-and-replay`.

tachyon-beep Updated

File contents

tachyon-beep/skillpacks/tree/main/plugins/axiom-tensor-compiler-engineering/skills/using-tensor-compiler-engineering commit 7dad445faa

Frequently asked questions

npx skillmds@latest add tachyon-beep/using-tensor-compiler-engineering