Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability
Reexamination Certificate
2011-07-26
2011-07-26
Beausoliel, Robert (Department: 2113)
Error detection/correction and fault detection/recovery
Data processing system error or fault handling
Reliability and availability
C714S805000
Reexamination Certificate
active
07987384
ABSTRACT:
A method for handling errors in a cache memory without processor core recovery includes receiving a fetch request for data from a processor and simultaneously transmitting fetched data and a parity matching the parity of the fetched data to the processor. The fetched data is received from a higher-level cache into a low level cache of the processor. Upon determining that the fetched data failed an error check indicating that the fetched data is corrupted, the method includes requesting an execution pipeline to discontinue processing and flush its contents, and initiating a clean up sequence, which includes sending an invalidation request to the low level cache causing the low level cache to remove lines associated with the corrupted data, and requesting the execution pipeline to restart. The execution pipeline accesses a copy of the requested data from a higher-level storage location.
REFERENCES:
patent: 4852100 (1989-07-01), Christensen et al.
patent: 5544341 (1996-08-01), Nakagawa et al.
patent: 5732209 (1998-03-01), Vigil et al.
patent: 5784391 (1998-07-01), Konigsburg
patent: 5784394 (1998-07-01), Alvarez, II et al.
patent: 5883904 (1999-03-01), Arimilli et al.
patent: 6332181 (2001-12-01), Bossen et al.
patent: 6460122 (2002-10-01), Otterness et al.
patent: 6507928 (2003-01-01), Richardson
patent: 6543028 (2003-04-01), Jamil et al.
patent: 6802039 (2004-10-01), Quach et al.
patent: 7035986 (2006-04-01), Check et al.
patent: 7043679 (2006-05-01), Keltcher et al.
patent: 7100096 (2006-08-01), Webb et al.
patent: 7734949 (2010-06-01), Koktan et al.
patent: 7752505 (2010-07-01), Gschwind et al.
patent: 2005/0188249 (2005-08-01), Hart et al.
patent: 2005/0229075 (2005-10-01), Berkmann et al.
patent: 2007/0044003 (2007-02-01), Doweck et al.
patent: 2007/0079184 (2007-04-01), Weiss et al.
patent: 2007/0234101 (2007-10-01), Koktan et al.
patent: 2009/0006803 (2009-01-01), Luick
patent: 2009/0193308 (2009-07-01), Habermann et al.
patent: 2009/0282308 (2009-11-01), Gutsche et al.
patent: 63278162 (1988-11-01), None
z/Architecture, Principles of Operation, Sixth Edition, Apr. 2007, Publication No. SA22-7832-05, copyright IBM Corp. 1990-2007, pp. 1-1218.
Jacobi Christian
Pflanz Matthias
Shum Chung-Lung Kevin
Tast Hans-Werner
Tsai Aaron
Beausoliel Robert
Campbell John
Cantor & Colburn LLP
International Business Machines - Corporation
Mehrmanesh Elmira
LandOfFree
Method, system, and computer program product for handling... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method, system, and computer program product for handling..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method, system, and computer program product for handling... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2722625