I
NTEL
® X
EON
® P
ROCESSOR
7500 S
ERIES
U
NCORE
P
ROGRAMMING
G
UIDE
UNCORE PERFORMANCE MONITORING
2-4
Table 2-2. U_MSR_PMON_GLOBAL_CTL Register – Field Definitions
Table 2-3. U_MSR_PMON_GLOBAL_STATUS Register – Field Definitions
Table 2-4. U_MSR_PMON_GLOBAL_OVF_CTL Register – Field Definitions
Field
Bits
HW
Reset
Val
Description
frz_all
31
0 Disable uncore counting (by clearing .en_all) if PMI is received from box
with overflowing counter.
ig
30
0 Read zero; writes ignored. (?)
rst_all
29
0 Reset All Uncore PMON Counters
en_all
28
0 Enable All Uncore PMON Counters
ig
27:9
0 Read zero; writes ignored. (?)
pmi_core_sel
8:1
0 PMI Core Select
Ex:
If counter pmi is sent to U-Box for Box with overflowing counter...
00000000 - No PMI sent
00000001 - Send PMI to core 0
10000000 - Send PMI to core 7
11000100 - Send PMI to core 2, 6 & 7
etc.
en
0
0 Enable U-Box PMON counters
Field
Bits
HW
Reset
Val
Description
cond
31
0 Condition Change
pmi
30
0 PMI Received from box with overflowing counter.
ig
31:4
0 Read zero; writes ignored. (?)
ov_s0
3
0 Set if overflow is detected from a S-Box 0 PMON register.
ov_s1
2
0 Set if overflow is detected from a S-Box 1 PMON register.
ov_w
1
0 Set if overflow is detected from a W-Box PMON register.
ov_u
0
0 Set if overflow is detected from a U-Box PMON register.
Field
Bits
HW
Reset
Val
Description
clr_cond
31
0 Clear Condition Change
clr_pmi
30
0 Clear PMI Received bit.
ig
29:4
0 Read zero; writes ignored. (?)
clr_ov_s0
3
0 Clear S-Box 0 Overflow
clr_ov_s1
2
0 Clear S-Box 1 Overflow
clr_ov_w
1
0 Clear W-Box Overflow
clr_ov_u
0
0 Clear U-Box Overflow