docs: record sm90 megamoe indentation fix log

This commit is contained in:
Xinyi Liu
2026-06-18 15:54:59 +08:00
parent 71f012a356
commit a0b3bb0017

View File

@@ -216,3 +216,23 @@
- Phase 6实现 combine reduce、NVLink barrier、workspace cleanup 和最终 `y` 写回。
- 扩展 Phase 5 测试到 multi-rank scatter reference、top-k>1、更多 hidden/intermediate shape 和非首 pool block。
- 后续性能优化:将 direct global scatter 优化为 BF16 STSM/shared-load scatter降低 store 指令和改善 coalescing。
## 2026-06-18 15:54:10 CST
- 对应 clean 工作 commit`71f012a356b7d5d82d15d2354dbf02612a637eba`
- 用户请求摘要:将 SM90 MegaMoE kernel dispatch 分支缩进修复提交到 git。
- 本次提交的核心改动:
- 修正 `deep_gemm/include/deep_gemm/impls/sm90_fp8_mega_moe.cuh` 中 dispatch 分支 `nvlink_barrier` 之后到 token pull loop 结束的缩进层级。
- 该 commit 仅包含 whitespace/formatting 变化,不改变代码逻辑。
- 关键文件列表:
- `deep_gemm/include/deep_gemm/impls/sm90_fp8_mega_moe.cuh`
- 详细开发流程:
- 本地检查 `git status --short`,确认仅 `sm90_fp8_mega_moe.cuh` 修改。
- 本地检查 `git diff --check`,通过。
- 本地检查 `git diff --ignore-all-space -- deep_gemm/include/deep_gemm/impls/sm90_fp8_mega_moe.cuh`,无输出,确认为纯缩进/空白变化。
- 本地暂存并提交缩进修复:`git commit -m "style: fix sm90 megamoe dispatch indentation"`
- 测试结果和已知问题:
- 未运行远端 build/correctness本次为 whitespace-only 修复。
- `git diff --check` 和 staged whitespace-only 检查通过。
- 后续待办:
- 继续 Phase 6 combine reduce 和最终 `y` 写回实现。