#50276 [Bugfix] Fix packed KV block zeroing stride
原始 PR · 作者 wangxian001 · 合并时间 2026-08-07 04:49
修复 packed KV 清零步长,防止越界写与相邻数据污染
值得精读。重点关注两点:一是诊断方法论——异步 CUDA 错误下如何用同步检查点把“表象堆栈”收敛到真实写坏内存的环节,这一思路对排查同类 CUDA 内存损坏问题很有参考价值;二是实现上“块步长”与“清零页宽”解耦 + 虚拟块展开为独立 segment 的设计,可作为处理非均匀/非连续视图地址计算的范本。回归测试 `test_packed_segment_zeros_only_its_last_block_page` 短小但对回归覆盖非常精准。
参与讨论