DocumentCode
3101709
Title
Dynamic Intermediate Node Algorithm (DINA); a novel fault tolerance routing methodology for NoC’s
Author
Aliabadi, M.R. ; Khademzadeh, A. ; Raiya A, M.
Author_Institution
Iran Telecommun. Res. Center, Tehran
fYear
2008
fDate
27-28 Aug. 2008
Firstpage
521
Lastpage
526
Abstract
In this paper we present a methodology to design fault-tolerant routing algorithms for two-dimensional mesh networks. Our methodology, Dynamic intermediate node algorithm (DINA) supports fully adaptive routing, does not degrade performance in the absence of faults, and supports a reasonably large number of faults without significantly degrading performance. Consequently, this work examines fault tolerant communication algorithms for use in the NoC domain. Before two different flooding algorithms and a random walk algorithm have been investigated. These algorithms have an exceedingly high communication overhead and cause huge congestion in usual traffics. We show that our proposed algorithm offers significantly reduced overhead while maintaining useful levels of fault tolerance and load balancing.
Keywords
fault tolerance; network-on-chip; routing protocols; NoC; adaptive routing; dynamic intermediate node algorithm; fault tolerance routing methodology; fault tolerant communication algorithms; fault-tolerant communication protocol; flooding algorithms; high communication overhead; load balancing; network-on-chip; random walk algorithm; routing protocol; Algorithm design and analysis; Degradation; Design methodology; Fault tolerance; Floods; Heuristic algorithms; Load management; Mesh networks; Network-on-a-chip; Routing; congestion; fault-tolerance; network; performance;
fLanguage
English
Publisher
ieee
Conference_Titel
Telecommunications, 2008. IST 2008. International Symposium on
Conference_Location
Tehran
Print_ISBN
978-1-4244-2750-5
Electronic_ISBN
978-1-4244-2751-2
Type
conf
DOI
10.1109/ISTEL.2008.4651357
Filename
4651357
Link To Document