SOURCE: Sensory Networks

Sensory Networks

December 01, 2009 09:00 ET

Sensory Networks' HyperScan Pushes Content Inspection Performance to New Levels

Company's Easy to Integrate Software Engine Now Scales Pattern Matching Performance to Over 70Gbps on the Intel® Xeon® 5500 Processor Series

MOUNTAIN VIEW, CA--(Marketwire - December 1, 2009) - Sensory Networks, the leading provider of pattern matching and acceleration software technology, today announced the latest performance results for their HyperScan™ engine. Continued innovation and improvements in the highly adaptable software engine has resulted in pattern matching/content inspection throughput performance to scale to 73Gbps running on a dual-socket, quad-core (8-core) Intel® Xeon® 5500 Processor Series platform, using an IPS signature set from a tier-1 equipment vendor.

HyperScan is a portable, easy-to-integrate software library that, aside of supporting regular expressions, also supports a wide variety of other pattern sets required for most data networking and security applications. Given its flexible architecture and innovative algorithms, HyperScan enables performance tuning for even the most unique patterns. Also, by employing an innovative compilation technique, signature databases are transformed to a small memory footprint, while performance is enhanced across the entire signature set.

"Sensory has been developing innovative algorithms for pattern-matching and content scanning for several years now, many of which are already deployed in software solutions and hardware products," said Geoff Langdale, CTO for Sensory Networks. "We have extensive experience in working with a wide variety of signature databases, both proprietary and publicly available. We are also continuing to improve HyperScan with breakthroughs in throughput performance and latency, while simultaneously reducing overheads such as memory usage and signature compilation time."

"The performance improvements of Sensory's HyperScan solution are a welcome addition in the data networking and security market. By utilizing Intel® multi-core architecture, Sensory Networks is able to optimize and scale performance for deep packet inspection solutions." said Bob Ghaffari, Segment Manager, Embedded & Communications Group, Intel.

Sensory Networks has established the impact of HyperScan software by benchmarking HTTP traffic performance on an off-the-shelf dual-socket, quad-core (8-core) Intel® Xeon® 5500 Processor Series platform, running IPS signatures from a tier-1 IPS equipment vendor. As shown in the chart below, HyperScan delivers near-linear scalability with the number of CPU cores/threads, and delivers deep content inspection throughput performance that scales from 9Gbps to over 70Gbps respectively.

HyperScan not only leverages cache memory to scan large volumes of patterns simultaneously, but also takes advantage of platform specific optimizations, such as SIMD and Hyperthreading, to further improve performance. As a result, HyperScan runs 22% faster on the Intel® Xeon® 5500 Process Series, on a clock-for-clock basis, when compared to running on the Intel® Xeon® 5400 Processor Series.

"Our HyperScan algorithms are steps beyond DFA and NFA implementations typically used in the industry for pattern matching," said Sab Gosal, CEO for Sensory Networks. "Using our patented techniques, coupled with an intimate knowledge of modern CPU architectures, HyperScan delivers throughput performance that not only scales linearly, but in cases, runs faster than equivalent hardware solutions."

By virtue of HyperScan being a software library, its high performance, scalability and flexibility directly translate into substantial gains in packet processing intelligence, price/performance and time-to-market advantage for networking and security platforms. The product is provided under a simple license framework that is not only cost-effective compared to alternative solutions, but also allows equipment vendors to leverage the technology across multiple product lines. Furthermore, unlike equivalent hardware-based solutions, HyperScan gives equipment vendors the opportunity to perform a one-time integration into a system release, thereby allowing it to be used for new product shipments as well as upgrade systems already in the field.

For ease of integration and portability, HyperScan is designed as a user-land library with a simple API. It is also supplied with a benchmarking tool, documentation and the necessary technical assistance to ensure a quick and easy evaluation of the product.

For more information on the Intel® Xeon® 5500 Processor Series benchmarking, please visit where you can download the corresponding white paper.

About Sensory Networks

Sensory Networks is a provider of software pattern matching and acceleration software solutions that enable networking and security equipment vendors to significantly improve the packet processing intelligence and price/performance of their platforms that support resource intensive applications such as: Intrusion Prevention (IPS), Antivirus (AV), Deep Packet Inspection (DPI) and Content Filtering. The Company's HyperScan software engine, while running on low cost, off the shelf platforms, is designed to operate with a wide range of CPU architectures, operating systems to accelerate content scanning throughput performance up to 10Gbps per CPU core depending on the signature and system workload. Headquartered in Mountain View, Calif., Sensory Networks has a regional office in Sydney Australia. For more information please visit our website at

Intel® and Xeon® are registered trademarks of Intel Corporation.

Contact Information