---
title: 简介
description: "Hyperscan 是一款高性能的正则表达式匹配库，它是以PCRE（Perl-compatible regular expression）为原型开发，并以BSD（Berkeley Software Distribution license）许可证开源，遵循libpcre库通用的正则表达式语法，拥有独立的C语言接口。在Hyperscan正式发布的5.2.1版本的基础上，参考华为鲲鹏微架构特征，重新设计核心接口的实现机制，并完成了开发和性能优化，推出适合鲲鹏计算平台的软件包。使用鲲鹏计算平台的用户可以根据自己业务需求下载本软件包，用来提升业务在鲲鹏平台上的稳定性和性能。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/2200/accel/kunpengaccel_hyperscan_02_0001.html
sourcePath: /source/zh/kunpengboostkithistory/2200/accel/kunpengaccel_hyperscan_02_0001.html
indexId: eafd03777d8ba273c63410d05cb93ec3eef9b8c97507ecf93c268b03de306b6a80
---
# 简介

Hyperscan 是一款高性能的正则表达式匹配库，它是以PCRE（Perl-compatible regular expression）为原型开发，并以BSD（Berkeley Software Distribution license）许可证开源，遵循libpcre库通用的正则表达式语法，拥有独立的C语言接口。在Hyperscan正式发布的5.2.1版本的基础上，参考华为鲲鹏微架构特征，重新设计核心接口的实现机制，并完成了开发和性能优化，推出适合鲲鹏计算平台的软件包。使用鲲鹏计算平台的用户可以根据自己业务需求下载本软件包，用来提升业务在鲲鹏平台上的稳定性和性能。

Hyperscan鲲鹏计算平台软件版本主要增加了以下功能：

- 增加鲲鹏计算平台分支，且完全兼容armv8-a，同时确保x86平台使用不受影响。
- 通过使用NEON指令、内联汇编、数据对齐、指令对齐、内存数据预取、静态分支预测、代码结构优化等方法，实现在鲲鹏计算平台的性能提升。

更多关于Hyperscan的信息，请参考官网：https://www.hyperscan.io/(https://www.hyperscan.io/)。
