From a7356fec99b926e2f406be600294fb92281e6362 Mon Sep 17 00:00:00 2001 From: admin Date: Thu, 3 Sep 2026 12:43:38 +0000 Subject: [PATCH] Update BMM_Theory: bmm_theory/evaluator.py --- BMM/BMM_Theory/bmm_theory/evaluator.py | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/BMM/BMM_Theory/bmm_theory/evaluator.py b/BMM/BMM_Theory/bmm_theory/evaluator.py index 06f78df..01a456b 100644 --- a/BMM/BMM_Theory/bmm_theory/evaluator.py +++ b/BMM/BMM_Theory/bmm_theory/evaluator.py @@ -75,18 +75,8 @@ class PlanEvaluator: tips.append("瓶颈在 Cube 计算: 已接近理论算力上限, 检查是否有冗余计算 " "(MergeBatch 交叉项) 可消除") elif bn == "FIXPIPE": - if plan.branch == "StreamK": - # StreamK 部分和按 L0C dtype 4B 防精度丢失, 不随 C 的 fp16/fp8 转换, - # dtype 减半提示不适用 (issue#14); 写账已并入归约, 需查归约侧配置 - tips.append("瓶颈标注在 Fixpipe: StreamK 的部分和写出已并入归约计账 " - "(4B 防精度丢失, 不可随 C dtype 减半), 请核查 L2 写口/" - "归约并行度(grid_K) 设置") - else: - tips.append("瓶颈在 Fixpipe 写出: 检查输出 dtype (fp16/fp8 可减半写出量), " - "或评估输出驻留 L2 异步回写策略") - elif bn == "REDUCE": - tips.append("瓶颈在 StreamK 归约 (串行追加): 可增大 grid_K 摊薄归约 " - "或核对确定性要求是否允许 StreamK") + tips.append("瓶颈在 Fixpipe 写出: 检查输出 dtype (fp16/fp8 可减半写出量), " + "或评估输出驻留 L2 异步回写策略") if plan.branch == "MergeBatch" and plan.k_l1 < case.k: tips.append("警告: MergeBatch 处于 L1 绑定情形 (k_L1