Performance Monitor Unit for Sampling all Performance Events Generated by a Processor
AssigneeInternational Business Machines Corporation
InventorAlex E. Mericas
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorAlex E. Mericas
Estimating the term…
Detecting and recording events in a processor with a performance monitor in the processor that samples events. The performance monitor in the processor receives performance event signals generated by the processor that indicate the current full event state of the processor. A limited number of counters are provided in the performance monitor for counting only a selected subset of the performance event signals. An event register is provided in the performance monitor that intercepts the performance event signals prior to the subset of the performance event signals being counted. The performance event signals are stored together as a single unit in the event register. The unit is a full set of available performance event signals that indicate the current full event state of the processor.
A performance monitor hardware unit that is included in a processor, the performance monitor hardware unit monitoring the performance of the processor, the performance monitor hardware unit comprising:
7-14. (canceled)
A computer program product, comprising a computer recordable medium, in a performance monitor hardware unit, the computer recordable medium tangibly embodying a plurality of instructions executable by a processor, the instructions comprising:
Dependencies are inferred from the claim text.