Patent · US Expired

Method, apparatus, and computer program product in a performance monitor for sampling all performance events generated by a processor

US7200522B2 · kind B2 · utility

6Cited by
7References
17Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJan 27, 2005
Grant dateApr 3, 2007
Priority date
Expiry dateJan 27, 2025

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/88
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method, apparatus, and computer program product are disclosed for sampling all performance event signals generated by a processor. A performance monitor is included in the processor. The performance monitor receives performance event signals from the processor. These performance event signals 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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.