w8a16_pipelined_prefers_m64

Function w8a16_pipelined_prefers_m64 

Source
pub fn w8a16_pipelined_prefers_m64(
    m: u32,
    k: u32,
    m64_kernel: KernelHandle,
) -> bool
Expand description

2026-09-26: 33..=64 rows take the 64-row twin w8a16_gemm_pipelined_m64 when its handle is nonzero and K is a positive multiple of 128: one weight pass for a whole k = 2 or 3 batched verify at C = 16, where the 32-row twin would stream the weight per tile and the 128-row tile is three-quarters empty. The three kernels give every output the same sub-MMAs in the same order (native_fp8_gdn_proj_m32_microtest compares them byte for byte).