A New Fault Tolerant Routing Algorithm for Networks on Chip

被引:4
|
作者
Nehnouh, Chakib [1 ]
Senouci, Mohamed [1 ]
机构
[1] Univ Oran1 Ahmed Ben Bella, Oran, Algeria
关键词
Congestion; Fault Tolerance; Network on Chip; Reliability; Routing Algorithm; Sub-Network;
D O I
10.4018/IJERTCS.2019070105
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
To provide correct data transmission and to handle the communication requirements, the routing algorithm should find a new path to steer packets from the source to the destination in a faulty network. Many solutions have been proposed to overcome faults in network-on-chips (NoCs). This article introduces a new fault-tolerant routing algorithm, to tolerate permanent and transient faults in NoCs. This solution called DINRA can satisfy simultaneously congestion avoidance and fault tolerance. In this work, a novel approach inspired by Catnap is proposed for NoCs using local and global congestion detection mechanisms with a hierarchical sub-network architecture. The evaluation (on reliability, latency and throughput) shows the effectiveness of this approach to improve the NoC performances compared to state of art. In addition, with the test module and fault register integrated in the basic architecture, the routers are able to detect faults dynamically and re-route packets to fault-free and congestion-free zones.
引用
收藏
页码:68 / 85
页数:18
相关论文
共 50 条
  • [31] AN EFFICIENT FAULT TOLERANT ROUTING ALGORITHM FOR BINARY CUBE INTERCONNECTION NETWORKS
    Habibian, H.
    Patooghy, A.
    Fazeli, M.
    2012 16TH CSI INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND DIGITAL SYSTEMS (CADS), 2012, : 13 - 18
  • [32] Fault tolerant routing algorithm in hypercube networks with load balancing support
    Xiao, XL
    Wang, GJ
    Chen, JE
    PARALLEL AND DISTRIBUTED PROCESSING AND APPLICATIONS, PROCEEDINGS, 2004, 3358 : 698 - 704
  • [33] A probabilistic approach to fault-tolerant routing algorithm on mesh networks
    Wang, GC
    Li, TS
    Chen, JN
    TENTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 2004, : 577 - 584
  • [34] A performance model of fault-tolerant routing algorithm in interconnect networks
    Safaei, F.
    Fathy, M.
    Khonsari, A.
    Ould-Khaoua, M.
    COMPUTATIONAL SCIENCE - ICCS 2006, PT 1, PROCEEDINGS, 2006, 3991 : 744 - 752
  • [35] Fault tolerant routing in stargraph networks
    Zhu, H
    Peng, C
    PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 2003 - 2007
  • [36] Fault tolerant routing in toroidal networks
    Gu, QP
    Peng, ST
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1996, E79D (08) : 1153 - 1159
  • [37] Design and Implementation of a New Routing Algorithm for Fault Tolerance in Networks on Chip - DINRA-FTNoC
    Nehnouh, Chakib
    Senouci, Mohamed
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2018, 11 (09): : 33 - 50
  • [38] Fault-Tolerant Routing in Networks-on-Chip Using Self-Organizing Routing Algorithms
    Romanov, Aleksandr
    Myachin, Nikolay
    Sukhov, Andrei
    IECON 2021 - 47TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2021,
  • [39] A fault-aware dynamic routing algorithm for on-chip networks
    Hosseini, Amir
    Ragheb, Tamer
    Massoud, Yehia
    PROCEEDINGS OF 2008 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-10, 2008, : 2653 - 2656
  • [40] CFPA: Congestion aware, fault tolerant and process variation aware adaptive routing algorithm for asynchronous Networks-on-Chip
    Muhammad, Sayed T.
    Saad, Mohamed
    El-Moursy, Ali A.
    El-Moursy, Magdy A.
    Hamed, Hesham F. A.
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 128 : 151 - 166