已合并
docs: document matmul accumulator stride constraint #1572
zhywang创建于 9月1日
docs: document matmul accumulator stride constraint #1572
已合并
zhywang创建于 9月1日
zhywang
9月1日

Created-by: zhhywang
Commit-by: zhhywang
Merged-by: cann-robot
Description: 补充 TMATMUL Acc 目的 Tile 步幅约束及相关 TGEMV 继承说明,并统一相关文档的产品名称。

描述

17 个文件 +44/-23。

  • 范围:TMATMUL、TGEMV、MX 指令文档、调试文档及算子实现技能文档。
  • 问题:现有文档未完整说明标准矩阵乘路径对 Acc 目的 Tile 的静态步幅约束,相关产品名称和部分实现范围表述不完整。
  • 修复:记录静态非 compact Acc Tile 的行步幅判定条件及不强制条件,在 TGEMV 变体中引用该约束,并统一相关产品名称和 MX 实现范围。
  • 影响:仅更新文档,不修改指令实现或测试行为。

关联的Issue

测试

  • gitcode_commit.py precheck --repo .
    • 结果:PASS;pre-commit 和 Full staged OAT verification 均通过(17 个文件)。

文档更新

已更新 TMATMUL、TGEMV、MX 指令约束与实现范围文档,以及相关调试和技能文档。

类型标签

likedislike
Pull Request已成功合入, 合并人@CANN-robot
(感谢 zhywang 的贡献)
Zzhywang
9月1日 创建了 pull request,commit dfd75ff9
atomgit-bot
atomgit-bot
9月1日 评论:

变更摘要

本 PR 为纯文档更新(17 个文件,+44/-23),旨在补充 TMATMUL 指令对 Acc 目的 Tile 的静态步幅约束说明:记录静态非 compact Acc Tile 的行步幅判定条件及不强制条件,并在 TGEMV 变体中引用该约束;同时统一相关文档中的产品名称及 MX 指令的实现范围表述。仅影响 TMATMUL、TGEMV、MX 指令约束与实现范围文档,以及相关调试和算子实现技能文档,不修改指令实现或测试行为。

主要改动

  • 补充 TMATMUL Acc 步幅约束: 记录标准矩阵乘路径对 Acc 目的 Tile 的静态步幅判定条件,并说明非 compact Tile 行步幅的判定条件及不强制情形
  • TGEMV 继承约束说明: 在 TGEMV 变体文档中引用 TMATMUL 的 Acc 目的 Tile 步幅约束,说明其继承关系
  • 统一产品名称: 修正并统一相关指令与调试文档中的产品名称表述,消除不一致
  • 明确 MX 实现范围: 更新 MX 指令文档,完善其实现范围的表述,使文档与实际支持情况一致
  • 调试与技能文档同步: 同步更新调试文档及算子实现技能文档中涉及上述约束与范围的内容
likedislike
不准确?
atomgit-bot
atomgit-bot
9月1日 评论:

🤖 本次改动均为数据 / 生成 / 二进制文件(如测试用例、锁文件、媒体资源),没有可审查的代码逻辑,已跳过 AI 代码审查。

likedislike
不准确?
CANN-robotCANN-robot成员
9月1日 添加了label:cann-cla/yes
CANN-robot
CANN-robot成员
9月1日 评论:

Thanks for your pull-request.
The full list of commands accepted by me can be found at here.
You can get sig-info at here.
You can self-configure the PR merge rules for this repository. For more details, please refer to Here.
For more, you also can visit HICANN.


PR Approval Progress

✅ Congratulations! All modules have met the lgtm and approve requirements.

Module Approval Details

module lgtm status approve status
docs ✅ shengxinchen, zhangjian_hz11, Zhanghaijian (3/2) ✅ shengxinchen, zhangjian_hz11 (2/1)
repo-cann/pto-isa ✅ zhangjian_hz11, Zhanghaijian (2/2) ✅ zhangjian_hz11 (1/1)

💡 Tip:

  • Committer can comment /approve or /lgtm
  • Commenting /approve implies both code review (lgtm) and intent to merge (approve)

CLA Signature Pass

zhhywang, thanks for your pull request. All authors of the commits have signed the CLA. 👍

likedislike
CANN-robotCANN-robot成员
9月1日 将zhangjian_hz11,csjlchen,bluesky901,changxianyu,Zhanghaijian,syfeng,shengxinchen,yinjie27_,zhoubotcam,HuangXingYuan_777,linjiashu,WenboCodes,qukelin,ChanKaLok,kerwinair,echo_stone设为评审人
此处折叠了5条事件消息 查看更多
CANN-robotCANN-robot成员
9月1日 添加了label:cann-cla/yes
zhywang
9月1日 评论:

/compile

likedislike
Zzhywang
9月1日 预合并成功(commit_id: 740b1dab52db7a6c0f3a0a8ba1bf1505e247fb67)
CANN-robotCANN-robot成员
9月1日 添加了label:ci-pipeline-running
CANN-robotCANN-robot成员
9月1日 删除了label:ci-pipeline-running
CANN-robotCANN-robot成员
9月1日 添加了label:ci-pipeline-passed
shengxinchen成员
9月1日 评论:

/approve

likedislike
zhangjian_hz11成员
9月1日 评论:

/approve

likedislike
CANN-robotCANN-robot成员
9月1日 添加了label:approved
Zhanghaijian成员
9月1日 评论:

/lgtm

likedislike
CANN-robotCANN-robot成员
9月1日 添加了label:lgtm
CANN-robotCANN-robot成员
9月1日 合入了pull request