跳至主要内容
建议使用以下浏览器,以获得最佳体验。 IE 9.0+以上版本 Chrome 31+ 谷歌浏览器 Firefox 30+ 火狐浏览器
基础课程>昇腾CANN系列教程-TBE算子开发(高级)
去手机上看
收藏
昇腾CANN系列教程-TBE算子开发(高级)
昇腾CANN系列教程-TBE算子开发(高级)

昇腾CANN系列教程-TBE算子开发(高级)

TBE算子开发方式是基于DaVinci架构的昇腾处理器(Ascend)的主要编程方式之一,昇腾AI软件栈提供了TBE(Tensor Boost Engine:张量加速引擎)算子开发框架,开发者可以基于此框架使用Python语言开发自定义算子。
评价:
  • 课程信息
  • 课程评价 (4)
 

课程简介

在高级课程中,我们特邀了多位专家,带领你学习TBE算子的进阶开发方式:TVM原语开发方式及TIK开发方式,让你能够写出更灵活更高效的TBE自定义算子。由浅到深、从原理到实践,让你学会如何基于TBE开发工具进行自定义算子的开发。

 

课程目标

通过学习此课程,您将能够:

1、能够基于TBE算子开发框架,使用TVM原语方式开发自己需要的自定义算子。

2、能够基于TIK开发框架,使用TIK方式开发自己需要的自定义算子。

 

课程大纲

课前导读

第1章 并行编程思维

第2章 Davinci基本架构讲解

第3章 TBE原语(vector)

第4章 TBE卷积schedule模板

第5章 初识TIK

第6章 TIK语言要素

第7章 TIK功能调试

第8章 TIK实战算子剖析

TBE认证培训课程(高级)满意度调查

点击 http://edu.huaweicloud.com 了解更多公有云知识

选修