安装二进制算子包
训练场景下须安装二进制算子包。
二进制算子包依赖CANN软件包Toolkit,执行安装时,当前环境需已安装配套版本的Toolkit,并使用同一用户安装。
下载软件
本章介绍相关软件的下载路径和软件包名称,相关软件分为商用版和社区版,两者功能上无区别,区别在于社区版不能用于商业用途,如果用户需要用于商业用途,请下载商用版软件,但是需要申请相关权限,而社区版可以直接下载。
软件类型 |
软件包名称和下载链接 |
---|---|
二进制算子包 |
单击软件包链接,选择对应的CANN版本,下载软件包“Ascend-cann-kernels-xxx_{version}_linux.run”。 |
软件类型 |
软件包名称和下载链接 |
---|---|
二进制算子包 |
单击软件包链接,“选择版本过滤”选择“全部”,根据表2,选择对应的CANN版本,下载软件包“Ascend-cann-kernels-xxx_{version}_linux.run”和对应的数字签名文件。 |

{version}表示软件版本号。
软件数字签名验证
为了防止软件包在传递过程或存储期间被恶意篡改,下载软件包时需下载对应的数字签名文件用于完整性验证。
在软件包下载之后,请参考《OpenPGP签名验证指南》,对从Support网站下载的软件包进行PGP数字签名校验。如果校验失败,请不要使用该软件包,先联系华为技术支持工程师解决。
运营商客户请访问:http://support.huawei.com/carrier/digitalSignatureAction
企业客户请访问:https://support.huawei.com/enterprise/zh/tool/pgp-verify-TL1000000054
安装步骤
- 以root用户登录服务器。
- 将二进制算子包上传到安装环境任意路径(如“/home”)。
- 增加对二进制算子包的可执行权限,{version}为软件包版本号,{arch}表示架构,请根据实际更新。
chmod +x Ascend-cann-kernels-xxx_{version}_linux.run
- 执行以下命令安装软件。
./Ascend-cann-kernels-xxx_{version}_linux.run --install --install-for-all --quiet
安装完成后,若显示如下信息,则说明软件安装成功:Ascend-cann-kernels-xxx_{version}_linux.run install success
安装后的路径(以跟随toolkit安装为例):“软件包安装路径/ascend-toolkit/latest/opp/built-in/op_impl/ai_core/tbe/kernel”。