The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.05 - September/October (2006 vol.26)
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
ABSTRACT
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, September/October 2006, doi:10.1109/MM.2006.100
20 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool