已关闭
[Bug-Report|缺陷反馈]: engram修复aiv数小于rank数切换channel导致sq溢出 #6728
wuchenhao123创建于 7 天前关闭于 6 天前
7 天前 添加了label:bug-report
7 天前 将 wuchenhao123 设为负责人
7 天前 关联了pull request:engram修复aiv数小于rank数切换channel导致sq溢出
周云飞
7 天前 评论:
7 天前 评论:
您好,感谢反馈!您报告的是:在 950 环境下,engram 推理使用的 AIV 数小于 rank 数时,切换 channel 后出现 SQ 未排空、大数据量下 SQ 溢出的现象。目前的信息还不足以确认具体触发位置和根因。
一个需要重点确认的方向是:同一 AIV 处理多个 rank 时,切换 channel 前是否仍有未完成的队列任务,以及后续任务提交是否正确等待这些任务完成。如果确认存在这一情况,可以考虑在 channel 切换或队列复用的位置补充必要的完成等待,同时避免不必要的全局同步影响性能。具体等待方式仍需结合实际通信实现确定。
为定位对应实现和触发条件,请补充使用的 CANN 版本及算子代码版本、engram 的具体调用入口、实际 AIV 数与 rank 数,以及触发问题的输入形状或数据规模。如有 SQ 溢出的报错片段,也请一并提供。这些信息有助于确认 channel 切换与队列任务完成之间的关系,并缩小复现范围。


6 天前 关闭了 issue
6 天前 添加了label:resolved
Describe the current behavior / 问题描述 (Mandatory / 必填)
engram推理aiv数小于rank数情况在大数据量溢出sq没有排空
Environment Information / 环境信息 (Mandatory / 必填)
950
Steps to reproduce the issue / 重现步骤 (Mandatory / 必填)
无
Describe the expected behavior / 预期结果 (Mandatory / 必填)
结果正常
Related log / screenshot / 日志 / 截图 (Mandatory / 必填)
无
Special notes for this issue/备注 (Optional / 选填)