Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability
Reexamination Certificate
2007-04-22
2008-10-14
Beausoliel, Robert W (Department: 2113)
Error detection/correction and fault detection/recovery
Data processing system error or fault handling
Reliability and availability
C377S026000, C708S672000
Reexamination Certificate
active
07437622
ABSTRACT:
An implementation-efficient, multiple-counter value hardware performance counter is disclosed. A hardware counter of one embodiment includes a memory array and a hardware incrementer. The array stores counter values that are indexable by an index constructed based at least on the number of events to which the counter values correspond. The index may be constructed as a concatenation of a number of bits binarily representing the number of events, and a number of bits binarily representing the number of qualifiers to the events. The incrementer reads the counter values from the array, increments the counter values, and writes the resulting counter values back into the array. The array may be divided into banks over which the counter values are stored, where each bank has a separate instance of the incrementer. Each bank may have a separate instance of the index that indexes only those counters stored in the bank.
REFERENCES:
patent: 6157695 (2000-12-01), Barna
patent: 6360337 (2002-03-01), Zak et al.
patent: 6785851 (2004-08-01), Franck et al.
patent: 6922456 (2005-07-01), Greenlaw et al.
patent: 7020808 (2006-03-01), Sato et al.
Clapp Russell M.
DeSota Donald R.
Jeong Jaeheon
Love Carl E.
Beausoliel Robert W
Guyton Philip
International Business Machines - Corporation
Raissinia Abdy
LandOfFree
Implementation-efficient multiple-counter value hardware... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Implementation-efficient multiple-counter value hardware..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Implementation-efficient multiple-counter value hardware... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4003653