Ascend C 算子开发环境搭建指南
步骤 1:启动 Notebook
Ascend C 算子开发环境在 Gitcode 平台上的限免环境搭建。
1.1 登录 Gitcode
访问 https://gitcode.com/,点击右上角**"登录"**(未注册请先注册并完成实名认证)。
1.2 创建 Notebook 实例
登录后,鼠标移到右上角头像,选择 "我的Notebook"

点击 "我的Notebook"

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

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

步骤 2:安装 CANN
按照考试页面要求更新 CANN 版本。
2.1 下载 CANN
进入下载页面:CANN 下载
按下图选择版本选项

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

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

2.3 验证安装
验证 CANN 是否安装成功(返回芯片型号即为成功):
bash python3 -c "import acl;print(acl.get_soc_name())"
验证环境变量是否更新成功(CANN版本为最新安装版本即为成功):
bash printenv | grep ASCEND_HOME_PATH
步骤 3:下载代码
3.1 创建工作目录
3.2 下载并解压源代码
根据题目中提供的源代码地址,使用 wget 下载后 unzip 解压。
3.3 编辑代码
根据题设完成代码编辑。
⚠️ 特别注意:TanhCustom/CMakePresets.json 必须配置成新安装的 CANN 目录,例如:

Ascend C 算子开发环境搭建指南
步骤 1:启动 Notebook
Ascend C 算子开发环境在 Gitcode 平台上的限免环境搭建。
1.1 登录 Gitcode
访问 https://gitcode.com/,点击右上角**"登录"**(未注册请先注册并完成实名认证)。
1.2 创建 Notebook 实例
登录后,鼠标移到右上角头像,选择 "我的Notebook"
点击 "我的Notebook"
按下图所示选择 NPU 和镜像,然后点击 "立即启动"
进入环境后,点击 "Terminal",即可开始操作
步骤 2:安装 CANN
按照考试页面要求更新 CANN 版本。
2.1 下载 CANN
进入下载页面:CANN 下载
按下图选择版本选项
2.2 安装步骤
按下图步骤安装指定的 CANN 版本:
2.3 验证安装
验证 CANN 是否安装成功(返回芯片型号即为成功):
bash python3 -c "import acl;print(acl.get_soc_name())"
验证环境变量是否更新成功(CANN版本为最新安装版本即为成功):
bash printenv | grep ASCEND_HOME_PATH
步骤 3:下载代码
3.1 创建工作目录
3.2 下载并解压源代码
根据题目中提供的源代码地址,使用
wget下载后unzip解压。3.3 编辑代码
根据题设完成代码编辑。