已关闭
[Requirement|需求建议]: 950支持DistribueBarrier算子 #879
Yuyu-Li创建于  2月14日关闭于  2月25日
Yuyu-Li成员
2月14日 创建

Thanks for sending an requirement! Please fill in the following template to help quickly solve your problem.

Backgroud(背景信息)

DistribueBarrier算子在A3上已经支持,950需要支持该算子

Benefit / Necessity (价值/作用)

MC2算子因为其内的存在通信同步的行为,进而快慢卡会导致快卡等待慢卡,其task duration耗时会变得很长,影响用户对MC2算子本身耗时的判断。因此希望在MC2算子之前可以有一个轻量精准的多卡同步操作,将快慢卡的节奏对齐,精准分析MC2的本身性能,因此需要支持一个DistribueBarrier算子。

Design(设计方案)

950与A3context结构体不一样,需要在def.cpp原型支持950,获取状态区的地址等偏移使用base公共的接口,通过宏自适应来区分使用950 / A3的结构体

likedislike
YYuyu-Li成员
2月14日 关联了pull request:Distribuebarrier算子支持A5
赵臣臣成员
2月14日 将 Yuyu-Li 设为负责人
YYuyu-Li成员
2月25日 修改标题为 “[Requirement|需求建议]: 950支持DistribueBarrier算子”,原标题为“[Requirement|需求建议]: A5支持DistribueBarrier算子”
YYuyu-Li成员
2月25日 修改了issue 的描述
CANN-robotCANN-robot成员
2月25日 关闭了 issue
CANN-robotCANN-robot成员
3月20日 添加了label:resolved