Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Hardware support for software controlled fast reconfiguration of performance counters

Patent ·
OSTI ID:1084073

Hardware support for software controlled reconfiguration of performance counters may include a plurality of performance counters collecting one or more counts of one or more selected activities. A storage element stores data value representing a time interval, and a timer element reads the data value and detects expiration of the time interval based on the data value and generates a signal. A plurality of configuration registers stores a set of performance counter configurations. A state machine receives the signal and selects a configuration register from the plurality of configuration registers for reconfiguring the one or more performance counters.

Research Organization:
International Business Machines Corporation (Armonk, NY)
Sponsoring Organization:
USDOE
Assignee:
International Business Machines Corporation (Armonk, NY)
Patent Number(s):
8,468,275
Application Number:
12/684,496
OSTI ID:
1084073
Country of Publication:
United States
Language:
English

References (5)

Afterburner (network-independent card for protocols) journal July 1993
Notice board journal January 2012
Instruction-level characterization of scientific computing applications using hardware performance counters conference January 1999
A Portable Programming Interface for Performance Evaluation on Modern Processors journal August 2000
Notice board journal April 2012