昇腾社区首页
中文
注册
开发者
下载
昇腾算子模板库
昇腾算子模板库
中级
1.2小时
1
暂无评分
我要评分
该门微认证主要考核基于昇腾算子模板库的架构设计介绍、GEMM和GEMV的设计方案介绍以及基于算子模板库的基础组件组装算子和拓展开发新算子的方案和实现介绍

认证内容

章节时长(分钟)学习目标
昇腾算子模板库介绍10了解昇腾算子模板库
昇腾算子模板库架构设计介绍15了解昇腾算子模板库架构设计原理
GEMM和GEMV设计方案介绍20了解GEMM和GEMV设计方案
Eplilogue实现介绍10了解基于昇腾算子模板库的Eplilogue实现
基于昇腾CATLASS的典型算子实现解析15了解基于昇腾CATLASS的算子实现方式

认证学习

算子模板库课程
本课程将介绍昇腾算子模板化开发(CATLASS)的实操经验,通过GroupGEMM的算子实现案例,掌握模板参数化设计在矩阵乘法中的扩展应用。学员将学习如何构建不同数据Layout的Matmul内核,通过Tile层级操作实现灵活的数据搬运。课程重点讲解Swizzle排布方式的优化作用,以及在Atlas A2芯片上性能提升技巧。通过QuantGemm案例,学员将掌握int8量化算子的全流程开发,从Bias向量广播到结果激活函数的完整流设计。课程最后以模板化开发的GroupGEMM算子为案例,展示如何在NPU上通过模板库进行算子开发并测试的全套流程,适合志在算法创新的开发者,助您快速构建AI芯片的高性能算子库。 为了更高效、准确地传递课程内容,我们采用了语音合成技术,降低人工录制环节的不确定性。目前AI语音可能还不够完美,我们将努力优化播讲效果,力求给您更好的学习体验,同时也欢迎大家推荐更好用的语音合成引擎——您的声音对我们非常重要!

通过本课程将掌握:

  • 昇腾算子模板库介绍
  • 昇腾算子模板库架构设计介绍
  • GEMM和GEMV设计方案介绍
  • Eplilogue实现介绍
  • 基于昇腾CATLASS的典型算子实现解析

课程

算子模板库

认证事项

  • 1.考试仅支持电脑端操作
  • 2.通过考试后需在10天内完成实名认证,逾期未完成实名认证将无法发放证书
  • 3.考试及实名认证通过后24小时,可前往个人中心-我的微认证查看证书编号或下载电子证书
  • 4.证书自颁布之日起2年内有效
  • 5.为了确保您考取的微认证真实有效,且能充分发挥其对您的积极作用,维护认证的公正性和可信度,微认证证书支持在社区侧公开查询,可前往微认证证书查询使用证书编号进行查询。感谢您选择参加本认证,祝您取得优异成绩!
  • 面向对象

    对算子开发感兴趣的伙伴、企业客户、高校师生和个人开发者

  • 您将获得

    理解昇腾算子模板库的架构设计原理,掌握基于昇腾CATLASS的算子开发方式,提高开发效率

  • 购前须知
    1. 考试券一经售出,不予退换货
    2. 购买后,考试券预计10分钟以内自动同步到我的券码,订单信息请在我的订单下查看
    3. 如需了解更多购买事项,请查看购前须知