Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability
Reexamination Certificate
2011-04-05
2011-04-05
Baderman, Scott T (Department: 2114)
Error detection/correction and fault detection/recovery
Data processing system error or fault handling
Reliability and availability
C714S015000, C714S049000, C714S822000
Reexamination Certificate
active
07921331
ABSTRACT:
A write filter cache system for protecting a microprocessor core from soft errors and method thereof are provided. In one aspect, data coming from a processor core to be written in primary cache memory, for instance, L1 cache memory system, is buffered in a write filter cache placed between the primary cache memory and the processor core. The data from the write filter is move to the main cache memory only if it is verified that main thread's data is soft error free, for instance, by comparing the main thread's data with that of its redundant thread. The main cache memory only keeps clean data associated with accepted checkpoints.
REFERENCES:
patent: 4456952 (1984-06-01), Mohrman et al.
patent: 5276848 (1994-01-01), Gallagher et al.
patent: 5890003 (1999-03-01), Cutts et al.
patent: 6412094 (2002-06-01), Van Holten et al.
patent: 6530003 (2003-03-01), Bakke et al.
patent: 6625749 (2003-09-01), Quach
patent: 6751749 (2004-06-01), Hofstee et al.
patent: 6792525 (2004-09-01), Mukherjee et al.
patent: 6810489 (2004-10-01), Zhang et al.
patent: 6854051 (2005-02-01), Mukherjee
patent: 7017073 (2006-03-01), Nair et al.
patent: 7146530 (2006-12-01), Pomaranski et al.
patent: 7206964 (2007-04-01), Moser et al.
patent: 7321989 (2008-01-01), Grayver
patent: 7350026 (2008-03-01), Popescu et al.
patent: 7353365 (2008-04-01), Mukherjee et al.
patent: 7360118 (2008-04-01), Fesler
patent: 7373548 (2008-05-01), Reinhardt et al.
patent: 2005/0154944 (2005-07-01), Reinhardt et al.
patent: 2006/0136672 (2006-06-01), Chaudhry et al.
Gopal et al., “Speculative Versioning Cache”, University of Wisconsin-Madison, USA. Jul. 14, 1997.
T.N. Vijaykumar et al., “Transient-Fault Recovery Using Simultaneous Multithreading”, School of Electrical and Computer Engineering, Purdue University, W. Lafayette, IN 47907, Published 2002.
Gomaa et al. “Transient-fault Recovery for Chip Multiprocessors”, School of Electrical and Computer Engineering, Purdue University, Published 2003.
Qureshi et al. “Microarchitecture-Based Introspection: A Technique for Transient-Fault Tolerance in Microprocessors”, Department of Electrical and Computer Engineering, The University of Texas at Austin, Published 2005.
Reinhardt et al. “Transient Fault Detection via Simultaneous Multithreading”, Proceedings of the 27th Annual International Symposium on Computer Architecture (ISCA), Jun. 2000.
Rotenberg “AR-SMT: A Microarchitectural Approach to Fault Tolerance in Microprocessors”, Computer Sciences Department, Published 1999.
Bose Pradip
Hu Zhigang
Li Xiaodong
Rivers Jude A.
Baderman Scott T
International Business Machines - Corporation
Percello, Esq. Louis J.
Schell Joseph
Scully , Scott, Murphy & Presser, P.C.
LandOfFree
Write filter cache method and apparatus for protecting the... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Write filter cache method and apparatus for protecting the..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Write filter cache method and apparatus for protecting the... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2667192