Uncore Manual

Uncore Performance Monitoring
UBox Performance Monitoring
24 Reference Number: 329468-002
2.2.4 UBOX Box Events Ordered By Code
The following table summarizes the directly measured UBOX Box events.
2.2.5 UBOX Box Performance Monitor Event List
The section enumerates performance monitoring events for the UBOX Box.
EVENT_MSG
• Title: VLW Received
• Category: EVENT_MSG Events
• Event Code: 0x42
• Max. Inc/Cyc:. 1, Register Restrictions: 0-1
• Definition: Virtual Logical Wire (legacy) message were received from Uncore. Specify the thread
to filter on using NCUPMONCTRLGLCTR.ThreadID.
LOCK_CYCLES
• Title: IDI Lock/SplitLock Cycles
• Category: LOCK Events
• Event Code: 0x44
• Max. Inc/Cyc:. 1, Register Restrictions: 0-1
• Definition: Number of times an IDI Lock/SplitLock sequence was started.
PHOLD_CYCLES
• Title: Cycles PHOLD Assert to Ack
• Category: PHOLD Events
• Event Code: 0x45
• Max. Inc/Cyc:. 1, Register Restrictions: 0-1
• Definition: PHOLD cycles. Filter from source CoreID.
Symbol Name
Event
Code
Ctrs
Extra
Select
Bit
Max
Inc/
Cyc
Description
EVENT_MSG 0x42 0-1 0 1 VLW Received
LOCK_CYCLES 0x44 0-1 0 1 IDI Lock/SplitLock Cycles
PHOLD_CYCLES 0x45 0-1 0 1 Cycles PHOLD Assert to Ack
RACU_REQUESTS 0x46 0-1 0 1 RACU Request
Table 2-10. Unit Masks for EVENT_MSG
Extension
umask
[15:8]
Description
VLW_RCVD bxxxxxxx1
MSI_RCVD bxxxxxx1x
IPI_RCVD bxxxxx1xx
DOORBELL_RCVD bxxxx1xxx
INT_PRIO bxxx1xxxx