Go to:
Logótipo
Você está em: Start > Publications > View > Synthesis of Regular Expressions for FPGAs
Map of Premises
Principal
Publication

Synthesis of Regular Expressions for FPGAs

Title
Synthesis of Regular Expressions for FPGAs
Type
Article in International Scientific Journal
Year
2008
Journal
Vol. 95 No. 7
Pages: 685-704
ISSN: 0020-7217
Publisher: Taylor & Francis
Indexing
Publicação em ISI Web of Science ISI Web of Science
INSPEC
COMPENDEX
Scientific classification
FOS: Engineering and technology > Electrical engineering, Electronic engineering, Information engineering
CORDIS: Technological sciences > Engineering > Electronic engineering
Other information
Authenticus ID: P-004-3NA
Abstract (EN): Regular expressions are being used in many applications to specify multiple and complex text patterns in a compact way. In some of these applications large sets of regular expressions need to be evaluated to detect matched content. Specialised hardware engines are employed when software-based regular expression engines are not able to meet the performance requirements imposed by such applications. Since the sets of regular expressions are periodically modified and/or extended, FPGAs are an attractive hardware solution to achieve both programmability and high-performance demands. However, efficient automatic synthesis tools are of paramount importance to achieve fast prototyping of regular expression engines on these devices. This paper presents an overview of the synthesis of regular expressions with the aim of achieving high-performance engines for FPGAs. We focus on describing current solutions, proposing new solutions for constraint repetitions and overlapped matching, and discussing a number of challenges and open issues. As a case study, we present FPGA implementations of the regular expressions included in two rule-sets of network intrusion detection system (NIDS), Bleeding Edge and Snort, obtained using a state-of-the-art synthesis approach.
Language: English
Type (Professor's evaluation): Scientific
Documents
We could not find any documents associated to the publication.
Related Publications

Of the same authors

The ANTAREX domain specific language for high performance computing (2019)
Article in International Scientific Journal
Silvano, C; Agosta, G; Bartolini, A; Beccari, AR; Benini, L; Besnard, L; João Bispo; Cmar, R; João M. P. Cardoso; Cavazzoni, C; Cesarini, D; Cherubin, S; Ficarelli, F; Gadioli, D; Golasowski, M; Libri, A; Martinovic, J; Palermo, G; Pinto, P; Rohou, E...(mais 2 authors)
Synthesis of regular expressions for FPGAs (2008)
Article in International Scientific Journal
João Bispo; João M. P. Cardoso
Source-to-source compilation targeting OpenMP-based automatic parallelization of C applications (2020)
Article in International Scientific Journal
Hamid Arabnejad; João Bispo; João M. P. Cardoso; Jorge Manuel Gomes Barbosa
Pegasus: Performance Engineering for Software Applications Targeting HPC Systems (2020)
Article in International Scientific Journal
Pedro Pinto; João Bispo; João M. P. Cardoso; Jorge Manuel Gomes Barbosa; Davide Gadioli; Gianluca Palermo; Jan Martinovic; Martin Golasowski; Katerina Slaninova; Radim Cmar; Cristina Silvano
Nonio - modular automatic compiler phase selection and ordering specialization framework for modern compilers (2019)
Article in International Scientific Journal
Nobre, R; João Bispo; Carvalho, T; João M. P. Cardoso

See all (47)

Of the same scientific areas

Image Analysis and Recognition - Part 1 (2012)
Book
Aurélio Campilho; Mohamed Kamel
Wind Energy Technology (2010)
Chapter or Part of a Book
Roque Brandão; J. Beleza Carvalho; F. Maciel Barbosa

See all (83)

Of the same journal

Guest editorial: Special issue on reconfigurable hardware systems (2007)
Another Publication in an International Scientific Journal
João M. P. Cardoso; Bertels, K; Constantinides, GA; Vassiliadis, S
Applied reconfigurable computing (2006)
Another Publication in an International Scientific Journal
João M. P. Cardoso; Constantinides, GA
Synthesis of regular expressions for FPGAs (2008)
Article in International Scientific Journal
João Bispo; João M. P. Cardoso
IJE special issue on reconfigurable hardware systems (2008)
Article in International Scientific Journal
João M. P. Cardoso; Pedro C. Diniz
Recommend this page Top
Copyright 1996-2025 © Faculdade de Medicina Dentária da Universidade do Porto  I Terms and Conditions  I Acessibility  I Index A-Z  I Guest Book
Page created on: 2025-06-25 at 06:38:01 | Acceptable Use Policy | Data Protection Policy | Complaint Portal