已关闭
[Bug-Report|缺陷反馈]: conv3d_backprop_filter_v2算子L1 bank冲突和Compute超大函数简化 #4417
yuxin5创建于  7月29日关闭于  7月30日
yuxin5成员
7月29日 创建

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

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

1、conv3d_backprop_filter_v2算子MTE2时写入和MTE1时读取可能在同一个bank上,存在冲突。
2、ComputeNormal和ComputeSplitKernelHW函数超大,且存在大量重复代码。

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

Ascend950

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

1、conv3d_backprop_filter_v2算子MTE2时写入和MTE1时读取可能在同一个bank上,存在冲突。
2、ComputeNormal和ComputeSplitKernelHW函数超大,且存在大量重复代码。

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

1、没有L1 bank冲突
2、减少重复代码和超大函数

1、image.png
2、aicore inline void ComputeNormal(Intf self, Out2L1ScalarParams& out2L1Params)、aicore inline void ComputeSplitKernelHW(Intf self, Out2L1ScalarParams& out2L1Params)

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

likedislike
Yyuxin5成员
7月29日 添加了label:bug-report
Yyuxin5成员
7月29日 将 yuxin5 设为负责人
CANN-robotCANN-robot成员
7月30日 关闭了 issue
CANN-robotCANN-robot成员
7月30日 添加了label:resolved