Perf Optimization Audit

Audit Tensix/SFPU LLK compute kernels for PERFORMANCE — unfilled latency shadows/bubbles and redundant NOPs, redundant Dst/LReg store-load traffic, loop-invariant work, predication that should be branchless arithmetic (min/max/abs/setsgn), un-fused mul+add, ignored APPROXIMATION_MODE, and unroll/register-pressure mistakes. Use after touching any ckernel_sfpu_*.h, hand-written TTI_SFP*/TTI_* sequence, or the compute inner loop. This is a PERF audit (wasted cycles), NOT a correctness/race audit — pair it with instruction-latency-audit.

tenstorrent cd6e771 6 files · 20.9 KB Updated

File contents

tenstorrent/tt-metal/tree/main/tt_metal/tt-llk/.claude/skills/perf-optimization-audit commit cd6e771e61

Frequently asked questions

npx skillmds@latest add tenstorrent/perf-optimization-audit