SWICH: A Prototype for Efficient Cache-Level Checkpointing and Rollback September/October 2006 (vol. 26 no. 5) pp. 28-40
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MM.2006.100
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, Sep./Oct. 2006, doi:10.1109/MM.2006.100 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||