[ { "BriefDescription": "Counts the number of lfclk ticks", "EventCode": "0x01", "EventName": "UNC_CXLCM_CLOCKTICKS", "PerPkg": "1", "UMask": "0x2", "Unit": "CXLCM" }, { "BriefDescription": "Number of Allocation to Mem Rxx AGF 0", "EventCode": "0x43", "EventName": "UNC_CXLCM_RxC_AGF_INSERTS.CACHE_DATA", "PerPkg": "1", "UMask": "0x8", "Unit": "CXLCM" }, { "BriefDescription": "Number of Allocation to Cache Req AGF0", "EventCode": "0x43", "EventName": "UNC_CXLCM_RxC_AGF_INSERTS.CACHE_REQ0", "PerPkg": "1", "UMask": "0x1", "Unit": "CXLCM" }, { "BriefDescription": "Number of Allocation to Cache Rsp AGF", "EventCode": "0x43", "EventName": "UNC_CXLCM_RxC_AGF_INSERTS.CACHE_REQ1", "PerPkg": "1", "UMask": "0x2", "Unit": "CXLCM" }, { "BriefDescription": "Number of Allocation to Cache Data AGF", "EventCode": "0x43", "EventName": "UNC_CXLCM_RxC_AGF_INSERTS.CACHE_RSP0", "PerPkg": "1", "UMask": "0x4", "Unit": "CXLCM" }, { "BriefDescription": "Number of Allocation to Cache Rsp AGF", "EventCode": "0x43", "EventName": "UNC_CXLCM_RxC_AGF_INSERTS.CACHE_RSP1", "PerPkg": "1", "UMask": "0x40", "Unit": "CXLCM" }, { "BriefDescription": "Number of Allocation to Cache Req AGF 1", "EventCode": "0x43", "EventName": "UNC_CXLCM_RxC_AGF_INSERTS.MEM_DATA", "PerPkg": "1", "UMask": "0x20", "Unit": "CXLCM" }, { "BriefDescription": "Number of Allocation to Mem Data AGF", "EventCode": "0x43", "EventName": "UNC_CXLCM_RxC_AGF_INSERTS.MEM_REQ", "PerPkg": "1", "UMask": "0x10", "Unit": "CXLCM" }, { "BriefDescription": "Count the number of Flits with AK set", "EventCode": "0x4b", "EventName": "UNC_CXLCM_RxC_FLITS.AK_HDR", "PerPkg": "1", "UMask": "0x10", "Unit": "CXLCM" }, { "BriefDescription": "Count the number of Flits with BE set", "EventCode": "0x4b", "EventName": "UNC_CXLCM_RxC_FLITS.BE_HDR", "PerPkg": "1", "UMask": "0x20", "Unit": "CXLCM" }, { "BriefDescription": "Count the number of control flits received", "EventCode": "0x4b", "EventName": "UNC_CXLCM_RxC_FLITS.CTRL", "PerPkg": "1", "UMask": "0x4", "Unit": "CXLCM" }, { "BriefDescription": "Count the number of Headerless flits received", "EventCode": "0x4b", "EventName": "UNC_CXLCM_RxC_FLITS.NO_HDR", "PerPkg": "1", "UMask": "0x8", "Unit": "CXLCM" }, { "BriefDescription": "Count the number of protocol flits received", "EventCode": "0x4b", "EventName": "UNC_CXLCM_RxC_FLITS.PROT", "PerPkg": "1", "UMask": "0x2", "Unit": "CXLCM" }, { "BriefDescription": "Count the number of Flits with SZ set", "EventCode": "0x4b", "EventName": "UNC_CXLCM_RxC_FLITS.SZ_HDR", "PerPkg": "1", "UMask": "0x40", "Unit": "CXLCM" }, { "BriefDescription": "Count the number of flits received", "EventCode": "0x4b", "EventName": "UNC_CXLCM_RxC_FLITS.VALID", "PerPkg": "1", "UMask": "0x1", "Unit": "CXLCM" }, { "BriefDescription": "Count the number of valid messages in the flit", "EventCode": "0x4b", "EventName": "UNC_CXLCM_RxC_FLITS.VALID_MSG", "PerPkg": "1", "UMask": "0x80", "Unit": "CXLCM" }, { "BriefDescription": "Count the number of CRC errors detected", "EventCode": "0x40", "EventName": "UNC_CXLCM_RxC_MISC.CRC_ERRORS", "PerPkg": "1", "UMask": "0x8", "Unit": "CXLCM" }, { "BriefDescription": "Count the number of Init flits sent", "EventCode": "0x40", "EventName": "UNC_CXLCM_RxC_MISC.INIT", "PerPkg": "1", "UMask": "0x4", "Unit": "CXLCM" }, { "BriefDescription": "Count the number of LLCRD flits sent", "EventCode": "0x40", "EventName": "UNC_CXLCM_RxC_MISC.LLCRD", "PerPkg": "1", "UMask": "0x1", "Unit": "CXLCM" }, { "BriefDescription": "Count the number of Retry flits sent", "EventCode": "0x40", "EventName": "UNC_CXLCM_RxC_MISC.RETRY", "PerPkg": "1", "UMask": "0x2", "Unit": "CXLCM" }, { "BriefDescription": "Number of cycles the Packing Buffer is Full", "EventCode": "0x52", "EventName": "UNC_CXLCM_RxC_PACK_BUF_FULL.CACHE_DATA", "PerPkg": "1", "UMask": "0x4", "Unit": "CXLCM" }, { "BriefDescription": "Number of cycles the Packing Buffer is Full", "EventCode": "0x52", "EventName": "UNC_CXLCM_RxC_PACK_BUF_FULL.CACHE_REQ", "PerPkg": "1", "UMask": "0x1", "Unit": "CXLCM" }, { "BriefDescription": "Number of cycles the Packing Buffer is Full", "EventCode": "0x52", "EventName": "UNC_CXLCM_RxC_PACK_BUF_FULL.CACHE_RSP", "PerPkg": "1", "UMask": "0x2", "Unit": "CXLCM" }, { "BriefDescription": "Number of cycles the Packing Buffer is Full", "EventCode": "0x52", "EventName": "UNC_CXLCM_RxC_PACK_BUF_FULL.MEM_DATA", "PerPkg": "1", "UMask": "0x10", "Unit": "CXLCM" }, { "BriefDescription": "Number of cycles the Packing Buffer is Full", "EventCode": "0x52", "EventName": "UNC_CXLCM_RxC_PACK_BUF_FULL.MEM_REQ", "PerPkg": "1", "UMask": "0x8", "Unit": "CXLCM" }, { "BriefDescription": "Number of Allocation to Cache Data Packing buffer", "EventCode": "0x41", "EventName": "UNC_CXLCM_RxC_PACK_BUF_INSERTS.CACHE_DATA", "PerPkg": "1", "UMask": "0x4", "Unit": "CXLCM" }, { "BriefDescription": "Number of Allocation to Cache Req Packing buffer", "EventCode": "0x41", "EventName": "UNC_CXLCM_RxC_PACK_BUF_INSERTS.CACHE_REQ", "PerPkg": "1", "UMask": "0x1", "Unit": "CXLCM" }, { "BriefDescription": "Number of Allocation to Cache Rsp Packing buffer", "EventCode": "0x41", "EventName": "UNC_CXLCM_RxC_PACK_BUF_INSERTS.CACHE_RSP", "PerPkg": "1", "UMask": "0x2", "Unit": "CXLCM" }, { "BriefDescription": "Number of Allocation to Mem Data Packing buffer", "EventCode": "0x41", "EventName": "UNC_CXLCM_RxC_PACK_BUF_INSERTS.MEM_DATA", "PerPkg": "1", "UMask": "0x10", "Unit": "CXLCM" }, { "BriefDescription": "Number of Allocation to Mem Rxx Packing buffer", "EventCode": "0x41", "EventName": "UNC_CXLCM_RxC_PACK_BUF_INSERTS.MEM_REQ", "PerPkg": "1", "UMask": "0x8", "Unit": "CXLCM" }, { "BriefDescription": "Number of cycles of Not Empty for Cache Data Packing buffer", "EventCode": "0x42", "EventName": "UNC_CXLCM_RxC_PACK_BUF_NE.CACHE_DATA", "PerPkg": "1", "UMask": "0x4", "Unit": "CXLCM" }, { "BriefDescription": "Number of cycles of Not Empty for Cache Req Packing buffer", "EventCode": "0x42", "EventName": "UNC_CXLCM_RxC_PACK_BUF_NE.CACHE_REQ", "PerPkg": "1", "UMask": "0x1", "Unit": "CXLCM" }, { "BriefDescription": "Number of cycles of Not Empty for Cache Rsp Packing buffer", "EventCode": "0x42", "EventName": "UNC_CXLCM_RxC_PACK_BUF_NE.CACHE_RSP", "PerPkg": "1", "UMask": "0x2", "Unit": "CXLCM" }, { "BriefDescription": "Number of cycles of Not Empty for Mem Data Packing buffer", "EventCode": "0x42", "EventName": "UNC_CXLCM_RxC_PACK_BUF_NE.MEM_DATA", "PerPkg": "1", "UMask": "0x10", "Unit": "CXLCM" }, { "BriefDescription": "Number of cycles of Not Empty for Mem Rxx Packing buffer", "EventCode": "0x42", "EventName": "UNC_CXLCM_RxC_PACK_BUF_NE.MEM_REQ", "PerPkg": "1", "UMask": "0x8", "Unit": "CXLCM" }, { "BriefDescription": "Count the number of Flits with AK set", "EventCode": "0x05", "EventName": "UNC_CXLCM_TxC_FLITS.AK_HDR", "PerPkg": "1", "UMask": "0x10", "Unit": "CXLCM" }, { "BriefDescription": "Count the number of Flits with BE set", "EventCode": "0x05", "EventName": "UNC_CXLCM_TxC_FLITS.BE_HDR", "PerPkg": "1", "UMask": "0x20", "Unit": "CXLCM" }, { "BriefDescription": "Count the number of control flits packed", "EventCode": "0x05", "EventName": "UNC_CXLCM_TxC_FLITS.CTRL", "PerPkg": "1", "UMask": "0x4", "Unit": "CXLCM" }, { "BriefDescription": "Count the number of Headerless flits packed", "EventCode": "0x05", "EventName": "UNC_CXLCM_TxC_FLITS.NO_HDR", "PerPkg": "1", "UMask": "0x8", "Unit": "CXLCM" }, { "BriefDescription": "Count the number of protocol flits packed", "EventCode": "0x05", "EventName": "UNC_CXLCM_TxC_FLITS.PROT", "PerPkg": "1", "UMask": "0x2", "Unit": "CXLCM" }, { "BriefDescription": "Count the number of Flits with SZ set", "EventCode": "0x05", "EventName": "UNC_CXLCM_TxC_FLITS.SZ_HDR", "PerPkg": "1", "UMask": "0x40", "Unit": "CXLCM" }, { "BriefDescription": "Count the number of flits packed", "EventCode": "0x05", "EventName": "UNC_CXLCM_TxC_FLITS.VALID", "PerPkg": "1", "UMask": "0x1", "Unit": "CXLCM" }, { "BriefDescription": "Number of Allocation to Cache Data Packing buffer", "EventCode": "0x02", "EventName": "UNC_CXLCM_TxC_PACK_BUF_INSERTS.CACHE_DATA", "PerPkg": "1", "UMask": "0x4", "Unit": "CXLCM" }, { "BriefDescription": "Number of Allocation to Cache Req Packing buffer", "EventCode": "0x02", "EventName": "UNC_CXLCM_TxC_PACK_BUF_INSERTS.CACHE_REQ0", "PerPkg": "1", "UMask": "0x1", "Unit": "CXLCM" }, { "BriefDescription": "Number of Allocation to Cache Rsp1 Packing buffer", "EventCode": "0x02", "EventName": "UNC_CXLCM_TxC_PACK_BUF_INSERTS.CACHE_REQ1", "PerPkg": "1", "UMask": "0x40", "Unit": "CXLCM" }, { "BriefDescription": "Number of Allocation to Cache Rsp0 Packing buffer", "EventCode": "0x02", "EventName": "UNC_CXLCM_TxC_PACK_BUF_INSERTS.CACHE_RSP0", "PerPkg": "1", "UMask": "0x2", "Unit": "CXLCM" }, { "BriefDescription": "Number of Allocation to Cache Req Packing buffer", "EventCode": "0x02", "EventName": "UNC_CXLCM_TxC_PACK_BUF_INSERTS.CACHE_RSP1", "PerPkg": "1", "UMask": "0x20", "Unit": "CXLCM" }, { "BriefDescription": "Number of Allocation to Mem Data Packing buffer", "EventCode": "0x02", "EventName": "UNC_CXLCM_TxC_PACK_BUF_INSERTS.MEM_DATA", "PerPkg": "1", "UMask": "0x10", "Unit": "CXLCM" }, { "BriefDescription": "Number of Allocation to Mem Rxx Packing buffer", "EventCode": "0x02", "EventName": "UNC_CXLCM_TxC_PACK_BUF_INSERTS.MEM_REQ", "PerPkg": "1", "UMask": "0x8", "Unit": "CXLCM" }, { "BriefDescription": "Counts the number of uclk ticks", "EventCode": "0x01", "EventName": "UNC_CXLDP_CLOCKTICKS", "PerPkg": "1", "UMask": "0x1", "Unit": "CXLDP" }, { "BriefDescription": "Number of Allocation to M2S Data AGF", "EventCode": "0x02", "EventName": "UNC_CXLDP_TxC_AGF_INSERTS.M2S_DATA", "PerPkg": "1", "UMask": "0x20", "Unit": "CXLDP" }, { "BriefDescription": "Number of Allocation to M2S Req AGF", "EventCode": "0x02", "EventName": "UNC_CXLDP_TxC_AGF_INSERTS.M2S_REQ", "PerPkg": "1", "UMask": "0x10", "Unit": "CXLDP" }, { "BriefDescription": "Number of Allocation to U2C Data AGF", "EventCode": "0x02", "EventName": "UNC_CXLDP_TxC_AGF_INSERTS.U2C_DATA", "PerPkg": "1", "UMask": "0x8", "Unit": "CXLDP" }, { "BriefDescription": "Number of Allocation to U2C Req AGF", "EventCode": "0x02", "EventName": "UNC_CXLDP_TxC_AGF_INSERTS.U2C_REQ", "PerPkg": "1", "UMask": "0x1", "Unit": "CXLDP" }, { "BriefDescription": "Number of Allocation to U2C Rsp AGF 0", "EventCode": "0x02", "EventName": "UNC_CXLDP_TxC_AGF_INSERTS.U2C_RSP0", "PerPkg": "1", "UMask": "0x2", "Unit": "CXLDP" }, { "BriefDescription": "Number of Allocation to U2C Rsp AGF 1", "EventCode": "0x02", "EventName": "UNC_CXLDP_TxC_AGF_INSERTS.U2C_RSP1", "PerPkg": "1", "UMask": "0x4", "Unit": "CXLDP" } ]