Architecture and method for cache-based checkpointing and rollback

作者: David Paul Campagna , David J. Kessler , David R. Bueno

DOI:

关键词: Mode (computer interface)CacheRollbackArchitectureComputer scienceMulti-core processorParallel computing

摘要: A cache system to compare memory transactions while facilitating checkpointing and rollback is provided. The includes at least one processor core including operating in write-through mode, two checkpoint caches write-back a comparison/checkpoint logic, main memory. are communicatively coupled the mode. logic caches. compares stored responsive an initiation of checkpointing.

参考文章(27)
Craig Zilles, Ravi Rajwar, Uma Srinivasan, Konrad Lai, Suresh Srinivas, Naveen Neelakantam, Using hardware checkpoints to support software based speculation ,(2007)
Joseph Francesco Ruscio, Srinidhi Varadarajan, Transparent checkpointing and process migration in a distributed system United States Patent and Trademark Office. ,(2004)
Robert John Hurban, Clifford Owen Hayden, Donald William Mccauley, Susan Barbara Stillman, John Stetson Murdock, Type 1, 2 and 3 retry and checkpointing ,(1992)
Vincent J. Zimmer, Michael A. Rothman, Sparse checkpoint and rollback ,(2006)
Martin J. Pagel, Salim G. Kara, Mohammas A. Husain, Manish Desai, Ken D. Hinh, System and method for providing fault tolerant transcriptions over an unsecured communication channel ,(1997)