DocumentCode
2891184
Title
Control-flow error recovery using commodity multi-core architecture features
Author
Khoshavi, Navid ; Zarandi, Hamid R. ; Maghsoudloo, Mohammad
Author_Institution
Dept. of Comput. Eng. & Inf. Technol., Amirkabir Univ. of Technol., Tehran, Iran
fYear
2011
fDate
13-15 July 2011
Firstpage
190
Lastpage
191
Abstract
This paper presents a software-based technique to recover control-flow errors using inherent redundancy in commodity multi-core processors. The proposed recovery technique is composed of two phases of control-flow error detection and control-flow error recovery. Previous research shows that modern superscalar microprocessors already contain significant amounts of redundancy. CFEs can be tolerated by leveraging existing microprocessors redundancy. Therefore, the cost of adding extra redundancy for fault tolerance is eliminated.
Keywords
fault tolerant computing; microprocessor chips; multiprocessing systems; redundancy; system recovery; commodity multicore architecture; commodity multicore processor; control-flow error detection; control-flow error recovery; fault tolerance; microprocessor redundancy; software-based technique; superscalar microprocessor; Circuit faults; Microprocessors; Multicore processing; Redundancy; Testing; control-flow checking; control-flow error recovery; inherent redundancy; multi-core processor; on-line testing;
fLanguage
English
Publisher
ieee
Conference_Titel
On-Line Testing Symposium (IOLTS), 2011 IEEE 17th International
Conference_Location
Athens
Print_ISBN
978-1-4577-1053-7
Type
conf
DOI
10.1109/IOLTS.2011.5993838
Filename
5993838
Link To Document