发明名称 Computer system and method for obtaining memory check points and recovering from faults using the checkpoints and cache flush operations
摘要 A computer system including a plurality of processors and a copyback cache memory and a method for periodically obtaining a first and second phase memory checkpoints and recovering from faults using the checkpoints, are disclosed. The computer system has cache flush hardware for executing a cache flush operation independently of the processors, including cache flush starters for starting the cache flush hardware, and cache flush end detectors for detecting the end of the cache flush operation. During a first phase checkpoint, the cache flush and normal data processing are done in parallel. When the cache flush end detectors detect the termination of the cache flush hardware, the processors suspend normal data processing, and a second checkpoint step is executed in which the processors save the context of the processors in the main memory and the cache flush hardware is invoked again so that dirty data in the cache memory is written back in to the main memory.
申请公布号 US5845326(A) 申请公布日期 1998.12.01
申请号 US19960665544 申请日期 1996.06.18
申请人 KABUSHIKI KAISHA TOSHIBA 发明人 HIRAYAMA, HIDEAKI;SHIMIZU, KUNIYASU
分类号 G02F7/00;G06F11/14;(IPC1-7):G06F13/00;G06F12/16 主分类号 G02F7/00
代理机构 代理人
主权项
地址