DocumentCode :
1578235
Title :
Towards an Efficient NoC Topology through Multiple Injection Ports
Author :
Camacho, Jesús ; Flich, José ; Duato, José ; Eberle, Hans ; Olesinski, Wladek
Author_Institution :
Dept. de Inf. de Sist. y Comput., Univ. Politec. de Valencia Spain, Valencia, Spain
fYear :
2011
Firstpage :
165
Lastpage :
172
Abstract :
In this paper, we present a flexible network on-chip topology: NR-Mesh (Nearest neighbor Mesh). The topology gives an end node the choice to inject a message through different neighboring routers, thereby reducing hop count and saving latency. At the receiver side, a message may be delivered to the end node through different routers, thus reducing hop count further and increasing flexibility when routing messages. This flexibility allows for maximizing network components to be in switch off mode, thus enabling power aware routing algorithms. Additional benefits are reduced congestion/contention levels in the network, support for efficient broadcast operations, savings in power consumption, and partial fault-tolerance. Our second contribution is a power management technique for the adaptive routing. This technique turns router ports and their attached links on and off depending on traffic conditions. The power management technique is able to achieve significant power savings when there is low traffic in the network. We further compare the new topology with the 2D-Mesh, using either deterministic or adaptive routing. When compared with the 2D-Mesh using deterministic routing, executing real applications in a full system simulation platform, the NR-Mesh topology using adaptive routing is able to obtain significant savings, 7% of reduction in execution time and 75% in energy consumption at the network on average for a 16-Node CMP System. Similar numbers are achieved for a 32-Node CMP system.
Keywords :
network routing; network topology; network-on-chip; CMP system; NR-mesh topology; NoC topology; adaptive routing; broadcast operation; congestion level; contention level; deterministic routing; energy consumption; fault-tolerance; flexible network on-chip topology; hop count; injection port; nearest neighbor mesh; neighboring router; network component; network traffic; power aware routing algorithm; power consumption; power management; power saving; router port; routing message; saving latency; Fault tolerance; Network topology; Power demand; Routing; Switches; Tiles; Topology; injection; power consumption; topology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design (DSD), 2011 14th Euromicro Conference on
Conference_Location :
Oulu
Print_ISBN :
978-1-4577-1048-3
Type :
conf
DOI :
10.1109/DSD.2011.25
Filename :
6037406
Link To Document :
بازگشت