M-Box Performance Monitoring Events; An Overview; Table 2-82. M_Msr_Pmu_Zdp_Ctl_Fvc.resp Encodings; Table 2-83. M_Msr_Pmu_Zdp_Ctl_Fvc.bcmd Encodings - Intel BX80571E7500 - Core 2 Duo 2.93 GHz Processor Programming Manual

Xeon processor series uncore programming guide
Table of Contents

Advertisement

I
® X
® P
7500 S
NTEL
EON
ROCESSOR
spr_uncor_resp
Reserved
spr_ack_resp
spec_ack_resp
uncor_resp
corr_resp
retry_resp
ack_resp
sprwr_bcmd
f2b_bcmd
f2v_bcmd
v2v_bcmd
v2f_bcmd
mrg_bcmd
wr_bcmd
rd_bcmd
2.7.5

M-Box Performance Monitoring Events

2.7.5.1

An Overview:

The M-box performance monitors can collect events in many of the substructures found within the M-
Box including the DSP, ISS, MAP, THR, PGT, PLD and FVC (refer to
Subcontrol Registers - Subunit descriptions"
A sampling of events available for monitoring in the M-Box:
- B-Box commands - reads, writes, fill2victim, merge, etc. Can be conditioned on fvid which allows
determining average latency of M-Box and memory.
- B-Box responses. Incrementing on read command and decrementing on read response allows one
to determine the number of simultaneous reads in the M-Box. A max detector can log the max number
of reads the M-Box received.
- Translated commands: ras_caspre, ras_cas, cas, ras_cas_pre, pre, etc (can be filtered on r/w)
- Memory commands: ras, cas, pre, prefesh, preall, etc.
- Page hits and page misses.
U
P
G
ERIES
NCORE
ROGRAMMING
UIDE

Table 2-82. M_MSR_PMU_ZDP_CTL_FVC.RESP Encodings

Name
Value
0b111
0b110
0b101
0b100
0b011
0b010
0b001
0b000

Table 2-83. M_MSR_PMU_ZDP_CTL_FVC.BCMD Encodings

Name
Value
0b111
0b110
0b101
0b100
0b011
0b010
0b001
0b000
for more detail).
UNCORE PERFORMANCE MONITORING
Description
Uncorrectable response for command to misbehaving DIMM during
sparing.
Positive acknowledgment for command to misbehaving DIMM
during sparing. No error was detected for the transaction.
Speculative (=early) positive acknowledgment for optimized read
flow. No error was detected for the transaction.
Uncorrectable response. Corrections failed.
Corrected (after, for example, error trials or just by a retry).
Retry response. Possibly a correctable error. Retries are generated
until it is decided that error was either correctable or
uncorrectable.
Positive acknowledgment. No was detected.
Description
Spare write.
Fill buffer read to B-Box.
Fill buffer to victim buffer transfer.
Victim buffer to victim buffer transfer.
Victim buffer to fill buffer transfer.
Merge command from B-Box.
Memory write command from B-Box.
Memory read command from B-Box.
Section 2.7.4.4, "M-Box PMU
2-109

Advertisement

Table of Contents
loading

This manual is also suitable for:

Xeon 7500 series

Table of Contents