昇腾-mindie环境搭建
增加软件包可执行权限,{version}表示软件版本号,{arch}表示CPU架构,{soc}表示昇腾AI处理器的版本。初次安装先安装驱动再安装固件、覆盖安装或升级先安装固件在安装驱动;)(统信部分局点也验证过可行,不确定是否存在未知风险)检查:(版本型号需要配套,配套关系可在下载页面查询)部分组件可能强依赖用户是否为:HwHiAiUser。或者:lspci | grep d80。至此,mindi
目录
1、系统
(建议使用Kylin Linux Advanced Server V10 SP1)(统信部分局点也验证过可行,不确定是否存在未知风险)
[root@localhost ~]# cat /etc/os-release
NAME="CleverOS"
VERSION="3.0"
ID="CleverOS"
VERSION_ID="3.0"
PRETTY_NAME="CleverOS 3.0"
ANSI_COLOR="0;31"
2、创建用户
部分组件可能强依赖用户是否为:HwHiAiUser
groupadd HwHiAiUser
useradd -g HwHiAiUser -d /home/HwHiAiUser -m HwHiAiUser -s /bin/bash
3、卡是否正常在位
lspci
npu-smi info

4、安装驱动固件
初次安装先安装驱动再安装固件、覆盖安装或升级先安装固件在安装驱动;
安装需重启生效;
检查:(版本型号需要配套,配套关系可在下载页面查询)
[root@localhost ~]# cat /usr/local/Ascend/driver/version.info
Version=25.2.3
ascendhal_version=7.35.23
aicpu_version=1.0
tdt_version=1.0
log_version=1.0
prof_version=2.0
dvppkernels_version=1.1
tsfw_version=1.0
Innerversion=V100R001C21SPC010B220
compatible_version=[V100R001C17],[V100R001C18],[V100R001C19],[V100R001C20],[V100R001C21]
compatible_version_fw=[7.0.0,7.7.99]
package_version=25.2.3
[root@localhost ~]# cat /usr/local/Ascend/firmware/version.info
Version=7.7.0.10.220
firmware_version=1.0
package_version=25.2.3
compatible_version_drv=[23.0.0,23.0.0.],[24.0,24.0.],[24.1,24.1.],[25.0,25.2.]
5、下载驱动、固件、CANN不确定版本指导:
https://www.hiascend.com/cann/download
lspci -n -D | grep -o '19e5:d[0-9a-f]\{3\}' | head -n1 | cut -d: -f2
或者:lspci | grep d80
返回:
d802 -->Atlas A2系列产品(910B)
d803-->Atlas A3系列产品(910C)
6、下载安装cann、kernel
https://www.hiascend.com/document/detail/zh/canncommercial/850/releasenote/releasenote_0001.html

https://www.hiascend.com/developer/download/community/result?module=pt+cann&product=4&model=32

wget https://ascend-repo.obs.cn-east-2.myhuaweicloud.com/CANN/CANN%208.5.0/Ascend-cann-toolkit_8.5.0_linux-aarch64.run?response-content-type=application/octet-stream
wget https://ascend-repo.obs.cn-east-2.myhuaweicloud.com/CANN/CANN%208.5.0/Ascend-cann-910b-ops_8.5.0_linux-aarch64.run?response-content-type=application/octet-stream
Rename:

7、安装cann、kernel(ops)
# 增加软件包可执行权限,{version}表示软件版本号,{arch}表示CPU架构,{soc}表示昇腾AI处理器的版本。
chmod +x ./Ascend-cann-toolkit_{version}_linux-{arch}.run
chmod +x ./Ascend-cann-kernels-{soc}_{version}_linux.run
# 校验软件包安装文件的一致性和完整性
./Ascend-cann-toolkit_{version}_linux-{arch}.run --check
./Ascend-cann-kernels-{soc}_{version}_linux.run --check

# 安装
./Ascend-cann-toolkit_{version}_linux-{arch}.run --install
./Ascend-cann-kernels-{soc}_{version}_linux.run --install


# 设置环境变量
source /usr/local/Ascend/cann-8.5.0/set_env.sh
source /usr/local/Ascend/ascend-toolkit/set_env.sh
自行安装需要检查组件是否完整:

设置环境变量:
source /usr/local/Ascend/ascend-toolkit/set_env.sh
source /usr/local/Ascend/mindie/set_env.sh
8、内网环境自行搭建、外网环境可自行获取最新mindie镜像:
mindie
https://www.hiascend.com/developer/ascendhub/detail/af85b724a7e5469ebd7ea13c3439d48f
自行准备模型;
至此,mindie环境搭建完成;
更多推荐




所有评论(0)