已关闭
【社区任务】aclblasCcopy算子设计文档 #1249
【社区任务】aclblasCcopy算子设计文档 #1249
已关闭
eieiei创建于 8 天前关闭于 5 天前
eieiei
eieiei
8 天前

当前PR是否有AI参与

  1. AI Agent 平台:Kimi Code CLI
  2. AI 模型:Kimi(Moonshot AI)

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

对应 2026 年 8 月社区任务第 44 项(任务列表 08-44-aclblasCcopy-950),新增 aclblasCcopy 算子设计文档。

任务信息

  • 任务名称:8月社区任务-aclblasCcopy算子开发(950)
  • 任务列表编号:44
  • 硬件平台:Ascend 950PR
  • CANN 版本:9.1.0

算子概述

aclblasCcopy 为单精度复数向量拷贝算子,复用同族 scopy AIV kernel,通过 host 侧参数转换将复数拷贝转化为等价 float 拷贝。

验证结果

  • 精度:950PR 真机 1201 条测试全部 PASSED(bit-exact, 0 mismatches)
  • 性能:三组规模实测 15.81/35.72/199.44 us,与 scopy 差异 <1.5%
  • 负向:8 条断言全部返回预期错误码

变更范围

  • 新增:04_tasks/01_community-task-2026/tasklist/08-44-aclblasCcopy-950/wsnidie1/docs/design.md
  • 仅包含设计文档,不包含算子实现代码。

改动类型 / Change Type

likedislike
当前Pull Request已关闭, 关闭人@eieiei
eieieieieiei
8 天前 创建了 pull request,commit 0f58e7ae
CANN-robot
CANN-robot成员
8 天前 评论:

Hi @wsnidie1, welcome to submitting your first PR to cann-ops-competitions!

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成员
8 天前 添加了label:cann-cla/no
CANN-robot
CANN-robot成员
8 天前 评论:

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-ops-competitions ❌ (0/2)(You can also ask: yanyawen, keloJW, Carolina_yuan, jackwangc, zutao) ❌ (0/1)(You can also ask: 王艳秋, keloJW, zutao, yanyawen, syeren)

💡 Tip:

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

CLA Signature Guide

@wsnidie1 , thanks for your pull request.

The following commit(s) have not signed Contributor License Agreement (CLA).

Commit Reason
7fb3a09b 【社区任务】aclblasCcopy��... the email is not signed for CLA! please check if it is correct and the same as your signed email.

If you need to sign CLA, you can click here to sign the CLA.

If you need to check if the email is set up correctly, you can click here to do it in the FAQs.

After signing the CLA or updating the email, you must comment /check-cla to check the CLA status again.

likedislike
eieieieieiei
8 天前 关闭了 pull request
eieieieieiei
8 天前 重新打开了 pull request
eieieieieiei
8 天前 update merge request[project id:9516645, iid:1249, commit_id:10eabd49adbac7fc8a95528ceb3f7ded60f1a676], virtual merging success
eieiei
eieiei
8 天前 评论:

设计文档已提交,请评审。

likedislike
eieieieieiei
8 天前 修改了pull request 的描述
CANN-robotCANN-robot成员
8 天前 添加了label:ai-co-authored
CANN-robotCANN-robot成员
8 天前 添加了label:ai-docs-only
eieiei
eieiei
8 天前 评论:

compile

likedislike
eieiei
eieiei
8 天前 评论:

/check-cla

likedislike
eieieieieiei
8 天前 update merge request[project id: 9516645, iid: 1249, commit_id: 5fa24b9d5997a93623da575644cdf2619f7c4c90] virtual merging success
CANN-robotCANN-robot成员
8 天前 添加了label:ai-compliance-failed
CANN-robot
CANN-robot成员
8 天前 评论:

AI Declaration Check Failed

@wsnidie1, AI declaration is not compliant. AI tool: Kimi

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
CANN-robot
CANN-robot成员
8 天前 评论:

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

likedislike
CANN-robotCANN-robot成员
8 天前 添加了label:ci-pipeline-running
CANN-robotCANN-robot成员
8 天前 删除了label:ci-pipeline-running
CANN-robotCANN-robot成员
8 天前 添加了label:ci-pipeline-passed
eieieieieiei
8 天前 修改了pull request 的描述
CANN-robot
CANN-robot成员
8 天前 评论:

AI Declaration Check Failed

@wsnidie1, AI declaration is not compliant. AI tool: Kimi

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
eieieieieiei
8 天前 update merge request[project id: 9516645, iid: 1249, commit_id: b7331118b5cbcfc2635cf5e55427a152032483ae] virtual merging success
eieieieieiei
8 天前 强制推送  1 个提交:7fb3a09b-【社区任务】aclblasCcopy算子设计文档
eieieieieiei
8 天前 update merge request[project id: 9516645, iid: 1249, commit_id: c9c8270817a6fdddc3d823cab0337db5c1d39407] virtual merging success
CANN-robotCANN-robot成员
8 天前 删除了label:ci-pipeline-passed
CANN-robot
CANN-robot成员
8 天前 评论:

Notification

This pull request has been changed(code update) or closed, so removes the following label(s): ci-pipeline-passed.

likedislike
CANN-robotCANN-robot成员
8 天前 删除了label:ai-compliance-failed
CANN-robotCANN-robot成员
8 天前 添加了label:ai-compliance-successful
eieiei
eieiei
8 天前 评论:

compile

likedislike
eieieieieiei
8 天前 update merge request[project id: 9516645, iid: 1249, commit_id: dad9ab7b5b1d905fedf054077ced9522e97f8cd5] virtual merging success
CANN-robotCANN-robot成员
8 天前 添加了label:ci-pipeline-running
CANN-robotCANN-robot成员
8 天前 删除了label:ci-pipeline-running
CANN-robotCANN-robot成员
8 天前 添加了label:ci-pipeline-passed
eieiei
eieiei
8 天前 评论:

/check-cla

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

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

likedislike
condfuse_3
condfuse_3成员
6 天前 评论:

@wsnidie1 你好,社区任务设计文档 PR 自动检视结果:当前未通过评审。请按下列项修改后重新提交。

1. CLA 未通过

  • 当前标签:cann-cla/no
  • 请在 GitCode 完成 CLA 签署,确保 PR 打上 cann-cla/yes 标签后再继续评审。

4. 评审意见未解决(4 条)

  • 请在本 PR 的 行评/检视意见 中逐条回复并标记为 已解决(resolved)。- 全部解决后,方可进入「评审通过」。
  • 示例未解决意见(id):#187224255, #187226886, #187226887

全部满足后(CLA-yes + CI-pass + 设计分≥80 + 无未解决意见 + 路径正确或为忽略)将视为评审通过。

likedislike
condfuse_3
condfuse_3成员
6 天前 评论:

@wsnidie1 当前 PR 仍有 4 条未解决的检视意见(行评)。
请根据意见修改设计文档,并在对应行评中回复后标记为 已解决(resolved)
全部解决后才能进入「评审通过」。

likedislike
condfuse_3
condfuse_3成员
5 天前 评论:

@wsnidie1 你好,社区任务设计文档 PR 自动检视结果:当前未通过评审。请按下列项修改后重新提交。

1. CLA 未通过

  • 当前标签:cann-cla/no
  • 请在 GitCode 完成 CLA 签署,确保 PR 打上 cann-cla/yes 标签后再继续评审。

4. 评审意见未解决(4 条)

  • 请在本 PR 的 行评/检视意见 中逐条回复并标记为 已解决(resolved)。- 全部解决后,方可进入「评审通过」。
  • 示例未解决意见(id):#187224255, #187226886, #187226887

全部满足后(CLA-yes + CI-pass + 设计分≥80 + 无未解决意见 + 路径正确或为忽略)将视为评审通过。

likedislike
condfuse_3
condfuse_3成员
5 天前 评论:

@wsnidie1 你好,社区任务设计文档 PR 自动检视结果:当前未通过评审。请按下列项修改后重新提交。

1. CLA 未通过

  • 当前标签:cann-cla/no
  • 请在 GitCode 完成 CLA 签署,确保 PR 打上 cann-cla/yes 标签后再继续评审。

4. 评审意见未解决(4 条)

  • 请在本 PR 的 行评/检视意见 中逐条回复并标记为 已解决(resolved)。- 全部解决后,方可进入「评审通过」。
  • 示例未解决意见(id):#187224255, #187226886, #187226887

全部满足后(CLA-yes + CI-pass + 设计分≥80 + 无未解决意见 + 路径正确或为忽略)将视为评审通过。

likedislike
eieiei
eieiei
5 天前 评论:

/check-cla

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

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

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

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

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

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

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

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

likedislike
eieiei
eieiei
5 天前 评论:

/check-cla

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

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

likedislike
eieieieieiei
5 天前 关闭了 pull request