DocumentCode :
2124842
Title :
SLIDER: Smart Late Injection DEflection Router for mesh NoCs
Author :
Nayak, B. ; Jose, Jithin ; Mutyam, Madhu
Author_Institution :
Dept. of Comput. Sci. & Eng., Indian Inst. of Technol. Madras, Chennai, India
fYear :
2013
fDate :
6-9 Oct. 2013
Firstpage :
377
Lastpage :
383
Abstract :
Network-on-Chip (NoC) provides a scalable communication interface for processing cores in large multicore systems. An efficient NoC router should not only minimize the average packet latency of the network but also have minimum pipeline latency, area, and power. Area and power overheads are affecting the scalability and popularity of traditional input buffered routers. In this context minimally buffered deflection routers are emerging as a cost effective alternative. We propose SLIDER, Smart Late Injection DEflection Router, that uses side buffers for accommodating a fraction of deflected flits. The main contributions of this work are smart late injection and selective flit preemption. In SLIDER the injection stage is kept at the end of the router pipeline. This reduces the contention in the arbitration stage, eliminates unwanted intra-router movement of flits and effectively utilizes the idle output channels. We parallelize independent operations in the router pipeline and reduce the pipeline latency by 25%. Experimental results on synthetic and real workloads show that SLIDER reduces average flit latency, channel wastage, and deflection rate, and increases throughput in the network when compared to the state-of-the-art minimally buffered deflection routers.
Keywords :
network routing; network-on-chip; NoC router; SLIDER; average flit latency; average packet latency; channel wastage; deflection rate; injection stage; mesh NoC; minimum pipeline latency; multicore systems; network on chip; processing cores; router pipeline; scalable communication interface; selective flit preemption; smart late injection deflection router; unwanted intrarouter movement; Benchmark testing; Mesh networks; Pipelines; Ports (Computers); Resource management; Routing; Switches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design (ICCD), 2013 IEEE 31st International Conference on
Conference_Location :
Asheville, NC
Type :
conf
DOI :
10.1109/ICCD.2013.6657068
Filename :
6657068
Link To Document :
بازگشت