logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

CANN pypto:用 PyPTO 编写第一个 Tile 级程序

摘要 本文介绍了如何使用昇腾CANN生态中的PyPTO框架进行Tile级编程。PyPTO作为Python前端框架,通过封装pto-isa虚拟指令集,降低了昇腾NPU算子开发的门槛。文章详细阐述了PyPTO的项目定位、与pto-isa的关系及其优势,并提供了第一个Tile级加法程序的完整实现流程。该程序展示了如何通过PyPTO生成PTO指令,以及如何配合CANN Runtime在NPU上实际运行验证

文章图片
CANN pypto:用 PyPTO 编写第一个 Tile 级程序

摘要 本文介绍了如何使用昇腾CANN生态中的PyPTO框架进行Tile级编程。PyPTO作为Python前端框架,通过封装pto-isa虚拟指令集,降低了昇腾NPU算子开发的门槛。文章详细阐述了PyPTO的项目定位、与pto-isa的关系及其优势,并提供了第一个Tile级加法程序的完整实现流程。该程序展示了如何通过PyPTO生成PTO指令,以及如何配合CANN Runtime在NPU上实际运行验证

文章图片
CANN pypto:用 PyPTO 编写第一个 Tile 级程序

摘要 本文介绍了如何使用昇腾CANN生态中的PyPTO框架进行Tile级编程。PyPTO作为Python前端框架,通过封装pto-isa虚拟指令集,降低了昇腾NPU算子开发的门槛。文章详细阐述了PyPTO的项目定位、与pto-isa的关系及其优势,并提供了第一个Tile级加法程序的完整实现流程。该程序展示了如何通过PyPTO生成PTO指令,以及如何配合CANN Runtime在NPU上实际运行验证

文章图片
CANN pyasc:用 Python 写昇腾算子的 Hello World

摘要 昇腾CANN推出Python算子编程语言pyasc,支持通过纯Python语法编写高性能NPU算子。本文完整演示了pyasc开发全流程: 环境配置:提供pip安装和Docker容器两种方式,推荐使用预装CANN的官方镜像 算子开发:以向量加法为例,展示核心编程范式: 使用@asc.jit装饰器标记核函数 通过GlobalTensor/LocalTensor管理内存 实现数据搬运与计算流水线

文章图片
#python#开发语言
CANN pyasc:用 Python 写昇腾算子的 Hello World

摘要 昇腾CANN推出Python算子编程语言pyasc,支持通过纯Python语法编写高性能NPU算子。本文完整演示了pyasc开发全流程: 环境配置:提供pip安装和Docker容器两种方式,推荐使用预装CANN的官方镜像 算子开发:以向量加法为例,展示核心编程范式: 使用@asc.jit装饰器标记核函数 通过GlobalTensor/LocalTensor管理内存 实现数据搬运与计算流水线

文章图片
#python#开发语言
CANN pyasc:用 Python 写昇腾算子的 Hello World

摘要 昇腾CANN推出Python算子编程语言pyasc,支持通过纯Python语法编写高性能NPU算子。本文完整演示了pyasc开发全流程: 环境配置:提供pip安装和Docker容器两种方式,推荐使用预装CANN的官方镜像 算子开发:以向量加法为例,展示核心编程范式: 使用@asc.jit装饰器标记核函数 通过GlobalTensor/LocalTensor管理内存 实现数据搬运与计算流水线

文章图片
#python#开发语言
CANN asc-devkit:搭建 Ascend C 开发环境的三种方式

本文详细讲解了搭建 Ascend C 开发环境的三种方式,从本地物理机的完整安装到容器化部署的 NPU 透传,再到远程交叉编译的架构分离,每种方式都给出了可直接复用的脚本和配置。

文章图片
#c语言#java#开发语言
CANN asc-devkit:搭建 Ascend C 开发环境的三种方式

本文详细讲解了搭建 Ascend C 开发环境的三种方式,从本地物理机的完整安装到容器化部署的 NPU 透传,再到远程交叉编译的架构分离,每种方式都给出了可直接复用的脚本和配置。

文章图片
#c语言#java#开发语言
CANN cann-learning-hub:5 分钟跑通第一个昇腾算子

文章摘要 本文介绍了华为昇腾CANN异构计算架构及其官方学习资源cann-learning-hub的使用方法。cann-learning-hub是包含从入门到进阶算子与模型开发样例的代码仓库,通过可执行示例帮助开发者快速掌握昇腾NPU开发。文章详细说明了环境配置要求(硬件/NPU设备、操作系统、CANN版本等),提供了环境检查脚本,并给出5分钟快速上手指南:克隆仓库→安装依赖→编译示例→运行验证。

文章图片
CANN cann-learning-hub:5 分钟跑通第一个昇腾算子

文章摘要 本文介绍了华为昇腾CANN异构计算架构及其官方学习资源cann-learning-hub的使用方法。cann-learning-hub是包含从入门到进阶算子与模型开发样例的代码仓库,通过可执行示例帮助开发者快速掌握昇腾NPU开发。文章详细说明了环境配置要求(硬件/NPU设备、操作系统、CANN版本等),提供了环境检查脚本,并给出5分钟快速上手指南:克隆仓库→安装依赖→编译示例→运行验证。

文章图片
    共 389 条
  • 1
  • 2
  • 3
  • 39
  • 请选择