7月9日下午,“昇腾CANN技术行-算子开发专场(江苏站)”在东南大学如期举办。本次活动由华为技术有限公司主办,东南大学网络与信息中心、南京人工智能计算中心共同协办,江苏鲲鹏·昇腾生态创新中心承办。活动邀请了40余位昇腾Ascend C的算子开发者,由昇腾CANN技术专家通过理论讲解及现场实操,深入介绍Ascend C的算子开发、开放能力,赋能开发者,共建江苏昇腾AI开发者繁荣生态。
参会开发者合影
本次活动分为理论教学和实操教学两阶段,在Ascend C算子开发基础理论教学部分,昇腾CANN首席布道师谭涛带领大家初步认识Ascend C,了解Ascend C相关基本概念,通过了解并行计算架构、并行计算方法等基本概念,来理解Ascend C算子编程模型,最终掌握核函数的编写使用。Ascend C作为CANN针对算子开发场景推出的编程语言,通过多层接口抽象、自动并行计算、孪生调试等关键技术,为算子开发效率添砖加瓦,助力AI开发者降低完成算子开发和模型调优部署的成本。
昇腾CANN首席布道师谭涛
在Ascend C算子开发实操教学部分,谭涛结合现场实操体验,分享如何使用Ascend C开发算子并在实际应用中调用,从掌握矢量算子的开发和基础调用、掌握常用的Tiling设计和开发、算子的编译部署、算子的CPU调试和NPU仿真调试、完成单算子和网络中算子调用共5个部分教学课程,带领开发者进行了干货满满的教学实验演示,在一个个烧脑、精彩的实操中检验实训成果,锤炼开发技能,将昇腾AI技术体系根植于广大开发者的开发流程中,提升算子开发技能。
算子开发实操教学环节
本次活动的成功举办,不仅为与会者提供了一个学习交流的平台,更推动了Ascend C的普及与应用,与会者不仅掌握了Ascend C算子开发的基本技能和方法,更对人工智能产业的发展趋势和未来前景有了更深入的了解和认识。昇腾CANN技术行活动也为推动昇腾AI解决方案的广泛应用和行业发展注入了新的动力。
— END —
供稿:华为计算
编辑:陈秋池
审核:赵立业、胡轶宁、陈雨昊、余琦