Reference Number: 327043-001 131
Intel® Xeon® Processor E5-2600 Product Family Uncore Performance Monitoring
can be transmitted, as those holding VN0 credits will still (potentially) be able to transmit. Gener-
ally it is the goal of the uncore that VNA credits should not run out, as this can substantially throttle
back useful Intel® QPI bandwidth.
VNA_CREDIT_CYCLES_USED
• Title: Cycles with 1 or more VNA credits in use
• Category: LINK_VNA_CREDITS Events
• Event Code: 0x32
• Max. Inc/Cyc: 1, Register Restrictions: 0-1
• Definition: Number of Intel® QPI uclk cycles with one or more VNA credits in use. This event can
be used in conjunction with the VNA In-Use Accumulator to calculate the average number of used
VNA credits.
2.10 Packet Matching Reference
In the Intel® QPI Link Layer, the performance monitoring infrastructure allows a user to filter packet
traffic according to certain fields. A couple common fields, the Message Class/Opcode fields, have
been summarized in the following tables.
Table 2-142.Intel® QuickPath Interconnect Packet Message Classes
Code Name Definition
b0000 HOM0 Home - Requests
b0001 HOM1 Home - Responses
b0010 NDR Non-Data Responses
b0011 SNP Snoops
b0100 NCS Non-Coherent Standard
---
b1100 NCB Non-Coherent Bypass
---
b1110 DRS Data Response
Table 2-143.Opcode Match by Message Class (Sheet 1 of 2)
Opc HOM0 HOM1 SNP DRS
0000 RdCur RspI SnpCur DataC_(FEIMS)
0001 RdCode RspS SnpCode DataC_(FEIMS)_FrcAck
Cnflt
0010 RdData --- SnpData DataC_(FEIMS)_Cmp
0011 NonSnpRd --- --- DataNc
0100 RdInvOwn RspCnflt SnpInvOwn WbIData
0101 InvXtoI --- SnpInvXtoI WbSData
0110 EvctCln RspCnfltOwn --- WbEData
0111 NonSnpWr --- --- NonSnpWrData
1000 InvItoE RspFwd SnpInvItoE WbIDataPtl
1001 AckCnfltWbI RspFwdI --- ---
1010 --- RspFwdS --- WbEDataPtl
1011 --- RspFwdIWb --- NonSnpWrdataPtl
1100 WbMtoI RspFwdSWb --- ---