Skip to content

参考文档

加速卡驱动和固件安装

安装驱动前的准备

详情参考 具体 设备文档。下面可能不满足

sudo dnf install -y kernel-headers-$(uname -r) kernel-devel-$(uname -r)
sudo dnf install -y dkms gcc net-tools make

这是驱动级别的程序

https://www.hiascend.com/document/detail/zh/300Vtest/300VG/300V_0022.html?Server=Aserver&Arch=AArch64&Mode=PmIns

#首次安装场景,需按照**“驱动 > 固件”**的顺序安装驱动固件;覆盖安装场景,需按照**“固件** **> 驱动”**的顺序安装固件驱动。
./Ascend-hdk-310p-npu-driver_24.1.rc3_linux-aarch64.run --full --install-for-all
./Ascend-hdk-310p-npu-firmware_7.5.0.1.129.run --full

Docker安装

#非官方文档,但基本适用
https://cloud.tencent.com/developer/article/2383890 

NPU 配套

CANA安装

这是在物理机器上安装,若无必要,使用容器更简单

https://www.hiascend.com/document/detail/zh/canncommercial/700/quickstart/quickstart/quickstart_18_0002.html
#toch_npu 对 cana 有较强的依赖关系、可参看toch_npu开发页面
https://gitee.com/ascend/pytorch

容器化安装

# 昇腾镜像仓库 搜索Ascend-pytorch
https://www.hiascend.com/developer/ascendhub

# 或 ascend-pytorch
https://www.hiascend.com/developer/ascendhub/detail/39730c7af872464ba25be1c2ce15915f

DOcker Runtime

https://www.hiascend.com/doc_center/source/zh/mindx-dl/60rc3/clusterscheduling/clusterscheduling/dockerruntimeug/dlruntime_ug_004.html

VNPU

https://www.hiascend.com/doc_center/source/zh/mindx-dl/50rc1/AVI/cpaug/cpaug_0010.html