自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 【2024第一期CANN训练营】Ascend C算子开发基础篇

核函数(Kernel Function)是Ascend C算子设备侧实现的入口。在核函数中,需要为在一个核上执行的代码规定要进行的数据访问和计算操作,当核函数被调用时,多个核都执行相同的核函数代码,具有相同的参数,并行执行。Ascend C允许用户使用核函数这种C/C++函数的语法扩展来管理设备端的运行代码,用户在核函数中进行算子类对象的创建和其成员函数的调用,由此实现该算子的所有功能。核函数是主机端和设备端连接的桥梁。

2024-05-25 22:19:09 1885

原创 【2024第一期CANN训练营】Ascend C算子开发进阶篇

extern "C" __global__ __aicore__ void add_custom(GM_ADDR x, GM_ADDR y, GM_ADDR z, GM_ADDR workspace, GM_ADDR tiling) { // 获取Host侧传入的Tiling参数 GET_TILING_DATA(tilingData, tiling);// 初始化算子类 KernelAdd op;

2024-05-25 22:18:08 692

原创 【2024第一期CANN训练营】1、AscendCL应用开发快速入门

本教程将介绍。并通过来完成这个任务。

2024-05-25 22:17:10 558

原创 关于define定义常量和定义宏的用法介绍

类似于在main函数中的初始化变量define是在主函数之前对变量赋值100int main()return 0;宏替换是文本替换一般用来替换函数和其他在主函数中表达不方便的符号类型(1)较复杂的符号类型#define PI3.1415926在后续的代码中则可直接用PI来代替3.1415926(2)替换函数return 0;return 0;return 0;return 0;return 0;int main()

2023-12-19 19:59:11 1050 1

原创 我的第一篇博客

我的第一篇博客

2023-12-19 18:40:44 717 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除