# Performance Monitoring Events for 4th Generation Intel(R) Xeon(R) Processor Scalable Family based on Sapphire Rapids microarchitecture - V1.24
# 07/18/2024 EVENT_STATUS Legend: None = 0x00, Deprecated = 0x01, Template = 0x02
# Copyright (c) 2001 - 2024 Intel Corporation. All rights reserved.
UNIT	CODE	UMASK	PORT_MASK	FC_MASK	UMASK_EXT	NAME	DESCRIPTION	COUNTER	FILTER	INTERNAL	FILTER_VALUE	EVENT_STATUS	COUNTER_TYPE
IRP	0x02	0x00	0x00	0x00	0x00000000	UNC_I_TxC_BL_DRS_INSERTS	BL DRS Egress Inserts	0,1	na	0	0	0x00	PGMABLE
IRP	0x03	0x00	0x00	0x00	0x00000000	UNC_I_TxC_BL_NCB_INSERTS	BL NCB Egress Inserts	0,1	na	0	0	0x00	PGMABLE
IRP	0x04	0x00	0x00	0x00	0x00000000	UNC_I_TxC_BL_NCS_INSERTS	BL NCS Egress Inserts	0,1	na	0	0	0x00	PGMABLE
IRP	0x05	0x00	0x00	0x00	0x00000000	UNC_I_TxC_BL_DRS_CYCLES_FULL	BL DRS Egress Cycles Full	0,1	na	0	0	0x00	PGMABLE
IRP	0x06	0x00	0x00	0x00	0x00000000	UNC_I_TxC_BL_NCB_CYCLES_FULL	BL NCB Egress Cycles Full	0,1	na	0	0	0x00	PGMABLE
IRP	0x07	0x00	0x00	0x00	0x00000000	UNC_I_TxC_BL_NCS_CYCLES_FULL	BL NCS Egress Cycles Full	0,1	na	0	0	0x00	PGMABLE
IRP	0x08	0x00	0x00	0x00	0x00000000	UNC_I_TxC_BL_DRS_OCCUPANCY	BL DRS Egress Occupancy	0,1	na	0	0	0x00	PGMABLE
IRP	0x09	0x00	0x00	0x00	0x00000000	UNC_I_TxC_BL_NCB_OCCUPANCY	BL NCB Egress Occupancy	0,1	na	0	0	0x00	PGMABLE
IRP	0x0a	0x00	0x00	0x00	0x00000000	UNC_I_TxC_BL_NCS_OCCUPANCY	BL NCS Egress Occupancy	0,1	na	0	0	0x00	PGMABLE
IRP	0x0b	0x00	0x00	0x00	0x00000000	UNC_I_TxC_AK_INSERTS	AK Egress Allocations	0,1	na	0	0	0x00	PGMABLE
IRP	0x0c	0x00	0x00	0x00	0x00000000	UNC_I_TxS_REQUEST_OCCUPANCY	Outbound Request Queue Occupancy	0,1	na	0	0	0x00	PGMABLE
IRP	0x0d	0x00	0x00	0x00	0x00000000	UNC_I_TxS_DATA_INSERTS_NCB	Outbound Read Requests	0,1	na	0	0	0x00	PGMABLE
IRP	0x0e	0x00	0x00	0x00	0x00000000	UNC_I_TxS_DATA_INSERTS_NCS	Outbound Read Requests	0,1	na	0	0	0x00	PGMABLE
IRP	0x0f	0x04	0x00	0x00	0x00000000	UNC_I_CACHE_TOTAL_OCCUPANCY.MEM	Total IRP occupancy of inbound read and write requests to coherent memory.	0,1	na	0	0	0x00	PGMABLE
IRP	0x12	0x01	0x00	0x00	0x00000000	UNC_I_SNOOP_RESP.MISS	Snoop Responses : Miss	0,1	na	0	0	0x02	PGMABLE
IRP	0x12	0x02	0x00	0x00	0x00000000	UNC_I_SNOOP_RESP.HIT_I	Snoop Responses : Hit I	0,1	na	0	0	0x02	PGMABLE
IRP	0x12	0x04	0x00	0x00	0x00000000	UNC_I_SNOOP_RESP.HIT_ES	Snoop Responses : Hit E or S	0,1	na	0	0	0x02	PGMABLE
IRP	0x12	0x08	0x00	0x00	0x00000000	UNC_I_SNOOP_RESP.HIT_M	Snoop Responses : Hit M	0,1	na	0	0	0x02	PGMABLE
IRP	0x12	0x10	0x00	0x00	0x00000000	UNC_I_SNOOP_RESP.SNPCODE	Snoop Responses : SnpCode	0,1	na	0	0	0x02	PGMABLE
IRP	0x12	0x20	0x00	0x00	0x00000000	UNC_I_SNOOP_RESP.SNPDATA	Snoop Responses : SnpData	0,1	na	0	0	0x02	PGMABLE
IRP	0x12	0x40	0x00	0x00	0x00000000	UNC_I_SNOOP_RESP.SNPINV	Snoop Responses : SnpInv	0,1	na	0	0	0x02	PGMABLE
IRP	0x12	0x71	0x00	0x00	0x00000000	UNC_I_SNOOP_RESP.ALL_MISS	Responses to snoops of any type that miss the IIO cache	0,1	na	0	0	0x00	PGMABLE
IRP	0x12	0x72	0x00	0x00	0x00000000	UNC_I_SNOOP_RESP.ALL_HIT_I	Responses to snoops of any type that hit I line in the IIO cache	0,1	na	0	0	0x00	PGMABLE
IRP	0x12	0x74	0x00	0x00	0x00000000	UNC_I_SNOOP_RESP.ALL_HIT_ES	Responses to snoops of any type that hit E or S line in the IIO cache	0,1	na	0	0	0x00	PGMABLE
IRP	0x12	0x7e	0x00	0x00	0x00000000	UNC_I_SNOOP_RESP.ALL_HIT	Responses to snoops of any type that hit M, E, S or I line in the IIO	0,1	na	0	0	0x00	PGMABLE
IRP	0x1a	0x00	0x00	0x00	0x00000000	UNC_I_TxR2_AD0_STALL_CREDIT_CYCLES	No AD0 Egress Credits Stalls	0,1	na	0	0	0x00	PGMABLE
IRP	0x1b	0x00	0x00	0x00	0x00000000	UNC_I_TxR2_AD1_STALL_CREDIT_CYCLES	No AD1 Egress Credits Stalls	0,1	na	0	0	0x00	PGMABLE
IRP	0x1c	0x00	0x00	0x00	0x00000000	UNC_I_TxR2_AD01_STALL_CREDIT_CYCLES	UNC_I_TxR2_AD01_STALL_CREDIT_CYCLES	0,1	na	0	0	0x00	PGMABLE
IRP	0x1d	0x00	0x00	0x00	0x00000000	UNC_I_TxR2_BL_STALL_CREDIT_CYCLES	No BL Egress Credit Stalls	0,1	na	0	0	0x00	PGMABLE
IRP	0x1e	0x01	0x00	0x00	0x00000000	UNC_I_MISC0.FAST_REQ	Counts Timeouts - Set 0 : Fastpath Requests	0,1	na	0	0	0x00	PGMABLE
IRP	0x1e	0x02	0x00	0x00	0x00000000	UNC_I_MISC0.FAST_REJ	Counts Timeouts - Set 0 : Fastpath Rejects	0,1	na	0	0	0x00	PGMABLE
IRP	0x1e	0x04	0x00	0x00	0x00000000	UNC_I_MISC0.2ND_RD_INSERT	Counts Timeouts - Set 0 : Cache Inserts of Read Transactions as Secondary	0,1	na	0	0	0x00	PGMABLE
IRP	0x1e	0x08	0x00	0x00	0x00000000	UNC_I_MISC0.2ND_WR_INSERT	Counts Timeouts - Set 0 : Cache Inserts of Write Transactions as Secondary	0,1	na	0	0	0x00	PGMABLE
IRP	0x1e	0x10	0x00	0x00	0x00000000	UNC_I_MISC0.2ND_ATOMIC_INSERT	Counts Timeouts - Set 0 : Cache Inserts of Atomic Transactions as Secondary	0,1	na	0	0	0x00	PGMABLE
IRP	0x1e	0x20	0x00	0x00	0x00000000	UNC_I_MISC0.FAST_XFER	Counts Timeouts - Set 0 : Fastpath Transfers From Primary to Secondary	0,1	na	0	0	0x00	PGMABLE
IRP	0x1e	0x40	0x00	0x00	0x00000000	UNC_I_MISC0.PF_ACK_HINT	Counts Timeouts - Set 0 : Prefetch Ack Hints From Primary to Secondary	0,1	na	0	0	0x00	PGMABLE
IRP	0x1e	0x80	0x00	0x00	0x00000000	UNC_I_MISC0.SLOWPATH_FWPF_NO_PRF	Counts Timeouts - Set 0 : Slow path fwpf didn't find prefetch	0,1	na	0	0	0x00	PGMABLE
IRP	0x1f	0x01	0x00	0x00	0x00000000	UNC_I_MISC1.SLOW_I	Misc Events - Set 1 : Slow Transfer of I Line	0,1	na	0	0	0x00	PGMABLE
IRP	0x1f	0x02	0x00	0x00	0x00000000	UNC_I_MISC1.SLOW_S	Misc Events - Set 1 : Slow Transfer of S Line	0,1	na	0	0	0x00	PGMABLE
IRP	0x1f	0x04	0x00	0x00	0x00000000	UNC_I_MISC1.SLOW_E	Misc Events - Set 1 : Slow Transfer of E Line	0,1	na	0	0	0x00	PGMABLE
IRP	0x1f	0x08	0x00	0x00	0x00000000	UNC_I_MISC1.SLOW_M	Misc Events - Set 1 : Slow Transfer of M Line	0,1	na	0	0	0x00	PGMABLE
IRP	0x1f	0x20	0x00	0x00	0x00000000	UNC_I_MISC1.SEC_RCVD_INVLD	Misc Events - Set 1 : Received Invalid	0,1	na	0	0	0x00	PGMABLE
IRP	0x1f	0x40	0x00	0x00	0x00000000	UNC_I_MISC1.SEC_RCVD_VLD	Misc Events - Set 1 : Received Valid	0,1	na	0	0	0x00	PGMABLE
IRP	0x20	0x02	0x00	0x00	0x00000000	UNC_I_IRP_ALL.OUTBOUND_INSERTS	: All Inserts Outbound (BL, AK, Snoops)	0,1	na	0	0	0x00	PGMABLE
IRP	0x20	0x04	0x00	0x00	0x00000000	UNC_I_IRP_ALL.EVICTS	: All Inserts Outbound (BL, AK, Snoops)	0,1	na	0	0	0x00	PGMABLE
