[ { "EventName": "ic_cache_fill_l2", "EventCode": "0x82", "BriefDescription": "Instruction cache lines (64 bytes) fulfilled from the L2 cache." }, { "EventName": "ic_cache_fill_sys", "EventCode": "0x83", "BriefDescription": "Instruction cache lines (64 bytes) fulfilled from system memory or another cache." }, { "EventName": "ic_fetch_ibs_events.tagged", "EventCode": "0x188", "BriefDescription": "Fetch IBS tagged fetches. Not all tagged fetches result in a valid sample and an IBS interrupt.", "UMask": "0x02" }, { "EventName": "ic_fetch_ibs_events.filtered", "EventCode": "0x188", "BriefDescription": "Fetch IBS tagged fetches that were discarded due to IBS filtering.", "UMask": "0x08" }, { "EventName": "ic_fetch_ibs_events.valid", "EventCode": "0x188", "BriefDescription": "Fetch IBS tagged fetches that resulted in a valid sample and an IBS interrupt.", "UMask": "0x10" }, { "EventName": "op_cache_hit_miss.hit", "EventCode": "0x28f", "BriefDescription": "Op cache fetch hits.", "UMask": "0x03" }, { "EventName": "op_cache_hit_miss.miss", "EventCode": "0x28f", "BriefDescription": "Op cache fetch misses.", "UMask": "0x04" }, { "EventName": "op_cache_hit_miss.all", "EventCode": "0x28f", "BriefDescription": "Op cache fetches of all types.", "UMask": "0x07" }, { "EventName": "ic_fills_from_sys.local_l2", "EventCode": "0x29c", "BriefDescription": "Instruction cache fills where data is returned from local L2 cache.", "UMask": "0x01" }, { "EventName": "ic_fills_from_sys.local_ccx", "EventCode": "0x29c", "BriefDescription": "Instruction cache fills where data is returned from L3 cache or different L2 cache in the same CCX.", "UMask": "0x02" }, { "EventName": "ic_fills_from_sys.local_all", "EventCode": "0x29c", "BriefDescription": "Instruction cache fills where data is returned from local L2 cache, L3 cache or different L2 cache in the same CCX.", "UMask": "0x03" }, { "EventName": "ic_fills_from_sys.near_cache", "EventCode": "0x29c", "BriefDescription": "Instruction cache fills where data is returned from cache of another CCX in the same NUMA node.", "UMask": "0x04" }, { "EventName": "ic_fills_from_sys.dram_io_near", "EventCode": "0x29c", "BriefDescription": "Instruction cache fills where data is returned from either DRAM or MMIO in the same NUMA node.", "UMask": "0x08" }, { "EventName": "ic_fills_from_sys.far_cache", "EventCode": "0x29c", "BriefDescription": "Instruction cache fills where data is returned from cache of another CCX in a different NUMA node.", "UMask": "0x10" }, { "EventName": "ic_fills_from_sys.remote_cache", "EventCode": "0x29c", "BriefDescription": "Instruction cache fills where data is returned from cache of another CCX in the same or a different NUMA node.", "UMask": "0x14" }, { "EventName": "ic_fills_from_sys.dram_io_far", "EventCode": "0x29c", "BriefDescription": "Instruction cache fills where data is returned from either DRAM or MMIO in a different NUMA node.", "UMask": "0x40" }, { "EventName": "ic_fills_from_sys.dram_io_all", "EventCode": "0x29c", "BriefDescription": "Instruction cache fills where data is returned from either DRAM or MMIO in the same or a different NUMA node.", "UMask": "0x48" }, { "EventName": "ic_fills_from_sys.far_all", "EventCode": "0x29c", "BriefDescription": "Instruction cache fills where data is returned from either cache of another CCX, DRAM or MMIO in a different NUMA node.", "UMask": "0x50" }, { "EventName": "ic_fills_from_sys.alt_mem", "EventCode": "0x29c", "BriefDescription": "Instruction cache fills where data is returned from extension memory (CXL).", "UMask": "0x80" }, { "EventName": "ic_fills_from_sys.all", "EventCode": "0x29c", "BriefDescription": "Instruction cache fills where data is returned from all types of sources.", "UMask": "0xdf" } ]