Detail publikace

Multi-Stride NFA-Split Architecture for Regular Expression Matching Using FPGA

KOŠAŘ, V.; KOŘENEK, J. Multi-Stride NFA-Split Architecture for Regular Expression Matching Using FPGA. Proceedings of the 9th Doctoral Workshop on Mathematical and Engineering Methods in Computer Science. Brno: NOVPRESS s.r.o., 2014. p. 77-88. ISBN: 978-80-214-5022-6.
Název česky
Víceznaková architektura NFA-Split pro vyhledávání řetězců popsaných regulární výrazy používající FPGA
Typ
článek ve sborníku konference
Jazyk
anglicky
Autoři
Klíčová slova

NFA, FPGA,  Regular Expression Matching

Abstrakt

Vyhledávání řetězců popsaných regulárními výrazy je časově náročná operace pro síťové bezpečnostní systémy. NFA-Split je efektivní architekturou pro vyhledávání řetězců popsaných velkou množinou regulárních výrazů na multigigabitových rychlostech s efektivní využitím zdrojů FPGA. Avšak rychlost zpracování je omezena zpracováním pouze jednoho znaku za hodinový cyklus. Proto je představena nová víceznaková architektura NFA-Split, která zvyšuje dosažitelnou propustnost zpracováním více znaků za jeden hodinový cyklus. Dále je analyzována efektivnost mapování DU do logiky FPGA a jsou navrženy nové optimalizace mapování architektury NFA-Split do FPGA. Tyto optimalizace mohou ušetřit až 71,85% LUT FPGA a až 94,18% pamětí BlockRAM.

Rok
2014
Strany
77–88
Sborník
Proceedings of the 9th Doctoral Workshop on Mathematical and Engineering Methods in Computer Science
ISBN
978-80-214-5022-6
Vydavatel
NOVPRESS s.r.o.
Místo
Brno
BibTeX
@inproceedings{BUT111637,
  author="Vlastimil {Košař} and Jan {Kořenek}",
  title="Multi-Stride NFA-Split Architecture for Regular Expression Matching Using FPGA",
  booktitle="Proceedings of the 9th Doctoral Workshop on Mathematical and Engineering Methods in Computer Science",
  year="2014",
  pages="77--88",
  publisher="NOVPRESS s.r.o.",
  address="Brno",
  isbn="978-80-214-5022-6",
  url="https://www.fit.vut.cz/research/publication/10695/"
}
Nahoru