1d910f0baSAndi Kleen[
2d910f0baSAndi Kleen    {
3d910f0baSAndi Kleen        "PublicDescription": "Speculative cache-line split load uops dispatched to L1D.",
4d910f0baSAndi Kleen        "EventCode": "0x05",
5d910f0baSAndi Kleen        "Counter": "0,1,2,3",
6d910f0baSAndi Kleen        "UMask": "0x1",
7d910f0baSAndi Kleen        "EventName": "MISALIGN_MEM_REF.LOADS",
8d910f0baSAndi Kleen        "SampleAfterValue": "2000003",
9d910f0baSAndi Kleen        "BriefDescription": "Speculative cache line split load uops dispatched to L1 cache",
10d910f0baSAndi Kleen        "CounterHTOff": "0,1,2,3,4,5,6,7"
11d910f0baSAndi Kleen    },
12d910f0baSAndi Kleen    {
13d910f0baSAndi Kleen        "PublicDescription": "Speculative cache-line split Store-address uops dispatched to L1D.",
14d910f0baSAndi Kleen        "EventCode": "0x05",
15d910f0baSAndi Kleen        "Counter": "0,1,2,3",
16d910f0baSAndi Kleen        "UMask": "0x2",
17d910f0baSAndi Kleen        "EventName": "MISALIGN_MEM_REF.STORES",
18d910f0baSAndi Kleen        "SampleAfterValue": "2000003",
19d910f0baSAndi Kleen        "BriefDescription": "Speculative cache line split STA uops dispatched to L1 cache",
20d910f0baSAndi Kleen        "CounterHTOff": "0,1,2,3,4,5,6,7"
21d910f0baSAndi Kleen    },
22d910f0baSAndi Kleen    {
23d910f0baSAndi Kleen        "EventCode": "0xC3",
24d910f0baSAndi Kleen        "Counter": "0,1,2,3",
25d910f0baSAndi Kleen        "UMask": "0x2",
26d910f0baSAndi Kleen        "EventName": "MACHINE_CLEARS.MEMORY_ORDERING",
27d910f0baSAndi Kleen        "SampleAfterValue": "100003",
28d910f0baSAndi Kleen        "BriefDescription": "Counts the number of machine clears due to memory order conflicts.",
29d910f0baSAndi Kleen        "CounterHTOff": "0,1,2,3,4,5,6,7"
30d910f0baSAndi Kleen    },
31d910f0baSAndi Kleen    {
32d910f0baSAndi Kleen        "PEBS": "2",
33d910f0baSAndi Kleen        "PublicDescription": "Loads with latency value being above 4.",
34d910f0baSAndi Kleen        "EventCode": "0xCD",
35d910f0baSAndi Kleen        "MSRValue": "0x4",
36d910f0baSAndi Kleen        "Counter": "3",
37d910f0baSAndi Kleen        "UMask": "0x1",
38d910f0baSAndi Kleen        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_4",
39d910f0baSAndi Kleen        "MSRIndex": "0x3F6",
40d910f0baSAndi Kleen        "SampleAfterValue": "100003",
41d910f0baSAndi Kleen        "BriefDescription": "Loads with latency value being above 4",
42d910f0baSAndi Kleen        "TakenAlone": "1",
43d910f0baSAndi Kleen        "CounterHTOff": "3"
44d910f0baSAndi Kleen    },
45d910f0baSAndi Kleen    {
46d910f0baSAndi Kleen        "PEBS": "2",
47d910f0baSAndi Kleen        "PublicDescription": "Loads with latency value being above 8.",
48d910f0baSAndi Kleen        "EventCode": "0xCD",
49d910f0baSAndi Kleen        "MSRValue": "0x8",
50d910f0baSAndi Kleen        "Counter": "3",
51d910f0baSAndi Kleen        "UMask": "0x1",
52d910f0baSAndi Kleen        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_8",
53d910f0baSAndi Kleen        "MSRIndex": "0x3F6",
54d910f0baSAndi Kleen        "SampleAfterValue": "50021",
55d910f0baSAndi Kleen        "BriefDescription": "Loads with latency value being above 8",
56d910f0baSAndi Kleen        "TakenAlone": "1",
57d910f0baSAndi Kleen        "CounterHTOff": "3"
58d910f0baSAndi Kleen    },
59d910f0baSAndi Kleen    {
60d910f0baSAndi Kleen        "PEBS": "2",
61d910f0baSAndi Kleen        "PublicDescription": "Loads with latency value being above 16.",
62d910f0baSAndi Kleen        "EventCode": "0xCD",
63d910f0baSAndi Kleen        "MSRValue": "0x10",
64d910f0baSAndi Kleen        "Counter": "3",
65d910f0baSAndi Kleen        "UMask": "0x1",
66d910f0baSAndi Kleen        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_16",
67d910f0baSAndi Kleen        "MSRIndex": "0x3F6",
68d910f0baSAndi Kleen        "SampleAfterValue": "20011",
69d910f0baSAndi Kleen        "BriefDescription": "Loads with latency value being above 16",
70d910f0baSAndi Kleen        "TakenAlone": "1",
71d910f0baSAndi Kleen        "CounterHTOff": "3"
72d910f0baSAndi Kleen    },
73d910f0baSAndi Kleen    {
74d910f0baSAndi Kleen        "PEBS": "2",
75d910f0baSAndi Kleen        "PublicDescription": "Loads with latency value being above 32.",
76d910f0baSAndi Kleen        "EventCode": "0xCD",
77d910f0baSAndi Kleen        "MSRValue": "0x20",
78d910f0baSAndi Kleen        "Counter": "3",
79d910f0baSAndi Kleen        "UMask": "0x1",
80d910f0baSAndi Kleen        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_32",
81d910f0baSAndi Kleen        "MSRIndex": "0x3F6",
82d910f0baSAndi Kleen        "SampleAfterValue": "100007",
83d910f0baSAndi Kleen        "BriefDescription": "Loads with latency value being above 32",
84d910f0baSAndi Kleen        "TakenAlone": "1",
85d910f0baSAndi Kleen        "CounterHTOff": "3"
86d910f0baSAndi Kleen    },
87d910f0baSAndi Kleen    {
88d910f0baSAndi Kleen        "PEBS": "2",
89d910f0baSAndi Kleen        "PublicDescription": "Loads with latency value being above 64.",
90d910f0baSAndi Kleen        "EventCode": "0xCD",
91d910f0baSAndi Kleen        "MSRValue": "0x40",
92d910f0baSAndi Kleen        "Counter": "3",
93d910f0baSAndi Kleen        "UMask": "0x1",
94d910f0baSAndi Kleen        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_64",
95d910f0baSAndi Kleen        "MSRIndex": "0x3F6",
96d910f0baSAndi Kleen        "SampleAfterValue": "2003",
97d910f0baSAndi Kleen        "BriefDescription": "Loads with latency value being above 64",
98d910f0baSAndi Kleen        "TakenAlone": "1",
99d910f0baSAndi Kleen        "CounterHTOff": "3"
100d910f0baSAndi Kleen    },
101d910f0baSAndi Kleen    {
102d910f0baSAndi Kleen        "PEBS": "2",
103d910f0baSAndi Kleen        "PublicDescription": "Loads with latency value being above 128.",
104d910f0baSAndi Kleen        "EventCode": "0xCD",
105d910f0baSAndi Kleen        "MSRValue": "0x80",
106d910f0baSAndi Kleen        "Counter": "3",
107d910f0baSAndi Kleen        "UMask": "0x1",
108d910f0baSAndi Kleen        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_128",
109d910f0baSAndi Kleen        "MSRIndex": "0x3F6",
110d910f0baSAndi Kleen        "SampleAfterValue": "1009",
111d910f0baSAndi Kleen        "BriefDescription": "Loads with latency value being above 128",
112d910f0baSAndi Kleen        "TakenAlone": "1",
113d910f0baSAndi Kleen        "CounterHTOff": "3"
114d910f0baSAndi Kleen    },
115d910f0baSAndi Kleen    {
116d910f0baSAndi Kleen        "PEBS": "2",
117d910f0baSAndi Kleen        "PublicDescription": "Loads with latency value being above 256.",
118d910f0baSAndi Kleen        "EventCode": "0xCD",
119d910f0baSAndi Kleen        "MSRValue": "0x100",
120d910f0baSAndi Kleen        "Counter": "3",
121d910f0baSAndi Kleen        "UMask": "0x1",
122d910f0baSAndi Kleen        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_256",
123d910f0baSAndi Kleen        "MSRIndex": "0x3F6",
124d910f0baSAndi Kleen        "SampleAfterValue": "503",
125d910f0baSAndi Kleen        "BriefDescription": "Loads with latency value being above 256",
126d910f0baSAndi Kleen        "TakenAlone": "1",
127d910f0baSAndi Kleen        "CounterHTOff": "3"
128d910f0baSAndi Kleen    },
129d910f0baSAndi Kleen    {
130d910f0baSAndi Kleen        "PEBS": "2",
131d910f0baSAndi Kleen        "PublicDescription": "Loads with latency value being above 512.",
132d910f0baSAndi Kleen        "EventCode": "0xCD",
133d910f0baSAndi Kleen        "MSRValue": "0x200",
134d910f0baSAndi Kleen        "Counter": "3",
135d910f0baSAndi Kleen        "UMask": "0x1",
136d910f0baSAndi Kleen        "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_512",
137d910f0baSAndi Kleen        "MSRIndex": "0x3F6",
138d910f0baSAndi Kleen        "SampleAfterValue": "101",
139d910f0baSAndi Kleen        "BriefDescription": "Loads with latency value being above 512",
140d910f0baSAndi Kleen        "TakenAlone": "1",
141d910f0baSAndi Kleen        "CounterHTOff": "3"
142d910f0baSAndi Kleen    },
143d910f0baSAndi Kleen    {
144194b6fa4SAndi Kleen        "PEBS": "2",
145194b6fa4SAndi Kleen        "EventCode": "0xCD",
146194b6fa4SAndi Kleen        "Counter": "3",
147194b6fa4SAndi Kleen        "UMask": "0x2",
148194b6fa4SAndi Kleen        "EventName": "MEM_TRANS_RETIRED.PRECISE_STORE",
149194b6fa4SAndi Kleen        "SampleAfterValue": "2000003",
150194b6fa4SAndi Kleen        "BriefDescription": "Sample stores and collect precise store operation via PEBS record. PMC3 only.",
151194b6fa4SAndi Kleen        "PRECISE_STORE": "1",
152194b6fa4SAndi Kleen        "TakenAlone": "1",
153194b6fa4SAndi Kleen        "CounterHTOff": "3"
1545b50758cSAndi Kleen    },
1555b50758cSAndi Kleen    {
1565b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
1575b50758cSAndi Kleen        "MSRValue": "0x3fffc00244",
1585b50758cSAndi Kleen        "Counter": "0,1,2,3",
1595b50758cSAndi Kleen        "UMask": "0x1",
1605b50758cSAndi Kleen        "Offcore": "1",
1615b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ALL_CODE_RD.LLC_MISS.ANY_RESPONSE",
1625b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1635b50758cSAndi Kleen        "SampleAfterValue": "100003",
1645b50758cSAndi Kleen        "BriefDescription": "Counts all demand & prefetch code reads that miss the LLC",
1655b50758cSAndi Kleen        "CounterHTOff": "0,1,2,3"
1665b50758cSAndi Kleen    },
1675b50758cSAndi Kleen    {
1685b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
1695b50758cSAndi Kleen        "MSRValue": "0x67f800244",
1705b50758cSAndi Kleen        "Counter": "0,1,2,3",
1715b50758cSAndi Kleen        "UMask": "0x1",
1725b50758cSAndi Kleen        "Offcore": "1",
1735b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ALL_CODE_RD.LLC_MISS.REMOTE_DRAM",
1745b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1755b50758cSAndi Kleen        "SampleAfterValue": "100003",
1765b50758cSAndi Kleen        "BriefDescription": "Counts all demand & prefetch code reads that miss the LLC  and the data returned from remote dram",
1775b50758cSAndi Kleen        "CounterHTOff": "0,1,2,3"
1785b50758cSAndi Kleen    },
1795b50758cSAndi Kleen    {
1805b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
1815b50758cSAndi Kleen        "MSRValue": "0x87f800244",
1825b50758cSAndi Kleen        "Counter": "0,1,2,3",
1835b50758cSAndi Kleen        "UMask": "0x1",
1845b50758cSAndi Kleen        "Offcore": "1",
1855b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ALL_CODE_RD.LLC_MISS.REMOTE_HIT_FORWARD",
1865b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1875b50758cSAndi Kleen        "SampleAfterValue": "100003",
1885b50758cSAndi Kleen        "BriefDescription": "Counts all demand & prefetch code reads that miss the LLC  and the data forwarded from remote cache",
1895b50758cSAndi Kleen        "CounterHTOff": "0,1,2,3"
1905b50758cSAndi Kleen    },
1915b50758cSAndi Kleen    {
1925b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
1935b50758cSAndi Kleen        "MSRValue": "0x3fffc20091",
1945b50758cSAndi Kleen        "Counter": "0,1,2,3",
1955b50758cSAndi Kleen        "UMask": "0x1",
1965b50758cSAndi Kleen        "Offcore": "1",
1975b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.LLC_MISS.ANY_RESPONSE",
1985b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
1995b50758cSAndi Kleen        "SampleAfterValue": "100003",
2005b50758cSAndi Kleen        "BriefDescription": "Counts all demand & prefetch data reads that hits the LLC",
2015b50758cSAndi Kleen        "CounterHTOff": "0,1,2,3"
2025b50758cSAndi Kleen    },
2035b50758cSAndi Kleen    {
2045b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
2055b50758cSAndi Kleen        "MSRValue": "0x3fffc203f7",
2065b50758cSAndi Kleen        "Counter": "0,1,2,3",
2075b50758cSAndi Kleen        "UMask": "0x1",
2085b50758cSAndi Kleen        "Offcore": "1",
2095b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.ANY_RESPONSE",
2105b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2115b50758cSAndi Kleen        "SampleAfterValue": "100003",
2125b50758cSAndi Kleen        "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that hit the LLC",
2135b50758cSAndi Kleen        "CounterHTOff": "0,1,2,3"
2145b50758cSAndi Kleen    },
2155b50758cSAndi Kleen    {
2165b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
2175b50758cSAndi Kleen        "MSRValue": "0x6004003f7",
2185b50758cSAndi Kleen        "Counter": "0,1,2,3",
2195b50758cSAndi Kleen        "UMask": "0x1",
2205b50758cSAndi Kleen        "Offcore": "1",
2215b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.LOCAL_DRAM",
2225b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2235b50758cSAndi Kleen        "SampleAfterValue": "100003",
2245b50758cSAndi Kleen        "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the LLC  and the data returned from local dram",
2255b50758cSAndi Kleen        "CounterHTOff": "0,1,2,3"
2265b50758cSAndi Kleen    },
2275b50758cSAndi Kleen    {
2285b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
2295b50758cSAndi Kleen        "MSRValue": "0x87f8203f7",
2305b50758cSAndi Kleen        "Counter": "0,1,2,3",
2315b50758cSAndi Kleen        "UMask": "0x1",
2325b50758cSAndi Kleen        "Offcore": "1",
2335b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.REMOTE_HIT_FORWARD",
2345b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2355b50758cSAndi Kleen        "SampleAfterValue": "100003",
2365b50758cSAndi Kleen        "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the LLC  and the data forwarded from remote cache",
2375b50758cSAndi Kleen        "CounterHTOff": "0,1,2,3"
2385b50758cSAndi Kleen    },
2395b50758cSAndi Kleen    {
2405b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
2415b50758cSAndi Kleen        "MSRValue": "0x107fc003f7",
2425b50758cSAndi Kleen        "Counter": "0,1,2,3",
2435b50758cSAndi Kleen        "UMask": "0x1",
2445b50758cSAndi Kleen        "Offcore": "1",
2455b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.ALL_READS.LLC_MISS.REMOTE_HITM",
2465b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2475b50758cSAndi Kleen        "SampleAfterValue": "100003",
2485b50758cSAndi Kleen        "BriefDescription": "Counts all data/code/rfo reads (demand & prefetch) that miss the LLC  the data is found in M state in remote cache and forwarded from there",
2495b50758cSAndi Kleen        "CounterHTOff": "0,1,2,3"
2505b50758cSAndi Kleen    },
2515b50758cSAndi Kleen    {
2525b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
2535b50758cSAndi Kleen        "MSRValue": "0x3fffc20004",
2545b50758cSAndi Kleen        "Counter": "0,1,2,3",
2555b50758cSAndi Kleen        "UMask": "0x1",
2565b50758cSAndi Kleen        "Offcore": "1",
2575b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.LLC_MISS.ANY_RESPONSE",
2585b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2595b50758cSAndi Kleen        "SampleAfterValue": "100003",
2605b50758cSAndi Kleen        "BriefDescription": "Counts all demand code reads that miss the LLC",
2615b50758cSAndi Kleen        "CounterHTOff": "0,1,2,3"
2625b50758cSAndi Kleen    },
2635b50758cSAndi Kleen    {
2645b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
2655b50758cSAndi Kleen        "MSRValue": "0x600400004",
2665b50758cSAndi Kleen        "Counter": "0,1,2,3",
2675b50758cSAndi Kleen        "UMask": "0x1",
2685b50758cSAndi Kleen        "Offcore": "1",
2695b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.LLC_MISS.LOCAL_DRAM",
2705b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2715b50758cSAndi Kleen        "SampleAfterValue": "100003",
2725b50758cSAndi Kleen        "BriefDescription": "Counts all demand code reads that miss the LLC  and the data returned from local dram",
2735b50758cSAndi Kleen        "CounterHTOff": "0,1,2,3"
2745b50758cSAndi Kleen    },
2755b50758cSAndi Kleen    {
2765b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
2775b50758cSAndi Kleen        "MSRValue": "0x67f800004",
2785b50758cSAndi Kleen        "Counter": "0,1,2,3",
2795b50758cSAndi Kleen        "UMask": "0x1",
2805b50758cSAndi Kleen        "Offcore": "1",
2815b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.LLC_MISS.REMOTE_DRAM",
2825b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2835b50758cSAndi Kleen        "SampleAfterValue": "100003",
2845b50758cSAndi Kleen        "BriefDescription": "Counts all demand code reads that miss the LLC  and the data returned from remote dram",
2855b50758cSAndi Kleen        "CounterHTOff": "0,1,2,3"
2865b50758cSAndi Kleen    },
2875b50758cSAndi Kleen    {
2885b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
2895b50758cSAndi Kleen        "MSRValue": "0x87f820004",
2905b50758cSAndi Kleen        "Counter": "0,1,2,3",
2915b50758cSAndi Kleen        "UMask": "0x1",
2925b50758cSAndi Kleen        "Offcore": "1",
2935b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.LLC_MISS.REMOTE_HIT_FORWARD",
2945b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
2955b50758cSAndi Kleen        "SampleAfterValue": "100003",
2965b50758cSAndi Kleen        "BriefDescription": "Counts all demand code reads that miss the LLC  and the data forwarded from remote cache",
2975b50758cSAndi Kleen        "CounterHTOff": "0,1,2,3"
2985b50758cSAndi Kleen    },
2995b50758cSAndi Kleen    {
3005b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
3015b50758cSAndi Kleen        "MSRValue": "0x107fc00004",
3025b50758cSAndi Kleen        "Counter": "0,1,2,3",
3035b50758cSAndi Kleen        "UMask": "0x1",
3045b50758cSAndi Kleen        "Offcore": "1",
3055b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.LLC_MISS.REMOTE_HITM",
3065b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
3075b50758cSAndi Kleen        "SampleAfterValue": "100003",
3085b50758cSAndi Kleen        "BriefDescription": "Counts all demand code reads that miss the LLC  the data is found in M state in remote cache and forwarded from there",
3095b50758cSAndi Kleen        "CounterHTOff": "0,1,2,3"
3105b50758cSAndi Kleen    },
3115b50758cSAndi Kleen    {
3125b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
3135b50758cSAndi Kleen        "MSRValue": "0x67fc00001",
3145b50758cSAndi Kleen        "Counter": "0,1,2,3",
3155b50758cSAndi Kleen        "UMask": "0x1",
3165b50758cSAndi Kleen        "Offcore": "1",
3175b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_MISS.ANY_DRAM",
3185b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
3195b50758cSAndi Kleen        "SampleAfterValue": "100003",
3205b50758cSAndi Kleen        "BriefDescription": "Counts demand data reads that miss the LLC  and the data returned from remote & local dram",
3215b50758cSAndi Kleen        "CounterHTOff": "0,1,2,3"
3225b50758cSAndi Kleen    },
3235b50758cSAndi Kleen    {
3245b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
3255b50758cSAndi Kleen        "MSRValue": "0x3fffc20001",
3265b50758cSAndi Kleen        "Counter": "0,1,2,3",
3275b50758cSAndi Kleen        "UMask": "0x1",
3285b50758cSAndi Kleen        "Offcore": "1",
3295b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_MISS.ANY_RESPONSE",
3305b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
3315b50758cSAndi Kleen        "SampleAfterValue": "100003",
3325b50758cSAndi Kleen        "BriefDescription": "Counts demand data reads that miss in the LLC",
3335b50758cSAndi Kleen        "CounterHTOff": "0,1,2,3"
3345b50758cSAndi Kleen    },
3355b50758cSAndi Kleen    {
3365b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
3375b50758cSAndi Kleen        "MSRValue": "0x600400001",
3385b50758cSAndi Kleen        "Counter": "0,1,2,3",
3395b50758cSAndi Kleen        "UMask": "0x1",
3405b50758cSAndi Kleen        "Offcore": "1",
3415b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_MISS.LOCAL_DRAM",
3425b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
3435b50758cSAndi Kleen        "SampleAfterValue": "100003",
3445b50758cSAndi Kleen        "BriefDescription": "Counts demand data reads that miss the LLC  and the data returned from local dram",
3455b50758cSAndi Kleen        "CounterHTOff": "0,1,2,3"
3465b50758cSAndi Kleen    },
3475b50758cSAndi Kleen    {
3485b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
3495b50758cSAndi Kleen        "MSRValue": "0x67f800001",
3505b50758cSAndi Kleen        "Counter": "0,1,2,3",
3515b50758cSAndi Kleen        "UMask": "0x1",
3525b50758cSAndi Kleen        "Offcore": "1",
3535b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_MISS.REMOTE_DRAM",
3545b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
3555b50758cSAndi Kleen        "SampleAfterValue": "100003",
3565b50758cSAndi Kleen        "BriefDescription": "Counts demand data reads that miss the LLC  and the data returned from remote dram",
3575b50758cSAndi Kleen        "CounterHTOff": "0,1,2,3"
3585b50758cSAndi Kleen    },
3595b50758cSAndi Kleen    {
3605b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
3615b50758cSAndi Kleen        "MSRValue": "0x87f820001",
3625b50758cSAndi Kleen        "Counter": "0,1,2,3",
3635b50758cSAndi Kleen        "UMask": "0x1",
3645b50758cSAndi Kleen        "Offcore": "1",
3655b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_MISS.REMOTE_HIT_FORWARD",
3665b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
3675b50758cSAndi Kleen        "SampleAfterValue": "100003",
3685b50758cSAndi Kleen        "BriefDescription": "Counts demand data reads that miss the LLC  and the data forwarded from remote cache",
3695b50758cSAndi Kleen        "CounterHTOff": "0,1,2,3"
3705b50758cSAndi Kleen    },
3715b50758cSAndi Kleen    {
3725b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
3735b50758cSAndi Kleen        "MSRValue": "0x107fc00001",
3745b50758cSAndi Kleen        "Counter": "0,1,2,3",
3755b50758cSAndi Kleen        "UMask": "0x1",
3765b50758cSAndi Kleen        "Offcore": "1",
3775b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_MISS.REMOTE_HITM",
3785b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
3795b50758cSAndi Kleen        "SampleAfterValue": "100003",
3805b50758cSAndi Kleen        "BriefDescription": "Counts demand data reads that miss the LLC  the data is found in M state in remote cache and forwarded from there",
3815b50758cSAndi Kleen        "CounterHTOff": "0,1,2,3"
3825b50758cSAndi Kleen    },
3835b50758cSAndi Kleen    {
3845b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
3855b50758cSAndi Kleen        "MSRValue": "0x107fc20002",
3865b50758cSAndi Kleen        "Counter": "0,1,2,3",
3875b50758cSAndi Kleen        "UMask": "0x1",
3885b50758cSAndi Kleen        "Offcore": "1",
3895b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.LLC_MISS.REMOTE_HITM",
3905b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
3915b50758cSAndi Kleen        "SampleAfterValue": "100003",
3925b50758cSAndi Kleen        "BriefDescription": "Counts all demand data writes (RFOs) that miss the LLC and the data is found in M state in remote cache and forwarded from there.",
3935b50758cSAndi Kleen        "CounterHTOff": "0,1,2,3"
3945b50758cSAndi Kleen    },
3955b50758cSAndi Kleen    {
3965b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
3975b50758cSAndi Kleen        "MSRValue": "0x3fffc20040",
3985b50758cSAndi Kleen        "Counter": "0,1,2,3",
3995b50758cSAndi Kleen        "UMask": "0x1",
4005b50758cSAndi Kleen        "Offcore": "1",
4015b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.LLC_MISS.ANY_RESPONSE",
4025b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
4035b50758cSAndi Kleen        "SampleAfterValue": "100003",
4045b50758cSAndi Kleen        "BriefDescription": "Counts all prefetch (that bring data to L2) code reads that miss the LLC  and the data returned from remote & local dram",
4055b50758cSAndi Kleen        "CounterHTOff": "0,1,2,3"
4065b50758cSAndi Kleen    },
4075b50758cSAndi Kleen    {
4085b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
4095b50758cSAndi Kleen        "MSRValue": "0x67fc00010",
4105b50758cSAndi Kleen        "Counter": "0,1,2,3",
4115b50758cSAndi Kleen        "UMask": "0x1",
4125b50758cSAndi Kleen        "Offcore": "1",
4135b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.LLC_MISS.ANY_DRAM",
4145b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
4155b50758cSAndi Kleen        "SampleAfterValue": "100003",
4165b50758cSAndi Kleen        "BriefDescription": "Counts prefetch (that bring data to L2) data reads that miss the LLC  and the data returned from remote & local dram",
4175b50758cSAndi Kleen        "CounterHTOff": "0,1,2,3"
4185b50758cSAndi Kleen    },
4195b50758cSAndi Kleen    {
4205b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
4215b50758cSAndi Kleen        "MSRValue": "0x3fffc20010",
4225b50758cSAndi Kleen        "Counter": "0,1,2,3",
4235b50758cSAndi Kleen        "UMask": "0x1",
4245b50758cSAndi Kleen        "Offcore": "1",
4255b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.LLC_MISS.ANY_RESPONSE",
4265b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
4275b50758cSAndi Kleen        "SampleAfterValue": "100003",
4285b50758cSAndi Kleen        "BriefDescription": "Counts prefetch (that bring data to L2) data reads that miss in the LLC",
4295b50758cSAndi Kleen        "CounterHTOff": "0,1,2,3"
4305b50758cSAndi Kleen    },
4315b50758cSAndi Kleen    {
4325b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
4335b50758cSAndi Kleen        "MSRValue": "0x600400010",
4345b50758cSAndi Kleen        "Counter": "0,1,2,3",
4355b50758cSAndi Kleen        "UMask": "0x1",
4365b50758cSAndi Kleen        "Offcore": "1",
4375b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.LLC_MISS.LOCAL_DRAM",
4385b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
4395b50758cSAndi Kleen        "SampleAfterValue": "100003",
4405b50758cSAndi Kleen        "BriefDescription": "Counts prefetch (that bring data to L2) data reads that miss the LLC  and the data returned from local dram",
4415b50758cSAndi Kleen        "CounterHTOff": "0,1,2,3"
4425b50758cSAndi Kleen    },
4435b50758cSAndi Kleen    {
4445b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
4455b50758cSAndi Kleen        "MSRValue": "0x67f800010",
4465b50758cSAndi Kleen        "Counter": "0,1,2,3",
4475b50758cSAndi Kleen        "UMask": "0x1",
4485b50758cSAndi Kleen        "Offcore": "1",
4495b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.LLC_MISS.REMOTE_DRAM",
4505b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
4515b50758cSAndi Kleen        "SampleAfterValue": "100003",
4525b50758cSAndi Kleen        "BriefDescription": "Counts prefetch (that bring data to L2) data reads  that miss the LLC  and the data returned from remote dram",
4535b50758cSAndi Kleen        "CounterHTOff": "0,1,2,3"
4545b50758cSAndi Kleen    },
4555b50758cSAndi Kleen    {
4565b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
4575b50758cSAndi Kleen        "MSRValue": "0x87f820010",
4585b50758cSAndi Kleen        "Counter": "0,1,2,3",
4595b50758cSAndi Kleen        "UMask": "0x1",
4605b50758cSAndi Kleen        "Offcore": "1",
4615b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.LLC_MISS.REMOTE_HIT_FORWARD",
4625b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
4635b50758cSAndi Kleen        "SampleAfterValue": "100003",
4645b50758cSAndi Kleen        "BriefDescription": "Counts prefetch (that bring data to L2) data reads that miss the LLC  and the data forwarded from remote cache",
4655b50758cSAndi Kleen        "CounterHTOff": "0,1,2,3"
4665b50758cSAndi Kleen    },
4675b50758cSAndi Kleen    {
4685b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
4695b50758cSAndi Kleen        "MSRValue": "0x107fc00010",
4705b50758cSAndi Kleen        "Counter": "0,1,2,3",
4715b50758cSAndi Kleen        "UMask": "0x1",
4725b50758cSAndi Kleen        "Offcore": "1",
4735b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.LLC_MISS.REMOTE_HITM",
4745b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
4755b50758cSAndi Kleen        "SampleAfterValue": "100003",
4765b50758cSAndi Kleen        "BriefDescription": "Counts prefetch (that bring data to L2) data reads that miss the LLC  the data is found in M state in remote cache and forwarded from there",
4775b50758cSAndi Kleen        "CounterHTOff": "0,1,2,3"
4785b50758cSAndi Kleen    },
4795b50758cSAndi Kleen    {
4805b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
4815b50758cSAndi Kleen        "MSRValue": "0x3fffc20200",
4825b50758cSAndi Kleen        "Counter": "0,1,2,3",
4835b50758cSAndi Kleen        "UMask": "0x1",
4845b50758cSAndi Kleen        "Offcore": "1",
4855b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_LLC_CODE_RD.LLC_MISS.ANY_RESPONSE",
4865b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
4875b50758cSAndi Kleen        "SampleAfterValue": "100003",
4885b50758cSAndi Kleen        "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads that miss in the LLC",
4895b50758cSAndi Kleen        "CounterHTOff": "0,1,2,3"
4905b50758cSAndi Kleen    },
4915b50758cSAndi Kleen    {
4925b50758cSAndi Kleen        "EventCode": "0xB7, 0xBB",
4935b50758cSAndi Kleen        "MSRValue": "0x3fffc20080",
4945b50758cSAndi Kleen        "Counter": "0,1,2,3",
4955b50758cSAndi Kleen        "UMask": "0x1",
4965b50758cSAndi Kleen        "Offcore": "1",
4975b50758cSAndi Kleen        "EventName": "OFFCORE_RESPONSE.PF_LLC_DATA_RD.LLC_MISS.ANY_RESPONSE",
4985b50758cSAndi Kleen        "MSRIndex": "0x1a6,0x1a7",
4995b50758cSAndi Kleen        "SampleAfterValue": "100003",
5005b50758cSAndi Kleen        "BriefDescription": "Counts prefetch (that bring data to LLC only) data reads that miss in the LLC",
5015b50758cSAndi Kleen        "CounterHTOff": "0,1,2,3"
502d910f0baSAndi Kleen    }
503d910f0baSAndi Kleen]