DocumentCode :
2134268
Title :
Automatic instruction-level recovery by duplicated instructions and checkpointing
Author :
Lanfang Tan ; Qingping Tan ; Jianjun Xu
Author_Institution :
Comput. Sch., Nat. Univ. of Defense Technol., Changsha, China
fYear :
2012
fDate :
16-18 Oct. 2012
Firstpage :
1304
Lastpage :
1307
Abstract :
This paper proposes a software-based technique to achieve error detection and recovery at the instruction-level. The proposed technique is based on incorporation of instructions duplication and checkpointing. Similar to the previous study, all instructions are duplicated and appropriate “check” instructions are inserted to achieve error detection. After the error detection, checkpointing is used to regain the program correct state. Two optimization schemes: checksum and live variable analysis, are introduced to reduce the performance overhead. Experimental results show that most data errors can be recovered with a relative low performance overhead.
Keywords :
checkpointing; optimisation; automatic instruction-level recovery; checkpointing; checksum scheme; error detection; instructions duplication; live variable analysis; optimization scheme; software-based technique; checkpointing; checksum; error recovery; live-variable analysis; software fault tolerance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Biomedical Engineering and Informatics (BMEI), 2012 5th International Conference on
Conference_Location :
Chongqing
Print_ISBN :
978-1-4673-1183-0
Type :
conf
DOI :
10.1109/BMEI.2012.6513029
Filename :
6513029
Link To Document :
بازگشت