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

Hardware support for software controlled fast multiplexing of performance counters

Patent ·
OSTI ID:1107353
Performance counters may be operable to collect one or more counts of one or more selected activities, and registers may be operable to store a set of performance counter configurations. A state machine may be operable to automatically select a register from the registers for reconfiguring the one or more performance counters in response to receiving a first signal. The state machine may be further operable to reconfigure the one or more performance counters based on a configuration specified in the selected register. The state machine yet further may be operable to copy data in selected one or more of the performance counters to a memory location, or to copy data from the memory location to the counters, in response to receiving a second signal. The state machine may be operable to store or restore the counter values and state machine configuration in response to a context switch event.
Research Organization:
International Business Machines Corporation (Armonk, NY)
Sponsoring Organization:
USDOE
Assignee:
International Business Machines Corporation (Armonk, NY)
Patent Number(s):
8,549,196
Application Number:
13/566,528
OSTI ID:
1107353
Country of Publication:
United States
Language:
English

References (3)

Afterburner (network-independent card for protocols) journal July 1993
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

Similar Records

Hardware support for software controlled fast multiplexing of performance counters
Patent · Mon Dec 31 23:00:00 EST 2012 · OSTI ID:1082910

Hardware support for software controlled fast reconfiguration of performance counters
Patent · Tue Jun 18 00:00:00 EDT 2013 · OSTI ID:1084073

Hardware support for software controlled fast reconfiguration of performance counters
Patent · Tue Sep 24 00:00:00 EDT 2013 · OSTI ID:1096001

Related Subjects