Smart Reconfiguration Approach for Fault-Tolerant NoC Based MPSoCs

被引:2
|
作者
Silveira, Jarbas [1 ]
Cortez, Paulo [1 ]
Cadore, Alan [1 ]
Mota, Rafael [1 ]
Marcon, Cesar [2 ]
Brahm, Lucas [2 ]
Fernandes, Ramon [2 ]
机构
[1] Fed Univ Ceara UFC, DETI, LESC, Fortaleza, Ceara, Brazil
[2] Pontificia Univ Catolica Rio Grande do Sul, Porto Alegre, RS, Brazil
关键词
Fault-tolerance; NoC; MPSoC; routing methods; reconfiguration; ROUTING ALGORITHMS; NETWORK; VARIABILITY;
D O I
10.1145/2800986.2801027
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Newest technologies of integrated circuits fabrication allow billions of transistors arranged in a single chip enabling to implement a complex parallel system, which requires a high scalable and parallel communication architecture, such as a Network-on-Chip (NoC). These technologies are very close to physical limitations increasing faults in manufacture and at runtime. Thus, it is essential to provide a fault recovery mechanism for NoC operation in the presence of faults. The preprocessing of the most probable fault scenarios and flits retransmission capability enable to anticipate the calculation of deadlock-free routings, reducing the time necessary to interrupt the system in a fault occurrence and maintaining links operating with retransmission capability. This work proposes a smart decisions mechanism for errors on NoC links, which is composed of a hardware part implemented into the links and routers, and a software part implemented inside an operating system kernel of each processor. The mechanism defines thresholds where is better to reconfigure the NoC or to retransmit flits with errors. Experimental results, with several NoC sizes and some error models, suggest when is better to reconfigure the NoC and when is better to maintain some links operating with eventual faults.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] A SYSTEMATIC-APPROACH TO DESIGN THE RECONFIGURATION SCHEME OF FAULT-TOLERANT SYSTEMS
    CHEN, WL
    JING, MH
    COMPUTERS & ELECTRICAL ENGINEERING, 1981, 8 (03) : 223 - 228
  • [22] A Fault-Tolerant Approach for Modular Robots through Self-Reconfiguration
    Qi, Jian
    Lai, Mingzhu
    Yang, Zhiyuan
    Zhao, Ning
    Han, Kai
    Sui, Xin
    Zhao, Jie
    Zhu, Yanhe
    ADVANCED INTELLIGENT SYSTEMS, 2024, 6 (07)
  • [23] A SAFE Approach towards Early Design Space Exploration of Fault-tolerant Multimedia MPSoCs
    van Stralen, Peter
    Pimentel, Andy
    CODES+ISSS'12:PROCEEDINGS OF THE TENTH ACM INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE-CODESIGN AND SYSTEM SYNTHESIS, 2012, : 393 - 402
  • [24] An efficient reconfiguration scheme for fault-tolerant meshes
    Chuang, PJ
    Yao, LC
    INFORMATION SCIENCES, 2005, 172 (3-4) : 309 - 333
  • [25] Achieving fault-tolerant software with rejuvenation and reconfiguration
    Yurcik, W
    Doss, D
    IEEE SOFTWARE, 2001, 18 (04) : 48 - +
  • [26] Signal reconfiguration of missile fault-tolerant control
    Liu, X. C.
    Xiao, L. X.
    He, X. F.
    Xu, J. H.
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART G-JOURNAL OF AEROSPACE ENGINEERING, 2006, 220 (G5) : 429 - 437
  • [27] On the reconfiguration algorithm for fault-tolerant VLSI arrays
    Wu, JG
    Thambipillai, S
    COMPUTATIONAL SCIENCE - ICCS 2003, PT III, PROCEEDINGS, 2003, 2659 : 360 - 366
  • [28] An Optimized Weighted Average Makespan in Fault-Tolerant Heterogeneous MPSoCs
    Youness, Hassan
    Omar, Aly
    Moness, Mohamed
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (08) : 1933 - 1946
  • [29] ComChain: A blockchain with Byzantine fault-tolerant reconfiguration
    Vizier, Guillaume
    Gramoli, Vincent
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (12):
  • [30] Application Specific Configuration of a Fault-tolerant NoC Architecture
    Refan, Fatemeh
    Kabiri, Parisa
    Alemzadeh, Homa
    Prinetto, Paolo
    Navabi, Zainalabedin
    BEC 2008: 2008 INTERNATIONAL BIENNIAL BALTIC ELECTRONICS CONFERENCE, PROCEEDINGS, 2008, : 179 - 182