DocumentCode :
2094396
Title :
An Approach to Analyze Effects of Soft Errors from Dynamic Software Behaviors
Author :
Xiong, Lei ; Tan, Qingping
Author_Institution :
Sch. of Comput., Nat. Univ. of Defense Technol., Changsha, China
fYear :
2011
fDate :
2-4 Sept. 2011
Firstpage :
796
Lastpage :
801
Abstract :
The fatal effect of soft errors is that the execution of software is influenced. Dynamic implementation for software-based soft error tolerance method which can protect more types of codes can cover more soft errors. Based on requirement of dynamic soft error tolerance to know dynamic software behaviors, this paper proposes an approach to analyze dynamic software behaviors under the effects of soft errors on hardware. In our analyses, we use a special program model which combines abstract computing on the high level with instructions on the low level. On the high level, programs are divided with the granularity of function. On the low level, every function is implemented by instructions. Those effects of soft errors on hardware to instructions on the low level are passed to the computing results of function on the high level. Backed by the computing results of function on the high level, those instruction errors which can cause wrong program outcome are analyzed in function. Based on those instruction errors in function, program reliability model is built under the effects of soft errors. From the reliability model, we can know different behaviors of different software under the effects of soft errors. Finally, in our fault injection experiments, those experimental results demonstrate our analyses of soft errors to dynamic software behaviors.
Keywords :
software fault tolerance; abstract computing; dynamic software behavior; program reliability model; soft error analysis; software execution; software-based soft error tolerance method; Benchmark testing; Calculus; Computational modeling; Hardware; Software; Software reliability; dynamic software; fault tolerance; program model; reliability model; soft errors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing and Communications (HPCC), 2011 IEEE 13th International Conference on
Conference_Location :
Banff, AB
Print_ISBN :
978-1-4577-1564-8
Electronic_ISBN :
978-0-7695-4538-7
Type :
conf
DOI :
10.1109/HPCC.2011.113
Filename :
6063078
Link To Document :
بازگشت