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

鲲鹏加速库简介

鲲鹏加速库是对软件基础库做深度性能优化,构建常用软件库在鲲鹏平台上的性能竞争力,硬件加速+软加速库,现已完成18个加速库,是基于鲲鹏平台指令优化和软硬件结合的加速技术。

鲲鹏加速库提供基于ARM指令深度优化和基于鲲鹏KAE(鲲鹏硬件加速引擎)开发的加速库,覆盖系统库、压缩、加解密、媒体、数学库、存储、网络等7类加速库,为大数据加解密、分布式存储压缩、视频转码等应用场景提供高性能加速。

鲲鹏加速库介绍

序号

分类

库名

说明

1

系统库

Glibc、HyperScan、AVX2Neon

基于鲲鹏微架构特点,使用鲲鹏指令对系统通用的基础库进行性能优化,以及x86平台的指令函数映射到鲲鹏平台的公共模块。

2

压缩库

Gzip、ZSTD、Snappy、KAEzip

使用鲲鹏硬件加速模块或鲲鹏指令对业界主流的开源压缩库进行性能优化。

3

加解密库

KAE加解密

使用鲲鹏硬件加速模块及鲲鹏指令对OpenSSL库进行性能优化,支持硬加速与指令加速的自动协同、应用逻辑无需修改即可使用加解密加速库。

4

媒体库

HMPP、X265、X264

基于鲲鹏加速指令提供高性能媒体原语库及视频编解码库。

5

数学库

KML_FFT、KML_BLAS、KML_SPBLAS等

基于鲲鹏微架构特点以及鲲鹏加速指令,提供常用的高性能基础数学库。

6

存储库

Smart Prefetch、SPDK、ISA-L

采用高速缓存盘配合高效的预取算法,提升系统存储IO性能,进而提升存储IO密集型场景的整体性能。

7

网络库

XPF、DPDK

基于鲲鹏架构特点,提供 TCP /IP和OVS网络加速技术。

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

当前产品无相关内容

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