GLM-5.3-Flash KDA CPU reference (Slice 2 design artifact – not a production forward path).
GLM-5.3-Flash KDA (Kimi Delta Attention) CPU reference — Slice 2B.
Resolve the k64 deep-K tile GEMM, preferring the 3-deep weight-pipeline
variant. ON by default; ATLAS_NO_K64_PIPELINE3 (presence — =0 is NOT
“off”) falls back to the 2-stage parent.
Resolve the NARROW-N (N_TILE=64) deep-K twin. KernelHandle(0) when the
kernel is absent or the presence kill switch ATLAS_NO_K64_N64 is set
(=0 is NOT “off”). Callers must store the handle — kernel() is an
init-time lookup, not a per-launch one.
Whether the grouped-GEMM MoE decode arm should run for n rows —
PURE, so both polarities are testable without touching process env or the
OnceLocks below (which latch, and would make the tests order-dependent).
Kill switch for the grouped-GEMM MoE decode arm. PRESENCE check per the
house convention (ATLAS_NO_MOE_GROUPED_DECODE=0 is NOT off), read once
per process — this predicate sits in the decode path, and the env::var
it replaces ran on every dispatch for MoE models.
Force the grouped arm BELOW moe_grouped_decode_min_rows(). Diagnostic
only — it exists so the n=5..15 gap can be measured without a rebuild, and
it is the same var #415’s measurements used, kept working on purpose.
Never a production setting: if forcing wins at a width, move the THRESHOLD.
Resolve the N128/M64 tile GEMM, preferring the 3-deep weight-pipeline variant.
ON by default; ATLAS_NO_TGEMM_PIPELINE3 (presence — =0 is NOT “off”)
falls back to the 2-stage parent. Falls back automatically on any target that
does not ship _p3.
Resolve the W4A16 m128 v3 GEMM. Opt-in ONLY, same contract as
w4a16_v2_kernel: ATLAS_W4A16_VARIANT=v3 selects it, anything else
resolves to a ZERO handle WITHOUT issuing a lookup.