Pull Request已成功合入, 合并人@CANN-robot
(感谢 KuaaMU 的贡献)变更摘要
本 PR 为 CANN 社区任务新增算子设计文档 08-26-aclblasCgetrfBatched/KuaaMU/docs/design.md(新增 291 行,无删除行),围绕 aclblasCgetrfBatched 算子展开设计说明,覆盖接口语义、host/tiling 调度、AIV/SIMT 执行路线、可选 Cube/FP16 方案、workspace 使用、分核策略与内存布局等内容,并明确精度要求、边界条件、NO_PIVOT 及奇异 info 返回语义,以及三档性能验收口径。本 PR 仅新增设计文档,不包含算子实现代码或测试代码;文档同时说明 CANN 9.1.0 为交付验收目标版本,当前开发验证环境为 9.1.0-beta.3。
主要改动
- 新增设计文档
08-26-aclblasCgetrfBatched/KuaaMU/docs/design.md: 完整描述aclblasCgetrfBatched算子的设计,覆盖接口语义、host/tiling调度、AIV/SIMT执行路线,以及可选的Cube/FP16实现路线。 - 明确
workspace、分核与内存设计: 说明算子运行所需的workspace用途、分核策略以及内存布局方案,为后续实现提供设计依据。 - 细化精度、边界与语义约定: 明确精度要求、边界条件,以及
NO_PIVOT模式与奇异矩阵info返回语义。 - 定义三档性能验收口径: 给出三档性能验收标准,作为算子交付的性能评价依据。
- 标注交付与验证环境版本: 说明
CANN 9.1.0为交付验收目标,当前开发验证环境为9.1.0-beta.3。


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
KuaaMU, thanks for your pull request. All authors of the commits have signed the CLA. 👍


@jackwangc @Carolina_yuan @TianXL @zutao @keloJW @yanyawen @Albertq @fuyangchenghu
这是 8 月社区任务 aclblasCgetrfBatched 的设计文档 PR(文档新增,无代码变更)。


compile


评审通过
@KuaaMU


/approve


变更描述
8月社区任务 aclblasCgetrfBatched 算子开发设计文档:在 Atlas 950PR 上实现与 cuBLAS
cublasCgetrfBatched语义一致的 complex64 批量部分主元 LU 分解,包含接口语义、host/tiling 设计、AIV/SIMT 与可选 Cube 路线、workspace/分核设计、精度性能验收方案及测试计划。改动类型