xref: /linux/tools/perf/pmu-events/arch/x86/icelakex/other.json (revision 8550506887a93cd6ff4f6b44a08e8c2cc7a4d481)
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.",
4cdb29a8fSJin Yao        "EventCode": "0x28",
5cdb29a8fSJin Yao        "EventName": "CORE_POWER.LVL0_TURBO_LICENSE",
6cdb29a8fSJin 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.",
7cdb29a8fSJin Yao        "SampleAfterValue": "200003",
8cdb29a8fSJin Yao        "UMask": "0x7"
9cdb29a8fSJin Yao    },
10cdb29a8fSJin Yao    {
11cdb29a8fSJin Yao        "BriefDescription": "Core cycles where the core was running in a manner where Turbo may be clipped to the AVX2 turbo schedule.",
12cdb29a8fSJin Yao        "EventCode": "0x28",
13cdb29a8fSJin Yao        "EventName": "CORE_POWER.LVL1_TURBO_LICENSE",
14cdb29a8fSJin 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.",
15cdb29a8fSJin Yao        "SampleAfterValue": "200003",
16cdb29a8fSJin Yao        "UMask": "0x18"
17cdb29a8fSJin Yao    },
18cdb29a8fSJin Yao    {
19cdb29a8fSJin Yao        "BriefDescription": "Core cycles where the core was running in a manner where Turbo may be clipped to the AVX512 turbo schedule.",
20cdb29a8fSJin Yao        "EventCode": "0x28",
21cdb29a8fSJin Yao        "EventName": "CORE_POWER.LVL2_TURBO_LICENSE",
22*85505068SIan 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.",
23cdb29a8fSJin Yao        "SampleAfterValue": "200003",
24cdb29a8fSJin Yao        "UMask": "0x20"
25cdb29a8fSJin Yao    },
26cdb29a8fSJin Yao    {
2709625cffSIan Rogers        "BriefDescription": "Hit snoop reply with data, line invalidated.",
2809625cffSIan Rogers        "EventCode": "0xef",
2909625cffSIan Rogers        "EventName": "CORE_SNOOP_RESPONSE.I_FWD_FE",
3009625cffSIan 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.",
3109625cffSIan Rogers        "SampleAfterValue": "1000003",
3209625cffSIan Rogers        "UMask": "0x20"
3309625cffSIan Rogers    },
3409625cffSIan Rogers    {
3509625cffSIan Rogers        "BriefDescription": "HitM snoop reply with data, line invalidated.",
3609625cffSIan Rogers        "EventCode": "0xef",
3709625cffSIan Rogers        "EventName": "CORE_SNOOP_RESPONSE.I_FWD_M",
3809625cffSIan 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.",
3909625cffSIan Rogers        "SampleAfterValue": "1000003",
4009625cffSIan Rogers        "UMask": "0x10"
4109625cffSIan Rogers    },
4209625cffSIan Rogers    {
4309625cffSIan Rogers        "BriefDescription": "Hit snoop reply without sending the data, line invalidated.",
4409625cffSIan Rogers        "EventCode": "0xef",
4509625cffSIan Rogers        "EventName": "CORE_SNOOP_RESPONSE.I_HIT_FSE",
4609625cffSIan 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.",
4709625cffSIan Rogers        "SampleAfterValue": "1000003",
4809625cffSIan Rogers        "UMask": "0x2"
4909625cffSIan Rogers    },
5009625cffSIan Rogers    {
5109625cffSIan Rogers        "BriefDescription": "Line not found snoop reply",
5209625cffSIan Rogers        "EventCode": "0xef",
5309625cffSIan Rogers        "EventName": "CORE_SNOOP_RESPONSE.MISS",
5409625cffSIan 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.",
5509625cffSIan Rogers        "SampleAfterValue": "1000003",
5609625cffSIan Rogers        "UMask": "0x1"
5709625cffSIan Rogers    },
5809625cffSIan Rogers    {
5909625cffSIan Rogers        "BriefDescription": "Hit snoop reply with data, line kept in Shared state.",
6009625cffSIan Rogers        "EventCode": "0xef",
6109625cffSIan Rogers        "EventName": "CORE_SNOOP_RESPONSE.S_FWD_FE",
6209625cffSIan 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.",
6309625cffSIan Rogers        "SampleAfterValue": "1000003",
6409625cffSIan Rogers        "UMask": "0x40"
6509625cffSIan Rogers    },
6609625cffSIan Rogers    {
6709625cffSIan Rogers        "BriefDescription": "HitM snoop reply with data, line kept in Shared state",
6809625cffSIan Rogers        "EventCode": "0xef",
6909625cffSIan Rogers        "EventName": "CORE_SNOOP_RESPONSE.S_FWD_M",
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 (M)odified state.  A single snoop response from the core counts on all hyperthreads of the core.",
7109625cffSIan Rogers        "SampleAfterValue": "1000003",
7209625cffSIan Rogers        "UMask": "0x8"
7309625cffSIan Rogers    },
7409625cffSIan Rogers    {
7509625cffSIan Rogers        "BriefDescription": "Hit snoop reply without sending the data, line kept in Shared state.",
7609625cffSIan Rogers        "EventCode": "0xef",
7709625cffSIan Rogers        "EventName": "CORE_SNOOP_RESPONSE.S_HIT_FSE",
7809625cffSIan 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.",
7909625cffSIan Rogers        "SampleAfterValue": "1000003",
8009625cffSIan Rogers        "UMask": "0x4"
8109625cffSIan Rogers    },
8209625cffSIan Rogers    {
8309625cffSIan Rogers        "BriefDescription": "Counts demand instruction fetches and L1 instruction cache prefetches that have any type of response.",
8409625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
8509625cffSIan Rogers        "EventName": "OCR.DEMAND_CODE_RD.ANY_RESPONSE",
8609625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
8709625cffSIan Rogers        "MSRValue": "0x10004",
8809625cffSIan Rogers        "SampleAfterValue": "100003",
8909625cffSIan Rogers        "UMask": "0x1"
9009625cffSIan Rogers    },
9109625cffSIan Rogers    {
9209625cffSIan Rogers        "BriefDescription": "Counts demand instruction fetches and L1 instruction cache prefetches that were supplied by DRAM.",
9309625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
9409625cffSIan Rogers        "EventName": "OCR.DEMAND_CODE_RD.DRAM",
9509625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
9609625cffSIan Rogers        "MSRValue": "0x73C000004",
9709625cffSIan Rogers        "SampleAfterValue": "100003",
9809625cffSIan Rogers        "UMask": "0x1"
9909625cffSIan Rogers    },
10009625cffSIan Rogers    {
101f25db21bSIan 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.",
10209625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
10309625cffSIan Rogers        "EventName": "OCR.DEMAND_CODE_RD.LOCAL_DRAM",
10409625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
10509625cffSIan Rogers        "MSRValue": "0x104000004",
10609625cffSIan Rogers        "SampleAfterValue": "100003",
10709625cffSIan Rogers        "UMask": "0x1"
10809625cffSIan Rogers    },
10909625cffSIan Rogers    {
11009625cffSIan 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.",
11109625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
11209625cffSIan Rogers        "EventName": "OCR.DEMAND_CODE_RD.SNC_DRAM",
11309625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
11409625cffSIan Rogers        "MSRValue": "0x708000004",
11509625cffSIan Rogers        "SampleAfterValue": "100003",
11609625cffSIan Rogers        "UMask": "0x1"
11709625cffSIan Rogers    },
11809625cffSIan Rogers    {
11909625cffSIan Rogers        "BriefDescription": "Counts demand data reads that have any type of response.",
12009625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
12109625cffSIan Rogers        "EventName": "OCR.DEMAND_DATA_RD.ANY_RESPONSE",
12209625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
12309625cffSIan Rogers        "MSRValue": "0x10001",
12409625cffSIan Rogers        "SampleAfterValue": "100003",
12509625cffSIan Rogers        "UMask": "0x1"
12609625cffSIan Rogers    },
12709625cffSIan Rogers    {
12809625cffSIan Rogers        "BriefDescription": "Counts demand data reads that were supplied by DRAM.",
12909625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
13009625cffSIan Rogers        "EventName": "OCR.DEMAND_DATA_RD.DRAM",
13109625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
13209625cffSIan Rogers        "MSRValue": "0x73C000001",
13309625cffSIan Rogers        "SampleAfterValue": "100003",
13409625cffSIan Rogers        "UMask": "0x1"
13509625cffSIan Rogers    },
13609625cffSIan Rogers    {
137f25db21bSIan 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.",
13809625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
13909625cffSIan Rogers        "EventName": "OCR.DEMAND_DATA_RD.LOCAL_DRAM",
14009625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
14109625cffSIan Rogers        "MSRValue": "0x104000001",
14209625cffSIan Rogers        "SampleAfterValue": "100003",
14309625cffSIan Rogers        "UMask": "0x1"
14409625cffSIan Rogers    },
14509625cffSIan Rogers    {
146f25db21bSIan 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.",
14709625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
14809625cffSIan Rogers        "EventName": "OCR.DEMAND_DATA_RD.LOCAL_PMM",
14909625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
15009625cffSIan Rogers        "MSRValue": "0x100400001",
15109625cffSIan Rogers        "SampleAfterValue": "100003",
15209625cffSIan Rogers        "UMask": "0x1"
15309625cffSIan Rogers    },
15409625cffSIan Rogers    {
15509625cffSIan Rogers        "BriefDescription": "Counts demand data reads that were supplied by PMM.",
15609625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
15709625cffSIan Rogers        "EventName": "OCR.DEMAND_DATA_RD.PMM",
15809625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
15909625cffSIan Rogers        "MSRValue": "0x703C00001",
16009625cffSIan Rogers        "SampleAfterValue": "100003",
16109625cffSIan Rogers        "UMask": "0x1"
16209625cffSIan Rogers    },
16309625cffSIan Rogers    {
16409625cffSIan Rogers        "BriefDescription": "Counts demand data reads that were supplied by DRAM attached to another socket.",
16509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
16609625cffSIan Rogers        "EventName": "OCR.DEMAND_DATA_RD.REMOTE_DRAM",
16709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
16809625cffSIan Rogers        "MSRValue": "0x730000001",
16909625cffSIan Rogers        "SampleAfterValue": "100003",
17009625cffSIan Rogers        "UMask": "0x1"
17109625cffSIan Rogers    },
17209625cffSIan Rogers    {
17309625cffSIan Rogers        "BriefDescription": "Counts demand data reads that were supplied by PMM attached to another socket.",
17409625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
17509625cffSIan Rogers        "EventName": "OCR.DEMAND_DATA_RD.REMOTE_PMM",
17609625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
17709625cffSIan Rogers        "MSRValue": "0x703000001",
17809625cffSIan Rogers        "SampleAfterValue": "100003",
17909625cffSIan Rogers        "UMask": "0x1"
18009625cffSIan Rogers    },
18109625cffSIan Rogers    {
18209625cffSIan 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.",
18309625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
18409625cffSIan Rogers        "EventName": "OCR.DEMAND_DATA_RD.SNC_DRAM",
18509625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
18609625cffSIan Rogers        "MSRValue": "0x708000001",
18709625cffSIan Rogers        "SampleAfterValue": "100003",
18809625cffSIan Rogers        "UMask": "0x1"
18909625cffSIan Rogers    },
19009625cffSIan Rogers    {
191cbeee6caSIan 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.",
19209625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
19309625cffSIan Rogers        "EventName": "OCR.DEMAND_DATA_RD.SNC_PMM",
19409625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
19509625cffSIan Rogers        "MSRValue": "0x700800001",
19609625cffSIan Rogers        "SampleAfterValue": "100003",
19709625cffSIan Rogers        "UMask": "0x1"
19809625cffSIan Rogers    },
19909625cffSIan Rogers    {
20009625cffSIan Rogers        "BriefDescription": "Counts demand reads for ownership (RFO) requests and software prefetches for exclusive ownership (PREFETCHW) that have any type of response.",
20109625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
20209625cffSIan Rogers        "EventName": "OCR.DEMAND_RFO.ANY_RESPONSE",
20309625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
20409625cffSIan Rogers        "MSRValue": "0x3F3FFC0002",
20509625cffSIan Rogers        "SampleAfterValue": "100003",
20609625cffSIan Rogers        "UMask": "0x1"
20709625cffSIan Rogers    },
20809625cffSIan Rogers    {
20909625cffSIan Rogers        "BriefDescription": "Counts demand reads for ownership (RFO) requests and software prefetches for exclusive ownership (PREFETCHW) that were supplied by DRAM.",
21009625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
21109625cffSIan Rogers        "EventName": "OCR.DEMAND_RFO.DRAM",
21209625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
21309625cffSIan Rogers        "MSRValue": "0x73C000002",
21409625cffSIan Rogers        "SampleAfterValue": "100003",
21509625cffSIan Rogers        "UMask": "0x1"
21609625cffSIan Rogers    },
21709625cffSIan Rogers    {
218f25db21bSIan 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.",
21909625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
22009625cffSIan Rogers        "EventName": "OCR.DEMAND_RFO.LOCAL_DRAM",
22109625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
22209625cffSIan Rogers        "MSRValue": "0x104000002",
22309625cffSIan Rogers        "SampleAfterValue": "100003",
22409625cffSIan Rogers        "UMask": "0x1"
22509625cffSIan Rogers    },
22609625cffSIan Rogers    {
227f25db21bSIan 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.",
22809625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
22909625cffSIan Rogers        "EventName": "OCR.DEMAND_RFO.LOCAL_PMM",
23009625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
23109625cffSIan Rogers        "MSRValue": "0x100400002",
23209625cffSIan Rogers        "SampleAfterValue": "100003",
23309625cffSIan Rogers        "UMask": "0x1"
23409625cffSIan Rogers    },
23509625cffSIan Rogers    {
23609625cffSIan Rogers        "BriefDescription": "Counts demand reads for ownership (RFO) requests and software prefetches for exclusive ownership (PREFETCHW) that were supplied by PMM.",
23709625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
23809625cffSIan Rogers        "EventName": "OCR.DEMAND_RFO.PMM",
23909625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
24009625cffSIan Rogers        "MSRValue": "0x703C00002",
24109625cffSIan Rogers        "SampleAfterValue": "100003",
24209625cffSIan Rogers        "UMask": "0x1"
24309625cffSIan Rogers    },
24409625cffSIan Rogers    {
24509625cffSIan 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.",
24609625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
24709625cffSIan Rogers        "EventName": "OCR.DEMAND_RFO.REMOTE_PMM",
24809625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
24909625cffSIan Rogers        "MSRValue": "0x703000002",
25009625cffSIan Rogers        "SampleAfterValue": "100003",
25109625cffSIan Rogers        "UMask": "0x1"
25209625cffSIan Rogers    },
25309625cffSIan Rogers    {
25409625cffSIan 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.",
25509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
25609625cffSIan Rogers        "EventName": "OCR.DEMAND_RFO.SNC_DRAM",
25709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
25809625cffSIan Rogers        "MSRValue": "0x708000002",
25909625cffSIan Rogers        "SampleAfterValue": "100003",
26009625cffSIan Rogers        "UMask": "0x1"
26109625cffSIan Rogers    },
26209625cffSIan Rogers    {
263cbeee6caSIan 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.",
26409625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
26509625cffSIan Rogers        "EventName": "OCR.DEMAND_RFO.SNC_PMM",
26609625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
26709625cffSIan Rogers        "MSRValue": "0x700800002",
26809625cffSIan Rogers        "SampleAfterValue": "100003",
26909625cffSIan Rogers        "UMask": "0x1"
27009625cffSIan Rogers    },
27109625cffSIan Rogers    {
27209625cffSIan Rogers        "BriefDescription": "Counts L1 data cache prefetch requests and software prefetches (except PREFETCHW) that were supplied by DRAM.",
27309625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
27409625cffSIan Rogers        "EventName": "OCR.HWPF_L1D_AND_SWPF.DRAM",
27509625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
27609625cffSIan Rogers        "MSRValue": "0x73C000400",
27709625cffSIan Rogers        "SampleAfterValue": "100003",
27809625cffSIan Rogers        "UMask": "0x1"
27909625cffSIan Rogers    },
28009625cffSIan Rogers    {
281f25db21bSIan 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.",
28209625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
28309625cffSIan Rogers        "EventName": "OCR.HWPF_L1D_AND_SWPF.LOCAL_DRAM",
28409625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
28509625cffSIan Rogers        "MSRValue": "0x104000400",
286cbeee6caSIan Rogers        "SampleAfterValue": "100003",
287cbeee6caSIan Rogers        "UMask": "0x1"
288cbeee6caSIan Rogers    },
289cbeee6caSIan Rogers    {
290cbeee6caSIan Rogers        "BriefDescription": "Counts hardware prefetch (which bring data to L2) that have any type of response.",
291cbeee6caSIan Rogers        "EventCode": "0xB7, 0xBB",
292cbeee6caSIan Rogers        "EventName": "OCR.HWPF_L2.ANY_RESPONSE",
293cbeee6caSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
294cbeee6caSIan Rogers        "MSRValue": "0x10070",
29509625cffSIan Rogers        "SampleAfterValue": "100003",
29609625cffSIan Rogers        "UMask": "0x1"
29709625cffSIan Rogers    },
29809625cffSIan Rogers    {
29909625cffSIan Rogers        "BriefDescription": "Counts hardware prefetches to the L3 only that have any type of response.",
30009625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
30109625cffSIan Rogers        "EventName": "OCR.HWPF_L3.ANY_RESPONSE",
30209625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
30309625cffSIan Rogers        "MSRValue": "0x12380",
30409625cffSIan Rogers        "SampleAfterValue": "100003",
30509625cffSIan Rogers        "UMask": "0x1"
30609625cffSIan Rogers    },
30709625cffSIan Rogers    {
30809625cffSIan 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.",
30909625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
31009625cffSIan Rogers        "EventName": "OCR.HWPF_L3.REMOTE",
31109625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
31209625cffSIan Rogers        "MSRValue": "0x90002380",
31309625cffSIan Rogers        "SampleAfterValue": "100003",
31409625cffSIan Rogers        "UMask": "0x1"
31509625cffSIan Rogers    },
31609625cffSIan Rogers    {
31709625cffSIan 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.",
31809625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
31909625cffSIan Rogers        "EventName": "OCR.ITOM.REMOTE",
32009625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
32109625cffSIan Rogers        "MSRValue": "0x90000002",
32209625cffSIan Rogers        "SampleAfterValue": "100003",
32309625cffSIan Rogers        "UMask": "0x1"
32409625cffSIan Rogers    },
32509625cffSIan Rogers    {
32609625cffSIan Rogers        "BriefDescription": "Counts miscellaneous requests, such as I/O and un-cacheable accesses that have any type of response.",
32709625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
32809625cffSIan Rogers        "EventName": "OCR.OTHER.ANY_RESPONSE",
32909625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
33009625cffSIan Rogers        "MSRValue": "0x18000",
33109625cffSIan Rogers        "SampleAfterValue": "100003",
33209625cffSIan Rogers        "UMask": "0x1"
33309625cffSIan Rogers    },
33409625cffSIan Rogers    {
335d214d0c2SIan 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.",
33609625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
33709625cffSIan Rogers        "EventName": "OCR.READS_TO_CORE.ANY_RESPONSE",
33809625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
33909625cffSIan Rogers        "MSRValue": "0x3F3FFC0477",
34009625cffSIan Rogers        "SampleAfterValue": "100003",
34109625cffSIan Rogers        "UMask": "0x1"
34209625cffSIan Rogers    },
34309625cffSIan Rogers    {
344d214d0c2SIan 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.",
34509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
34609625cffSIan Rogers        "EventName": "OCR.READS_TO_CORE.DRAM",
34709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
34809625cffSIan Rogers        "MSRValue": "0x73C000477",
34909625cffSIan Rogers        "SampleAfterValue": "100003",
35009625cffSIan Rogers        "UMask": "0x1"
35109625cffSIan Rogers    },
35209625cffSIan Rogers    {
353d214d0c2SIan 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.",
35409625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
35509625cffSIan Rogers        "EventName": "OCR.READS_TO_CORE.LOCAL_DRAM",
35609625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
35709625cffSIan Rogers        "MSRValue": "0x104000477",
35809625cffSIan Rogers        "SampleAfterValue": "100003",
35909625cffSIan Rogers        "UMask": "0x1"
36009625cffSIan Rogers    },
36109625cffSIan Rogers    {
362d214d0c2SIan 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.",
36309625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
36409625cffSIan Rogers        "EventName": "OCR.READS_TO_CORE.LOCAL_PMM",
36509625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
36609625cffSIan Rogers        "MSRValue": "0x100400477",
36709625cffSIan Rogers        "SampleAfterValue": "100003",
36809625cffSIan Rogers        "UMask": "0x1"
36909625cffSIan Rogers    },
37009625cffSIan Rogers    {
371d214d0c2SIan 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.",
372f25db21bSIan Rogers        "EventCode": "0xB7, 0xBB",
373f25db21bSIan Rogers        "EventName": "OCR.READS_TO_CORE.LOCAL_SOCKET_DRAM",
374f25db21bSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
375f25db21bSIan Rogers        "MSRValue": "0x70C000477",
376f25db21bSIan Rogers        "SampleAfterValue": "100003",
377f25db21bSIan Rogers        "UMask": "0x1"
378f25db21bSIan Rogers    },
379f25db21bSIan Rogers    {
380d214d0c2SIan 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.",
381f25db21bSIan Rogers        "EventCode": "0xB7, 0xBB",
382f25db21bSIan Rogers        "EventName": "OCR.READS_TO_CORE.LOCAL_SOCKET_PMM",
383f25db21bSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
384f25db21bSIan Rogers        "MSRValue": "0x700C00477",
385f25db21bSIan Rogers        "SampleAfterValue": "100003",
386f25db21bSIan Rogers        "UMask": "0x1"
387f25db21bSIan Rogers    },
388f25db21bSIan Rogers    {
389d214d0c2SIan 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.",
39009625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
39109625cffSIan Rogers        "EventName": "OCR.READS_TO_CORE.REMOTE",
39209625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
39309625cffSIan Rogers        "MSRValue": "0x3F33000477",
39409625cffSIan Rogers        "SampleAfterValue": "100003",
39509625cffSIan Rogers        "UMask": "0x1"
39609625cffSIan Rogers    },
39709625cffSIan Rogers    {
398d214d0c2SIan 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.",
39909625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
40009625cffSIan Rogers        "EventName": "OCR.READS_TO_CORE.REMOTE_DRAM",
40109625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
40209625cffSIan Rogers        "MSRValue": "0x730000477",
40309625cffSIan Rogers        "SampleAfterValue": "100003",
40409625cffSIan Rogers        "UMask": "0x1"
40509625cffSIan Rogers    },
40609625cffSIan Rogers    {
407d214d0c2SIan 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.",
408d214d0c2SIan Rogers        "EventCode": "0xB7, 0xBB",
409d214d0c2SIan Rogers        "EventName": "OCR.READS_TO_CORE.REMOTE_MEMORY",
410d214d0c2SIan Rogers        "MSRIndex": "0x1a6,0x1a7",
411d214d0c2SIan Rogers        "MSRValue": "0x731800477",
412d214d0c2SIan Rogers        "SampleAfterValue": "100003",
413d214d0c2SIan Rogers        "UMask": "0x1"
414d214d0c2SIan Rogers    },
415d214d0c2SIan Rogers    {
416d214d0c2SIan 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.",
41709625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
41809625cffSIan Rogers        "EventName": "OCR.READS_TO_CORE.REMOTE_PMM",
41909625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
42009625cffSIan Rogers        "MSRValue": "0x703000477",
42109625cffSIan Rogers        "SampleAfterValue": "100003",
42209625cffSIan Rogers        "UMask": "0x1"
42309625cffSIan Rogers    },
42409625cffSIan Rogers    {
425d214d0c2SIan 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.",
42609625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
42709625cffSIan Rogers        "EventName": "OCR.READS_TO_CORE.SNC_DRAM",
42809625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
42909625cffSIan Rogers        "MSRValue": "0x708000477",
43009625cffSIan Rogers        "SampleAfterValue": "100003",
43109625cffSIan Rogers        "UMask": "0x1"
43209625cffSIan Rogers    },
43309625cffSIan Rogers    {
434d214d0c2SIan 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.",
43509625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
43609625cffSIan Rogers        "EventName": "OCR.READS_TO_CORE.SNC_PMM",
43709625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
43809625cffSIan Rogers        "MSRValue": "0x700800477",
43909625cffSIan Rogers        "SampleAfterValue": "100003",
44009625cffSIan Rogers        "UMask": "0x1"
44109625cffSIan Rogers    },
44209625cffSIan Rogers    {
44309625cffSIan Rogers        "BriefDescription": "Counts streaming stores that have any type of response.",
44409625cffSIan Rogers        "EventCode": "0xB7, 0xBB",
44509625cffSIan Rogers        "EventName": "OCR.STREAMING_WR.ANY_RESPONSE",
44609625cffSIan Rogers        "MSRIndex": "0x1a6,0x1a7",
44709625cffSIan Rogers        "MSRValue": "0x10800",
44809625cffSIan Rogers        "SampleAfterValue": "100003",
44909625cffSIan Rogers        "UMask": "0x1"
450d214d0c2SIan Rogers    },
451d214d0c2SIan Rogers    {
452d214d0c2SIan 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)",
453d214d0c2SIan Rogers        "EventCode": "0xB7, 0xBB",
454d214d0c2SIan Rogers        "EventName": "OCR.WRITE_ESTIMATE.MEMORY",
455d214d0c2SIan Rogers        "MSRIndex": "0x1a6,0x1a7",
456d214d0c2SIan Rogers        "MSRValue": "0xFBFF80822",
457d214d0c2SIan Rogers        "SampleAfterValue": "100003",
458d214d0c2SIan Rogers        "UMask": "0x1"
459cdb29a8fSJin Yao    }
460cdb29a8fSJin Yao]
461