Uncore Manual

Reference Number: 329468-002 19
Uncore Performance Monitoring
Uncore Per-Socket Performance Monitoring Control
Table 2-2. U_MSR_PMON_GLOBAL_CTL Register – Field Definitions
Field Bits Attr
HW
Reset
Val
Description
frz_all 31 WO 0 Freeze all uncore performance monitors.
wk_on_pmi 30 RW 0 If PMI event requested to send to core...
0 - Send event to cores already woken
1 - Wake any sleeping core and send PMI to all cores.
unfrz_all 29 WO 0 Unfreeze all uncore performance monitors.
rsv 28:27 RV 0 Reserved. SW must write to 0 else behavior is undefined.
rsv 26:15 RV 0 Reserved
pmi_core_sel 14:0 RW 0 PMI Core Select
Ex:
If counter overflow is sent to UBox...
000000000000000 - No PMI sent
000000000000001 - Send PMI to core 0
000000001000000 - Send PMI to core 6
000000001100010 - Send PMI to core 2, 5 & 6
etc.
NOTE: If wk_on_pmi is set to 1, a wake will be sent to any
sleeping core in the mask prior to sending the PMI.