鲲鹏社区首页
中文
注册
BoostKit

关键特性

KPGlibc
kpglibc(Kunpeng GNU C Library)基于鲲鹏920系列处理器,利用向量化指令集对其中的字符串操作函数、内存操作函数和时间操作函数进行性能优化。优化算子包括memcmp、memset、memcpy、memrchr、strcpy、strcmp、gettimeofday、clock_gettime。
价值优势
c运行库,是linux系统中最底层、最基础的软件库,几乎其它任何运行库都会依赖于glibc
关键技术
SIMD向量化改造、汇编改造
适用范围
字符串操作函数、内存操作函数和时间操作函数

开源开放项目

Hyperscan
扩展项目向量化算法
向量化正则匹配库
41 36 9

开发资源

课程
介绍鲲鹏BoostKit加速库基本概念、加速库全景、各个子库实现原理、使用方式、应用效果
实验
实现鲲鹏平台Hypserscan软件包的安装部署,体验性能加速效果

支持与帮助