鲲鹏通用计算SDK提供ARM指令深度优化和基于鲲鹏KAE(鲲鹏硬件加速引擎)开发的加速库,覆盖系统库、压缩、加解密、加速库以及同构加速框架,为大数据加解密、分布式存储压缩等应用场景提供高性能加速。
kunpeng-gpc提供鲲鹏通用应用运行能力,kunpeng-gpc-devel提供鲲鹏通用应用开发能力,因此运行鲲鹏通用应用,只需要安装kunpeng-gpc;开发鲲鹏通用应用,需要安装kunpeng-gpc和kunpeng-gpc-devel。
文件类型 |
安装路径 |
说明 |
---|---|---|
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库。
文件类型 |
安装路径 |
说明 |
---|---|---|
头文件 |
/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源码)。 |
1 2 | tar -zxvf kunpeng-gpc-xxx.aarch64.tar.gz tar -zxvf kunpeng-gpc-devel-xxx.aarch64.tar.gz |
1 | rpm -ivh kunpeng-gpc-xxx.aarch64.rpm |
kunpeng-gpc-devel:
1 | rpm -ivh kunpeng-gpc-devel-xxx.aarch64.rpm |
1 | rpm -e kunpeng-gpc |
kunpeng-gpc-devel:
1 | rpm -e kunpeng-gpc-devel |
1 2 | tar -zxvf kunpeng-gpc-xxx.aarch64.tar.gz tar -zxvf kunpeng-gpc-devel-xxx.aarch64.tar.gz |
1 | rpm -ivh kunpeng-gpc-xxx.aarch64.rpm |
1 | rpm -ivh kunpeng-gpc-devel-xxx.aarch64.rpm |
1 | rpm -e kunpeng-gpc |
1 | rpm -e kunpeng-gpc-devel |
1 2 | tar -zxvf kunpeng-gpc-xxx.aarch64.tar.gz tar -zxvf kunpeng-gpc-devel-xxx.aarch64.tar.gz |
1 | rpm -ivh kunpeng-gpc-xxx.aarch64.rpm |
1 | rpm -ivh kunpeng-gpc-devel-xxx.aarch64.rpm |
1 | rpm -e kunpeng-gpc |
1 | rpm -e kunpeng-gpc-devel |
1 2 | tar -zxvf kunpeng-gpc_xxx_arm64.tar.gz tar -zxvf kunpeng-gpc-devel_xxx_arm64.tar.gz |
1 | dpkg -i kunpeng-gpc_xxx_arm64.deb |
1 | dpkg –i kunpeng-gpc-devel_xxx_arm64.deb |
1 | dpkg --purge kunpeng-gpc |
1 | dpkg --purge kunpeng-gpc-devel |
安装成功过后,具体使用可参考“/usr/local/kunpeng-gpc-devel/example”目录下对应demo的README文件内容。