Enhancing Reliability and Energy Efficiency in Many-Core Processors Through Fault-Tolerant Network-on-Chip

被引:2
|
作者
Reddy, B. Naresh Kumar [1 ]
Rahman, Md. Zia Ur [2 ]
Lay-Ekuakille, Aime [3 ]
机构
[1] Natl Inst Technol Tiruchirappalli, Dept Elect & Commun Engn, Tiruchirappalli 620015, India
[2] Koneru Lakshmaiah Educ Fdn, Dept Elect & Commun Engn, Guntur 522502, India
[3] Univ Salento, Dept Innovat Engn, I-73100 Lecce, Italy
来源
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT | 2024年 / 21卷 / 05期
关键词
Network-on-chip; core; task mapping; communication energy; performance; FPGA board;
D O I
10.1109/TNSM.2024.3394886
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article presents a proposal for fault-tolerant task mapping on many-core processors to enhance system performance and reduce communication energy. The proposed algorithm maps tasks onto a 2-D mesh network-on-chip (NoC) and a modified NoC (MNoC) platform. The focus of this article is primarily on addressing permanent faults. In the scenario of a permanent fault within the mapped core, the algorithm also proposes a spare core placement strategy. This involves allocating the spare core based on considerations related to communication energy. The proposed task mapping algorithm underwent evaluation using various benchmarks, including multimedia and synthetic benchmarks. The results were then compared to those obtained from a 2-D mesh NoC and three related algorithms, all under the same task graph and NoC size. The simulation results showed that the proposed mapping algorithm on the modified NoC platform leads to improved performance and communication energy reductions when compared to the 2-D mesh NoC and the other three algorithms. To validate the proposed fault-tolerant task mapping algorithm on the modified NoC platform, A Field Programmable Gate Array (FPGA) was used to measure performance metrics such as application runtime, area, and on-chip power consumption in both faulty and non-faulty conditions. The hardware results indicated significant improvements when comparing the proposed FTTM on MNoC and 2-D NoC with existing approaches.
引用
收藏
页码:5049 / 5062
页数:14
相关论文
共 43 条
  • [21] An improved fault-tolerant routing algorithm for a Network-on-Chip derived with formal analysis
    Zhang, Zhen
    Serwe, Wendelin
    Wu, Jian
    Yoneda, Tomohiro
    Zheng, Hao
    Myers, Chris
    SCIENCE OF COMPUTER PROGRAMMING, 2016, 118 : 24 - 39
  • [22] Fault-Tolerant Application Mapping on to ZMesh topology based Network-on-Chip Design
    Bhanu, P. Veda
    Mandapati, Nikita
    Soumya, J.
    Cenkeramaddi, Linga Reddy
    PROCEEDINGS OF THE 15TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA 2020), 2020, : 142 - 147
  • [23] Temperature-aware multi-application mapping on network-on-chip based many-core systems
    Cao, Shan
    Salcic, Zoran
    Li, Zhaolin
    Wei, Shaojun
    Ding, Yingtao
    MICROPROCESSORS AND MICROSYSTEMS, 2016, 46 : 149 - 160
  • [24] ProNoC: A low latency network-on-chip based many-core system-on-chip prototyping platform
    Monemi, Alireza
    Tang, Jia Wei
    Palesi, Maurizio
    Marsono, Muhammad N.
    MICROPROCESSORS AND MICROSYSTEMS, 2017, 54 : 60 - 74
  • [25] FoToNoC: A Folded Torus-Like Network-on-Chip Based Many-Core Systems-on-Chip in the Dark Silicon Era
    Yang, Lei
    Liu, Weichen
    Jiang, Weiwen
    Li, Mengquan
    Chen, Peng
    Sha, Edwin Hsing-Mean
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (07) : 1905 - 1918
  • [26] Router-shared-pair mesh: a reconfigurable fault-tolerant network-on-chip architecture
    Chen, Yali
    Ren, Kaixin
    Gu, Naijie
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2018, 10 (06) : 526 - 536
  • [27] Novel Fault-Tolerant Routing Technique for ZMesh Topology based Network-on-Chip Design
    Bhanu, P. Veda
    Govil, Vibhor
    Jagadeesh, Samala
    Soumya, J.
    Cenkeramaddi, Linga Reddy
    PROCEEDINGS OF THE 15TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA 2020), 2020, : 1070 - 1074
  • [28] A Systematic and Realistic Network-on-Chip Traffic Modeling and Generation Technique for Emerging Many-Core Systems
    Liu, Weichen
    Wang, Zhe
    Yang, Peng
    Xu, Jiang
    Li, Bin
    Iyer, Ravi
    Illikkal, Ramesh
    IEEE TRANSACTIONS ON MULTI-SCALE COMPUTING SYSTEMS, 2018, 4 (02): : 113 - 126
  • [29] A Novel Fault-Tolerant Routing Technique for Mesh-of-Tree based Network-on-Chip Design
    Upadhyay, Mohit
    Shah, Monil
    Bhanu, P. Veda
    Soumya, J.
    Cenkarmaddi, Linga Reddy
    Idsoe, Henning
    PROCEEDINGS OF TENCON 2018 - 2018 IEEE REGION 10 CONFERENCE, 2018, : 2378 - 2383
  • [30] Design of an extended 2D mesh network-on-chip and development of A fault-tolerant routing method
    Kurokawa, Yota
    Fukushi, Masaru
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2019, 13 (03): : 224 - 232