已关闭
[Bug-Report|缺陷反馈]: kernel侧多处成片重复代码 #3150
XBying创建于  18 天前关闭于  14 天前
XBying
XBying
18 天前 创建

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

一、问题描述 (必填)

1.pad_v3_grad 与 pad 系算子 kernel 侧存在多处成片重复代码:circular/mirror 两个 SIMT 实现的 Process() 前导完全重复
2.mirror_gather 两个索引生成函数的 mid/left/right 三索引逻辑逐字符重复且注释已漂移
3.circular/mirror 两个 huge_width 孪生文件尾部的 CopyOutputToGM、SetEvent/WaitEvent 互为拷贝
4.pad/mirror_pad/pad_v2/pad_v3 四个 apt 入口重复持有 9 个 tiling key 宏与 33 行 PAD_SLICE 分发链。

二、环境信息 (可选)

三、重现步骤 (可选)

四、预期结果 (可选)

💡 备注(选填)

likedislike
XBying
XBying
18 天前 评论:

/assign

likedislike
CANN-robotCANN-robot成员
18 天前 将 2301_81474000 设为负责人
XByingXBying
18 天前 关联了pull request:refactor: pad/mirror_pad/pad_v2/pad_v3 apt 入口消重,PAD_SLICE 分发链收敛至 pad_slice.h
XByingXBying
18 天前 关联了pull request:refactor: (9.2.0)pad/mirror_pad/pad_v2/pad_v3 apt 入口消重,PAD_SLICE 分发链收敛至 pad_slice.h
zhanw_coding
zhanw_coding成员
14 天前 评论:

/close

likedislike
CANN-robotCANN-robot成员
14 天前 issue状态由 进行中 改变为 已完成
CANN-robotCANN-robot成员
14 天前 关闭了 issue
zhanw_codingzhanw_coding成员
14 天前 添加了label:resolved