基于CANNLab的Ascend C算子开发环境准备
收藏回复举报
基于CANNLab的Ascend C算子开发环境准备
发表于2026-10-22 16:43:33
0 查看

适用于 Ascend 算子开发(TanhCustom)考试流程


步骤 1 CANNLab 环境准备

1.1 创建 A2 / A3 环境

访问 cannlab 主页:https://gitcode.com/org/cann/cannlab/environment

申请 A2 / A3、CANN 9.0.0 环境。

1.png2.png

1.2 连接到主机

连接到主机。

3.png

1.3 获取 CANN 安装地址

执行以下命令获取 CANN 安装路径,该路径后续配置到项目 json 文件:

printenv | grep ASCEND_HOME_PATH


步骤 2 考试工程准备

2.1 创建工作目录

cd ~

mkdir work

cd work

2.2 下载并解压源代码

根据考题给出的源码地址,使用 wget 下载,再通过 unzip 解压:

wget <源代码地址>

unzip <压缩包名称>.zip

2.3 配置 CANN 路径

编辑 TanhCustom/CMakePresets.json,将配置项 ASCEND_CANN_PACKAGE_PATH 替换为1.3拿到的 CANN 安装路径。

2.4 编译与运行

按照考试页面要求执行编译、运行操作。

本帖最后由 匿名用户 于 2026/10/22 17:02:22 编辑

我要发帖子