linux/tools/perf/pmu-events/arch/x86/graniterapids/uncore-io.json

[
    {
        "BriefDescription": "IIO Clockticks",
        "Counter": "0,1,2,3",
        "EventCode": "0x01",
        "EventName": "UNC_IIO_CLOCKTICKS",
        "PerPkg": "1",
        "PortMask": "0x000",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "PCIE Completion Buffer Inserts.  Counts once per 64 byte read issued from this PCIE device.",
        "Counter": "0,1,2,3",
        "EventCode": "0xC2",
        "EventName": "UNC_IIO_COMP_BUF_INSERTS.CMPD.ALL_PARTS",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x0FF",
        "UMask": "0x70ff004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "PCIE Completion Buffer Inserts.  Counts once per 64 byte read issued from this PCIE device.",
        "Counter": "0,1,2,3",
        "EventCode": "0xC2",
        "EventName": "UNC_IIO_COMP_BUF_INSERTS.CMPD.PART0",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x001",
        "UMask": "0x7001004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "PCIE Completion Buffer Inserts.  Counts once per 64 byte read issued from this PCIE device.",
        "Counter": "0,1,2,3",
        "EventCode": "0xC2",
        "EventName": "UNC_IIO_COMP_BUF_INSERTS.CMPD.PART1",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x002",
        "UMask": "0x7002004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "PCIE Completion Buffer Inserts.  Counts once per 64 byte read issued from this PCIE device.",
        "Counter": "0,1,2,3",
        "EventCode": "0xC2",
        "EventName": "UNC_IIO_COMP_BUF_INSERTS.CMPD.PART2",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x004",
        "UMask": "0x7004004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "PCIE Completion Buffer Inserts.  Counts once per 64 byte read issued from this PCIE device.",
        "Counter": "0,1,2,3",
        "EventCode": "0xC2",
        "EventName": "UNC_IIO_COMP_BUF_INSERTS.CMPD.PART3",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x008",
        "UMask": "0x7008004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "PCIE Completion Buffer Inserts.  Counts once per 64 byte read issued from this PCIE device.",
        "Counter": "0,1,2,3",
        "EventCode": "0xC2",
        "EventName": "UNC_IIO_COMP_BUF_INSERTS.CMPD.PART4",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x010",
        "UMask": "0x7010004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "PCIE Completion Buffer Inserts.  Counts once per 64 byte read issued from this PCIE device.",
        "Counter": "0,1,2,3",
        "EventCode": "0xC2",
        "EventName": "UNC_IIO_COMP_BUF_INSERTS.CMPD.PART5",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x020",
        "UMask": "0x7020004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "PCIE Completion Buffer Inserts.  Counts once per 64 byte read issued from this PCIE device.",
        "Counter": "0,1,2,3",
        "EventCode": "0xC2",
        "EventName": "UNC_IIO_COMP_BUF_INSERTS.CMPD.PART6",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x040",
        "UMask": "0x7040004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "PCIE Completion Buffer Inserts.  Counts once per 64 byte read issued from this PCIE device.",
        "Counter": "0,1,2,3",
        "EventCode": "0xC2",
        "EventName": "UNC_IIO_COMP_BUF_INSERTS.CMPD.PART7",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x080",
        "UMask": "0x7080004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Count of allocations in the completion buffer",
        "Counter": "2,3",
        "EventCode": "0xD5",
        "EventName": "UNC_IIO_COMP_BUF_OCCUPANCY.CMPD.ALL_PARTS",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x0FF",
        "UMask": "0x70ff0ff",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Count of allocations in the completion buffer",
        "Counter": "2,3",
        "EventCode": "0xD5",
        "EventName": "UNC_IIO_COMP_BUF_OCCUPANCY.CMPD.PART0",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x001",
        "UMask": "0x7001001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Count of allocations in the completion buffer",
        "Counter": "2,3",
        "EventCode": "0xD5",
        "EventName": "UNC_IIO_COMP_BUF_OCCUPANCY.CMPD.PART1",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x002",
        "UMask": "0x7002002",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Count of allocations in the completion buffer",
        "Counter": "2,3",
        "EventCode": "0xD5",
        "EventName": "UNC_IIO_COMP_BUF_OCCUPANCY.CMPD.PART2",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x004",
        "UMask": "0x7004004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Count of allocations in the completion buffer",
        "Counter": "2,3",
        "EventCode": "0xD5",
        "EventName": "UNC_IIO_COMP_BUF_OCCUPANCY.CMPD.PART3",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x008",
        "UMask": "0x7008008",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Count of allocations in the completion buffer",
        "Counter": "2,3",
        "EventCode": "0xD5",
        "EventName": "UNC_IIO_COMP_BUF_OCCUPANCY.CMPD.PART4",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x010",
        "UMask": "0x7010010",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Count of allocations in the completion buffer",
        "Counter": "2,3",
        "EventCode": "0xD5",
        "EventName": "UNC_IIO_COMP_BUF_OCCUPANCY.CMPD.PART5",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x020",
        "UMask": "0x7020020",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Count of allocations in the completion buffer",
        "Counter": "2,3",
        "EventCode": "0xD5",
        "EventName": "UNC_IIO_COMP_BUF_OCCUPANCY.CMPD.PART6",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x040",
        "UMask": "0x7040040",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Count of allocations in the completion buffer",
        "Counter": "2,3",
        "EventCode": "0xD5",
        "EventName": "UNC_IIO_COMP_BUF_OCCUPANCY.CMPD.PART7",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x080",
        "UMask": "0x7080080",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested by the CPU : Core reporting completion of Card read from Core DRAM",
        "Counter": "2,3",
        "EventCode": "0xC0",
        "EventName": "UNC_IIO_DATA_REQ_BY_CPU.MEM_READ.ALL_PARTS",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x0FF",
        "UMask": "0x70ff004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested by the CPU : Core reporting completion of Card read from Core DRAM",
        "Counter": "2,3",
        "EventCode": "0xC0",
        "EventName": "UNC_IIO_DATA_REQ_BY_CPU.MEM_READ.PART0",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x001",
        "UMask": "0x7001004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested by the CPU : Core reporting completion of Card read from Core DRAM",
        "Counter": "2,3",
        "EventCode": "0xC0",
        "EventName": "UNC_IIO_DATA_REQ_BY_CPU.MEM_READ.PART1",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x002",
        "UMask": "0x7002004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested by the CPU : Core reporting completion of Card read from Core DRAM",
        "Counter": "2,3",
        "EventCode": "0xC0",
        "EventName": "UNC_IIO_DATA_REQ_BY_CPU.MEM_READ.PART2",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x004",
        "UMask": "0x7004004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested by the CPU : Core reporting completion of Card read from Core DRAM",
        "Counter": "2,3",
        "EventCode": "0xC0",
        "EventName": "UNC_IIO_DATA_REQ_BY_CPU.MEM_READ.PART3",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x008",
        "UMask": "0x7008004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested by the CPU : Core reporting completion of Card read from Core DRAM",
        "Counter": "2,3",
        "EventCode": "0xC0",
        "EventName": "UNC_IIO_DATA_REQ_BY_CPU.MEM_READ.PART4",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x010",
        "UMask": "0x7010004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested by the CPU : Core reporting completion of Card read from Core DRAM",
        "Counter": "2,3",
        "EventCode": "0xC0",
        "EventName": "UNC_IIO_DATA_REQ_BY_CPU.MEM_READ.PART5",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x020",
        "UMask": "0x7020004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested by the CPU : Core reporting completion of Card read from Core DRAM",
        "Counter": "2,3",
        "EventCode": "0xC0",
        "EventName": "UNC_IIO_DATA_REQ_BY_CPU.MEM_READ.PART6",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x040",
        "UMask": "0x7040004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested by the CPU : Core reporting completion of Card read from Core DRAM",
        "Counter": "2,3",
        "EventCode": "0xC0",
        "EventName": "UNC_IIO_DATA_REQ_BY_CPU.MEM_READ.PART7",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x080",
        "UMask": "0x7080004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested by the CPU : Core writing to Cards MMIO space",
        "Counter": "2,3",
        "EventCode": "0xC0",
        "EventName": "UNC_IIO_DATA_REQ_BY_CPU.MEM_WRITE.ALL_PARTS",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x0FF",
        "UMask": "0x70ff001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested by the CPU : Core writing to Cards MMIO space",
        "Counter": "2,3",
        "EventCode": "0xC0",
        "EventName": "UNC_IIO_DATA_REQ_BY_CPU.MEM_WRITE.PART0",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x001",
        "UMask": "0x7001001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested by the CPU : Core writing to Cards MMIO space",
        "Counter": "2,3",
        "EventCode": "0xC0",
        "EventName": "UNC_IIO_DATA_REQ_BY_CPU.MEM_WRITE.PART1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x002",
        "UMask": "0x7002001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested by the CPU : Core writing to Cards MMIO space",
        "Counter": "2,3",
        "EventCode": "0xC0",
        "EventName": "UNC_IIO_DATA_REQ_BY_CPU.MEM_WRITE.PART2",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x004",
        "UMask": "0x7004001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested by the CPU : Core writing to Cards MMIO space",
        "Counter": "2,3",
        "EventCode": "0xC0",
        "EventName": "UNC_IIO_DATA_REQ_BY_CPU.MEM_WRITE.PART3",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x008",
        "UMask": "0x7008001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested by the CPU : Core writing to Cards MMIO space",
        "Counter": "2,3",
        "EventCode": "0xC0",
        "EventName": "UNC_IIO_DATA_REQ_BY_CPU.MEM_WRITE.PART4",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x010",
        "UMask": "0x7010001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested by the CPU : Core writing to Cards MMIO space",
        "Counter": "2,3",
        "EventCode": "0xC0",
        "EventName": "UNC_IIO_DATA_REQ_BY_CPU.MEM_WRITE.PART5",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x020",
        "UMask": "0x7020001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested by the CPU : Core writing to Cards MMIO space",
        "Counter": "2,3",
        "EventCode": "0xC0",
        "EventName": "UNC_IIO_DATA_REQ_BY_CPU.MEM_WRITE.PART6",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x040",
        "UMask": "0x7040001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested by the CPU : Core writing to Cards MMIO space",
        "Counter": "2,3",
        "EventCode": "0xC0",
        "EventName": "UNC_IIO_DATA_REQ_BY_CPU.MEM_WRITE.PART7",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x080",
        "UMask": "0x7080001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested by the CPU : Another card (different IIO stack) reading from this card.",
        "Counter": "2,3",
        "EventCode": "0xC0",
        "EventName": "UNC_IIO_DATA_REQ_BY_CPU.PEER_READ.ALL_PARTS",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x0FF",
        "UMask": "0x70ff008",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested by the CPU : Another card (different IIO stack) writing to this card.",
        "Counter": "2,3",
        "EventCode": "0xC0",
        "EventName": "UNC_IIO_DATA_REQ_BY_CPU.PEER_WRITE.ALL_PARTS",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x0FF",
        "UMask": "0x70ff002",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Counts once for every 4 bytes read from this card to memory.  This event does include reads to IO.",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.ALL_PARTS",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x0FF",
        "UMask": "0x70ff004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Four byte data request of the CPU : Card reading from DRAM",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART0",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x001",
        "UMask": "0x7001004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Four byte data request of the CPU : Card reading from DRAM",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x02",
        "UMask": "0x7002004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Four byte data request of the CPU : Card reading from DRAM",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART2",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x04",
        "UMask": "0x7004004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Four byte data request of the CPU : Card reading from DRAM",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART3",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x08",
        "UMask": "0x7008004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Four byte data request of the CPU : Card reading from DRAM",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART4",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x10",
        "UMask": "0x7010004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Four byte data request of the CPU : Card reading from DRAM",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART5",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x20",
        "UMask": "0x7020004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Four byte data request of the CPU : Card reading from DRAM",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART6",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x40",
        "UMask": "0x7040004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Four byte data request of the CPU : Card reading from DRAM",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART7",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x80",
        "UMask": "0x7080004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Counts once for every 4 bytes written from this card to memory.  This event does include writes to IO.",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.ALL_PARTS",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x0FF",
        "UMask": "0x70ff001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Four byte data request of the CPU : Card writing to DRAM",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART0",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x001",
        "UMask": "0x7001001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Four byte data request of the CPU : Card writing to DRAM",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x02",
        "UMask": "0x7002001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Four byte data request of the CPU : Card writing to DRAM",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART2",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x04",
        "UMask": "0x7004001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Four byte data request of the CPU : Card writing to DRAM",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART3",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x08",
        "UMask": "0x7008001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Four byte data request of the CPU : Card writing to DRAM",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART4",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x10",
        "UMask": "0x7010001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Four byte data request of the CPU : Card writing to DRAM",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART5",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x20",
        "UMask": "0x7020001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Four byte data request of the CPU : Card writing to DRAM",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART6",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x40",
        "UMask": "0x7040001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Four byte data request of the CPU : Card writing to DRAM",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART7",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x80",
        "UMask": "0x7080001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested of the CPU : Card reading from another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.PEER_READ.PART0",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x001",
        "UMask": "0x7001008",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested of the CPU : Card reading from another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.PEER_READ.PART1",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x002",
        "UMask": "0x7002008",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested of the CPU : Card reading from another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.PEER_READ.PART2",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x004",
        "UMask": "0x7004008",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested of the CPU : Card reading from another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.PEER_READ.PART3",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x008",
        "UMask": "0x7008008",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested of the CPU : Card reading from another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.PEER_READ.PART4",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x010",
        "UMask": "0x7010008",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested of the CPU : Card reading from another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.PEER_READ.PART5",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x020",
        "UMask": "0x7020008",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested of the CPU : Card reading from another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.PEER_READ.PART6",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x040",
        "UMask": "0x7040008",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested of the CPU : Card reading from another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.PEER_READ.PART7",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x080",
        "UMask": "0x7080008",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Counts once for every 4 bytes written from this card to a peer device's IO space.",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.PEER_WRITE.ALL_PARTS",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x0FF",
        "UMask": "0x70ff002",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested of the CPU : Card writing to another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.PEER_WRITE.PART0",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x001",
        "UMask": "0x7001002",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested of the CPU : Card writing to another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.PEER_WRITE.PART1",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x002",
        "UMask": "0x7002002",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested of the CPU : Card writing to another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.PEER_WRITE.PART2",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x004",
        "UMask": "0x7004002",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested of the CPU : Card writing to another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.PEER_WRITE.PART3",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x008",
        "UMask": "0x7008002",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested of the CPU : Card writing to another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.PEER_WRITE.PART4",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x010",
        "UMask": "0x7010002",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested of the CPU : Card writing to another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.PEER_WRITE.PART5",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x020",
        "UMask": "0x7020002",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested of the CPU : Card writing to another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.PEER_WRITE.PART6",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x040",
        "UMask": "0x7040002",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Data requested of the CPU : Card writing to another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x83",
        "EventName": "UNC_IIO_DATA_REQ_OF_CPU.PEER_WRITE.PART7",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x080",
        "UMask": "0x7080002",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "IOTLB Hits to a 1G Page",
        "Counter": "0,1,2,3",
        "EventCode": "0x40",
        "EventName": "UNC_IIO_IOMMU0.1G_HITS",
        "Experimental": "1",
        "PerPkg": "1",
        "PortMask": "0x000",
        "UMask": "0x10",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "IOTLB Hits to a 2M Page",
        "Counter": "0,1,2,3",
        "EventCode": "0x40",
        "EventName": "UNC_IIO_IOMMU0.2M_HITS",
        "Experimental": "1",
        "PerPkg": "1",
        "PortMask": "0x000",
        "UMask": "0x8",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "IOTLB Hits to a 4K Page",
        "Counter": "0,1,2,3",
        "EventCode": "0x40",
        "EventName": "UNC_IIO_IOMMU0.4K_HITS",
        "Experimental": "1",
        "PerPkg": "1",
        "PortMask": "0x000",
        "UMask": "0x4",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "IOTLB lookups all",
        "Counter": "0,1,2,3",
        "EventCode": "0x40",
        "EventName": "UNC_IIO_IOMMU0.ALL_LOOKUPS",
        "Experimental": "1",
        "PerPkg": "1",
        "PortMask": "0x000",
        "UMask": "0x2",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Context cache hits",
        "Counter": "0,1,2,3",
        "EventCode": "0x40",
        "EventName": "UNC_IIO_IOMMU0.CTXT_CACHE_HITS",
        "Experimental": "1",
        "PerPkg": "1",
        "PortMask": "0x000",
        "UMask": "0x80",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Context cache lookups",
        "Counter": "0,1,2,3",
        "EventCode": "0x40",
        "EventName": "UNC_IIO_IOMMU0.CTXT_CACHE_LOOKUPS",
        "Experimental": "1",
        "PerPkg": "1",
        "PortMask": "0x000",
        "UMask": "0x40",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "IOTLB lookups first",
        "Counter": "0,1,2,3",
        "EventCode": "0x40",
        "EventName": "UNC_IIO_IOMMU0.FIRST_LOOKUPS",
        "Experimental": "1",
        "PerPkg": "1",
        "PortMask": "0x000",
        "UMask": "0x1",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "IOTLB Fills (same as IOTLB miss)",
        "Counter": "0,1,2,3",
        "EventCode": "0x40",
        "EventName": "UNC_IIO_IOMMU0.MISSES",
        "Experimental": "1",
        "PerPkg": "1",
        "PortMask": "0x000",
        "UMask": "0x20",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "IOMMU memory access (both low and high priority)",
        "Counter": "0,1,2,3",
        "EventCode": "0x41",
        "EventName": "UNC_IIO_IOMMU1.NUM_MEM_ACCESSES",
        "Experimental": "1",
        "PerPkg": "1",
        "PortMask": "0x000",
        "UMask": "0xc0",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "IOMMU high priority memory access",
        "Counter": "0,1,2,3",
        "EventCode": "0x41",
        "EventName": "UNC_IIO_IOMMU1.NUM_MEM_ACCESSES_HIGH",
        "Experimental": "1",
        "PerPkg": "1",
        "PortMask": "0x000",
        "UMask": "0x80",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "IOMMU low priority memory access",
        "Counter": "0,1,2,3",
        "EventCode": "0x41",
        "EventName": "UNC_IIO_IOMMU1.NUM_MEM_ACCESSES_LOW",
        "Experimental": "1",
        "PerPkg": "1",
        "PortMask": "0x000",
        "UMask": "0x40",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Second Level Page Walk Cache Hit to a 1G page",
        "Counter": "0,1,2,3",
        "EventCode": "0x41",
        "EventName": "UNC_IIO_IOMMU1.SLPWC_1G_HITS",
        "Experimental": "1",
        "PerPkg": "1",
        "PortMask": "0x000",
        "UMask": "0x4",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Second Level Page Walk Cache Hit to a 256T page",
        "Counter": "0,1,2,3",
        "EventCode": "0x41",
        "EventName": "UNC_IIO_IOMMU1.SLPWC_256T_HITS",
        "Experimental": "1",
        "PerPkg": "1",
        "PortMask": "0x000",
        "UMask": "0x10",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Second Level Page Walk Cache Hit to a 2M page",
        "Counter": "0,1,2,3",
        "EventCode": "0x41",
        "EventName": "UNC_IIO_IOMMU1.SLPWC_2M_HITS",
        "Experimental": "1",
        "PerPkg": "1",
        "PortMask": "0x000",
        "UMask": "0x2",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Second Level Page Walk Cache Hit to a 512G page",
        "Counter": "0,1,2,3",
        "EventCode": "0x41",
        "EventName": "UNC_IIO_IOMMU1.SLPWC_512G_HITS",
        "Experimental": "1",
        "PerPkg": "1",
        "PortMask": "0x000",
        "UMask": "0x8",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Second Level Page Walk Cache fill",
        "Counter": "0,1,2,3",
        "EventCode": "0x41",
        "EventName": "UNC_IIO_IOMMU1.SLPWC_CACHE_FILLS",
        "Experimental": "1",
        "PerPkg": "1",
        "PortMask": "0x000",
        "UMask": "0x20",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Second Level Page Walk Cache lookup",
        "Counter": "0,1,2,3",
        "EventCode": "0x41",
        "EventName": "UNC_IIO_IOMMU1.SLPWC_CACHE_LOOKUPS",
        "Experimental": "1",
        "PerPkg": "1",
        "PortMask": "0x000",
        "UMask": "0x1",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Cycles PWT full",
        "Counter": "0,1,2,3",
        "EventCode": "0x43",
        "EventName": "UNC_IIO_IOMMU3.CYC_PWT_FULL",
        "Experimental": "1",
        "PerPkg": "1",
        "PortMask": "0x000",
        "UMask": "0x2",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Interrupt Entry cache hit",
        "Counter": "0,1,2,3",
        "EventCode": "0x43",
        "EventName": "UNC_IIO_IOMMU3.INT_CACHE_HITS",
        "Experimental": "1",
        "PerPkg": "1",
        "PortMask": "0x000",
        "UMask": "0x80",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Interrupt Entry cache lookup",
        "Counter": "0,1,2,3",
        "EventCode": "0x43",
        "EventName": "UNC_IIO_IOMMU3.INT_CACHE_LOOKUPS",
        "Experimental": "1",
        "PerPkg": "1",
        "PortMask": "0x000",
        "UMask": "0x40",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Context Cache invalidation events",
        "Counter": "0,1,2,3",
        "EventCode": "0x43",
        "EventName": "UNC_IIO_IOMMU3.NUM_INVAL_CTXT_CACHE",
        "Experimental": "1",
        "PerPkg": "1",
        "PortMask": "0x000",
        "UMask": "0x8",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Interrupt Entry Cache invalidation events",
        "Counter": "0,1,2,3",
        "EventCode": "0x43",
        "EventName": "UNC_IIO_IOMMU3.NUM_INVAL_INT_CACHE",
        "Experimental": "1",
        "PerPkg": "1",
        "PortMask": "0x000",
        "UMask": "0x20",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "IOTLB invalidation events",
        "Counter": "0,1,2,3",
        "EventCode": "0x43",
        "EventName": "UNC_IIO_IOMMU3.NUM_INVAL_IOTLB",
        "Experimental": "1",
        "PerPkg": "1",
        "PortMask": "0x000",
        "UMask": "0x4",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "PASID Cache invalidation events",
        "Counter": "0,1,2,3",
        "EventCode": "0x43",
        "EventName": "UNC_IIO_IOMMU3.NUM_INVAL_PASID_CACHE",
        "Experimental": "1",
        "PerPkg": "1",
        "PortMask": "0x000",
        "UMask": "0x10",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Occupancy of outbound request queue : To device : Counts number of outbound requests/completions IIO is currently processing",
        "Counter": "2,3",
        "EventCode": "0xc5",
        "EventName": "UNC_IIO_NUM_OUSTANDING_REQ_FROM_CPU.TO_IO",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x0FF",
        "UMask": "0x70ff008",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Passing data to be written",
        "Counter": "0,1,2,3",
        "EventCode": "0x88",
        "EventName": "UNC_IIO_NUM_OUTSTANDING_REQ_OF_CPU.DATA",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x0FF",
        "UMask": "0x700f020",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Issuing final read or write of line",
        "Counter": "0,1,2,3",
        "EventCode": "0x88",
        "EventName": "UNC_IIO_NUM_OUTSTANDING_REQ_OF_CPU.FINAL_RD_WR",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x0FF",
        "UMask": "0x700f008",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Processing response from IOMMU",
        "Counter": "0,1,2,3",
        "EventCode": "0x88",
        "EventName": "UNC_IIO_NUM_OUTSTANDING_REQ_OF_CPU.IOMMU_HIT",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x0FF",
        "UMask": "0x700f002",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Issuing to IOMMU",
        "Counter": "0,1,2,3",
        "EventCode": "0x88",
        "EventName": "UNC_IIO_NUM_OUTSTANDING_REQ_OF_CPU.IOMMU_REQ",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x0FF",
        "UMask": "0x700f001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Request Ownership",
        "Counter": "0,1,2,3",
        "EventCode": "0x88",
        "EventName": "UNC_IIO_NUM_OUTSTANDING_REQ_OF_CPU.REQ_OWN",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x0FF",
        "UMask": "0x700f004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Writing line",
        "Counter": "0,1,2,3",
        "EventCode": "0x88",
        "EventName": "UNC_IIO_NUM_OUTSTANDING_REQ_OF_CPU.WR",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x0FF",
        "UMask": "0x700f010",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "-",
        "Counter": "0,1,2,3",
        "EventCode": "0x8e",
        "EventName": "UNC_IIO_NUM_REQ_OF_CPU_BY_TGT.ABORT",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x0FF",
        "UMask": "0x70ff080",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "-",
        "Counter": "0,1,2,3",
        "EventCode": "0x8e",
        "EventName": "UNC_IIO_NUM_REQ_OF_CPU_BY_TGT.CONFINED_P2P",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x0FF",
        "UMask": "0x70ff040",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "-",
        "Counter": "0,1,2,3",
        "EventCode": "0x8e",
        "EventName": "UNC_IIO_NUM_REQ_OF_CPU_BY_TGT.LOC_P2P",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x0FF",
        "UMask": "0x70ff020",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "-",
        "Counter": "0,1,2,3",
        "EventCode": "0x8e",
        "EventName": "UNC_IIO_NUM_REQ_OF_CPU_BY_TGT.MCAST",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x0FF",
        "UMask": "0x70ff002",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "-",
        "Counter": "0,1,2,3",
        "EventCode": "0x8e",
        "EventName": "UNC_IIO_NUM_REQ_OF_CPU_BY_TGT.MEM",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x0FF",
        "UMask": "0x70ff008",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "-",
        "Counter": "0,1,2,3",
        "EventCode": "0x8e",
        "EventName": "UNC_IIO_NUM_REQ_OF_CPU_BY_TGT.MSGB",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x0FF",
        "UMask": "0x70ff001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "-",
        "Counter": "0,1,2,3",
        "EventCode": "0x8e",
        "EventName": "UNC_IIO_NUM_REQ_OF_CPU_BY_TGT.REM_P2P",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x0FF",
        "UMask": "0x70ff010",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "-",
        "Counter": "0,1,2,3",
        "EventCode": "0x8e",
        "EventName": "UNC_IIO_NUM_REQ_OF_CPU_BY_TGT.UBOX",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x0FF",
        "UMask": "0x70ff004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "All 9 bits of Page Walk Tracker Occupancy",
        "Counter": "0,1,2,3",
        "EventCode": "0x42",
        "EventName": "UNC_IIO_PWT_OCCUPANCY",
        "Experimental": "1",
        "PerPkg": "1",
        "PortMask": "0x000",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested by the CPU : Core reading from Cards MMIO space",
        "Counter": "2,3",
        "EventCode": "0xC1",
        "EventName": "UNC_IIO_TXN_REQ_BY_CPU.MEM_READ.ALL_PARTS",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x0FF",
        "UMask": "0x70ff004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested by the CPU : Core reading from Cards MMIO space",
        "Counter": "2,3",
        "EventCode": "0xC1",
        "EventName": "UNC_IIO_TXN_REQ_BY_CPU.MEM_READ.PART0",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x001",
        "UMask": "0x7001004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested by the CPU : Core reading from Cards MMIO space",
        "Counter": "2,3",
        "EventCode": "0xC1",
        "EventName": "UNC_IIO_TXN_REQ_BY_CPU.MEM_READ.PART1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x002",
        "UMask": "0x7002004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested by the CPU : Core reading from Cards MMIO space",
        "Counter": "2,3",
        "EventCode": "0xC1",
        "EventName": "UNC_IIO_TXN_REQ_BY_CPU.MEM_READ.PART2",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x004",
        "UMask": "0x7004004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested by the CPU : Core reading from Cards MMIO space",
        "Counter": "2,3",
        "EventCode": "0xC1",
        "EventName": "UNC_IIO_TXN_REQ_BY_CPU.MEM_READ.PART3",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x008",
        "UMask": "0x7008004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested by the CPU : Core reading from Cards MMIO space",
        "Counter": "2,3",
        "EventCode": "0xC1",
        "EventName": "UNC_IIO_TXN_REQ_BY_CPU.MEM_READ.PART4",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x010",
        "UMask": "0x7010004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested by the CPU : Core reading from Cards MMIO space",
        "Counter": "2,3",
        "EventCode": "0xC1",
        "EventName": "UNC_IIO_TXN_REQ_BY_CPU.MEM_READ.PART5",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x020",
        "UMask": "0x7020004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested by the CPU : Core reading from Cards MMIO space",
        "Counter": "2,3",
        "EventCode": "0xC1",
        "EventName": "UNC_IIO_TXN_REQ_BY_CPU.MEM_READ.PART6",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x040",
        "UMask": "0x7040004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested by the CPU : Core reading from Cards MMIO space",
        "Counter": "2,3",
        "EventCode": "0xC1",
        "EventName": "UNC_IIO_TXN_REQ_BY_CPU.MEM_READ.PART7",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x080",
        "UMask": "0x7080004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested by the CPU : Core writing to Cards MMIO space",
        "Counter": "2,3",
        "EventCode": "0xC1",
        "EventName": "UNC_IIO_TXN_REQ_BY_CPU.MEM_WRITE.ALL_PARTS",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x0FF",
        "UMask": "0x70ff001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested by the CPU : Core writing to Cards MMIO space",
        "Counter": "2,3",
        "EventCode": "0xC1",
        "EventName": "UNC_IIO_TXN_REQ_BY_CPU.MEM_WRITE.PART0",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x001",
        "UMask": "0x7001001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested by the CPU : Core writing to Cards MMIO space",
        "Counter": "2,3",
        "EventCode": "0xC1",
        "EventName": "UNC_IIO_TXN_REQ_BY_CPU.MEM_WRITE.PART1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x002",
        "UMask": "0x7002001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested by the CPU : Core writing to Cards MMIO space",
        "Counter": "2,3",
        "EventCode": "0xC1",
        "EventName": "UNC_IIO_TXN_REQ_BY_CPU.MEM_WRITE.PART2",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x004",
        "UMask": "0x7004001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested by the CPU : Core writing to Cards MMIO space",
        "Counter": "2,3",
        "EventCode": "0xC1",
        "EventName": "UNC_IIO_TXN_REQ_BY_CPU.MEM_WRITE.PART3",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x008",
        "UMask": "0x7008001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested by the CPU : Core writing to Cards MMIO space",
        "Counter": "2,3",
        "EventCode": "0xC1",
        "EventName": "UNC_IIO_TXN_REQ_BY_CPU.MEM_WRITE.PART4",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x010",
        "UMask": "0x7010001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested by the CPU : Core writing to Cards MMIO space",
        "Counter": "2,3",
        "EventCode": "0xC1",
        "EventName": "UNC_IIO_TXN_REQ_BY_CPU.MEM_WRITE.PART5",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x020",
        "UMask": "0x7020001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested by the CPU : Core writing to Cards MMIO space",
        "Counter": "2,3",
        "EventCode": "0xC1",
        "EventName": "UNC_IIO_TXN_REQ_BY_CPU.MEM_WRITE.PART6",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x040",
        "UMask": "0x7040001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested by the CPU : Core writing to Cards MMIO space",
        "Counter": "2,3",
        "EventCode": "0xC1",
        "EventName": "UNC_IIO_TXN_REQ_BY_CPU.MEM_WRITE.PART7",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x080",
        "UMask": "0x7080001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested by the CPU : Another card (different IIO stack) reading from this card.",
        "Counter": "2,3",
        "EventCode": "0xC1",
        "EventName": "UNC_IIO_TXN_REQ_BY_CPU.PEER_READ.ALL_PARTS",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x0FF",
        "UMask": "0x70ff008",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested by the CPU : Another card (different IIO stack) writing to this card.",
        "Counter": "2,3",
        "EventCode": "0xC1",
        "EventName": "UNC_IIO_TXN_REQ_BY_CPU.PEER_WRITE.ALL_PARTS",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x0FF",
        "UMask": "0x70ff002",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card reading from DRAM",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.MEM_READ.PART0",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x001",
        "UMask": "0x7001004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card reading from DRAM",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.MEM_READ.PART1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x002",
        "UMask": "0x7002004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card reading from DRAM",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.MEM_READ.PART2",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x004",
        "UMask": "0x7004004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card reading from DRAM",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.MEM_READ.PART3",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x008",
        "UMask": "0x7008004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card reading from DRAM",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.MEM_READ.PART4",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x010",
        "UMask": "0x7010004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card reading from DRAM",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.MEM_READ.PART5",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x020",
        "UMask": "0x7020004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card reading from DRAM",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.MEM_READ.PART6",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x040",
        "UMask": "0x7040004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card reading from DRAM",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.MEM_READ.PART7",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x080",
        "UMask": "0x7080004",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card writing to DRAM",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.MEM_WRITE.PART0",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x001",
        "UMask": "0x7001001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card writing to DRAM",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.MEM_WRITE.PART1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x002",
        "UMask": "0x7002001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card writing to DRAM",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.MEM_WRITE.PART2",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x004",
        "UMask": "0x7004001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card writing to DRAM",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.MEM_WRITE.PART3",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x008",
        "UMask": "0x7008001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card writing to DRAM",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.MEM_WRITE.PART4",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x010",
        "UMask": "0x7010001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card writing to DRAM",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.MEM_WRITE.PART5",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x020",
        "UMask": "0x7020001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card writing to DRAM",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.MEM_WRITE.PART6",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x040",
        "UMask": "0x7040001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card writing to DRAM",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.MEM_WRITE.PART7",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x080",
        "UMask": "0x7080001",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card reading from another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.PEER_READ.PART0",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x001",
        "UMask": "0x7001008",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card reading from another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.PEER_READ.PART1",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x002",
        "UMask": "0x7002008",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card reading from another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.PEER_READ.PART2",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x004",
        "UMask": "0x7004008",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card reading from another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.PEER_READ.PART3",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x008",
        "UMask": "0x7008008",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card reading from another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.PEER_READ.PART4",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x010",
        "UMask": "0x7010008",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card reading from another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.PEER_READ.PART5",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x020",
        "UMask": "0x7020008",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card reading from another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.PEER_READ.PART6",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x040",
        "UMask": "0x7040008",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card reading from another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.PEER_READ.PART7",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x080",
        "UMask": "0x7080008",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card writing to another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.PEER_WRITE.PART0",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x001",
        "UMask": "0x7001002",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card writing to another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.PEER_WRITE.PART1",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x002",
        "UMask": "0x7002002",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card writing to another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.PEER_WRITE.PART2",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x004",
        "UMask": "0x7004002",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card writing to another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.PEER_WRITE.PART3",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x008",
        "UMask": "0x7008002",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card writing to another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.PEER_WRITE.PART4",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x010",
        "UMask": "0x7010002",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card writing to another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.PEER_WRITE.PART5",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x020",
        "UMask": "0x7020002",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card writing to another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.PEER_WRITE.PART6",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x040",
        "UMask": "0x7040002",
        "Unit": "IIO"
    },
    {
        "BriefDescription": "Number Transactions requested of the CPU : Card writing to another Card (same or different stack)",
        "Counter": "0,1",
        "EventCode": "0x84",
        "EventName": "UNC_IIO_TXN_REQ_OF_CPU.PEER_WRITE.PART7",
        "Experimental": "1",
        "FCMask": "0x07",
        "PerPkg": "1",
        "PortMask": "0x080",
        "UMask": "0x7080002",
        "Unit": "IIO"
    }
]