[P3] FIXPIPE 瓶颈建议对 StreamK 误导:fp16/fp8 减半提示与部分和 4B 规则矛盾 #14

Closed
opened 2026-09-03 12:01:27 +00:00 by admin · 1 comment
Owner

evaluator._advice 的 FIXPIPE 分支无条件提示"检查输出 dtype (fp16/fp8 可减半写出量)";但 StreamK 的部分和按 L0C dtype 4B 驻留 L2 防精度丢失(models/README 明确为正确行为),不随 C 矩阵 dtype 转换。streamk_demo 在 issue#9 修复后 bottleneck=FIXPIPE 时即给出该误导建议。另 _advice 无 REDUCE 瓶颈分支。

期望:advice 对 StreamK 分支跳过 dtype 减半提示(部分和写已并入归约计账),并补充 REDUCE 瓶颈的建议文案。

`evaluator._advice` 的 FIXPIPE 分支无条件提示"检查输出 dtype (fp16/fp8 可减半写出量)";但 StreamK 的部分和按 L0C dtype 4B 驻留 L2 防精度丢失(models/README 明确为正确行为),不随 C 矩阵 dtype 转换。streamk_demo 在 issue#9 修复后 bottleneck=FIXPIPE 时即给出该误导建议。另 _advice 无 REDUCE 瓶颈分支。 期望:advice 对 StreamK 分支跳过 dtype 减半提示(部分和写已并入归约计账),并补充 REDUCE 瓶颈的建议文案。
Author
Owner

【修复说明 · 乱码重写】原评论提交时编码损坏、内容不可恢复, 以下按 git 记录 / issue 正文 / 残留文本重建 (要点级, 非逐字原稿):

[P3] FIXPIPE 瓶颈建议对 StreamK 误导 已修复 (commit 4bedf0a):

  • evaluator._advice: StreamK 分支不再提示 "fp16/fp8 减半写出量" (部分和按 L0C dtype 4B
    驻留 L2 防精度丢失, 不随 C dtype 转换 — #14 规则);
  • 补 REDUCE 瓶颈分支建议 (可增大 grid_K 摊薄归约等);
  • 第三轮回退后由 9afe6ee (#17) 恢复。
【修复说明 · 乱码重写】原评论提交时编码损坏、内容不可恢复, 以下按 git 记录 / issue 正文 / 残留文本重建 (要点级, 非逐字原稿): [P3] FIXPIPE 瓶颈建议对 StreamK 误导 已修复 (commit 4bedf0a): - evaluator._advice: StreamK 分支不再提示 "fp16/fp8 减半写出量" (部分和按 L0C dtype 4B 驻留 L2 防精度丢失, 不随 C dtype 转换 — #14 规则); - 补 REDUCE 瓶颈分支建议 (可增大 grid_K 摊薄归约等); - 第三轮回退后由 9afe6ee (#17) 恢复。
admin closed this issue 2026-09-03 12:05:45 +00:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/matmul-analysis#14
No description provided.