GRegex
GRegeX is an implementation of PCRE compatible regular expression algorithm on FPGA chip achieving 12.8 GB/s throughput with a single IP core

Regular expressions are specially encoded text strings used as patterns for matching sets of strings. GRegeX is an implementation of a standard regular expression algorithm on FPGA chip achieving 12.8 GB/s throughput with a single IP core. A wide range of supported regular expression functions allows developers to configure desired rules which can be handled in a chip without reducing the throughput. The target applications include Smart firewalls, Security and Log Text analysis.

Read more about the product on Xilinx® Alveo™ Data Center accelerator cards
 

12.8 GB/s

Throughput - Single Core

PCRE

Compatible

Host Drivers

Easy Integration

Security Log Analytics

Security Log Analytics

Implementing effective cybersecurity measures is particularly challenging today because there are more devices than people, and attackers are becoming more innovative. Cybersecurity brings dual challenge of low-latency detection and remediation of advanced threats, and batch analysis of log data from servers, firewalls, applications and security systems. Considering how fast new threats and attacks emerge, Big Data performance and the use of new types of software and hardware accelerators is becoming more critical.


100Gbps Network DPI, Content Extraction

Deep packet inspection (DPI) is an advanced method of examining and managing network traffic. It is a form of packet filtering that locates, identifies, classifies, reroutes or blocks packets with specific data or code payloads that conventional packet filtering, which examines only packet headers, cannot detect. DPI combines the functionality of an intrusion detection system (IDS) and an Intrusion prevention system (IPS) with a traditional stateful firewall. This combination makes it possible to detect certain attacks that neither the IDS/IPS nor the stateful firewall can catch on their own. Stateful firewalls, while able to see the beginning and end of a packet flow, cannot catch events on their own that would be out of bounds for a particular application

100Gbps Network DPI, Content Extraction