Pull Request已成功合入, 合并人@CANN-robot
(感谢 KousakaReina 的贡献)变更摘要
本 PR 为社区任务新增 aclblasCsyr2(A2/A3)算子的设计文档,仅涉及文档提交,不修改算子代码与官方测试工具。文档内容围绕 aclblasCsyr2 算子的整体设计方案展开,包括 Host 侧校验、通用 AIV fallback 路径、Cube–Vector 协同 Kernel 设计、基于工作负载与硬件资源的通用 Tiling 策略,以及任务书要求的 matched-ratio/max-abs 精度口径和 msprof 性能口径;并明确设计不包含 n == 1024/2048 等精确 shape 特化,代码与验收材料将在设计文档审核通过后另行提交。
主要改动
- 新增设计文档: 在目标目录
04_tasks/01_community-task-2026/tasklist/08-43-aclblasCsyr2/2301_78565107/docs/design.md下新增aclblasCsyr2算子设计文档(新增 292 行),为该社区任务提供设计依据。 - Host 校验与 fallback 设计: 说明 Host 侧校验逻辑与通用 AIV fallback 路径,保证算子在非 Cube 可执行场景下的通用可用性。
- Kernel 与 Tiling 方案: 描述 Cube–Vector 协同 Kernel 设计及基于工作量与硬件资源的通用 Tiling 策略,不依赖特定 shape 特化。
- 精度与性能口径约定: 明确采用任务书要求的
matched-ratio/max-abs精度口径和msprof性能口径作为验收标准。


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
✅ Congratulations! All modules have met the lgtm and approve requirements.
Module Approval Details
| module | lgtm status | approve status |
|---|---|---|
| repo-cann/cann-ops-competitions | ✅ Carolina_yuan, 傅涛 (2/2) | ✅ Carolina_yuan, 傅涛 (2/1) |
💡 Tip:
- Committer can comment
/approveor/lgtm- Commenting
/approveimplies both code review (lgtm) and intent to merge (approve)
CLA Signature Pass
2301_78565107, thanks for your pull request. All authors of the commits have signed the CLA. 👍


@condfuse_3 @fullt @Ascend-CANN 请检视 aclblasCsyr2 算子设计文档,谢谢。


@2301_78565107 你好,社区任务设计文档 PR 自动检视结果:当前未通过评审。请按下列项修改后重新提交。
2. CI 未通过
- 当前 PR 尚未打上
ci-pipeline-passed标签。 - 请你在本 PR 下自行评论一行:
compile,以触发编译/流水线检查。 - 待流水线成功后,确认标签
ci-pipeline-passed出现。
全部满足后(CLA-yes + CI-pass + 设计分≥80 + 无未解决意见 + 路径正确或为忽略)将视为评审通过。


compile


评审通过
@2301_78565107


/approve


当前PR是否有AI参与:
[ ] 否
[x] 是
__1. AI Agent 平台: OpenAI Codex
__2. AI 模型: GPT-5.6
__3. Prompt上下文: 基于 aclblasCsyr2 任务书、官方设计模板与本地参考资料,协助梳理接口语义、通用 Tiling、Cube–Vector 协同、精度及性能验证方案;内容已由提交者复核。
PR功能描述 / 为什么需要这个合入**:
新增 aclblasCsyr2(A2/A3)社区任务算子设计文档,说明 Host 校验、通用 AIV fallback、Cube–Vector 协同 Kernel、基于工作量与硬件资源的通用 Tiling,以及任务书要求的 matched-ratio/max-abs 精度口径和 msprof 性能口径。
本 PR 仅提交设计文档,不修改算子代码与官方测试工具。
该PR关联的issue (格式为fixes #<issue号>, 或者resolves #<issue号>):
无
希望检视人员了解:
改动类型 / Change Type
测试信息 / Testing
检查清单 / Checklist
当前PR是否有AI参与:
[x] 否
[ ] 是
__1. AI Agent 平台:
__2. AI 模型:
__3. Prompt上下文 :
PR功能描述 / 为什么需要这个合入**:
该PR关联的issue
(格式为fixes #<issue号>, 或者resolves #<issue号>): fixes #
希望检视人员了解:
改动类型 / Change Type
测试信息 / Testing
检查清单 / Checklist