DocumentCode :
1857246
Title :
A Distributed Switch Architecture for On-Chip Networks
Author :
Roca, Antoni ; Hernandez, C. ; Flich, José ; Silla, Federico ; Duato, José
Author_Institution :
Dept. de Inf. de Sist. y Comput., Univ. Politec. de Valencia, Valencia, Spain
fYear :
2011
fDate :
13-16 Sept. 2011
Firstpage :
21
Lastpage :
30
Abstract :
It is well-known that current Chip Multiprocessor (CMP) and high-end MultiProcessor System-on-Chip (MPSoC) designs are growing in their number of components. Networks-on-Chip (NoC) provide the required connectivity for such CMP and MPSoC designs at reasonable costs. However, as technology advances, links become the critical component in the NoC. First, because the power consumption of the link is extremely high with respect the power consumption of the rest of components (mainly switches), becoming unacceptable for long global interconnects. Second, the delay of a link does not scale with technology, thus, degrading the performance of the network. To solve both problems, several solutions have been previously proposed. In this paper, we present a new switch architecture that reduces the negative impact of links on the NoC. We call our proposal distributed switch. The distributed switch moves the circuitry of a standard switch onto the links. Then, packets are buffered, routed, and forwarded at the same time they are crossing the link. Distributing a standard switch onto the link improves the trade off between the power consumption and the operating frequency of the entire network. In contrast, area requirements are increased. The distributed switch reduces up to 14.8% the peak power consumption while increases its area up to 22%. Furthermore, the distributed switch is able to increase the maximum achievable frequency with respect to the standard switch. In particular, the maximum operating frequency of the distributed switch can be increased up to 14.3%.
Keywords :
multiprocessing systems; multiprocessor interconnection networks; network-on-chip; power aware computing; CMP design; MPSoC design; NoC; chip multiprocessor; distributed switch architecture; multiprocessor system on chip; network on chip; operating frequency; power consumption; Computer architecture; Delay; Power demand; Switches; Switching circuits; Wires; network-on-chip; switch implementation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing (ICPP), 2011 International Conference on
Conference_Location :
Taipei City
ISSN :
0190-3918
Print_ISBN :
978-1-4577-1336-1
Electronic_ISBN :
0190-3918
Type :
conf
DOI :
10.1109/ICPP.2011.28
Filename :
6047169
Link To Document :
بازگشت