Uncore Manual

Reference Number: 329468-002 53
Uncore Performance Monitoring
Cacheing Agent (Cbo) Performance Monitoring
TxR_ADS_USED
• Title:
• Category: EGRESS Events
• Event Code: 0x04
• Max. Inc/Cyc:. 1, Register Restrictions: 0-1
• Definition:
TxR_INSERTS
• Title: Egress Allocations
• Category: EGRESS Events
• Event Code: 0x02
• Max. Inc/Cyc:. 1, Register Restrictions: 0-1
• Definition: Number of allocations into the Cbo Egress. The Egress is used to queue up requests
destined for the ring.
MISS_REMOTE_OPCODE b10000011 CBoFilter1[
28:20]
Misses to Remote Memory - Opcode Matched
Number of outstanding Miss transactions, satisfied
by an opcode, in the TOR that are satisfied by
remote caches or remote memory.
REMOTE b10001000
MISS_REMOTE b10001010
Table 2-35. Unit Masks for TxR_ADS_USED
Extension
umask
[15:8]
Description
AD bxxxxxxx1 Onto AD Ring
AK bxxxxxx1x Onto AK Ring
BL bxxxxx1xx Onto BL Ring
Table 2-36. Unit Masks for TxR_INSERTS
Extension
umask
[15:8]
Description
AD_CACHE bxxxxxxx1 AD - Cachebo
Ring transactions from the Cachebo destined for the AD ring.
Some example include outbound requests, snoop requests, and
snoop responses.
AK_CACHE bxxxxxx1x AK - Cachebo
Ring transactions from the Cachebo destined for the AK ring.
This is commonly used for credit returns and GO responses.
BL_CACHE bxxxxx1xx BL - Cachebo
Ring transactions from the Cachebo destined for the BL ring.
This is commonly used to send data from the cache to various
destinations.
IV_CACHE bxxxx1xxx IV - Cachebo
Ring transactions from the Cachebo destined for the IV ring. This
is commonly used for snoops to the cores.
AD_CORE bxxx1xxxx AD - Corebo
Ring transactions from the Corebo destined for the AD ring. This
is commonly used for outbound requests.
Table 2-34. Unit Masks for TOR_OCCUPANCY
Extension
umask
[15:8]
Filter Dep Description