Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability
Reexamination Certificate
2011-03-22
2011-03-22
Beausoliel, Robert (Department: 2113)
Error detection/correction and fault detection/recovery
Data processing system error or fault handling
Reliability and availability
C714S030000, C714S039000, C710S052000, C710S056000
Reexamination Certificate
active
07913123
ABSTRACT:
An apparatus and computer program product are disclosed for, in a processor, concurrently sharing a memory controller among a tracing process and non-tracing processes using a programmable variable number of shared memory write buffers. A hardware trace facility captures hardware trace data in a processor. The hardware trace facility is included within the processor. The hardware trace data is transmitted to a system memory utilizing a system bus. The system memory is included within the system. The system bus is capable of being utilized by processing units included in the processing node while the hardware trace data is being transmitted to the system bus. Part of system memory is utilized to store the trace data. The system memory is capable of being accessed by processing units in the processing node other than the hardware trace facility while part of the system memory is being utilized to store the trace data.
REFERENCES:
patent: 4205370 (1980-05-01), Hirtle
patent: 4399506 (1983-08-01), Evans et al.
patent: 4590550 (1986-05-01), Eilert et al.
patent: 4835675 (1989-05-01), Kawai
patent: 5206948 (1993-04-01), De Angelis et al.
patent: 5210862 (1993-05-01), DeAngelis et al.
patent: 5642478 (1997-06-01), Chen et al.
patent: 5655103 (1997-08-01), Cheng et al.
patent: 5715430 (1998-02-01), Hirayama
patent: 5764885 (1998-06-01), Sites et al.
patent: 5765198 (1998-06-01), McCrocklin et al.
patent: 5862316 (1999-01-01), Hagersten et al.
patent: 5890217 (1999-03-01), Kabemoto et al.
patent: 5897658 (1999-04-01), Eskesen et al.
patent: 6134676 (2000-10-01), VanHuben et al.
patent: 6282615 (2001-08-01), Armilli et al.
patent: 6330591 (2001-12-01), Ducarior et al.
patent: 6401174 (2002-06-01), Hagersten et al.
patent: 6421756 (2002-07-01), Kelley et al.
patent: 6457144 (2002-09-01), Eberhard
patent: 6539500 (2003-03-01), Kahle et al.
patent: 6678838 (2004-01-01), Magro
patent: 6857083 (2005-02-01), Floyd et al.
patent: 6898736 (2005-05-01), Chatterjee et al.
patent: 6912673 (2005-06-01), Wyland
patent: 6920521 (2005-07-01), Arimilli et al.
patent: 6985848 (2006-01-01), Swoboda et al.
patent: 7007205 (2006-02-01), Yeager et al.
patent: 7010726 (2006-03-01), Faust et al.
patent: 7080289 (2006-07-01), Swaine et al.
patent: 7152186 (2006-12-01), Airaud et al.
patent: 7200776 (2007-04-01), Harris
patent: 7213169 (2007-05-01), Dodson et al.
patent: 7269756 (2007-09-01), Baartmans et al.
patent: 2002/0147943 (2002-10-01), Slaugh et al.
patent: 2003/0145255 (2003-07-01), Harty et al.
patent: 2003/0196141 (2003-10-01), Shaw
patent: 2004/0019828 (2004-01-01), Gergen et al.
patent: 2004/0199722 (2004-10-01), Dodson et al.
patent: 2004/0199823 (2004-10-01), Dodson et al.
patent: 2005/0102477 (2005-05-01), Sukegawa
patent: 2005/0172293 (2005-08-01), Petruncola et al.
patent: 2005/0268171 (2005-12-01), House et al.
patent: 2005/0273672 (2005-12-01), Konda et al.
patent: 2006/0064552 (2006-03-01), Hardage, Jr.
patent: 2006/0179184 (2006-08-01), Fields, Jr. et al.
patent: 2006/0184833 (2006-08-01), Al-Omari et al.
patent: 2006/0184835 (2006-08-01), Al-Omari et al.
patent: 2006/0184836 (2006-08-01), Al-Omari et al.
patent: 2006/0184837 (2006-08-01), Al-Omari
patent: 2007/0074067 (2007-03-01), Rothman et al.
patent: 2007/0088983 (2007-04-01), Riemens et al.
USPTO Office Action for U.S. Appl. No. 11/055,821 dated Nov. 29, 2007.
USPTO Notice of Allowance for U.S. Appl. No. 11/055,821 dated May 1, 2008.
USPTO Notice of Allowance for U.S. Appl. No. 12/201,557 dated Jul. 26, 2010..
Uspto Office Action for U.S. Appl. No. 11/055,977 dated Nov. 15, 2007.
USPTO Notice of Allowance for U.S. Appl. No. 11/055,977 dated Jul. 4, 2008.
USPTO Notice of Allowance for U.S. Appl. No. 12/206,967 dated Jul. 29, 2010.
USPTO Office Action for U.S. Appl. No. 11/055,870 dated Dec. 12, 2007.
USPTO Notice of Allowance for U.S. Appl. No. 11/055,870 dated May 5, 2008.
Al-Omari Ra'ed Mohammad
Mericas Alexander Erik
Starke William John
Baca Matthew W.
Beausoliel Robert
International Business Machines - Corporation
Lottich Joshua P
Yee & Associates P.C.
LandOfFree
Concurrently sharing a memory controller among a tracing... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Concurrently sharing a memory controller among a tracing..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Concurrently sharing a memory controller among a tracing... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2756594