Title :
GLB — Efficient Global Load Balancing method for moderating congestion in on-chip networks
Author :
Daneshtalab, Masoud ; Ebrahimi, Masoumeh ; Plosila, Juha
Author_Institution :
Dept. of Inf. Technol., Univ. of Turku, Turku, Finland
Abstract :
Network Congestion can limit the performance of NoC due to increased transmission latency and power consumption. In this paper, to reduce the network congestion, we present an efficient congestion-aware routing method, named Global Load Balancing (GLB). In GLB, packets aggregate and carry congestion information along a path they route. Consequently, this information contains a global view of the path from where the packet is routed. This global congestion information is used as a metric in the arbitration unit in order to give more priority to the packets arriving from congested area. GLB can efficiently balance the load across the links by steering traffic from highly congested regions to low congested areas. Experimental results with synthetic test cases demonstrate that the GLB method provides significant improvement in average network latency (>;19%).
Keywords :
network-on-chip; resource allocation; GLB; NoC; congestion-aware routing method; global load balancing method; network congestion; network-on-chip; steering traffic; Algorithm design and analysis; Computer aided instruction; Computer architecture; Nickel; Routing; System-on-a-chip;
Conference_Titel :
Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC), 2012 7th International Workshop on
Conference_Location :
York
Print_ISBN :
978-1-4673-2570-7
Electronic_ISBN :
978-1-4673-2571-4
DOI :
10.1109/ReCoSoC.2012.6322908