7月31日,为期4天的“华为ICT学院昇腾开发者暑期专项暨CANN启航营”在兰州大学顺利结营。本次启航营由华为技术有限公司主办,兰州大学信息科学与工程学院、萃英学院、开源软件与实时系统教育部工程研究中心联合承办,有近百名同学报名参加。启航营围绕人工智能基础、昇腾CANN算子开发、模型适配和强化学习等内容开展专题教学与工程实践,帮助同学们系统了解国产自主人工智能计算生态,提升技术开发和实践创新能力。

启航营授课现场
7月28日,启航营在兰州大学榆中校区开营。开营仪式上,兰州大学信息科学与工程学院党委书记陈文波、华为中国产业发展与生态部副部长王新分别致辞,希望进一步发挥学校学科专业、科研平台和企业产业资源优势,将前沿技术、工程项目和创新实践融入人才培养,为同学们接触产业前沿、参与工程实践搭建平台。
启航营课程按照“基础认知—算子开发—模型适配—综合实践”的思路展开。基础课程从人工智能与算子基本概念入手,介绍CANN架构、昇腾NPU原理以及Ascend C算子开发方法,帮助同学们理解国产人工智能计算平台的软硬件体系。

教师讲解昇腾CANN算子开发
面向算子开发中的实际问题,课程进一步讲授工程化算子开发、aclnn与pybind调用、泛化Tiling设计,以及TBuf、Workspace等开发工具和资源管理方法。授课教师结合示例演示、章节练习和现场指导,带领同学们逐步完成从算子功能设计、核函数编写到工程调用的完整流程,加深对数据切分、任务调度和计算资源配置等关键环节的理解。

学员开展Ascend C编程实操
结营阶段,启航营组织开展课程测试和算子开发实操竞赛。参训同学围绕算子开发赛题进行代码设计、编译调试和测试验证,综合运用Ascend C编程、Tiling设计及核函数实现等课程知识。50余名同学顺利提交赛题,30名同学通过测试,较好展现了参训同学对课程内容的理解和解决实际工程问题的能力。

结营现场颁发证书
本次启航营以产业技术发展、计算机系统能力和人工智能综合实践能力培养需求为导向,将专题讲授、案例教学、上机实验和实操竞赛贯穿培养全过程,实现了从基础理论学习到工程任务验证的有效衔接。通过连续4天的集中学习,同学们进一步加深了对昇腾人工智能计算平台和CANN开发体系的认识,有效提升了算子开发、模型适配、代码调试和工程实现能力。