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
Link To Document