开发者
资源
算子开发者认证(入门级)
算子开发者认证(入门级)
本认证涵盖算子开发的多个场景,综合考察学员对昇腾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.为了确保您考取的开发者认证真实有效,维护认证的公正性和可信度,开发者认证证书支持在社区公开查询,可前往人才认证-证书查询页面使用证书编号进行查询。感谢您选择参加本次认证,祝您取得优异成绩!