xref: /linux/tools/perf/pmu-events/arch/x86/amdzen4/cache.json (revision 498d3486376befe4e82b5334d44bbc86b1982ee4)
165844828SSandipan Das[
265844828SSandipan Das  {
365844828SSandipan Das    "EventName": "ls_mab_alloc.load_store_allocations",
465844828SSandipan Das    "EventCode": "0x41",
565844828SSandipan Das    "BriefDescription": "Miss Address Buffer (MAB) entries allocated by a Load-Store (LS) pipe for load-store allocations.",
665844828SSandipan Das    "UMask": "0x3f"
765844828SSandipan Das  },
865844828SSandipan Das  {
965844828SSandipan Das    "EventName": "ls_mab_alloc.hardware_prefetcher_allocations",
1065844828SSandipan Das    "EventCode": "0x41",
1165844828SSandipan Das    "BriefDescription": "Miss Address Buffer (MAB) entries allocated by a Load-Store (LS) pipe for hardware prefetcher allocations.",
1265844828SSandipan Das    "UMask": "0x40"
1365844828SSandipan Das  },
1465844828SSandipan Das  {
1565844828SSandipan Das    "EventName": "ls_mab_alloc.all_allocations",
1665844828SSandipan Das    "EventCode": "0x41",
1765844828SSandipan Das    "BriefDescription": "Miss Address Buffer (MAB) entries allocated by a Load-Store (LS) pipe for all types of allocations.",
1865844828SSandipan Das    "UMask": "0x7f"
1965844828SSandipan Das  },
2065844828SSandipan Das  {
2165844828SSandipan Das    "EventName": "ls_dmnd_fills_from_sys.local_l2",
2265844828SSandipan Das    "EventCode": "0x43",
2365844828SSandipan Das    "BriefDescription": "Demand data cache fills from local L2 cache.",
2465844828SSandipan Das    "UMask": "0x01"
2565844828SSandipan Das  },
2665844828SSandipan Das  {
2765844828SSandipan Das    "EventName": "ls_dmnd_fills_from_sys.local_ccx",
2865844828SSandipan Das    "EventCode": "0x43",
2965844828SSandipan Das    "BriefDescription": "Demand data cache fills from L3 cache or different L2 cache in the same CCX.",
3065844828SSandipan Das    "UMask": "0x02"
3165844828SSandipan Das  },
3265844828SSandipan Das  {
3365844828SSandipan Das    "EventName": "ls_dmnd_fills_from_sys.near_cache",
3465844828SSandipan Das    "EventCode": "0x43",
3565844828SSandipan Das    "BriefDescription": "Demand data cache fills from cache of another CCX when the address was in the same NUMA node.",
3665844828SSandipan Das    "UMask": "0x04"
3765844828SSandipan Das  },
3865844828SSandipan Das  {
3965844828SSandipan Das    "EventName": "ls_dmnd_fills_from_sys.dram_io_near",
4065844828SSandipan Das    "EventCode": "0x43",
4165844828SSandipan Das    "BriefDescription": "Demand data cache fills from either DRAM or MMIO in the same NUMA node.",
4265844828SSandipan Das    "UMask": "0x08"
4365844828SSandipan Das  },
4465844828SSandipan Das  {
4565844828SSandipan Das    "EventName": "ls_dmnd_fills_from_sys.far_cache",
4665844828SSandipan Das    "EventCode": "0x43",
4765844828SSandipan Das    "BriefDescription": "Demand data cache fills from cache of another CCX when the address was in a different NUMA node.",
4865844828SSandipan Das    "UMask": "0x10"
4965844828SSandipan Das  },
5065844828SSandipan Das  {
5165844828SSandipan Das    "EventName": "ls_dmnd_fills_from_sys.dram_io_far",
5265844828SSandipan Das    "EventCode": "0x43",
5365844828SSandipan Das    "BriefDescription": "Demand data cache fills from either DRAM or MMIO in a different NUMA node (same or different socket).",
5465844828SSandipan Das    "UMask": "0x40"
5565844828SSandipan Das  },
5665844828SSandipan Das  {
5765844828SSandipan Das    "EventName": "ls_dmnd_fills_from_sys.alternate_memories",
5865844828SSandipan Das    "EventCode": "0x43",
5965844828SSandipan Das    "BriefDescription": "Demand data cache fills from extension memory.",
6065844828SSandipan Das    "UMask": "0x80"
6165844828SSandipan Das  },
6265844828SSandipan Das  {
6365844828SSandipan Das    "EventName": "ls_dmnd_fills_from_sys.all",
6465844828SSandipan Das    "EventCode": "0x43",
6565844828SSandipan Das    "BriefDescription": "Demand data cache fills from all types of data sources.",
6665844828SSandipan Das    "UMask": "0xff"
6765844828SSandipan Das  },
6865844828SSandipan Das  {
6965844828SSandipan Das    "EventName": "ls_any_fills_from_sys.local_l2",
7065844828SSandipan Das    "EventCode": "0x44",
7165844828SSandipan Das    "BriefDescription": "Any data cache fills from local L2 cache.",
7265844828SSandipan Das    "UMask": "0x01"
7365844828SSandipan Das  },
7465844828SSandipan Das  {
7565844828SSandipan Das    "EventName": "ls_any_fills_from_sys.local_ccx",
7665844828SSandipan Das    "EventCode": "0x44",
7765844828SSandipan Das    "BriefDescription": "Any data cache fills from L3 cache or different L2 cache in the same CCX.",
7865844828SSandipan Das    "UMask": "0x02"
7965844828SSandipan Das  },
8065844828SSandipan Das  {
8165844828SSandipan Das    "EventName": "ls_any_fills_from_sys.local_all",
8265844828SSandipan Das    "EventCode": "0x44",
8365844828SSandipan Das    "BriefDescription": "Any data cache fills from local L2 cache or L3 cache or different L2 cache in the same CCX.",
8465844828SSandipan Das    "UMask": "0x03"
8565844828SSandipan Das  },
8665844828SSandipan Das  {
8765844828SSandipan Das    "EventName": "ls_any_fills_from_sys.near_cache",
8865844828SSandipan Das    "EventCode": "0x44",
8965844828SSandipan Das    "BriefDescription": "Any data cache fills from cache of another CCX when the address was in the same NUMA node.",
9065844828SSandipan Das    "UMask": "0x04"
9165844828SSandipan Das  },
9265844828SSandipan Das  {
9365844828SSandipan Das    "EventName": "ls_any_fills_from_sys.dram_io_near",
9465844828SSandipan Das    "EventCode": "0x44",
9565844828SSandipan Das    "BriefDescription": "Any data cache fills from either DRAM or MMIO in the same NUMA node.",
9665844828SSandipan Das    "UMask": "0x08"
9765844828SSandipan Das  },
9865844828SSandipan Das  {
9965844828SSandipan Das    "EventName": "ls_any_fills_from_sys.far_cache",
10065844828SSandipan Das    "EventCode": "0x44",
10165844828SSandipan Das    "BriefDescription": "Any data cache fills from cache of another CCX when the address was in a different NUMA node.",
10265844828SSandipan Das    "UMask": "0x10"
10365844828SSandipan Das  },
10465844828SSandipan Das  {
10565844828SSandipan Das    "EventName": "ls_any_fills_from_sys.remote_cache",
10665844828SSandipan Das    "EventCode": "0x44",
10765844828SSandipan Das    "BriefDescription": "Any data cache fills from cache of another CCX when the address was in the same or a different NUMA node.",
10865844828SSandipan Das    "UMask": "0x14"
10965844828SSandipan Das  },
11065844828SSandipan Das  {
11165844828SSandipan Das    "EventName": "ls_any_fills_from_sys.dram_io_far",
11265844828SSandipan Das    "EventCode": "0x44",
11365844828SSandipan Das    "BriefDescription": "Any data cache fills from either DRAM or MMIO in a different NUMA node (same or different socket).",
11465844828SSandipan Das    "UMask": "0x40"
11565844828SSandipan Das  },
11665844828SSandipan Das  {
11765844828SSandipan Das    "EventName": "ls_any_fills_from_sys.dram_io_all",
11865844828SSandipan Das    "EventCode": "0x44",
11965844828SSandipan Das    "BriefDescription": "Any data cache fills from either DRAM or MMIO in any NUMA node (same or different socket).",
12065844828SSandipan Das    "UMask": "0x48"
12165844828SSandipan Das  },
12265844828SSandipan Das  {
12365844828SSandipan Das    "EventName": "ls_any_fills_from_sys.far_all",
12465844828SSandipan Das    "EventCode": "0x44",
12565844828SSandipan 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).",
12665844828SSandipan Das    "UMask": "0x50"
12765844828SSandipan Das  },
12865844828SSandipan Das  {
12965844828SSandipan Das    "EventName": "ls_any_fills_from_sys.all_dram_io",
13065844828SSandipan Das    "EventCode": "0x44",
13165844828SSandipan Das    "BriefDescription": "Any data cache fills from either DRAM or MMIO in any NUMA node (same or different socket).",
13265844828SSandipan Das    "UMask": "0x48"
13365844828SSandipan Das  },
13465844828SSandipan Das  {
13565844828SSandipan Das    "EventName": "ls_any_fills_from_sys.alternate_memories",
13665844828SSandipan Das    "EventCode": "0x44",
13765844828SSandipan Das    "BriefDescription": "Any data cache fills from extension memory.",
13865844828SSandipan Das    "UMask": "0x80"
13965844828SSandipan Das  },
14065844828SSandipan Das  {
14165844828SSandipan Das    "EventName": "ls_any_fills_from_sys.all",
14265844828SSandipan Das    "EventCode": "0x44",
14365844828SSandipan Das    "BriefDescription": "Any data cache fills from all types of data sources.",
14465844828SSandipan Das    "UMask": "0xff"
14565844828SSandipan Das  },
14665844828SSandipan Das  {
14765844828SSandipan Das    "EventName": "ls_pref_instr_disp.prefetch",
14865844828SSandipan Das    "EventCode": "0x4b",
14965844828SSandipan 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).",
15065844828SSandipan Das    "UMask": "0x01"
15165844828SSandipan Das  },
15265844828SSandipan Das  {
15365844828SSandipan Das    "EventName": "ls_pref_instr_disp.prefetch_w",
15465844828SSandipan Das    "EventCode": "0x4b",
15565844828SSandipan Das    "BriefDescription": "Software prefetch instructions dispatched (speculative) of type PrefetchW (move data to L1 cache and mark it modifiable).",
15665844828SSandipan Das    "UMask": "0x02"
15765844828SSandipan Das  },
15865844828SSandipan Das  {
15965844828SSandipan Das    "EventName": "ls_pref_instr_disp.prefetch_nta",
16065844828SSandipan Das    "EventCode": "0x4b",
16165844828SSandipan Das    "BriefDescription": "Software prefetch instructions dispatched (speculative) of type PrefetchNTA (move data with minimum cache pollution i.e. non-temporal access).",
16265844828SSandipan Das    "UMask": "0x04"
16365844828SSandipan Das  },
16465844828SSandipan Das  {
16565844828SSandipan Das    "EventName": "ls_pref_instr_disp.all",
16665844828SSandipan Das    "EventCode": "0x4b",
16765844828SSandipan Das    "BriefDescription": "Software prefetch instructions dispatched (speculative) of all types.",
16865844828SSandipan Das    "UMask": "0x07"
16965844828SSandipan Das  },
17065844828SSandipan Das  {
17165844828SSandipan Das    "EventName": "ls_inef_sw_pref.data_pipe_sw_pf_dc_hit",
17265844828SSandipan Das    "EventCode": "0x52",
17365844828SSandipan Das    "BriefDescription": "Software prefetches that did not fetch data outside of the processor core as the PREFETCH instruction saw a data cache hit.",
17465844828SSandipan Das    "UMask": "0x01"
17565844828SSandipan Das  },
17665844828SSandipan Das  {
17765844828SSandipan Das    "EventName": "ls_inef_sw_pref.mab_mch_cnt",
17865844828SSandipan Das    "EventCode": "0x52",
17965844828SSandipan 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).",
18065844828SSandipan Das    "UMask": "0x02"
18165844828SSandipan Das  },
18265844828SSandipan Das  {
18365844828SSandipan Das    "EventName": "ls_inef_sw_pref.all",
18465844828SSandipan Das    "EventCode": "0x52",
18565844828SSandipan Das    "BriefDescript6ion": "Software prefetches that did not fetch data outside of the processor core for any reason.",
18665844828SSandipan Das    "UMask": "0x03"
18765844828SSandipan Das  },
18865844828SSandipan Das  {
18965844828SSandipan Das    "EventName": "ls_sw_pf_dc_fills.local_l2",
19065844828SSandipan Das    "EventCode": "0x59",
19165844828SSandipan Das    "BriefDescription": "Software prefetch data cache fills from local L2 cache.",
19265844828SSandipan Das    "UMask": "0x01"
19365844828SSandipan Das  },
19465844828SSandipan Das  {
19565844828SSandipan Das    "EventName": "ls_sw_pf_dc_fills.local_ccx",
19665844828SSandipan Das    "EventCode": "0x59",
19765844828SSandipan Das    "BriefDescription": "Software prefetch data cache fills from L3 cache or different L2 cache in the same CCX.",
19865844828SSandipan Das    "UMask": "0x02"
19965844828SSandipan Das  },
20065844828SSandipan Das  {
20165844828SSandipan Das    "EventName": "ls_sw_pf_dc_fills.near_cache",
20265844828SSandipan Das    "EventCode": "0x59",
20365844828SSandipan Das    "BriefDescription": "Software prefetch data cache fills from cache of another CCX in the same NUMA node.",
20465844828SSandipan Das    "UMask": "0x04"
20565844828SSandipan Das  },
20665844828SSandipan Das  {
20765844828SSandipan Das    "EventName": "ls_sw_pf_dc_fills.dram_io_near",
20865844828SSandipan Das    "EventCode": "0x59",
20965844828SSandipan Das    "BriefDescription": "Software prefetch data cache fills from either DRAM or MMIO in the same NUMA node.",
21065844828SSandipan Das    "UMask": "0x08"
21165844828SSandipan Das  },
21265844828SSandipan Das  {
21365844828SSandipan Das    "EventName": "ls_sw_pf_dc_fills.far_cache",
21465844828SSandipan Das    "EventCode": "0x59",
21565844828SSandipan Das    "BriefDescription": "Software prefetch data cache fills from cache of another CCX in a different NUMA node.",
21665844828SSandipan Das    "UMask": "0x10"
21765844828SSandipan Das  },
21865844828SSandipan Das  {
21965844828SSandipan Das    "EventName": "ls_sw_pf_dc_fills.dram_io_far",
22065844828SSandipan Das    "EventCode": "0x59",
22165844828SSandipan Das    "BriefDescription": "Software prefetch data cache fills from either DRAM or MMIO in a different NUMA node (same or different socket).",
22265844828SSandipan Das    "UMask": "0x40"
22365844828SSandipan Das  },
22465844828SSandipan Das  {
22565844828SSandipan Das    "EventName": "ls_sw_pf_dc_fills.alternate_memories",
22665844828SSandipan Das    "EventCode": "0x59",
22765844828SSandipan Das    "BriefDescription": "Software prefetch data cache fills from extension memory.",
22865844828SSandipan Das    "UMask": "0x80"
22965844828SSandipan Das  },
23065844828SSandipan Das  {
23165844828SSandipan Das    "EventName": "ls_sw_pf_dc_fills.all",
23265844828SSandipan Das    "EventCode": "0x59",
23365844828SSandipan Das    "BriefDescription": "Software prefetch data cache fills from all types of data sources.",
23465844828SSandipan Das    "UMask": "0xdf"
23565844828SSandipan Das  },
23665844828SSandipan Das  {
23765844828SSandipan Das    "EventName": "ls_hw_pf_dc_fills.local_l2",
23865844828SSandipan Das    "EventCode": "0x5a",
23965844828SSandipan Das    "BriefDescription": "Hardware prefetch data cache fills from local L2 cache.",
24065844828SSandipan Das    "UMask": "0x01"
24165844828SSandipan Das  },
24265844828SSandipan Das  {
24365844828SSandipan Das    "EventName": "ls_hw_pf_dc_fills.local_ccx",
24465844828SSandipan Das    "EventCode": "0x5a",
24565844828SSandipan Das    "BriefDescription": "Hardware prefetch data cache fills from L3 cache or different L2 cache in the same CCX.",
24665844828SSandipan Das    "UMask": "0x02"
24765844828SSandipan Das  },
24865844828SSandipan Das  {
24965844828SSandipan Das    "EventName": "ls_hw_pf_dc_fills.near_cache",
25065844828SSandipan Das    "EventCode": "0x5a",
25165844828SSandipan Das    "BriefDescription": "Hardware prefetch data cache fills from cache of another CCX when the address was in the same NUMA node.",
25265844828SSandipan Das    "UMask": "0x04"
25365844828SSandipan Das  },
25465844828SSandipan Das  {
25565844828SSandipan Das    "EventName": "ls_hw_pf_dc_fills.dram_io_near",
25665844828SSandipan Das    "EventCode": "0x5a",
25765844828SSandipan Das    "BriefDescription": "Hardware prefetch data cache fills from either DRAM or MMIO in the same NUMA node.",
25865844828SSandipan Das    "UMask": "0x08"
25965844828SSandipan Das  },
26065844828SSandipan Das  {
26165844828SSandipan Das    "EventName": "ls_hw_pf_dc_fills.far_cache",
26265844828SSandipan Das    "EventCode": "0x5a",
26365844828SSandipan Das    "BriefDescription": "Hardware prefetch data cache fills from cache of another CCX when the address was in a different NUMA node.",
26465844828SSandipan Das    "UMask": "0x10"
26565844828SSandipan Das  },
26665844828SSandipan Das  {
26765844828SSandipan Das    "EventName": "ls_hw_pf_dc_fills.dram_io_far",
26865844828SSandipan Das    "EventCode": "0x5a",
26965844828SSandipan Das    "BriefDescription": "Hardware prefetch data cache fills from either DRAM or MMIO in a different NUMA node (same or different socket).",
27065844828SSandipan Das    "UMask": "0x40"
27165844828SSandipan Das  },
27265844828SSandipan Das  {
27365844828SSandipan Das    "EventName": "ls_hw_pf_dc_fills.alternate_memories",
27465844828SSandipan Das    "EventCode": "0x5a",
27565844828SSandipan Das    "BriefDescription": "Hardware prefetch data cache fills from extension memory.",
27665844828SSandipan Das    "UMask": "0x80"
27765844828SSandipan Das  },
27865844828SSandipan Das  {
27965844828SSandipan Das    "EventName": "ls_hw_pf_dc_fills.all",
28065844828SSandipan Das    "EventCode": "0x5a",
28165844828SSandipan Das    "BriefDescription": "Hardware prefetch data cache fills from all types of data sources.",
28265844828SSandipan Das    "UMask": "0xdf"
28365844828SSandipan Das  },
28465844828SSandipan Das  {
28565844828SSandipan Das    "EventName": "ls_alloc_mab_count",
28665844828SSandipan Das    "EventCode": "0x5f",
28765844828SSandipan Das    "BriefDescription": "In-flight L1 data cache misses i.e. Miss Address Buffer (MAB) allocations each cycle."
28865844828SSandipan Das  },
28965844828SSandipan Das  {
29065844828SSandipan Das    "EventName": "l2_request_g1.group2",
29165844828SSandipan Das    "EventCode": "0x60",
29265844828SSandipan Das    "BriefDescription": "L2 cache requests of non-cacheable type (non-cached data and instructions reads, self-modifying code checks).",
29365844828SSandipan Das    "UMask": "0x01"
29465844828SSandipan Das  },
29565844828SSandipan Das  {
29665844828SSandipan Das    "EventName": "l2_request_g1.l2_hw_pf",
29765844828SSandipan Das    "EventCode": "0x60",
29865844828SSandipan Das    "BriefDescription": "L2 cache requests: from hardware prefetchers to prefetch directly into L2 (hit or miss).",
29965844828SSandipan Das    "UMask": "0x02"
30065844828SSandipan Das  },
30165844828SSandipan Das  {
30265844828SSandipan Das    "EventName": "l2_request_g1.prefetch_l2_cmd",
30365844828SSandipan Das    "EventCode": "0x60",
30465844828SSandipan Das    "BriefDescription": "L2 cache requests: prefetch directly into L2.",
30565844828SSandipan Das    "UMask": "0x04"
30665844828SSandipan Das  },
30765844828SSandipan Das  {
30865844828SSandipan Das    "EventName": "l2_request_g1.change_to_x",
30965844828SSandipan Das    "EventCode": "0x60",
31065844828SSandipan Das    "BriefDescription": "L2 cache requests: data cache state change to writable, check L2 for current state.",
31165844828SSandipan Das    "UMask": "0x08"
31265844828SSandipan Das  },
31365844828SSandipan Das  {
31465844828SSandipan Das    "EventName": "l2_request_g1.cacheable_ic_read",
31565844828SSandipan Das    "EventCode": "0x60",
31665844828SSandipan Das    "BriefDescription": "L2 cache requests: instruction cache reads.",
31765844828SSandipan Das    "UMask": "0x10"
31865844828SSandipan Das  },
31965844828SSandipan Das  {
32065844828SSandipan Das    "EventName": "l2_request_g1.ls_rd_blk_c_s",
32165844828SSandipan Das    "EventCode": "0x60",
32265844828SSandipan Das    "BriefDescription": "L2 cache requests: data cache shared reads.",
32365844828SSandipan Das    "UMask": "0x20"
32465844828SSandipan Das  },
32565844828SSandipan Das  {
32665844828SSandipan Das    "EventName": "l2_request_g1.rd_blk_x",
32765844828SSandipan Das    "EventCode": "0x60",
32865844828SSandipan Das    "BriefDescription": "L2 cache requests: data cache stores.",
32965844828SSandipan Das    "UMask": "0x40"
33065844828SSandipan Das  },
33165844828SSandipan Das  {
33265844828SSandipan Das    "EventName": "l2_request_g1.rd_blk_l",
33365844828SSandipan Das    "EventCode": "0x60",
33465844828SSandipan Das    "BriefDescription": "L2 cache requests: data cache reads including hardware and software prefetch.",
33565844828SSandipan Das    "UMask": "0x80"
33665844828SSandipan Das  },
33765844828SSandipan Das  {
33865844828SSandipan Das    "EventName": "l2_request_g1.all_dc",
33965844828SSandipan Das    "EventCode": "0x60",
34065844828SSandipan Das    "BriefDescription": "L2 cache requests of common types from L1 data cache (including prefetches).",
34165844828SSandipan Das    "UMask": "0xe8"
34265844828SSandipan Das  },
34365844828SSandipan Das  {
34465844828SSandipan Das    "EventName": "l2_request_g1.all_no_prefetch",
34565844828SSandipan Das    "EventCode": "0x60",
34665844828SSandipan Das    "BriefDescription": "L2 cache requests of common types not including prefetches.",
34765844828SSandipan Das    "UMask": "0xf9"
34865844828SSandipan Das  },
34965844828SSandipan Das  {
35065844828SSandipan Das    "EventName": "l2_request_g1.all",
35165844828SSandipan Das    "EventCode": "0x60",
35265844828SSandipan Das    "BriefDescription": "L2 cache requests of all types.",
35365844828SSandipan Das    "UMask": "0xff"
35465844828SSandipan Das  },
35565844828SSandipan Das  {
35665844828SSandipan Das    "EventName": "l2_cache_req_stat.ic_fill_miss",
35765844828SSandipan Das    "EventCode": "0x64",
35865844828SSandipan Das    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) with status: instruction cache request miss in L2.",
35965844828SSandipan Das    "UMask": "0x01"
36065844828SSandipan Das  },
36165844828SSandipan Das  {
36265844828SSandipan Das    "EventName": "l2_cache_req_stat.ic_fill_hit_s",
36365844828SSandipan Das    "EventCode": "0x64",
36465844828SSandipan Das    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) with status: instruction cache hit non-modifiable line in L2.",
36565844828SSandipan Das    "UMask": "0x02"
36665844828SSandipan Das  },
36765844828SSandipan Das  {
36865844828SSandipan Das    "EventName": "l2_cache_req_stat.ic_fill_hit_x",
36965844828SSandipan Das    "EventCode": "0x64",
37065844828SSandipan Das    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) with status: instruction cache hit modifiable line in L2.",
37165844828SSandipan Das    "UMask": "0x04"
37265844828SSandipan Das  },
37365844828SSandipan Das  {
37465844828SSandipan Das    "EventName": "l2_cache_req_stat.ic_hit_in_l2",
37565844828SSandipan Das    "EventCode": "0x64",
37665844828SSandipan Das    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) for instruction cache hits.",
37765844828SSandipan Das    "UMask": "0x06"
37865844828SSandipan Das  },
37965844828SSandipan Das  {
38065844828SSandipan Das    "EventName": "l2_cache_req_stat.ic_access_in_l2",
38165844828SSandipan Das    "EventCode": "0x64",
38265844828SSandipan Das    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) for instruction cache access.",
38365844828SSandipan Das    "UMask": "0x07"
38465844828SSandipan Das  },
38565844828SSandipan Das  {
38665844828SSandipan Das    "EventName": "l2_cache_req_stat.ls_rd_blk_c",
38765844828SSandipan Das    "EventCode": "0x64",
38865844828SSandipan Das    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) with status: data cache request miss in L2.",
38965844828SSandipan Das    "UMask": "0x08"
39065844828SSandipan Das  },
39165844828SSandipan Das  {
39265844828SSandipan Das    "EventName": "l2_cache_req_stat.ic_dc_miss_in_l2",
39365844828SSandipan Das    "EventCode": "0x64",
39465844828SSandipan Das    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) for data and instruction cache misses.",
39565844828SSandipan Das    "UMask": "0x09"
39665844828SSandipan Das  },
39765844828SSandipan Das  {
39865844828SSandipan Das    "EventName": "l2_cache_req_stat.ls_rd_blk_x",
39965844828SSandipan Das    "EventCode": "0x64",
40065844828SSandipan Das    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) with status: data cache store or state change hit in L2.",
40165844828SSandipan Das    "UMask": "0x10"
40265844828SSandipan Das  },
40365844828SSandipan Das  {
40465844828SSandipan Das    "EventName": "l2_cache_req_stat.ls_rd_blk_l_hit_s",
40565844828SSandipan Das    "EventCode": "0x64",
40665844828SSandipan Das    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) with status: data cache read hit non-modifiable line in L2.",
40765844828SSandipan Das    "UMask": "0x20"
40865844828SSandipan Das  },
40965844828SSandipan Das  {
41065844828SSandipan Das    "EventName": "l2_cache_req_stat.ls_rd_blk_l_hit_x",
41165844828SSandipan Das    "EventCode": "0x64",
41265844828SSandipan Das    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) with status: data cache read hit modifiable line in L2.",
41365844828SSandipan Das    "UMask": "0x40"
41465844828SSandipan Das  },
41565844828SSandipan Das  {
41665844828SSandipan Das    "EventName": "l2_cache_req_stat.ls_rd_blk_cs",
41765844828SSandipan Das    "EventCode": "0x64",
41865844828SSandipan Das    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) with status: data cache shared read hit in L2.",
41965844828SSandipan Das    "UMask": "0x80"
42065844828SSandipan Das  },
42165844828SSandipan Das  {
42265844828SSandipan Das    "EventName": "l2_cache_req_stat.dc_hit_in_l2",
42365844828SSandipan Das    "EventCode": "0x64",
42465844828SSandipan Das    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) for data cache hits.",
42565844828SSandipan Das    "UMask": "0xf0"
42665844828SSandipan Das  },
42765844828SSandipan Das  {
42865844828SSandipan Das    "EventName": "l2_cache_req_stat.ic_dc_hit_in_l2",
42965844828SSandipan Das    "EventCode": "0x64",
43065844828SSandipan Das    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) for data and instruction cache hits.",
43165844828SSandipan Das    "UMask": "0xf6"
43265844828SSandipan Das  },
43365844828SSandipan Das  {
43465844828SSandipan Das    "EventName": "l2_cache_req_stat.dc_access_in_l2",
43565844828SSandipan Das    "EventCode": "0x64",
43665844828SSandipan Das    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) for data cache access.",
43765844828SSandipan Das    "UMask": "0xf8"
43865844828SSandipan Das  },
43965844828SSandipan Das  {
44065844828SSandipan Das    "EventName": "l2_cache_req_stat.all",
44165844828SSandipan Das    "EventCode": "0x64",
44265844828SSandipan Das    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) for data and instruction cache access.",
44365844828SSandipan Das    "UMask": "0xff"
44465844828SSandipan Das  },
44565844828SSandipan Das  {
44665844828SSandipan Das    "EventName": "l2_pf_hit_l2.l2_stream",
44765844828SSandipan Das    "EventCode": "0x70",
44865844828SSandipan Das    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which hit in the L2 cache of type L2Stream (fetch additional sequential lines into L2 cache).",
44965844828SSandipan Das    "UMask": "0x01"
45065844828SSandipan Das  },
45165844828SSandipan Das  {
45265844828SSandipan Das    "EventName": "l2_pf_hit_l2.l2_next_line",
45365844828SSandipan Das    "EventCode": "0x70",
45465844828SSandipan Das    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which hit in the L2 cache of type L2NextLine (fetch the next line into L2 cache).",
45565844828SSandipan Das    "UMask": "0x02"
45665844828SSandipan Das  },
45765844828SSandipan Das  {
45865844828SSandipan Das    "EventName": "l2_pf_hit_l2.l2_up_down",
45965844828SSandipan Das    "EventCode": "0x70",
46065844828SSandipan Das    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which hit in the L2 cache of type L2UpDown (fetch the next or previous line into L2 cache for all memory accesses).",
46165844828SSandipan Das    "UMask": "0x04"
46265844828SSandipan Das  },
46365844828SSandipan Das  {
46465844828SSandipan Das    "EventName": "l2_pf_hit_l2.l2_burst",
46565844828SSandipan Das    "EventCode": "0x70",
46665844828SSandipan Das    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which hit in the L2 cache of type L2Burst (aggressively fetch additional sequential lines into L2 cache).",
46765844828SSandipan Das    "UMask": "0x08"
46865844828SSandipan Das  },
46965844828SSandipan Das  {
47065844828SSandipan Das    "EventName": "l2_pf_hit_l2.l2_stride",
47165844828SSandipan Das    "EventCode": "0x70",
47265844828SSandipan Das    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which hit in the L2 cache of type L2Stride (fetch additional lines into L2 cache when each access is at a constant distance from the previous).",
47365844828SSandipan Das    "UMask": "0x10"
47465844828SSandipan Das  },
47565844828SSandipan Das  {
47665844828SSandipan Das    "EventName": "l2_pf_hit_l2.l1_stream",
47765844828SSandipan Das    "EventCode": "0x70",
47865844828SSandipan Das    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which hit in the L2 cache of type L1Stream (fetch additional sequential lines into L1 cache).",
47965844828SSandipan Das    "UMask": "0x20"
48065844828SSandipan Das  },
48165844828SSandipan Das  {
48265844828SSandipan Das    "EventName": "l2_pf_hit_l2.l1_stride",
48365844828SSandipan Das    "EventCode": "0x70",
48465844828SSandipan Das    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which hit in the L2 cache of type L1Stride (fetch additional lines into L1 cache when each access is a constant distance from the previous).",
48565844828SSandipan Das    "UMask": "0x40"
48665844828SSandipan Das  },
48765844828SSandipan Das  {
48865844828SSandipan Das    "EventName": "l2_pf_hit_l2.l1_region",
48965844828SSandipan Das    "EventCode": "0x70",
49065844828SSandipan Das    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which hit in the L2 cache of type L1Region (fetch additional lines into L1 cache when the data access for a given instruction tends to be followed by a consistent pattern of other accesses within a localized region).",
49165844828SSandipan Das    "UMask": "0x80"
49265844828SSandipan Das  },
49365844828SSandipan Das  {
49465844828SSandipan Das    "EventName": "l2_pf_hit_l2.all",
49565844828SSandipan Das    "EventCode": "0x70",
49665844828SSandipan Das    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which hit in the L2 cache of all types.",
49765844828SSandipan Das    "UMask": "0xff"
49865844828SSandipan Das  },
49965844828SSandipan Das  {
50065844828SSandipan Das    "EventName": "l2_pf_miss_l2_hit_l3.l2_stream",
50165844828SSandipan Das    "EventCode": "0x71",
50265844828SSandipan Das    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which miss the L2 cache and hit in the L3 cache of type L2Stream (fetch additional sequential lines into L2 cache).",
50365844828SSandipan Das    "UMask": "0x01"
50465844828SSandipan Das  },
50565844828SSandipan Das  {
50665844828SSandipan Das    "EventName": "l2_pf_miss_l2_hit_l3.l2_next_line",
50765844828SSandipan Das    "EventCode": "0x71",
50865844828SSandipan Das    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which miss the L2 cache and hit in the L3 cache of type L2NextLine (fetch the next line into L2 cache).",
50965844828SSandipan Das    "UMask": "0x02"
51065844828SSandipan Das  },
51165844828SSandipan Das  {
51265844828SSandipan Das    "EventName": "l2_pf_miss_l2_hit_l3.l2_up_down",
51365844828SSandipan Das    "EventCode": "0x71",
51465844828SSandipan Das    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which miss the L2 cache and hit in the L3 cache of type L2UpDown (fetch the next or previous line into L2 cache for all memory accesses).",
51565844828SSandipan Das    "UMask": "0x04"
51665844828SSandipan Das  },
51765844828SSandipan Das  {
51865844828SSandipan Das    "EventName": "l2_pf_miss_l2_hit_l3.l2_burst",
51965844828SSandipan Das    "EventCode": "0x71",
52065844828SSandipan Das    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which miss the L2 cache and hit in the L3 cache of type L2Burst (aggressively fetch additional sequential lines into L2 cache).",
52165844828SSandipan Das    "UMask": "0x08"
52265844828SSandipan Das  },
52365844828SSandipan Das  {
52465844828SSandipan Das    "EventName": "l2_pf_miss_l2_hit_l3.l2_stride",
52565844828SSandipan Das    "EventCode": "0x71",
52665844828SSandipan Das    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which miss the L2 cache and hit in the L3 cache of type L2Stride (fetch additional lines into L2 cache when each access is a constant distance from the previous).",
52765844828SSandipan Das    "UMask": "0x10"
52865844828SSandipan Das  },
52965844828SSandipan Das  {
53065844828SSandipan Das    "EventName": "l2_pf_miss_l2_hit_l3.l1_stream",
53165844828SSandipan Das    "EventCode": "0x71",
53265844828SSandipan Das    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which miss the L2 cache and hit in the L3 cache of type L1Stream (fetch additional sequential lines into L1 cache).",
53365844828SSandipan Das    "UMask": "0x20"
53465844828SSandipan Das  },
53565844828SSandipan Das  {
53665844828SSandipan Das    "EventName": "l2_pf_miss_l2_hit_l3.l1_stride",
53765844828SSandipan Das    "EventCode": "0x71",
53865844828SSandipan Das    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which miss the L2 cache and hit in the L3 cache of type L1Stride (fetch additional lines into L1 cache when each access is a constant distance from the previous).",
53965844828SSandipan Das    "UMask": "0x40"
54065844828SSandipan Das  },
54165844828SSandipan Das  {
54265844828SSandipan Das    "EventName": "l2_pf_miss_l2_hit_l3.l1_region",
54365844828SSandipan Das    "EventCode": "0x71",
54465844828SSandipan Das    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which miss the L2 cache and hit in the L3 cache of type L1Region (fetch additional lines into L1 cache when the data access for a given instruction tends to be followed by a consistent pattern of other accesses within a localized region).",
54565844828SSandipan Das    "UMask": "0x80"
54665844828SSandipan Das  },
54765844828SSandipan Das  {
54865844828SSandipan Das    "EventName": "l2_pf_miss_l2_hit_l3.all",
54965844828SSandipan Das    "EventCode": "0x71",
55065844828SSandipan Das    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which miss the L2 cache and hit in the L3 cache cache of all types.",
55165844828SSandipan Das    "UMask": "0xff"
55265844828SSandipan Das  },
55365844828SSandipan Das  {
55465844828SSandipan Das    "EventName": "l2_pf_miss_l2_l3.l2_stream",
55565844828SSandipan Das    "EventCode": "0x72",
55665844828SSandipan Das    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which miss the L2 and the L3 caches of type L2Stream (fetch additional sequential lines into L2 cache).",
55765844828SSandipan Das    "UMask": "0x01"
55865844828SSandipan Das  },
55965844828SSandipan Das  {
56065844828SSandipan Das    "EventName": "l2_pf_miss_l2_l3.l2_next_line",
56165844828SSandipan Das    "EventCode": "0x72",
56265844828SSandipan Das    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which miss the L2 and the L3 caches of type L2NextLine (fetch the next line into L2 cache).",
56365844828SSandipan Das    "UMask": "0x02"
56465844828SSandipan Das  },
56565844828SSandipan Das  {
56665844828SSandipan Das    "EventName": "l2_pf_miss_l2_l3.l2_up_down",
56765844828SSandipan Das    "EventCode": "0x72",
56865844828SSandipan Das    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which miss the L2 and the L3 caches of type L2UpDown (fetch the next or previous line into L2 cache for all memory accesses).",
56965844828SSandipan Das    "UMask": "0x04"
57065844828SSandipan Das  },
57165844828SSandipan Das  {
57265844828SSandipan Das    "EventName": "l2_pf_miss_l2_l3.l2_burst",
57365844828SSandipan Das    "EventCode": "0x72",
57465844828SSandipan Das    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which miss the L2 and the L3 caches of type L2Burst (aggressively fetch additional sequential lines into L2 cache).",
57565844828SSandipan Das    "UMask": "0x08"
57665844828SSandipan Das  },
57765844828SSandipan Das  {
57865844828SSandipan Das    "EventName": "l2_pf_miss_l2_l3.l2_stride",
57965844828SSandipan Das    "EventCode": "0x72",
58065844828SSandipan Das    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which miss the L2 and the L3 caches of type L2Stride (fetch additional lines into L2 cache when each access is a constant distance from the previous).",
58165844828SSandipan Das    "UMask": "0x10"
58265844828SSandipan Das  },
58365844828SSandipan Das  {
58465844828SSandipan Das    "EventName": "l2_pf_miss_l2_l3.l1_stream",
58565844828SSandipan Das    "EventCode": "0x72",
58665844828SSandipan Das    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which miss the L2 and the L3 caches of type L1Stream (fetch additional sequential lines into L1 cache).",
58765844828SSandipan Das    "UMask": "0x20"
58865844828SSandipan Das  },
58965844828SSandipan Das  {
59065844828SSandipan Das    "EventName": "l2_pf_miss_l2_l3.l1_stride",
59165844828SSandipan Das    "EventCode": "0x72",
59265844828SSandipan Das    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which miss the L2 and the L3 caches of type L1Stride (fetch additional lines into L1 cache when each access is a constant distance from the previous).",
59365844828SSandipan Das    "UMask": "0x40"
59465844828SSandipan Das  },
59565844828SSandipan Das  {
59665844828SSandipan Das    "EventName": "l2_pf_miss_l2_l3.l1_region",
59765844828SSandipan Das    "EventCode": "0x72",
59865844828SSandipan Das    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which miss the L2 and the L3 caches of type L1Region (fetch additional lines into L1 cache when the data access for a given instruction tends to be followed by a consistent pattern of other accesses within a localized region).",
59965844828SSandipan Das    "UMask": "0x80"
60065844828SSandipan Das  },
60165844828SSandipan Das  {
60265844828SSandipan Das    "EventName": "l2_pf_miss_l2_l3.all",
60365844828SSandipan Das    "EventCode": "0x72",
60465844828SSandipan Das    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which miss the L2 and the L3 caches of all types.",
60565844828SSandipan Das    "UMask": "0xff"
60665844828SSandipan Das  },
60765844828SSandipan Das  {
60865844828SSandipan Das    "EventName": "ic_cache_fill_l2",
60965844828SSandipan Das    "EventCode": "0x82",
61065844828SSandipan Das    "BriefDescription": "Instruction cache lines (64 bytes) fulfilled from the L2 cache."
61165844828SSandipan Das  },
61265844828SSandipan Das  {
61365844828SSandipan Das    "EventName": "ic_cache_fill_sys",
61465844828SSandipan Das    "EventCode": "0x83",
61565844828SSandipan Das    "BriefDescription": "Instruction cache lines (64 bytes) fulfilled from system memory or another cache."
61665844828SSandipan Das  },
61765844828SSandipan Das  {
61865844828SSandipan Das    "EventName": "ic_tag_hit_miss.instruction_cache_hit",
61965844828SSandipan Das    "EventCode": "0x18e",
62065844828SSandipan Das    "BriefDescription": "Instruction cache hits.",
62165844828SSandipan Das    "UMask": "0x07"
62265844828SSandipan Das  },
62365844828SSandipan Das  {
62465844828SSandipan Das    "EventName": "ic_tag_hit_miss.instruction_cache_miss",
62565844828SSandipan Das    "EventCode": "0x18e",
62665844828SSandipan Das    "BriefDescription": "Instruction cache misses.",
62765844828SSandipan Das    "UMask": "0x18"
62865844828SSandipan Das  },
62965844828SSandipan Das  {
63065844828SSandipan Das    "EventName": "ic_tag_hit_miss.all_instruction_cache_accesses",
63165844828SSandipan Das    "EventCode": "0x18e",
63265844828SSandipan Das    "BriefDescription": "Instruction cache accesses of all types.",
63365844828SSandipan Das    "UMask": "0x1f"
63465844828SSandipan Das  },
63565844828SSandipan Das  {
63665844828SSandipan Das    "EventName": "op_cache_hit_miss.op_cache_hit",
63765844828SSandipan Das    "EventCode": "0x28f",
63865844828SSandipan Das    "BriefDescription": "Op cache hits.",
63965844828SSandipan Das    "UMask": "0x03"
64065844828SSandipan Das  },
64165844828SSandipan Das  {
64265844828SSandipan Das    "EventName": "op_cache_hit_miss.op_cache_miss",
64365844828SSandipan Das    "EventCode": "0x28f",
64465844828SSandipan Das    "BriefDescription": "Op cache misses.",
64565844828SSandipan Das    "UMask": "0x04"
64665844828SSandipan Das  },
64765844828SSandipan Das  {
64865844828SSandipan Das    "EventName": "op_cache_hit_miss.all_op_cache_accesses",
64965844828SSandipan Das    "EventCode": "0x28f",
65065844828SSandipan Das    "BriefDescription": "Op cache accesses of all types.",
65165844828SSandipan Das    "UMask": "0x07"
6525b2ca349SSandipan Das  },
6535b2ca349SSandipan Das  {
6545b2ca349SSandipan Das    "EventName": "l3_lookup_state.l3_miss",
6555b2ca349SSandipan Das    "EventCode": "0x04",
6565b2ca349SSandipan Das    "BriefDescription": "L3 cache misses.",
6575b2ca349SSandipan Das    "UMask": "0x01",
6585b2ca349SSandipan Das    "Unit": "L3PMC"
6595b2ca349SSandipan Das  },
6605b2ca349SSandipan Das  {
6615b2ca349SSandipan Das    "EventName": "l3_lookup_state.l3_hit",
6625b2ca349SSandipan Das    "EventCode": "0x04",
6635b2ca349SSandipan Das    "BriefDescription": "L3 cache hits.",
6645b2ca349SSandipan Das    "UMask": "0xfe",
6655b2ca349SSandipan Das    "Unit": "L3PMC"
6665b2ca349SSandipan Das  },
6675b2ca349SSandipan Das  {
6685b2ca349SSandipan Das    "EventName": "l3_lookup_state.all_coherent_accesses_to_l3",
6695b2ca349SSandipan Das    "EventCode": "0x04",
6705b2ca349SSandipan Das    "BriefDescription": "L3 cache requests for all coherent accesses.",
6715b2ca349SSandipan Das    "UMask": "0xff",
6725b2ca349SSandipan Das    "Unit": "L3PMC"
6735b2ca349SSandipan Das  },
6745b2ca349SSandipan Das  {
6755b2ca349SSandipan Das    "EventName": "l3_xi_sampled_latency.dram_near",
6765b2ca349SSandipan Das    "EventCode": "0xac",
6775b2ca349SSandipan Das    "BriefDescription": "Average sampled latency when data is sourced from DRAM in the same NUMA node.",
6785b2ca349SSandipan Das    "UMask": "0x01",
679*498d3486SSandipan Das    "EnAllCores": "0x1",
680*498d3486SSandipan Das    "EnAllSlices": "0x1",
681*498d3486SSandipan Das    "SliceId": "0x3",
682*498d3486SSandipan Das    "ThreadMask": "0x3",
6835b2ca349SSandipan Das    "Unit": "L3PMC"
6845b2ca349SSandipan Das  },
6855b2ca349SSandipan Das  {
6865b2ca349SSandipan Das    "EventName": "l3_xi_sampled_latency.dram_far",
6875b2ca349SSandipan Das    "EventCode": "0xac",
6885b2ca349SSandipan Das    "BriefDescription": "Average sampled latency when data is sourced from DRAM in a different NUMA node.",
6895b2ca349SSandipan Das    "UMask": "0x02",
690*498d3486SSandipan Das    "EnAllCores": "0x1",
691*498d3486SSandipan Das    "EnAllSlices": "0x1",
692*498d3486SSandipan Das    "SliceId": "0x3",
693*498d3486SSandipan Das    "ThreadMask": "0x3",
6945b2ca349SSandipan Das    "Unit": "L3PMC"
6955b2ca349SSandipan Das  },
6965b2ca349SSandipan Das  {
6975b2ca349SSandipan Das    "EventName": "l3_xi_sampled_latency.near_cache",
6985b2ca349SSandipan Das    "EventCode": "0xac",
6995b2ca349SSandipan Das    "BriefDescription": "Average sampled latency when data is sourced from another CCX's cache when the address was in the same NUMA node.",
7005b2ca349SSandipan Das    "UMask": "0x04",
701*498d3486SSandipan Das    "EnAllCores": "0x1",
702*498d3486SSandipan Das    "EnAllSlices": "0x1",
703*498d3486SSandipan Das    "SliceId": "0x3",
704*498d3486SSandipan Das    "ThreadMask": "0x3",
7055b2ca349SSandipan Das    "Unit": "L3PMC"
7065b2ca349SSandipan Das  },
7075b2ca349SSandipan Das  {
7085b2ca349SSandipan Das    "EventName": "l3_xi_sampled_latency.far_cache",
7095b2ca349SSandipan Das    "EventCode": "0xac",
7105b2ca349SSandipan Das    "BriefDescription": "Average sampled latency when data is sourced from another CCX's cache when the address was in a different NUMA node.",
7115b2ca349SSandipan Das    "UMask": "0x08",
712*498d3486SSandipan Das    "EnAllCores": "0x1",
713*498d3486SSandipan Das    "EnAllSlices": "0x1",
714*498d3486SSandipan Das    "SliceId": "0x3",
715*498d3486SSandipan Das    "ThreadMask": "0x3",
7165b2ca349SSandipan Das    "Unit": "L3PMC"
7175b2ca349SSandipan Das  },
7185b2ca349SSandipan Das  {
7195b2ca349SSandipan Das    "EventName": "l3_xi_sampled_latency.ext_near",
7205b2ca349SSandipan Das    "EventCode": "0xac",
7215b2ca349SSandipan Das    "BriefDescription": "Average sampled latency when data is sourced from extension memory (CXL) in the same NUMA node.",
7225b2ca349SSandipan Das    "UMask": "0x10",
723*498d3486SSandipan Das    "EnAllCores": "0x1",
724*498d3486SSandipan Das    "EnAllSlices": "0x1",
725*498d3486SSandipan Das    "SliceId": "0x3",
726*498d3486SSandipan Das    "ThreadMask": "0x3",
7275b2ca349SSandipan Das    "Unit": "L3PMC"
7285b2ca349SSandipan Das  },
7295b2ca349SSandipan Das  {
7305b2ca349SSandipan Das    "EventName": "l3_xi_sampled_latency.ext_far",
7315b2ca349SSandipan Das    "EventCode": "0xac",
7325b2ca349SSandipan Das    "BriefDescription": "Average sampled latency when data is sourced from extension memory (CXL) in a different NUMA node.",
7335b2ca349SSandipan Das    "UMask": "0x20",
734*498d3486SSandipan Das    "EnAllCores": "0x1",
735*498d3486SSandipan Das    "EnAllSlices": "0x1",
736*498d3486SSandipan Das    "SliceId": "0x3",
737*498d3486SSandipan Das    "ThreadMask": "0x3",
7385b2ca349SSandipan Das    "Unit": "L3PMC"
7395b2ca349SSandipan Das  },
7405b2ca349SSandipan Das  {
7415b2ca349SSandipan Das    "EventName": "l3_xi_sampled_latency.all",
7425b2ca349SSandipan Das    "EventCode": "0xac",
7435b2ca349SSandipan Das    "BriefDescription": "Average sampled latency from all data sources.",
7445b2ca349SSandipan Das    "UMask": "0x3f",
745*498d3486SSandipan Das    "EnAllCores": "0x1",
746*498d3486SSandipan Das    "EnAllSlices": "0x1",
747*498d3486SSandipan Das    "SliceId": "0x3",
748*498d3486SSandipan Das    "ThreadMask": "0x3",
7495b2ca349SSandipan Das    "Unit": "L3PMC"
7505b2ca349SSandipan Das  },
7515b2ca349SSandipan Das  {
7525b2ca349SSandipan Das    "EventName": "l3_xi_sampled_latency_requests.dram_near",
7535b2ca349SSandipan Das    "EventCode": "0xad",
7545b2ca349SSandipan Das    "BriefDescription": "L3 cache fill requests sourced from DRAM in the same NUMA node.",
7555b2ca349SSandipan Das    "UMask": "0x01",
756*498d3486SSandipan Das    "EnAllCores": "0x1",
757*498d3486SSandipan Das    "EnAllSlices": "0x1",
758*498d3486SSandipan Das    "SliceId": "0x3",
759*498d3486SSandipan Das    "ThreadMask": "0x3",
7605b2ca349SSandipan Das    "Unit": "L3PMC"
7615b2ca349SSandipan Das  },
7625b2ca349SSandipan Das  {
7635b2ca349SSandipan Das    "EventName": "l3_xi_sampled_latency_requests.dram_far",
7645b2ca349SSandipan Das    "EventCode": "0xad",
7655b2ca349SSandipan Das    "BriefDescription": "L3 cache fill requests sourced from DRAM in a different NUMA node.",
7665b2ca349SSandipan Das    "UMask": "0x02",
767*498d3486SSandipan Das    "EnAllCores": "0x1",
768*498d3486SSandipan Das    "EnAllSlices": "0x1",
769*498d3486SSandipan Das    "SliceId": "0x3",
770*498d3486SSandipan Das    "ThreadMask": "0x3",
7715b2ca349SSandipan Das    "Unit": "L3PMC"
7725b2ca349SSandipan Das  },
7735b2ca349SSandipan Das  {
7745b2ca349SSandipan Das    "EventName": "l3_xi_sampled_latency_requests.near_cache",
7755b2ca349SSandipan Das    "EventCode": "0xad",
7765b2ca349SSandipan Das    "BriefDescription": "L3 cache fill requests sourced from another CCX's cache when the address was in the same NUMA node.",
7775b2ca349SSandipan Das    "UMask": "0x04",
778*498d3486SSandipan Das    "EnAllCores": "0x1",
779*498d3486SSandipan Das    "EnAllSlices": "0x1",
780*498d3486SSandipan Das    "SliceId": "0x3",
781*498d3486SSandipan Das    "ThreadMask": "0x3",
7825b2ca349SSandipan Das    "Unit": "L3PMC"
7835b2ca349SSandipan Das  },
7845b2ca349SSandipan Das  {
7855b2ca349SSandipan Das    "EventName": "l3_xi_sampled_latency_requests.far_cache",
7865b2ca349SSandipan Das    "EventCode": "0xad",
7875b2ca349SSandipan Das    "BriefDescription": "L3 cache fill requests sourced from another CCX's cache when the address was in a different NUMA node.",
7885b2ca349SSandipan Das    "UMask": "0x08",
789*498d3486SSandipan Das    "EnAllCores": "0x1",
790*498d3486SSandipan Das    "EnAllSlices": "0x1",
791*498d3486SSandipan Das    "SliceId": "0x3",
792*498d3486SSandipan Das    "ThreadMask": "0x3",
7935b2ca349SSandipan Das    "Unit": "L3PMC"
7945b2ca349SSandipan Das  },
7955b2ca349SSandipan Das  {
7965b2ca349SSandipan Das    "EventName": "l3_xi_sampled_latency_requests.ext_near",
7975b2ca349SSandipan Das    "EventCode": "0xad",
7985b2ca349SSandipan Das    "BriefDescription": "L3 cache fill requests sourced from extension memory (CXL) in the same NUMA node.",
7995b2ca349SSandipan Das    "UMask": "0x10",
800*498d3486SSandipan Das    "EnAllCores": "0x1",
801*498d3486SSandipan Das    "EnAllSlices": "0x1",
802*498d3486SSandipan Das    "SliceId": "0x3",
803*498d3486SSandipan Das    "ThreadMask": "0x3",
8045b2ca349SSandipan Das    "Unit": "L3PMC"
8055b2ca349SSandipan Das  },
8065b2ca349SSandipan Das  {
8075b2ca349SSandipan Das    "EventName": "l3_xi_sampled_latency_requests.ext_far",
8085b2ca349SSandipan Das    "EventCode": "0xad",
8095b2ca349SSandipan Das    "BriefDescription": "L3 cache fill requests sourced from extension memory (CXL) in a different NUMA node.",
8105b2ca349SSandipan Das    "UMask": "0x20",
811*498d3486SSandipan Das    "EnAllCores": "0x1",
812*498d3486SSandipan Das    "EnAllSlices": "0x1",
813*498d3486SSandipan Das    "SliceId": "0x3",
814*498d3486SSandipan Das    "ThreadMask": "0x3",
8155b2ca349SSandipan Das    "Unit": "L3PMC"
8165b2ca349SSandipan Das  },
8175b2ca349SSandipan Das  {
8185b2ca349SSandipan Das    "EventName": "l3_xi_sampled_latency_requests.all",
8195b2ca349SSandipan Das    "EventCode": "0xad",
8205b2ca349SSandipan Das    "BriefDescription": "L3 cache fill requests sourced from all data sources.",
8215b2ca349SSandipan Das    "UMask": "0x3f",
822*498d3486SSandipan Das    "EnAllCores": "0x1",
823*498d3486SSandipan Das    "EnAllSlices": "0x1",
824*498d3486SSandipan Das    "SliceId": "0x3",
825*498d3486SSandipan Das    "ThreadMask": "0x3",
8265b2ca349SSandipan Das    "Unit": "L3PMC"
82765844828SSandipan Das  }
82865844828SSandipan Das]
829