DocumentCode
3045264
Title
Optimal network processor topologies for efficient packet processing
Author
Yao, Jingnan ; Luo, Yan ; Bhuyan, Laxmi ; Iyer, Ravishankar
Author_Institution
Dept. of Comput. Sci. & Eng., California Univ., Riverside, CA, USA
Volume
2
fYear
2005
fDate
28 Nov.-2 Dec. 2005
Abstract
In this paper, we propose a novel strategy to determine the optimal network processor (NP) topology for the target application tasks. We partition network applications into different stages with the consideration of limited instruction memory of the processing elements (PEs). We develop a theoretical approach to determine an optimal topology of the PEs via multiple pipelines. The idea of multiple pipelining is to exploit the task/packet level parallelism and the pipelines are further optimized to achieve the maximum throughput and resource utilization. Simulation results verify our analytical model and demonstrate the robustness of our approach in different NP configurations.
Keywords
microprocessor chips; network topology; telecommunication network routing; telecommunication switching; maximum throughput; multiple pipelining; optimal network processor topologies; packet level parallelism; packet processing; processing elements; resource utilization; Analytical models; Application software; Computer architecture; Memory management; Network topology; Parallel processing; Pipeline processing; Scheduling algorithm; Switches; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Global Telecommunications Conference, 2005. GLOBECOM '05. IEEE
Print_ISBN
0-7803-9414-3
Type
conf
DOI
10.1109/GLOCOM.2005.1577739
Filename
1577739
Link To Document