Closed
[Bug-Report|缺陷反馈]: tiling被读两次,导致精度异常 #6591
chen-wei43Add on  23 days agoClosed at  22 days ago
chen-wei43
chen-wei43Collaborators
23 days ago Create

Describe the current behavior / 问题描述 (Mandatory / 必填)

tiling被读两次,导致精度异常

Environment Information / 环境信息 (Mandatory / 必填)

960dt

Steps to reproduce the issue / 重现步骤 (Mandatory / 必填)

ttk

Describe the expected behavior / 预期结果 (Mandatory / 必填)

二级冒烟通过

无

Special notes for this issue/备注 (Optional / 选填)

likedislike
chen-wei43chen-wei43Collaborators
23 days ago Added label: bug-report
游震Collaborators
23 days ago Comments:
likedislike
CANN-robotCANN-robotCollaborators
23 days ago Assign weixin_54263091 as responsible person
周云飞
周云飞Collaborators
23 days ago Comments:

您好,感谢反馈!您报告在 960dt 环境下运行 ttk 二级冒烟时出现精度异常,并怀疑与 tiling 被读取两次有关。目前还不能确认重复读取是否为直接原因:需要区分两处读取是否使用相同的数据和地址,以及后一次读取是否覆盖了计算所用的参数,不能仅凭读取次数判断应删除其中一次。

为定位具体执行路径,请补充以下信息:

  • 出问题的算子名称、代码版本及 CANN 版本。
  • ttk 的最小复现命令、失败用例及输入形状、数据类型,以便明确触发条件。
  • 精度失败摘要(例如实际值、期望值及误差),以及您观察到两次读取的代码位置或相关片段,以便核对读取顺序和参数使用情况。

当前提供的代码片段尚未覆盖内核中两次读取 tiling 的位置,暂时无法确定具体改动点。定位时应重点检查两次读取的数据是否一致、是否存在覆盖,以及这些参数如何影响后续计算;二级冒烟是否恢复通过仍需在明确触发条件后验证。

likedislike
CANN-robotCANN-robotCollaborators
22 days ago Close issue
CANN-robotCANN-robotCollaborators
22 days ago Added label: resolved
周云飞
周云飞Collaborators
4 days ago Comments:

已合入 PR #14466,调整了 GMM 量化内核的 tiling 注册方式,并删除多个分支中重复的 tiling 数据读取,以处理重复读取导致的精度异常问题。

关联 PR:PR #14466

likedislike