3 "PublicDescription": "Demand data read requests that missed L2, no rejects.",
8 "EventName": "L2_RQSTS.DEMAND_DATA_RD_MISS",
9 "SampleAfterValue": "200003",
10 "BriefDescription": "Demand Data Read miss L2, no rejects",
11 "CounterHTOff": "0,1,2,3,4,5,6,7"
14 "PublicDescription": "Counts the number of store RFO requests that miss the L2 cache.",
18 "EventName": "L2_RQSTS.RFO_MISS",
19 "SampleAfterValue": "200003",
20 "BriefDescription": "RFO requests that miss L2 cache",
21 "CounterHTOff": "0,1,2,3,4,5,6,7"
24 "PublicDescription": "Number of instruction fetches that missed the L2 cache.",
28 "EventName": "L2_RQSTS.CODE_RD_MISS",
29 "SampleAfterValue": "200003",
30 "BriefDescription": "L2 cache misses when fetching instructions",
31 "CounterHTOff": "0,1,2,3,4,5,6,7"
34 "PublicDescription": "Demand requests that miss L2 cache.",
39 "EventName": "L2_RQSTS.ALL_DEMAND_MISS",
40 "SampleAfterValue": "200003",
41 "BriefDescription": "Demand requests that miss L2 cache",
42 "CounterHTOff": "0,1,2,3,4,5,6,7"
45 "PublicDescription": "Counts all L2 HW prefetcher requests that missed L2.",
49 "EventName": "L2_RQSTS.L2_PF_MISS",
50 "SampleAfterValue": "200003",
51 "BriefDescription": "L2 prefetch requests that miss L2 cache",
52 "CounterHTOff": "0,1,2,3,4,5,6,7"
55 "PublicDescription": "All requests that missed L2.",
60 "EventName": "L2_RQSTS.MISS",
61 "SampleAfterValue": "200003",
62 "BriefDescription": "All requests that miss L2 cache",
63 "CounterHTOff": "0,1,2,3,4,5,6,7"
66 "PublicDescription": "Demand data read requests that hit L2 cache.",
71 "EventName": "L2_RQSTS.DEMAND_DATA_RD_HIT",
72 "SampleAfterValue": "200003",
73 "BriefDescription": "Demand Data Read requests that hit L2 cache",
74 "CounterHTOff": "0,1,2,3,4,5,6,7"
77 "PublicDescription": "Counts the number of store RFO requests that hit the L2 cache.",
81 "EventName": "L2_RQSTS.RFO_HIT",
82 "SampleAfterValue": "200003",
83 "BriefDescription": "RFO requests that hit L2 cache",
84 "CounterHTOff": "0,1,2,3,4,5,6,7"
87 "PublicDescription": "Number of instruction fetches that hit the L2 cache.",
91 "EventName": "L2_RQSTS.CODE_RD_HIT",
92 "SampleAfterValue": "200003",
93 "BriefDescription": "L2 cache hits when fetching instructions, code reads.",
94 "CounterHTOff": "0,1,2,3,4,5,6,7"
97 "PublicDescription": "Counts all L2 HW prefetcher requests that hit L2.",
101 "EventName": "L2_RQSTS.L2_PF_HIT",
102 "SampleAfterValue": "200003",
103 "BriefDescription": "L2 prefetch requests that hit L2 cache",
104 "CounterHTOff": "0,1,2,3,4,5,6,7"
107 "PublicDescription": "Counts any demand and L1 HW prefetch data load requests to L2.",
109 "Counter": "0,1,2,3",
112 "EventName": "L2_RQSTS.ALL_DEMAND_DATA_RD",
113 "SampleAfterValue": "200003",
114 "BriefDescription": "Demand Data Read requests",
115 "CounterHTOff": "0,1,2,3,4,5,6,7"
118 "PublicDescription": "Counts all L2 store RFO requests.",
120 "Counter": "0,1,2,3",
122 "EventName": "L2_RQSTS.ALL_RFO",
123 "SampleAfterValue": "200003",
124 "BriefDescription": "RFO requests to L2 cache",
125 "CounterHTOff": "0,1,2,3,4,5,6,7"
128 "PublicDescription": "Counts all L2 code requests.",
130 "Counter": "0,1,2,3",
132 "EventName": "L2_RQSTS.ALL_CODE_RD",
133 "SampleAfterValue": "200003",
134 "BriefDescription": "L2 code requests",
135 "CounterHTOff": "0,1,2,3,4,5,6,7"
138 "PublicDescription": "Demand requests to L2 cache.",
140 "Counter": "0,1,2,3",
143 "EventName": "L2_RQSTS.ALL_DEMAND_REFERENCES",
144 "SampleAfterValue": "200003",
145 "BriefDescription": "Demand requests to L2 cache",
146 "CounterHTOff": "0,1,2,3,4,5,6,7"
149 "PublicDescription": "Counts all L2 HW prefetcher requests.",
151 "Counter": "0,1,2,3",
153 "EventName": "L2_RQSTS.ALL_PF",
154 "SampleAfterValue": "200003",
155 "BriefDescription": "Requests from L2 hardware prefetchers",
156 "CounterHTOff": "0,1,2,3,4,5,6,7"
159 "PublicDescription": "All requests to L2 cache.",
161 "Counter": "0,1,2,3",
164 "EventName": "L2_RQSTS.REFERENCES",
165 "SampleAfterValue": "200003",
166 "BriefDescription": "All L2 requests",
167 "CounterHTOff": "0,1,2,3,4,5,6,7"
170 "PublicDescription": "Not rejected writebacks that hit L2 cache.",
172 "Counter": "0,1,2,3",
174 "EventName": "L2_DEMAND_RQSTS.WB_HIT",
175 "SampleAfterValue": "200003",
176 "BriefDescription": "Not rejected writebacks that hit L2 cache",
177 "CounterHTOff": "0,1,2,3,4,5,6,7"
180 "PublicDescription": "This event counts each cache miss condition for references to the last level cache.",
182 "Counter": "0,1,2,3",
184 "EventName": "LONGEST_LAT_CACHE.MISS",
185 "SampleAfterValue": "100003",
186 "BriefDescription": "Core-originated cacheable demand requests missed L3",
187 "CounterHTOff": "0,1,2,3,4,5,6,7"
190 "PublicDescription": "This event counts requests originating from the core that reference a cache line in the last level cache.",
192 "Counter": "0,1,2,3",
194 "EventName": "LONGEST_LAT_CACHE.REFERENCE",
195 "SampleAfterValue": "100003",
196 "BriefDescription": "Core-originated cacheable demand requests that refer to L3",
197 "CounterHTOff": "0,1,2,3,4,5,6,7"
200 "PublicDescription": "Increments the number of outstanding L1D misses every cycle. Set Cmask = 1 and Edge =1 to count occurrences.",
204 "EventName": "L1D_PEND_MISS.PENDING",
205 "SampleAfterValue": "2000003",
206 "BriefDescription": "L1D miss oustandings duration in cycles",
213 "EventName": "L1D_PEND_MISS.PENDING_CYCLES",
214 "SampleAfterValue": "2000003",
215 "BriefDescription": "Cycles with L1D load Misses outstanding.",
224 "EventName": "L1D_PEND_MISS.PENDING_CYCLES_ANY",
225 "SampleAfterValue": "2000003",
226 "BriefDescription": "Cycles with L1D load Misses outstanding from any thread on physical core.",
232 "Counter": "0,1,2,3",
234 "EventName": "L1D_PEND_MISS.REQUEST_FB_FULL",
235 "SampleAfterValue": "2000003",
236 "BriefDescription": "Number of times a request needed a FB entry but there was no entry available for it. That is the FB unavailability was dominant reason for blocking the request. A request includes cacheable/uncacheable demands that is load, store or SW prefetch. HWP are e.",
237 "CounterHTOff": "0,1,2,3,4,5,6,7"
241 "Counter": "0,1,2,3",
243 "EventName": "L1D_PEND_MISS.FB_FULL",
244 "SampleAfterValue": "2000003",
245 "BriefDescription": "Cycles a demand request was blocked due to Fill Buffers inavailability.",
247 "CounterHTOff": "0,1,2,3,4,5,6,7"
250 "PublicDescription": "This event counts when new data lines are brought into the L1 Data cache, which cause other lines to be evicted from the cache.",
252 "Counter": "0,1,2,3",
254 "EventName": "L1D.REPLACEMENT",
255 "SampleAfterValue": "2000003",
256 "BriefDescription": "L1D data line replacements",
257 "CounterHTOff": "0,1,2,3,4,5,6,7"
260 "PublicDescription": "Offcore outstanding demand data read transactions in SQ to uncore. Set Cmask=1 to count cycles.",
262 "Counter": "0,1,2,3",
264 "Errata": "HSD78, HSD62, HSD61",
265 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND_DATA_RD",
266 "SampleAfterValue": "2000003",
267 "BriefDescription": "Offcore outstanding Demand Data Read transactions in uncore queue.",
268 "CounterHTOff": "0,1,2,3,4,5,6,7"
272 "Counter": "0,1,2,3",
274 "Errata": "HSD78, HSD62, HSD61",
275 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DEMAND_DATA_RD",
276 "SampleAfterValue": "2000003",
277 "BriefDescription": "Cycles when offcore outstanding Demand Data Read transactions are present in SuperQueue (SQ), queue to uncore.",
279 "CounterHTOff": "0,1,2,3,4,5,6,7"
283 "Counter": "0,1,2,3",
285 "Errata": "HSD78, HSD62, HSD61",
286 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND_DATA_RD_GE_6",
287 "SampleAfterValue": "2000003",
288 "BriefDescription": "Cycles with at least 6 offcore outstanding Demand Data Read transactions in uncore queue.",
290 "CounterHTOff": "0,1,2,3,4,5,6,7"
293 "PublicDescription": "Offcore outstanding Demand code Read transactions in SQ to uncore. Set Cmask=1 to count cycles.",
295 "Counter": "0,1,2,3",
297 "Errata": "HSD62, HSD61",
298 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND_CODE_RD",
299 "SampleAfterValue": "2000003",
300 "BriefDescription": "Offcore outstanding code reads transactions in SuperQueue (SQ), queue to uncore, every cycle",
301 "CounterHTOff": "0,1,2,3,4,5,6,7"
304 "PublicDescription": "Offcore outstanding RFO store transactions in SQ to uncore. Set Cmask=1 to count cycles.",
306 "Counter": "0,1,2,3",
308 "Errata": "HSD62, HSD61",
309 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND_RFO",
310 "SampleAfterValue": "2000003",
311 "BriefDescription": "Offcore outstanding RFO store transactions in SuperQueue (SQ), queue to uncore",
312 "CounterHTOff": "0,1,2,3,4,5,6,7"
316 "Counter": "0,1,2,3",
318 "Errata": "HSD62, HSD61",
319 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DEMAND_RFO",
320 "SampleAfterValue": "2000003",
321 "BriefDescription": "Offcore outstanding demand rfo reads transactions in SuperQueue (SQ), queue to uncore, every cycle.",
323 "CounterHTOff": "0,1,2,3,4,5,6,7"
326 "PublicDescription": "Offcore outstanding cacheable data read transactions in SQ to uncore. Set Cmask=1 to count cycles.",
328 "Counter": "0,1,2,3",
330 "Errata": "HSD62, HSD61",
331 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.ALL_DATA_RD",
332 "SampleAfterValue": "2000003",
333 "BriefDescription": "Offcore outstanding cacheable Core Data Read transactions in SuperQueue (SQ), queue to uncore",
334 "CounterHTOff": "0,1,2,3,4,5,6,7"
338 "Counter": "0,1,2,3",
340 "Errata": "HSD62, HSD61",
341 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DATA_RD",
342 "SampleAfterValue": "2000003",
343 "BriefDescription": "Cycles when offcore outstanding cacheable Core Data Read transactions are present in SuperQueue (SQ), queue to uncore.",
345 "CounterHTOff": "0,1,2,3,4,5,6,7"
348 "PublicDescription": "Cycles in which the L1D is locked.",
350 "Counter": "0,1,2,3",
352 "EventName": "LOCK_CYCLES.CACHE_LOCK_DURATION",
353 "SampleAfterValue": "2000003",
354 "BriefDescription": "Cycles when L1D is locked",
355 "CounterHTOff": "0,1,2,3,4,5,6,7"
358 "PublicDescription": "Demand data read requests sent to uncore.",
360 "Counter": "0,1,2,3",
363 "EventName": "OFFCORE_REQUESTS.DEMAND_DATA_RD",
364 "SampleAfterValue": "100003",
365 "BriefDescription": "Demand Data Read requests sent to uncore",
366 "CounterHTOff": "0,1,2,3,4,5,6,7"
369 "PublicDescription": "Demand code read requests sent to uncore.",
371 "Counter": "0,1,2,3",
373 "EventName": "OFFCORE_REQUESTS.DEMAND_CODE_RD",
374 "SampleAfterValue": "100003",
375 "BriefDescription": "Cacheable and noncachaeble code read requests",
376 "CounterHTOff": "0,1,2,3,4,5,6,7"
379 "PublicDescription": "Demand RFO read requests sent to uncore, including regular RFOs, locks, ItoM.",
381 "Counter": "0,1,2,3",
383 "EventName": "OFFCORE_REQUESTS.DEMAND_RFO",
384 "SampleAfterValue": "100003",
385 "BriefDescription": "Demand RFO requests including regular RFOs, locks, ItoM",
386 "CounterHTOff": "0,1,2,3,4,5,6,7"
389 "PublicDescription": "Data read requests sent to uncore (demand and prefetch).",
391 "Counter": "0,1,2,3",
393 "EventName": "OFFCORE_REQUESTS.ALL_DATA_RD",
394 "SampleAfterValue": "100003",
395 "BriefDescription": "Demand and prefetch data reads",
396 "CounterHTOff": "0,1,2,3,4,5,6,7"
400 "Counter": "0,1,2,3",
402 "EventName": "OFFCORE_REQUESTS_BUFFER.SQ_FULL",
403 "SampleAfterValue": "2000003",
404 "BriefDescription": "Offcore requests buffer cannot take more entries for this thread core.",
405 "CounterHTOff": "0,1,2,3,4,5,6,7"
408 "EventCode": "0xB7, 0xBB",
409 "Counter": "0,1,2,3",
411 "EventName": "OFFCORE_RESPONSE",
412 "SampleAfterValue": "100003",
413 "BriefDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
414 "CounterHTOff": "0,1,2,3"
419 "Counter": "0,1,2,3",
421 "Errata": "HSD29, HSM30",
422 "EventName": "MEM_UOPS_RETIRED.STLB_MISS_LOADS",
423 "SampleAfterValue": "100003",
424 "BriefDescription": "Retired load uops that miss the STLB. (precise Event)",
425 "CounterHTOff": "0,1,2,3",
431 "Counter": "0,1,2,3",
433 "Errata": "HSD29, HSM30",
434 "EventName": "MEM_UOPS_RETIRED.STLB_MISS_STORES",
435 "SampleAfterValue": "100003",
436 "BriefDescription": "Retired store uops that miss the STLB. (precise Event)",
437 "CounterHTOff": "0,1,2,3",
439 "L1_Hit_Indication": "1"
444 "Counter": "0,1,2,3",
446 "Errata": "HSD76, HSD29, HSM30",
447 "EventName": "MEM_UOPS_RETIRED.LOCK_LOADS",
448 "SampleAfterValue": "100003",
449 "BriefDescription": "Retired load uops with locked access. (precise Event)",
450 "CounterHTOff": "0,1,2,3",
455 "PublicDescription": "This event counts load uops retired which had memory addresses spilt across 2 cache lines. A line split is across 64B cache-lines which may include a page split (4K). This is a precise event.",
457 "Counter": "0,1,2,3",
459 "Errata": "HSD29, HSM30",
460 "EventName": "MEM_UOPS_RETIRED.SPLIT_LOADS",
461 "SampleAfterValue": "100003",
462 "BriefDescription": "Retired load uops that split across a cacheline boundary. (precise Event)",
463 "CounterHTOff": "0,1,2,3",
468 "PublicDescription": "This event counts store uops retired which had memory addresses spilt across 2 cache lines. A line split is across 64B cache-lines which may include a page split (4K). This is a precise event.",
470 "Counter": "0,1,2,3",
472 "Errata": "HSD29, HSM30",
473 "EventName": "MEM_UOPS_RETIRED.SPLIT_STORES",
474 "SampleAfterValue": "100003",
475 "BriefDescription": "Retired store uops that split across a cacheline boundary. (precise Event)",
476 "CounterHTOff": "0,1,2,3",
478 "L1_Hit_Indication": "1"
483 "Counter": "0,1,2,3",
485 "Errata": "HSD29, HSM30",
486 "EventName": "MEM_UOPS_RETIRED.ALL_LOADS",
487 "SampleAfterValue": "2000003",
488 "BriefDescription": "All retired load uops. (precise Event)",
489 "CounterHTOff": "0,1,2,3",
494 "PublicDescription": "This event counts all store uops retired. This is a precise event.",
496 "Counter": "0,1,2,3",
498 "Errata": "HSD29, HSM30",
499 "EventName": "MEM_UOPS_RETIRED.ALL_STORES",
500 "SampleAfterValue": "2000003",
501 "BriefDescription": "All retired store uops. (precise Event)",
502 "CounterHTOff": "0,1,2,3",
504 "L1_Hit_Indication": "1"
509 "Counter": "0,1,2,3",
511 "Errata": "HSD29, HSM30",
512 "EventName": "MEM_LOAD_UOPS_RETIRED.L1_HIT",
513 "SampleAfterValue": "2000003",
514 "BriefDescription": "Retired load uops with L1 cache hits as data sources.",
515 "CounterHTOff": "0,1,2,3",
521 "Counter": "0,1,2,3",
523 "Errata": "HSD76, HSD29, HSM30",
524 "EventName": "MEM_LOAD_UOPS_RETIRED.L2_HIT",
525 "SampleAfterValue": "100003",
526 "BriefDescription": "Retired load uops with L2 cache hits as data sources.",
527 "CounterHTOff": "0,1,2,3",
532 "PublicDescription": "This event counts retired load uops in which data sources were data hits in the L3 cache without snoops required. This does not include hardware prefetches. This is a precise event.",
534 "Counter": "0,1,2,3",
536 "Errata": "HSD74, HSD29, HSD25, HSM26, HSM30",
537 "EventName": "MEM_LOAD_UOPS_RETIRED.L3_HIT",
538 "SampleAfterValue": "50021",
539 "BriefDescription": "Miss in last-level (L3) cache. Excludes Unknown data-source.",
540 "CounterHTOff": "0,1,2,3",
545 "PublicDescription": "This event counts retired load uops in which data sources missed in the L1 cache. This does not include hardware prefetches. This is a precise event.",
547 "Counter": "0,1,2,3",
550 "EventName": "MEM_LOAD_UOPS_RETIRED.L1_MISS",
551 "SampleAfterValue": "100003",
552 "BriefDescription": "Retired load uops misses in L1 cache as data sources.",
553 "CounterHTOff": "0,1,2,3",
559 "Counter": "0,1,2,3",
561 "Errata": "HSD29, HSM30",
562 "EventName": "MEM_LOAD_UOPS_RETIRED.L2_MISS",
563 "SampleAfterValue": "50021",
564 "BriefDescription": "Retired load uops with L2 cache misses as data sources.",
565 "CounterHTOff": "0,1,2,3",
571 "Counter": "0,1,2,3",
573 "Errata": "HSD74, HSD29, HSD25, HSM26, HSM30",
574 "EventName": "MEM_LOAD_UOPS_RETIRED.L3_MISS",
575 "SampleAfterValue": "100003",
576 "BriefDescription": "Miss in last-level (L3) cache. Excludes Unknown data-source.",
577 "CounterHTOff": "0,1,2,3",
583 "Counter": "0,1,2,3",
586 "EventName": "MEM_LOAD_UOPS_RETIRED.HIT_LFB",
587 "SampleAfterValue": "100003",
588 "BriefDescription": "Retired load uops which data sources were load uops missed L1 but hit FB due to preceding miss to the same cache line with data not ready.",
589 "CounterHTOff": "0,1,2,3",
595 "Counter": "0,1,2,3",
597 "Errata": "HSD29, HSD25, HSM26, HSM30",
598 "EventName": "MEM_LOAD_UOPS_L3_HIT_RETIRED.XSNP_MISS",
599 "SampleAfterValue": "20011",
600 "BriefDescription": "Retired load uops which data sources were L3 hit and cross-core snoop missed in on-pkg core cache.",
601 "CounterHTOff": "0,1,2,3",
606 "PublicDescription": "This event counts retired load uops that hit in the L3 cache, but required a cross-core snoop which resulted in a HIT in an on-pkg core cache. This does not include hardware prefetches. This is a precise event.",
608 "Counter": "0,1,2,3",
610 "Errata": "HSD29, HSD25, HSM26, HSM30",
611 "EventName": "MEM_LOAD_UOPS_L3_HIT_RETIRED.XSNP_HIT",
612 "SampleAfterValue": "20011",
613 "BriefDescription": "Retired load uops which data sources were L3 and cross-core snoop hits in on-pkg core cache. ",
614 "CounterHTOff": "0,1,2,3",
619 "PublicDescription": "This event counts retired load uops that hit in the L3 cache, but required a cross-core snoop which resulted in a HITM (hit modified) in an on-pkg core cache. This does not include hardware prefetches. This is a precise event.",
621 "Counter": "0,1,2,3",
623 "Errata": "HSD29, HSD25, HSM26, HSM30",
624 "EventName": "MEM_LOAD_UOPS_L3_HIT_RETIRED.XSNP_HITM",
625 "SampleAfterValue": "20011",
626 "BriefDescription": "Retired load uops which data sources were HitM responses from shared L3. ",
627 "CounterHTOff": "0,1,2,3",
633 "Counter": "0,1,2,3",
635 "Errata": "HSD74, HSD29, HSD25, HSM26, HSM30",
636 "EventName": "MEM_LOAD_UOPS_L3_HIT_RETIRED.XSNP_NONE",
637 "SampleAfterValue": "100003",
638 "BriefDescription": "Retired load uops which data sources were hits in L3 without snoops required.",
639 "CounterHTOff": "0,1,2,3",
644 "PublicDescription": "This event counts retired load uops where the data came from local DRAM. This does not include hardware prefetches. This is a precise event.",
646 "Counter": "0,1,2,3",
648 "Errata": "HSD74, HSD29, HSD25, HSM30",
649 "EventName": "MEM_LOAD_UOPS_L3_MISS_RETIRED.LOCAL_DRAM",
650 "SampleAfterValue": "100003",
651 "CounterHTOff": "0,1,2,3",
655 "PublicDescription": "Demand data read requests that access L2 cache.",
657 "Counter": "0,1,2,3",
659 "EventName": "L2_TRANS.DEMAND_DATA_RD",
660 "SampleAfterValue": "200003",
661 "BriefDescription": "Demand Data Read requests that access L2 cache",
662 "CounterHTOff": "0,1,2,3,4,5,6,7"
665 "PublicDescription": "RFO requests that access L2 cache.",
667 "Counter": "0,1,2,3",
669 "EventName": "L2_TRANS.RFO",
670 "SampleAfterValue": "200003",
671 "BriefDescription": "RFO requests that access L2 cache",
672 "CounterHTOff": "0,1,2,3,4,5,6,7"
675 "PublicDescription": "L2 cache accesses when fetching instructions.",
677 "Counter": "0,1,2,3",
679 "EventName": "L2_TRANS.CODE_RD",
680 "SampleAfterValue": "200003",
681 "BriefDescription": "L2 cache accesses when fetching instructions",
682 "CounterHTOff": "0,1,2,3,4,5,6,7"
685 "PublicDescription": "Any MLC or L3 HW prefetch accessing L2, including rejects.",
687 "Counter": "0,1,2,3",
689 "EventName": "L2_TRANS.ALL_PF",
690 "SampleAfterValue": "200003",
691 "BriefDescription": "L2 or L3 HW prefetches that access L2 cache",
692 "CounterHTOff": "0,1,2,3,4,5,6,7"
695 "PublicDescription": "L1D writebacks that access L2 cache.",
697 "Counter": "0,1,2,3",
699 "EventName": "L2_TRANS.L1D_WB",
700 "SampleAfterValue": "200003",
701 "BriefDescription": "L1D writebacks that access L2 cache",
702 "CounterHTOff": "0,1,2,3,4,5,6,7"
705 "PublicDescription": "L2 fill requests that access L2 cache.",
707 "Counter": "0,1,2,3",
709 "EventName": "L2_TRANS.L2_FILL",
710 "SampleAfterValue": "200003",
711 "BriefDescription": "L2 fill requests that access L2 cache",
712 "CounterHTOff": "0,1,2,3,4,5,6,7"
715 "PublicDescription": "L2 writebacks that access L2 cache.",
717 "Counter": "0,1,2,3",
719 "EventName": "L2_TRANS.L2_WB",
720 "SampleAfterValue": "200003",
721 "BriefDescription": "L2 writebacks that access L2 cache",
722 "CounterHTOff": "0,1,2,3,4,5,6,7"
725 "PublicDescription": "Transactions accessing L2 pipe.",
727 "Counter": "0,1,2,3",
729 "EventName": "L2_TRANS.ALL_REQUESTS",
730 "SampleAfterValue": "200003",
731 "BriefDescription": "Transactions accessing L2 pipe",
732 "CounterHTOff": "0,1,2,3,4,5,6,7"
735 "PublicDescription": "L2 cache lines in I state filling L2.",
737 "Counter": "0,1,2,3",
739 "EventName": "L2_LINES_IN.I",
740 "SampleAfterValue": "100003",
741 "BriefDescription": "L2 cache lines in I state filling L2",
742 "CounterHTOff": "0,1,2,3,4,5,6,7"
745 "PublicDescription": "L2 cache lines in S state filling L2.",
747 "Counter": "0,1,2,3",
749 "EventName": "L2_LINES_IN.S",
750 "SampleAfterValue": "100003",
751 "BriefDescription": "L2 cache lines in S state filling L2",
752 "CounterHTOff": "0,1,2,3,4,5,6,7"
755 "PublicDescription": "L2 cache lines in E state filling L2.",
757 "Counter": "0,1,2,3",
759 "EventName": "L2_LINES_IN.E",
760 "SampleAfterValue": "100003",
761 "BriefDescription": "L2 cache lines in E state filling L2",
762 "CounterHTOff": "0,1,2,3,4,5,6,7"
765 "PublicDescription": "This event counts the number of L2 cache lines brought into the L2 cache. Lines are filled into the L2 cache when there was an L2 miss.",
767 "Counter": "0,1,2,3",
769 "EventName": "L2_LINES_IN.ALL",
770 "SampleAfterValue": "100003",
771 "BriefDescription": "L2 cache lines filling L2",
772 "CounterHTOff": "0,1,2,3,4,5,6,7"
775 "PublicDescription": "Clean L2 cache lines evicted by demand.",
777 "Counter": "0,1,2,3",
779 "EventName": "L2_LINES_OUT.DEMAND_CLEAN",
780 "SampleAfterValue": "100003",
781 "BriefDescription": "Clean L2 cache lines evicted by demand",
782 "CounterHTOff": "0,1,2,3,4,5,6,7"
785 "PublicDescription": "Dirty L2 cache lines evicted by demand.",
787 "Counter": "0,1,2,3",
789 "EventName": "L2_LINES_OUT.DEMAND_DIRTY",
790 "SampleAfterValue": "100003",
791 "BriefDescription": "Dirty L2 cache lines evicted by demand",
792 "CounterHTOff": "0,1,2,3,4,5,6,7"
795 "PublicDescription": "",
797 "Counter": "0,1,2,3",
799 "EventName": "SQ_MISC.SPLIT_LOCK",
800 "SampleAfterValue": "100003",
801 "BriefDescription": "Split locks in SQ",
802 "CounterHTOff": "0,1,2,3,4,5,6,7"
805 "PublicDescription": "Counts all requests that hit in the L3 Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
806 "EventCode": "0xB7, 0xBB",
807 "MSRValue": "0x3f803c8fff",
808 "Counter": "0,1,2,3",
810 "EventName": "OFFCORE_RESPONSE.ALL_REQUESTS.L3_HIT.ANY_RESPONSE",
811 "MSRIndex": "0x1a6,0x1a7",
812 "SampleAfterValue": "100003",
813 "BriefDescription": "Counts all requests that hit in the L3",
815 "CounterHTOff": "0,1,2,3"
818 "PublicDescription": "Counts all data/code/rfo reads (demand & prefetch) that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
819 "EventCode": "0xB7, 0xBB",
820 "MSRValue": "0x10003c07f7",
821 "Counter": "0,1,2,3",
823 "EventName": "OFFCORE_RESPONSE.ALL_READS.L3_HIT.HITM_OTHER_CORE",
824 "MSRIndex": "0x1a6,0x1a7",
825 "SampleAfterValue": "100003",
826 "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
828 "CounterHTOff": "0,1,2,3"
831 "PublicDescription": "Counts all data/code/rfo reads (demand & prefetch) that hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
832 "EventCode": "0xB7, 0xBB",
833 "MSRValue": "0x04003c07f7",
834 "Counter": "0,1,2,3",
836 "EventName": "OFFCORE_RESPONSE.ALL_READS.L3_HIT.HIT_OTHER_CORE_NO_FWD",
837 "MSRIndex": "0x1a6,0x1a7",
838 "SampleAfterValue": "100003",
839 "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
841 "CounterHTOff": "0,1,2,3"
844 "PublicDescription": "Counts all demand & prefetch code reads that hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
845 "EventCode": "0xB7, 0xBB",
846 "MSRValue": "0x04003c0244",
847 "Counter": "0,1,2,3",
849 "EventName": "OFFCORE_RESPONSE.ALL_CODE_RD.L3_HIT.HIT_OTHER_CORE_NO_FWD",
850 "MSRIndex": "0x1a6,0x1a7",
851 "SampleAfterValue": "100003",
852 "BriefDescription": "Counts all demand & prefetch code reads that hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
854 "CounterHTOff": "0,1,2,3"
857 "PublicDescription": "Counts all demand & prefetch RFOs that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
858 "EventCode": "0xB7, 0xBB",
859 "MSRValue": "0x10003c0122",
860 "Counter": "0,1,2,3",
862 "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_HIT.HITM_OTHER_CORE",
863 "MSRIndex": "0x1a6,0x1a7",
864 "SampleAfterValue": "100003",
865 "BriefDescription": "Counts all demand & prefetch RFOs that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
867 "CounterHTOff": "0,1,2,3"
870 "PublicDescription": "Counts all demand & prefetch RFOs that hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
871 "EventCode": "0xB7, 0xBB",
872 "MSRValue": "0x04003c0122",
873 "Counter": "0,1,2,3",
875 "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_HIT.HIT_OTHER_CORE_NO_FWD",
876 "MSRIndex": "0x1a6,0x1a7",
877 "SampleAfterValue": "100003",
878 "BriefDescription": "Counts all demand & prefetch RFOs that hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
880 "CounterHTOff": "0,1,2,3"
883 "PublicDescription": "Counts all demand & prefetch data reads that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
884 "EventCode": "0xB7, 0xBB",
885 "MSRValue": "0x10003c0091",
886 "Counter": "0,1,2,3",
888 "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_HIT.HITM_OTHER_CORE",
889 "MSRIndex": "0x1a6,0x1a7",
890 "SampleAfterValue": "100003",
891 "BriefDescription": "Counts all demand & prefetch data reads that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
893 "CounterHTOff": "0,1,2,3"
896 "PublicDescription": "Counts all demand & prefetch data reads that hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
897 "EventCode": "0xB7, 0xBB",
898 "MSRValue": "0x04003c0091",
899 "Counter": "0,1,2,3",
901 "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_HIT.HIT_OTHER_CORE_NO_FWD",
902 "MSRIndex": "0x1a6,0x1a7",
903 "SampleAfterValue": "100003",
904 "BriefDescription": "Counts all demand & prefetch data reads that hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
906 "CounterHTOff": "0,1,2,3"
909 "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads that hit in the L3 Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
910 "EventCode": "0xB7, 0xBB",
911 "MSRValue": "0x3f803c0200",
912 "Counter": "0,1,2,3",
914 "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_HIT.ANY_RESPONSE",
915 "MSRIndex": "0x1a6,0x1a7",
916 "SampleAfterValue": "100003",
917 "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads that hit in the L3",
919 "CounterHTOff": "0,1,2,3"
922 "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs that hit in the L3 Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
923 "EventCode": "0xB7, 0xBB",
924 "MSRValue": "0x3f803c0100",
925 "Counter": "0,1,2,3",
927 "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT.ANY_RESPONSE",
928 "MSRIndex": "0x1a6,0x1a7",
929 "SampleAfterValue": "100003",
930 "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs that hit in the L3",
932 "CounterHTOff": "0,1,2,3"
935 "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads that hit in the L3 Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
936 "EventCode": "0xB7, 0xBB",
937 "MSRValue": "0x3f803c0080",
938 "Counter": "0,1,2,3",
940 "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT.ANY_RESPONSE",
941 "MSRIndex": "0x1a6,0x1a7",
942 "SampleAfterValue": "100003",
943 "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads that hit in the L3",
945 "CounterHTOff": "0,1,2,3"
948 "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads that hit in the L3 Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
949 "EventCode": "0xB7, 0xBB",
950 "MSRValue": "0x3f803c0040",
951 "Counter": "0,1,2,3",
953 "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_HIT.ANY_RESPONSE",
954 "MSRIndex": "0x1a6,0x1a7",
955 "SampleAfterValue": "100003",
956 "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads that hit in the L3",
958 "CounterHTOff": "0,1,2,3"
961 "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs that hit in the L3 Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
962 "EventCode": "0xB7, 0xBB",
963 "MSRValue": "0x3f803c0020",
964 "Counter": "0,1,2,3",
966 "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_HIT.ANY_RESPONSE",
967 "MSRIndex": "0x1a6,0x1a7",
968 "SampleAfterValue": "100003",
969 "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs that hit in the L3",
971 "CounterHTOff": "0,1,2,3"
974 "PublicDescription": "Counts prefetch (that bring data to L2) data reads that hit in the L3 Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
975 "EventCode": "0xB7, 0xBB",
976 "MSRValue": "0x3f803c0010",
977 "Counter": "0,1,2,3",
979 "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_HIT.ANY_RESPONSE",
980 "MSRIndex": "0x1a6,0x1a7",
981 "SampleAfterValue": "100003",
982 "BriefDescription": "Counts prefetch (that bring data to L2) data reads that hit in the L3",
984 "CounterHTOff": "0,1,2,3"
987 "PublicDescription": "Counts all demand code reads that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
988 "EventCode": "0xB7, 0xBB",
989 "MSRValue": "0x10003c0004",
990 "Counter": "0,1,2,3",
992 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.HITM_OTHER_CORE",
993 "MSRIndex": "0x1a6,0x1a7",
994 "SampleAfterValue": "100003",
995 "BriefDescription": "Counts all demand code reads that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
997 "CounterHTOff": "0,1,2,3"
1000 "PublicDescription": "Counts all demand code reads that hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
1001 "EventCode": "0xB7, 0xBB",
1002 "MSRValue": "0x04003c0004",
1003 "Counter": "0,1,2,3",
1005 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.HIT_OTHER_CORE_NO_FWD",
1006 "MSRIndex": "0x1a6,0x1a7",
1007 "SampleAfterValue": "100003",
1008 "BriefDescription": "Counts all demand code reads that hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
1010 "CounterHTOff": "0,1,2,3"
1013 "PublicDescription": "Counts all demand data writes (RFOs) that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
1014 "EventCode": "0xB7, 0xBB",
1015 "MSRValue": "0x10003c0002",
1016 "Counter": "0,1,2,3",
1018 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.HITM_OTHER_CORE",
1019 "MSRIndex": "0x1a6,0x1a7",
1020 "SampleAfterValue": "100003",
1021 "BriefDescription": "Counts all demand data writes (RFOs) that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
1023 "CounterHTOff": "0,1,2,3"
1026 "PublicDescription": "Counts all demand data writes (RFOs) that hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
1027 "EventCode": "0xB7, 0xBB",
1028 "MSRValue": "0x04003c0002",
1029 "Counter": "0,1,2,3",
1031 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.HIT_OTHER_CORE_NO_FWD",
1032 "MSRIndex": "0x1a6,0x1a7",
1033 "SampleAfterValue": "100003",
1034 "BriefDescription": "Counts all demand data writes (RFOs) that hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
1036 "CounterHTOff": "0,1,2,3"
1039 "PublicDescription": "Counts demand data reads that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
1040 "EventCode": "0xB7, 0xBB",
1041 "MSRValue": "0x10003c0001",
1042 "Counter": "0,1,2,3",
1044 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.HITM_OTHER_CORE",
1045 "MSRIndex": "0x1a6,0x1a7",
1046 "SampleAfterValue": "100003",
1047 "BriefDescription": "Counts demand data reads that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
1049 "CounterHTOff": "0,1,2,3"
1052 "PublicDescription": "Counts demand data reads that hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.",
1053 "EventCode": "0xB7, 0xBB",
1054 "MSRValue": "0x04003c0001",
1055 "Counter": "0,1,2,3",
1057 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.HIT_OTHER_CORE_NO_FWD",
1058 "MSRIndex": "0x1a6,0x1a7",
1059 "SampleAfterValue": "100003",
1060 "BriefDescription": "Counts demand data reads that hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
1062 "CounterHTOff": "0,1,2,3"