Invention Grant
- Patent Title: Processor core having a saturating event counter for making performance measurements
-
Application No.: US12858497Application Date: 2010-08-18
-
Publication No.: US10169187B2Publication Date: 2019-01-01
- Inventor: Venkat Rajeev Indukuru , Alexander Erik Mericas
- Applicant: Venkat Rajeev Indukuru , Alexander Erik Mericas
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Mitch Harris, Atty at Law, LLC
- Agent Andrew M. Harris; Joseph J. Petrokaitis
- Main IPC: G06F11/34
- IPC: G06F11/34

Abstract:
A performance monitor including a saturating counter provides a relative measure of event frequency without requiring a minimum polling rate or periodic reset to avoid or account for counter overflow. The saturating counter is incremented upon detection of an event and decremented if an event is not detected within a predetermined period. The period of detecting may be programmable and may be determined by real time clock, processor or instruction cycles. Multiple event types may be selected from for detection and input to a single counter, or alternatively multiple event counters may be provided for various event types. The saturating counter may additionally be periodically reset in a selected operating mode, in combination with the decrementing action performed on the counter.
Public/Granted literature
- US20120046912A1 PROCESSOR CORE HAVING A SATURATING EVENT COUNTER FOR MAKING PERFORMANCE MEASUREMENTS Public/Granted day:2012-02-23
Information query