DocumentCode
2873332
Title
A Hardware-Software Collaborated Method for Soft-Error Tolerant MPSoC
Author
Liu, Weichen ; Xu, Jiang ; Wang, Xuan ; Wang, Yu ; Zhang, Wei ; Ye, Yaoyao ; Wu, Xiaowen ; Nikdast, Mahdi ; Wang, Zhehui
Author_Institution
Hong Kong Univ. of Sci. & Technol., Hong Kong, China
fYear
2011
fDate
4-6 July 2011
Firstpage
260
Lastpage
265
Abstract
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.
Keywords
microprocessor chips; system-on-chip; SENoC; cosmic ray flux condition; energy efficiency; hardware-software collaborated method; hybrid scheduling scheme; low-cost on-chip sensor network; multiprocessor system-on-chip; soft-error tolerant MPSoC; Dynamic scheduling; Hardware; Processor scheduling; Program processors; Schedules; System-on-a-chip;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI (ISVLSI), 2011 IEEE Computer Society Annual Symposium on
Conference_Location
Chennai
ISSN
2159-3469
Print_ISBN
978-1-4577-0803-9
Electronic_ISBN
2159-3469
Type
conf
DOI
10.1109/ISVLSI.2011.48
Filename
5992490
Link To Document