This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
SWICH: A Prototype for Efficient Cache-Level Checkpointing and Rollback
September/October 2006 (vol. 26 no. 5)
pp. 28-40
Radu Teodorescu, University of Illinois at Urbana-Champaign
Jun Nakano, University of Illinois at Urbana-Champaign
Josep Torrellas, University of Illinois at Urbana-Champaign
Existing cache-level checkpointing schemes do not continuously support a large rollback window. Immediately after a checkpoint, the number of instructions that the processor can undo falls to zero. To address this problem, we introduce SWICH, an FPGA-based prototype of a new cache-level scheme that keeps two live checkpoints at all times, forming a sliding rollback window that maintains a large minimum and average length.
Index Terms:
transient faults, low-overhead checkpointing, hardware prototype
Citation:
Radu Teodorescu, Jun Nakano, Josep Torrellas, "SWICH: A Prototype for Efficient Cache-Level Checkpointing and Rollback," IEEE Micro, vol. 26, no. 5, pp. 28-40, Sept.-Oct. 2006, doi:10.1109/MM.2006.100
Usage of this product signifies your acceptance of the Terms of Use.