Load balancing-oriented fault-tolerant NoC design

被引:0
|
作者
Tan, Ta
Chen, Xiaowen [1 ]
Li, Chen
Lu, Jianzhuang
机构
[1] Natl Univ Def Technol, Sch Comp, Changsha, Peoples R China
来源
8TH INTERNATIONAL TEST CONFERENCE IN ASIA, ITC-ASIA 2024 | 2024年
关键词
NoC; fault-tolerant; reliability; load balance-oriented;
D O I
10.1109/ITC-Asia62534.2024.10661350
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Network-on-Chip (NoC) has been widely applied in modern chip multiprocessors due to its high bandwidth and scalability. However, as technology advances to the nanometer scale, NoC is increasingly vulnerable to errors caused by crosstalk, radiation, electromagnetic interference, etc. Conventional Switch-to-Switch (S2S) fault-tolerant designs based on ECC have overlooked the characteristic of the distribution of traffic load. This oversight not only increases area overhead significantly but also leads to low average utilization of ECC decoder modules. In this paper, we analyze the distribution of traffic load in mesh network and propose a load balancing-oriented fault-tolerant NoC design. The core idea is to allocate different numbers of ECC decoder modules to each router based on the distribution of traffic load, aiming to improve the average utilization of ECC decoder modules and reduce the area overhead without compromising fault-tolerant capability of NoC. The experiment under 6 common synthetic traffic patterns shows that compared to the baseline, our design exhibits an average delay performance loss of less than 0.88%. Additionally, the maximum reduction in the number of ECC decoder modules is 160, the maximum reduction in the area overhead of NoC is 15.06%, and the maximum improvement in the average utilization of ECC decoder modules is 1.21x. Furthermore, the experiment under PARSEC benchmarks shows that compared to the baseline, our design exhibits an average delay performance loss of less than 0.08%. Additionally, the maximum reduction in the number of ECC decoder modules is 156, the maximum reduction in total NoC area overhead is 14.69%, and the maximum improvement in the average utilization of ECC decoder modules is 1.13x.
引用
收藏
页数:6
相关论文
共 50 条
  • [41] A framework for the design of fault-tolerant systems-of-systems☆
    Ferreira, Francisco Henrique Cerdeira
    Nakagawa, Elisa Yumi
    Bertolino, Antonia
    Lonetti, Francesca
    Neves, Vania de Oliveira
    dos Santos, Rodrigo Pereira
    JOURNAL OF SYSTEMS AND SOFTWARE, 2024, 211
  • [42] On the Design of a Fault-tolerant Photonic Network-on-Chip
    Meyer, Michael Conrad
    Ben Ahmed, Akram
    Tanaka, Yuki
    Ben Abdallah, Abderazek
    2015 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2015): BIG DATA ANALYTICS FOR HUMAN-CENTRIC SYSTEMS, 2015, : 821 - 826
  • [43] Fault-Tolerant PV Multistring Inverter
    Renaudineau, Hugues
    Paradell-Sola, Pol
    Trilla, Lluis
    Filba-Martinez, Alber
    Luis Dominguez-Garcia, Jose
    2021 13TH ANNUAL IEEE GREEN TECHNOLOGIES CONFERENCE GREENTECH 2021, 2021, : 75 - 80
  • [44] Fault-Tolerant Memory Design and Partitioning Issues in Embryonics
    Prodan, Lucian
    Udrescu, Mihai
    Vladutiu, Mircea
    EVOLVABLE SYSTEMS: FROM BIOLOGY TO HARDWARE, PROCEEDINGS, 2008, 5216 : 372 - 381
  • [45] Fault-tolerant Strategies and Their Design Methods for Application Software
    高建华
    邵世煌
    Journal of China Textile University(English Edition), 1998, (01) : 21 - 24
  • [46] Auto-scalable and fault-tolerant load balancing mechanism for cloud computing based on the proof-of-work election
    Feng, Xiaoqin
    Ma, Jianfeng
    Liu, Shaobin
    Miao, Yinbin
    Liu, Ximeng
    SCIENCE CHINA-INFORMATION SCIENCES, 2022, 65 (01)
  • [47] Fault-tolerant scheduling
    Kalyanasundaram, B
    Pruhs, KR
    SIAM JOURNAL ON COMPUTING, 2005, 34 (03) : 697 - 719
  • [48] Hypersonic Aircraft Nonlinear Fault-tolerant Controller Design
    Chen Jie
    Lin Yan
    Pan Changpeng
    CURRENT DEVELOPMENT OF MECHANICAL ENGINEERING AND ENERGY, PTS 1 AND 2, 2014, 494-495 : 1056 - +
  • [49] RECONFIGURABILITY ANALYSIS FOR RELIABLE FAULT-TOLERANT CONTROL DESIGN
    Khelassi, Ahmed
    Theilliol, Didier
    Weber, Philippe
    INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS AND COMPUTER SCIENCE, 2011, 21 (03) : 431 - 439
  • [50] A Fault Prediction Module for a Fault Tolerant NoC Operation
    Silveira, Jarbas
    Bodin, Mathieu
    Ferreira, Joao Marcelo
    Pinheiro, Alan Cadore
    Webber, Thais
    Marcon, Cesar
    PROCEEDINGS OF THE SIXTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2015), 2015, : 284 - 288