DocumentCode :
3239472
Title :
Processor array design for deep packet classification
Author :
Rafiq, A. N M Ehtesham ; Gebali, Fayez
Author_Institution :
Dept. of Electr. & Comput. Eng., Victoria Univ., BC, Canada
fYear :
2004
fDate :
18-21 Dec. 2004
Firstpage :
81
Lastpage :
84
Abstract :
We present several efficient systolic array architectures for string search for deep packet classification by using a procedural approach. We express the string search problem as a regular iterative algorithm. We also present a dependency graph from the iterative algorithm. From this dependency graph, we explore several systolic arrays for the string search algorithm. This methodology gives us the ability to pipeline some variables and broadcast other variables. This allows optimizing the architecture for speed, area and other design requirements. The proposed designs exhibit optimum speed and area complexities.
Keywords :
array signal processing; graph theory; iterative methods; optimisation; packet switching; pipeline processing; search problems; signal classification; systolic arrays; array processor design; dependency graph; iterative algorithm; optimization; packet classification; pipeline; string search; systolic array architecture; Application software; Electronic mail; Hardware; Iterative algorithms; Process design; Scheduling algorithm; Search engines; Search problems; Switches; Systolic arrays;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signal Processing and Information Technology, 2004. Proceedings of the Fourth IEEE International Symposium on
Print_ISBN :
0-7803-8689-2
Type :
conf
DOI :
10.1109/ISSPIT.2004.1433693
Filename :
1433693
Link To Document :
بازگشت