算子开发者认证(入门级)
本认证涵盖算子开发的多个场景,综合考察学员对昇腾AI处理器架构、自定义算子开发与测试调优、kernel编程、模型迁移的理解,以及算子模板库、性能分析工具的应用。
对算子开发感兴趣的伙伴、企业客户、高校师生和个人开发者
| 知识领域 | 考试占比 | 学习目标 |
|---|---|---|
| 昇腾AI处理器架构 | 14% | 1. 昇腾AI处理器组件功能 2. 分离耦合架构区别与优势 3. CANN五层体系功能 4. 控制单元与同步机制 5. HCCL定义与核心价值 6. 软硬件同步机制原理与实现 |
| 存储与计算单元功能 | 10% | 1. 计算单元分工与协作机制 2. MTE数据流向与多级缓存 3. Queue同步与内存管理 4. 计算、存储与搬运单元的分工与协作 5. Tile层数据搬运与计算流水编排 |
| 并行计算与Kernel编程 | 13% | 1. BlockDim取值与优化策略 2. SPMD并行原理与block_idx应用 3. 核函数定义与调用方法 4. 经典并行和通用调优策略应用 |
| 模板库基本概念 | 13% | 1. 模板库基本概念与5层架构 2. CATLASS定位、价值与与应用场景 3. 模板库支持的数据类型与分层Block复用 |
| 自定义算子开发 | 10% | 1. Vector/Cube编程范式 2. 自定义算子开发与接入注册 3. MIX算子代码框架与实现 4. 通信原语分类与应用 5. GEMV AIV/AIC实现差异与方案要点 |
| 性能分析工具使用与性能评估 | 10% | 1. 仿真分析波形解读&缺陷识别 2. msprof性能分析工具使用 3. 可视化定性识别瓶颈&性能指标量化评估 |
| 模型迁移、适配与精度调试 | 10% | 1. 模型迁移优势与挑战 2. 模型迁移分析可行性评估 3. 自动、工具、手工迁移的选择与应用 4. 模型迁移适配及环境部署 |
| GEMM类算子实现与优化 | 10% | 1. GEMM通用分块计算方案 2. 双缓冲与Swizzle排布优化 3. 数据格式与Padding对齐优化 |
| 算子性能调优 | 10% | 1. 自定义算子优化策略(数据搬运、内存、API) 2. Cube与Vector核架构 3. 4种映射策略的优化逻辑与访存影响 |
推荐课程
推荐案例
1.考试仅支持电脑端操作
2.考试及实名认证通过后24小时,可前往个人中心-我的证书-开发者认证证书查看证书或下载电子证书
3.证书自颁布之日起2年内有效
4.为了确保您考取的开发者认证真实有效,维护认证的公正性和可信度,开发者认证证书支持在社区公开查询,可前往人才认证-证书查询页面使用证书编号进行查询。感谢您选择参加本次认证,祝您取得优异成绩!



