成长地图
由浅入深,带您玩转鲲鹏加速库
01
加速库全景
华为鲲鹏计算加速库是华为公司围绕鲲鹏处理器进行性能优化后的软件集合的统称,主要分为压缩、加解密、系统库、媒体、数学库、存储和网络7大类。
压缩
加解密
使用鲲鹏硬件加速模块及鲲鹏指令对OpenSSL库进行性能优化,支持硬加速与指令加速的自动协同、应用逻辑无需修改即可使用加解密加速库。
系统库
媒体
数学库
基于鲲鹏微架构特点以及鲲鹏加速指令,提供常用的高性能基础数学库。
存储
采用高速缓存盘配合高效的预取算法,提升系统存储IO性能,进而提升存储IO密集型场景的整体性能。
网络
基于鲲鹏架构特点,提供TCP/IP和OVS网络加速技术。
02
压缩
03
加解密
KAE加解密是鲲鹏加速引擎的加解密模块,使用鲲鹏硬加速模块实现RSA/SM3/SM4/DH/MD5/AES算法,结合无损用户态驱动框架,提供高性能对称加解密、非对称加解密算法能力,兼容OpenSSL 1.1.1a及其之后版本,支持同步和异步机制。
了解
安装
使用
接口参考
04
系统库
鲲鹏系统库,简称KSL(Kunpeng System Library)是华为提供的基于鲲鹏平台优化的高性能系统函数库。由AVX2KI、KQMalloc、HTL和KSL_ASN1子库组成。
了解
鲲鹏高性能内存库KQMalloc(Kunpeng Quick Malloc),是专为鲲鹏920系列处理器设计的内存分配器。此分配器分为单线程和多线程应用场景,最大限度地减少内部缓存占用空间,最大限度地减少内部缓存未命中,可极大地提升应用性能。
AVX2KI是一款接口集合库。当使用Intrinsic类接口的应用程序从传统平台迁移到鲲鹏计算平台时,由于各个平台的Intrinsic函数定义不同,需要逐一对于Intrinsic函数重新进行适配开发。
HAF(Homogeneous Acceleration Framework)提供用户友好的编程方式和API,快速、有效、安全地使能用户业务程序指定加速片段卸载推送至卸载节点执行,带来用户预期的卸载优化效果。
了解
使能特性
05
媒体
了解
接口函数
KVSIP(Kunpeng Vector Signal Processing)提供了高性能计算接口,包括向量基础运算、矩阵基础运算和快速傅里叶运算功能,支持在鲲鹏平台使用。
了解
接口函数
06
数学库
KML(Kunpeng Math Library)提供了基于鲲鹏平台优化的高性能数学函数,所有接口由C/C++、汇编语言实现,部分接口提供Java语言封装的接口。
了解
主要库函数
迁移指导
07
存储
常见问题
了解更多常见问题、案例和解决方案
硬件类
-
bios和bmc版本
-
如何获取license
-
查看设备ESN号
-
CCE是否支持跨区域使用,是否支持集群联邦特性?(文字超长时,可选用该类型,列表项样式改为:listitem_HD572fg_100)
云服务器卡顿
Ping不通