Gitcode-Notebook算子开发环境搭建指导——Ascend C中级认证
收藏回复举报
Gitcode-Notebook算子开发环境搭建指导——Ascend C中级认证
发表于2026-08-11 10:32:38
0 查看

Ascend C 算子开发环境搭建指南

步骤 1:启动 Notebook

Ascend C 算子开发环境在 Gitcode 平台上的限免环境搭建。

1.1 登录 Gitcode

访问 https://gitcode.com/,点击右上角**"登录"**(未注册请先注册并完成实名认证)。

1.2 创建 Notebook 实例

  1. 登录后,鼠标移到右上角头像,选择 "我的Notebook"

    图片1.png

  2. 点击 "我的Notebook"

    图片2.png

  3. 按下图所示选择 NPU镜像,然后点击 "立即启动"

    图片3.png

  4. 进入环境后,点击 "Terminal",即可开始操作

    图片4.png

步骤 2:安装 CANN

按照考试页面要求更新 CANN 版本。

2.1 下载 CANN

  1. 进入下载页面:CANN 下载

  2. 按下图选择版本选项

    图片6.png

2.2 安装步骤

按下图步骤安装指定的 CANN 版本:

图片7.png

⚠️ 特别说明:配置环境变量时,需替换成自己的安装目录。安装位置见安装日志,例如:

图片8.png

2.3 验证安装

验证 CANN 是否安装成功(返回芯片型号即为成功):

bash python3 -c "import acl;print(acl.get_soc_name())"

验证环境变量是否更新成功(CANN版本为最新安装版本即为成功):

bash printenv | grep ASCEND_HOME_PATH

步骤 3:下载代码

3.1 创建工作目录

cd ~
mkdir work
cd work

3.2 下载并解压源代码

根据题目中提供的源代码地址,使用 wget 下载后 unzip 解压。

3.3 编辑代码

根据题设完成代码编辑。

⚠️ 特别注意TanhCustom/CMakePresets.json 必须配置成新安装的 CANN 目录,例如:

图片9.png

我要发帖子