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


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


14 天前 issue状态由 进行中 改变为 已完成
14 天前 关闭了 issue
14 天前 添加了label:resolved
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 分发链。
二、环境信息 (可选)
三、重现步骤 (可选)
四、预期结果 (可选)
💡 备注(选填)