Cfg Word Overlap Audit

Audit LLK code for races on the backend CONFIG register file where differently-named fields share the SAME 32-bit config word — both cross-thread (unpack/math/pack write the same word) and intra-thread (a full-word write clobbers a sibling field the same thread set elsewhere). Use after adding/changing any ALU_FORMAT_SPEC / ALU_ACC_CTRL / ALU_ROUNDING_MODE / STACC_RELU / THCON_SEC* write, any WRCFG_32b/cfg[]= full-word write to a multi-field word, or any cfg_reg_rmw_tensix on a word another thread also touches.

tenstorrent Updated

File contents

tenstorrent/tt-metal/tree/main/tt_metal/tt-llk/.claude/skills/cfg-word-overlap-audit commit 935ddf4e05

Frequently asked questions

npx skillmds@latest add tenstorrent/cfg-word-overlap-audit