华为昇腾atlas系列显卡
2026-09-10
硬件
00
请注意,本文编写于 52 天前,最后修改于 30 天前,其中某些信息可能已经过时。

目录

配置清单
换源
下载依赖
安装固件和驱动
下载压测需要的软件包
安装步骤
1.确认环境
2.赋权 + 校验
3.装 Toolkit(主包,最耗时)
4.配置环境变量(关键,CANN 9.x 路径变了)
5.装 310p ops 算子包
6.装 ToolBox(提供 ascend-dmi)
7.验证
压测显卡

配置清单

Atlas 300I DOU 显卡

Ubuntu22.04系统

换源

展开代码
# 备份源 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak # x86换源 sudo tee /etc/apt/sources.list > /dev/null <<'EOF' deb https://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse deb https://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse deb https://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse deb https://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse EOF # arm换源 sudo tee /etc/apt/sources.list > /dev/null <<'EOF' deb https://mirrors.aliyun.com/ubuntu-ports/ jammy main restricted universe multiverse deb https://mirrors.aliyun.com/ubuntu-ports/ jammy-updates main restricted universe multiverse deb https://mirrors.aliyun.com/ubuntu-ports/ jammy-backports main restricted universe multiverse deb https://mirrors.aliyun.com/ubuntu-ports/ jammy-security main restricted universe multiverse EOF # 更新源信息 sudo apt update && sudo apt upgrade -y

下载依赖

展开代码
sudo apt install stress-ng openssh-server btop python3-pip python3-dev net-tools -y

安装固件和驱动

参考以下链接: https://www.hiascend.com/hardware/firmware-drivers?ids=d803%2C89dda9ba9de741349efa03687a487678%2C25%2CX86_64%2Coffline_run_file

下载压测需要的软件包

参考以下链接: https://www.hiascend.com/developer/download/community/result?module=dl%2Bcann 需要下载对应显卡版本的 Ascend-mindx-toolbox_26.1.0_linux-aarch64.run

Ascend-cann-toolkit_9.1.0_linux-aarch64.run

Ascend-cann-310p-ops_9.1.0_linux-aarch64.run

总共三个软件包

安装步骤

按 Toolkit → ops → ToolBox 的顺序装,中间不能乱。

1.确认环境
展开代码
sudo -i cd /home/kemove # 你的包所在目录 ls -lh Ascend-cann-toolkit_9.1.0_linux-aarch64.run \ Ascend-cann-310p-ops_9.1.0_linux-aarch64.run \ Ascend-mindx-toolbox_26.1.0_linux-aarch64.run npu-smi info # 确认驱动已生效、卡在位 df -h /usr/local # 需 >9G 可用空间
展开代码
npu-smi info 看不到卡就先别往下走,回去解决驱动。
2.赋权 + 校验
展开代码
chmod +x Ascend-cann-toolkit_9.1.0_linux-aarch64.run \ Ascend-cann-310p-ops_9.1.0_linux-aarch64.run \ Ascend-mindx-toolbox_26.1.0_linux-aarch64.run ./Ascend-cann-toolkit_9.1.0_linux-aarch64.run --check ./Ascend-cann-310p-ops_9.1.0_linux-aarch64.run --check ./Ascend-mindx-toolbox_26.1.0_linux-aarch64.run --check

都回显 SHA256 checksums are OK. All good. 再继续。

3.装 Toolkit(主包,最耗时)
展开代码
./Ascend-cann-toolkit_9.1.0_linux-aarch64.run --install --install-for-all

过程会打屏 EULA,输入 y 同意。成功回显 xxx install success。想免交互加 --quiet。

4.配置环境变量(关键,CANN 9.x 路径变了)
展开代码
source /usr/local/Ascend/cann/set_env.sh echo "source /usr/local/Ascend/cann/set_env.sh" >> ~/.bashrc

注意是 cann 不是老版本的 ascend-toolkit。不确定就 ls /usr/local/Ascend/ 看一眼实际目录名。

5.装 310p ops 算子包
展开代码
./Ascend-cann-310p-ops_9.1.0_linux-aarch64.run --install --install-for-all

必须与 Toolkit 装在同一路径(默认都是 /usr/local/Ascend)。

6.装 ToolBox(提供 ascend-dmi)
展开代码
./Ascend-mindx-toolbox_26.1.0_linux-aarch64.run --install --install-for-all source /usr/local/Ascend/toolbox/set_env.sh echo "source /usr/local/Ascend/toolbox/set_env.sh" >> ~/.bashrc
7.验证
展开代码
ascend-dmi -v # 有版本输出说明 ToolBox OK ascend-dmi -i # 设备拓扑 ascend-dmi -c # 兼容性检查(驱动/CANN/固件配套) npu-smi info # 2 个 NPU,Health = OK

注意:如果 ascend-dmi 报 Failed to load the libascendcl.so,就是第 3 步环境变量没生效,重新 source 一次。

压测显卡

展开代码
# 压测命令 ascend-dmi -p --dur 300 --it 2 --pm refresh # 实时观看 sudo watch -n 1 'sudo npu-smi info'

本文作者:zzz

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!