Hyperscan is an open-source software pattern-matching library, created by Intel under a BSD license.
The Hyperscan software develops, tests, and documents sets of OS-independent, multi-threaded pattern matching libraries.
Hyperscan integrates easily as a drop-in replacement for libPCRE, and is ideal for applications that scan large data volumes at high speeds, such as Intrusion Prevention (IPS), Antivirus (AV), Unified Threat Management (UTM), and Deep Packet Inspection (DPI).
Hyperscan is optimized for 32-bit or 64-bit Intel® Xeon® processors, and operates on most systems.
The solution brief provides benchmark data for content inspection performance, and demonstrates Hyperscan’s ability to deliver scalable pattern matching throughput performance, when running on entry-level Intel Atom® processors, to high-end Intel® Xeon® processors.