3 "BriefDescription": "Load misses in all DTLB levels that cause page walks",
5 "CounterHTOff": "0,1,2,3,4,5,6,7",
7 "EventName": "DTLB_LOAD_MISSES.MISS_CAUSES_A_WALK",
8 "PublicDescription": "Misses in all TLB levels that cause a page walk of any page size.",
9 "SampleAfterValue": "100003",
13 "BriefDescription": "DTLB demand load misses with low part of linear-to-physical address translation missed",
15 "CounterHTOff": "0,1,2,3,4,5,6,7",
17 "EventName": "DTLB_LOAD_MISSES.PDE_CACHE_MISS",
18 "PublicDescription": "DTLB demand load misses with low part of linear-to-physical address translation missed.",
19 "SampleAfterValue": "100003",
23 "BriefDescription": "Load operations that miss the first DTLB level but hit the second and do not cause page walks",
25 "CounterHTOff": "0,1,2,3,4,5,6,7",
27 "EventName": "DTLB_LOAD_MISSES.STLB_HIT",
28 "PublicDescription": "Number of cache load STLB hits. No page walk.",
29 "SampleAfterValue": "2000003",
33 "BriefDescription": "Load misses that miss the DTLB and hit the STLB (2M)",
35 "CounterHTOff": "0,1,2,3,4,5,6,7",
37 "EventName": "DTLB_LOAD_MISSES.STLB_HIT_2M",
38 "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.",
39 "SampleAfterValue": "2000003",
43 "BriefDescription": "Load misses that miss the DTLB and hit the STLB (4K)",
45 "CounterHTOff": "0,1,2,3,4,5,6,7",
47 "EventName": "DTLB_LOAD_MISSES.STLB_HIT_4K",
48 "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.",
49 "SampleAfterValue": "2000003",
53 "BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a page walk that completes of any page size.",
55 "CounterHTOff": "0,1,2,3,4,5,6,7",
57 "EventName": "DTLB_LOAD_MISSES.WALK_COMPLETED",
58 "PublicDescription": "Completed page walks in any TLB of any page size due to demand load misses.",
59 "SampleAfterValue": "100003",
63 "BriefDescription": "Load miss in all TLB levels causes a page walk that completes. (1G)",
65 "CounterHTOff": "0,1,2,3,4,5,6,7",
67 "EventName": "DTLB_LOAD_MISSES.WALK_COMPLETED_1G",
68 "SampleAfterValue": "2000003",
72 "BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a page walk that completes (2M/4M).",
74 "CounterHTOff": "0,1,2,3,4,5,6,7",
76 "EventName": "DTLB_LOAD_MISSES.WALK_COMPLETED_2M_4M",
77 "PublicDescription": "Completed page walks due to demand load misses that caused 2M/4M page walks in any TLB levels.",
78 "SampleAfterValue": "2000003",
82 "BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a page walk that completes (4K).",
84 "CounterHTOff": "0,1,2,3,4,5,6,7",
86 "EventName": "DTLB_LOAD_MISSES.WALK_COMPLETED_4K",
87 "PublicDescription": "Completed page walks due to demand load misses that caused 4K page walks in any TLB levels.",
88 "SampleAfterValue": "2000003",
92 "BriefDescription": "Cycles when PMH is busy with page walks",
94 "CounterHTOff": "0,1,2,3,4,5,6,7",
96 "EventName": "DTLB_LOAD_MISSES.WALK_DURATION",
97 "PublicDescription": "This event counts cycles when the page miss handler (PMH) is servicing page walks caused by DTLB load misses.",
98 "SampleAfterValue": "2000003",
102 "BriefDescription": "Store misses in all DTLB levels that cause page walks",
103 "Counter": "0,1,2,3",
104 "CounterHTOff": "0,1,2,3,4,5,6,7",
106 "EventName": "DTLB_STORE_MISSES.MISS_CAUSES_A_WALK",
107 "PublicDescription": "Miss in all TLB levels causes a page walk of any page size (4K/2M/4M/1G).",
108 "SampleAfterValue": "100003",
112 "BriefDescription": "DTLB store misses with low part of linear-to-physical address translation missed",
113 "Counter": "0,1,2,3",
114 "CounterHTOff": "0,1,2,3,4,5,6,7",
116 "EventName": "DTLB_STORE_MISSES.PDE_CACHE_MISS",
117 "PublicDescription": "DTLB store misses with low part of linear-to-physical address translation missed.",
118 "SampleAfterValue": "100003",
122 "BriefDescription": "Store operations that miss the first TLB level but hit the second and do not cause page walks",
123 "Counter": "0,1,2,3",
124 "CounterHTOff": "0,1,2,3,4,5,6,7",
126 "EventName": "DTLB_STORE_MISSES.STLB_HIT",
127 "PublicDescription": "Store operations that miss the first TLB level but hit the second and do not cause page walks.",
128 "SampleAfterValue": "100003",
132 "BriefDescription": "Store misses that miss the DTLB and hit the STLB (2M)",
133 "Counter": "0,1,2,3",
134 "CounterHTOff": "0,1,2,3,4,5,6,7",
136 "EventName": "DTLB_STORE_MISSES.STLB_HIT_2M",
137 "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.",
138 "SampleAfterValue": "100003",
142 "BriefDescription": "Store misses that miss the DTLB and hit the STLB (4K)",
143 "Counter": "0,1,2,3",
144 "CounterHTOff": "0,1,2,3,4,5,6,7",
146 "EventName": "DTLB_STORE_MISSES.STLB_HIT_4K",
147 "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.",
148 "SampleAfterValue": "100003",
152 "BriefDescription": "Store misses in all DTLB levels that cause completed page walks",
153 "Counter": "0,1,2,3",
154 "CounterHTOff": "0,1,2,3,4,5,6,7",
156 "EventName": "DTLB_STORE_MISSES.WALK_COMPLETED",
157 "PublicDescription": "Completed page walks due to store miss in any TLB levels of any page size (4K/2M/4M/1G).",
158 "SampleAfterValue": "100003",
162 "BriefDescription": "Store misses in all DTLB levels that cause completed page walks. (1G)",
163 "Counter": "0,1,2,3",
164 "CounterHTOff": "0,1,2,3,4,5,6,7",
166 "EventName": "DTLB_STORE_MISSES.WALK_COMPLETED_1G",
167 "SampleAfterValue": "100003",
171 "BriefDescription": "Store misses in all DTLB levels that cause completed page walks (2M/4M)",
172 "Counter": "0,1,2,3",
173 "CounterHTOff": "0,1,2,3,4,5,6,7",
175 "EventName": "DTLB_STORE_MISSES.WALK_COMPLETED_2M_4M",
176 "PublicDescription": "Completed page walks due to store misses in one or more TLB levels of 2M/4M page structure.",
177 "SampleAfterValue": "100003",
181 "BriefDescription": "Store miss in all TLB levels causes a page walk that completes. (4K)",
182 "Counter": "0,1,2,3",
183 "CounterHTOff": "0,1,2,3,4,5,6,7",
185 "EventName": "DTLB_STORE_MISSES.WALK_COMPLETED_4K",
186 "PublicDescription": "Completed page walks due to store misses in one or more TLB levels of 4K page structure.",
187 "SampleAfterValue": "100003",
191 "BriefDescription": "Cycles when PMH is busy with page walks",
192 "Counter": "0,1,2,3",
193 "CounterHTOff": "0,1,2,3,4,5,6,7",
195 "EventName": "DTLB_STORE_MISSES.WALK_DURATION",
196 "PublicDescription": "This event counts cycles when the page miss handler (PMH) is servicing page walks caused by DTLB store misses.",
197 "SampleAfterValue": "100003",
201 "BriefDescription": "Cycle count for an Extended Page table walk.",
202 "Counter": "0,1,2,3",
203 "CounterHTOff": "0,1,2,3,4,5,6,7",
205 "EventName": "EPT.WALK_CYCLES",
206 "SampleAfterValue": "2000003",
210 "BriefDescription": "Flushing of the Instruction TLB (ITLB) pages, includes 4k/2M/4M pages.",
211 "Counter": "0,1,2,3",
212 "CounterHTOff": "0,1,2,3,4,5,6,7",
214 "EventName": "ITLB.ITLB_FLUSH",
215 "PublicDescription": "Counts the number of ITLB flushes, includes 4k/2M/4M pages.",
216 "SampleAfterValue": "100003",
220 "BriefDescription": "Misses at all ITLB levels that cause page walks",
221 "Counter": "0,1,2,3",
222 "CounterHTOff": "0,1,2,3,4,5,6,7",
224 "EventName": "ITLB_MISSES.MISS_CAUSES_A_WALK",
225 "PublicDescription": "Misses in ITLB that causes a page walk of any page size.",
226 "SampleAfterValue": "100003",
230 "BriefDescription": "Operations that miss the first ITLB level but hit the second and do not cause any page walks",
231 "Counter": "0,1,2,3",
232 "CounterHTOff": "0,1,2,3,4,5,6,7",
234 "EventName": "ITLB_MISSES.STLB_HIT",
235 "PublicDescription": "ITLB misses that hit STLB. No page walk.",
236 "SampleAfterValue": "100003",
240 "BriefDescription": "Code misses that miss the DTLB and hit the STLB (2M)",
241 "Counter": "0,1,2,3",
242 "CounterHTOff": "0,1,2,3,4,5,6,7",
244 "EventName": "ITLB_MISSES.STLB_HIT_2M",
245 "PublicDescription": "ITLB misses that hit STLB (2M).",
246 "SampleAfterValue": "100003",
250 "BriefDescription": "Core misses that miss the DTLB and hit the STLB (4K)",
251 "Counter": "0,1,2,3",
252 "CounterHTOff": "0,1,2,3,4,5,6,7",
254 "EventName": "ITLB_MISSES.STLB_HIT_4K",
255 "PublicDescription": "ITLB misses that hit STLB (4K).",
256 "SampleAfterValue": "100003",
260 "BriefDescription": "Misses in all ITLB levels that cause completed page walks",
261 "Counter": "0,1,2,3",
262 "CounterHTOff": "0,1,2,3,4,5,6,7",
264 "EventName": "ITLB_MISSES.WALK_COMPLETED",
265 "PublicDescription": "Completed page walks in ITLB of any page size.",
266 "SampleAfterValue": "100003",
270 "BriefDescription": "Store miss in all TLB levels causes a page walk that completes. (1G)",
271 "Counter": "0,1,2,3",
272 "CounterHTOff": "0,1,2,3,4,5,6,7",
274 "EventName": "ITLB_MISSES.WALK_COMPLETED_1G",
275 "SampleAfterValue": "100003",
279 "BriefDescription": "Code miss in all TLB levels causes a page walk that completes. (2M/4M)",
280 "Counter": "0,1,2,3",
281 "CounterHTOff": "0,1,2,3,4,5,6,7",
283 "EventName": "ITLB_MISSES.WALK_COMPLETED_2M_4M",
284 "PublicDescription": "Completed page walks due to misses in ITLB 2M/4M page entries.",
285 "SampleAfterValue": "100003",
289 "BriefDescription": "Code miss in all TLB levels causes a page walk that completes. (4K)",
290 "Counter": "0,1,2,3",
291 "CounterHTOff": "0,1,2,3,4,5,6,7",
293 "EventName": "ITLB_MISSES.WALK_COMPLETED_4K",
294 "PublicDescription": "Completed page walks due to misses in ITLB 4K page entries.",
295 "SampleAfterValue": "100003",
299 "BriefDescription": "Cycles when PMH is busy with page walks",
300 "Counter": "0,1,2,3",
301 "CounterHTOff": "0,1,2,3,4,5,6,7",
303 "EventName": "ITLB_MISSES.WALK_DURATION",
304 "PublicDescription": "This event counts cycles when the page miss handler (PMH) is servicing page walks caused by ITLB misses.",
305 "SampleAfterValue": "100003",
309 "BriefDescription": "Number of DTLB page walker hits in the L1+FB",
310 "Counter": "0,1,2,3",
311 "CounterHTOff": "0,1,2,3",
313 "EventName": "PAGE_WALKER_LOADS.DTLB_L1",
314 "PublicDescription": "Number of DTLB page walker loads that hit in the L1+FB.",
315 "SampleAfterValue": "2000003",
319 "BriefDescription": "Number of DTLB page walker hits in the L2",
320 "Counter": "0,1,2,3",
321 "CounterHTOff": "0,1,2,3",
323 "EventName": "PAGE_WALKER_LOADS.DTLB_L2",
324 "PublicDescription": "Number of DTLB page walker loads that hit in the L2.",
325 "SampleAfterValue": "2000003",
329 "BriefDescription": "Number of DTLB page walker hits in the L3 + XSNP",
330 "Counter": "0,1,2,3",
331 "CounterHTOff": "0,1,2,3",
334 "EventName": "PAGE_WALKER_LOADS.DTLB_L3",
335 "PublicDescription": "Number of DTLB page walker loads that hit in the L3.",
336 "SampleAfterValue": "2000003",
340 "BriefDescription": "Number of DTLB page walker hits in Memory",
341 "Counter": "0,1,2,3",
342 "CounterHTOff": "0,1,2,3",
345 "EventName": "PAGE_WALKER_LOADS.DTLB_MEMORY",
346 "PublicDescription": "Number of DTLB page walker loads from memory.",
347 "SampleAfterValue": "2000003",
351 "BriefDescription": "Counts the number of Extended Page Table walks from the DTLB that hit in the L1 and FB.",
352 "Counter": "0,1,2,3",
353 "CounterHTOff": "0,1,2,3",
355 "EventName": "PAGE_WALKER_LOADS.EPT_DTLB_L1",
356 "SampleAfterValue": "2000003",
360 "BriefDescription": "Counts the number of Extended Page Table walks from the DTLB that hit in the L2.",
361 "Counter": "0,1,2,3",
362 "CounterHTOff": "0,1,2,3",
364 "EventName": "PAGE_WALKER_LOADS.EPT_DTLB_L2",
365 "SampleAfterValue": "2000003",
369 "BriefDescription": "Counts the number of Extended Page Table walks from the DTLB that hit in the L3.",
370 "Counter": "0,1,2,3",
371 "CounterHTOff": "0,1,2,3",
373 "EventName": "PAGE_WALKER_LOADS.EPT_DTLB_L3",
374 "SampleAfterValue": "2000003",
378 "BriefDescription": "Counts the number of Extended Page Table walks from the DTLB that hit in memory.",
379 "Counter": "0,1,2,3",
380 "CounterHTOff": "0,1,2,3",
382 "EventName": "PAGE_WALKER_LOADS.EPT_DTLB_MEMORY",
383 "SampleAfterValue": "2000003",
387 "BriefDescription": "Counts the number of Extended Page Table walks from the ITLB that hit in the L1 and FB.",
388 "Counter": "0,1,2,3",
389 "CounterHTOff": "0,1,2,3",
391 "EventName": "PAGE_WALKER_LOADS.EPT_ITLB_L1",
392 "SampleAfterValue": "2000003",
396 "BriefDescription": "Counts the number of Extended Page Table walks from the ITLB that hit in the L2.",
397 "Counter": "0,1,2,3",
398 "CounterHTOff": "0,1,2,3",
400 "EventName": "PAGE_WALKER_LOADS.EPT_ITLB_L2",
401 "SampleAfterValue": "2000003",
405 "BriefDescription": "Counts the number of Extended Page Table walks from the ITLB that hit in the L2.",
406 "Counter": "0,1,2,3",
407 "CounterHTOff": "0,1,2,3",
409 "EventName": "PAGE_WALKER_LOADS.EPT_ITLB_L3",
410 "SampleAfterValue": "2000003",
414 "BriefDescription": "Counts the number of Extended Page Table walks from the ITLB that hit in memory.",
415 "Counter": "0,1,2,3",
416 "CounterHTOff": "0,1,2,3",
418 "EventName": "PAGE_WALKER_LOADS.EPT_ITLB_MEMORY",
419 "SampleAfterValue": "2000003",
423 "BriefDescription": "Number of ITLB page walker hits in the L1+FB",
424 "Counter": "0,1,2,3",
425 "CounterHTOff": "0,1,2,3",
427 "EventName": "PAGE_WALKER_LOADS.ITLB_L1",
428 "PublicDescription": "Number of ITLB page walker loads that hit in the L1+FB.",
429 "SampleAfterValue": "2000003",
433 "BriefDescription": "Number of ITLB page walker hits in the L2",
434 "Counter": "0,1,2,3",
435 "CounterHTOff": "0,1,2,3",
437 "EventName": "PAGE_WALKER_LOADS.ITLB_L2",
438 "PublicDescription": "Number of ITLB page walker loads that hit in the L2.",
439 "SampleAfterValue": "2000003",
443 "BriefDescription": "Number of ITLB page walker hits in the L3 + XSNP",
444 "Counter": "0,1,2,3",
445 "CounterHTOff": "0,1,2,3",
448 "EventName": "PAGE_WALKER_LOADS.ITLB_L3",
449 "PublicDescription": "Number of ITLB page walker loads that hit in the L3.",
450 "SampleAfterValue": "2000003",
454 "BriefDescription": "Number of ITLB page walker hits in Memory",
455 "Counter": "0,1,2,3",
456 "CounterHTOff": "0,1,2,3",
459 "EventName": "PAGE_WALKER_LOADS.ITLB_MEMORY",
460 "PublicDescription": "Number of ITLB page walker loads from memory.",
461 "SampleAfterValue": "2000003",
465 "BriefDescription": "DTLB flush attempts of the thread-specific entries",
466 "Counter": "0,1,2,3",
467 "CounterHTOff": "0,1,2,3,4,5,6,7",
469 "EventName": "TLB_FLUSH.DTLB_THREAD",
470 "PublicDescription": "DTLB flush attempts of the thread-specific entries.",
471 "SampleAfterValue": "100003",
475 "BriefDescription": "STLB flush attempts",
476 "Counter": "0,1,2,3",
477 "CounterHTOff": "0,1,2,3,4,5,6,7",
479 "EventName": "TLB_FLUSH.STLB_ANY",
480 "PublicDescription": "Count number of STLB flush attempts.",
481 "SampleAfterValue": "100003",