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 条
  • [21] Passive method and hardware-software complex for monitoring and research of the ionosphere
    Smirnov, V. M.
    Smirnova, E., V
    Ruzhin, Yu. Ya
    Tynyankin, S., I
    Sobelkin, V. N.
    2014 XXXITH URSI GENERAL ASSEMBLY AND SCIENTIFIC SYMPOSIUM (URSI GASS), 2014,
  • [22] VERIFICATION OF SOFT-ERROR RATE ESTIMATION METHOD IN A LOGIC LSI
    Makino, T.
    Onoda, S.
    Hirao, T.
    Ohshima, T.
    Kobayashi, D.
    Hirose, K.
    REPORT OF RESEARCH CENTER OF ION BEAM TECHNOLOGY, HOSEI UNIVERSITY, SUPPL NO 28, 2010, 28 : 35 - 40
  • [23] Derating Based Hardware Optimizations in Soft Error Tolerant Designs
    Prasanth, V
    Singh, Virendra
    Parekhji, Rubin
    2012 IEEE 30TH VLSI TEST SYMPOSIUM (VTS), 2012, : 282 - 287
  • [24] A Soft-Error Tolerant TCAM Using Partial Don't-Care Keys
    Syafalni, Infall
    Sasao, Tsutomu
    Wen, Xiaoqing
    Holst, Stefan
    Miyase, Kohei
    2015 20th IEEE European Test Symposium (ETS), 2015,
  • [25] REMORA: A Hybrid Low-Cost Soft-Error Reliable Fault Tolerant Architecture
    Gopalakrishnan, Shoba
    Singh, Virendra
    2017 IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI AND NANOTECHNOLOGY SYSTEMS (DFT), 2017, : 125 - 130
  • [26] Latency-Aware Selection of Check Variables for Soft-Error Tolerant Datapath Synthesis
    Oh, Junghoon
    Kaneko, Mineo
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2017, E100A (07) : 1506 - 1510
  • [27] Method for Formal Verification of Soft-Error Tolerance Mechanisms in Pipelined Microprocessors
    Velev, Miroslav N.
    Gao, Ping
    FORMAL METHODS AND SOFTWARE ENGINEERING, 2010, 6447 : 355 - 370
  • [28] Hardware-Software Simulation Complex for FPGA-Prototyping of Fault-Tolerant Computing Systems
    Brekhov, Oleg
    Klimenko, Alexander
    DISTRIBUTED COMPUTER AND COMMUNICATION NETWORKS, DCCN 2016, 2016, 678 : 454 - 467
  • [29] Hardware-Software Partitioning of Soft Multi-Core Cyber-Physical Systems
    Babjak, Benjamin
    Volgyesi, Peter
    Ledeczi, Akos
    PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS CONTEL 2015, 2015,
  • [30] Area-Efficient Soft-Error Tolerant Datapath Synthesis Based on Speculative Resource Sharing
    Oh, Junghoon
    Kaneko, Mineo
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2016, E99A (07) : 1311 - 1322