发明名称 Recovery of cached data from a malfunctioning CPU
摘要 Recovery of data from a store-to cache in a malfunctioning CPU, is accomplished without exercising the hardware of the malfunctioning CPU. A data path which is independent of the normal operating paths of the computer, such as a scan facility, is used to move data out of the cache into the mainstore while the malfunctioning CPU's clocks are off. A system controller controls normal transfer of data between the cache memory of the processing unit and the mainstore. A service processor is coupled to the processing unit, the mainstore, and the system controller, and is responsive to the detection of errors in the processing unit, for stopping the processing unit and moving data out of the cache memory to the mainstore through the scan facility separate from the system controller. Logic in the system controller flushes the move out queue or other storage locations in the system controller. After the data in the system controller has been flushed, the service processor moves the data from the cache memory into the mainstore. This prevents data moved out of the cache in the mainstore from being overwritten by move outs which were pending in the system controller at the time that the CPU was stopped.
申请公布号 US5339407(A) 申请公布日期 1994.08.16
申请号 US19920954506 申请日期 1992.09.29
申请人 AMDAHL CORPORATION 发明人 GOLDMAN, GARY S.;ELASH, SILAS P.;BAKER, JEFFREY L.
分类号 G06F11/00;G06F11/07;G06F11/14;G06F12/08;G11C29/32;G11C29/52;(IPC1-7):G06F12/00 主分类号 G06F11/00
代理机构 代理人
主权项
地址