本入门示例基于Ascend C SIMT实现Hello World算子,带你快速上手实践,涵盖Device端核函数实现、Host端调用以及编译运行的完整流程,帮助开发者建立整体认知。
Hello World功能介绍:
在NPU上打印
[object Object]。Device 端代码实现:
后缀名为
[object Object]的代码文件包含Host端与Device端代码,其Device端部分示例如下:[object Object]Host 端代码实现:
Host端通过<<<>>>语法糖调用Device端代码。
[object Object]算子编译与运行:
[object Object][object Object]
运行结果如下,本样例共调度8个核,打印了核号和"Hello World!!!"等信息。