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
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;
Conference_Titel :
Global Telecommunications Conference, 2005. GLOBECOM '05. IEEE
Print_ISBN :
0-7803-9414-3
DOI :
10.1109/GLOCOM.2005.1577739