中文
注册

安装&卸载GPC SDK

鲲鹏通用计算SDK提供ARM指令深度优化和基于鲲鹏KAE(鲲鹏硬件加速引擎)开发的加速库,覆盖系统库、压缩、加解密、加速库以及同构加速框架,为大数据加解密、分布式存储压缩等应用场景提供高性能加速。

kunpeng-gpc提供鲲鹏通用应用运行能力,kunpeng-gpc-devel提供鲲鹏通用应用开发能力,因此运行鲲鹏通用应用,只需要安装kunpeng-gpc;开发鲲鹏通用应用,需要安装kunpeng-gpc和kunpeng-gpc-devel。

前提条件

  1. 服务器需要支持并已经导入KAE License;
  2. 操作系统中OpenSSL必须是1.1.1a版本及以上;
  3. 软件依赖: 同构加速框架当前只支持JDK1.8系列;
  4. 运行环境:需是运行在物理机上;
  5. 目前支持系统:CentOS 7.6 ARM、openEuler 20.03 LTS ARM 、openEuler 20.03 LTS SP1 ARM、Ubuntu 18.04.1 LTS ARM。

安装目录结构

表1 kunpeng-gpc安装目录结构

文件类型

安装路径

说明

ko文件

/lib/modules/`uname -r`/extra/hisi_hpre.ko

/lib/modules/`uname -r`/extra/hisi_qm.ko

/lib/modules/`uname -r`/extra/hisi_rde.ko

/lib/modules/`uname -r`/extra/hisi_sec2.ko

/lib/modules/`uname -r`/extra/hisi_zip.ko

/lib/modules/`uname -r`/extra/uacce.ko

ko文件安装路径。

二进制文件

/usr/local/lib/engines-1.1/

/usr/local/lib/

/usr/local/bin/gzip(gzip二进制)

二进制文件安装路径。

软件包

/usr/local/kunpeng-gpc

/usr/local/kunpeng-gpc/haf/

BoostKit-haf_1.3.0.zip

/usr/local/kunpeng-gpc/haf/BoostKit-haf_1.3.0.SPC2.zip

/usr/local/kunpeng-gpc/haf/BoostKit-haf_1.3.0.SPC6.zip

/usr/local/kunpeng-gpc/KAEzip-1.3.12/

软件包安装路径(包含驱动)、同构加速框架服务包和jar包安装路径。

脚本文件

export_LD_LIBRARY_PATH.sh

脚本文件安装路径。

对于系统为openEuler 20.03 LTS 、openEuler 20.03 LTS SP1、CentOS 7.6,在软件包的安装目录下,kaezip软件由于依赖原因,rpm包中带出的为源码,安装后存放在“ /usr/local/kunpeng-gpc/KAEzip-1.3.12”,deb包中带出的为编译好的so库。

表2

文件类型

安装路径

说明

头文件

/usr/local/include/kaezip/

/usr/local/include/warpdrive/

/usr/local/include/hyperscan/

/usr/local/include/snappy/

/usr/local/include/zstd/

头文件安装路径。

软件包

/usr/local/kunpeng-gpc-devel

软件包安装路径(包含demo、打包工具及SDK源码)。

安装&卸载

  • SDK安装&卸载(CentOS 7.6)。
    1. 获取安装包:https://mirrors.huaweicloud.com/kunpeng/archive/Kunpeng_SDK/GPC/CentOS7.6/
    2. 解压安装包。
      tar -zxvf kunpeng-gpc_xxx_arm64.tar.gz
      tar -zxvf kunpeng-gpc-devel_xxx_arm64.tar.gz
    3. 进入解压目录安装rpm。

      kunpeng-gpc:

      1
      rpm -ivh kunpeng-gpc-xxx-1.aarch64.rpm
      

      kunpeng-gpc-devel:

      1
      rpm -ivh kunpeng-gpc-devel-xxx-1.aarch64.rpm
      
    4. 卸载rpm。

      kunpeng-gpc:

      1
      rpm -e kunpeng-gpc
      

      kunpeng-gpc-devel:

      1
      rpm -e kunpeng-gpc-devel
      
  • SDK安装&卸载(openEuler 20.03 LTS)。
    1. 获取安装包:https://mirrors.huaweicloud.com/kunpeng/archive/Kunpeng_SDK/GPC/openEuler20.03/
    2. 解压安装包。
      tar -zxvf kunpeng-gpc_xxx_arm64.tar.gz
      tar -zxvf kunpeng-gpc-devel_xxx_arm64.tar.gz
    3. 进入解压目录安装rpm。

      kunpeng-gpc:

      1
      rpm -ivh kunpeng-gpc-xxx-1.aarch64.rpm
      
      kunpeng-gpc-devel:
      1
      rpm -ivh kunpeng-gpc-devel-xxx-1.aarch64.rpm
      
    4. 卸载rpm。

      kunpeng-gpc:

      1
      rpm -e kunpeng-gpc
      
      kunpeng-gpc-devel:
      1
      rpm -e kunpeng-gpc-devel
      
  • SDK安装&卸载(openEuler 20.03 LTS SP1)。
    1. 获取安装包:https://mirrors.huaweicloud.com/kunpeng/archive/Kunpeng_SDK/GPC/openEuler20.03SP1/
    2. 解压安装包。
      tar -zxvf kunpeng-gpc_xxx_arm64.tar.gz
      tar -zxvf kunpeng-gpc-devel_xxx_arm64.tar.gz
    3. 安装rpm包。

      kunpeng-gpc:

      1
      rpm -ivh kunpeng-gpc-xxx-1.aarch64.rpm
      
      kunpeng-gpc-devel:
      1
      rpm -ivh kunpeng-gpc-devel-xxx-1.aarch64.rpm
      
    4. 卸载rpm包。

      kunpeng-gpc:

      1
      rpm -e kunpeng-gpc
      
      kunpeng-gpc-devel:
      1
      rpm -e kunpeng-gpc-devel
      
  • SDK安装&卸载(Ubuntu 18.04.1 LTS)。
    1. 获取安装包:https://mirrors.huaweicloud.com/kunpeng/archive/Kunpeng_SDK/GPC/Ubuntu18.04.1/
    2. 解压安装包。
      tar -zxvf kunpeng-gpc_xxx_arm64.tar.gz
      tar -zxvf kunpeng-gpc-devel_xxx_arm64.tar.gz
    3. 进入解压目录安装deb包。

      kunpeng-gpc:

      1
      dpkg -i kunpeng-gpc_xxx_arm64.deb
      
      kunpeng-gpc-devel:
      1
      dpkg –i kunpeng-gpc-devel_xxx_arm64.deb
      
    4. 卸载deb包。

      kunpeng-gpc:

      1
      dpkg --purge kunpeng-gpc
      
      kunpeng-gpc-devel:
      1
      dpkg --purge kunpeng-gpc-devel
      
  • xxx指版本号。
  • 请在安装包路径下获取最新日期的tar.gz安装包,并解压后安装。
  • kunpeng-gpc-devel软件包和kunpeng-gpc软件包存在依赖关系,因此安装kunpeng-gpc-devel软件包之前,必须先安装kunpeng-gpc软件包;卸载kunpeng-gpc软件包,需确保kunpeng-gpc-devel软件包已卸载。
  • 安装过程中,需确保kunpeng-gpc软件包和kunpeng-gpc-devel软件包版本一致。

Demo使用

安装成功过后,具体使用可参考“/usr/local/kunpeng-gpc-devel/example”目录下对应demo的README文件内容。

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词