Title :
CARS: Congestion-aware request scheduler for network interfaces in NoC-based manycore systems
Author :
Daneshtalab, Masoud ; Ebrahimi, Masoumeh ; Plosila, Juha ; Tenhunen, Hannu
Author_Institution :
Department of Information Technology, University of Turku, Finland
Abstract :
Network congestion is a critical issue of memory parallelism in network-based manycore systems where multiple memories can be accessed simultaneously. Therefore, a congestion-aware method is necessitated to deal with the network congestion. In this paper, we present a streamlined method in order to reduce the network congestion. The idea is to use the global congestion information as a metric in network interfaces to reduce the congestion level of highly congested areas. Network interfaces connected to memory modules are equipped with an adaptive scheduler using the global congestion information to reduce additional traffic to congested areas. Experimental results with synthetic test cases demonstrate that the on-chip network utilizing the proposed adaptive scheduler presents up to 23% improvement in average latency.
Keywords :
Adaptive systems; Computer architecture; Network interfaces; Ports (Computers); Program processors; Routing; System-on-chip; Congestion-Aware Scheduler; Network Interfaces; Network-on-Chip;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2013
Conference_Location :
Grenoble, France
Print_ISBN :
978-1-4673-5071-6
DOI :
10.7873/DATE.2013.218