DocumentCode
3038805
Title
An Asymmetric Checkpointing and Rollback Error Recovery Scheme for Embedded Processors
Author
Tabkhi, Hamed ; Miremadi, Seyed Ghassem ; Ejlali, Alireza
Author_Institution
Dept. of Comput. Eng., Sharif Univ. of Technol., Tehran
fYear
2008
fDate
1-3 Oct. 2008
Firstpage
445
Lastpage
453
Abstract
This paper presents a checkpointing scheme for rollback error recovery, called Asymmetric Checkpointing and Rollback Recovery (ACRR) which stores the processor states in an asymmetric manner. In this way, error recovery latency and the number of checkpoints are reduced to increase the probability of timely task completion for soft real-time applications. To evaluate the ACRR, this scheme was studied analytically. The analytical results show that the recovery latency is reduced as non-uniformity of the checkpoint increases. As a case study, the ACRR is implemented and simulated on a behavioral VHDL model of LEON2 processor. The simulation results follow the results obtained in the analytical study.
Keywords
embedded systems; hardware description languages; microprocessor chips; LEON2 processor; VHDL model; asymmetric checkpointing; embedded processors; rollback error recovery scheme; Automotive electronics; Checkpointing; Computer errors; DSL; Delay; Embedded system; Fault tolerant systems; Laboratories; Real time systems; Very large scale integration; Checkpointing; Fault-Tolerant; Rollback Recovery;
fLanguage
English
Publisher
ieee
Conference_Titel
Defect and Fault Tolerance of VLSI Systems, 2008. DFTVS '08. IEEE International Symposium on
Conference_Location
Boston, MA
ISSN
1550-5774
Print_ISBN
978-0-7695-3365-0
Type
conf
DOI
10.1109/DFT.2008.27
Filename
4641202
Link To Document