145c072f2SSandipan Das[ 245c072f2SSandipan Das { 345c072f2SSandipan Das "EventName": "ls_bad_status2.stli_other", 445c072f2SSandipan Das "EventCode": "0x24", 545c072f2SSandipan Das "BriefDescription": "Store-to-load conflicts (load unable to complete due to a non-forwardable conflict with an older store).", 645c072f2SSandipan Das "UMask": "0x02" 745c072f2SSandipan Das }, 845c072f2SSandipan Das { 945c072f2SSandipan Das "EventName": "ls_locks.bus_lock", 1045c072f2SSandipan Das "EventCode": "0x25", 1145c072f2SSandipan Das "BriefDescription": "Retired Lock instructions which caused a bus lock.", 1245c072f2SSandipan Das "UMask": "0x01" 1345c072f2SSandipan Das }, 1445c072f2SSandipan Das { 1545c072f2SSandipan Das "EventName": "ls_ret_cl_flush", 1645c072f2SSandipan Das "EventCode": "0x26", 1745c072f2SSandipan Das "BriefDescription": "Retired CLFLUSH instructions." 1845c072f2SSandipan Das }, 1945c072f2SSandipan Das { 2045c072f2SSandipan Das "EventName": "ls_ret_cpuid", 2145c072f2SSandipan Das "EventCode": "0x27", 2245c072f2SSandipan Das "BriefDescription": "Retired CPUID instructions." 2345c072f2SSandipan Das }, 2445c072f2SSandipan Das { 2545c072f2SSandipan Das "EventName": "ls_dispatch.ld_dispatch", 2645c072f2SSandipan Das "EventCode": "0x29", 2745c072f2SSandipan Das "BriefDescription": "Number of memory load operations dispatched to the load-store unit.", 2845c072f2SSandipan Das "UMask": "0x01" 2945c072f2SSandipan Das }, 3045c072f2SSandipan Das { 3145c072f2SSandipan Das "EventName": "ls_dispatch.store_dispatch", 3245c072f2SSandipan Das "EventCode": "0x29", 3345c072f2SSandipan Das "BriefDescription": "Number of memory store operations dispatched to the load-store unit.", 3445c072f2SSandipan Das "UMask": "0x02" 3545c072f2SSandipan Das }, 3645c072f2SSandipan Das { 3745c072f2SSandipan Das "EventName": "ls_dispatch.ld_st_dispatch", 3845c072f2SSandipan Das "EventCode": "0x29", 3945c072f2SSandipan Das "BriefDescription": "Number of memory load-store operations dispatched to the load-store unit.", 4045c072f2SSandipan Das "UMask": "0x04" 4145c072f2SSandipan Das }, 4245c072f2SSandipan Das { 4345c072f2SSandipan Das "EventName": "ls_dispatch.all", 4445c072f2SSandipan Das "EventCode": "0x29", 4545c072f2SSandipan Das "BriefDescription": "Number of memory operations dispatched to the load-store unit.", 4645c072f2SSandipan Das "UMask": "0x07" 4745c072f2SSandipan Das }, 4845c072f2SSandipan Das { 4945c072f2SSandipan Das "EventName": "ls_smi_rx", 5045c072f2SSandipan Das "EventCode": "0x2b", 5145c072f2SSandipan Das "BriefDescription": "SMIs received." 5245c072f2SSandipan Das }, 5345c072f2SSandipan Das { 5445c072f2SSandipan Das "EventName": "ls_int_taken", 5545c072f2SSandipan Das "EventCode": "0x2c", 5645c072f2SSandipan Das "BriefDescription": "Interrupts taken." 5745c072f2SSandipan Das }, 5845c072f2SSandipan Das { 5945c072f2SSandipan Das "EventName": "ls_stlf", 6045c072f2SSandipan Das "EventCode": "0x35", 6145c072f2SSandipan Das "BriefDescription": "Store-to-load-forward (STLF) hits." 6245c072f2SSandipan Das }, 6345c072f2SSandipan Das { 6445c072f2SSandipan Das "EventName": "ls_st_commit_cancel2.st_commit_cancel_wcb_full", 6545c072f2SSandipan Das "EventCode": "0x37", 6645c072f2SSandipan Das "BriefDescription": "Non-cacheable store commits cancelled due to the non-cacheable commit buffer being full.", 6745c072f2SSandipan Das "UMask": "0x01" 6845c072f2SSandipan Das }, 6945c072f2SSandipan Das { 7045c072f2SSandipan Das "EventName": "ls_mab_alloc.load_store_allocations", 7145c072f2SSandipan Das "EventCode": "0x41", 7245c072f2SSandipan Das "BriefDescription": "Miss Address Buffer (MAB) entries allocated by a Load-Store (LS) pipe for load-store allocations.", 7345c072f2SSandipan Das "UMask": "0x3f" 7445c072f2SSandipan Das }, 7545c072f2SSandipan Das { 7645c072f2SSandipan Das "EventName": "ls_mab_alloc.hardware_prefetcher_allocations", 7745c072f2SSandipan Das "EventCode": "0x41", 7845c072f2SSandipan Das "BriefDescription": "Miss Address Buffer (MAB) entries allocated by a Load-Store (LS) pipe for hardware prefetcher allocations.", 7945c072f2SSandipan Das "UMask": "0x40" 8045c072f2SSandipan Das }, 8145c072f2SSandipan Das { 8245c072f2SSandipan Das "EventName": "ls_mab_alloc.all_allocations", 8345c072f2SSandipan Das "EventCode": "0x41", 8445c072f2SSandipan Das "BriefDescription": "Miss Address Buffer (MAB) entries allocated by a Load-Store (LS) pipe for all types of allocations.", 8545c072f2SSandipan Das "UMask": "0x7f" 8645c072f2SSandipan Das }, 8745c072f2SSandipan Das { 8845c072f2SSandipan Das "EventName": "ls_dmnd_fills_from_sys.local_l2", 8945c072f2SSandipan Das "EventCode": "0x43", 9045c072f2SSandipan Das "BriefDescription": "Demand data cache fills from local L2 cache.", 9145c072f2SSandipan Das "UMask": "0x01" 9245c072f2SSandipan Das }, 9345c072f2SSandipan Das { 9445c072f2SSandipan Das "EventName": "ls_dmnd_fills_from_sys.local_ccx", 9545c072f2SSandipan Das "EventCode": "0x43", 9645c072f2SSandipan Das "BriefDescription": "Demand data cache fills from L3 cache or different L2 cache in the same CCX.", 9745c072f2SSandipan Das "UMask": "0x02" 9845c072f2SSandipan Das }, 9945c072f2SSandipan Das { 100*46610ba4SSandipan Das "EventName": "ls_dmnd_fills_from_sys.local_all", 101*46610ba4SSandipan Das "EventCode": "0x43", 102*46610ba4SSandipan Das "BriefDescription": "Demand data cache fills from local L2 cache, L3 cache or different L2 cache in the same CCX.", 103*46610ba4SSandipan Das "UMask": "0x03" 104*46610ba4SSandipan Das }, 105*46610ba4SSandipan Das { 10645c072f2SSandipan Das "EventName": "ls_dmnd_fills_from_sys.near_cache", 10745c072f2SSandipan Das "EventCode": "0x43", 10845c072f2SSandipan Das "BriefDescription": "Demand data cache fills from cache of another CCX when the address was in the same NUMA node.", 10945c072f2SSandipan Das "UMask": "0x04" 11045c072f2SSandipan Das }, 11145c072f2SSandipan Das { 11245c072f2SSandipan Das "EventName": "ls_dmnd_fills_from_sys.dram_io_near", 11345c072f2SSandipan Das "EventCode": "0x43", 11445c072f2SSandipan Das "BriefDescription": "Demand data cache fills from either DRAM or MMIO in the same NUMA node.", 11545c072f2SSandipan Das "UMask": "0x08" 11645c072f2SSandipan Das }, 11745c072f2SSandipan Das { 11845c072f2SSandipan Das "EventName": "ls_dmnd_fills_from_sys.far_cache", 11945c072f2SSandipan Das "EventCode": "0x43", 12045c072f2SSandipan Das "BriefDescription": "Demand data cache fills from cache of another CCX when the address was in a different NUMA node.", 12145c072f2SSandipan Das "UMask": "0x10" 12245c072f2SSandipan Das }, 12345c072f2SSandipan Das { 124*46610ba4SSandipan Das "EventName": "ls_dmnd_fills_from_sys.remote_cache", 125*46610ba4SSandipan Das "EventCode": "0x43", 126*46610ba4SSandipan Das "BriefDescription": "Demand data cache fills from cache of another CCX when the address was in the same or a different NUMA node.", 127*46610ba4SSandipan Das "UMask": "0x14" 128*46610ba4SSandipan Das }, 129*46610ba4SSandipan Das { 13045c072f2SSandipan Das "EventName": "ls_dmnd_fills_from_sys.dram_io_far", 13145c072f2SSandipan Das "EventCode": "0x43", 13245c072f2SSandipan Das "BriefDescription": "Demand data cache fills from either DRAM or MMIO in a different NUMA node (same or different socket).", 13345c072f2SSandipan Das "UMask": "0x40" 13445c072f2SSandipan Das }, 13545c072f2SSandipan Das { 136*46610ba4SSandipan Das "EventName": "ls_dmnd_fills_from_sys.dram_io_all", 137*46610ba4SSandipan Das "EventCode": "0x43", 138*46610ba4SSandipan Das "BriefDescription": "Demand data cache fills from either DRAM or MMIO in the same or a different NUMA node (same or different socket).", 139*46610ba4SSandipan Das "UMask": "0x48" 140*46610ba4SSandipan Das }, 141*46610ba4SSandipan Das { 142*46610ba4SSandipan Das "EventName": "ls_dmnd_fills_from_sys.far_all", 143*46610ba4SSandipan Das "EventCode": "0x43", 144*46610ba4SSandipan Das "BriefDescription": "Demand data cache fills from either cache of another CCX, DRAM or MMIO when the address was in a different NUMA node (same or different socket).", 145*46610ba4SSandipan Das "UMask": "0x50" 146*46610ba4SSandipan Das }, 147*46610ba4SSandipan Das { 14845c072f2SSandipan Das "EventName": "ls_dmnd_fills_from_sys.alternate_memories", 14945c072f2SSandipan Das "EventCode": "0x43", 15045c072f2SSandipan Das "BriefDescription": "Demand data cache fills from extension memory.", 15145c072f2SSandipan Das "UMask": "0x80" 15245c072f2SSandipan Das }, 15345c072f2SSandipan Das { 15445c072f2SSandipan Das "EventName": "ls_dmnd_fills_from_sys.all", 15545c072f2SSandipan Das "EventCode": "0x43", 15645c072f2SSandipan Das "BriefDescription": "Demand data cache fills from all types of data sources.", 15745c072f2SSandipan Das "UMask": "0xff" 15845c072f2SSandipan Das }, 15945c072f2SSandipan Das { 16045c072f2SSandipan Das "EventName": "ls_any_fills_from_sys.local_l2", 16145c072f2SSandipan Das "EventCode": "0x44", 16245c072f2SSandipan Das "BriefDescription": "Any data cache fills from local L2 cache.", 16345c072f2SSandipan Das "UMask": "0x01" 16445c072f2SSandipan Das }, 16545c072f2SSandipan Das { 16645c072f2SSandipan Das "EventName": "ls_any_fills_from_sys.local_ccx", 16745c072f2SSandipan Das "EventCode": "0x44", 16845c072f2SSandipan Das "BriefDescription": "Any data cache fills from L3 cache or different L2 cache in the same CCX.", 16945c072f2SSandipan Das "UMask": "0x02" 17045c072f2SSandipan Das }, 17145c072f2SSandipan Das { 17245c072f2SSandipan Das "EventName": "ls_any_fills_from_sys.local_all", 17345c072f2SSandipan Das "EventCode": "0x44", 17445c072f2SSandipan Das "BriefDescription": "Any data cache fills from local L2 cache or L3 cache or different L2 cache in the same CCX.", 17545c072f2SSandipan Das "UMask": "0x03" 17645c072f2SSandipan Das }, 17745c072f2SSandipan Das { 17845c072f2SSandipan Das "EventName": "ls_any_fills_from_sys.near_cache", 17945c072f2SSandipan Das "EventCode": "0x44", 18045c072f2SSandipan Das "BriefDescription": "Any data cache fills from cache of another CCX when the address was in the same NUMA node.", 18145c072f2SSandipan Das "UMask": "0x04" 18245c072f2SSandipan Das }, 18345c072f2SSandipan Das { 18445c072f2SSandipan Das "EventName": "ls_any_fills_from_sys.dram_io_near", 18545c072f2SSandipan Das "EventCode": "0x44", 18645c072f2SSandipan Das "BriefDescription": "Any data cache fills from either DRAM or MMIO in the same NUMA node.", 18745c072f2SSandipan Das "UMask": "0x08" 18845c072f2SSandipan Das }, 18945c072f2SSandipan Das { 19045c072f2SSandipan Das "EventName": "ls_any_fills_from_sys.far_cache", 19145c072f2SSandipan Das "EventCode": "0x44", 19245c072f2SSandipan Das "BriefDescription": "Any data cache fills from cache of another CCX when the address was in a different NUMA node.", 19345c072f2SSandipan Das "UMask": "0x10" 19445c072f2SSandipan Das }, 19545c072f2SSandipan Das { 19645c072f2SSandipan Das "EventName": "ls_any_fills_from_sys.remote_cache", 19745c072f2SSandipan Das "EventCode": "0x44", 19845c072f2SSandipan Das "BriefDescription": "Any data cache fills from cache of another CCX when the address was in the same or a different NUMA node.", 19945c072f2SSandipan Das "UMask": "0x14" 20045c072f2SSandipan Das }, 20145c072f2SSandipan Das { 20245c072f2SSandipan Das "EventName": "ls_any_fills_from_sys.dram_io_far", 20345c072f2SSandipan Das "EventCode": "0x44", 20445c072f2SSandipan Das "BriefDescription": "Any data cache fills from either DRAM or MMIO in a different NUMA node (same or different socket).", 20545c072f2SSandipan Das "UMask": "0x40" 20645c072f2SSandipan Das }, 20745c072f2SSandipan Das { 20845c072f2SSandipan Das "EventName": "ls_any_fills_from_sys.dram_io_all", 20945c072f2SSandipan Das "EventCode": "0x44", 21045c072f2SSandipan Das "BriefDescription": "Any data cache fills from either DRAM or MMIO in any NUMA node (same or different socket).", 21145c072f2SSandipan Das "UMask": "0x48" 21245c072f2SSandipan Das }, 21345c072f2SSandipan Das { 21445c072f2SSandipan Das "EventName": "ls_any_fills_from_sys.far_all", 21545c072f2SSandipan Das "EventCode": "0x44", 21645c072f2SSandipan Das "BriefDescription": "Any data cache fills from either cache of another CCX, DRAM or MMIO when the address was in a different NUMA node (same or different socket).", 21745c072f2SSandipan Das "UMask": "0x50" 21845c072f2SSandipan Das }, 21945c072f2SSandipan Das { 22045c072f2SSandipan Das "EventName": "ls_any_fills_from_sys.alternate_memories", 22145c072f2SSandipan Das "EventCode": "0x44", 22245c072f2SSandipan Das "BriefDescription": "Any data cache fills from extension memory.", 22345c072f2SSandipan Das "UMask": "0x80" 22445c072f2SSandipan Das }, 22545c072f2SSandipan Das { 22645c072f2SSandipan Das "EventName": "ls_any_fills_from_sys.all", 22745c072f2SSandipan Das "EventCode": "0x44", 22845c072f2SSandipan Das "BriefDescription": "Any data cache fills from all types of data sources.", 22945c072f2SSandipan Das "UMask": "0xff" 23045c072f2SSandipan Das }, 23145c072f2SSandipan Das { 23245c072f2SSandipan Das "EventName": "ls_l1_d_tlb_miss.tlb_reload_4k_l2_hit", 23345c072f2SSandipan Das "EventCode": "0x45", 23445c072f2SSandipan Das "BriefDescription": "L1 DTLB misses with L2 DTLB hits for 4k pages.", 23545c072f2SSandipan Das "UMask": "0x01" 23645c072f2SSandipan Das }, 23745c072f2SSandipan Das { 23845c072f2SSandipan Das "EventName": "ls_l1_d_tlb_miss.tlb_reload_coalesced_page_hit", 23945c072f2SSandipan Das "EventCode": "0x45", 24045c072f2SSandipan Das "BriefDescription": "L1 DTLB misses with L2 DTLB hits for coalesced pages. A coalesced page is a 16k page created from four adjacent 4k pages.", 24145c072f2SSandipan Das "UMask": "0x02" 24245c072f2SSandipan Das }, 24345c072f2SSandipan Das { 24445c072f2SSandipan Das "EventName": "ls_l1_d_tlb_miss.tlb_reload_2m_l2_hit", 24545c072f2SSandipan Das "EventCode": "0x45", 24645c072f2SSandipan Das "BriefDescription": "L1 DTLB misses with L2 DTLB hits for 2M pages.", 24745c072f2SSandipan Das "UMask": "0x04" 24845c072f2SSandipan Das }, 24945c072f2SSandipan Das { 25045c072f2SSandipan Das "EventName": "ls_l1_d_tlb_miss.tlb_reload_1g_l2_hit", 25145c072f2SSandipan Das "EventCode": "0x45", 25245c072f2SSandipan Das "BriefDescription": "L1 DTLB misses with L2 DTLB hits for 1G pages.", 25345c072f2SSandipan Das "UMask": "0x08" 25445c072f2SSandipan Das }, 25545c072f2SSandipan Das { 25645c072f2SSandipan Das "EventName": "ls_l1_d_tlb_miss.tlb_reload_4k_l2_miss", 25745c072f2SSandipan Das "EventCode": "0x45", 25845c072f2SSandipan Das "BriefDescription": "L1 DTLB misses with L2 DTLB misses (page-table walks are requested) for 4k pages.", 25945c072f2SSandipan Das "UMask": "0x10" 26045c072f2SSandipan Das }, 26145c072f2SSandipan Das { 26245c072f2SSandipan Das "EventName": "ls_l1_d_tlb_miss.tlb_reload_coalesced_page_miss", 26345c072f2SSandipan Das "EventCode": "0x45", 26445c072f2SSandipan Das "BriefDescription": "L1 DTLB misses with L2 DTLB misses (page-table walks are requested) for coalesced pages. A coalesced page is a 16k page created from four adjacent 4k pages.", 26545c072f2SSandipan Das "UMask": "0x20" 26645c072f2SSandipan Das }, 26745c072f2SSandipan Das { 26845c072f2SSandipan Das "EventName": "ls_l1_d_tlb_miss.tlb_reload_2m_l2_miss", 26945c072f2SSandipan Das "EventCode": "0x45", 27045c072f2SSandipan Das "BriefDescription": "L1 DTLB misses with L2 DTLB misses (page-table walks are requested) for 2M pages.", 27145c072f2SSandipan Das "UMask": "0x40" 27245c072f2SSandipan Das }, 27345c072f2SSandipan Das { 27445c072f2SSandipan Das "EventName": "ls_l1_d_tlb_miss.tlb_reload_1g_l2_miss", 27545c072f2SSandipan Das "EventCode": "0x45", 27645c072f2SSandipan Das "BriefDescription": "L1 DTLB misses with L2 DTLB misses (page-table walks are requested) for 1G pages.", 27745c072f2SSandipan Das "UMask": "0x80" 27845c072f2SSandipan Das }, 27945c072f2SSandipan Das { 28045c072f2SSandipan Das "EventName": "ls_l1_d_tlb_miss.all_l2_miss", 28145c072f2SSandipan Das "EventCode": "0x45", 28245c072f2SSandipan Das "BriefDescription": "L1 DTLB misses with L2 DTLB misses (page-table walks are requested) for all page sizes.", 28345c072f2SSandipan Das "UMask": "0xf0" 28445c072f2SSandipan Das }, 28545c072f2SSandipan Das { 28645c072f2SSandipan Das "EventName": "ls_l1_d_tlb_miss.all", 28745c072f2SSandipan Das "EventCode": "0x45", 28845c072f2SSandipan Das "BriefDescription": "L1 DTLB misses for all page sizes.", 28945c072f2SSandipan Das "UMask": "0xff" 29045c072f2SSandipan Das }, 29145c072f2SSandipan Das { 29245c072f2SSandipan Das "EventName": "ls_misal_loads.ma64", 29345c072f2SSandipan Das "EventCode": "0x47", 29445c072f2SSandipan Das "BriefDescription": "64B misaligned (cacheline crossing) loads.", 29545c072f2SSandipan Das "UMask": "0x01" 29645c072f2SSandipan Das }, 29745c072f2SSandipan Das { 29845c072f2SSandipan Das "EventName": "ls_misal_loads.ma4k", 29945c072f2SSandipan Das "EventCode": "0x47", 30045c072f2SSandipan Das "BriefDescription": "4kB misaligned (page crossing) loads.", 30145c072f2SSandipan Das "UMask": "0x02" 30245c072f2SSandipan Das }, 30345c072f2SSandipan Das { 30445c072f2SSandipan Das "EventName": "ls_pref_instr_disp.prefetch", 30545c072f2SSandipan Das "EventCode": "0x4b", 30645c072f2SSandipan Das "BriefDescription": "Software prefetch instructions dispatched (speculative) of type PrefetchT0 (move data to all cache levels), T1 (move data to all cache levels except L1) and T2 (move data to all cache levels except L1 and L2).", 30745c072f2SSandipan Das "UMask": "0x01" 30845c072f2SSandipan Das }, 30945c072f2SSandipan Das { 31045c072f2SSandipan Das "EventName": "ls_pref_instr_disp.prefetch_w", 31145c072f2SSandipan Das "EventCode": "0x4b", 31245c072f2SSandipan Das "BriefDescription": "Software prefetch instructions dispatched (speculative) of type PrefetchW (move data to L1 cache and mark it modifiable).", 31345c072f2SSandipan Das "UMask": "0x02" 31445c072f2SSandipan Das }, 31545c072f2SSandipan Das { 31645c072f2SSandipan Das "EventName": "ls_pref_instr_disp.prefetch_nta", 31745c072f2SSandipan Das "EventCode": "0x4b", 31845c072f2SSandipan Das "BriefDescription": "Software prefetch instructions dispatched (speculative) of type PrefetchNTA (move data with minimum cache pollution i.e. non-temporal access).", 31945c072f2SSandipan Das "UMask": "0x04" 32045c072f2SSandipan Das }, 32145c072f2SSandipan Das { 32245c072f2SSandipan Das "EventName": "ls_pref_instr_disp.all", 32345c072f2SSandipan Das "EventCode": "0x4b", 32445c072f2SSandipan Das "BriefDescription": "Software prefetch instructions dispatched (speculative) of all types.", 32545c072f2SSandipan Das "UMask": "0x07" 32645c072f2SSandipan Das }, 32745c072f2SSandipan Das { 32845c072f2SSandipan Das "EventName": "wcb_close.full_line_64b", 32945c072f2SSandipan Das "EventCode": "0x50", 33045c072f2SSandipan Das "BriefDescription": "Number of events that caused a Write Combining Buffer (WCB) entry to close because all 64 bytes of the entry have been written to.", 33145c072f2SSandipan Das "UMask": "0x01" 33245c072f2SSandipan Das }, 33345c072f2SSandipan Das { 33445c072f2SSandipan Das "EventName": "ls_inef_sw_pref.data_pipe_sw_pf_dc_hit", 33545c072f2SSandipan Das "EventCode": "0x52", 33645c072f2SSandipan Das "BriefDescription": "Software prefetches that did not fetch data outside of the processor core as the PREFETCH instruction saw a data cache hit.", 33745c072f2SSandipan Das "UMask": "0x01" 33845c072f2SSandipan Das }, 33945c072f2SSandipan Das { 34045c072f2SSandipan Das "EventName": "ls_inef_sw_pref.mab_mch_cnt", 34145c072f2SSandipan Das "EventCode": "0x52", 34245c072f2SSandipan Das "BriefDescription": "Software prefetches that did not fetch data outside of the processor core as the PREFETCH instruction saw a match on an already allocated Miss Address Buffer (MAB).", 34345c072f2SSandipan Das "UMask": "0x02" 34445c072f2SSandipan Das }, 34545c072f2SSandipan Das { 34645c072f2SSandipan Das "EventName": "ls_inef_sw_pref.all", 34745c072f2SSandipan Das "EventCode": "0x52", 34845c072f2SSandipan Das "BriefDescript6ion": "Software prefetches that did not fetch data outside of the processor core for any reason.", 34945c072f2SSandipan Das "UMask": "0x03" 35045c072f2SSandipan Das }, 35145c072f2SSandipan Das { 35245c072f2SSandipan Das "EventName": "ls_sw_pf_dc_fills.local_l2", 35345c072f2SSandipan Das "EventCode": "0x59", 35445c072f2SSandipan Das "BriefDescription": "Software prefetch data cache fills from local L2 cache.", 35545c072f2SSandipan Das "UMask": "0x01" 35645c072f2SSandipan Das }, 35745c072f2SSandipan Das { 35845c072f2SSandipan Das "EventName": "ls_sw_pf_dc_fills.local_ccx", 35945c072f2SSandipan Das "EventCode": "0x59", 36045c072f2SSandipan Das "BriefDescription": "Software prefetch data cache fills from L3 cache or different L2 cache in the same CCX.", 36145c072f2SSandipan Das "UMask": "0x02" 36245c072f2SSandipan Das }, 36345c072f2SSandipan Das { 364*46610ba4SSandipan Das "EventName": "ls_sw_pf_dc_fills.local_all", 365*46610ba4SSandipan Das "EventCode": "0x59", 366*46610ba4SSandipan Das "BriefDescription": "Software prefetch data cache fills from local L2 cache, L3 cache or different L2 cache in the same CCX.", 367*46610ba4SSandipan Das "UMask": "0x03" 368*46610ba4SSandipan Das }, 369*46610ba4SSandipan Das { 37045c072f2SSandipan Das "EventName": "ls_sw_pf_dc_fills.near_cache", 37145c072f2SSandipan Das "EventCode": "0x59", 37245c072f2SSandipan Das "BriefDescription": "Software prefetch data cache fills from cache of another CCX in the same NUMA node.", 37345c072f2SSandipan Das "UMask": "0x04" 37445c072f2SSandipan Das }, 37545c072f2SSandipan Das { 37645c072f2SSandipan Das "EventName": "ls_sw_pf_dc_fills.dram_io_near", 37745c072f2SSandipan Das "EventCode": "0x59", 37845c072f2SSandipan Das "BriefDescription": "Software prefetch data cache fills from either DRAM or MMIO in the same NUMA node.", 37945c072f2SSandipan Das "UMask": "0x08" 38045c072f2SSandipan Das }, 38145c072f2SSandipan Das { 38245c072f2SSandipan Das "EventName": "ls_sw_pf_dc_fills.far_cache", 38345c072f2SSandipan Das "EventCode": "0x59", 38445c072f2SSandipan Das "BriefDescription": "Software prefetch data cache fills from cache of another CCX in a different NUMA node.", 38545c072f2SSandipan Das "UMask": "0x10" 38645c072f2SSandipan Das }, 38745c072f2SSandipan Das { 388*46610ba4SSandipan Das "EventName": "ls_sw_pf_dc_fills.remote_cache", 389*46610ba4SSandipan Das "EventCode": "0x59", 390*46610ba4SSandipan Das "BriefDescription": "Software prefetch data cache fills from cache of another CCX when the address was in the same or a different NUMA node.", 391*46610ba4SSandipan Das "UMask": "0x14" 392*46610ba4SSandipan Das }, 393*46610ba4SSandipan Das { 39445c072f2SSandipan Das "EventName": "ls_sw_pf_dc_fills.dram_io_far", 39545c072f2SSandipan Das "EventCode": "0x59", 39645c072f2SSandipan Das "BriefDescription": "Software prefetch data cache fills from either DRAM or MMIO in a different NUMA node (same or different socket).", 39745c072f2SSandipan Das "UMask": "0x40" 39845c072f2SSandipan Das }, 39945c072f2SSandipan Das { 400*46610ba4SSandipan Das "EventName": "ls_sw_pf_dc_fills.dram_io_all", 401*46610ba4SSandipan Das "EventCode": "0x59", 402*46610ba4SSandipan Das "BriefDescription": "Software prefetch data cache fills from either DRAM or MMIO in the same or a different NUMA node (same or different socket).", 403*46610ba4SSandipan Das "UMask": "0x48" 404*46610ba4SSandipan Das }, 405*46610ba4SSandipan Das { 406*46610ba4SSandipan Das "EventName": "ls_sw_pf_dc_fills.far_all", 407*46610ba4SSandipan Das "EventCode": "0x59", 408*46610ba4SSandipan Das "BriefDescription": "Software prefetch data cache fills from either cache of another CCX, DRAM or MMIO when the address was in a different NUMA node (same or different socket).", 409*46610ba4SSandipan Das "UMask": "0x50" 410*46610ba4SSandipan Das }, 411*46610ba4SSandipan Das { 41245c072f2SSandipan Das "EventName": "ls_sw_pf_dc_fills.alternate_memories", 41345c072f2SSandipan Das "EventCode": "0x59", 41445c072f2SSandipan Das "BriefDescription": "Software prefetch data cache fills from extension memory.", 41545c072f2SSandipan Das "UMask": "0x80" 41645c072f2SSandipan Das }, 41745c072f2SSandipan Das { 41845c072f2SSandipan Das "EventName": "ls_sw_pf_dc_fills.all", 41945c072f2SSandipan Das "EventCode": "0x59", 42045c072f2SSandipan Das "BriefDescription": "Software prefetch data cache fills from all types of data sources.", 42145c072f2SSandipan Das "UMask": "0xdf" 42245c072f2SSandipan Das }, 42345c072f2SSandipan Das { 42445c072f2SSandipan Das "EventName": "ls_hw_pf_dc_fills.local_l2", 42545c072f2SSandipan Das "EventCode": "0x5a", 42645c072f2SSandipan Das "BriefDescription": "Hardware prefetch data cache fills from local L2 cache.", 42745c072f2SSandipan Das "UMask": "0x01" 42845c072f2SSandipan Das }, 42945c072f2SSandipan Das { 43045c072f2SSandipan Das "EventName": "ls_hw_pf_dc_fills.local_ccx", 43145c072f2SSandipan Das "EventCode": "0x5a", 43245c072f2SSandipan Das "BriefDescription": "Hardware prefetch data cache fills from L3 cache or different L2 cache in the same CCX.", 43345c072f2SSandipan Das "UMask": "0x02" 43445c072f2SSandipan Das }, 43545c072f2SSandipan Das { 436*46610ba4SSandipan Das "EventName": "ls_hw_pf_dc_fills.local_all", 437*46610ba4SSandipan Das "EventCode": "0x5a", 438*46610ba4SSandipan Das "BriefDescription": "Hardware prefetch data cache fills from local L2 cache, L3 cache or different L2 cache in the same CCX.", 439*46610ba4SSandipan Das "UMask": "0x03" 440*46610ba4SSandipan Das }, 441*46610ba4SSandipan Das { 44245c072f2SSandipan Das "EventName": "ls_hw_pf_dc_fills.near_cache", 44345c072f2SSandipan Das "EventCode": "0x5a", 44445c072f2SSandipan Das "BriefDescription": "Hardware prefetch data cache fills from cache of another CCX when the address was in the same NUMA node.", 44545c072f2SSandipan Das "UMask": "0x04" 44645c072f2SSandipan Das }, 44745c072f2SSandipan Das { 44845c072f2SSandipan Das "EventName": "ls_hw_pf_dc_fills.dram_io_near", 44945c072f2SSandipan Das "EventCode": "0x5a", 45045c072f2SSandipan Das "BriefDescription": "Hardware prefetch data cache fills from either DRAM or MMIO in the same NUMA node.", 45145c072f2SSandipan Das "UMask": "0x08" 45245c072f2SSandipan Das }, 45345c072f2SSandipan Das { 45445c072f2SSandipan Das "EventName": "ls_hw_pf_dc_fills.far_cache", 45545c072f2SSandipan Das "EventCode": "0x5a", 45645c072f2SSandipan Das "BriefDescription": "Hardware prefetch data cache fills from cache of another CCX when the address was in a different NUMA node.", 45745c072f2SSandipan Das "UMask": "0x10" 45845c072f2SSandipan Das }, 45945c072f2SSandipan Das { 460*46610ba4SSandipan Das "EventName": "ls_hw_pf_dc_fills.remote_cache", 461*46610ba4SSandipan Das "EventCode": "0x5a", 462*46610ba4SSandipan Das "BriefDescription": "Hardware prefetch data cache fills from cache of another CCX when the address was in the same or a different NUMA node.", 463*46610ba4SSandipan Das "UMask": "0x14" 464*46610ba4SSandipan Das }, 465*46610ba4SSandipan Das { 46645c072f2SSandipan Das "EventName": "ls_hw_pf_dc_fills.dram_io_far", 46745c072f2SSandipan Das "EventCode": "0x5a", 46845c072f2SSandipan Das "BriefDescription": "Hardware prefetch data cache fills from either DRAM or MMIO in a different NUMA node (same or different socket).", 46945c072f2SSandipan Das "UMask": "0x40" 47045c072f2SSandipan Das }, 47145c072f2SSandipan Das { 472*46610ba4SSandipan Das "EventName": "ls_hw_pf_dc_fills.dram_io_all", 473*46610ba4SSandipan Das "EventCode": "0x5a", 474*46610ba4SSandipan Das "BriefDescription": "Hardware prefetch data cache fills from either DRAM or MMIO in the same or a different NUMA node (same or different socket).", 475*46610ba4SSandipan Das "UMask": "0x48" 476*46610ba4SSandipan Das }, 477*46610ba4SSandipan Das { 478*46610ba4SSandipan Das "EventName": "ls_hw_pf_dc_fills.far_all", 479*46610ba4SSandipan Das "EventCode": "0x5a", 480*46610ba4SSandipan Das "BriefDescription": "Hardware prefetch data cache fills from either cache of another CCX, DRAM or MMIO when the address was in a different NUMA node (same or different socket).", 481*46610ba4SSandipan Das "UMask": "0x50" 482*46610ba4SSandipan Das }, 483*46610ba4SSandipan Das { 48445c072f2SSandipan Das "EventName": "ls_hw_pf_dc_fills.alternate_memories", 48545c072f2SSandipan Das "EventCode": "0x5a", 48645c072f2SSandipan Das "BriefDescription": "Hardware prefetch data cache fills from extension memory.", 48745c072f2SSandipan Das "UMask": "0x80" 48845c072f2SSandipan Das }, 48945c072f2SSandipan Das { 49045c072f2SSandipan Das "EventName": "ls_hw_pf_dc_fills.all", 49145c072f2SSandipan Das "EventCode": "0x5a", 49245c072f2SSandipan Das "BriefDescription": "Hardware prefetch data cache fills from all types of data sources.", 49345c072f2SSandipan Das "UMask": "0xdf" 49445c072f2SSandipan Das }, 49545c072f2SSandipan Das { 49645c072f2SSandipan Das "EventName": "ls_alloc_mab_count", 49745c072f2SSandipan Das "EventCode": "0x5f", 49845c072f2SSandipan Das "BriefDescription": "In-flight L1 data cache misses i.e. Miss Address Buffer (MAB) allocations each cycle." 49945c072f2SSandipan Das }, 50045c072f2SSandipan Das { 50145c072f2SSandipan Das "EventName": "ls_not_halted_cyc", 50245c072f2SSandipan Das "EventCode": "0x76", 50345c072f2SSandipan Das "BriefDescription": "Core cycles not in halt." 50445c072f2SSandipan Das }, 50545c072f2SSandipan Das { 50645c072f2SSandipan Das "EventName": "ls_tlb_flush.all", 50745c072f2SSandipan Das "EventCode": "0x78", 50845c072f2SSandipan Das "BriefDescription": "All TLB Flushes.", 50945c072f2SSandipan Das "UMask": "0xff" 51045c072f2SSandipan Das }, 51145c072f2SSandipan Das { 51245c072f2SSandipan Das "EventName": "ls_not_halted_p0_cyc.p0_freq_cyc", 51345c072f2SSandipan Das "EventCode": "0x120", 51445c072f2SSandipan Das "BriefDescription": "Reference cycles (P0 frequency) not in halt .", 51545c072f2SSandipan Das "UMask": "0x1" 51645c072f2SSandipan Das } 51745c072f2SSandipan Das] 518