DocumentCode :
2587769
Title :
Application of a multi-processor SoC platform to high-speed packet forwarding
Author :
Paulin, Pierre G. ; Pilkington, Chuck ; Bensoudane, Essaid ; Langevin, Michel ; Lyonnard, Damien
Author_Institution :
Central R&D, STMicroelectron., Ottawa, Ont., Canada
Volume :
3
fYear :
2004
fDate :
16-20 Feb. 2004
Firstpage :
58
Abstract :
In this paper, we explore the requirements of emerging complex SoC´s and describe StepNP, an experimental flexible, multi-processor SoC platform targeted towards communications and networking applications. We present the results of mapping an internet protocol (IPv4) packet forwarding application, running at 2.5 Gb/s and 10 Gb/s. We demonstrate how the use of high-speed hardware-assisted messaging and dynamic task allocation in the StepNP platform allows us to achieve very high processor utilization rates (up to 97%) in spite of the presence of high network-on-chip and memory access latencies. The inter-processor communication overhead is kept very low, representing only 9% of instructions.
Keywords :
IP networks; multi-threading; multiprocessing systems; reduced instruction set computing; system-on-chip; 10 Gbyte/s; 2.5 Gbyte/s; Internet protocol; StepNP platform; dynamic task allocation; high speed packet forwarding; interprocessor communication; memory access latencies; multiprocessor SoC platform; multithreading; network-on-chip; reduced instruction set computing; system-on-chip; Application specific processors; Costs; Digital signal processing; Hardware; Libraries; Manufacturing; Network topology; Network-on-a-chip; Productivity; Streaming media;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition, 2004. Proceedings
ISSN :
1530-1591
Print_ISBN :
0-7695-2085-5
Type :
conf
DOI :
10.1109/DATE.2004.1269203
Filename :
1269203
Link To Document :
بازگشت