diff --git a/BMM/BMM_Theory/README.md b/BMM/BMM_Theory/README.md index 9c5b292..172111b 100644 --- a/BMM/BMM_Theory/README.md +++ b/BMM/BMM_Theory/README.md @@ -77,6 +77,11 @@ BMM_Theory/ │ ├── 00_总纲_分支决策树.md │ ├── 01_MergeBatch分支.md │ └── 02_IterBatch分支.md +│ ├── 03_转Matmul分支.md +│ ├── 04_特殊分支.md +│ ├── 05_StreamK分支.md +│ ├── 06_ASW_Basic分支.md # 尾轮策略已内化为其必要环节 +│ └── 07_尾轮处理策略.md # 尾轮完整推导 (参考) ├── examples/ # 示例输入输出 └── tests/ # 单元测试 (固化文档边界 case) ``` @@ -85,12 +90,12 @@ BMM_Theory/ | 分支 | 进入条件 | 方案生成 | 时延评估 | 状态 | |---|---|---|---|---| -| MergeBatch | ✅ | ✅ | ✅ | 本期完成 | -| IterBatch (a/b/c/d 四形态) | ✅ | ✅ | ✅ | 本期完成 | -| 转Matmul | 标注 | — | — | 路由标注, 详实现待迭代 | -| 特殊分支 (K=0/1) | 标注 | — | — | 路由标注, 详实现待迭代 | -| ASW_Basic (含降核/swizzle/L2分组/尾轮A0/A1a/A1b/方案B) | — | — | — | 下一迭代 | -| StreamK | — | — | — | 下一迭代 | +| MergeBatch | ✅ | ✅ | ✅ | 完成 | +| IterBatch (a/b/c/d 四形态) | ✅ | ✅ | ✅ | 完成 | +| 转Matmul | ✅ | ✅ (折叠+粗估) | ✅ (粗估) | 完成, 折叠后 Matmul 精切待 MM 体系打通 | +| 特殊分支 (K=0/1) | ✅ | ✅ | ✅ | 完成 | +| StreamK | ✅ | ✅ | ✅ (含归约) | 完成 | +| ASW_Basic (含降核/swizzle/L2分组/尾轮决策) | ✅ | ✅ | ✅ | 完成, 尾轮已内化 (默认方案B, 周长型A1b) | ## 设计原则