• Joined on 2026-07-10
admin pushed to main at admin/matmul-analysis 2026-09-04 09:12:49 +00:00
18f59599e7 Fix #31/#32: 切B类GM每字节恰一次=V_in(去K切分整段上取) / ASW场景升级(单侧全驻留+对侧滑窗->S_B, S_C最小替换2D分组+窗口L2计账) / 06文档§3+Step5与docs/05同步
admin opened issue admin/matmul-analysis#32 2026-09-04 09:06:38 +00:00
32. ASW 场景C GM 超输入成倍放大: 未识别单侧全驻留调度+分组非最小替换, 且06文档已漂移需同步
admin opened issue admin/matmul-analysis#31 2026-09-04 09:06:37 +00:00
31. IterBatch/MergeBatch GM 读取量超输入总量: K切分按整段上取+驻留侧重复计, 应每字节恰读一次=V_in
admin closed issue admin/matmul-analysis#29 2026-09-04 08:26:36 +00:00
29. GM读取量<输入数据量(列口径)+缺L2驻留工作集统一模型: 先设计文档后代码
admin commented on issue admin/matmul-analysis#30 2026-09-04 08:26:36 +00:00
30. Fixpipe输出落点: 默认写L2, 整case容量不足才直写GM(输入优先驻留)

修复 commit: b9e07ed

落地 (规则即 issue 正文, 输出落点决策函数 output_to_l2 全分支共用):

  • to_l2 ⟺ 整case V_in + V_out (+ StreamK workspace) <= L2 (S_A); 否则输出直写 GM (输入优先驻留 L2), GM…
admin closed issue admin/matmul-analysis#30 2026-09-04 08:26:36 +00:00
30. Fixpipe输出落点: 默认写L2, 整case容量不足才直写GM(输入优先驻留)
admin commented on issue admin/matmul-analysis#28 2026-09-04 08:26:35 +00:00
28. 时延估算未按输入dtype取算力: Cube恒用BF16/AIV恒用fp32, 需dtype感知速率表

修复 commit: b9e07ed

落地:

  1. hardware/ascend950pr.py: 新增 CUBE_DTYPE_FACTOR / AIV_DTYPE_FACTOR 速率表 + q_cube(dtype_a,dtype_b) / aiv_elem_rate(dtype) / aiv_elem_rate_fp32 方法。Cube:…
admin closed issue admin/matmul-analysis#28 2026-09-04 08:26:35 +00:00
28. 时延估算未按输入dtype取算力: Cube恒用BF16/AIV恒用fp32, 需dtype感知速率表
admin commented on issue admin/matmul-analysis#29 2026-09-04 08:26:35 +00:00
29. GM读取量<输入数据量(列口径)+缺L2驻留工作集统一模型: 先设计文档后代码

修复 commit: b9e07ed (设计文档先行: docs/05_L2驻留GM读写与dtype算力口径_设计分析.md)

落地:

  1. 设计分析文档: R1(GM首读下限 GM>=V_in)/R2(驻留窗口)/R3(整case全驻留)/R4(输出落点)/R5(输入工作集场景)/R6…
admin commented on issue admin/matmul-analysis#27 2026-09-04 08:26:34 +00:00
27. MergeBatch Cube 时延公式复核: 与建议公式一致(附证明), 字节列口径随#29统一

修复 commit: b9e07ed

复核结论: 公式与代码一致, 无需数值修改 (推导与 CSV 逐行证据见 issue 正文):

  • 每步 flops = 2*(b0M)(b0N)K, 步数 = b_core/b0, 总 = b_coreb02MNK —— 代码 evaluate 原式即此,…
admin closed issue admin/matmul-analysis#27 2026-09-04 08:26:34 +00:00
27. MergeBatch Cube 时延公式复核: 与建议公式一致(附证明), 字节列口径随#29统一
admin pushed to main at admin/matmul-analysis 2026-09-04 08:26:13 +00:00
b9e07edc1d Fix #27-#30: dtype感知算力(Cube/AIV速率表) / GM首读下限与整芯片字节列口径+设计文档 / Fixpipe输出落点R4(整case驻留L2否则直写GM) / MergeBatch Cube公式复核注释
admin opened issue admin/matmul-analysis#28 2026-09-04 08:17:34 +00:00
28. 时延估算未按输入dtype取算力: Cube恒用BF16/AIV恒用fp32, 需dtype感知速率表
admin opened issue admin/matmul-analysis#29 2026-09-04 08:17:34 +00:00
29. GM读取量<输入数据量(列口径)+缺L2驻留工作集统一模型: 先设计文档后代码
admin opened issue admin/matmul-analysis#30 2026-09-04 08:17:34 +00:00
30. Fixpipe输出落点: 默认写L2, 整case容量不足才直写GM(输入优先驻留)
admin opened issue admin/matmul-analysis#27 2026-09-04 08:17:33 +00:00
27. MergeBatch Cube 时延公式复核: 与建议公式一致(附证明), 字节列口径随#29统一
admin commented on issue admin/matmul-analysis#26 2026-09-04 03:43:40 +00:00
[P3] 降核/低核数带宽线性假设需标注待标定(min_core_num=0.8C 处 90%+ 带宽利用率的 KB 锚点)

???(commit 4843053,?????):ascend950pr.py ??????????--GM ???????L2 ?????? 5.2TB/s?active<C ?"????????"?????(1 ??? 50GB/s),????????????(min_core_num=0.8C ? 90%+ ? KB ??),? msProf ?????????;?????????????

admin closed issue admin/matmul-analysis#26 2026-09-04 03:43:40 +00:00
[P3] 降核/低核数带宽线性假设需标注待标定(min_core_num=0.8C 处 90%+ 带宽利用率的 KB 锚点)
admin commented on issue admin/matmul-analysis#23 2026-09-04 03:43:39 +00:00
[P1] GM 读写共享总线未建模:MTE2 读与 Fixpipe 直写 GM 并发时需按 (读+写)/1.6TB/s 累加计时

???(commit 4843053):assemble_timing ?? MTE2 ???????--GM ??????(MTE2 GM? + Fixpipe ?? GM ?????,? (?+?)/1.6TB/s)+ L2 ????(5.2TB/s ????)+ DMA ???????? MTE2 ???;Fixpipe?L2 ?(resident)??? FIXPIPE…

admin closed issue admin/matmul-analysis#23 2026-09-04 03:43:39 +00:00
[P1] GM 读写共享总线未建模:MTE2 读与 Fixpipe 直写 GM 并发时需按 (读+写)/1.6TB/s 累加计时