• DocumentCode
    1239868
  • Title

    Pipelined Architecture for Multi-String Matching

  • Author

    Pao, Derek ; Lin, Wei ; Liu, Bin

  • Author_Institution
    City Univ. of Hong Kong, Kowloon
  • Volume
    7
  • Issue
    2
  • fYear
    2008
  • Firstpage
    33
  • Lastpage
    36
  • Abstract
    This letter presents a new oblivious routing algorithm for 3D mesh networks called randomized partially-minimal (RPM) routing that provably achieves optimal worst- case throughput for 3D meshes when the network radix fc is even and within a factor of 1/k2 of optimal when k is odd. Although this optimality result has been achieved with the minimal routing algorithm OITURN for the 2D case, the worst-case throughput of OITURN degrades tremendously in higher dimensions. Other existing routing algorithms suffer from either poor worst-case throughput (DOR, ROMM) or poor latency (VAL). RPM on the other hand achieves near optimal worst-case and good average-case throughput as well as good latency performance.
  • Keywords
    computer architecture; 3D mesh networks; OITURN; network radix; randomized partially-minimal routing; three-dimensional mesh networks; deterministic finite automaton; network intrusion detection; pipelined processing; string matching;
  • fLanguage
    English
  • Journal_Title
    Computer Architecture Letters
  • Publisher
    ieee
  • ISSN
    1556-6056
  • Type

    jour

  • DOI
    10.1109/L-CA.2008.5
  • Filename
    4537166