昇腾社区首页
中文
注册
Ascend C算子开发能力认证(中级)
Ascend C算子开发能力认证(中级)
中级
2.3小时
4083
暂无评分
我要评分
本认证是开发者在Ascend C算子设计、实现与框架调用能力的权威认证。通过该认证,您将展示您在深度学习框架中的Ascend C算子开发能力,为业界所认可。

认证内容

章节时长(分钟)学习目标
Ascend C Tiling计算351.了解Tiling的基本概念
2.了解动态shape场景Tiling如何实现
3.了解固定与动态shape场景的差异
4.了解如何构建及调用动态shape的自定义算子核函数调用工程
Ascend C算子调试211.了解什么是Ascend C孪生调试
2.了解如何进行CPU模式下的算子调试
3.了解如何进行NPU模式下的算子调试
Ascend C算子交付件161.了解Ascend C算子包含哪些交付件
2.了解Ascend C算子各个交付件的含义及如何编写
Ascend C自定义算子工程131.了解什么是自定义算子工程
2.了解如何创建及编译部署自定义算子工程
Ascend C算子调用211.了解Ascend C算子包含哪些算子调用方式
2.了解Ascend C算子各个算子调用方式的流程
3.了解Ascend C算子各个算子调用方式的差异及关键接口
Ascend C算子测试141.了解什么是UT/ST
2.了解如何进行自定义算子UT测试
3.了解如何进行自定义算子ST测试
PyTorch算子调用171.了解PTA适配框架及其包含哪些内容
2.了解PTA适配框架各文件如何编写和调用
3.了解使用PyTorch调用Ascend C自定义算子的流程

认证学习

Ascend C算子开发(进阶)课程
本课程是AscendC算子开发的进阶教程,通过课程讲解及样例实操,帮助你学习如何使用AscendC进行自定义算开发,并在实际应用中调用自定义算子。

通过本课程将掌握:

  • Ascend C Tiling计算
  • Ascend C算子调试
  • Ascend C算子交付件
  • Ascend C算子交付件
  • Ascend C算子调用
  • Ascend C算子测试

课程

Ascend C算子开发(进阶)

认证事项

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

    1. 具备C++编程能力 2. 需要在昇腾平台上开发算子 3. 已通过本领域初级认证

  • 您将获得

    了解Ascend C算子相关知识,具备基于昇腾AI处理器独立进行算子开发及调用的能力

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