DocumentCode
2757714
Title
An Efficient Technique for In-order Packet Delivery with Adaptive Routing Algorithms in Networks on Chip
Author
Palesi, M. ; Holsmark, R. ; Wang, X. ; Kumar, S. ; Yang, M. ; Jiang, Y. ; Catania, V.
Author_Institution
Dipt. di Ing. Inf. e delle Telecomun., Univ. of Catania, Catania, Italy
fYear
2010
fDate
1-3 Sept. 2010
Firstpage
37
Lastpage
44
Abstract
Although adaptive routing algorithms promise higher communication performance, as compared to deterministic routing algorithms, they suffer from the out-of-order packet delivery problem. In the context of Network on Chip, the area and computational overhead of ordering packets at the destination is high and may reverse any gain achieved through the use of adaptivity of the routing algorithm. In this paper, we describe a novel scheme for ensuring in-order packet delivery while retaining the performance advantages of adaptive routing. The hardware architecture of a router that supports the proposed scheme is described. Although the basic idea in our proposal is topology independent we evaluate and compare the performance of our scheme with both deterministic as well as adaptive routing algorithms for 2D mesh NoC. As compared to the XY routing algorithm, our technique significantly reduces the packet delay and improves the saturation point. The impact on router area and power dissipation is also discussed. Although the power consumption of routers increase, the energy consumption per flit increases less than 2% on average, since the higher performance allows for draining more traffic during a certain time window.
Keywords
network routing; network-on-chip; 2D mesh NoC; adaptive routing algorithm; hardware architecture; in-order packet delivery; network-on-chip; packet delay; power consumption; power dissipation; Algorithm design and analysis; Delay; Hardware; Out of order; Routing; System recovery; Topology; Adaptivity; In-order packet delivery; Network on Chip; Performance Analysis; Router Design; Routing Algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital System Design: Architectures, Methods and Tools (DSD), 2010 13th Euromicro Conference on
Conference_Location
Lille
Print_ISBN
978-1-4244-7839-2
Type
conf
DOI
10.1109/DSD.2010.53
Filename
5615608
Link To Document