已开启
🔍 代码侦探(第四期)|补全工程化算子代码有奖,周周赢取定制礼品! #549
昇腾CANN小助手创建于  4 天前
昇腾CANN小助手
昇腾CANN小助手
4 天前 创建

每周更新活动代码,参与补全代码使其能够正确运行并在此 issue 下方评论提交PR链接,即有机会赢取奖励!

参与流程

01学习课程 02查看任务书 03提交PR链接 04本issue页评论
完成工程化算子开发介绍Ascend C 算子基础编程msOpGen 文档
课程学习后,再回到本题目尝试独立实现
任务书参考链接 PR参考链接 按以下固定格式评论答题

本期活动时间:8月19日至9月19日 24:00

一、本期活动代码 · 工程化算子

本期开启工程化算子开发新篇章!不再局限于单文件核函数,而是基于算子原型文件,使用 msOpGen 自动生成完整算子工程,亲手完成 div 算子(z = x/y)的核函数与 Tiling 实现,并编译安装为自定义算子包,通过 aclnn 接口完成调用验证。从"写核函数"进阶到"做算子",体验工业级算子开发全流程,快来挑战!

按照任务书中要求,根据任务说明中的// 请补充……注释提示,补充代码实现,完成本期工程化算子的开发,并按要求提交PR。

二、答题评论格式

参与者请在本 issue 下方按以下固定格式评论答题,格式不全或信息缺失将视为无效答题,不纳入评奖范围:
1.PR 链接:请提交至指定仓库(cann-outreach)后,在此附上 PR 链接,确保链接公开可访问, PR 链接标题前缀必须带上【代码侦探Challenge 04】
2.提供自验证报告(如下图):
预期输出2.jpg
3.提供渠道来源(如下示例)
渠道:(自行填写,您通过什么途径/方向参与活动,如线下场次或线上宣发)
参考示例——
线下场次:燃星福州场 /淬火成都场 / 东南大学高校专场 / 西邮高校专场……
线上宣发:朋友圈 / 微信群 / 公众号 / 群聊转发 / 好友邀请……

格式示例:
PR 链接:XXX  
自验证报告:附图
渠道:XX

🔄注意:

  1. 活动截止时间为 9 月 19 日 24:00,PR更新和issue评论时间均需在截止时间内,逾期不计入有效参与;
  2. 每位参与者仅可提交 1 条有效评论,重复提交以第一条为准;
  3. PR 须为已提交状态,未提交或链接无效者不计入有效答题;
  4. 评论格式与 PR 均符合要求,方视为有效参与。

三、奖项设置

🏅 奖项及名额

奖项名额奖项名称奖品获奖规则
第1名1名🔍 最佳侦探奖CANN 定制冲锋衣 / 背包(二选一)在全部有效参与者中,以提交的PR更新时间排序,第一个评论合规且正确运行的PR,直接获奖
幸运奖4名🎲 幸运侦探奖CANN 定制Polo 衫从剩余全部有效参与者(即未获得最佳侦探奖的所有合规参与者)中,按评论楼层顺序,以等间隔比例(即按总楼层的20%、40%、60%、80%位置)抽取,满10位有效参与者后开启抽奖

image.png

📋 获奖规则
✅1. 有效参与者定义:
评论格式完整 + PR 链接可访问且已提交 + PR 标题含【代码侦探Challenge 04】前缀 + PR 经验证可正确运行。不符合上述任一条件者,不纳入排名与抽奖池

✅2. 抽奖规则

  • 每期题目刷新后按评论发布时间正序排列,最早评论答题的为1楼,以此类推;
  • 假设有效楼层总数为 N,则中奖楼层对应为:N×20%、N×40%、N×60%、N×80%(结果四舍五入取整);例如当期共20楼,则中奖楼层为20x20%=4楼、20x40%=8楼,以此类推;
  • 中奖楼层若未按格式答题/答案错误/当月已获奖,则为无效中奖,无法兑奖

四、兑奖须知

  • 每个gitcode账号 ID 每月仅可获奖 1 次,若中奖用户当月已获奖,则本次中奖无效,无法兑奖;
  • 兑奖需关注 CANN 社区并Star cann-outreach仓;
  • 9 月 26 日将在此 issue 公布获奖名单,请获奖者微信添加 昇腾CANN小助手(微信号:Ascend-CANN)领取奖品;
  • 获奖名单公布后设 5 个工作日公示期,公示期内接受异议,公示期后不再受理;
  • 本次活动最终解释权归活动方所有

五、常见问题(FAQ)

  • 作为新手小白如何提交代码?
    A:参考小白CANN社区贡献代码全流程

  • PR 需要先提交才能参与吗?
    A:需要。PR 已提交至指定仓库且链接可公开访问即可参与,审核人员会验证代码是否正确。

  • 评论后可以修改吗?
    A:可以,但修改后的评论以最后编辑时间为准;建议确认无误后再提交,避免因编辑时间影响 TOP1 排名。

  • 如果 TOP1 获奖者同时被抽中幸运奖怎么办?
    A:TOP1 获奖者不参与幸运奖抽取,幸运奖从剩余有效答题者中产生。

  • 公示期内发现问题如何反馈?
    A:可直接在本 issue 下评论或私信昇腾小助手(微信号:Ascend-CANN),我们将在核实后进行相应处理。

  • PR 标题忘记加【代码侦探Challenge 04】前缀了怎么办?
    A:可在活动截止前修改 PR 标题补上前缀,修改后仍有效;若截止时仍未添加,则该 PR 不计入有效参与。

  • 截止时间以什么为准?
    A:PR更新和issue评论时间均需在截止时间内,请在截止时间前完成PR及评论提交,逾期不计入有效参与。

likedislike
昇腾CANN小助手昇腾CANN小助手
4 天前 修改了issue 的描述
昇腾CANN小助手昇腾CANN小助手
4 天前 修改了issue 的描述
昇腾CANN小助手昇腾CANN小助手
4 天前 修改了issue 的描述
昇腾CANN小助手昇腾CANN小助手
4 天前 修改了issue 的描述
昇腾CANN小助手昇腾CANN小助手
4 天前 修改了issue 的描述
A HOLLOWcswA HOLLOWcsw
4 天前 关联了pull request:【代码侦探Challenge 04 · DivCustomTemplate】完成 DivCustomTemplate 工程化算子开发(msopgen 工程 + 核函数/tiling 实现 + ACLNN 验证)
小东
小东
4 天前 评论:

PR 链接:【代码侦探Challenge 04】完成 DivCustomTemplate 工程化算子开发
自验证报告:
代码侦探04.png
渠道:淬火北京场

likedislike
A HOLLOWcsw
A HOLLOWcsw
4 天前 评论:

PR 链接:https://gitcode.com/cann/cann-outreach/pull/1939
自验证报告:附图(同步见 PR 描述及提交目录 verification.png)
verification.png
渠道:杭州昇腾生态创新中心CTO内推

likedislike
昇腾CANN小助手昇腾CANN小助手
3 天前 修改了issue 的描述
昇腾CANN小助手昇腾CANN小助手
3 天前 修改了issue 的描述
昇腾CANN小助手昇腾CANN小助手
3 天前 修改了issue 的描述
昇腾CANN小助手昇腾CANN小助手
3 天前 修改了issue 的描述
昇腾CANN小助手昇腾CANN小助手
3 天前 修改了issue 的描述
昇腾CANN小助手昇腾CANN小助手
3 天前 修改了issue 的描述
aodebiao
aodebiao
3 天前 评论:

PR 链接:https://gitcode.com/cann/cann-outreach/pull/2116
自验证报告:屏幕截图 2026-08-19 174440.png
渠道:微信群

likedislike
luoxiaoyan2024
3 天前 评论:

PR链接:https://gitcode.com/cann/cann-outreach/pull/2154
自验证报告:
PixPin_2026-08-19_18-01-00.png
渠道:微信群

likedislike
昇腾CANN小助手昇腾CANN小助手
2 天前 修改了issue 的描述
昇腾CANN小助手昇腾CANN小助手
2 天前 修改了issue 的描述
村雨雨雨
村雨雨雨
2 天前 评论:

PR 链接:https://gitcode.com/cann/cann-outreach/pull/2143
自验证报告:verification_report.png
渠道:微信群

likedislike
Iiss_liqinghua
1 天前 关联了pull request:【代码侦探Challenge 04】完成 DivCustomTemplate 工程化算子实现
iss_liqinghua
1 天前 评论:

PR 链接:https://gitcode.com/cann/cann-outreach/pull/2156

自验证报告:
DivCustomTemplate 自验证报告

渠道:公众号

likedislike
gcw_JQJBklQH
gcw_JQJBklQH
1 天前 评论:

PR链接:https://gitcode.com/cann/cann-outreach/pull/2193
自验证报告:3c3e945ebd8c4601a79601ce60fc546a.png
渠道:公众号

likedislike
leozxw
leozxw
11 小时前 评论:

PR 链接:https://gitcode.com/cann/cann-outreach/pull/2273
自验证报告:图片.png
渠道:微信群

likedislike
木春
木春
7 小时前 评论:

PR 链接:https://gitcode.com/cann/cann-outreach/merge_requests/2274

自验证报告:
cann.png

渠道来源:微信公众号

likedislike