Intel® Xeon® Processor E5-2600 Product Family Uncore Performance Monitoring
94
Reference Number: 327043-001
2.7.3.4
Intel® QPI Extra Registers - Companions to PMON HW
The uncore’s Intel® QPI box includes an extra MSR that provides the current Intel® QPI transfer rate.
2.7.4
Intel® QPI LL Performance Monitoring Events
2.7.4.1
An Overview
The Intel® QPI Link Layer provides events to gather information on topics such as:
• Tracking incoming (ring bound)/outgoing (system bound) transactions,
• Various queue that track those transactions,
• The Link Layer’s power consumption as expressed by the time spent in the Link power states L0p
(half of lanes are disabled).
• A variety of static events such as Direct2Core statistics and when output credit is unavailable.
• Of particular interest, total link utilization may be calculated by capturing and subtracting
transmitted/received idle flits from Intel® QPI clocks.
Many of these events can be further broken down by message class, including link utilization.
Note:
In order to measure several of the available events in the Intel® QPI Link Layer, an
extra bit (b16) must be set. These cases will be documented in the full Event List.
NCB.AnyMsg9flits
0x1800
0x1F00
Any Non-Coherent Bypass message that is 9 flits in length. A
9 flit NCB message contains a full 64 byte cache line.
NCB.AnyMsg11flits
0x1900
0x1F00
Any Non-Coherent Bypass message that is 11 flits in length.
An 11 flit NCB message contains either partial data or an
interrupt. For NCB 11 flit data messages, each 8 byte chunk
contains an enable field that specifies if the data is valid.
NCB.AnyInt
0x1900
0x1F80
Any Non-Coherent Bypass interrupt message. NCB interrupt
messages are 11 flits in length.
Table 2-93. QPI_RATE_STATUS Register – Field Definitions
Field
Bits
Attr
HW
Reset
Val
Description
rsv
31:5
RV
0 Reserved. SW must write to 0 for proper operation.
slow_mode
4
RO-V
0
Slow Mode
Reflects the current slow mode status being driven to the PLL
This will be set out of reset to bring Intel® QPI in slow mode.
And is only expected to be set when QPI_rate is set to 6.4 GT/s.
rsv
3
RV
0 Reserved. SW must write to 0 for proper operation.
qpi_rate
2:0
RO-V
11b
QPI Rate
This reflects the current QPI rte setting into the PLL
010 - 5.6 GT/s
011 - 6.4 GT/s
100 - 7.2 GT/s
101 - 8 GT/s
110 - 8.8 GT/s
111 - 9.6 GT/s
other - Reserved
Table 2-92. Message Events Derived from the Match/Mask filters (Sheet 2 of 2)
Field
Match
[12:0]
Mask
[12:0]
Description