xref: /linux/tools/perf/pmu-events/arch/x86/icelakex/other.json (revision a1ff5a7d78a036d6c2178ee5acd6ba4946243800)
1cdb29a8fSJin Yao[
2cdb29a8fSJin Yao    {
3cdb29a8fSJin Yao        "BriefDescription": "Core cycles where the core was running in a manner where Turbo may be clipped to the Non-AVX turbo schedule.",
4*fab88961SIan Rogers        "Counter": "0,1,2,3",
5cdb29a8fSJin Yao        "EventCode": "0x28",
6cdb29a8fSJin Yao        "EventName": "CORE_POWER.LVL0_TURBO_LICENSE",
7cdb29a8fSJin Yao        "PublicDescription": "Counts Core cycles where the core was running with power-delivery for baseline license level 0.  This includes non-AVX codes, SSE, AVX 128-bit, and low-current AVX 256-bit codes.",
8cdb29a8fSJin Yao        "SampleAfterValue": "200003",
9cdb29a8fSJin Yao        "UMask": "0x7"
10cdb29a8fSJin Yao    },
11cdb29a8fSJin Yao    {
12cdb29a8fSJin Yao        "BriefDescription": "Core cycles where the core was running in a manner where Turbo may be clipped to the AVX2 turbo schedule.",
13*fab88961SIan Rogers        "Counter": "0,1,2,3",
14cdb29a8fSJin Yao        "EventCode": "0x28",
15cdb29a8fSJin Yao        "EventName": "CORE_POWER.LVL1_TURBO_LICENSE",
16cdb29a8fSJin Yao        "PublicDescription": "Counts Core cycles where the core was running with power-delivery for license level 1.  This includes high current AVX 256-bit instructions as well as low current AVX 512-bit instructions.",
17cdb29a8fSJin Yao        "SampleAfterValue": "200003",
18cdb29a8fSJin Yao        "UMask": "0x18"
19cdb29a8fSJin Yao    },
20cdb29a8fSJin Yao    {
21cdb29a8fSJin Yao        "BriefDescription": "Core cycles where the core was running in a manner where Turbo may be clipped to the AVX512 turbo schedule.",
22*fab88961SIan Rogers        "Counter": "0,1,2,3",
23cdb29a8fSJin Yao        "EventCode": "0x28",
24cdb29a8fSJin Yao        "EventName": "CORE_POWER.LVL2_TURBO_LICENSE",
2585505068SIan Rogers        "PublicDescription": "Core cycles where the core was running with power-delivery for license level 2 (introduced in Skylake Server microarchitecture).  This includes high current AVX 512-bit instructions.",
26cdb29a8fSJin Yao        "SampleAfterValue": "200003",
27cdb29a8fSJin Yao        "UMask": "0x20"
28cdb29a8fSJin Yao    },
29cdb29a8fSJin Yao    {
3009625cffSIan Rogers        "BriefDescription": "Hit snoop reply with data, line invalidated.",
31*fab88961SIan Rogers        "Counter": "0,1,2,3",
3209625cffSIan Rogers        "EventCode": "0xef",
3309625cffSIan Rogers        "EventName": "CORE_SNOOP_RESPONSE.I_FWD_FE",
3409625cffSIan Rogers        "PublicDescription": "Counts responses to snoops indicating the line will now be (I)nvalidated: removed from this core's cache, after the data is forwarded back to the requestor and indicating the data was found unmodified in the (FE) Forward or Exclusive State in this cores caches cache.  A single snoop response from the core counts on all hyperthreads of the core.",
3509625cffSIan Rogers        "SampleAfterValue": "1000003",
3609625cffSIan Rogers        "UMask": "0x20"
3709625cffSIan Rogers    },
3809625cffSIan Rogers    {
3909625cffSIan Rogers        "BriefDescription": "HitM snoop reply with data, line invalidated.",
40*fab88961SIan Rogers        "Counter": "0,1,2,3",
4109625cffSIan Rogers        "EventCode": "0xef",
4209625cffSIan Rogers        "EventName": "CORE_SNOOP_RESPONSE.I_FWD_M",
4309625cffSIan Rogers        "PublicDescription": "Counts responses to snoops indicating the line will now be (I)nvalidated: removed from this core's caches, after the data is forwarded back to the requestor, and indicating the data was found modified(M) in this cores caches cache (aka HitM response).  A single snoop response from the core counts on all hyperthreads of the core.",
4409625cffSIan Rogers        "SampleAfterValue": "1000003",
4509625cffSIan Rogers        "UMask": "0x10"
4609625cffSIan Rogers    },
4709625cffSIan Rogers    {
4809625cffSIan Rogers        "BriefDescription": "Hit snoop reply without sending the data, line invalidated.",
49*fab88961SIan Rogers        "Counter": "0,1,2,3",
5009625cffSIan Rogers        "EventCode": "0xef",
5109625cffSIan Rogers        "EventName": "CORE_SNOOP_RESPONSE.I_HIT_FSE",
5209625cffSIan Rogers        "PublicDescription": "Counts responses to snoops indicating the line will now be (I)nvalidated in this core's caches without being forwarded back to the requestor. The line was in Forward, Shared or Exclusive (FSE) state in this cores caches.  A single snoop response from the core counts on all hyperthreads of the core.",
5309625cffSIan Rogers        "SampleAfterValue": "1000003",
5409625cffSIan Rogers        "UMask": "0x2"
5509625cffSIan Rogers    },
5609625cffSIan Rogers    {
5709625cffSIan Rogers        "BriefDescription": "Line not found snoop reply",
58*fab88961SIan Rogers        "Counter": "0,1,2,3",
5909625cffSIan Rogers        "EventCode": "0xef",
6009625cffSIan Rogers        "EventName": "CORE_SNOOP_RESPONSE.MISS",
6109625cffSIan Rogers        "PublicDescription": "Counts responses to snoops indicating that the data was not found (IHitI) in this core's caches. A single snoop response from the core counts on all hyperthreads of the Core.",
6209625cffSIan Rogers        "SampleAfterValue": "1000003",
6309625cffSIan Rogers        "UMask": "0x1"
6409625cffSIan Rogers    },
6509625cffSIan Rogers    {
6609625cffSIan Rogers        "BriefDescription": "Hit snoop reply with data, line kept in Shared state.",
67*fab88961SIan Rogers        "Counter": "0,1,2,3",
6809625cffSIan Rogers        "EventCode": "0xef",
6909625cffSIan Rogers        "EventName": "CORE_SNOOP_RESPONSE.S_FWD_FE",
7009625cffSIan Rogers        "PublicDescription": "Counts responses to snoops indicating the line may be kept on this core in the (S)hared state, after the data is forwarded back to the requestor, initially the data was found in the cache in the (FS) Forward or Shared state.  A single snoop response from the core counts on all hyperthreads of the core.",
7109625cffSIan Rogers        "SampleAfterValue": "1000003",
7209625cffSIan Rogers        "UMask": "0x40"
7309625cffSIan Rogers    },
7409625cffSIan Rogers    {
7509625cffSIan Rogers        "BriefDescription": "HitM snoop reply with data, line kept in Shared state",
76*fab88961SIan Rogers        "Counter": "0,1,2,3",
7709625cffSIan Rogers        "EventCode": "0xef",
7809625cffSIan Rogers        "EventName": "CORE_SNOOP_RESPONSE.S_FWD_M",
7909625cffSIan Rogers        "PublicDescription": "Counts responses to snoops indicating the line may be kept on this core in the (S)hared state, after the data is forwarded back to the requestor, initially the data was found in the cache in the (M)odified state.  A single snoop response from the core counts on all hyperthreads of the core.",
8009625cffSIan Rogers        "SampleAfterValue": "1000003",
8109625cffSIan Rogers        "UMask": "0x8"
8209625cffSIan Rogers    },
8309625cffSIan Rogers    {
8409625cffSIan Rogers        "BriefDescription": "Hit snoop reply without sending the data, line kept in Shared state.",
85*fab88961SIan Rogers        "Counter": "0,1,2,3",
8609625cffSIan Rogers        "EventCode": "0xef",
8709625cffSIan Rogers        "EventName": "CORE_SNOOP_RESPONSE.S_HIT_FSE",
8809625cffSIan Rogers        "PublicDescription": "Counts responses to snoops indicating the line was kept on this core in the (S)hared state, and that the data was found unmodified but not forwarded back to the requestor, initially the data was found in the cache in the (FSE) Forward, Shared state or Exclusive state.  A single snoop response from the core counts on all hyperthreads of the core.",
8909625cffSIan Rogers        "SampleAfterValue": "1000003",
9009625cffSIan Rogers        "UMask": "0x4"
9109625cffSIan Rogers    },
9209625cffSIan Rogers    {
9309625cffSIan Rogers        "BriefDescription": "Counts demand instruction fetches and L1 instruction cache prefetches that have any type of response.",
94*fab88961SIan Rogers        "Counter": "0,1,2,3",
9509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
9609625cffSIan Rogers        "EventName": "OCR.DEMAND_CODE_RD.ANY_RESPONSE",
9709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
9809625cffSIan Rogers        "MSRValue": "0x10004",
9909625cffSIan Rogers        "SampleAfterValue": "100003",
10009625cffSIan Rogers        "UMask": "0x1"
10109625cffSIan Rogers    },
10209625cffSIan Rogers    {
10309625cffSIan Rogers        "BriefDescription": "Counts demand instruction fetches and L1 instruction cache prefetches that were supplied by DRAM.",
104*fab88961SIan Rogers        "Counter": "0,1,2,3",
10509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
10609625cffSIan Rogers        "EventName": "OCR.DEMAND_CODE_RD.DRAM",
10709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
10809625cffSIan Rogers        "MSRValue": "0x73C000004",
10909625cffSIan Rogers        "SampleAfterValue": "100003",
11009625cffSIan Rogers        "UMask": "0x1"
11109625cffSIan Rogers    },
11209625cffSIan Rogers    {
113f25db21bSIan Rogers        "BriefDescription": "Counts demand instruction fetches and L1 instruction cache prefetches that were supplied by DRAM attached to this socket, unless in Sub NUMA Cluster(SNC) Mode.  In SNC Mode counts only those DRAM accesses that are controlled by the close SNC Cluster.",
114*fab88961SIan Rogers        "Counter": "0,1,2,3",
11509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
11609625cffSIan Rogers        "EventName": "OCR.DEMAND_CODE_RD.LOCAL_DRAM",
11709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
11809625cffSIan Rogers        "MSRValue": "0x104000004",
11909625cffSIan Rogers        "SampleAfterValue": "100003",
12009625cffSIan Rogers        "UMask": "0x1"
12109625cffSIan Rogers    },
12209625cffSIan Rogers    {
12309625cffSIan Rogers        "BriefDescription": "Counts demand instruction fetches and L1 instruction cache prefetches that were supplied by DRAM on a distant memory controller of this socket when the system is in SNC (sub-NUMA cluster) mode.",
124*fab88961SIan Rogers        "Counter": "0,1,2,3",
12509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
12609625cffSIan Rogers        "EventName": "OCR.DEMAND_CODE_RD.SNC_DRAM",
12709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
12809625cffSIan Rogers        "MSRValue": "0x708000004",
12909625cffSIan Rogers        "SampleAfterValue": "100003",
13009625cffSIan Rogers        "UMask": "0x1"
13109625cffSIan Rogers    },
13209625cffSIan Rogers    {
13309625cffSIan Rogers        "BriefDescription": "Counts demand data reads that have any type of response.",
134*fab88961SIan Rogers        "Counter": "0,1,2,3",
13509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
13609625cffSIan Rogers        "EventName": "OCR.DEMAND_DATA_RD.ANY_RESPONSE",
13709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
13809625cffSIan Rogers        "MSRValue": "0x10001",
13909625cffSIan Rogers        "SampleAfterValue": "100003",
14009625cffSIan Rogers        "UMask": "0x1"
14109625cffSIan Rogers    },
14209625cffSIan Rogers    {
14309625cffSIan Rogers        "BriefDescription": "Counts demand data reads that were supplied by DRAM.",
144*fab88961SIan Rogers        "Counter": "0,1,2,3",
14509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
14609625cffSIan Rogers        "EventName": "OCR.DEMAND_DATA_RD.DRAM",
14709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
14809625cffSIan Rogers        "MSRValue": "0x73C000001",
14909625cffSIan Rogers        "SampleAfterValue": "100003",
15009625cffSIan Rogers        "UMask": "0x1"
15109625cffSIan Rogers    },
15209625cffSIan Rogers    {
153f25db21bSIan Rogers        "BriefDescription": "Counts demand data reads that were supplied by DRAM attached to this socket, unless in Sub NUMA Cluster(SNC) Mode.  In SNC Mode counts only those DRAM accesses that are controlled by the close SNC Cluster.",
154*fab88961SIan Rogers        "Counter": "0,1,2,3",
15509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
15609625cffSIan Rogers        "EventName": "OCR.DEMAND_DATA_RD.LOCAL_DRAM",
15709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
15809625cffSIan Rogers        "MSRValue": "0x104000001",
15909625cffSIan Rogers        "SampleAfterValue": "100003",
16009625cffSIan Rogers        "UMask": "0x1"
16109625cffSIan Rogers    },
16209625cffSIan Rogers    {
163f25db21bSIan Rogers        "BriefDescription": "Counts demand data reads that were supplied by PMM attached to this socket, unless in Sub NUMA Cluster(SNC) Mode.  In SNC Mode counts only those PMM accesses that are controlled by the close SNC Cluster.",
164*fab88961SIan Rogers        "Counter": "0,1,2,3",
16509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
16609625cffSIan Rogers        "EventName": "OCR.DEMAND_DATA_RD.LOCAL_PMM",
16709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
16809625cffSIan Rogers        "MSRValue": "0x100400001",
16909625cffSIan Rogers        "SampleAfterValue": "100003",
17009625cffSIan Rogers        "UMask": "0x1"
17109625cffSIan Rogers    },
17209625cffSIan Rogers    {
17309625cffSIan Rogers        "BriefDescription": "Counts demand data reads that were supplied by PMM.",
174*fab88961SIan Rogers        "Counter": "0,1,2,3",
17509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
17609625cffSIan Rogers        "EventName": "OCR.DEMAND_DATA_RD.PMM",
17709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
17809625cffSIan Rogers        "MSRValue": "0x703C00001",
17909625cffSIan Rogers        "SampleAfterValue": "100003",
18009625cffSIan Rogers        "UMask": "0x1"
18109625cffSIan Rogers    },
18209625cffSIan Rogers    {
18309625cffSIan Rogers        "BriefDescription": "Counts demand data reads that were supplied by DRAM attached to another socket.",
184*fab88961SIan Rogers        "Counter": "0,1,2,3",
18509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
18609625cffSIan Rogers        "EventName": "OCR.DEMAND_DATA_RD.REMOTE_DRAM",
18709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
18809625cffSIan Rogers        "MSRValue": "0x730000001",
18909625cffSIan Rogers        "SampleAfterValue": "100003",
19009625cffSIan Rogers        "UMask": "0x1"
19109625cffSIan Rogers    },
19209625cffSIan Rogers    {
19309625cffSIan Rogers        "BriefDescription": "Counts demand data reads that were supplied by PMM attached to another socket.",
194*fab88961SIan Rogers        "Counter": "0,1,2,3",
19509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
19609625cffSIan Rogers        "EventName": "OCR.DEMAND_DATA_RD.REMOTE_PMM",
19709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
19809625cffSIan Rogers        "MSRValue": "0x703000001",
19909625cffSIan Rogers        "SampleAfterValue": "100003",
20009625cffSIan Rogers        "UMask": "0x1"
20109625cffSIan Rogers    },
20209625cffSIan Rogers    {
20309625cffSIan Rogers        "BriefDescription": "Counts demand data reads that were supplied by DRAM on a distant memory controller of this socket when the system is in SNC (sub-NUMA cluster) mode.",
204*fab88961SIan Rogers        "Counter": "0,1,2,3",
20509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
20609625cffSIan Rogers        "EventName": "OCR.DEMAND_DATA_RD.SNC_DRAM",
20709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
20809625cffSIan Rogers        "MSRValue": "0x708000001",
20909625cffSIan Rogers        "SampleAfterValue": "100003",
21009625cffSIan Rogers        "UMask": "0x1"
21109625cffSIan Rogers    },
21209625cffSIan Rogers    {
213cbeee6caSIan Rogers        "BriefDescription": "Counts demand data reads that were supplied by PMM on a distant memory controller of this socket when the system is in SNC (sub-NUMA cluster) mode.",
214*fab88961SIan Rogers        "Counter": "0,1,2,3",
21509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
21609625cffSIan Rogers        "EventName": "OCR.DEMAND_DATA_RD.SNC_PMM",
21709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
21809625cffSIan Rogers        "MSRValue": "0x700800001",
21909625cffSIan Rogers        "SampleAfterValue": "100003",
22009625cffSIan Rogers        "UMask": "0x1"
22109625cffSIan Rogers    },
22209625cffSIan Rogers    {
22309625cffSIan Rogers        "BriefDescription": "Counts demand reads for ownership (RFO) requests and software prefetches for exclusive ownership (PREFETCHW) that have any type of response.",
224*fab88961SIan Rogers        "Counter": "0,1,2,3",
22509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
22609625cffSIan Rogers        "EventName": "OCR.DEMAND_RFO.ANY_RESPONSE",
22709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
22809625cffSIan Rogers        "MSRValue": "0x3F3FFC0002",
22909625cffSIan Rogers        "SampleAfterValue": "100003",
23009625cffSIan Rogers        "UMask": "0x1"
23109625cffSIan Rogers    },
23209625cffSIan Rogers    {
23309625cffSIan Rogers        "BriefDescription": "Counts demand reads for ownership (RFO) requests and software prefetches for exclusive ownership (PREFETCHW) that were supplied by DRAM.",
234*fab88961SIan Rogers        "Counter": "0,1,2,3",
23509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
23609625cffSIan Rogers        "EventName": "OCR.DEMAND_RFO.DRAM",
23709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
23809625cffSIan Rogers        "MSRValue": "0x73C000002",
23909625cffSIan Rogers        "SampleAfterValue": "100003",
24009625cffSIan Rogers        "UMask": "0x1"
24109625cffSIan Rogers    },
24209625cffSIan Rogers    {
243f25db21bSIan Rogers        "BriefDescription": "Counts demand reads for ownership (RFO) requests and software prefetches for exclusive ownership (PREFETCHW) that were supplied by DRAM attached to this socket, unless in Sub NUMA Cluster(SNC) Mode.  In SNC Mode counts only those DRAM accesses that are controlled by the close SNC Cluster.",
244*fab88961SIan Rogers        "Counter": "0,1,2,3",
24509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
24609625cffSIan Rogers        "EventName": "OCR.DEMAND_RFO.LOCAL_DRAM",
24709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
24809625cffSIan Rogers        "MSRValue": "0x104000002",
24909625cffSIan Rogers        "SampleAfterValue": "100003",
25009625cffSIan Rogers        "UMask": "0x1"
25109625cffSIan Rogers    },
25209625cffSIan Rogers    {
253f25db21bSIan Rogers        "BriefDescription": "Counts demand reads for ownership (RFO) requests and software prefetches for exclusive ownership (PREFETCHW) that were supplied by PMM attached to this socket, unless in Sub NUMA Cluster(SNC) Mode.  In SNC Mode counts only those PMM accesses that are controlled by the close SNC Cluster.",
254*fab88961SIan Rogers        "Counter": "0,1,2,3",
25509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
25609625cffSIan Rogers        "EventName": "OCR.DEMAND_RFO.LOCAL_PMM",
25709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
25809625cffSIan Rogers        "MSRValue": "0x100400002",
25909625cffSIan Rogers        "SampleAfterValue": "100003",
26009625cffSIan Rogers        "UMask": "0x1"
26109625cffSIan Rogers    },
26209625cffSIan Rogers    {
26309625cffSIan Rogers        "BriefDescription": "Counts demand reads for ownership (RFO) requests and software prefetches for exclusive ownership (PREFETCHW) that were supplied by PMM.",
264*fab88961SIan Rogers        "Counter": "0,1,2,3",
26509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
26609625cffSIan Rogers        "EventName": "OCR.DEMAND_RFO.PMM",
26709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
26809625cffSIan Rogers        "MSRValue": "0x703C00002",
26909625cffSIan Rogers        "SampleAfterValue": "100003",
27009625cffSIan Rogers        "UMask": "0x1"
27109625cffSIan Rogers    },
27209625cffSIan Rogers    {
27309625cffSIan Rogers        "BriefDescription": "Counts demand reads for ownership (RFO) requests and software prefetches for exclusive ownership (PREFETCHW) that were supplied by PMM attached to another socket.",
274*fab88961SIan Rogers        "Counter": "0,1,2,3",
27509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
27609625cffSIan Rogers        "EventName": "OCR.DEMAND_RFO.REMOTE_PMM",
27709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
27809625cffSIan Rogers        "MSRValue": "0x703000002",
27909625cffSIan Rogers        "SampleAfterValue": "100003",
28009625cffSIan Rogers        "UMask": "0x1"
28109625cffSIan Rogers    },
28209625cffSIan Rogers    {
28309625cffSIan Rogers        "BriefDescription": "Counts demand reads for ownership (RFO) requests and software prefetches for exclusive ownership (PREFETCHW) that were supplied by DRAM on a distant memory controller of this socket when the system is in SNC (sub-NUMA cluster) mode.",
284*fab88961SIan Rogers        "Counter": "0,1,2,3",
28509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
28609625cffSIan Rogers        "EventName": "OCR.DEMAND_RFO.SNC_DRAM",
28709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
28809625cffSIan Rogers        "MSRValue": "0x708000002",
28909625cffSIan Rogers        "SampleAfterValue": "100003",
29009625cffSIan Rogers        "UMask": "0x1"
29109625cffSIan Rogers    },
29209625cffSIan Rogers    {
293cbeee6caSIan Rogers        "BriefDescription": "Counts demand reads for ownership (RFO) requests and software prefetches for exclusive ownership (PREFETCHW) that were supplied by PMM on a distant memory controller of this socket when the system is in SNC (sub-NUMA cluster) mode.",
294*fab88961SIan Rogers        "Counter": "0,1,2,3",
29509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
29609625cffSIan Rogers        "EventName": "OCR.DEMAND_RFO.SNC_PMM",
29709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
29809625cffSIan Rogers        "MSRValue": "0x700800002",
29909625cffSIan Rogers        "SampleAfterValue": "100003",
30009625cffSIan Rogers        "UMask": "0x1"
30109625cffSIan Rogers    },
30209625cffSIan Rogers    {
30309625cffSIan Rogers        "BriefDescription": "Counts L1 data cache prefetch requests and software prefetches (except PREFETCHW) that were supplied by DRAM.",
304*fab88961SIan Rogers        "Counter": "0,1,2,3",
30509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
30609625cffSIan Rogers        "EventName": "OCR.HWPF_L1D_AND_SWPF.DRAM",
30709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
30809625cffSIan Rogers        "MSRValue": "0x73C000400",
30909625cffSIan Rogers        "SampleAfterValue": "100003",
31009625cffSIan Rogers        "UMask": "0x1"
31109625cffSIan Rogers    },
31209625cffSIan Rogers    {
313f25db21bSIan Rogers        "BriefDescription": "Counts L1 data cache prefetch requests and software prefetches (except PREFETCHW) that were supplied by DRAM attached to this socket, unless in Sub NUMA Cluster(SNC) Mode.  In SNC Mode counts only those DRAM accesses that are controlled by the close SNC Cluster.",
314*fab88961SIan Rogers        "Counter": "0,1,2,3",
31509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
31609625cffSIan Rogers        "EventName": "OCR.HWPF_L1D_AND_SWPF.LOCAL_DRAM",
31709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
31809625cffSIan Rogers        "MSRValue": "0x104000400",
319cbeee6caSIan Rogers        "SampleAfterValue": "100003",
320cbeee6caSIan Rogers        "UMask": "0x1"
321cbeee6caSIan Rogers    },
322cbeee6caSIan Rogers    {
323cbeee6caSIan Rogers        "BriefDescription": "Counts hardware prefetch (which bring data to L2) that have any type of response.",
324*fab88961SIan Rogers        "Counter": "0,1,2,3",
325cbeee6caSIan Rogers        "EventCode": "0xB7, 0xBB",
326cbeee6caSIan Rogers        "EventName": "OCR.HWPF_L2.ANY_RESPONSE",
327cbeee6caSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
328cbeee6caSIan Rogers        "MSRValue": "0x10070",
32909625cffSIan Rogers        "SampleAfterValue": "100003",
33009625cffSIan Rogers        "UMask": "0x1"
33109625cffSIan Rogers    },
33209625cffSIan Rogers    {
33309625cffSIan Rogers        "BriefDescription": "Counts hardware prefetches to the L3 only that have any type of response.",
334*fab88961SIan Rogers        "Counter": "0,1,2,3",
33509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
33609625cffSIan Rogers        "EventName": "OCR.HWPF_L3.ANY_RESPONSE",
33709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
33809625cffSIan Rogers        "MSRValue": "0x12380",
33909625cffSIan Rogers        "SampleAfterValue": "100003",
34009625cffSIan Rogers        "UMask": "0x1"
34109625cffSIan Rogers    },
34209625cffSIan Rogers    {
34309625cffSIan Rogers        "BriefDescription": "Counts hardware prefetches to the L3 only that were not supplied by the local socket's L1, L2, or L3 caches and the cacheline was homed in a remote socket.",
344*fab88961SIan Rogers        "Counter": "0,1,2,3",
34509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
34609625cffSIan Rogers        "EventName": "OCR.HWPF_L3.REMOTE",
34709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
34809625cffSIan Rogers        "MSRValue": "0x90002380",
34909625cffSIan Rogers        "SampleAfterValue": "100003",
35009625cffSIan Rogers        "UMask": "0x1"
35109625cffSIan Rogers    },
35209625cffSIan Rogers    {
35309625cffSIan Rogers        "BriefDescription": "Counts full cacheline writes (ItoM) that were not supplied by the local socket's L1, L2, or L3 caches and the cacheline was homed in a remote socket.",
354*fab88961SIan Rogers        "Counter": "0,1,2,3",
35509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
35609625cffSIan Rogers        "EventName": "OCR.ITOM.REMOTE",
35709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
35809625cffSIan Rogers        "MSRValue": "0x90000002",
35909625cffSIan Rogers        "SampleAfterValue": "100003",
36009625cffSIan Rogers        "UMask": "0x1"
36109625cffSIan Rogers    },
36209625cffSIan Rogers    {
36309625cffSIan Rogers        "BriefDescription": "Counts miscellaneous requests, such as I/O and un-cacheable accesses that have any type of response.",
364*fab88961SIan Rogers        "Counter": "0,1,2,3",
36509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
36609625cffSIan Rogers        "EventName": "OCR.OTHER.ANY_RESPONSE",
36709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
36809625cffSIan Rogers        "MSRValue": "0x18000",
36909625cffSIan Rogers        "SampleAfterValue": "100003",
37009625cffSIan Rogers        "UMask": "0x1"
37109625cffSIan Rogers    },
37209625cffSIan Rogers    {
373d214d0c2SIan Rogers        "BriefDescription": "Counts all (cacheable) data read, code read and RFO requests including demands and prefetches to the core caches (L1 or L2) that have any type of response.",
374*fab88961SIan Rogers        "Counter": "0,1,2,3",
37509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
37609625cffSIan Rogers        "EventName": "OCR.READS_TO_CORE.ANY_RESPONSE",
37709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
37809625cffSIan Rogers        "MSRValue": "0x3F3FFC0477",
37909625cffSIan Rogers        "SampleAfterValue": "100003",
38009625cffSIan Rogers        "UMask": "0x1"
38109625cffSIan Rogers    },
38209625cffSIan Rogers    {
383d214d0c2SIan Rogers        "BriefDescription": "Counts all (cacheable) data read, code read and RFO requests including demands and prefetches to the core caches (L1 or L2) that were supplied by DRAM.",
384*fab88961SIan Rogers        "Counter": "0,1,2,3",
38509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
38609625cffSIan Rogers        "EventName": "OCR.READS_TO_CORE.DRAM",
38709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
38809625cffSIan Rogers        "MSRValue": "0x73C000477",
38909625cffSIan Rogers        "SampleAfterValue": "100003",
39009625cffSIan Rogers        "UMask": "0x1"
39109625cffSIan Rogers    },
39209625cffSIan Rogers    {
393d214d0c2SIan Rogers        "BriefDescription": "Counts all (cacheable) data read, code read and RFO requests including demands and prefetches to the core caches (L1 or L2) that were supplied by DRAM attached to this socket, unless in Sub NUMA Cluster(SNC) Mode.  In SNC Mode counts only those DRAM accesses that are controlled by the close SNC Cluster.",
394*fab88961SIan Rogers        "Counter": "0,1,2,3",
39509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
39609625cffSIan Rogers        "EventName": "OCR.READS_TO_CORE.LOCAL_DRAM",
39709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
39809625cffSIan Rogers        "MSRValue": "0x104000477",
39909625cffSIan Rogers        "SampleAfterValue": "100003",
40009625cffSIan Rogers        "UMask": "0x1"
40109625cffSIan Rogers    },
40209625cffSIan Rogers    {
403d214d0c2SIan Rogers        "BriefDescription": "Counts all (cacheable) data read, code read and RFO requests including demands and prefetches to the core caches (L1 or L2) that were supplied by PMM attached to this socket, unless in Sub NUMA Cluster(SNC) Mode.  In SNC Mode counts only those PMM accesses that are controlled by the close SNC Cluster.",
404*fab88961SIan Rogers        "Counter": "0,1,2,3",
40509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
40609625cffSIan Rogers        "EventName": "OCR.READS_TO_CORE.LOCAL_PMM",
40709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
40809625cffSIan Rogers        "MSRValue": "0x100400477",
40909625cffSIan Rogers        "SampleAfterValue": "100003",
41009625cffSIan Rogers        "UMask": "0x1"
41109625cffSIan Rogers    },
41209625cffSIan Rogers    {
413d214d0c2SIan Rogers        "BriefDescription": "Counts all (cacheable) data read, code read and RFO requests including demands and prefetches to the core caches (L1 or L2) that were supplied by DRAM attached to this socket, whether or not in Sub NUMA Cluster(SNC) Mode.  In SNC Mode counts DRAM accesses that are controlled by the close or distant SNC Cluster.",
414*fab88961SIan Rogers        "Counter": "0,1,2,3",
415f25db21bSIan Rogers        "EventCode": "0xB7, 0xBB",
416f25db21bSIan Rogers        "EventName": "OCR.READS_TO_CORE.LOCAL_SOCKET_DRAM",
417f25db21bSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
418f25db21bSIan Rogers        "MSRValue": "0x70C000477",
419f25db21bSIan Rogers        "SampleAfterValue": "100003",
420f25db21bSIan Rogers        "UMask": "0x1"
421f25db21bSIan Rogers    },
422f25db21bSIan Rogers    {
423d214d0c2SIan Rogers        "BriefDescription": "Counts all (cacheable) data read, code read and RFO requests including demands and prefetches to the core caches (L1 or L2) that were supplied by PMM attached to this socket, whether or not in Sub NUMA Cluster(SNC) Mode.  In SNC Mode counts PMM accesses that are controlled by the close or distant SNC Cluster.",
424*fab88961SIan Rogers        "Counter": "0,1,2,3",
425f25db21bSIan Rogers        "EventCode": "0xB7, 0xBB",
426f25db21bSIan Rogers        "EventName": "OCR.READS_TO_CORE.LOCAL_SOCKET_PMM",
427f25db21bSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
428f25db21bSIan Rogers        "MSRValue": "0x700C00477",
429f25db21bSIan Rogers        "SampleAfterValue": "100003",
430f25db21bSIan Rogers        "UMask": "0x1"
431f25db21bSIan Rogers    },
432f25db21bSIan Rogers    {
433d214d0c2SIan Rogers        "BriefDescription": "Counts all (cacheable) data read, code read and RFO requests including demands and prefetches to the core caches (L1 or L2) that were not supplied by the local socket's L1, L2, or L3 caches and were supplied by a remote socket.",
434*fab88961SIan Rogers        "Counter": "0,1,2,3",
43509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
43609625cffSIan Rogers        "EventName": "OCR.READS_TO_CORE.REMOTE",
43709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
43809625cffSIan Rogers        "MSRValue": "0x3F33000477",
43909625cffSIan Rogers        "SampleAfterValue": "100003",
44009625cffSIan Rogers        "UMask": "0x1"
44109625cffSIan Rogers    },
44209625cffSIan Rogers    {
443d214d0c2SIan Rogers        "BriefDescription": "Counts all (cacheable) data read, code read and RFO requests including demands and prefetches to the core caches (L1 or L2) that were supplied by DRAM attached to another socket.",
444*fab88961SIan Rogers        "Counter": "0,1,2,3",
44509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
44609625cffSIan Rogers        "EventName": "OCR.READS_TO_CORE.REMOTE_DRAM",
44709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
44809625cffSIan Rogers        "MSRValue": "0x730000477",
44909625cffSIan Rogers        "SampleAfterValue": "100003",
45009625cffSIan Rogers        "UMask": "0x1"
45109625cffSIan Rogers    },
45209625cffSIan Rogers    {
453d214d0c2SIan Rogers        "BriefDescription": "Counts all (cacheable) data read, code read and RFO requests including demands and prefetches to the core caches (L1 or L2) that were supplied by DRAM or PMM attached to another socket.",
454*fab88961SIan Rogers        "Counter": "0,1,2,3",
455d214d0c2SIan Rogers        "EventCode": "0xB7, 0xBB",
456d214d0c2SIan Rogers        "EventName": "OCR.READS_TO_CORE.REMOTE_MEMORY",
457d214d0c2SIan Rogers        "MSRIndex": "0x1a6,0x1a7",
458d214d0c2SIan Rogers        "MSRValue": "0x731800477",
459d214d0c2SIan Rogers        "SampleAfterValue": "100003",
460d214d0c2SIan Rogers        "UMask": "0x1"
461d214d0c2SIan Rogers    },
462d214d0c2SIan Rogers    {
463d214d0c2SIan Rogers        "BriefDescription": "Counts all (cacheable) data read, code read and RFO requests including demands and prefetches to the core caches (L1 or L2) that were supplied by PMM attached to another socket.",
464*fab88961SIan Rogers        "Counter": "0,1,2,3",
46509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
46609625cffSIan Rogers        "EventName": "OCR.READS_TO_CORE.REMOTE_PMM",
46709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
46809625cffSIan Rogers        "MSRValue": "0x703000477",
46909625cffSIan Rogers        "SampleAfterValue": "100003",
47009625cffSIan Rogers        "UMask": "0x1"
47109625cffSIan Rogers    },
47209625cffSIan Rogers    {
473d214d0c2SIan Rogers        "BriefDescription": "Counts all (cacheable) data read, code read and RFO requests including demands and prefetches to the core caches (L1 or L2) that were supplied by DRAM on a distant memory controller of this socket when the system is in SNC (sub-NUMA cluster) mode.",
474*fab88961SIan Rogers        "Counter": "0,1,2,3",
47509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
47609625cffSIan Rogers        "EventName": "OCR.READS_TO_CORE.SNC_DRAM",
47709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
47809625cffSIan Rogers        "MSRValue": "0x708000477",
47909625cffSIan Rogers        "SampleAfterValue": "100003",
48009625cffSIan Rogers        "UMask": "0x1"
48109625cffSIan Rogers    },
48209625cffSIan Rogers    {
483d214d0c2SIan Rogers        "BriefDescription": "Counts all (cacheable) data read, code read and RFO requests including demands and prefetches to the core caches (L1 or L2) that were supplied by PMM on a distant memory controller of this socket when the system is in SNC (sub-NUMA cluster) mode.",
484*fab88961SIan Rogers        "Counter": "0,1,2,3",
48509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
48609625cffSIan Rogers        "EventName": "OCR.READS_TO_CORE.SNC_PMM",
48709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
48809625cffSIan Rogers        "MSRValue": "0x700800477",
48909625cffSIan Rogers        "SampleAfterValue": "100003",
49009625cffSIan Rogers        "UMask": "0x1"
49109625cffSIan Rogers    },
49209625cffSIan Rogers    {
49309625cffSIan Rogers        "BriefDescription": "Counts streaming stores that have any type of response.",
494*fab88961SIan Rogers        "Counter": "0,1,2,3",
49509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
49609625cffSIan Rogers        "EventName": "OCR.STREAMING_WR.ANY_RESPONSE",
49709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
49809625cffSIan Rogers        "MSRValue": "0x10800",
49909625cffSIan Rogers        "SampleAfterValue": "100003",
50009625cffSIan Rogers        "UMask": "0x1"
501d214d0c2SIan Rogers    },
502d214d0c2SIan Rogers    {
503d214d0c2SIan Rogers        "BriefDescription": "Counts Demand RFOs, ItoM's, PREFECTHW's, Hardware RFO Prefetches to the L1/L2 and Streaming stores that likely resulted in a store to Memory (DRAM or PMM)",
504*fab88961SIan Rogers        "Counter": "0,1,2,3",
505d214d0c2SIan Rogers        "EventCode": "0xB7, 0xBB",
506d214d0c2SIan Rogers        "EventName": "OCR.WRITE_ESTIMATE.MEMORY",
507d214d0c2SIan Rogers        "MSRIndex": "0x1a6,0x1a7",
508d214d0c2SIan Rogers        "MSRValue": "0xFBFF80822",
509d214d0c2SIan Rogers        "SampleAfterValue": "100003",
510d214d0c2SIan Rogers        "UMask": "0x1"
511cdb29a8fSJin Yao    }
512cdb29a8fSJin Yao]
513