DocumentCode
2471608
Title
A multi-path routing strategy with guaranteed in-order packet delivery and fault-tolerance for networks on chip
Author
Murali, Srinivasan ; Atienza, David ; Benini, Luca ; De Micheli, Giovanni
Author_Institution
Stanford Univ., CA
fYear
0
fDate
0-0 0
Firstpage
845
Lastpage
848
Abstract
In this work we present a multi-path routing strategy that guarantees in-order packet delivery for networks on chips (NoCs). We present a design methodology that uses the routing strategy to optimally spread the traffic in the NoC to minimize the network bandwidth needs and power consumption. We also integrate support for tolerance against transient and permanent failures in the NoC links in the methodology by utilizing spatial and temporal redundancy for transporting packets. Our experimental studies show large reduction in network bandwidth requirements (36.86% on average) and power consumption (30.51% on average) compared to single-path systems. The area overhead of the proposed scheme is small (a modest 5% increase in network area). Hence, it is practical to be used in the on-chip domain
Keywords
fault tolerance; integrated circuit design; microprocessor chips; multiprocessor interconnection networks; network routing; network-on-chip; redundancy; area overhead; design methodology; fault tolerance; in-order packet delivery; multipath routing; network bandwidth; networks on chip; permanent failures; power consumption; spatial redundancy; temporal redundancy; transient failure; Buffer storage; Design methodology; Energy consumption; Fault tolerance; Network-on-a-chip; Out of order; Protocols; Redundancy; Routing; Telecommunication traffic; Design; Measurement; Performance; Systems on Chip; fault-tolerance; flow control; multipath; networks on chip; re-order buffers; routing;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2006 43rd ACM/IEEE
Conference_Location
San Francisco, CA
ISSN
0738-100X
Print_ISBN
1-59593-381-6
Type
conf
DOI
10.1109/DAC.2006.229239
Filename
1688914
Link To Document