xref: /linux/tools/perf/pmu-events/arch/x86/amdzen1/cache.json (revision e5f2b4e1b8b1c709d32e895c9ca77845b8e71ee3)
1c5f18e9eSVijay Thakkar[
2c5f18e9eSVijay Thakkar  {
3c5f18e9eSVijay Thakkar    "EventName": "ic_fw32",
4c5f18e9eSVijay Thakkar    "EventCode": "0x80",
5c5f18e9eSVijay Thakkar    "BriefDescription": "The number of 32B fetch windows transferred from IC pipe to DE instruction decoder (includes non-cacheable and cacheable fill responses)."
6c5f18e9eSVijay Thakkar  },
7c5f18e9eSVijay Thakkar  {
8c5f18e9eSVijay Thakkar    "EventName": "ic_fw32_miss",
9c5f18e9eSVijay Thakkar    "EventCode": "0x81",
10c5f18e9eSVijay Thakkar    "BriefDescription": "The number of 32B fetch windows tried to read the L1 IC and missed in the full tag."
11c5f18e9eSVijay Thakkar  },
12c5f18e9eSVijay Thakkar  {
13c5f18e9eSVijay Thakkar    "EventName": "ic_cache_fill_l2",
14c5f18e9eSVijay Thakkar    "EventCode": "0x82",
15c5f18e9eSVijay Thakkar    "BriefDescription": "The number of 64 byte instruction cache line was fulfilled from the L2 cache."
16c5f18e9eSVijay Thakkar  },
17c5f18e9eSVijay Thakkar  {
18c5f18e9eSVijay Thakkar    "EventName": "ic_cache_fill_sys",
19c5f18e9eSVijay Thakkar    "EventCode": "0x83",
20c5f18e9eSVijay Thakkar    "BriefDescription": "The number of 64 byte instruction cache line fulfilled from system memory or another cache."
21c5f18e9eSVijay Thakkar  },
22c5f18e9eSVijay Thakkar  {
23c5f18e9eSVijay Thakkar    "EventName": "bp_l1_tlb_miss_l2_hit",
24c5f18e9eSVijay Thakkar    "EventCode": "0x84",
25c5f18e9eSVijay Thakkar    "BriefDescription": "The number of instruction fetches that miss in the L1 ITLB but hit in the L2 ITLB."
26c5f18e9eSVijay Thakkar  },
27c5f18e9eSVijay Thakkar  {
28c5f18e9eSVijay Thakkar    "EventName": "bp_l1_tlb_miss_l2_miss",
29c5f18e9eSVijay Thakkar    "EventCode": "0x85",
30c5f18e9eSVijay Thakkar    "BriefDescription": "The number of instruction fetches that miss in both the L1 and L2 TLBs."
31c5f18e9eSVijay Thakkar  },
32c5f18e9eSVijay Thakkar  {
33c5f18e9eSVijay Thakkar    "EventName": "bp_snp_re_sync",
34c5f18e9eSVijay Thakkar    "EventCode": "0x86",
35c5f18e9eSVijay Thakkar    "BriefDescription": "The number of pipeline restarts caused by invalidating probes that hit on the instruction stream currently being executed. This would happen if the active instruction stream was being modified by another processor in an MP system - typically a highly unlikely event."
36c5f18e9eSVijay Thakkar  },
37c5f18e9eSVijay Thakkar  {
38c5f18e9eSVijay Thakkar    "EventName": "ic_fetch_stall.ic_stall_any",
39c5f18e9eSVijay Thakkar    "EventCode": "0x87",
40b5b8a7cfSVijay Thakkar    "BriefDescription": "Instruction Pipe Stall. IC pipe was stalled during this clock cycle for any reason (nothing valid in pipe ICM1).",
41*e5f2b4e1SSmita Koralahalli    "UMask": "0x04"
42c5f18e9eSVijay Thakkar  },
43c5f18e9eSVijay Thakkar  {
44c5f18e9eSVijay Thakkar    "EventName": "ic_fetch_stall.ic_stall_dq_empty",
45c5f18e9eSVijay Thakkar    "EventCode": "0x87",
46b5b8a7cfSVijay Thakkar    "BriefDescription": "Instruction Pipe Stall. IC pipe was stalled during this clock cycle (including IC to OC fetches) due to DQ empty.",
47*e5f2b4e1SSmita Koralahalli    "UMask": "0x02"
48c5f18e9eSVijay Thakkar  },
49c5f18e9eSVijay Thakkar  {
50c5f18e9eSVijay Thakkar    "EventName": "ic_fetch_stall.ic_stall_back_pressure",
51c5f18e9eSVijay Thakkar    "EventCode": "0x87",
52b5b8a7cfSVijay Thakkar    "BriefDescription": "Instruction Pipe Stall. IC pipe was stalled during this clock cycle (including IC to OC fetches) due to back-pressure.",
53*e5f2b4e1SSmita Koralahalli    "UMask": "0x01"
54c5f18e9eSVijay Thakkar  },
55c5f18e9eSVijay Thakkar  {
56c5f18e9eSVijay Thakkar    "EventName": "ic_cache_inval.l2_invalidating_probe",
57c5f18e9eSVijay Thakkar    "EventCode": "0x8c",
58b5b8a7cfSVijay Thakkar    "BriefDescription": "IC line invalidated due to L2 invalidating probe (external or LS). The number of instruction cache lines invalidated. A non-SMC event is CMC (cross modifying code), either from the other thread of the core or another core.",
59*e5f2b4e1SSmita Koralahalli    "UMask": "0x02"
60c5f18e9eSVijay Thakkar  },
61c5f18e9eSVijay Thakkar  {
62c5f18e9eSVijay Thakkar    "EventName": "ic_cache_inval.fill_invalidated",
63c5f18e9eSVijay Thakkar    "EventCode": "0x8c",
64b5b8a7cfSVijay Thakkar    "BriefDescription": "IC line invalidated due to overwriting fill response. The number of instruction cache lines invalidated. A non-SMC event is CMC (cross modifying code), either from the other thread of the core or another core.",
65*e5f2b4e1SSmita Koralahalli    "UMask": "0x01"
66c5f18e9eSVijay Thakkar  },
67c5f18e9eSVijay Thakkar  {
68c5f18e9eSVijay Thakkar    "EventName": "bp_tlb_rel",
69c5f18e9eSVijay Thakkar    "EventCode": "0x99",
70c5f18e9eSVijay Thakkar    "BriefDescription": "The number of ITLB reload requests."
71c5f18e9eSVijay Thakkar  },
72c5f18e9eSVijay Thakkar  {
73c5f18e9eSVijay Thakkar    "EventName": "l2_request_g1.rd_blk_l",
74c5f18e9eSVijay Thakkar    "EventCode": "0x60",
75b5b8a7cfSVijay Thakkar    "BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). Data cache reads (including hardware and software prefetch).",
76c5f18e9eSVijay Thakkar    "UMask": "0x80"
77c5f18e9eSVijay Thakkar  },
78c5f18e9eSVijay Thakkar  {
79c5f18e9eSVijay Thakkar    "EventName": "l2_request_g1.rd_blk_x",
80c5f18e9eSVijay Thakkar    "EventCode": "0x60",
81b5b8a7cfSVijay Thakkar    "BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). Data cache stores.",
82c5f18e9eSVijay Thakkar    "UMask": "0x40"
83c5f18e9eSVijay Thakkar  },
84c5f18e9eSVijay Thakkar  {
85c5f18e9eSVijay Thakkar    "EventName": "l2_request_g1.ls_rd_blk_c_s",
86c5f18e9eSVijay Thakkar    "EventCode": "0x60",
87b5b8a7cfSVijay Thakkar    "BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). Data cache shared reads.",
88c5f18e9eSVijay Thakkar    "UMask": "0x20"
89c5f18e9eSVijay Thakkar  },
90c5f18e9eSVijay Thakkar  {
91c5f18e9eSVijay Thakkar    "EventName": "l2_request_g1.cacheable_ic_read",
92c5f18e9eSVijay Thakkar    "EventCode": "0x60",
93b5b8a7cfSVijay Thakkar    "BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). Instruction cache reads.",
94c5f18e9eSVijay Thakkar    "UMask": "0x10"
95c5f18e9eSVijay Thakkar  },
96c5f18e9eSVijay Thakkar  {
97c5f18e9eSVijay Thakkar    "EventName": "l2_request_g1.change_to_x",
98c5f18e9eSVijay Thakkar    "EventCode": "0x60",
99b5b8a7cfSVijay Thakkar    "BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). Data cache state change requests. Request change to writable, check L2 for current state.",
100*e5f2b4e1SSmita Koralahalli    "UMask": "0x08"
101c5f18e9eSVijay Thakkar  },
102c5f18e9eSVijay Thakkar  {
103b5b8a7cfSVijay Thakkar    "EventName": "l2_request_g1.prefetch_l2_cmd",
104c5f18e9eSVijay Thakkar    "EventCode": "0x60",
105b5b8a7cfSVijay Thakkar    "BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). PrefetchL2Cmd.",
106*e5f2b4e1SSmita Koralahalli    "UMask": "0x04"
107c5f18e9eSVijay Thakkar  },
108c5f18e9eSVijay Thakkar  {
109c5f18e9eSVijay Thakkar    "EventName": "l2_request_g1.l2_hw_pf",
110c5f18e9eSVijay Thakkar    "EventCode": "0x60",
111b5b8a7cfSVijay Thakkar    "BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). L2 Prefetcher. All prefetches accepted by L2 pipeline, hit or miss. Types of PF and L2 hit/miss broken out in a separate perfmon event.",
112*e5f2b4e1SSmita Koralahalli    "UMask": "0x02"
113c5f18e9eSVijay Thakkar  },
114c5f18e9eSVijay Thakkar  {
115b5b8a7cfSVijay Thakkar    "EventName": "l2_request_g1.group2",
116c5f18e9eSVijay Thakkar    "EventCode": "0x60",
117b5b8a7cfSVijay Thakkar    "BriefDescription": "Miscellaneous events covered in more detail by l2_request_g2 (PMCx061).",
118*e5f2b4e1SSmita Koralahalli    "UMask": "0x01"
119c5f18e9eSVijay Thakkar  },
120c5f18e9eSVijay Thakkar  {
12108ed77e4SKim Phillips    "EventName": "l2_request_g1.all_no_prefetch",
12208ed77e4SKim Phillips    "EventCode": "0x60",
12308ed77e4SKim Phillips    "UMask": "0xf9"
12408ed77e4SKim Phillips  },
12508ed77e4SKim Phillips  {
126c5f18e9eSVijay Thakkar    "EventName": "l2_request_g2.group1",
127c5f18e9eSVijay Thakkar    "EventCode": "0x61",
128b5b8a7cfSVijay Thakkar    "BriefDescription": "Miscellaneous events covered in more detail by l2_request_g1 (PMCx060).",
129c5f18e9eSVijay Thakkar    "UMask": "0x80"
130c5f18e9eSVijay Thakkar  },
131c5f18e9eSVijay Thakkar  {
132c5f18e9eSVijay Thakkar    "EventName": "l2_request_g2.ls_rd_sized",
133c5f18e9eSVijay Thakkar    "EventCode": "0x61",
134b5b8a7cfSVijay Thakkar    "BriefDescription": "All L2 Cache Requests (Breakdown 2 - Rare). Data cache read sized.",
135c5f18e9eSVijay Thakkar    "UMask": "0x40"
136c5f18e9eSVijay Thakkar  },
137c5f18e9eSVijay Thakkar  {
138c5f18e9eSVijay Thakkar    "EventName": "l2_request_g2.ls_rd_sized_nc",
139c5f18e9eSVijay Thakkar    "EventCode": "0x61",
140b5b8a7cfSVijay Thakkar    "BriefDescription": "All L2 Cache Requests (Breakdown 2 - Rare). Data cache read sized non-cacheable.",
141c5f18e9eSVijay Thakkar    "UMask": "0x20"
142c5f18e9eSVijay Thakkar  },
143c5f18e9eSVijay Thakkar  {
144c5f18e9eSVijay Thakkar    "EventName": "l2_request_g2.ic_rd_sized",
145c5f18e9eSVijay Thakkar    "EventCode": "0x61",
146b5b8a7cfSVijay Thakkar    "BriefDescription": "All L2 Cache Requests (Breakdown 2 - Rare). Instruction cache read sized.",
147c5f18e9eSVijay Thakkar    "UMask": "0x10"
148c5f18e9eSVijay Thakkar  },
149c5f18e9eSVijay Thakkar  {
150c5f18e9eSVijay Thakkar    "EventName": "l2_request_g2.ic_rd_sized_nc",
151c5f18e9eSVijay Thakkar    "EventCode": "0x61",
152b5b8a7cfSVijay Thakkar    "BriefDescription": "All L2 Cache Requests (Breakdown 2 - Rare). Instruction cache read sized non-cacheable.",
153*e5f2b4e1SSmita Koralahalli    "UMask": "0x08"
154c5f18e9eSVijay Thakkar  },
155c5f18e9eSVijay Thakkar  {
156c5f18e9eSVijay Thakkar    "EventName": "l2_request_g2.smc_inval",
157c5f18e9eSVijay Thakkar    "EventCode": "0x61",
158b5b8a7cfSVijay Thakkar    "BriefDescription": "All L2 Cache Requests (Breakdown 2 - Rare). Self-modifying code invalidates.",
159*e5f2b4e1SSmita Koralahalli    "UMask": "0x04"
160c5f18e9eSVijay Thakkar  },
161c5f18e9eSVijay Thakkar  {
162c5f18e9eSVijay Thakkar    "EventName": "l2_request_g2.bus_locks_originator",
163c5f18e9eSVijay Thakkar    "EventCode": "0x61",
164b5b8a7cfSVijay Thakkar    "BriefDescription": "All L2 Cache Requests (Breakdown 2 - Rare). Bus locks.",
165*e5f2b4e1SSmita Koralahalli    "UMask": "0x02"
166c5f18e9eSVijay Thakkar  },
167c5f18e9eSVijay Thakkar  {
168c5f18e9eSVijay Thakkar    "EventName": "l2_request_g2.bus_locks_responses",
169c5f18e9eSVijay Thakkar    "EventCode": "0x61",
170b5b8a7cfSVijay Thakkar    "BriefDescription": "All L2 Cache Requests (Breakdown 2 - Rare). Bus lock response.",
171*e5f2b4e1SSmita Koralahalli    "UMask": "0x01"
172c5f18e9eSVijay Thakkar  },
173c5f18e9eSVijay Thakkar  {
174c5f18e9eSVijay Thakkar    "EventName": "l2_latency.l2_cycles_waiting_on_fills",
175c5f18e9eSVijay Thakkar    "EventCode": "0x62",
176c5f18e9eSVijay Thakkar    "BriefDescription": "Total cycles spent waiting for L2 fills to complete from L3 or memory, divided by four. Event counts are for both threads. To calculate average latency, the number of fills from both threads must be used.",
177*e5f2b4e1SSmita Koralahalli    "UMask": "0x01"
178c5f18e9eSVijay Thakkar  },
179c5f18e9eSVijay Thakkar  {
180c5f18e9eSVijay Thakkar    "EventName": "l2_wcb_req.wcb_write",
181c5f18e9eSVijay Thakkar    "EventCode": "0x63",
182b5b8a7cfSVijay Thakkar    "BriefDescription": "LS to L2 WCB write requests. LS (Load/Store unit) to L2 WCB (Write Combining Buffer) write requests.",
183c5f18e9eSVijay Thakkar    "UMask": "0x40"
184c5f18e9eSVijay Thakkar  },
185c5f18e9eSVijay Thakkar  {
186c5f18e9eSVijay Thakkar    "EventName": "l2_wcb_req.wcb_close",
187c5f18e9eSVijay Thakkar    "EventCode": "0x63",
188b5b8a7cfSVijay Thakkar    "BriefDescription": "LS to L2 WCB close requests. LS (Load/Store unit) to L2 WCB (Write Combining Buffer) close requests.",
189c5f18e9eSVijay Thakkar    "UMask": "0x20"
190c5f18e9eSVijay Thakkar  },
191c5f18e9eSVijay Thakkar  {
192c5f18e9eSVijay Thakkar    "EventName": "l2_wcb_req.zero_byte_store",
193c5f18e9eSVijay Thakkar    "EventCode": "0x63",
194b5b8a7cfSVijay Thakkar    "BriefDescription": "LS to L2 WCB zero byte store requests. LS (Load/Store unit) to L2 WCB (Write Combining Buffer) zero byte store requests.",
195*e5f2b4e1SSmita Koralahalli    "UMask": "0x04"
196c5f18e9eSVijay Thakkar  },
197c5f18e9eSVijay Thakkar  {
198c5f18e9eSVijay Thakkar    "EventName": "l2_wcb_req.cl_zero",
199c5f18e9eSVijay Thakkar    "EventCode": "0x63",
200b5b8a7cfSVijay Thakkar    "BriefDescription": "LS to L2 WCB cache line zeroing requests. LS (Load/Store unit) to L2 WCB (Write Combining Buffer) cache line zeroing requests.",
201*e5f2b4e1SSmita Koralahalli    "UMask": "0x01"
202c5f18e9eSVijay Thakkar  },
203c5f18e9eSVijay Thakkar  {
204c5f18e9eSVijay Thakkar    "EventName": "l2_cache_req_stat.ls_rd_blk_cs",
205c5f18e9eSVijay Thakkar    "EventCode": "0x64",
206b5b8a7cfSVijay Thakkar    "BriefDescription": "Core to L2 cacheable request access status (not including L2 Prefetch). Data cache shared read hit in L2",
207c5f18e9eSVijay Thakkar    "UMask": "0x80"
208c5f18e9eSVijay Thakkar  },
209c5f18e9eSVijay Thakkar  {
210c5f18e9eSVijay Thakkar    "EventName": "l2_cache_req_stat.ls_rd_blk_l_hit_x",
211c5f18e9eSVijay Thakkar    "EventCode": "0x64",
212b5b8a7cfSVijay Thakkar    "BriefDescription": "Core to L2 cacheable request access status (not including L2 Prefetch). Data cache read hit in L2.",
213c5f18e9eSVijay Thakkar    "UMask": "0x40"
214c5f18e9eSVijay Thakkar  },
215c5f18e9eSVijay Thakkar  {
216c5f18e9eSVijay Thakkar    "EventName": "l2_cache_req_stat.ls_rd_blk_l_hit_s",
217c5f18e9eSVijay Thakkar    "EventCode": "0x64",
218b5b8a7cfSVijay Thakkar    "BriefDescription": "Core to L2 cacheable request access status (not including L2 Prefetch). Data cache read hit on shared line in L2.",
219c5f18e9eSVijay Thakkar    "UMask": "0x20"
220c5f18e9eSVijay Thakkar  },
221c5f18e9eSVijay Thakkar  {
222c5f18e9eSVijay Thakkar    "EventName": "l2_cache_req_stat.ls_rd_blk_x",
223c5f18e9eSVijay Thakkar    "EventCode": "0x64",
224b5b8a7cfSVijay Thakkar    "BriefDescription": "Core to L2 cacheable request access status (not including L2 Prefetch). Data cache store or state change hit in L2.",
225c5f18e9eSVijay Thakkar    "UMask": "0x10"
226c5f18e9eSVijay Thakkar  },
227c5f18e9eSVijay Thakkar  {
228c5f18e9eSVijay Thakkar    "EventName": "l2_cache_req_stat.ls_rd_blk_c",
229c5f18e9eSVijay Thakkar    "EventCode": "0x64",
230b5b8a7cfSVijay Thakkar    "BriefDescription": "Core to L2 cacheable request access status (not including L2 Prefetch). Data cache request miss in L2 (all types).",
231*e5f2b4e1SSmita Koralahalli    "UMask": "0x08"
232c5f18e9eSVijay Thakkar  },
233c5f18e9eSVijay Thakkar  {
234c5f18e9eSVijay Thakkar    "EventName": "l2_cache_req_stat.ic_fill_hit_x",
235c5f18e9eSVijay Thakkar    "EventCode": "0x64",
236b5b8a7cfSVijay Thakkar    "BriefDescription": "Core to L2 cacheable request access status (not including L2 Prefetch). Instruction cache hit modifiable line in L2.",
237*e5f2b4e1SSmita Koralahalli    "UMask": "0x04"
238c5f18e9eSVijay Thakkar  },
239c5f18e9eSVijay Thakkar  {
240c5f18e9eSVijay Thakkar    "EventName": "l2_cache_req_stat.ic_fill_hit_s",
241c5f18e9eSVijay Thakkar    "EventCode": "0x64",
242b5b8a7cfSVijay Thakkar    "BriefDescription": "Core to L2 cacheable request access status (not including L2 Prefetch). Instruction cache hit clean line in L2.",
243*e5f2b4e1SSmita Koralahalli    "UMask": "0x02"
244c5f18e9eSVijay Thakkar  },
245c5f18e9eSVijay Thakkar  {
246c5f18e9eSVijay Thakkar    "EventName": "l2_cache_req_stat.ic_fill_miss",
247c5f18e9eSVijay Thakkar    "EventCode": "0x64",
248b5b8a7cfSVijay Thakkar    "BriefDescription": "Core to L2 cacheable request access status (not including L2 Prefetch). Instruction cache request miss in L2.",
249*e5f2b4e1SSmita Koralahalli    "UMask": "0x01"
250c5f18e9eSVijay Thakkar  },
251c5f18e9eSVijay Thakkar  {
25208ed77e4SKim Phillips    "EventName": "l2_cache_req_stat.ic_access_in_l2",
25308ed77e4SKim Phillips    "EventCode": "0x64",
25408ed77e4SKim Phillips    "BriefDescription": "Core to L2 cacheable request access status (not including L2 Prefetch). Instruction cache requests in L2.",
255*e5f2b4e1SSmita Koralahalli    "UMask": "0x07"
25608ed77e4SKim Phillips  },
25708ed77e4SKim Phillips  {
25808ed77e4SKim Phillips    "EventName": "l2_cache_req_stat.ic_dc_miss_in_l2",
25908ed77e4SKim Phillips    "EventCode": "0x64",
26008ed77e4SKim Phillips    "BriefDescription": "Core to L2 cacheable request access status (not including L2 Prefetch). Instruction cache request miss in L2 and Data cache request miss in L2 (all types).",
261*e5f2b4e1SSmita Koralahalli    "UMask": "0x09"
26208ed77e4SKim Phillips  },
26308ed77e4SKim Phillips  {
26408ed77e4SKim Phillips    "EventName": "l2_cache_req_stat.ic_dc_hit_in_l2",
26508ed77e4SKim Phillips    "EventCode": "0x64",
26608ed77e4SKim Phillips    "BriefDescription": "Core to L2 cacheable request access status (not including L2 Prefetch). Instruction cache request hit in L2 and Data cache request hit in L2 (all types).",
26708ed77e4SKim Phillips    "UMask": "0xf6"
26808ed77e4SKim Phillips  },
26908ed77e4SKim Phillips  {
270c5f18e9eSVijay Thakkar    "EventName": "l2_fill_pending.l2_fill_busy",
271c5f18e9eSVijay Thakkar    "EventCode": "0x6d",
272b5b8a7cfSVijay Thakkar    "BriefDescription": "Cycles with fill pending from L2. Total cycles spent with one or more fill requests in flight from L2.",
273*e5f2b4e1SSmita Koralahalli    "UMask": "0x01"
274c5f18e9eSVijay Thakkar  },
275c5f18e9eSVijay Thakkar  {
27660d80452SKim Phillips    "EventName": "l2_pf_hit_l2",
27760d80452SKim Phillips    "EventCode": "0x70",
27886c2bc3dSSmita Koralahalli    "BriefDescription": "L2 prefetch hit in L2. Use l2_cache_hits_from_l2_hwpf instead.",
27960d80452SKim Phillips    "UMask": "0xff"
28060d80452SKim Phillips  },
28160d80452SKim Phillips  {
28260d80452SKim Phillips    "EventName": "l2_pf_miss_l2_hit_l3",
28360d80452SKim Phillips    "EventCode": "0x71",
28460d80452SKim Phillips    "BriefDescription": "L2 prefetcher hits in L3. Counts all L2 prefetches accepted by the L2 pipeline which miss the L2 cache and hit the L3.",
28560d80452SKim Phillips    "UMask": "0xff"
28660d80452SKim Phillips  },
28760d80452SKim Phillips  {
28860d80452SKim Phillips    "EventName": "l2_pf_miss_l2_l3",
28960d80452SKim Phillips    "EventCode": "0x72",
29060d80452SKim Phillips    "BriefDescription": "L2 prefetcher misses in L3. All L2 prefetches accepted by the L2 pipeline which miss the L2 and the L3 caches.",
29160d80452SKim Phillips    "UMask": "0xff"
29260d80452SKim Phillips  },
29360d80452SKim Phillips  {
294c5f18e9eSVijay Thakkar    "EventName": "l3_request_g1.caching_l3_cache_accesses",
295c5f18e9eSVijay Thakkar    "EventCode": "0x01",
296c5f18e9eSVijay Thakkar    "BriefDescription": "Caching: L3 cache accesses",
297c5f18e9eSVijay Thakkar    "UMask": "0x80",
298c5f18e9eSVijay Thakkar    "Unit": "L3PMC"
299c5f18e9eSVijay Thakkar  },
300c5f18e9eSVijay Thakkar  {
301c5f18e9eSVijay Thakkar    "EventName": "l3_lookup_state.all_l3_req_typs",
302c5f18e9eSVijay Thakkar    "EventCode": "0x04",
303c5f18e9eSVijay Thakkar    "BriefDescription": "All L3 Request Types",
304c5f18e9eSVijay Thakkar    "UMask": "0xff",
305c5f18e9eSVijay Thakkar    "Unit": "L3PMC"
306c5f18e9eSVijay Thakkar  },
307c5f18e9eSVijay Thakkar  {
308c5f18e9eSVijay Thakkar    "EventName": "l3_comb_clstr_state.other_l3_miss_typs",
309c5f18e9eSVijay Thakkar    "EventCode": "0x06",
310c5f18e9eSVijay Thakkar    "BriefDescription": "Other L3 Miss Request Types",
311c5f18e9eSVijay Thakkar    "UMask": "0xfe",
312c5f18e9eSVijay Thakkar    "Unit": "L3PMC"
313c5f18e9eSVijay Thakkar  },
314c5f18e9eSVijay Thakkar  {
315c5f18e9eSVijay Thakkar    "EventName": "l3_comb_clstr_state.request_miss",
316c5f18e9eSVijay Thakkar    "EventCode": "0x06",
317c5f18e9eSVijay Thakkar    "BriefDescription": "L3 cache misses",
318c5f18e9eSVijay Thakkar    "UMask": "0x01",
319c5f18e9eSVijay Thakkar    "Unit": "L3PMC"
320c5f18e9eSVijay Thakkar  },
321c5f18e9eSVijay Thakkar  {
322c5f18e9eSVijay Thakkar    "EventName": "xi_sys_fill_latency",
323c5f18e9eSVijay Thakkar    "EventCode": "0x90",
324c5f18e9eSVijay Thakkar    "BriefDescription": "L3 Cache Miss Latency. Total cycles for all transactions divided by 16. Ignores SliceMask and ThreadMask.",
325c5f18e9eSVijay Thakkar    "UMask": "0x00",
326c5f18e9eSVijay Thakkar    "Unit": "L3PMC"
327c5f18e9eSVijay Thakkar  },
328c5f18e9eSVijay Thakkar  {
329c5f18e9eSVijay Thakkar    "EventName": "xi_ccx_sdp_req1.all_l3_miss_req_typs",
330c5f18e9eSVijay Thakkar    "EventCode": "0x9a",
331c5f18e9eSVijay Thakkar    "BriefDescription": "All L3 Miss Request Types. Ignores SliceMask and ThreadMask.",
332c5f18e9eSVijay Thakkar    "UMask": "0x3f",
333c5f18e9eSVijay Thakkar    "Unit": "L3PMC"
334c5f18e9eSVijay Thakkar  }
335c5f18e9eSVijay Thakkar]
336