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
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;
Conference_Titel :
Defect and Fault Tolerance of VLSI Systems, 2008. DFTVS '08. IEEE International Symposium on
Conference_Location :
Boston, MA
Print_ISBN :
978-0-7695-3365-0
DOI :
10.1109/DFT.2008.27