EP0897152A2

Performance counters controlled by programmable logic

Abstract

An apparatus and method for counting event signals generated by a computer system is described. The event signals are indicative of the performance of the computer system. Programmable logic enhances the functionality of performance counters by enabling the system user to specify, during the execution of an application program, which event signals to count. The system user can dynamically configure the programmable logic to select a subset of the event signals generated by the computer system, and to combine the selected subset of event signals to generate a new event signal that can be counted. Other new event signals can be generated by the programmable logic from the selected subset of event signals. A user of the computer system can dynamically make the selection of any one of the new event signals for counting.

EP0897152A2, drawing sheet 1
Sheet 1 of 10

Term

Term ended

Projected expiry passed 11 August 2018, 8.1 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

16 claims: 2 independent, 14 dependent

  1. 1
    An apparatus for counting event signals generated by a computer system, comprising:means for selecting a subset of event signals from a set of event signals generated by the computer system;and means for combining the selected subset of event signals to generate a new event signal that can be counted.
  2. 11
    A method for counting event signals generated by a computer system, comprising the steps of:selecting a subset of event signals from a set of event signals generated by the computer system;and combining the selected subset of event signals to generate a new event signal that can be counted.