Reference Number: 327043-001 53
Intel® Xeon® Processor E5-2600 Product Family Uncore Performance Monitoring
DIRECTORY_UPDATE
• Title: Directory Updates
• Category: DIRECTORY Events
• Event Code: 0x0D
• Max. Inc/Cyc: 1, Register Restrictions: 0-3
• Definition: Counts the number of directory updates that were required. These result in writes to
the memory controller. This can be filtered by directory sets and directory clears.
• NOTE: Only valid for parts that implement the Directory
IGR_NO_CREDIT_CYCLES
• Title: Cycles without Intel® QPI Ingress Credits
• Category: QPI_IGR_CREDITS Events
• Event Code: 0x22
• Max. Inc/Cyc: 1, Register Restrictions: 0-3
• Definition: Counts the number of cycles when the HA does not have credits to send messages to
the Intel® QPI Agent. This can be filtered by the different credit pools and the different links.
IMC_RETRY
• Title: Retry Events
• Category: IMC_MISC Events
• Event Code: 0x1E
• Max. Inc/Cyc: 1, Register Restrictions: 0-3
• Definition:
IMC_WRITES
• Title: HA to iMC Full Line Writes Issued
• Category: IMC_WRITES Events
• Event Code: 0x1A
• Max. Inc/Cyc: 1, Register Restrictions: 0-3
• Definition: Counts the total number of full line writes issued from the HA into the memory control-
ler. This counts for all four channels. It can be filtered by full/partial and ISOCH/non-ISOCH.
Table 2-45. Unit Masks for DIRECTORY_UPDATE
Extension
umask
[15:8]
Description
SET bxxxxxxx1 Directory Set:
Filter for directory sets. This occurs when a remote read transaction
requests memory, bringing it to a remote cache.
CLEAR bxxxxxx1x Directory Clear:
Filter for directory clears. This occurs when snoops were sent and all
returned with RspI.
ANY bxxxxxx11 Any Directory Update
Table 2-46. Unit Masks for IGR_NO_CREDIT_CYCLES
Extension
umask
[15:8]
Description
AD_QPI0 bxxxxxxx1 AD to Intel® QPI Link 0
AD_QPI1 bxxxxxx1x AD to Intel® QPI Link 1
BL_QPI0 bxxxxx1xx BL to Intel® QPI Link 0
BL_QPI1 bxxxx1xxx BL to Intel® QPI Link 1