3 "PublicDescription": "Misses in all TLB levels that cause a page walk of any page size.",
7 "EventName": "DTLB_LOAD_MISSES.MISS_CAUSES_A_WALK",
8 "SampleAfterValue": "100003",
9 "BriefDescription": "Load misses in all DTLB levels that cause page walks",
10 "CounterHTOff": "0,1,2,3,4,5,6,7"
13 "PublicDescription": "Completed page walks due to demand load misses that caused 4K page walks in any TLB levels.",
17 "EventName": "DTLB_LOAD_MISSES.WALK_COMPLETED_4K",
18 "SampleAfterValue": "2000003",
19 "BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a page walk that completes (4K).",
20 "CounterHTOff": "0,1,2,3,4,5,6,7"
23 "PublicDescription": "Completed page walks due to demand load misses that caused 2M/4M page walks in any TLB levels.",
27 "EventName": "DTLB_LOAD_MISSES.WALK_COMPLETED_2M_4M",
28 "SampleAfterValue": "2000003",
29 "BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a page walk that completes (2M/4M).",
30 "CounterHTOff": "0,1,2,3,4,5,6,7"
36 "EventName": "DTLB_LOAD_MISSES.WALK_COMPLETED_1G",
37 "SampleAfterValue": "2000003",
38 "BriefDescription": "Load miss in all TLB levels causes a page walk that completes. (1G)",
39 "CounterHTOff": "0,1,2,3,4,5,6,7"
42 "PublicDescription": "Completed page walks in any TLB of any page size due to demand load misses.",
46 "EventName": "DTLB_LOAD_MISSES.WALK_COMPLETED",
47 "SampleAfterValue": "100003",
48 "BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a page walk that completes of any page size.",
49 "CounterHTOff": "0,1,2,3,4,5,6,7"
52 "PublicDescription": "This event counts cycles when the page miss handler (PMH) is servicing page walks caused by DTLB load misses.",
56 "EventName": "DTLB_LOAD_MISSES.WALK_DURATION",
57 "SampleAfterValue": "2000003",
58 "BriefDescription": "Cycles when PMH is busy with page walks",
59 "CounterHTOff": "0,1,2,3,4,5,6,7"
62 "PublicDescription": "This event counts load operations from a 4K page that miss the first DTLB level but hit the second and do not cause page walks.",
66 "EventName": "DTLB_LOAD_MISSES.STLB_HIT_4K",
67 "SampleAfterValue": "2000003",
68 "BriefDescription": "Load misses that miss the DTLB and hit the STLB (4K)",
69 "CounterHTOff": "0,1,2,3,4,5,6,7"
72 "PublicDescription": "This event counts load operations from a 2M page that miss the first DTLB level but hit the second and do not cause page walks.",
76 "EventName": "DTLB_LOAD_MISSES.STLB_HIT_2M",
77 "SampleAfterValue": "2000003",
78 "BriefDescription": "Load misses that miss the DTLB and hit the STLB (2M)",
79 "CounterHTOff": "0,1,2,3,4,5,6,7"
82 "PublicDescription": "Number of cache load STLB hits. No page walk.",
86 "EventName": "DTLB_LOAD_MISSES.STLB_HIT",
87 "SampleAfterValue": "2000003",
88 "BriefDescription": "Load operations that miss the first DTLB level but hit the second and do not cause page walks",
89 "CounterHTOff": "0,1,2,3,4,5,6,7"
92 "PublicDescription": "DTLB demand load misses with low part of linear-to-physical address translation missed.",
96 "EventName": "DTLB_LOAD_MISSES.PDE_CACHE_MISS",
97 "SampleAfterValue": "100003",
98 "BriefDescription": "DTLB demand load misses with low part of linear-to-physical address translation missed",
99 "CounterHTOff": "0,1,2,3,4,5,6,7"
102 "PublicDescription": "Miss in all TLB levels causes a page walk of any page size (4K/2M/4M/1G).",
104 "Counter": "0,1,2,3",
106 "EventName": "DTLB_STORE_MISSES.MISS_CAUSES_A_WALK",
107 "SampleAfterValue": "100003",
108 "BriefDescription": "Store misses in all DTLB levels that cause page walks",
109 "CounterHTOff": "0,1,2,3,4,5,6,7"
112 "PublicDescription": "Completed page walks due to store misses in one or more TLB levels of 4K page structure.",
114 "Counter": "0,1,2,3",
116 "EventName": "DTLB_STORE_MISSES.WALK_COMPLETED_4K",
117 "SampleAfterValue": "100003",
118 "BriefDescription": "Store miss in all TLB levels causes a page walk that completes. (4K)",
119 "CounterHTOff": "0,1,2,3,4,5,6,7"
122 "PublicDescription": "Completed page walks due to store misses in one or more TLB levels of 2M/4M page structure.",
124 "Counter": "0,1,2,3",
126 "EventName": "DTLB_STORE_MISSES.WALK_COMPLETED_2M_4M",
127 "SampleAfterValue": "100003",
128 "BriefDescription": "Store misses in all DTLB levels that cause completed page walks (2M/4M)",
129 "CounterHTOff": "0,1,2,3,4,5,6,7"
133 "Counter": "0,1,2,3",
135 "EventName": "DTLB_STORE_MISSES.WALK_COMPLETED_1G",
136 "SampleAfterValue": "100003",
137 "BriefDescription": "Store misses in all DTLB levels that cause completed page walks. (1G)",
138 "CounterHTOff": "0,1,2,3,4,5,6,7"
141 "PublicDescription": "Completed page walks due to store miss in any TLB levels of any page size (4K/2M/4M/1G).",
143 "Counter": "0,1,2,3",
145 "EventName": "DTLB_STORE_MISSES.WALK_COMPLETED",
146 "SampleAfterValue": "100003",
147 "BriefDescription": "Store misses in all DTLB levels that cause completed page walks",
148 "CounterHTOff": "0,1,2,3,4,5,6,7"
151 "PublicDescription": "This event counts cycles when the page miss handler (PMH) is servicing page walks caused by DTLB store misses.",
153 "Counter": "0,1,2,3",
155 "EventName": "DTLB_STORE_MISSES.WALK_DURATION",
156 "SampleAfterValue": "100003",
157 "BriefDescription": "Cycles when PMH is busy with page walks",
158 "CounterHTOff": "0,1,2,3,4,5,6,7"
161 "PublicDescription": "This event counts store operations from a 4K page that miss the first DTLB level but hit the second and do not cause page walks.",
163 "Counter": "0,1,2,3",
165 "EventName": "DTLB_STORE_MISSES.STLB_HIT_4K",
166 "SampleAfterValue": "100003",
167 "BriefDescription": "Store misses that miss the DTLB and hit the STLB (4K)",
168 "CounterHTOff": "0,1,2,3,4,5,6,7"
171 "PublicDescription": "This event counts store operations from a 2M page that miss the first DTLB level but hit the second and do not cause page walks.",
173 "Counter": "0,1,2,3",
175 "EventName": "DTLB_STORE_MISSES.STLB_HIT_2M",
176 "SampleAfterValue": "100003",
177 "BriefDescription": "Store misses that miss the DTLB and hit the STLB (2M)",
178 "CounterHTOff": "0,1,2,3,4,5,6,7"
181 "PublicDescription": "Store operations that miss the first TLB level but hit the second and do not cause page walks.",
183 "Counter": "0,1,2,3",
185 "EventName": "DTLB_STORE_MISSES.STLB_HIT",
186 "SampleAfterValue": "100003",
187 "BriefDescription": "Store operations that miss the first TLB level but hit the second and do not cause page walks",
188 "CounterHTOff": "0,1,2,3,4,5,6,7"
191 "PublicDescription": "DTLB store misses with low part of linear-to-physical address translation missed.",
193 "Counter": "0,1,2,3",
195 "EventName": "DTLB_STORE_MISSES.PDE_CACHE_MISS",
196 "SampleAfterValue": "100003",
197 "BriefDescription": "DTLB store misses with low part of linear-to-physical address translation missed",
198 "CounterHTOff": "0,1,2,3,4,5,6,7"
202 "Counter": "0,1,2,3",
204 "EventName": "EPT.WALK_CYCLES",
205 "SampleAfterValue": "2000003",
206 "BriefDescription": "Cycle count for an Extended Page table walk.",
207 "CounterHTOff": "0,1,2,3,4,5,6,7"
210 "PublicDescription": "Misses in ITLB that causes a page walk of any page size.",
212 "Counter": "0,1,2,3",
214 "EventName": "ITLB_MISSES.MISS_CAUSES_A_WALK",
215 "SampleAfterValue": "100003",
216 "BriefDescription": "Misses at all ITLB levels that cause page walks",
217 "CounterHTOff": "0,1,2,3,4,5,6,7"
220 "PublicDescription": "Completed page walks due to misses in ITLB 4K page entries.",
222 "Counter": "0,1,2,3",
224 "EventName": "ITLB_MISSES.WALK_COMPLETED_4K",
225 "SampleAfterValue": "100003",
226 "BriefDescription": "Code miss in all TLB levels causes a page walk that completes. (4K)",
227 "CounterHTOff": "0,1,2,3,4,5,6,7"
230 "PublicDescription": "Completed page walks due to misses in ITLB 2M/4M page entries.",
232 "Counter": "0,1,2,3",
234 "EventName": "ITLB_MISSES.WALK_COMPLETED_2M_4M",
235 "SampleAfterValue": "100003",
236 "BriefDescription": "Code miss in all TLB levels causes a page walk that completes. (2M/4M)",
237 "CounterHTOff": "0,1,2,3,4,5,6,7"
241 "Counter": "0,1,2,3",
243 "EventName": "ITLB_MISSES.WALK_COMPLETED_1G",
244 "SampleAfterValue": "100003",
245 "BriefDescription": "Store miss in all TLB levels causes a page walk that completes. (1G)",
246 "CounterHTOff": "0,1,2,3,4,5,6,7"
249 "PublicDescription": "Completed page walks in ITLB of any page size.",
251 "Counter": "0,1,2,3",
253 "EventName": "ITLB_MISSES.WALK_COMPLETED",
254 "SampleAfterValue": "100003",
255 "BriefDescription": "Misses in all ITLB levels that cause completed page walks",
256 "CounterHTOff": "0,1,2,3,4,5,6,7"
259 "PublicDescription": "This event counts cycles when the page miss handler (PMH) is servicing page walks caused by ITLB misses.",
261 "Counter": "0,1,2,3",
263 "EventName": "ITLB_MISSES.WALK_DURATION",
264 "SampleAfterValue": "100003",
265 "BriefDescription": "Cycles when PMH is busy with page walks",
266 "CounterHTOff": "0,1,2,3,4,5,6,7"
269 "PublicDescription": "ITLB misses that hit STLB (4K).",
271 "Counter": "0,1,2,3",
273 "EventName": "ITLB_MISSES.STLB_HIT_4K",
274 "SampleAfterValue": "100003",
275 "BriefDescription": "Core misses that miss the DTLB and hit the STLB (4K)",
276 "CounterHTOff": "0,1,2,3,4,5,6,7"
279 "PublicDescription": "ITLB misses that hit STLB (2M).",
281 "Counter": "0,1,2,3",
283 "EventName": "ITLB_MISSES.STLB_HIT_2M",
284 "SampleAfterValue": "100003",
285 "BriefDescription": "Code misses that miss the DTLB and hit the STLB (2M)",
286 "CounterHTOff": "0,1,2,3,4,5,6,7"
289 "PublicDescription": "ITLB misses that hit STLB. No page walk.",
291 "Counter": "0,1,2,3",
293 "EventName": "ITLB_MISSES.STLB_HIT",
294 "SampleAfterValue": "100003",
295 "BriefDescription": "Operations that miss the first ITLB level but hit the second and do not cause any page walks",
296 "CounterHTOff": "0,1,2,3,4,5,6,7"
299 "PublicDescription": "Counts the number of ITLB flushes, includes 4k/2M/4M pages.",
301 "Counter": "0,1,2,3",
303 "EventName": "ITLB.ITLB_FLUSH",
304 "SampleAfterValue": "100003",
305 "BriefDescription": "Flushing of the Instruction TLB (ITLB) pages, includes 4k/2M/4M pages.",
306 "CounterHTOff": "0,1,2,3,4,5,6,7"
309 "PublicDescription": "Number of DTLB page walker loads that hit in the L1+FB.",
311 "Counter": "0,1,2,3",
313 "EventName": "PAGE_WALKER_LOADS.DTLB_L1",
314 "SampleAfterValue": "2000003",
315 "BriefDescription": "Number of DTLB page walker hits in the L1+FB",
316 "CounterHTOff": "0,1,2,3"
319 "PublicDescription": "Number of DTLB page walker loads that hit in the L2.",
321 "Counter": "0,1,2,3",
323 "EventName": "PAGE_WALKER_LOADS.DTLB_L2",
324 "SampleAfterValue": "2000003",
325 "BriefDescription": "Number of DTLB page walker hits in the L2",
326 "CounterHTOff": "0,1,2,3"
329 "PublicDescription": "Number of DTLB page walker loads that hit in the L3.",
331 "Counter": "0,1,2,3",
334 "EventName": "PAGE_WALKER_LOADS.DTLB_L3",
335 "SampleAfterValue": "2000003",
336 "BriefDescription": "Number of DTLB page walker hits in the L3 + XSNP",
337 "CounterHTOff": "0,1,2,3"
340 "PublicDescription": "Number of DTLB page walker loads from memory.",
342 "Counter": "0,1,2,3",
345 "EventName": "PAGE_WALKER_LOADS.DTLB_MEMORY",
346 "SampleAfterValue": "2000003",
347 "BriefDescription": "Number of DTLB page walker hits in Memory",
348 "CounterHTOff": "0,1,2,3"
351 "PublicDescription": "Number of ITLB page walker loads that hit in the L1+FB.",
353 "Counter": "0,1,2,3",
355 "EventName": "PAGE_WALKER_LOADS.ITLB_L1",
356 "SampleAfterValue": "2000003",
357 "BriefDescription": "Number of ITLB page walker hits in the L1+FB",
358 "CounterHTOff": "0,1,2,3"
361 "PublicDescription": "Number of ITLB page walker loads that hit in the L2.",
363 "Counter": "0,1,2,3",
365 "EventName": "PAGE_WALKER_LOADS.ITLB_L2",
366 "SampleAfterValue": "2000003",
367 "BriefDescription": "Number of ITLB page walker hits in the L2",
368 "CounterHTOff": "0,1,2,3"
371 "PublicDescription": "Number of ITLB page walker loads that hit in the L3.",
373 "Counter": "0,1,2,3",
376 "EventName": "PAGE_WALKER_LOADS.ITLB_L3",
377 "SampleAfterValue": "2000003",
378 "BriefDescription": "Number of ITLB page walker hits in the L3 + XSNP",
379 "CounterHTOff": "0,1,2,3"
382 "PublicDescription": "Number of ITLB page walker loads from memory.",
384 "Counter": "0,1,2,3",
387 "EventName": "PAGE_WALKER_LOADS.ITLB_MEMORY",
388 "SampleAfterValue": "2000003",
389 "BriefDescription": "Number of ITLB page walker hits in Memory",
390 "CounterHTOff": "0,1,2,3"
394 "Counter": "0,1,2,3",
396 "EventName": "PAGE_WALKER_LOADS.EPT_DTLB_L1",
397 "SampleAfterValue": "2000003",
398 "BriefDescription": "Counts the number of Extended Page Table walks from the DTLB that hit in the L1 and FB.",
399 "CounterHTOff": "0,1,2,3"
403 "Counter": "0,1,2,3",
405 "EventName": "PAGE_WALKER_LOADS.EPT_DTLB_L2",
406 "SampleAfterValue": "2000003",
407 "BriefDescription": "Counts the number of Extended Page Table walks from the DTLB that hit in the L2.",
408 "CounterHTOff": "0,1,2,3"
412 "Counter": "0,1,2,3",
414 "EventName": "PAGE_WALKER_LOADS.EPT_DTLB_L3",
415 "SampleAfterValue": "2000003",
416 "BriefDescription": "Counts the number of Extended Page Table walks from the DTLB that hit in the L3.",
417 "CounterHTOff": "0,1,2,3"
421 "Counter": "0,1,2,3",
423 "EventName": "PAGE_WALKER_LOADS.EPT_DTLB_MEMORY",
424 "SampleAfterValue": "2000003",
425 "BriefDescription": "Counts the number of Extended Page Table walks from the DTLB that hit in memory.",
426 "CounterHTOff": "0,1,2,3"
430 "Counter": "0,1,2,3",
432 "EventName": "PAGE_WALKER_LOADS.EPT_ITLB_L1",
433 "SampleAfterValue": "2000003",
434 "BriefDescription": "Counts the number of Extended Page Table walks from the ITLB that hit in the L1 and FB.",
435 "CounterHTOff": "0,1,2,3"
439 "Counter": "0,1,2,3",
441 "EventName": "PAGE_WALKER_LOADS.EPT_ITLB_L2",
442 "SampleAfterValue": "2000003",
443 "BriefDescription": "Counts the number of Extended Page Table walks from the ITLB that hit in the L2.",
444 "CounterHTOff": "0,1,2,3"
448 "Counter": "0,1,2,3",
450 "EventName": "PAGE_WALKER_LOADS.EPT_ITLB_L3",
451 "SampleAfterValue": "2000003",
452 "BriefDescription": "Counts the number of Extended Page Table walks from the ITLB that hit in the L2.",
453 "CounterHTOff": "0,1,2,3"
457 "Counter": "0,1,2,3",
459 "EventName": "PAGE_WALKER_LOADS.EPT_ITLB_MEMORY",
460 "SampleAfterValue": "2000003",
461 "BriefDescription": "Counts the number of Extended Page Table walks from the ITLB that hit in memory.",
462 "CounterHTOff": "0,1,2,3"
465 "PublicDescription": "DTLB flush attempts of the thread-specific entries.",
467 "Counter": "0,1,2,3",
469 "EventName": "TLB_FLUSH.DTLB_THREAD",
470 "SampleAfterValue": "100003",
471 "BriefDescription": "DTLB flush attempts of the thread-specific entries",
472 "CounterHTOff": "0,1,2,3,4,5,6,7"
475 "PublicDescription": "Count number of STLB flush attempts.",
477 "Counter": "0,1,2,3",
479 "EventName": "TLB_FLUSH.STLB_ANY",
480 "SampleAfterValue": "100003",
481 "BriefDescription": "STLB flush attempts",
482 "CounterHTOff": "0,1,2,3,4,5,6,7"