中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

安装AVX2KI库

ScaNN不支持在Arm平台下运行,但可以使用AVX2KI库将其源码中的Intel Intrinsics指令函数转为在Arm平台下支持的指令后使得ScaNN可以在Arm平台下运行。

  • AVX2KI库包含在鲲鹏系统库KSL(Kunpeng System Library)软件包中,安装KSL软件包即可。
  • 关于KSL更多信息,请参见《鲲鹏系统库 开发指南》。
  1. 从鲲鹏社区获取KSL软件安装包,解压后得到二进制RPM包boostkit-ksl-2.1.0-1.aarch64.rpm。

    软件包名称:BoostKit-ksl_2.1.0.zip。

    软件包获取地址:鲲鹏社区

  2. 使用PuTTY工具,以root用户登录服务器。
  3. 将KSL的二进制RPM包上传到服务器中。
  4. 安装KSL的二进制RPM包。本文以boostkit-ksl-2.1.0-1.aarch64.rpm为例。
    rpm -ivh boostkit-ksl-2.1.0-1.aarch64.rpm

    安装结束后,会自动在环境变量LD_LIBRARY_PATH中添加lib文件夹所在目录即“/usr/local/ksl/lib”。

  5. 执行以下命令验证。
    ls -al /usr/local/ksl/lib/
    ls -al /usr/local/ksl/include/

    回显信息显示“/usr/local/ksl/lib”目录存在libavx2ki.so动态库,“/usr/local/ksl/include”目录存在avx2ki.h头文件,证明安装成功。