Hardware-Software Collaborated Method for Soft-Error Tolerant MPSoC

被引:7
|
作者
Liu, Weichen [1 ]
Xu, Jiang [1 ]
Wang, Xuan [1 ]
Wang, Yu [2 ]
Zhang, Wei [3 ]
Ye, Yaoyao [1 ]
Wu, Xiaowen [1 ]
Nikdast, Mahdi [1 ]
Wang, Zhehui [1 ]
机构
[1] Hong Kong Univ Sci & Technol, Hong Kong, Hong Kong, Peoples R China
[2] Tsinghua Univ, Beijing, Peoples R China
[3] Nanyang Technol Univ, Singapore, Singapore
关键词
FAULT; SYSTEMS;
D O I
10.1109/ISVLSI.2011.48
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Multiprocessor systems-on-chip (MPSoCs) are attractive platforms for embedded applications with growing complexity, because integrating a system or a complex subsystem on a single chip provides better performance and energy efficiency and lower cost per function. As feature sizes and power supply voltages continually decrease, MPSoCs are becoming more susceptible to soft errors. However, traditional soft-error tolerant methods introduce large area, power and performance overheads to MPSoCs. This paper presents a low-overhead hardware-software collaborated method, called SENoC, to dynamically mitigate soft errors on MPSoCs using an on-chip sensor network. We developed a low-cost on-chip sensor network to collaboratively monitor and detect soft errors, and implemented software-based mechanisms to guarantee correct task executions. To maximize the performance of soft-error tolerant MPSoCs, a hybrid scheduling scheme is proposed to effectively manage applications and resources under uncertainties. We studied the new method on MPSoCs with different scales and tested it using typical embedded applications under different cosmic ray flux conditions. Experimental results show that comparing to traditional methods SENoC requires substantially lower protection overheads to achieve the same level of soft-error tolerance. For instance, soft-error tolerant MPSoCs using SENoC archive on average 114.1% better performance than a latest traditional method, and SENoC only introduces 0.42% area overhead to a 256-core MPSoCs.
引用
收藏
页码:260 / 265
页数:6
相关论文
共 50 条
  • [42] Hardware-Software Co-design of QRD-RLS Algorithm with Microblaze Soft Core Processor
    Lodha, Nupur
    Rai, Nivesh
    Dubey, Rahul
    Venkataraman, Hrishikesh
    INFORMATION SYSTEMS, TECHNOLOGY AND MANAGEMENT-THIRD INTERNATIONAL CONFERENCE, ICISTM 2009, 2009, 31 : 197 - 207
  • [43] On-Chip Sensor Networks for Soft-Error Tolerant Real-Time Multiprocessor Systems-on-Chip
    Liu, Weichen
    Wang, Xuan
    Xu, Jiang
    Zhang, Wei
    Ye, Yaoyao
    Wu, Xiaowen
    Nikdast, Mahdi
    Wang, Zhehui
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2014, 10 (02)
  • [44] Special Section on New Software/Hardware Paradigms for Error-Tolerant Multimedia Systems
    Andreopoulos, Yiannis
    Chen, Liang-Gee
    Evans, Brian L.
    Jiang, Hong
    Kumar, Rakesh
    IEEE TRANSACTIONS ON MULTIMEDIA, 2013, 15 (02) : 241 - 241
  • [45] A Fault-tolerant Structure for Reliable Multi-core Systems Based on Hardware-Software Co-design
    Xia, Bingbing
    Qiao, Fei
    Yang, Huazhong
    Wang, Hui
    PROCEEDINGS OF THE ELEVENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2010), 2010, : 191 - 197
  • [46] Soft-error tolerant transistor/magnetic-tunnel-junction hybrid non-volatile C-element
    Onizawail, Naoya
    Hanyu, Takahiro
    IEICE ELECTRONICS EXPRESS, 2014, 11 (24):
  • [47] SpaceCAM: A 16 nm FinFET Low-Power Soft-Error Tolerant TCAM Design for Space Communication Applications
    Merlin, Itay
    Zambrano, Benjamin
    Lanuzza, Marco
    Fish, Alexander
    Haran, Avner
    Yavits, Leonid
    IEEE ACCESS, 2025, 13 : 12032 - 12043
  • [48] New method for soft-error mapping in dynamic random access memory using nuclear microprobe
    Sayama, Hirokazu
    Hara, Shigenori
    Kimura, Hiroshi
    Ohno, Yoshikazu
    Satoh, Shinichi
    Takai, Mikio
    Japanese Journal of Applied Physics, Part 1: Regular Papers and Short Notes and Review Papers, 1992, 31 (12 B): : 4541 - 4544
  • [49] Hardware Trojan Detection in Soft Error Tolerant Macro Synchronous Micro Asynchronous (MSMA) Pipeline
    Lodhi, Faiq Khalid
    Hasan, Syed Rafay
    Hasan, Osman
    Awwad, Falah
    2014 IEEE 57TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2014, : 659 - 662
  • [50] Method and Hardware-Software Facilities for Studying Wireless Communication Channels in Smart Devices for Data Measurement and Transmission
    Shtern, Yu. I.
    Egorov, V. A.
    Karavaev, I. S.
    Kozhevnikov, Ya. S.
    Mironov, R. E.
    Rykov, V. M.
    Shtern, M. Yu.
    MEASUREMENT TECHNIQUES, 2016, 59 (02) : 183 - 187