目录

昇腾算子开发课程与备赛资料

本仓库的 course-ascend-operator/ 目录汇集昇腾 AI 算子开发课程材料、开发环境指南和赛事备赛资料。内容覆盖入门级与中级认证课程,也包含面向算子开发竞赛的知识库。课程文件会明确标注评审状态、来源依据和环境验证边界;目录中存在的草稿或样例不等于已完成评审或已在目标设备验证。

1. 从这里开始

需要查看 入口
课程材料总览 认证课程目录
入门级认证 K1—K9 九章课程 课程目录与材料状态
Ascend C 算子开发能力认证(中级) 课程目录与材料状态
开发环境与前置学习 指南目录
算子开发竞赛研究资料 知识库说明

2. 课程材料

入门级认证

章节 标题 讲义 PPT 视频
导论 算子导论 讲义 PPT 视频
K1 / 第1章 昇腾 AI 处理器架构 讲义 PPT 视频
K2 / 第2章 存储与计算单元功能 讲义 PPT 视频
K3 / 第3章 并行计算与 Kernel 编程 讲义 PPT 视频
K4 / 第4章 模板库基本概念 讲义 PPT 视频
K5 / 第5章 自定义算子开发 讲义 PPT 视频
K6 / 第6章 性能分析工具使用与性能评估 讲义 PPT 视频
K7 / 第7章 模型迁移、适配与精度调试 讲义 PPT 视频
K8 / 第8章 GEMM 类算子实现与优化 讲义 PPT 视频
K9 / 第9章 算子性能调优 讲义 PPT 视频

中级认证

中级认证目录按 ch01—ch05 组织 Ascend C Tiling、算子调试、交付件、自定义算子工程和算子调用材料。课程结构已通过评审;样例迁移、目标环境适配和板端验证状态见课程目录说明。

章节 标题 讲义 PPT 视频
第1章 Ascend C Tiling 计算 讲义 PPT 视频
第2章 Ascend C 算子调试 讲义 PPT 视频
第3章 Ascend C 算子交付件 讲义 PPT 视频
第4章 Ascend C 自定义算子工程 讲义 PPT 视频
第5章 Ascend C 算子调用 讲义 PPT 视频

K1—K9 视频位于 slides/video/;导论视频位于 videoss/,中级认证视频位于 videos/。视频及课程样例的评审、目标环境适配和板端验证状态以课程目录说明为准。

3. 开发指南

docs/guides/包含课程开发和备课所需的背景、先修与环境资料,主要入口如下:

环境说明以课程目录中的最新决议和环境手册为准。当前两门认证课程将 Atlas 200I DK A2 8T 4GB 作为目标开发板;具体操作系统、CANN、驱动/固件和工具链版本需要按实际设备采集。材料完成迁移并通过板端验证前,不代表可在该环境直接构建或运行。

4. 知识库

knowledge/为算子课程与竞赛备赛提供分领域资料、采集记录、知识规格和引用目录。开始检索或复用资料前,请先阅读知识库说明,并沿用来源文件中的版本、证据和许可信息。知识库采集记录不自动等同于课程正文的引用或技术验证。


本文档采用 知识共享署名—相同方式共享 4.0 国际许可协议(CC BY-SA 4.0) 进行许可,© 2025-2026 Gitconomy Research 社区。

关于
2.8 GB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802047560号