Invention Grant
- Patent Title: Apparatus and method for multithreading-aware performance monitoring events
-
Application No.: US15395903Application Date: 2016-12-30
-
Publication No.: US10997048B2Publication Date: 2021-05-04
- Inventor: Ahmad Yasin
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Nicholson De Vos Webster & Elliott LLP
- Main IPC: G06F11/30
- IPC: G06F11/30 ; G06F11/34

Abstract:
An apparatus and method are described for a multithreaded-aware performance monitor of a processor. For example, one embodiment of a processor comprises: one or more simultaneous multithreading cores to simultaneously execute multiple instruction threads; a plurality of performance monitor counters, each performance monitor counter to count baseline events during processing of the multiple instruction threads; and a performance monitor circuit to determine whether multiple threads are concurrently generating the same baseline event and, if so, then the performance monitor circuit to distribute the count of the baseline event for only one of the multiple threads in each processor cycle for which the multiple threads are active and the baseline event applies to.
Public/Granted literature
- US20180189160A1 APPARATUS AND METHOD FOR MULTITHREADING-AWARE PERFORMANCE MONITORING EVENTS Public/Granted day:2018-07-05
Information query