DocumentCode :
76340
Title :
Dynamic fault-tolerant routing algorithm for networks-on-chip based on localised detouring paths
Author :
Vitkovskiy, Arseniy ; Soteriou, Vassos ; Nicopoulos, C.
Author_Institution :
Dept. of Electr. & Comput. Eng. & Inf., Cyprus Univ. of Technol., Limassol, Cyprus
Volume :
7
Issue :
2
fYear :
2013
fDate :
Mar-13
Firstpage :
93
Lastpage :
103
Abstract :
Downscaled complementary metal-oxide semiconductor (CMOS) technology feature sizes have enabled massive transistor integration densities. Multi-core chips with billions of transistors are now a reality. However, this rapid increase in on-chip resources has come at the expense of higher susceptibility to defects and wear-out. The inter-router communication links of networks-on-chips (NoCs) are composed of metal wires that are especially vulnerable to catastrophic physical effects such as those of electro-migration, which can even cause link disconnects. To address this hazard, fault-tolerant (FT) routing algorithms sustain on-chip communication by re-routing messages around faulty links, or regions. This work presents a new FT routing scheme that employs a localised re-routing approach. Packets are de-toured around faulty links/regions based on purely local and distributed decisions, and without any global link state knowledge. The algorithm, which is proven to be deadlock- and livelock-free, also handles dynamically occurring faults. Detailed evaluation with synthetic traffic patterns and real applications within a full-system simulation environment demonstrate the efficacy of the new scheme with up to 12% of NoC links being faulty. Synthesis results also prove the feasibility of the proposed protocol at modest hardware and power consumption overheads of only over 5 and 2.5%, respectively.
Keywords :
CMOS digital integrated circuits; fault tolerant computing; integrated circuit interconnections; network routing; network-on-chip; CMOS technology; FT routing algorithms; NoC links; catastrophic physical effects; deadlock-free algorithm; distributed decisions; downscaled complementary metal oxide semiconductor technology; dynamic fault tolerant routing algorithm; faulty links; faulty regions; full-system simulation environment; inter-router communication links; link disconnects; livelock-free algorithm; local decisions; localised detouring paths; localised rerouting approach; metal wires; multicore chips; network-on-chip; on-chip communication; on-chip resources; power consumption overheads; rerouting messages; synthetic traffic patterns; transistor integration densities;
fLanguage :
English
Journal_Title :
Computers & Digital Techniques, IET
Publisher :
iet
ISSN :
1751-8601
Type :
jour
DOI :
10.1049/iet-cdt.2012.0054
Filename :
6519430
Link To Document :
بازگشت