• DocumentCode
    3638560
  • Title

    NFA split architecture for fast regular expression matching

  • Author

    Jan Kořenek;Vlastimil Košař

  • Author_Institution
    Faculty of Information Technology, Brno University of Technology, Bož
  • fYear
    2010
  • Firstpage
    1
  • Lastpage
    2
  • Abstract
    Many hardware architectures have been designed to accelerate regular expression matching in network security devices, but most of them can achieve high throughput only for strings or small sets of regular expressions. We propose new NFA Split architecture which reduces the amount of consumed FPGA resources in order to match larger set of regular expressions. New algorithm is introduced to find non-collision sets of states and determine part of nondeterministic automaton which can be mapped to the memory based architecture. For all analysed sets of regular expressions, the algorithm was able to find non-collision sets with 67.8 % of states in average and reduces the amount of consumed flip-flops to 37.6 % and look-up tables to 63.9 % in average.
  • Keywords
    "Field programmable gate arrays","Computer architecture","Automata","Doped fiber amplifiers","USA Councils","Algorithm design and analysis","Security"
  • Publisher
    ieee
  • Conference_Titel
    Architectures for Networking and Communications Systems (ANCS), 2010 ACM/IEEE Symposium on
  • Print_ISBN
    978-1-4244-9127-8
  • Type

    conf

  • Filename
    5623857