3 "BriefDescription": "L1D data line replacements",
5 "CounterHTOff": "0,1,2,3,4,5,6,7",
7 "EventName": "L1D.REPLACEMENT",
8 "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.",
9 "SampleAfterValue": "2000003",
13 "BriefDescription": "Cycles a demand request was blocked due to Fill Buffers inavailability.",
15 "CounterHTOff": "0,1,2,3,4,5,6,7",
18 "EventName": "L1D_PEND_MISS.FB_FULL",
19 "SampleAfterValue": "2000003",
23 "BriefDescription": "L1D miss oustandings duration in cycles",
27 "EventName": "L1D_PEND_MISS.PENDING",
28 "PublicDescription": "Increments the number of outstanding L1D misses every cycle. Set Cmask = 1 and Edge =1 to count occurrences.",
29 "SampleAfterValue": "2000003",
33 "BriefDescription": "Cycles with L1D load Misses outstanding.",
38 "EventName": "L1D_PEND_MISS.PENDING_CYCLES",
39 "SampleAfterValue": "2000003",
44 "BriefDescription": "Cycles with L1D load Misses outstanding from any thread on physical core.",
49 "EventName": "L1D_PEND_MISS.PENDING_CYCLES_ANY",
50 "SampleAfterValue": "2000003",
54 "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.",
56 "CounterHTOff": "0,1,2,3,4,5,6,7",
58 "EventName": "L1D_PEND_MISS.REQUEST_FB_FULL",
59 "SampleAfterValue": "2000003",
63 "BriefDescription": "Not rejected writebacks that hit L2 cache",
65 "CounterHTOff": "0,1,2,3,4,5,6,7",
67 "EventName": "L2_DEMAND_RQSTS.WB_HIT",
68 "PublicDescription": "Not rejected writebacks that hit L2 cache.",
69 "SampleAfterValue": "200003",
73 "BriefDescription": "L2 cache lines filling L2",
75 "CounterHTOff": "0,1,2,3,4,5,6,7",
77 "EventName": "L2_LINES_IN.ALL",
78 "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.",
79 "SampleAfterValue": "100003",
83 "BriefDescription": "L2 cache lines in E state filling L2",
85 "CounterHTOff": "0,1,2,3,4,5,6,7",
87 "EventName": "L2_LINES_IN.E",
88 "PublicDescription": "L2 cache lines in E state filling L2.",
89 "SampleAfterValue": "100003",
93 "BriefDescription": "L2 cache lines in I state filling L2",
95 "CounterHTOff": "0,1,2,3,4,5,6,7",
97 "EventName": "L2_LINES_IN.I",
98 "PublicDescription": "L2 cache lines in I state filling L2.",
99 "SampleAfterValue": "100003",
103 "BriefDescription": "L2 cache lines in S state filling L2",
104 "Counter": "0,1,2,3",
105 "CounterHTOff": "0,1,2,3,4,5,6,7",
107 "EventName": "L2_LINES_IN.S",
108 "PublicDescription": "L2 cache lines in S state filling L2.",
109 "SampleAfterValue": "100003",
113 "BriefDescription": "Clean L2 cache lines evicted by demand",
114 "Counter": "0,1,2,3",
115 "CounterHTOff": "0,1,2,3,4,5,6,7",
117 "EventName": "L2_LINES_OUT.DEMAND_CLEAN",
118 "PublicDescription": "Clean L2 cache lines evicted by demand.",
119 "SampleAfterValue": "100003",
123 "BriefDescription": "Dirty L2 cache lines evicted by demand",
124 "Counter": "0,1,2,3",
125 "CounterHTOff": "0,1,2,3,4,5,6,7",
127 "EventName": "L2_LINES_OUT.DEMAND_DIRTY",
128 "PublicDescription": "Dirty L2 cache lines evicted by demand.",
129 "SampleAfterValue": "100003",
133 "BriefDescription": "L2 code requests",
134 "Counter": "0,1,2,3",
135 "CounterHTOff": "0,1,2,3,4,5,6,7",
137 "EventName": "L2_RQSTS.ALL_CODE_RD",
138 "PublicDescription": "Counts all L2 code requests.",
139 "SampleAfterValue": "200003",
143 "BriefDescription": "Demand Data Read requests",
144 "Counter": "0,1,2,3",
145 "CounterHTOff": "0,1,2,3,4,5,6,7",
146 "Errata": "HSD78, HSM80",
148 "EventName": "L2_RQSTS.ALL_DEMAND_DATA_RD",
149 "PublicDescription": "Counts any demand and L1 HW prefetch data load requests to L2.",
150 "SampleAfterValue": "200003",
154 "BriefDescription": "Demand requests that miss L2 cache",
155 "Counter": "0,1,2,3",
156 "CounterHTOff": "0,1,2,3,4,5,6,7",
157 "Errata": "HSD78, HSM80",
159 "EventName": "L2_RQSTS.ALL_DEMAND_MISS",
160 "PublicDescription": "Demand requests that miss L2 cache.",
161 "SampleAfterValue": "200003",
165 "BriefDescription": "Demand requests to L2 cache",
166 "Counter": "0,1,2,3",
167 "CounterHTOff": "0,1,2,3,4,5,6,7",
168 "Errata": "HSD78, HSM80",
170 "EventName": "L2_RQSTS.ALL_DEMAND_REFERENCES",
171 "PublicDescription": "Demand requests to L2 cache.",
172 "SampleAfterValue": "200003",
176 "BriefDescription": "Requests from L2 hardware prefetchers",
177 "Counter": "0,1,2,3",
178 "CounterHTOff": "0,1,2,3,4,5,6,7",
180 "EventName": "L2_RQSTS.ALL_PF",
181 "PublicDescription": "Counts all L2 HW prefetcher requests.",
182 "SampleAfterValue": "200003",
186 "BriefDescription": "RFO requests to L2 cache",
187 "Counter": "0,1,2,3",
188 "CounterHTOff": "0,1,2,3,4,5,6,7",
190 "EventName": "L2_RQSTS.ALL_RFO",
191 "PublicDescription": "Counts all L2 store RFO requests.",
192 "SampleAfterValue": "200003",
196 "BriefDescription": "L2 cache hits when fetching instructions, code reads.",
197 "Counter": "0,1,2,3",
198 "CounterHTOff": "0,1,2,3,4,5,6,7",
200 "EventName": "L2_RQSTS.CODE_RD_HIT",
201 "PublicDescription": "Number of instruction fetches that hit the L2 cache.",
202 "SampleAfterValue": "200003",
206 "BriefDescription": "L2 cache misses when fetching instructions",
207 "Counter": "0,1,2,3",
208 "CounterHTOff": "0,1,2,3,4,5,6,7",
210 "EventName": "L2_RQSTS.CODE_RD_MISS",
211 "PublicDescription": "Number of instruction fetches that missed the L2 cache.",
212 "SampleAfterValue": "200003",
216 "BriefDescription": "Demand Data Read requests that hit L2 cache",
217 "Counter": "0,1,2,3",
218 "CounterHTOff": "0,1,2,3,4,5,6,7",
219 "Errata": "HSD78, HSM80",
221 "EventName": "L2_RQSTS.DEMAND_DATA_RD_HIT",
222 "PublicDescription": "Counts the number of demand Data Read requests, initiated by load instructions, that hit L2 cache",
223 "SampleAfterValue": "200003",
227 "BriefDescription": "Demand Data Read miss L2, no rejects",
228 "Counter": "0,1,2,3",
229 "CounterHTOff": "0,1,2,3,4,5,6,7",
230 "Errata": "HSD78, HSM80",
232 "EventName": "L2_RQSTS.DEMAND_DATA_RD_MISS",
233 "PublicDescription": "Demand data read requests that missed L2, no rejects.",
234 "SampleAfterValue": "200003",
238 "BriefDescription": "L2 prefetch requests that hit L2 cache",
239 "Counter": "0,1,2,3",
240 "CounterHTOff": "0,1,2,3,4,5,6,7",
242 "EventName": "L2_RQSTS.L2_PF_HIT",
243 "PublicDescription": "Counts all L2 HW prefetcher requests that hit L2.",
244 "SampleAfterValue": "200003",
248 "BriefDescription": "L2 prefetch requests that miss L2 cache",
249 "Counter": "0,1,2,3",
250 "CounterHTOff": "0,1,2,3,4,5,6,7",
252 "EventName": "L2_RQSTS.L2_PF_MISS",
253 "PublicDescription": "Counts all L2 HW prefetcher requests that missed L2.",
254 "SampleAfterValue": "200003",
258 "BriefDescription": "All requests that miss L2 cache",
259 "Counter": "0,1,2,3",
260 "CounterHTOff": "0,1,2,3,4,5,6,7",
261 "Errata": "HSD78, HSM80",
263 "EventName": "L2_RQSTS.MISS",
264 "PublicDescription": "All requests that missed L2.",
265 "SampleAfterValue": "200003",
269 "BriefDescription": "All L2 requests",
270 "Counter": "0,1,2,3",
271 "CounterHTOff": "0,1,2,3,4,5,6,7",
272 "Errata": "HSD78, HSM80",
274 "EventName": "L2_RQSTS.REFERENCES",
275 "PublicDescription": "All requests to L2 cache.",
276 "SampleAfterValue": "200003",
280 "BriefDescription": "RFO requests that hit L2 cache",
281 "Counter": "0,1,2,3",
282 "CounterHTOff": "0,1,2,3,4,5,6,7",
284 "EventName": "L2_RQSTS.RFO_HIT",
285 "PublicDescription": "Counts the number of store RFO requests that hit the L2 cache.",
286 "SampleAfterValue": "200003",
290 "BriefDescription": "RFO requests that miss L2 cache",
291 "Counter": "0,1,2,3",
292 "CounterHTOff": "0,1,2,3,4,5,6,7",
294 "EventName": "L2_RQSTS.RFO_MISS",
295 "PublicDescription": "Counts the number of store RFO requests that miss the L2 cache.",
296 "SampleAfterValue": "200003",
300 "BriefDescription": "L2 or L3 HW prefetches that access L2 cache",
301 "Counter": "0,1,2,3",
302 "CounterHTOff": "0,1,2,3,4,5,6,7",
304 "EventName": "L2_TRANS.ALL_PF",
305 "PublicDescription": "Any MLC or L3 HW prefetch accessing L2, including rejects.",
306 "SampleAfterValue": "200003",
310 "BriefDescription": "Transactions accessing L2 pipe",
311 "Counter": "0,1,2,3",
312 "CounterHTOff": "0,1,2,3,4,5,6,7",
314 "EventName": "L2_TRANS.ALL_REQUESTS",
315 "PublicDescription": "Transactions accessing L2 pipe.",
316 "SampleAfterValue": "200003",
320 "BriefDescription": "L2 cache accesses when fetching instructions",
321 "Counter": "0,1,2,3",
322 "CounterHTOff": "0,1,2,3,4,5,6,7",
324 "EventName": "L2_TRANS.CODE_RD",
325 "PublicDescription": "L2 cache accesses when fetching instructions.",
326 "SampleAfterValue": "200003",
330 "BriefDescription": "Demand Data Read requests that access L2 cache",
331 "Counter": "0,1,2,3",
332 "CounterHTOff": "0,1,2,3,4,5,6,7",
334 "EventName": "L2_TRANS.DEMAND_DATA_RD",
335 "PublicDescription": "Demand data read requests that access L2 cache.",
336 "SampleAfterValue": "200003",
340 "BriefDescription": "L1D writebacks that access L2 cache",
341 "Counter": "0,1,2,3",
342 "CounterHTOff": "0,1,2,3,4,5,6,7",
344 "EventName": "L2_TRANS.L1D_WB",
345 "PublicDescription": "L1D writebacks that access L2 cache.",
346 "SampleAfterValue": "200003",
350 "BriefDescription": "L2 fill requests that access L2 cache",
351 "Counter": "0,1,2,3",
352 "CounterHTOff": "0,1,2,3,4,5,6,7",
354 "EventName": "L2_TRANS.L2_FILL",
355 "PublicDescription": "L2 fill requests that access L2 cache.",
356 "SampleAfterValue": "200003",
360 "BriefDescription": "L2 writebacks that access L2 cache",
361 "Counter": "0,1,2,3",
362 "CounterHTOff": "0,1,2,3,4,5,6,7",
364 "EventName": "L2_TRANS.L2_WB",
365 "PublicDescription": "L2 writebacks that access L2 cache.",
366 "SampleAfterValue": "200003",
370 "BriefDescription": "RFO requests that access L2 cache",
371 "Counter": "0,1,2,3",
372 "CounterHTOff": "0,1,2,3,4,5,6,7",
374 "EventName": "L2_TRANS.RFO",
375 "PublicDescription": "RFO requests that access L2 cache.",
376 "SampleAfterValue": "200003",
380 "BriefDescription": "Cycles when L1D is locked",
381 "Counter": "0,1,2,3",
382 "CounterHTOff": "0,1,2,3,4,5,6,7",
384 "EventName": "LOCK_CYCLES.CACHE_LOCK_DURATION",
385 "PublicDescription": "Cycles in which the L1D is locked.",
386 "SampleAfterValue": "2000003",
390 "BriefDescription": "Core-originated cacheable demand requests missed L3",
391 "Counter": "0,1,2,3",
392 "CounterHTOff": "0,1,2,3,4,5,6,7",
394 "EventName": "LONGEST_LAT_CACHE.MISS",
395 "PublicDescription": "This event counts each cache miss condition for references to the last level cache.",
396 "SampleAfterValue": "100003",
400 "BriefDescription": "Core-originated cacheable demand requests that refer to L3",
401 "Counter": "0,1,2,3",
402 "CounterHTOff": "0,1,2,3,4,5,6,7",
404 "EventName": "LONGEST_LAT_CACHE.REFERENCE",
405 "PublicDescription": "This event counts requests originating from the core that reference a cache line in the last level cache.",
406 "SampleAfterValue": "100003",
410 "BriefDescription": "Retired load uops which data sources were L3 and cross-core snoop hits in on-pkg core cache.",
411 "Counter": "0,1,2,3",
412 "CounterHTOff": "0,1,2,3",
414 "Errata": "HSD29, HSD25, HSM26, HSM30",
416 "EventName": "MEM_LOAD_UOPS_L3_HIT_RETIRED.XSNP_HIT",
418 "SampleAfterValue": "20011",
422 "BriefDescription": "Retired load uops which data sources were HitM responses from shared L3.",
423 "Counter": "0,1,2,3",
424 "CounterHTOff": "0,1,2,3",
426 "Errata": "HSD29, HSD25, HSM26, HSM30",
428 "EventName": "MEM_LOAD_UOPS_L3_HIT_RETIRED.XSNP_HITM",
430 "SampleAfterValue": "20011",
434 "BriefDescription": "Retired load uops which data sources were L3 hit and cross-core snoop missed in on-pkg core cache.",
435 "Counter": "0,1,2,3",
436 "CounterHTOff": "0,1,2,3",
438 "Errata": "HSD29, HSD25, HSM26, HSM30",
440 "EventName": "MEM_LOAD_UOPS_L3_HIT_RETIRED.XSNP_MISS",
442 "SampleAfterValue": "20011",
446 "BriefDescription": "Retired load uops which data sources were hits in L3 without snoops required.",
447 "Counter": "0,1,2,3",
448 "CounterHTOff": "0,1,2,3",
450 "Errata": "HSD74, HSD29, HSD25, HSM26, HSM30",
452 "EventName": "MEM_LOAD_UOPS_L3_HIT_RETIRED.XSNP_NONE",
454 "SampleAfterValue": "100003",
458 "BriefDescription": "Data from local DRAM either Snoop not needed or Snoop Miss (RspI)",
459 "Counter": "0,1,2,3",
460 "CounterHTOff": "0,1,2,3",
462 "Errata": "HSD74, HSD29, HSD25, HSM30",
464 "EventName": "MEM_LOAD_UOPS_L3_MISS_RETIRED.LOCAL_DRAM",
466 "PublicDescription": "This event counts retired load uops where the data came from local DRAM. This does not include hardware prefetches.",
467 "SampleAfterValue": "100003",
471 "BriefDescription": "Retired load uop whose Data Source was: remote DRAM either Snoop not needed or Snoop Miss (RspI)",
472 "Counter": "0,1,2,3",
473 "CounterHTOff": "0,1,2,3",
475 "Errata": "HSD29, HSM30",
477 "EventName": "MEM_LOAD_UOPS_L3_MISS_RETIRED.REMOTE_DRAM",
479 "SampleAfterValue": "100003",
483 "BriefDescription": "Retired load uop whose Data Source was: forwarded from remote cache",
484 "Counter": "0,1,2,3",
485 "CounterHTOff": "0,1,2,3",
489 "EventName": "MEM_LOAD_UOPS_L3_MISS_RETIRED.REMOTE_FWD",
491 "SampleAfterValue": "100003",
495 "BriefDescription": "Retired load uop whose Data Source was: Remote cache HITM",
496 "Counter": "0,1,2,3",
497 "CounterHTOff": "0,1,2,3",
501 "EventName": "MEM_LOAD_UOPS_L3_MISS_RETIRED.REMOTE_HITM",
503 "SampleAfterValue": "100003",
507 "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.",
508 "Counter": "0,1,2,3",
509 "CounterHTOff": "0,1,2,3",
513 "EventName": "MEM_LOAD_UOPS_RETIRED.HIT_LFB",
515 "SampleAfterValue": "100003",
519 "BriefDescription": "Retired load uops with L1 cache hits as data sources.",
520 "Counter": "0,1,2,3",
521 "CounterHTOff": "0,1,2,3",
523 "Errata": "HSD29, HSM30",
525 "EventName": "MEM_LOAD_UOPS_RETIRED.L1_HIT",
527 "SampleAfterValue": "2000003",
531 "BriefDescription": "Retired load uops misses in L1 cache as data sources.",
532 "Counter": "0,1,2,3",
533 "CounterHTOff": "0,1,2,3",
537 "EventName": "MEM_LOAD_UOPS_RETIRED.L1_MISS",
539 "PublicDescription": "Retired load uops missed L1 cache as data sources.",
540 "SampleAfterValue": "100003",
544 "BriefDescription": "Retired load uops with L2 cache hits as data sources.",
545 "Counter": "0,1,2,3",
546 "CounterHTOff": "0,1,2,3",
548 "Errata": "HSD76, HSD29, HSM30",
550 "EventName": "MEM_LOAD_UOPS_RETIRED.L2_HIT",
552 "SampleAfterValue": "100003",
556 "BriefDescription": "Miss in mid-level (L2) cache. Excludes Unknown data-source.",
557 "Counter": "0,1,2,3",
558 "CounterHTOff": "0,1,2,3",
560 "Errata": "HSD29, HSM30",
562 "EventName": "MEM_LOAD_UOPS_RETIRED.L2_MISS",
564 "PublicDescription": "Retired load uops missed L2. Unknown data source excluded.",
565 "SampleAfterValue": "50021",
569 "BriefDescription": "Retired load uops which data sources were data hits in L3 without snoops required.",
570 "Counter": "0,1,2,3",
571 "CounterHTOff": "0,1,2,3",
573 "Errata": "HSD74, HSD29, HSD25, HSM26, HSM30",
575 "EventName": "MEM_LOAD_UOPS_RETIRED.L3_HIT",
577 "PublicDescription": "Retired load uops with L3 cache hits as data sources.",
578 "SampleAfterValue": "50021",
582 "BriefDescription": "Miss in last-level (L3) cache. Excludes Unknown data-source.",
583 "Counter": "0,1,2,3",
584 "CounterHTOff": "0,1,2,3",
586 "Errata": "HSD74, HSD29, HSD25, HSM26, HSM30",
588 "EventName": "MEM_LOAD_UOPS_RETIRED.L3_MISS",
590 "PublicDescription": "Retired load uops missed L3. Excludes unknown data source .",
591 "SampleAfterValue": "100003",
595 "BriefDescription": "All retired load uops.",
596 "Counter": "0,1,2,3",
597 "CounterHTOff": "0,1,2,3",
599 "Errata": "HSD29, HSM30",
601 "EventName": "MEM_UOPS_RETIRED.ALL_LOADS",
603 "SampleAfterValue": "2000003",
607 "BriefDescription": "All retired store uops.",
608 "Counter": "0,1,2,3",
609 "CounterHTOff": "0,1,2,3",
611 "Errata": "HSD29, HSM30",
613 "EventName": "MEM_UOPS_RETIRED.ALL_STORES",
614 "L1_Hit_Indication": "1",
616 "SampleAfterValue": "2000003",
620 "BriefDescription": "Retired load uops with locked access.",
621 "Counter": "0,1,2,3",
622 "CounterHTOff": "0,1,2,3",
624 "Errata": "HSD76, HSD29, HSM30",
626 "EventName": "MEM_UOPS_RETIRED.LOCK_LOADS",
628 "SampleAfterValue": "100003",
632 "BriefDescription": "Retired load uops that split across a cacheline boundary.",
633 "Counter": "0,1,2,3",
634 "CounterHTOff": "0,1,2,3",
636 "Errata": "HSD29, HSM30",
638 "EventName": "MEM_UOPS_RETIRED.SPLIT_LOADS",
640 "SampleAfterValue": "100003",
644 "BriefDescription": "Retired store uops that split across a cacheline boundary.",
645 "Counter": "0,1,2,3",
646 "CounterHTOff": "0,1,2,3",
648 "Errata": "HSD29, HSM30",
650 "EventName": "MEM_UOPS_RETIRED.SPLIT_STORES",
651 "L1_Hit_Indication": "1",
653 "SampleAfterValue": "100003",
657 "BriefDescription": "Retired load uops that miss the STLB.",
658 "Counter": "0,1,2,3",
659 "CounterHTOff": "0,1,2,3",
661 "Errata": "HSD29, HSM30",
663 "EventName": "MEM_UOPS_RETIRED.STLB_MISS_LOADS",
665 "SampleAfterValue": "100003",
669 "BriefDescription": "Retired store uops that miss the STLB.",
670 "Counter": "0,1,2,3",
671 "CounterHTOff": "0,1,2,3",
673 "Errata": "HSD29, HSM30",
675 "EventName": "MEM_UOPS_RETIRED.STLB_MISS_STORES",
676 "L1_Hit_Indication": "1",
678 "SampleAfterValue": "100003",
682 "BriefDescription": "Demand and prefetch data reads",
683 "Counter": "0,1,2,3",
684 "CounterHTOff": "0,1,2,3,4,5,6,7",
686 "EventName": "OFFCORE_REQUESTS.ALL_DATA_RD",
687 "PublicDescription": "Data read requests sent to uncore (demand and prefetch).",
688 "SampleAfterValue": "100003",
692 "BriefDescription": "Cacheable and noncachaeble code read requests",
693 "Counter": "0,1,2,3",
694 "CounterHTOff": "0,1,2,3,4,5,6,7",
696 "EventName": "OFFCORE_REQUESTS.DEMAND_CODE_RD",
697 "PublicDescription": "Demand code read requests sent to uncore.",
698 "SampleAfterValue": "100003",
702 "BriefDescription": "Demand Data Read requests sent to uncore",
703 "Counter": "0,1,2,3",
704 "CounterHTOff": "0,1,2,3,4,5,6,7",
705 "Errata": "HSD78, HSM80",
707 "EventName": "OFFCORE_REQUESTS.DEMAND_DATA_RD",
708 "PublicDescription": "Demand data read requests sent to uncore.",
709 "SampleAfterValue": "100003",
713 "BriefDescription": "Demand RFO requests including regular RFOs, locks, ItoM",
714 "Counter": "0,1,2,3",
715 "CounterHTOff": "0,1,2,3,4,5,6,7",
717 "EventName": "OFFCORE_REQUESTS.DEMAND_RFO",
718 "PublicDescription": "Demand RFO read requests sent to uncore, including regular RFOs, locks, ItoM.",
719 "SampleAfterValue": "100003",
723 "BriefDescription": "Offcore requests buffer cannot take more entries for this thread core.",
724 "Counter": "0,1,2,3",
725 "CounterHTOff": "0,1,2,3,4,5,6,7",
727 "EventName": "OFFCORE_REQUESTS_BUFFER.SQ_FULL",
728 "SampleAfterValue": "2000003",
732 "BriefDescription": "Offcore outstanding cacheable Core Data Read transactions in SuperQueue (SQ), queue to uncore",
733 "Counter": "0,1,2,3",
734 "CounterHTOff": "0,1,2,3,4,5,6,7",
735 "Errata": "HSD62, HSD61, HSM63",
737 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.ALL_DATA_RD",
738 "PublicDescription": "Offcore outstanding cacheable data read transactions in SQ to uncore. Set Cmask=1 to count cycles.",
739 "SampleAfterValue": "2000003",
743 "BriefDescription": "Cycles when offcore outstanding cacheable Core Data Read transactions are present in SuperQueue (SQ), queue to uncore.",
744 "Counter": "0,1,2,3",
745 "CounterHTOff": "0,1,2,3,4,5,6,7",
747 "Errata": "HSD62, HSD61, HSM63",
749 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DATA_RD",
750 "SampleAfterValue": "2000003",
754 "BriefDescription": "Cycles when offcore outstanding Demand Data Read transactions are present in SuperQueue (SQ), queue to uncore.",
755 "Counter": "0,1,2,3",
756 "CounterHTOff": "0,1,2,3,4,5,6,7",
758 "Errata": "HSD78, HSD62, HSD61, HSM63, HSM80",
760 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DEMAND_DATA_RD",
761 "SampleAfterValue": "2000003",
765 "BriefDescription": "Offcore outstanding demand rfo reads transactions in SuperQueue (SQ), queue to uncore, every cycle.",
766 "Counter": "0,1,2,3",
767 "CounterHTOff": "0,1,2,3,4,5,6,7",
769 "Errata": "HSD62, HSD61, HSM63",
771 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DEMAND_RFO",
772 "SampleAfterValue": "2000003",
776 "BriefDescription": "Offcore outstanding code reads transactions in SuperQueue (SQ), queue to uncore, every cycle",
777 "Counter": "0,1,2,3",
778 "CounterHTOff": "0,1,2,3,4,5,6,7",
779 "Errata": "HSD62, HSD61, HSM63",
781 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND_CODE_RD",
782 "PublicDescription": "Offcore outstanding Demand code Read transactions in SQ to uncore. Set Cmask=1 to count cycles.",
783 "SampleAfterValue": "2000003",
787 "BriefDescription": "Offcore outstanding Demand Data Read transactions in uncore queue.",
788 "Counter": "0,1,2,3",
789 "CounterHTOff": "0,1,2,3,4,5,6,7",
790 "Errata": "HSD78, HSD62, HSD61, HSM63, HSM80",
792 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND_DATA_RD",
793 "PublicDescription": "Offcore outstanding demand data read transactions in SQ to uncore. Set Cmask=1 to count cycles.",
794 "SampleAfterValue": "2000003",
798 "BriefDescription": "Cycles with at least 6 offcore outstanding Demand Data Read transactions in uncore queue.",
799 "Counter": "0,1,2,3",
800 "CounterHTOff": "0,1,2,3,4,5,6,7",
802 "Errata": "HSD78, HSD62, HSD61, HSM63, HSM80",
804 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND_DATA_RD_GE_6",
805 "SampleAfterValue": "2000003",
809 "BriefDescription": "Offcore outstanding RFO store transactions in SuperQueue (SQ), queue to uncore",
810 "Counter": "0,1,2,3",
811 "CounterHTOff": "0,1,2,3,4,5,6,7",
812 "Errata": "HSD62, HSD61, HSM63",
814 "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND_RFO",
815 "PublicDescription": "Offcore outstanding RFO store transactions in SQ to uncore. Set Cmask=1 to count cycles.",
816 "SampleAfterValue": "2000003",
820 "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.",
821 "Counter": "0,1,2,3",
822 "CounterHTOff": "0,1,2,3",
823 "EventCode": "0xB7, 0xBB",
824 "EventName": "OFFCORE_RESPONSE",
825 "SampleAfterValue": "100003",
829 "BriefDescription": "Counts all demand & prefetch code reads hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
830 "Counter": "0,1,2,3",
831 "CounterHTOff": "0,1,2,3",
832 "EventCode": "0xB7, 0xBB",
833 "EventName": "OFFCORE_RESPONSE.ALL_CODE_RD.LLC_HIT.HIT_OTHER_CORE_NO_FWD",
834 "MSRIndex": "0x1a6,0x1a7",
835 "MSRValue": "0x04003C0244",
837 "PublicDescription": "Counts all demand & prefetch code reads hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
838 "SampleAfterValue": "100003",
842 "BriefDescription": "Counts all demand & prefetch data reads hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
843 "Counter": "0,1,2,3",
844 "CounterHTOff": "0,1,2,3",
845 "EventCode": "0xB7, 0xBB",
846 "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.LLC_HIT.HITM_OTHER_CORE",
847 "MSRIndex": "0x1a6,0x1a7",
848 "MSRValue": "0x10003C0091",
850 "PublicDescription": "Counts all demand & prefetch data reads hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
851 "SampleAfterValue": "100003",
855 "BriefDescription": "Counts all demand & prefetch data reads hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
856 "Counter": "0,1,2,3",
857 "CounterHTOff": "0,1,2,3",
858 "EventCode": "0xB7, 0xBB",
859 "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.LLC_HIT.HIT_OTHER_CORE_NO_FWD",
860 "MSRIndex": "0x1a6,0x1a7",
861 "MSRValue": "0x04003C0091",
863 "PublicDescription": "Counts all demand & prefetch data reads hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
864 "SampleAfterValue": "100003",
868 "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
869 "Counter": "0,1,2,3",
870 "CounterHTOff": "0,1,2,3",
871 "EventCode": "0xB7, 0xBB",
872 "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_HIT.HITM_OTHER_CORE",
873 "MSRIndex": "0x1a6,0x1a7",
874 "MSRValue": "0x10003C07F7",
876 "PublicDescription": "Counts all data/code/rfo reads (demand & prefetch) hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
877 "SampleAfterValue": "100003",
881 "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
882 "Counter": "0,1,2,3",
883 "CounterHTOff": "0,1,2,3",
884 "EventCode": "0xB7, 0xBB",
885 "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_HIT.HIT_OTHER_CORE_NO_FWD",
886 "MSRIndex": "0x1a6,0x1a7",
887 "MSRValue": "0x04003C07F7",
889 "PublicDescription": "Counts all data/code/rfo reads (demand & prefetch) hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
890 "SampleAfterValue": "100003",
894 "BriefDescription": "Counts all requests hit in the L3",
895 "Counter": "0,1,2,3",
896 "CounterHTOff": "0,1,2,3",
897 "EventCode": "0xB7, 0xBB",
898 "EventName": "OFFCORE_RESPONSE.ALL_REQUESTS.LLC_HIT.ANY_RESPONSE",
899 "MSRIndex": "0x1a6,0x1a7",
900 "MSRValue": "0x3F803C8FFF",
902 "PublicDescription": "Counts all requests hit in the L3",
903 "SampleAfterValue": "100003",
907 "BriefDescription": "Counts all demand & prefetch RFOs hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
908 "Counter": "0,1,2,3",
909 "CounterHTOff": "0,1,2,3",
910 "EventCode": "0xB7, 0xBB",
911 "EventName": "OFFCORE_RESPONSE.ALL_RFO.LLC_HIT.HITM_OTHER_CORE",
912 "MSRIndex": "0x1a6,0x1a7",
913 "MSRValue": "0x10003C0122",
915 "PublicDescription": "Counts all demand & prefetch RFOs hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
916 "SampleAfterValue": "100003",
920 "BriefDescription": "Counts all demand & prefetch RFOs hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
921 "Counter": "0,1,2,3",
922 "CounterHTOff": "0,1,2,3",
923 "EventCode": "0xB7, 0xBB",
924 "EventName": "OFFCORE_RESPONSE.ALL_RFO.LLC_HIT.HIT_OTHER_CORE_NO_FWD",
925 "MSRIndex": "0x1a6,0x1a7",
926 "MSRValue": "0x04003C0122",
928 "PublicDescription": "Counts all demand & prefetch RFOs hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
929 "SampleAfterValue": "100003",
933 "BriefDescription": "Counts all demand code reads hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
934 "Counter": "0,1,2,3",
935 "CounterHTOff": "0,1,2,3",
936 "EventCode": "0xB7, 0xBB",
937 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.LLC_HIT.HITM_OTHER_CORE",
938 "MSRIndex": "0x1a6,0x1a7",
939 "MSRValue": "0x10003C0004",
941 "PublicDescription": "Counts all demand code reads hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
942 "SampleAfterValue": "100003",
946 "BriefDescription": "Counts all demand code reads hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
947 "Counter": "0,1,2,3",
948 "CounterHTOff": "0,1,2,3",
949 "EventCode": "0xB7, 0xBB",
950 "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.LLC_HIT.HIT_OTHER_CORE_NO_FWD",
951 "MSRIndex": "0x1a6,0x1a7",
952 "MSRValue": "0x04003C0004",
954 "PublicDescription": "Counts all demand code reads hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
955 "SampleAfterValue": "100003",
959 "BriefDescription": "Counts demand data reads hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
960 "Counter": "0,1,2,3",
961 "CounterHTOff": "0,1,2,3",
962 "EventCode": "0xB7, 0xBB",
963 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_HIT.HITM_OTHER_CORE",
964 "MSRIndex": "0x1a6,0x1a7",
965 "MSRValue": "0x10003C0001",
967 "PublicDescription": "Counts demand data reads hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
968 "SampleAfterValue": "100003",
972 "BriefDescription": "Counts demand data reads hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
973 "Counter": "0,1,2,3",
974 "CounterHTOff": "0,1,2,3",
975 "EventCode": "0xB7, 0xBB",
976 "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_HIT.HIT_OTHER_CORE_NO_FWD",
977 "MSRIndex": "0x1a6,0x1a7",
978 "MSRValue": "0x04003C0001",
980 "PublicDescription": "Counts demand data reads hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
981 "SampleAfterValue": "100003",
985 "BriefDescription": "Counts all demand data writes (RFOs) hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
986 "Counter": "0,1,2,3",
987 "CounterHTOff": "0,1,2,3",
988 "EventCode": "0xB7, 0xBB",
989 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.LLC_HIT.HITM_OTHER_CORE",
990 "MSRIndex": "0x1a6,0x1a7",
991 "MSRValue": "0x10003C0002",
993 "PublicDescription": "Counts all demand data writes (RFOs) hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded",
994 "SampleAfterValue": "100003",
998 "BriefDescription": "Counts all demand data writes (RFOs) hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
999 "Counter": "0,1,2,3",
1000 "CounterHTOff": "0,1,2,3",
1001 "EventCode": "0xB7, 0xBB",
1002 "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.LLC_HIT.HIT_OTHER_CORE_NO_FWD",
1003 "MSRIndex": "0x1a6,0x1a7",
1004 "MSRValue": "0x04003C0002",
1006 "PublicDescription": "Counts all demand data writes (RFOs) hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded",
1007 "SampleAfterValue": "100003",
1011 "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads hit in the L3",
1012 "Counter": "0,1,2,3",
1013 "CounterHTOff": "0,1,2,3",
1014 "EventCode": "0xB7, 0xBB",
1015 "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.LLC_HIT.ANY_RESPONSE",
1016 "MSRIndex": "0x1a6,0x1a7",
1017 "MSRValue": "0x3F803C0040",
1019 "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads hit in the L3",
1020 "SampleAfterValue": "100003",
1024 "BriefDescription": "Counts prefetch (that bring data to L2) data reads hit in the L3",
1025 "Counter": "0,1,2,3",
1026 "CounterHTOff": "0,1,2,3",
1027 "EventCode": "0xB7, 0xBB",
1028 "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.LLC_HIT.ANY_RESPONSE",
1029 "MSRIndex": "0x1a6,0x1a7",
1030 "MSRValue": "0x3F803C0010",
1032 "PublicDescription": "Counts prefetch (that bring data to L2) data reads hit in the L3",
1033 "SampleAfterValue": "100003",
1037 "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs hit in the L3",
1038 "Counter": "0,1,2,3",
1039 "CounterHTOff": "0,1,2,3",
1040 "EventCode": "0xB7, 0xBB",
1041 "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.LLC_HIT.ANY_RESPONSE",
1042 "MSRIndex": "0x1a6,0x1a7",
1043 "MSRValue": "0x3F803C0020",
1045 "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs hit in the L3",
1046 "SampleAfterValue": "100003",
1050 "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads hit in the L3",
1051 "Counter": "0,1,2,3",
1052 "CounterHTOff": "0,1,2,3",
1053 "EventCode": "0xB7, 0xBB",
1054 "EventName": "OFFCORE_RESPONSE.PF_LLC_CODE_RD.LLC_HIT.ANY_RESPONSE",
1055 "MSRIndex": "0x1a6,0x1a7",
1056 "MSRValue": "0x3F803C0200",
1058 "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads hit in the L3",
1059 "SampleAfterValue": "100003",
1063 "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads hit in the L3",
1064 "Counter": "0,1,2,3",
1065 "CounterHTOff": "0,1,2,3",
1066 "EventCode": "0xB7, 0xBB",
1067 "EventName": "OFFCORE_RESPONSE.PF_LLC_DATA_RD.LLC_HIT.ANY_RESPONSE",
1068 "MSRIndex": "0x1a6,0x1a7",
1069 "MSRValue": "0x3F803C0080",
1071 "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads hit in the L3",
1072 "SampleAfterValue": "100003",
1076 "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs hit in the L3",
1077 "Counter": "0,1,2,3",
1078 "CounterHTOff": "0,1,2,3",
1079 "EventCode": "0xB7, 0xBB",
1080 "EventName": "OFFCORE_RESPONSE.PF_LLC_RFO.LLC_HIT.ANY_RESPONSE",
1081 "MSRIndex": "0x1a6,0x1a7",
1082 "MSRValue": "0x3F803C0100",
1084 "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs hit in the L3",
1085 "SampleAfterValue": "100003",
1089 "BriefDescription": "Split locks in SQ",
1090 "Counter": "0,1,2,3",
1091 "CounterHTOff": "0,1,2,3,4,5,6,7",
1092 "EventCode": "0xf4",
1093 "EventName": "SQ_MISC.SPLIT_LOCK",
1094 "SampleAfterValue": "100003",