Invention Grant
- Patent Title: Processor performance monitor that logs reasons for reservation loss
-
Application No.: US15212146Application Date: 2016-07-15
-
Publication No.: US10579376B2Publication Date: 2020-03-03
- Inventor: Shakti Kapoor , John A. Schumann , Karen E. Yokum
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Martin & Associates, LLC
- Agent Derek P. Martin
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F11/30 ; G06F11/34 ; G06F12/0895

Abstract:
A processor includes a performance monitor that logs reservation losses, and additionally logs reasons for the reservation losses. By logging reasons for the reservation losses, the performance monitor provides data that can be used to determine whether the reservation losses were due to valid programming, such as two threads competing for the same lock, or whether the reservation losses were due to bad programming. When the reservation losses are due to bad programming, the information can be used to improve the programming to obtain better performance.
Public/Granted literature
- US20180018262A1 PROCESSOR PERFORMANCE MONITOR THAT LOGS REASONS FOR RESERVATION LOSS Public/Granted day:2018-01-18
Information query