准备软件包
下载软件包
用户可根据下表获取安装运行环境所需软件包和数字签名文件,各软件包版本号需要保持一致。
硬件 |
配置昇腾AI设备 |
获取软件包 |
---|---|---|
Atlas 800 推理服务器(型号 3000) |
Atlas 300I 推理卡(型号 3000) |
|
Atlas 800 推理服务器(型号 3010) |
Atlas 300I 推理卡(型号 3010) |
|
已配置Atlas 300I 推理卡(型号 3010)的推理服务器 |
软件包类型 |
软件包名称 |
说明 |
获取链接 |
---|---|---|---|
离线推理引擎包 |
Ascend-cann-nnrt_{version}_linux-{arch}_{gcc_version}.run |
主要包含ACL库ACLlib,用于应用程序的模型推理。 请根据CPU架构(x86_64、aarch64)获取对应得软件包 |
|
实用工具包 |
Ascend-cann-toolbox_{version}_linux-{arch}_{gcc_version}.run |
主要包含AICPU算子,用于推理模型调用算子。 |
|
AscendDocker |
Ascend-docker-runtime_{version}_{os}-{arch}.tar.gz |
容器引擎插件(AscendDocker)为所有的AI推理作业提供Ascend NPU(昇腾处理器)容器化支持,使用户AI作业能够以Docker容器的方式平滑运行在昇腾设备之上。
|
软件包类型 |
软件包名称 |
说明 |
获取链接 |
---|---|---|---|
驱动包 |
A300-3000-npu-driver_{version}_{os}-aarch64.run |
推理卡驱动安装包 说明:
npu-smi工具包集成在驱动包内,安装驱动过程中会自动安装npu-smi。 |
|
固件包 |
A300-3000-npu-firmware_{version}.run |
昇腾固件安装包 |
|
MCU包 |
|
MCU是Atlas 300 推理卡的带外管理模块,具备单板监控、故障上报等功能。
|
软件包类型 |
软件包名称 |
说明 |
获取链接 |
---|---|---|---|
驱动包 |
A300-3010-npu-driver_{version}_{os}-X86_64.run |
推理卡驱动安装包 说明:
npu-smi工具包集成在驱动包内,安装驱动过程中会自动安装npu-smi。 |
|
固件包 |
A300-3010-npu-firmware_{version}.run |
昇腾固件安装包 |
|
MCU包 |
|
MCU是Atlas 300 推理卡的带外管理模块,具备单板监控、故障上报等功能。
|
{version}表示软件版本号,{arch}表示CPU架构,{os}表示操作系统版本。在获取软件包时,请根据现场实际规划或部署的gcc版本取包,可以在操作系统上使用gcc --version命令查询gcc版本,如果gcc版本低于7.3.0可以获取gcc4.8.5的软件包,如果gcc版本等于或高于7.3.0可以获取gcc7.3.0的软件包。开发环境和运行环境安装的软件包需要gcc版本一致,如果不一致会导致开发环境编译后的应用程序在运行环境上运行失败。
检查软件包的完整性
为了防止软件包在传递过程或存储期间被恶意篡改,下载软件包时需下载对应的数字签名文件用于完整性验证。
在软件包下载之后,请参考《OpenPGP签名验证指南》,对从Support网站下载的软件包进行PGP数字签名校验。如果校验失败,请不要使用该软件包,先联系华为技术支持工程师解决。
使用软件包安装/升级之前,也需要按上述过程先验证软件包的数字签名,确保软件包未被篡改。
运营商客户请访问:http://support.huawei.com/carrier/digitalSignatureAction
企业客户请访问:https://support.huawei.com/enterprise/zh/tool/pgp-verify-TL1000000054