PyPTO:以 Tile 编程为核,构建 Tensor 编程新范式,重塑 AI 加速器高性能开发新生态
在大模型算力爆发的时代,AI加速器开发正陷入“效率与性能不可兼得”的困境:高层框架易用却难触达硬件极限,底层编程性能拉满却门槛高、周期长。作为CANN生态重点打造的高性能编程框架,PyPTO应运而生,让算法逻辑与硬件算力无缝对齐,重塑AI加速器高性能开发的全新生态。
本次课程将从PyPTO的使用旅程入手,帮助开发者全面了解其Tensor编程范式与Tile实现内核,从PyPTO基础认知与环境搭建、Tensor编程范式、IDE可视化调优,以及网络融合算子实操等关键内容,手把手带大家解锁高性能开发新技能,让大家在系统学习中快速掌握PyPTO核心技能,真正将技术价值转化为开发实力。
PyPTO是什么?
PyPTO(Parallel Tensor/Tile Operation)是面向昇腾AI加速器的高性能编程框架,采用创新的编程范式,以Tile为核心设计理念,通过多层次中间表示(IR)系统,将高层Tensor图逐步编译为硬件指令,实现算法逻辑与硬件算力的高效映射。
课程安排
|
时间 |
课程主题 |
主讲人 |
|
2026/3/9 |
PyPTO:Hello world! |
王子楠 |
|
2026/3/10 |
PyPTO:Tensor 的算子编程范式 |
尹杰 |
|
2026/3/11 |
PyPTO:IDE可视化助力算子性能调优 |
孙志浩 |
|
2026/3/12 |
PyPTO:网络融合算子实操 |
王子楠 |
编辑前插行后插行循序渐进,层层递进,带你从环境搭建走向工程落地。
加入我们,共赴未来
此次系列课程将带领开发者系统学习PyPTO的核心技能,通过本次学习,你将:
学习掌握PyPTO 的Tensor编程范式,了解Tile内核实现方式,具备算子开发必备技能;
掌握IDE可视化工具使用方法与Human-In-The-Loop调优精髓,掌握 PyPTO 算子性能调优手段;
加入CANN开源社区,与行业专家、资深开发者交流经验、共促生态繁荣 ;
PyPTO已在GitCode平台开源,开发者可通过该仓库获取PyPTO的最新动态,获取完整的编程指南、API参考及教程文档,深入了解其计算图抽象、PTO虚拟指令集等核心细节。我们将持续汇聚全球开发者智慧,共赴大模型时代的算力新未来!
仓库地址:https://gitcode.com/cann/pypto
3月9号—13号19:00B站/微信视频号搜索【昇腾CANN】观看直播,期待你的观看~
- 点赞
- 收藏
- 关注作者
评论(0)