DocumentCode :
1579760
Title :
Enhancing Performance Sustainability of Fault Tolerant Routing Algorithms in NoC-Based Architectures
Author :
Latif, Khalid ; Rahmani, Amir-Mohammad ; Vaddina, Kameswar Rao ; Seceleanu, Tiberiu ; Liljeberg, Pasi ; Tenhunen, Hannu
Author_Institution :
Dept. of Inf. Technol., Univ. of Turku, Turku, Finland
fYear :
2011
Firstpage :
626
Lastpage :
633
Abstract :
Reliability of embedded systems and devices is becoming a challenge with technology scaling. To deal with the reliability issues, fault tolerant solutions are needed. The design paradigm for future System-on-Chip (SoC) implementation is Network-on-Chip (NoC). Fault tolerance in NoC can be achieved at many abstraction levels. Many fault tolerant architectures and routing algorithms have already been proposed for NoC but the utilization of resources, affected indirectly by faults is yet to be addressed. In this paper, we propose a NoC architecture, which sustains the overall system performance by utilizing resources, which cannot be used by other architectures under faults. An approach towards a proper virtual-channel (VC) sharing strategy is proposed, based on communication bandwidth requirements. The technique can be applied to any NoC architecture, including 3-D NoCs. Extensive quantitative experiments with synthetic benchmarks, including uniform, transpose and negative exponential distribution (NED), demonstrate considerable improvement in terms of performance sustainability under faulty conditions compared to existing VC-based NoC architectures.
Keywords :
embedded systems; fault tolerant computing; network-on-chip; software reliability; NED; Network-on-Chip; NoC; NoC based architectures; SoC; VC; communication bandwidth; embedded devices; embedded systems; fault tolerant architectures; fault tolerant routing algorithms; negative exponential distribution; performance sustainability; routing algorithms; system-on-chip; technology scaling; virtual channel; Circuit faults; Computer architecture; Fault tolerance; Fault tolerant systems; Power demand; Routing; System performance; Fault Tolerance; Networks-on-Chip (NoC); Resource Utilization; Virtual Channel Sharing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design (DSD), 2011 14th Euromicro Conference on
Conference_Location :
Oulu
Print_ISBN :
978-1-4577-1048-3
Type :
conf
DOI :
10.1109/DSD.2011.85
Filename :
6037469
Link To Document :
بازگشت