已开启
【代码侦探Challenge05】: complete Challenge05 MulCustom #3456
【代码侦探Challenge05】: complete Challenge05 MulCustom #3456
已开启
jczhaang创建于 18 天前
jczhaang
jczhaang
18 天前

当前PR是否有AI参与:

[ ] 否

[x] 是
__1. AI Agent 平台: ChatGPT
__2. AI 模型: GPT-5.6 Sol
__3. Prompt上下文: 辅助理解 MulCustom 作业要求,参考课程 Sub/Add 算子编程范式完成 Kernel、Host 侧代码,并协助完成编译验证及 PR 提交流程。

PR功能描述 / 为什么需要这个合入**:

完成 Challenge05 MulCustom 逐元素乘法算子。

主要实现:

  • 完成 KernelMul 的 Init、Process、CopyIn、Compute、CopyOut
  • 使用 AscendC::Mul 实现 float32 逐元素乘法
  • 实现多核数据切分和 Double Buffer
  • 完成 Host 侧 kernel 调用及结果验证

该PR关联的issue

(格式为fixes #<issue号>, 或者resolves #<issue号>):

无

希望检视人员了解:

已执行 bash run.sh 进行编译和运行验证,精度验证通过。

验证结果:

[Success] Case accuracy is verification passed.

验证截图:

image.png

改动类型 / Change Type

测试信息 / Testing

执行 bash run.sh,完成 MulCustom 编译、运行及结果验证。

检查清单 / Checklist

likedislike
合并受阻
jczhaangjczhaang
18 天前 创建了 pull request,commit a6b56ef1
CANN-robot
CANN-robot成员
18 天前 评论:

Hi @jczhaang, welcome to submitting your first PR to cann-outreach!

PR Merge Steps

1. CLA Signing

If the current PR label includes cann-cla/yes, it means you have signed the CLA and can proceed to the next step. If the label includes cann-cla/no, please sign the CLA first. If you have any questions, please refer to the FAQ.

2. CI Check

Please comment /compile to trigger the CI pipeline check. If the CI run is successful, the PR will be tagged with ci-pipeline-passed and you can proceed to the next step. If the CI run fails, the PR will be tagged with ci-pipeline-failed, please check the CI logs to fix the issues in the PR. If you have any questions, please refer to the FAQ.

3. Code Review

After CI passes, please refer to the PR Approval Progress and proactively @ the committers in the table to review the code. After approval, committers will comment /lgtm and /approve. Once the lgtm and approved labels are successfully added, the PR will be merged automatically.

likedislike
CANN-robotCANN-robot成员
18 天前 添加了label:cann-cla/no
CANN-robotCANN-robot成员
18 天前 添加了label:ai-co-authored
CANN-robot
CANN-robot成员
18 天前 评论:

Thanks for your pull-request.
The full list of commands accepted by me can be found at here.
You can get sig-info at here.
You can self-configure the PR merge rules for this repository. For more details, please refer to Here.
For more, you also can visit HICANN.


PR Approval Progress

⚠️ This PR does not yet meet the following requirements:lgtm (requires ≥ 2 person(s) per module)、approve (requires ≥ 1 person(s) per module)

Module Approval Details

module lgtm status approve status
repo-cann/cann-outreach ❌ (0/2)(You can also ask: shaoyf, gcw_tgPdOLZT, 傅涛, li-shengxian3, jxlang) ❌ (0/1)(You can also ask: yanhf, 傅涛, li-shengxian3, luzx66, jxlang)

💡 Tip:

  • Committer can comment /approve or /lgtm
  • Commenting /approve implies both code review (lgtm) and intent to merge (approve)

CLA Signature Pass

jczhaang, thanks for your pull request. All authors of the commits have signed the CLA. 👍

likedislike
jczhaangjczhaang
18 天前 预合并成功(commit_id: ce430a0a4ba0cc816a29fd64ce5156587ffb20a3)
jczhaangjczhaang
18 天前 强制推送  1 个提交:b74713c7-feat: complete Challenge05 MulCustom
jczhaangjczhaang
18 天前 预合并成功(commit_id: f87b81c043c2ae48752d175dc0a64d8f180dbace)
CANN-robotCANN-robot成员
18 天前 添加了label:ai-includes-code
CANN-robotCANN-robot成员
18 天前 添加了label:ai-compliance-failed
CANN-robot
CANN-robot成员
18 天前 评论:

AI Declaration Check Failed

@jczhaang, AI declaration is not compliant. AI tool: ChatGPT

Please check:

  1. The AI tool and model declared in the PR description must be real.
  2. Commit messages must include the AI model, and it must be consistent with the PR description. ⚠️
likedislike
jczhaangjczhaang
18 天前 预合并成功(commit_id: 9d4e70c88e4f9b3c03ca094de833f4ed68e2dd7e)
jczhaangjczhaang
18 天前 强制推送  1 个提交:5f6ff71c-feat: complete Challenge05 MulCustom [GPT-5.6 Sol]
jczhaangjczhaang
18 天前 预合并成功(commit_id: a8c05d9f536f0d972efdbab40daea58f9622efd3)
CANN-robotCANN-robot成员
18 天前 删除了label:ai-compliance-failed
CANN-robotCANN-robot成员
18 天前 添加了label:ai-compliance-successful
jczhaang
jczhaang
18 天前 评论:

/check-cla

likedislike
CANN-robot
CANN-robot成员
18 天前 评论:

CLA检查未通过,详情可参考这里

likedislike
jczhaang
jczhaang
18 天前 评论:

/check-cla

likedislike
CANN-robotCANN-robot成员
18 天前 删除了label:cann-cla/no
CANN-robotCANN-robot成员
18 天前 添加了label:cann-cla/yes
CANN-robot
CANN-robot成员
18 天前 评论:

CLA检查已通过,详情可参考这里

likedislike
jczhaang
jczhaang
18 天前 评论:

/compile

likedislike
jczhaang
jczhaang
18 天前 评论:

/compile

likedislike
jczhaangjczhaang
18 天前 修改标题为 “【代码侦探Challenge05】: complete Challenge05 MulCustom”,原标题为“feat: complete Challenge05 MulCustom”