DocumentCode
1497565
Title
Virtual Point-to-Point Connections for NoCs
Author
Modarressi, Mehdi ; Tavakkol, Arash ; Sarbazi-Azad, Hamid
Author_Institution
Dept. of Comput. Eng., Sharif Univ. of Technol. (SUT), Tehran, Iran
Volume
29
Issue
6
fYear
2010
fDate
6/1/2010 12:00:00 AM
Firstpage
855
Lastpage
868
Abstract
In this paper, we aim to improve the performance and power metrics of packet-switched network-on-chips (NoCs) and benefits from the scalability and resource utilization advantages of NoCs and superior communication performance of point-to-point dedicated links. The proposed method sets up the virtual point-to-point (VIP) connections over one virtual channel (which bypasses the entire router pipeline) at each physical channel of the NoC. We present two schemes for constructing such VIP circuits. In the first scheme, the circuits are constructed for an application based on its task-graph at design time. The second scheme addresses constructing the connections at run-time using a light-weight setup network. It involves monitoring the NoC traffic in order to detect heavy communication flows and setting up a VIP connection for them using a run-time circuit construction mechanism. The proposed mechanism is compared to a traditional packet-switched NoC and some modern switching mechanisms and the results show a significant reduction in the network power and latency over the other considered NoCs.
Keywords
circuit switching; integrated circuit interconnections; network routing; network-on-chip; packet switching; NoC; VIP connection; packet switching; resource utilization; router pipeline; scalability; task-graph; virtual point-to-point connections; Circuits; Communication switching; Monitoring; Network-on-a-chip; Packet switching; Pipelines; Resource management; Runtime; Scalability; Telecommunication traffic; Multiprocessor system-on-chip (MPSoC); network-on-chip (NoC); performance evaluation; power consumption; virtual point-to-point (VIP);
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/TCAD.2010.2048402
Filename
5467328
Link To Document