• 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