Patent · US Active

Selectable granularity performance monitor

US12417163B2 · kind B2 · utility

0Cited by
0References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 28, 2023
Grant dateSep 16, 2025
Priority date
Expiry dateJan 22, 2044

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/348
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems and methods are described to collect latency data of transactions traversing a processor using a performance monitor, which uses a bucket timer based on a granule value in a configurable granule counter. The monitor can determine a transaction time for a transaction, which can then be compared to enumerated buckets (where the bucket size is based on the granule value), determine the appropriate bucket, and increment a latency counter associated with the bucket. The monitor can include a saturation mechanism to account for overflow or saturation. The collected data can be read by an external device to generate a histogram to identify potential problems in the processor or processor pipeline.

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