Back to home page

OSCL-LXR

 
 

    


0001 [
0002     {
0003         "BriefDescription": "Number of times HLE abort was triggered",
0004         "Counter": "0,1,2,3",
0005         "CounterHTOff": "0,1,2,3,4,5,6,7",
0006         "EventCode": "0xc8",
0007         "EventName": "HLE_RETIRED.ABORTED",
0008         "PEBS": "1",
0009         "PublicDescription": "Number of times HLE abort was triggered.",
0010         "SampleAfterValue": "2000003",
0011         "UMask": "0x4"
0012     },
0013     {
0014         "BriefDescription": "Number of times an HLE execution aborted due to various memory events (e.g., read/write capacity and conflicts).",
0015         "Counter": "0,1,2,3",
0016         "CounterHTOff": "0,1,2,3,4,5,6,7",
0017         "EventCode": "0xc8",
0018         "EventName": "HLE_RETIRED.ABORTED_MISC1",
0019         "PublicDescription": "Number of times an HLE abort was attributed to a Memory condition (See TSX_Memory event for additional details).",
0020         "SampleAfterValue": "2000003",
0021         "UMask": "0x8"
0022     },
0023     {
0024         "BriefDescription": "Number of times an HLE execution aborted due to uncommon conditions",
0025         "Counter": "0,1,2,3",
0026         "CounterHTOff": "0,1,2,3,4,5,6,7",
0027         "EventCode": "0xc8",
0028         "EventName": "HLE_RETIRED.ABORTED_MISC2",
0029         "PublicDescription": "Number of times the TSX watchdog signaled an HLE abort.",
0030         "SampleAfterValue": "2000003",
0031         "UMask": "0x10"
0032     },
0033     {
0034         "BriefDescription": "Number of times an HLE execution aborted due to HLE-unfriendly instructions",
0035         "Counter": "0,1,2,3",
0036         "CounterHTOff": "0,1,2,3,4,5,6,7",
0037         "EventCode": "0xc8",
0038         "EventName": "HLE_RETIRED.ABORTED_MISC3",
0039         "PublicDescription": "Number of times a disallowed operation caused an HLE abort.",
0040         "SampleAfterValue": "2000003",
0041         "UMask": "0x20"
0042     },
0043     {
0044         "BriefDescription": "Number of times an HLE execution aborted due to incompatible memory type",
0045         "Counter": "0,1,2,3",
0046         "CounterHTOff": "0,1,2,3,4,5,6,7",
0047         "EventCode": "0xc8",
0048         "EventName": "HLE_RETIRED.ABORTED_MISC4",
0049         "PublicDescription": "Number of times HLE caused a fault.",
0050         "SampleAfterValue": "2000003",
0051         "UMask": "0x40"
0052     },
0053     {
0054         "BriefDescription": "Number of times an HLE execution aborted due to none of the previous 4 categories (e.g. interrupts)",
0055         "Counter": "0,1,2,3",
0056         "CounterHTOff": "0,1,2,3,4,5,6,7",
0057         "EventCode": "0xc8",
0058         "EventName": "HLE_RETIRED.ABORTED_MISC5",
0059         "PublicDescription": "Number of times HLE aborted and was not due to the abort conditions in subevents 3-6.",
0060         "SampleAfterValue": "2000003",
0061         "UMask": "0x80"
0062     },
0063     {
0064         "BriefDescription": "Number of times HLE commit succeeded",
0065         "Counter": "0,1,2,3",
0066         "CounterHTOff": "0,1,2,3,4,5,6,7",
0067         "EventCode": "0xc8",
0068         "EventName": "HLE_RETIRED.COMMIT",
0069         "PublicDescription": "Number of times HLE commit succeeded.",
0070         "SampleAfterValue": "2000003",
0071         "UMask": "0x2"
0072     },
0073     {
0074         "BriefDescription": "Number of times we entered an HLE region; does not count nested transactions",
0075         "Counter": "0,1,2,3",
0076         "CounterHTOff": "0,1,2,3,4,5,6,7",
0077         "EventCode": "0xc8",
0078         "EventName": "HLE_RETIRED.START",
0079         "PublicDescription": "Number of times we entered an HLE region\n does not count nested transactions.",
0080         "SampleAfterValue": "2000003",
0081         "UMask": "0x1"
0082     },
0083     {
0084         "BriefDescription": "Counts the number of machine clears due to memory order conflicts.",
0085         "Counter": "0,1,2,3",
0086         "CounterHTOff": "0,1,2,3,4,5,6,7",
0087         "EventCode": "0xC3",
0088         "EventName": "MACHINE_CLEARS.MEMORY_ORDERING",
0089         "PublicDescription": "This event counts the number of memory ordering Machine Clears detected. Memory Ordering Machine Clears can result from one of the following:\n1. memory disambiguation,\n2. external snoop, or\n3. cross SMT-HW-thread snoop (stores) hitting load buffer.",
0090         "SampleAfterValue": "100003",
0091         "UMask": "0x2"
0092     },
0093     {
0094         "BriefDescription": "Randomly selected loads with latency value being above 128",
0095         "Counter": "3",
0096         "CounterHTOff": "3",
0097         "Data_LA": "1",
0098         "Errata": "BDM100, BDM35",
0099         "EventCode": "0xcd",
0100         "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_128",
0101         "MSRIndex": "0x3F6",
0102         "MSRValue": "0x80",
0103         "PEBS": "2",
0104         "PublicDescription": "Counts randomly selected loads with latency value being above 128.",
0105         "SampleAfterValue": "1009",
0106         "TakenAlone": "1",
0107         "UMask": "0x1"
0108     },
0109     {
0110         "BriefDescription": "Randomly selected loads with latency value being above 16",
0111         "Counter": "3",
0112         "CounterHTOff": "3",
0113         "Data_LA": "1",
0114         "Errata": "BDM100, BDM35",
0115         "EventCode": "0xcd",
0116         "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_16",
0117         "MSRIndex": "0x3F6",
0118         "MSRValue": "0x10",
0119         "PEBS": "2",
0120         "PublicDescription": "Counts randomly selected loads with latency value being above 16.",
0121         "SampleAfterValue": "20011",
0122         "TakenAlone": "1",
0123         "UMask": "0x1"
0124     },
0125     {
0126         "BriefDescription": "Randomly selected loads with latency value being above 256",
0127         "Counter": "3",
0128         "CounterHTOff": "3",
0129         "Data_LA": "1",
0130         "Errata": "BDM100, BDM35",
0131         "EventCode": "0xcd",
0132         "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_256",
0133         "MSRIndex": "0x3F6",
0134         "MSRValue": "0x100",
0135         "PEBS": "2",
0136         "PublicDescription": "Counts randomly selected loads with latency value being above 256.",
0137         "SampleAfterValue": "503",
0138         "TakenAlone": "1",
0139         "UMask": "0x1"
0140     },
0141     {
0142         "BriefDescription": "Randomly selected loads with latency value being above 32",
0143         "Counter": "3",
0144         "CounterHTOff": "3",
0145         "Data_LA": "1",
0146         "Errata": "BDM100, BDM35",
0147         "EventCode": "0xcd",
0148         "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_32",
0149         "MSRIndex": "0x3F6",
0150         "MSRValue": "0x20",
0151         "PEBS": "2",
0152         "PublicDescription": "Counts randomly selected loads with latency value being above 32.",
0153         "SampleAfterValue": "100007",
0154         "TakenAlone": "1",
0155         "UMask": "0x1"
0156     },
0157     {
0158         "BriefDescription": "Randomly selected loads with latency value being above 4",
0159         "Counter": "3",
0160         "CounterHTOff": "3",
0161         "Data_LA": "1",
0162         "Errata": "BDM100, BDM35",
0163         "EventCode": "0xcd",
0164         "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_4",
0165         "MSRIndex": "0x3F6",
0166         "MSRValue": "0x4",
0167         "PEBS": "2",
0168         "PublicDescription": "Counts randomly selected loads with latency value being above four.",
0169         "SampleAfterValue": "100003",
0170         "TakenAlone": "1",
0171         "UMask": "0x1"
0172     },
0173     {
0174         "BriefDescription": "Randomly selected loads with latency value being above 512",
0175         "Counter": "3",
0176         "CounterHTOff": "3",
0177         "Data_LA": "1",
0178         "Errata": "BDM100, BDM35",
0179         "EventCode": "0xcd",
0180         "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_512",
0181         "MSRIndex": "0x3F6",
0182         "MSRValue": "0x200",
0183         "PEBS": "2",
0184         "PublicDescription": "Counts randomly selected loads with latency value being above 512.",
0185         "SampleAfterValue": "101",
0186         "TakenAlone": "1",
0187         "UMask": "0x1"
0188     },
0189     {
0190         "BriefDescription": "Randomly selected loads with latency value being above 64",
0191         "Counter": "3",
0192         "CounterHTOff": "3",
0193         "Data_LA": "1",
0194         "Errata": "BDM100, BDM35",
0195         "EventCode": "0xcd",
0196         "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_64",
0197         "MSRIndex": "0x3F6",
0198         "MSRValue": "0x40",
0199         "PEBS": "2",
0200         "PublicDescription": "Counts randomly selected loads with latency value being above 64.",
0201         "SampleAfterValue": "2003",
0202         "TakenAlone": "1",
0203         "UMask": "0x1"
0204     },
0205     {
0206         "BriefDescription": "Randomly selected loads with latency value being above 8",
0207         "Counter": "3",
0208         "CounterHTOff": "3",
0209         "Data_LA": "1",
0210         "Errata": "BDM100, BDM35",
0211         "EventCode": "0xcd",
0212         "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_8",
0213         "MSRIndex": "0x3F6",
0214         "MSRValue": "0x8",
0215         "PEBS": "2",
0216         "PublicDescription": "Counts randomly selected loads with latency value being above eight.",
0217         "SampleAfterValue": "50021",
0218         "TakenAlone": "1",
0219         "UMask": "0x1"
0220     },
0221     {
0222         "BriefDescription": "Speculative cache line split load uops dispatched to L1 cache",
0223         "Counter": "0,1,2,3",
0224         "CounterHTOff": "0,1,2,3,4,5,6,7",
0225         "EventCode": "0x05",
0226         "EventName": "MISALIGN_MEM_REF.LOADS",
0227         "PublicDescription": "This event counts speculative cache-line split load uops dispatched to the L1 cache.",
0228         "SampleAfterValue": "2000003",
0229         "UMask": "0x1"
0230     },
0231     {
0232         "BriefDescription": "Speculative cache line split STA uops dispatched to L1 cache",
0233         "Counter": "0,1,2,3",
0234         "CounterHTOff": "0,1,2,3,4,5,6,7",
0235         "EventCode": "0x05",
0236         "EventName": "MISALIGN_MEM_REF.STORES",
0237         "PublicDescription": "This event counts speculative cache line split store-address (STA) uops dispatched to the L1 cache.",
0238         "SampleAfterValue": "2000003",
0239         "UMask": "0x2"
0240     },
0241     {
0242         "BriefDescription": "Counts all demand & prefetch data reads",
0243         "Counter": "0,1,2,3",
0244         "CounterHTOff": "0,1,2,3",
0245         "EventCode": "0xB7, 0xBB",
0246         "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_HIT.SNOOP_NON_DRAM",
0247         "MSRIndex": "0x1a6,0x1a7",
0248         "MSRValue": "0x20003C0091",
0249         "Offcore": "1",
0250         "PublicDescription": "Counts all demand & prefetch data reads",
0251         "SampleAfterValue": "100003",
0252         "UMask": "0x1"
0253     },
0254     {
0255         "BriefDescription": "Counts all demand & prefetch data reads",
0256         "Counter": "0,1,2,3",
0257         "CounterHTOff": "0,1,2,3",
0258         "EventCode": "0xB7, 0xBB",
0259         "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS.SNOOP_HIT_NO_FWD",
0260         "MSRIndex": "0x1a6,0x1a7",
0261         "MSRValue": "0x043C000091",
0262         "Offcore": "1",
0263         "PublicDescription": "Counts all demand & prefetch data reads",
0264         "SampleAfterValue": "100003",
0265         "UMask": "0x1"
0266     },
0267     {
0268         "BriefDescription": "Counts all demand & prefetch data reads",
0269         "Counter": "0,1,2,3",
0270         "CounterHTOff": "0,1,2,3",
0271         "EventCode": "0xB7, 0xBB",
0272         "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS.SNOOP_MISS",
0273         "MSRIndex": "0x1a6,0x1a7",
0274         "MSRValue": "0x023C000091",
0275         "Offcore": "1",
0276         "PublicDescription": "Counts all demand & prefetch data reads",
0277         "SampleAfterValue": "100003",
0278         "UMask": "0x1"
0279     },
0280     {
0281         "BriefDescription": "Counts all demand & prefetch data reads",
0282         "Counter": "0,1,2,3",
0283         "CounterHTOff": "0,1,2,3",
0284         "EventCode": "0xB7, 0xBB",
0285         "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS.SNOOP_NONE",
0286         "MSRIndex": "0x1a6,0x1a7",
0287         "MSRValue": "0x00BC000091",
0288         "Offcore": "1",
0289         "PublicDescription": "Counts all demand & prefetch data reads",
0290         "SampleAfterValue": "100003",
0291         "UMask": "0x1"
0292     },
0293     {
0294         "BriefDescription": "Counts all demand & prefetch data reads",
0295         "Counter": "0,1,2,3",
0296         "CounterHTOff": "0,1,2,3",
0297         "EventCode": "0xB7, 0xBB",
0298         "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS.SNOOP_NOT_NEEDED",
0299         "MSRIndex": "0x1a6,0x1a7",
0300         "MSRValue": "0x013C000091",
0301         "Offcore": "1",
0302         "PublicDescription": "Counts all demand & prefetch data reads",
0303         "SampleAfterValue": "100003",
0304         "UMask": "0x1"
0305     },
0306     {
0307         "BriefDescription": "Counts all demand & prefetch data reads",
0308         "Counter": "0,1,2,3",
0309         "CounterHTOff": "0,1,2,3",
0310         "EventCode": "0xB7, 0xBB",
0311         "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
0312         "MSRIndex": "0x1a6,0x1a7",
0313         "MSRValue": "0x3F84000091",
0314         "Offcore": "1",
0315         "PublicDescription": "Counts all demand & prefetch data reads",
0316         "SampleAfterValue": "100003",
0317         "UMask": "0x1"
0318     },
0319     {
0320         "BriefDescription": "Counts all demand & prefetch data reads",
0321         "Counter": "0,1,2,3",
0322         "CounterHTOff": "0,1,2,3",
0323         "EventCode": "0xB7, 0xBB",
0324         "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
0325         "MSRIndex": "0x1a6,0x1a7",
0326         "MSRValue": "0x1004000091",
0327         "Offcore": "1",
0328         "PublicDescription": "Counts all demand & prefetch data reads",
0329         "SampleAfterValue": "100003",
0330         "UMask": "0x1"
0331     },
0332     {
0333         "BriefDescription": "Counts all demand & prefetch data reads",
0334         "Counter": "0,1,2,3",
0335         "CounterHTOff": "0,1,2,3",
0336         "EventCode": "0xB7, 0xBB",
0337         "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
0338         "MSRIndex": "0x1a6,0x1a7",
0339         "MSRValue": "0x0404000091",
0340         "Offcore": "1",
0341         "PublicDescription": "Counts all demand & prefetch data reads",
0342         "SampleAfterValue": "100003",
0343         "UMask": "0x1"
0344     },
0345     {
0346         "BriefDescription": "Counts all demand & prefetch data reads",
0347         "Counter": "0,1,2,3",
0348         "CounterHTOff": "0,1,2,3",
0349         "EventCode": "0xB7, 0xBB",
0350         "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
0351         "MSRIndex": "0x1a6,0x1a7",
0352         "MSRValue": "0x0204000091",
0353         "Offcore": "1",
0354         "PublicDescription": "Counts all demand & prefetch data reads",
0355         "SampleAfterValue": "100003",
0356         "UMask": "0x1"
0357     },
0358     {
0359         "BriefDescription": "Counts all demand & prefetch data reads",
0360         "Counter": "0,1,2,3",
0361         "CounterHTOff": "0,1,2,3",
0362         "EventCode": "0xB7, 0xBB",
0363         "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
0364         "MSRIndex": "0x1a6,0x1a7",
0365         "MSRValue": "0x0084000091",
0366         "Offcore": "1",
0367         "PublicDescription": "Counts all demand & prefetch data reads",
0368         "SampleAfterValue": "100003",
0369         "UMask": "0x1"
0370     },
0371     {
0372         "BriefDescription": "Counts all demand & prefetch data reads",
0373         "Counter": "0,1,2,3",
0374         "CounterHTOff": "0,1,2,3",
0375         "EventCode": "0xB7, 0xBB",
0376         "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
0377         "MSRIndex": "0x1a6,0x1a7",
0378         "MSRValue": "0x2004000091",
0379         "Offcore": "1",
0380         "PublicDescription": "Counts all demand & prefetch data reads",
0381         "SampleAfterValue": "100003",
0382         "UMask": "0x1"
0383     },
0384     {
0385         "BriefDescription": "Counts all demand & prefetch data reads",
0386         "Counter": "0,1,2,3",
0387         "CounterHTOff": "0,1,2,3",
0388         "EventCode": "0xB7, 0xBB",
0389         "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
0390         "MSRIndex": "0x1a6,0x1a7",
0391         "MSRValue": "0x0104000091",
0392         "Offcore": "1",
0393         "PublicDescription": "Counts all demand & prefetch data reads",
0394         "SampleAfterValue": "100003",
0395         "UMask": "0x1"
0396     },
0397     {
0398         "BriefDescription": "Counts all demand & prefetch data reads",
0399         "Counter": "0,1,2,3",
0400         "CounterHTOff": "0,1,2,3",
0401         "EventCode": "0xB7, 0xBB",
0402         "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
0403         "MSRIndex": "0x1a6,0x1a7",
0404         "MSRValue": "0x2000020091",
0405         "Offcore": "1",
0406         "PublicDescription": "Counts all demand & prefetch data reads",
0407         "SampleAfterValue": "100003",
0408         "UMask": "0x1"
0409     },
0410     {
0411         "BriefDescription": "Counts all prefetch code reads",
0412         "Counter": "0,1,2,3",
0413         "CounterHTOff": "0,1,2,3",
0414         "EventCode": "0xB7, 0xBB",
0415         "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_HIT.SNOOP_NON_DRAM",
0416         "MSRIndex": "0x1a6,0x1a7",
0417         "MSRValue": "0x20003C0240",
0418         "Offcore": "1",
0419         "PublicDescription": "Counts all prefetch code reads",
0420         "SampleAfterValue": "100003",
0421         "UMask": "0x1"
0422     },
0423     {
0424         "BriefDescription": "Counts all prefetch code reads",
0425         "Counter": "0,1,2,3",
0426         "CounterHTOff": "0,1,2,3",
0427         "EventCode": "0xB7, 0xBB",
0428         "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS.SNOOP_HIT_NO_FWD",
0429         "MSRIndex": "0x1a6,0x1a7",
0430         "MSRValue": "0x043C000240",
0431         "Offcore": "1",
0432         "PublicDescription": "Counts all prefetch code reads",
0433         "SampleAfterValue": "100003",
0434         "UMask": "0x1"
0435     },
0436     {
0437         "BriefDescription": "Counts all prefetch code reads",
0438         "Counter": "0,1,2,3",
0439         "CounterHTOff": "0,1,2,3",
0440         "EventCode": "0xB7, 0xBB",
0441         "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS.SNOOP_MISS",
0442         "MSRIndex": "0x1a6,0x1a7",
0443         "MSRValue": "0x023C000240",
0444         "Offcore": "1",
0445         "PublicDescription": "Counts all prefetch code reads",
0446         "SampleAfterValue": "100003",
0447         "UMask": "0x1"
0448     },
0449     {
0450         "BriefDescription": "Counts all prefetch code reads",
0451         "Counter": "0,1,2,3",
0452         "CounterHTOff": "0,1,2,3",
0453         "EventCode": "0xB7, 0xBB",
0454         "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS.SNOOP_NONE",
0455         "MSRIndex": "0x1a6,0x1a7",
0456         "MSRValue": "0x00BC000240",
0457         "Offcore": "1",
0458         "PublicDescription": "Counts all prefetch code reads",
0459         "SampleAfterValue": "100003",
0460         "UMask": "0x1"
0461     },
0462     {
0463         "BriefDescription": "Counts all prefetch code reads",
0464         "Counter": "0,1,2,3",
0465         "CounterHTOff": "0,1,2,3",
0466         "EventCode": "0xB7, 0xBB",
0467         "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS.SNOOP_NOT_NEEDED",
0468         "MSRIndex": "0x1a6,0x1a7",
0469         "MSRValue": "0x013C000240",
0470         "Offcore": "1",
0471         "PublicDescription": "Counts all prefetch code reads",
0472         "SampleAfterValue": "100003",
0473         "UMask": "0x1"
0474     },
0475     {
0476         "BriefDescription": "Counts all prefetch code reads",
0477         "Counter": "0,1,2,3",
0478         "CounterHTOff": "0,1,2,3",
0479         "EventCode": "0xB7, 0xBB",
0480         "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
0481         "MSRIndex": "0x1a6,0x1a7",
0482         "MSRValue": "0x3F84000240",
0483         "Offcore": "1",
0484         "PublicDescription": "Counts all prefetch code reads",
0485         "SampleAfterValue": "100003",
0486         "UMask": "0x1"
0487     },
0488     {
0489         "BriefDescription": "Counts all prefetch code reads",
0490         "Counter": "0,1,2,3",
0491         "CounterHTOff": "0,1,2,3",
0492         "EventCode": "0xB7, 0xBB",
0493         "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
0494         "MSRIndex": "0x1a6,0x1a7",
0495         "MSRValue": "0x1004000240",
0496         "Offcore": "1",
0497         "PublicDescription": "Counts all prefetch code reads",
0498         "SampleAfterValue": "100003",
0499         "UMask": "0x1"
0500     },
0501     {
0502         "BriefDescription": "Counts all prefetch code reads",
0503         "Counter": "0,1,2,3",
0504         "CounterHTOff": "0,1,2,3",
0505         "EventCode": "0xB7, 0xBB",
0506         "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
0507         "MSRIndex": "0x1a6,0x1a7",
0508         "MSRValue": "0x0404000240",
0509         "Offcore": "1",
0510         "PublicDescription": "Counts all prefetch code reads",
0511         "SampleAfterValue": "100003",
0512         "UMask": "0x1"
0513     },
0514     {
0515         "BriefDescription": "Counts all prefetch code reads",
0516         "Counter": "0,1,2,3",
0517         "CounterHTOff": "0,1,2,3",
0518         "EventCode": "0xB7, 0xBB",
0519         "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
0520         "MSRIndex": "0x1a6,0x1a7",
0521         "MSRValue": "0x0204000240",
0522         "Offcore": "1",
0523         "PublicDescription": "Counts all prefetch code reads",
0524         "SampleAfterValue": "100003",
0525         "UMask": "0x1"
0526     },
0527     {
0528         "BriefDescription": "Counts all prefetch code reads",
0529         "Counter": "0,1,2,3",
0530         "CounterHTOff": "0,1,2,3",
0531         "EventCode": "0xB7, 0xBB",
0532         "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
0533         "MSRIndex": "0x1a6,0x1a7",
0534         "MSRValue": "0x0084000240",
0535         "Offcore": "1",
0536         "PublicDescription": "Counts all prefetch code reads",
0537         "SampleAfterValue": "100003",
0538         "UMask": "0x1"
0539     },
0540     {
0541         "BriefDescription": "Counts all prefetch code reads",
0542         "Counter": "0,1,2,3",
0543         "CounterHTOff": "0,1,2,3",
0544         "EventCode": "0xB7, 0xBB",
0545         "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
0546         "MSRIndex": "0x1a6,0x1a7",
0547         "MSRValue": "0x2004000240",
0548         "Offcore": "1",
0549         "PublicDescription": "Counts all prefetch code reads",
0550         "SampleAfterValue": "100003",
0551         "UMask": "0x1"
0552     },
0553     {
0554         "BriefDescription": "Counts all prefetch code reads",
0555         "Counter": "0,1,2,3",
0556         "CounterHTOff": "0,1,2,3",
0557         "EventCode": "0xB7, 0xBB",
0558         "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
0559         "MSRIndex": "0x1a6,0x1a7",
0560         "MSRValue": "0x0104000240",
0561         "Offcore": "1",
0562         "PublicDescription": "Counts all prefetch code reads",
0563         "SampleAfterValue": "100003",
0564         "UMask": "0x1"
0565     },
0566     {
0567         "BriefDescription": "Counts all prefetch code reads",
0568         "Counter": "0,1,2,3",
0569         "CounterHTOff": "0,1,2,3",
0570         "EventCode": "0xB7, 0xBB",
0571         "EventName": "OFFCORE_RESPONSE.ALL_PF_CODE_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
0572         "MSRIndex": "0x1a6,0x1a7",
0573         "MSRValue": "0x2000020240",
0574         "Offcore": "1",
0575         "PublicDescription": "Counts all prefetch code reads",
0576         "SampleAfterValue": "100003",
0577         "UMask": "0x1"
0578     },
0579     {
0580         "BriefDescription": "Counts all prefetch data reads",
0581         "Counter": "0,1,2,3",
0582         "CounterHTOff": "0,1,2,3",
0583         "EventCode": "0xB7, 0xBB",
0584         "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_HIT.SNOOP_NON_DRAM",
0585         "MSRIndex": "0x1a6,0x1a7",
0586         "MSRValue": "0x20003C0090",
0587         "Offcore": "1",
0588         "PublicDescription": "Counts all prefetch data reads",
0589         "SampleAfterValue": "100003",
0590         "UMask": "0x1"
0591     },
0592     {
0593         "BriefDescription": "Counts all prefetch data reads",
0594         "Counter": "0,1,2,3",
0595         "CounterHTOff": "0,1,2,3",
0596         "EventCode": "0xB7, 0xBB",
0597         "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS.SNOOP_HIT_NO_FWD",
0598         "MSRIndex": "0x1a6,0x1a7",
0599         "MSRValue": "0x043C000090",
0600         "Offcore": "1",
0601         "PublicDescription": "Counts all prefetch data reads",
0602         "SampleAfterValue": "100003",
0603         "UMask": "0x1"
0604     },
0605     {
0606         "BriefDescription": "Counts all prefetch data reads",
0607         "Counter": "0,1,2,3",
0608         "CounterHTOff": "0,1,2,3",
0609         "EventCode": "0xB7, 0xBB",
0610         "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS.SNOOP_MISS",
0611         "MSRIndex": "0x1a6,0x1a7",
0612         "MSRValue": "0x023C000090",
0613         "Offcore": "1",
0614         "PublicDescription": "Counts all prefetch data reads",
0615         "SampleAfterValue": "100003",
0616         "UMask": "0x1"
0617     },
0618     {
0619         "BriefDescription": "Counts all prefetch data reads",
0620         "Counter": "0,1,2,3",
0621         "CounterHTOff": "0,1,2,3",
0622         "EventCode": "0xB7, 0xBB",
0623         "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS.SNOOP_NONE",
0624         "MSRIndex": "0x1a6,0x1a7",
0625         "MSRValue": "0x00BC000090",
0626         "Offcore": "1",
0627         "PublicDescription": "Counts all prefetch data reads",
0628         "SampleAfterValue": "100003",
0629         "UMask": "0x1"
0630     },
0631     {
0632         "BriefDescription": "Counts all prefetch data reads",
0633         "Counter": "0,1,2,3",
0634         "CounterHTOff": "0,1,2,3",
0635         "EventCode": "0xB7, 0xBB",
0636         "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS.SNOOP_NOT_NEEDED",
0637         "MSRIndex": "0x1a6,0x1a7",
0638         "MSRValue": "0x013C000090",
0639         "Offcore": "1",
0640         "PublicDescription": "Counts all prefetch data reads",
0641         "SampleAfterValue": "100003",
0642         "UMask": "0x1"
0643     },
0644     {
0645         "BriefDescription": "Counts all prefetch data reads",
0646         "Counter": "0,1,2,3",
0647         "CounterHTOff": "0,1,2,3",
0648         "EventCode": "0xB7, 0xBB",
0649         "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
0650         "MSRIndex": "0x1a6,0x1a7",
0651         "MSRValue": "0x3F84000090",
0652         "Offcore": "1",
0653         "PublicDescription": "Counts all prefetch data reads",
0654         "SampleAfterValue": "100003",
0655         "UMask": "0x1"
0656     },
0657     {
0658         "BriefDescription": "Counts all prefetch data reads",
0659         "Counter": "0,1,2,3",
0660         "CounterHTOff": "0,1,2,3",
0661         "EventCode": "0xB7, 0xBB",
0662         "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
0663         "MSRIndex": "0x1a6,0x1a7",
0664         "MSRValue": "0x1004000090",
0665         "Offcore": "1",
0666         "PublicDescription": "Counts all prefetch data reads",
0667         "SampleAfterValue": "100003",
0668         "UMask": "0x1"
0669     },
0670     {
0671         "BriefDescription": "Counts all prefetch data reads",
0672         "Counter": "0,1,2,3",
0673         "CounterHTOff": "0,1,2,3",
0674         "EventCode": "0xB7, 0xBB",
0675         "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
0676         "MSRIndex": "0x1a6,0x1a7",
0677         "MSRValue": "0x0404000090",
0678         "Offcore": "1",
0679         "PublicDescription": "Counts all prefetch data reads",
0680         "SampleAfterValue": "100003",
0681         "UMask": "0x1"
0682     },
0683     {
0684         "BriefDescription": "Counts all prefetch data reads",
0685         "Counter": "0,1,2,3",
0686         "CounterHTOff": "0,1,2,3",
0687         "EventCode": "0xB7, 0xBB",
0688         "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
0689         "MSRIndex": "0x1a6,0x1a7",
0690         "MSRValue": "0x0204000090",
0691         "Offcore": "1",
0692         "PublicDescription": "Counts all prefetch data reads",
0693         "SampleAfterValue": "100003",
0694         "UMask": "0x1"
0695     },
0696     {
0697         "BriefDescription": "Counts all prefetch data reads",
0698         "Counter": "0,1,2,3",
0699         "CounterHTOff": "0,1,2,3",
0700         "EventCode": "0xB7, 0xBB",
0701         "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
0702         "MSRIndex": "0x1a6,0x1a7",
0703         "MSRValue": "0x0084000090",
0704         "Offcore": "1",
0705         "PublicDescription": "Counts all prefetch data reads",
0706         "SampleAfterValue": "100003",
0707         "UMask": "0x1"
0708     },
0709     {
0710         "BriefDescription": "Counts all prefetch data reads",
0711         "Counter": "0,1,2,3",
0712         "CounterHTOff": "0,1,2,3",
0713         "EventCode": "0xB7, 0xBB",
0714         "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
0715         "MSRIndex": "0x1a6,0x1a7",
0716         "MSRValue": "0x2004000090",
0717         "Offcore": "1",
0718         "PublicDescription": "Counts all prefetch data reads",
0719         "SampleAfterValue": "100003",
0720         "UMask": "0x1"
0721     },
0722     {
0723         "BriefDescription": "Counts all prefetch data reads",
0724         "Counter": "0,1,2,3",
0725         "CounterHTOff": "0,1,2,3",
0726         "EventCode": "0xB7, 0xBB",
0727         "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
0728         "MSRIndex": "0x1a6,0x1a7",
0729         "MSRValue": "0x0104000090",
0730         "Offcore": "1",
0731         "PublicDescription": "Counts all prefetch data reads",
0732         "SampleAfterValue": "100003",
0733         "UMask": "0x1"
0734     },
0735     {
0736         "BriefDescription": "Counts all prefetch data reads",
0737         "Counter": "0,1,2,3",
0738         "CounterHTOff": "0,1,2,3",
0739         "EventCode": "0xB7, 0xBB",
0740         "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
0741         "MSRIndex": "0x1a6,0x1a7",
0742         "MSRValue": "0x2000020090",
0743         "Offcore": "1",
0744         "PublicDescription": "Counts all prefetch data reads",
0745         "SampleAfterValue": "100003",
0746         "UMask": "0x1"
0747     },
0748     {
0749         "BriefDescription": "Counts prefetch RFOs",
0750         "Counter": "0,1,2,3",
0751         "CounterHTOff": "0,1,2,3",
0752         "EventCode": "0xB7, 0xBB",
0753         "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_HIT.SNOOP_NON_DRAM",
0754         "MSRIndex": "0x1a6,0x1a7",
0755         "MSRValue": "0x20003C0120",
0756         "Offcore": "1",
0757         "PublicDescription": "Counts prefetch RFOs",
0758         "SampleAfterValue": "100003",
0759         "UMask": "0x1"
0760     },
0761     {
0762         "BriefDescription": "Counts prefetch RFOs",
0763         "Counter": "0,1,2,3",
0764         "CounterHTOff": "0,1,2,3",
0765         "EventCode": "0xB7, 0xBB",
0766         "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS.SNOOP_HIT_NO_FWD",
0767         "MSRIndex": "0x1a6,0x1a7",
0768         "MSRValue": "0x043C000120",
0769         "Offcore": "1",
0770         "PublicDescription": "Counts prefetch RFOs",
0771         "SampleAfterValue": "100003",
0772         "UMask": "0x1"
0773     },
0774     {
0775         "BriefDescription": "Counts prefetch RFOs",
0776         "Counter": "0,1,2,3",
0777         "CounterHTOff": "0,1,2,3",
0778         "EventCode": "0xB7, 0xBB",
0779         "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS.SNOOP_MISS",
0780         "MSRIndex": "0x1a6,0x1a7",
0781         "MSRValue": "0x023C000120",
0782         "Offcore": "1",
0783         "PublicDescription": "Counts prefetch RFOs",
0784         "SampleAfterValue": "100003",
0785         "UMask": "0x1"
0786     },
0787     {
0788         "BriefDescription": "Counts prefetch RFOs",
0789         "Counter": "0,1,2,3",
0790         "CounterHTOff": "0,1,2,3",
0791         "EventCode": "0xB7, 0xBB",
0792         "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS.SNOOP_NONE",
0793         "MSRIndex": "0x1a6,0x1a7",
0794         "MSRValue": "0x00BC000120",
0795         "Offcore": "1",
0796         "PublicDescription": "Counts prefetch RFOs",
0797         "SampleAfterValue": "100003",
0798         "UMask": "0x1"
0799     },
0800     {
0801         "BriefDescription": "Counts prefetch RFOs",
0802         "Counter": "0,1,2,3",
0803         "CounterHTOff": "0,1,2,3",
0804         "EventCode": "0xB7, 0xBB",
0805         "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS.SNOOP_NOT_NEEDED",
0806         "MSRIndex": "0x1a6,0x1a7",
0807         "MSRValue": "0x013C000120",
0808         "Offcore": "1",
0809         "PublicDescription": "Counts prefetch RFOs",
0810         "SampleAfterValue": "100003",
0811         "UMask": "0x1"
0812     },
0813     {
0814         "BriefDescription": "Counts prefetch RFOs",
0815         "Counter": "0,1,2,3",
0816         "CounterHTOff": "0,1,2,3",
0817         "EventCode": "0xB7, 0xBB",
0818         "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
0819         "MSRIndex": "0x1a6,0x1a7",
0820         "MSRValue": "0x3F84000120",
0821         "Offcore": "1",
0822         "PublicDescription": "Counts prefetch RFOs",
0823         "SampleAfterValue": "100003",
0824         "UMask": "0x1"
0825     },
0826     {
0827         "BriefDescription": "Counts prefetch RFOs",
0828         "Counter": "0,1,2,3",
0829         "CounterHTOff": "0,1,2,3",
0830         "EventCode": "0xB7, 0xBB",
0831         "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
0832         "MSRIndex": "0x1a6,0x1a7",
0833         "MSRValue": "0x1004000120",
0834         "Offcore": "1",
0835         "PublicDescription": "Counts prefetch RFOs",
0836         "SampleAfterValue": "100003",
0837         "UMask": "0x1"
0838     },
0839     {
0840         "BriefDescription": "Counts prefetch RFOs",
0841         "Counter": "0,1,2,3",
0842         "CounterHTOff": "0,1,2,3",
0843         "EventCode": "0xB7, 0xBB",
0844         "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
0845         "MSRIndex": "0x1a6,0x1a7",
0846         "MSRValue": "0x0404000120",
0847         "Offcore": "1",
0848         "PublicDescription": "Counts prefetch RFOs",
0849         "SampleAfterValue": "100003",
0850         "UMask": "0x1"
0851     },
0852     {
0853         "BriefDescription": "Counts prefetch RFOs",
0854         "Counter": "0,1,2,3",
0855         "CounterHTOff": "0,1,2,3",
0856         "EventCode": "0xB7, 0xBB",
0857         "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
0858         "MSRIndex": "0x1a6,0x1a7",
0859         "MSRValue": "0x0204000120",
0860         "Offcore": "1",
0861         "PublicDescription": "Counts prefetch RFOs",
0862         "SampleAfterValue": "100003",
0863         "UMask": "0x1"
0864     },
0865     {
0866         "BriefDescription": "Counts prefetch RFOs",
0867         "Counter": "0,1,2,3",
0868         "CounterHTOff": "0,1,2,3",
0869         "EventCode": "0xB7, 0xBB",
0870         "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
0871         "MSRIndex": "0x1a6,0x1a7",
0872         "MSRValue": "0x0084000120",
0873         "Offcore": "1",
0874         "PublicDescription": "Counts prefetch RFOs",
0875         "SampleAfterValue": "100003",
0876         "UMask": "0x1"
0877     },
0878     {
0879         "BriefDescription": "Counts prefetch RFOs",
0880         "Counter": "0,1,2,3",
0881         "CounterHTOff": "0,1,2,3",
0882         "EventCode": "0xB7, 0xBB",
0883         "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
0884         "MSRIndex": "0x1a6,0x1a7",
0885         "MSRValue": "0x2004000120",
0886         "Offcore": "1",
0887         "PublicDescription": "Counts prefetch RFOs",
0888         "SampleAfterValue": "100003",
0889         "UMask": "0x1"
0890     },
0891     {
0892         "BriefDescription": "Counts prefetch RFOs",
0893         "Counter": "0,1,2,3",
0894         "CounterHTOff": "0,1,2,3",
0895         "EventCode": "0xB7, 0xBB",
0896         "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
0897         "MSRIndex": "0x1a6,0x1a7",
0898         "MSRValue": "0x0104000120",
0899         "Offcore": "1",
0900         "PublicDescription": "Counts prefetch RFOs",
0901         "SampleAfterValue": "100003",
0902         "UMask": "0x1"
0903     },
0904     {
0905         "BriefDescription": "Counts prefetch RFOs",
0906         "Counter": "0,1,2,3",
0907         "CounterHTOff": "0,1,2,3",
0908         "EventCode": "0xB7, 0xBB",
0909         "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.SUPPLIER_NONE.SNOOP_NON_DRAM",
0910         "MSRIndex": "0x1a6,0x1a7",
0911         "MSRValue": "0x2000020120",
0912         "Offcore": "1",
0913         "PublicDescription": "Counts prefetch RFOs",
0914         "SampleAfterValue": "100003",
0915         "UMask": "0x1"
0916     },
0917     {
0918         "BriefDescription": "Counts all demand & prefetch RFOs",
0919         "Counter": "0,1,2,3",
0920         "CounterHTOff": "0,1,2,3",
0921         "EventCode": "0xB7, 0xBB",
0922         "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_HIT.SNOOP_NON_DRAM",
0923         "MSRIndex": "0x1a6,0x1a7",
0924         "MSRValue": "0x20003C0122",
0925         "Offcore": "1",
0926         "PublicDescription": "Counts all demand & prefetch RFOs",
0927         "SampleAfterValue": "100003",
0928         "UMask": "0x1"
0929     },
0930     {
0931         "BriefDescription": "Counts all demand & prefetch RFOs",
0932         "Counter": "0,1,2,3",
0933         "CounterHTOff": "0,1,2,3",
0934         "EventCode": "0xB7, 0xBB",
0935         "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS.SNOOP_HIT_NO_FWD",
0936         "MSRIndex": "0x1a6,0x1a7",
0937         "MSRValue": "0x043C000122",
0938         "Offcore": "1",
0939         "PublicDescription": "Counts all demand & prefetch RFOs",
0940         "SampleAfterValue": "100003",
0941         "UMask": "0x1"
0942     },
0943     {
0944         "BriefDescription": "Counts all demand & prefetch RFOs",
0945         "Counter": "0,1,2,3",
0946         "CounterHTOff": "0,1,2,3",
0947         "EventCode": "0xB7, 0xBB",
0948         "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS.SNOOP_MISS",
0949         "MSRIndex": "0x1a6,0x1a7",
0950         "MSRValue": "0x023C000122",
0951         "Offcore": "1",
0952         "PublicDescription": "Counts all demand & prefetch RFOs",
0953         "SampleAfterValue": "100003",
0954         "UMask": "0x1"
0955     },
0956     {
0957         "BriefDescription": "Counts all demand & prefetch RFOs",
0958         "Counter": "0,1,2,3",
0959         "CounterHTOff": "0,1,2,3",
0960         "EventCode": "0xB7, 0xBB",
0961         "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS.SNOOP_NONE",
0962         "MSRIndex": "0x1a6,0x1a7",
0963         "MSRValue": "0x00BC000122",
0964         "Offcore": "1",
0965         "PublicDescription": "Counts all demand & prefetch RFOs",
0966         "SampleAfterValue": "100003",
0967         "UMask": "0x1"
0968     },
0969     {
0970         "BriefDescription": "Counts all demand & prefetch RFOs",
0971         "Counter": "0,1,2,3",
0972         "CounterHTOff": "0,1,2,3",
0973         "EventCode": "0xB7, 0xBB",
0974         "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS.SNOOP_NOT_NEEDED",
0975         "MSRIndex": "0x1a6,0x1a7",
0976         "MSRValue": "0x013C000122",
0977         "Offcore": "1",
0978         "PublicDescription": "Counts all demand & prefetch RFOs",
0979         "SampleAfterValue": "100003",
0980         "UMask": "0x1"
0981     },
0982     {
0983         "BriefDescription": "Counts all demand & prefetch RFOs",
0984         "Counter": "0,1,2,3",
0985         "CounterHTOff": "0,1,2,3",
0986         "EventCode": "0xB7, 0xBB",
0987         "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
0988         "MSRIndex": "0x1a6,0x1a7",
0989         "MSRValue": "0x3F84000122",
0990         "Offcore": "1",
0991         "PublicDescription": "Counts all demand & prefetch RFOs",
0992         "SampleAfterValue": "100003",
0993         "UMask": "0x1"
0994     },
0995     {
0996         "BriefDescription": "Counts all demand & prefetch RFOs",
0997         "Counter": "0,1,2,3",
0998         "CounterHTOff": "0,1,2,3",
0999         "EventCode": "0xB7, 0xBB",
1000         "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
1001         "MSRIndex": "0x1a6,0x1a7",
1002         "MSRValue": "0x1004000122",
1003         "Offcore": "1",
1004         "PublicDescription": "Counts all demand & prefetch RFOs",
1005         "SampleAfterValue": "100003",
1006         "UMask": "0x1"
1007     },
1008     {
1009         "BriefDescription": "Counts all demand & prefetch RFOs",
1010         "Counter": "0,1,2,3",
1011         "CounterHTOff": "0,1,2,3",
1012         "EventCode": "0xB7, 0xBB",
1013         "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
1014         "MSRIndex": "0x1a6,0x1a7",
1015         "MSRValue": "0x0404000122",
1016         "Offcore": "1",
1017         "PublicDescription": "Counts all demand & prefetch RFOs",
1018         "SampleAfterValue": "100003",
1019         "UMask": "0x1"
1020     },
1021     {
1022         "BriefDescription": "Counts all demand & prefetch RFOs",
1023         "Counter": "0,1,2,3",
1024         "CounterHTOff": "0,1,2,3",
1025         "EventCode": "0xB7, 0xBB",
1026         "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
1027         "MSRIndex": "0x1a6,0x1a7",
1028         "MSRValue": "0x0204000122",
1029         "Offcore": "1",
1030         "PublicDescription": "Counts all demand & prefetch RFOs",
1031         "SampleAfterValue": "100003",
1032         "UMask": "0x1"
1033     },
1034     {
1035         "BriefDescription": "Counts all demand & prefetch RFOs",
1036         "Counter": "0,1,2,3",
1037         "CounterHTOff": "0,1,2,3",
1038         "EventCode": "0xB7, 0xBB",
1039         "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
1040         "MSRIndex": "0x1a6,0x1a7",
1041         "MSRValue": "0x0084000122",
1042         "Offcore": "1",
1043         "PublicDescription": "Counts all demand & prefetch RFOs",
1044         "SampleAfterValue": "100003",
1045         "UMask": "0x1"
1046     },
1047     {
1048         "BriefDescription": "Counts all demand & prefetch RFOs",
1049         "Counter": "0,1,2,3",
1050         "CounterHTOff": "0,1,2,3",
1051         "EventCode": "0xB7, 0xBB",
1052         "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
1053         "MSRIndex": "0x1a6,0x1a7",
1054         "MSRValue": "0x2004000122",
1055         "Offcore": "1",
1056         "PublicDescription": "Counts all demand & prefetch RFOs",
1057         "SampleAfterValue": "100003",
1058         "UMask": "0x1"
1059     },
1060     {
1061         "BriefDescription": "Counts all demand & prefetch RFOs",
1062         "Counter": "0,1,2,3",
1063         "CounterHTOff": "0,1,2,3",
1064         "EventCode": "0xB7, 0xBB",
1065         "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
1066         "MSRIndex": "0x1a6,0x1a7",
1067         "MSRValue": "0x0104000122",
1068         "Offcore": "1",
1069         "PublicDescription": "Counts all demand & prefetch RFOs",
1070         "SampleAfterValue": "100003",
1071         "UMask": "0x1"
1072     },
1073     {
1074         "BriefDescription": "Counts all demand & prefetch RFOs",
1075         "Counter": "0,1,2,3",
1076         "CounterHTOff": "0,1,2,3",
1077         "EventCode": "0xB7, 0xBB",
1078         "EventName": "OFFCORE_RESPONSE.ALL_RFO.SUPPLIER_NONE.SNOOP_NON_DRAM",
1079         "MSRIndex": "0x1a6,0x1a7",
1080         "MSRValue": "0x2000020122",
1081         "Offcore": "1",
1082         "PublicDescription": "Counts all demand & prefetch RFOs",
1083         "SampleAfterValue": "100003",
1084         "UMask": "0x1"
1085     },
1086     {
1087         "BriefDescription": "Counts writebacks (modified to exclusive)",
1088         "Counter": "0,1,2,3",
1089         "CounterHTOff": "0,1,2,3",
1090         "EventCode": "0xB7, 0xBB",
1091         "EventName": "OFFCORE_RESPONSE.COREWB.L3_HIT.SNOOP_NON_DRAM",
1092         "MSRIndex": "0x1a6,0x1a7",
1093         "MSRValue": "0x20003C0008",
1094         "Offcore": "1",
1095         "PublicDescription": "Counts writebacks (modified to exclusive)",
1096         "SampleAfterValue": "100003",
1097         "UMask": "0x1"
1098     },
1099     {
1100         "BriefDescription": "Counts writebacks (modified to exclusive)",
1101         "Counter": "0,1,2,3",
1102         "CounterHTOff": "0,1,2,3",
1103         "EventCode": "0xB7, 0xBB",
1104         "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS.SNOOP_HIT_NO_FWD",
1105         "MSRIndex": "0x1a6,0x1a7",
1106         "MSRValue": "0x043C000008",
1107         "Offcore": "1",
1108         "PublicDescription": "Counts writebacks (modified to exclusive)",
1109         "SampleAfterValue": "100003",
1110         "UMask": "0x1"
1111     },
1112     {
1113         "BriefDescription": "Counts writebacks (modified to exclusive)",
1114         "Counter": "0,1,2,3",
1115         "CounterHTOff": "0,1,2,3",
1116         "EventCode": "0xB7, 0xBB",
1117         "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS.SNOOP_MISS",
1118         "MSRIndex": "0x1a6,0x1a7",
1119         "MSRValue": "0x023C000008",
1120         "Offcore": "1",
1121         "PublicDescription": "Counts writebacks (modified to exclusive)",
1122         "SampleAfterValue": "100003",
1123         "UMask": "0x1"
1124     },
1125     {
1126         "BriefDescription": "Counts writebacks (modified to exclusive)",
1127         "Counter": "0,1,2,3",
1128         "CounterHTOff": "0,1,2,3",
1129         "EventCode": "0xB7, 0xBB",
1130         "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS.SNOOP_NONE",
1131         "MSRIndex": "0x1a6,0x1a7",
1132         "MSRValue": "0x00BC000008",
1133         "Offcore": "1",
1134         "PublicDescription": "Counts writebacks (modified to exclusive)",
1135         "SampleAfterValue": "100003",
1136         "UMask": "0x1"
1137     },
1138     {
1139         "BriefDescription": "Counts writebacks (modified to exclusive)",
1140         "Counter": "0,1,2,3",
1141         "CounterHTOff": "0,1,2,3",
1142         "EventCode": "0xB7, 0xBB",
1143         "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS.SNOOP_NOT_NEEDED",
1144         "MSRIndex": "0x1a6,0x1a7",
1145         "MSRValue": "0x013C000008",
1146         "Offcore": "1",
1147         "PublicDescription": "Counts writebacks (modified to exclusive)",
1148         "SampleAfterValue": "100003",
1149         "UMask": "0x1"
1150     },
1151     {
1152         "BriefDescription": "Counts writebacks (modified to exclusive)",
1153         "Counter": "0,1,2,3",
1154         "CounterHTOff": "0,1,2,3",
1155         "EventCode": "0xB7, 0xBB",
1156         "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
1157         "MSRIndex": "0x1a6,0x1a7",
1158         "MSRValue": "0x3F84000008",
1159         "Offcore": "1",
1160         "PublicDescription": "Counts writebacks (modified to exclusive)",
1161         "SampleAfterValue": "100003",
1162         "UMask": "0x1"
1163     },
1164     {
1165         "BriefDescription": "Counts writebacks (modified to exclusive)",
1166         "Counter": "0,1,2,3",
1167         "CounterHTOff": "0,1,2,3",
1168         "EventCode": "0xB7, 0xBB",
1169         "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
1170         "MSRIndex": "0x1a6,0x1a7",
1171         "MSRValue": "0x1004000008",
1172         "Offcore": "1",
1173         "PublicDescription": "Counts writebacks (modified to exclusive)",
1174         "SampleAfterValue": "100003",
1175         "UMask": "0x1"
1176     },
1177     {
1178         "BriefDescription": "Counts writebacks (modified to exclusive)",
1179         "Counter": "0,1,2,3",
1180         "CounterHTOff": "0,1,2,3",
1181         "EventCode": "0xB7, 0xBB",
1182         "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
1183         "MSRIndex": "0x1a6,0x1a7",
1184         "MSRValue": "0x0404000008",
1185         "Offcore": "1",
1186         "PublicDescription": "Counts writebacks (modified to exclusive)",
1187         "SampleAfterValue": "100003",
1188         "UMask": "0x1"
1189     },
1190     {
1191         "BriefDescription": "Counts writebacks (modified to exclusive)",
1192         "Counter": "0,1,2,3",
1193         "CounterHTOff": "0,1,2,3",
1194         "EventCode": "0xB7, 0xBB",
1195         "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
1196         "MSRIndex": "0x1a6,0x1a7",
1197         "MSRValue": "0x0204000008",
1198         "Offcore": "1",
1199         "PublicDescription": "Counts writebacks (modified to exclusive)",
1200         "SampleAfterValue": "100003",
1201         "UMask": "0x1"
1202     },
1203     {
1204         "BriefDescription": "Counts writebacks (modified to exclusive)",
1205         "Counter": "0,1,2,3",
1206         "CounterHTOff": "0,1,2,3",
1207         "EventCode": "0xB7, 0xBB",
1208         "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
1209         "MSRIndex": "0x1a6,0x1a7",
1210         "MSRValue": "0x0084000008",
1211         "Offcore": "1",
1212         "PublicDescription": "Counts writebacks (modified to exclusive)",
1213         "SampleAfterValue": "100003",
1214         "UMask": "0x1"
1215     },
1216     {
1217         "BriefDescription": "Counts writebacks (modified to exclusive)",
1218         "Counter": "0,1,2,3",
1219         "CounterHTOff": "0,1,2,3",
1220         "EventCode": "0xB7, 0xBB",
1221         "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
1222         "MSRIndex": "0x1a6,0x1a7",
1223         "MSRValue": "0x2004000008",
1224         "Offcore": "1",
1225         "PublicDescription": "Counts writebacks (modified to exclusive)",
1226         "SampleAfterValue": "100003",
1227         "UMask": "0x1"
1228     },
1229     {
1230         "BriefDescription": "Counts writebacks (modified to exclusive)",
1231         "Counter": "0,1,2,3",
1232         "CounterHTOff": "0,1,2,3",
1233         "EventCode": "0xB7, 0xBB",
1234         "EventName": "OFFCORE_RESPONSE.COREWB.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
1235         "MSRIndex": "0x1a6,0x1a7",
1236         "MSRValue": "0x0104000008",
1237         "Offcore": "1",
1238         "PublicDescription": "Counts writebacks (modified to exclusive)",
1239         "SampleAfterValue": "100003",
1240         "UMask": "0x1"
1241     },
1242     {
1243         "BriefDescription": "Counts writebacks (modified to exclusive)",
1244         "Counter": "0,1,2,3",
1245         "CounterHTOff": "0,1,2,3",
1246         "EventCode": "0xB7, 0xBB",
1247         "EventName": "OFFCORE_RESPONSE.COREWB.SUPPLIER_NONE.SNOOP_NON_DRAM",
1248         "MSRIndex": "0x1a6,0x1a7",
1249         "MSRValue": "0x2000020008",
1250         "Offcore": "1",
1251         "PublicDescription": "Counts writebacks (modified to exclusive)",
1252         "SampleAfterValue": "100003",
1253         "UMask": "0x1"
1254     },
1255     {
1256         "BriefDescription": "Counts all demand code reads",
1257         "Counter": "0,1,2,3",
1258         "CounterHTOff": "0,1,2,3",
1259         "EventCode": "0xB7, 0xBB",
1260         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.SNOOP_NON_DRAM",
1261         "MSRIndex": "0x1a6,0x1a7",
1262         "MSRValue": "0x20003C0004",
1263         "Offcore": "1",
1264         "PublicDescription": "Counts all demand code reads",
1265         "SampleAfterValue": "100003",
1266         "UMask": "0x1"
1267     },
1268     {
1269         "BriefDescription": "Counts all demand code reads",
1270         "Counter": "0,1,2,3",
1271         "CounterHTOff": "0,1,2,3",
1272         "EventCode": "0xB7, 0xBB",
1273         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.SNOOP_HIT_NO_FWD",
1274         "MSRIndex": "0x1a6,0x1a7",
1275         "MSRValue": "0x043C000004",
1276         "Offcore": "1",
1277         "PublicDescription": "Counts all demand code reads",
1278         "SampleAfterValue": "100003",
1279         "UMask": "0x1"
1280     },
1281     {
1282         "BriefDescription": "Counts all demand code reads",
1283         "Counter": "0,1,2,3",
1284         "CounterHTOff": "0,1,2,3",
1285         "EventCode": "0xB7, 0xBB",
1286         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.SNOOP_MISS",
1287         "MSRIndex": "0x1a6,0x1a7",
1288         "MSRValue": "0x023C000004",
1289         "Offcore": "1",
1290         "PublicDescription": "Counts all demand code reads",
1291         "SampleAfterValue": "100003",
1292         "UMask": "0x1"
1293     },
1294     {
1295         "BriefDescription": "Counts all demand code reads",
1296         "Counter": "0,1,2,3",
1297         "CounterHTOff": "0,1,2,3",
1298         "EventCode": "0xB7, 0xBB",
1299         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.SNOOP_NONE",
1300         "MSRIndex": "0x1a6,0x1a7",
1301         "MSRValue": "0x00BC000004",
1302         "Offcore": "1",
1303         "PublicDescription": "Counts all demand code reads",
1304         "SampleAfterValue": "100003",
1305         "UMask": "0x1"
1306     },
1307     {
1308         "BriefDescription": "Counts all demand code reads",
1309         "Counter": "0,1,2,3",
1310         "CounterHTOff": "0,1,2,3",
1311         "EventCode": "0xB7, 0xBB",
1312         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.SNOOP_NOT_NEEDED",
1313         "MSRIndex": "0x1a6,0x1a7",
1314         "MSRValue": "0x013C000004",
1315         "Offcore": "1",
1316         "PublicDescription": "Counts all demand code reads",
1317         "SampleAfterValue": "100003",
1318         "UMask": "0x1"
1319     },
1320     {
1321         "BriefDescription": "Counts all demand code reads",
1322         "Counter": "0,1,2,3",
1323         "CounterHTOff": "0,1,2,3",
1324         "EventCode": "0xB7, 0xBB",
1325         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
1326         "MSRIndex": "0x1a6,0x1a7",
1327         "MSRValue": "0x3F84000004",
1328         "Offcore": "1",
1329         "PublicDescription": "Counts all demand code reads",
1330         "SampleAfterValue": "100003",
1331         "UMask": "0x1"
1332     },
1333     {
1334         "BriefDescription": "Counts all demand code reads",
1335         "Counter": "0,1,2,3",
1336         "CounterHTOff": "0,1,2,3",
1337         "EventCode": "0xB7, 0xBB",
1338         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
1339         "MSRIndex": "0x1a6,0x1a7",
1340         "MSRValue": "0x1004000004",
1341         "Offcore": "1",
1342         "PublicDescription": "Counts all demand code reads",
1343         "SampleAfterValue": "100003",
1344         "UMask": "0x1"
1345     },
1346     {
1347         "BriefDescription": "Counts all demand code reads",
1348         "Counter": "0,1,2,3",
1349         "CounterHTOff": "0,1,2,3",
1350         "EventCode": "0xB7, 0xBB",
1351         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
1352         "MSRIndex": "0x1a6,0x1a7",
1353         "MSRValue": "0x0404000004",
1354         "Offcore": "1",
1355         "PublicDescription": "Counts all demand code reads",
1356         "SampleAfterValue": "100003",
1357         "UMask": "0x1"
1358     },
1359     {
1360         "BriefDescription": "Counts all demand code reads",
1361         "Counter": "0,1,2,3",
1362         "CounterHTOff": "0,1,2,3",
1363         "EventCode": "0xB7, 0xBB",
1364         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
1365         "MSRIndex": "0x1a6,0x1a7",
1366         "MSRValue": "0x0204000004",
1367         "Offcore": "1",
1368         "PublicDescription": "Counts all demand code reads",
1369         "SampleAfterValue": "100003",
1370         "UMask": "0x1"
1371     },
1372     {
1373         "BriefDescription": "Counts all demand code reads",
1374         "Counter": "0,1,2,3",
1375         "CounterHTOff": "0,1,2,3",
1376         "EventCode": "0xB7, 0xBB",
1377         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
1378         "MSRIndex": "0x1a6,0x1a7",
1379         "MSRValue": "0x0084000004",
1380         "Offcore": "1",
1381         "PublicDescription": "Counts all demand code reads",
1382         "SampleAfterValue": "100003",
1383         "UMask": "0x1"
1384     },
1385     {
1386         "BriefDescription": "Counts all demand code reads",
1387         "Counter": "0,1,2,3",
1388         "CounterHTOff": "0,1,2,3",
1389         "EventCode": "0xB7, 0xBB",
1390         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
1391         "MSRIndex": "0x1a6,0x1a7",
1392         "MSRValue": "0x2004000004",
1393         "Offcore": "1",
1394         "PublicDescription": "Counts all demand code reads",
1395         "SampleAfterValue": "100003",
1396         "UMask": "0x1"
1397     },
1398     {
1399         "BriefDescription": "Counts all demand code reads",
1400         "Counter": "0,1,2,3",
1401         "CounterHTOff": "0,1,2,3",
1402         "EventCode": "0xB7, 0xBB",
1403         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
1404         "MSRIndex": "0x1a6,0x1a7",
1405         "MSRValue": "0x0104000004",
1406         "Offcore": "1",
1407         "PublicDescription": "Counts all demand code reads",
1408         "SampleAfterValue": "100003",
1409         "UMask": "0x1"
1410     },
1411     {
1412         "BriefDescription": "Counts all demand code reads",
1413         "Counter": "0,1,2,3",
1414         "CounterHTOff": "0,1,2,3",
1415         "EventCode": "0xB7, 0xBB",
1416         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
1417         "MSRIndex": "0x1a6,0x1a7",
1418         "MSRValue": "0x2000020004",
1419         "Offcore": "1",
1420         "PublicDescription": "Counts all demand code reads",
1421         "SampleAfterValue": "100003",
1422         "UMask": "0x1"
1423     },
1424     {
1425         "BriefDescription": "Counts demand data reads",
1426         "Counter": "0,1,2,3",
1427         "CounterHTOff": "0,1,2,3",
1428         "EventCode": "0xB7, 0xBB",
1429         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.SNOOP_NON_DRAM",
1430         "MSRIndex": "0x1a6,0x1a7",
1431         "MSRValue": "0x20003C0001",
1432         "Offcore": "1",
1433         "PublicDescription": "Counts demand data reads",
1434         "SampleAfterValue": "100003",
1435         "UMask": "0x1"
1436     },
1437     {
1438         "BriefDescription": "Counts demand data reads",
1439         "Counter": "0,1,2,3",
1440         "CounterHTOff": "0,1,2,3",
1441         "EventCode": "0xB7, 0xBB",
1442         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.SNOOP_HIT_NO_FWD",
1443         "MSRIndex": "0x1a6,0x1a7",
1444         "MSRValue": "0x043C000001",
1445         "Offcore": "1",
1446         "PublicDescription": "Counts demand data reads",
1447         "SampleAfterValue": "100003",
1448         "UMask": "0x1"
1449     },
1450     {
1451         "BriefDescription": "Counts demand data reads",
1452         "Counter": "0,1,2,3",
1453         "CounterHTOff": "0,1,2,3",
1454         "EventCode": "0xB7, 0xBB",
1455         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.SNOOP_MISS",
1456         "MSRIndex": "0x1a6,0x1a7",
1457         "MSRValue": "0x023C000001",
1458         "Offcore": "1",
1459         "PublicDescription": "Counts demand data reads",
1460         "SampleAfterValue": "100003",
1461         "UMask": "0x1"
1462     },
1463     {
1464         "BriefDescription": "Counts demand data reads",
1465         "Counter": "0,1,2,3",
1466         "CounterHTOff": "0,1,2,3",
1467         "EventCode": "0xB7, 0xBB",
1468         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.SNOOP_NONE",
1469         "MSRIndex": "0x1a6,0x1a7",
1470         "MSRValue": "0x00BC000001",
1471         "Offcore": "1",
1472         "PublicDescription": "Counts demand data reads",
1473         "SampleAfterValue": "100003",
1474         "UMask": "0x1"
1475     },
1476     {
1477         "BriefDescription": "Counts demand data reads",
1478         "Counter": "0,1,2,3",
1479         "CounterHTOff": "0,1,2,3",
1480         "EventCode": "0xB7, 0xBB",
1481         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.SNOOP_NOT_NEEDED",
1482         "MSRIndex": "0x1a6,0x1a7",
1483         "MSRValue": "0x013C000001",
1484         "Offcore": "1",
1485         "PublicDescription": "Counts demand data reads",
1486         "SampleAfterValue": "100003",
1487         "UMask": "0x1"
1488     },
1489     {
1490         "BriefDescription": "Counts demand data reads",
1491         "Counter": "0,1,2,3",
1492         "CounterHTOff": "0,1,2,3",
1493         "EventCode": "0xB7, 0xBB",
1494         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
1495         "MSRIndex": "0x1a6,0x1a7",
1496         "MSRValue": "0x3F84000001",
1497         "Offcore": "1",
1498         "PublicDescription": "Counts demand data reads",
1499         "SampleAfterValue": "100003",
1500         "UMask": "0x1"
1501     },
1502     {
1503         "BriefDescription": "Counts demand data reads",
1504         "Counter": "0,1,2,3",
1505         "CounterHTOff": "0,1,2,3",
1506         "EventCode": "0xB7, 0xBB",
1507         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
1508         "MSRIndex": "0x1a6,0x1a7",
1509         "MSRValue": "0x1004000001",
1510         "Offcore": "1",
1511         "PublicDescription": "Counts demand data reads",
1512         "SampleAfterValue": "100003",
1513         "UMask": "0x1"
1514     },
1515     {
1516         "BriefDescription": "Counts demand data reads",
1517         "Counter": "0,1,2,3",
1518         "CounterHTOff": "0,1,2,3",
1519         "EventCode": "0xB7, 0xBB",
1520         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
1521         "MSRIndex": "0x1a6,0x1a7",
1522         "MSRValue": "0x0404000001",
1523         "Offcore": "1",
1524         "PublicDescription": "Counts demand data reads",
1525         "SampleAfterValue": "100003",
1526         "UMask": "0x1"
1527     },
1528     {
1529         "BriefDescription": "Counts demand data reads",
1530         "Counter": "0,1,2,3",
1531         "CounterHTOff": "0,1,2,3",
1532         "EventCode": "0xB7, 0xBB",
1533         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
1534         "MSRIndex": "0x1a6,0x1a7",
1535         "MSRValue": "0x0204000001",
1536         "Offcore": "1",
1537         "PublicDescription": "Counts demand data reads",
1538         "SampleAfterValue": "100003",
1539         "UMask": "0x1"
1540     },
1541     {
1542         "BriefDescription": "Counts demand data reads",
1543         "Counter": "0,1,2,3",
1544         "CounterHTOff": "0,1,2,3",
1545         "EventCode": "0xB7, 0xBB",
1546         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
1547         "MSRIndex": "0x1a6,0x1a7",
1548         "MSRValue": "0x0084000001",
1549         "Offcore": "1",
1550         "PublicDescription": "Counts demand data reads",
1551         "SampleAfterValue": "100003",
1552         "UMask": "0x1"
1553     },
1554     {
1555         "BriefDescription": "Counts demand data reads",
1556         "Counter": "0,1,2,3",
1557         "CounterHTOff": "0,1,2,3",
1558         "EventCode": "0xB7, 0xBB",
1559         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
1560         "MSRIndex": "0x1a6,0x1a7",
1561         "MSRValue": "0x2004000001",
1562         "Offcore": "1",
1563         "PublicDescription": "Counts demand data reads",
1564         "SampleAfterValue": "100003",
1565         "UMask": "0x1"
1566     },
1567     {
1568         "BriefDescription": "Counts demand data reads",
1569         "Counter": "0,1,2,3",
1570         "CounterHTOff": "0,1,2,3",
1571         "EventCode": "0xB7, 0xBB",
1572         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
1573         "MSRIndex": "0x1a6,0x1a7",
1574         "MSRValue": "0x0104000001",
1575         "Offcore": "1",
1576         "PublicDescription": "Counts demand data reads",
1577         "SampleAfterValue": "100003",
1578         "UMask": "0x1"
1579     },
1580     {
1581         "BriefDescription": "Counts demand data reads",
1582         "Counter": "0,1,2,3",
1583         "CounterHTOff": "0,1,2,3",
1584         "EventCode": "0xB7, 0xBB",
1585         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
1586         "MSRIndex": "0x1a6,0x1a7",
1587         "MSRValue": "0x2000020001",
1588         "Offcore": "1",
1589         "PublicDescription": "Counts demand data reads",
1590         "SampleAfterValue": "100003",
1591         "UMask": "0x1"
1592     },
1593     {
1594         "BriefDescription": "Counts all demand data writes (RFOs)",
1595         "Counter": "0,1,2,3",
1596         "CounterHTOff": "0,1,2,3",
1597         "EventCode": "0xB7, 0xBB",
1598         "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.SNOOP_NON_DRAM",
1599         "MSRIndex": "0x1a6,0x1a7",
1600         "MSRValue": "0x20003C0002",
1601         "Offcore": "1",
1602         "PublicDescription": "Counts all demand data writes (RFOs)",
1603         "SampleAfterValue": "100003",
1604         "UMask": "0x1"
1605     },
1606     {
1607         "BriefDescription": "Counts all demand data writes (RFOs)",
1608         "Counter": "0,1,2,3",
1609         "CounterHTOff": "0,1,2,3",
1610         "EventCode": "0xB7, 0xBB",
1611         "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.SNOOP_HIT_NO_FWD",
1612         "MSRIndex": "0x1a6,0x1a7",
1613         "MSRValue": "0x043C000002",
1614         "Offcore": "1",
1615         "PublicDescription": "Counts all demand data writes (RFOs)",
1616         "SampleAfterValue": "100003",
1617         "UMask": "0x1"
1618     },
1619     {
1620         "BriefDescription": "Counts all demand data writes (RFOs)",
1621         "Counter": "0,1,2,3",
1622         "CounterHTOff": "0,1,2,3",
1623         "EventCode": "0xB7, 0xBB",
1624         "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.SNOOP_MISS",
1625         "MSRIndex": "0x1a6,0x1a7",
1626         "MSRValue": "0x023C000002",
1627         "Offcore": "1",
1628         "PublicDescription": "Counts all demand data writes (RFOs)",
1629         "SampleAfterValue": "100003",
1630         "UMask": "0x1"
1631     },
1632     {
1633         "BriefDescription": "Counts all demand data writes (RFOs)",
1634         "Counter": "0,1,2,3",
1635         "CounterHTOff": "0,1,2,3",
1636         "EventCode": "0xB7, 0xBB",
1637         "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.SNOOP_NONE",
1638         "MSRIndex": "0x1a6,0x1a7",
1639         "MSRValue": "0x00BC000002",
1640         "Offcore": "1",
1641         "PublicDescription": "Counts all demand data writes (RFOs)",
1642         "SampleAfterValue": "100003",
1643         "UMask": "0x1"
1644     },
1645     {
1646         "BriefDescription": "Counts all demand data writes (RFOs)",
1647         "Counter": "0,1,2,3",
1648         "CounterHTOff": "0,1,2,3",
1649         "EventCode": "0xB7, 0xBB",
1650         "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.SNOOP_NOT_NEEDED",
1651         "MSRIndex": "0x1a6,0x1a7",
1652         "MSRValue": "0x013C000002",
1653         "Offcore": "1",
1654         "PublicDescription": "Counts all demand data writes (RFOs)",
1655         "SampleAfterValue": "100003",
1656         "UMask": "0x1"
1657     },
1658     {
1659         "BriefDescription": "Counts all demand data writes (RFOs)",
1660         "Counter": "0,1,2,3",
1661         "CounterHTOff": "0,1,2,3",
1662         "EventCode": "0xB7, 0xBB",
1663         "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
1664         "MSRIndex": "0x1a6,0x1a7",
1665         "MSRValue": "0x3F84000002",
1666         "Offcore": "1",
1667         "PublicDescription": "Counts all demand data writes (RFOs)",
1668         "SampleAfterValue": "100003",
1669         "UMask": "0x1"
1670     },
1671     {
1672         "BriefDescription": "Counts any other requests",
1673         "Counter": "0,1,2,3",
1674         "CounterHTOff": "0,1,2,3",
1675         "EventCode": "0xB7, 0xBB",
1676         "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT.SNOOP_NON_DRAM",
1677         "MSRIndex": "0x1a6,0x1a7",
1678         "MSRValue": "0x20003C8000",
1679         "Offcore": "1",
1680         "PublicDescription": "Counts any other requests",
1681         "SampleAfterValue": "100003",
1682         "UMask": "0x1"
1683     },
1684     {
1685         "BriefDescription": "Counts any other requests",
1686         "Counter": "0,1,2,3",
1687         "CounterHTOff": "0,1,2,3",
1688         "EventCode": "0xB7, 0xBB",
1689         "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.SNOOP_HIT_NO_FWD",
1690         "MSRIndex": "0x1a6,0x1a7",
1691         "MSRValue": "0x043C008000",
1692         "Offcore": "1",
1693         "PublicDescription": "Counts any other requests",
1694         "SampleAfterValue": "100003",
1695         "UMask": "0x1"
1696     },
1697     {
1698         "BriefDescription": "Counts any other requests",
1699         "Counter": "0,1,2,3",
1700         "CounterHTOff": "0,1,2,3",
1701         "EventCode": "0xB7, 0xBB",
1702         "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.SNOOP_MISS",
1703         "MSRIndex": "0x1a6,0x1a7",
1704         "MSRValue": "0x023C008000",
1705         "Offcore": "1",
1706         "PublicDescription": "Counts any other requests",
1707         "SampleAfterValue": "100003",
1708         "UMask": "0x1"
1709     },
1710     {
1711         "BriefDescription": "Counts any other requests",
1712         "Counter": "0,1,2,3",
1713         "CounterHTOff": "0,1,2,3",
1714         "EventCode": "0xB7, 0xBB",
1715         "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.SNOOP_NONE",
1716         "MSRIndex": "0x1a6,0x1a7",
1717         "MSRValue": "0x00BC008000",
1718         "Offcore": "1",
1719         "PublicDescription": "Counts any other requests",
1720         "SampleAfterValue": "100003",
1721         "UMask": "0x1"
1722     },
1723     {
1724         "BriefDescription": "Counts any other requests",
1725         "Counter": "0,1,2,3",
1726         "CounterHTOff": "0,1,2,3",
1727         "EventCode": "0xB7, 0xBB",
1728         "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS.SNOOP_NOT_NEEDED",
1729         "MSRIndex": "0x1a6,0x1a7",
1730         "MSRValue": "0x013C008000",
1731         "Offcore": "1",
1732         "PublicDescription": "Counts any other requests",
1733         "SampleAfterValue": "100003",
1734         "UMask": "0x1"
1735     },
1736     {
1737         "BriefDescription": "Counts any other requests",
1738         "Counter": "0,1,2,3",
1739         "CounterHTOff": "0,1,2,3",
1740         "EventCode": "0xB7, 0xBB",
1741         "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
1742         "MSRIndex": "0x1a6,0x1a7",
1743         "MSRValue": "0x3F84008000",
1744         "Offcore": "1",
1745         "PublicDescription": "Counts any other requests",
1746         "SampleAfterValue": "100003",
1747         "UMask": "0x1"
1748     },
1749     {
1750         "BriefDescription": "Counts any other requests",
1751         "Counter": "0,1,2,3",
1752         "CounterHTOff": "0,1,2,3",
1753         "EventCode": "0xB7, 0xBB",
1754         "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
1755         "MSRIndex": "0x1a6,0x1a7",
1756         "MSRValue": "0x1004008000",
1757         "Offcore": "1",
1758         "PublicDescription": "Counts any other requests",
1759         "SampleAfterValue": "100003",
1760         "UMask": "0x1"
1761     },
1762     {
1763         "BriefDescription": "Counts any other requests",
1764         "Counter": "0,1,2,3",
1765         "CounterHTOff": "0,1,2,3",
1766         "EventCode": "0xB7, 0xBB",
1767         "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
1768         "MSRIndex": "0x1a6,0x1a7",
1769         "MSRValue": "0x0404008000",
1770         "Offcore": "1",
1771         "PublicDescription": "Counts any other requests",
1772         "SampleAfterValue": "100003",
1773         "UMask": "0x1"
1774     },
1775     {
1776         "BriefDescription": "Counts any other requests",
1777         "Counter": "0,1,2,3",
1778         "CounterHTOff": "0,1,2,3",
1779         "EventCode": "0xB7, 0xBB",
1780         "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
1781         "MSRIndex": "0x1a6,0x1a7",
1782         "MSRValue": "0x0204008000",
1783         "Offcore": "1",
1784         "PublicDescription": "Counts any other requests",
1785         "SampleAfterValue": "100003",
1786         "UMask": "0x1"
1787     },
1788     {
1789         "BriefDescription": "Counts any other requests",
1790         "Counter": "0,1,2,3",
1791         "CounterHTOff": "0,1,2,3",
1792         "EventCode": "0xB7, 0xBB",
1793         "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
1794         "MSRIndex": "0x1a6,0x1a7",
1795         "MSRValue": "0x0084008000",
1796         "Offcore": "1",
1797         "PublicDescription": "Counts any other requests",
1798         "SampleAfterValue": "100003",
1799         "UMask": "0x1"
1800     },
1801     {
1802         "BriefDescription": "Counts any other requests",
1803         "Counter": "0,1,2,3",
1804         "CounterHTOff": "0,1,2,3",
1805         "EventCode": "0xB7, 0xBB",
1806         "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
1807         "MSRIndex": "0x1a6,0x1a7",
1808         "MSRValue": "0x2004008000",
1809         "Offcore": "1",
1810         "PublicDescription": "Counts any other requests",
1811         "SampleAfterValue": "100003",
1812         "UMask": "0x1"
1813     },
1814     {
1815         "BriefDescription": "Counts any other requests",
1816         "Counter": "0,1,2,3",
1817         "CounterHTOff": "0,1,2,3",
1818         "EventCode": "0xB7, 0xBB",
1819         "EventName": "OFFCORE_RESPONSE.OTHER.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
1820         "MSRIndex": "0x1a6,0x1a7",
1821         "MSRValue": "0x0104008000",
1822         "Offcore": "1",
1823         "PublicDescription": "Counts any other requests",
1824         "SampleAfterValue": "100003",
1825         "UMask": "0x1"
1826     },
1827     {
1828         "BriefDescription": "Counts any other requests",
1829         "Counter": "0,1,2,3",
1830         "CounterHTOff": "0,1,2,3",
1831         "EventCode": "0xB7, 0xBB",
1832         "EventName": "OFFCORE_RESPONSE.OTHER.SUPPLIER_NONE.SNOOP_NON_DRAM",
1833         "MSRIndex": "0x1a6,0x1a7",
1834         "MSRValue": "0x2000028000",
1835         "Offcore": "1",
1836         "PublicDescription": "Counts any other requests",
1837         "SampleAfterValue": "100003",
1838         "UMask": "0x1"
1839     },
1840     {
1841         "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1842         "Counter": "0,1,2,3",
1843         "CounterHTOff": "0,1,2,3",
1844         "EventCode": "0xB7, 0xBB",
1845         "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_HIT.SNOOP_NON_DRAM",
1846         "MSRIndex": "0x1a6,0x1a7",
1847         "MSRValue": "0x20003C0040",
1848         "Offcore": "1",
1849         "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1850         "SampleAfterValue": "100003",
1851         "UMask": "0x1"
1852     },
1853     {
1854         "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1855         "Counter": "0,1,2,3",
1856         "CounterHTOff": "0,1,2,3",
1857         "EventCode": "0xB7, 0xBB",
1858         "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS.SNOOP_HIT_NO_FWD",
1859         "MSRIndex": "0x1a6,0x1a7",
1860         "MSRValue": "0x043C000040",
1861         "Offcore": "1",
1862         "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1863         "SampleAfterValue": "100003",
1864         "UMask": "0x1"
1865     },
1866     {
1867         "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1868         "Counter": "0,1,2,3",
1869         "CounterHTOff": "0,1,2,3",
1870         "EventCode": "0xB7, 0xBB",
1871         "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS.SNOOP_MISS",
1872         "MSRIndex": "0x1a6,0x1a7",
1873         "MSRValue": "0x023C000040",
1874         "Offcore": "1",
1875         "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1876         "SampleAfterValue": "100003",
1877         "UMask": "0x1"
1878     },
1879     {
1880         "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1881         "Counter": "0,1,2,3",
1882         "CounterHTOff": "0,1,2,3",
1883         "EventCode": "0xB7, 0xBB",
1884         "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS.SNOOP_NONE",
1885         "MSRIndex": "0x1a6,0x1a7",
1886         "MSRValue": "0x00BC000040",
1887         "Offcore": "1",
1888         "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1889         "SampleAfterValue": "100003",
1890         "UMask": "0x1"
1891     },
1892     {
1893         "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1894         "Counter": "0,1,2,3",
1895         "CounterHTOff": "0,1,2,3",
1896         "EventCode": "0xB7, 0xBB",
1897         "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS.SNOOP_NOT_NEEDED",
1898         "MSRIndex": "0x1a6,0x1a7",
1899         "MSRValue": "0x013C000040",
1900         "Offcore": "1",
1901         "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1902         "SampleAfterValue": "100003",
1903         "UMask": "0x1"
1904     },
1905     {
1906         "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1907         "Counter": "0,1,2,3",
1908         "CounterHTOff": "0,1,2,3",
1909         "EventCode": "0xB7, 0xBB",
1910         "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
1911         "MSRIndex": "0x1a6,0x1a7",
1912         "MSRValue": "0x3F84000040",
1913         "Offcore": "1",
1914         "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1915         "SampleAfterValue": "100003",
1916         "UMask": "0x1"
1917     },
1918     {
1919         "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1920         "Counter": "0,1,2,3",
1921         "CounterHTOff": "0,1,2,3",
1922         "EventCode": "0xB7, 0xBB",
1923         "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
1924         "MSRIndex": "0x1a6,0x1a7",
1925         "MSRValue": "0x1004000040",
1926         "Offcore": "1",
1927         "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1928         "SampleAfterValue": "100003",
1929         "UMask": "0x1"
1930     },
1931     {
1932         "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1933         "Counter": "0,1,2,3",
1934         "CounterHTOff": "0,1,2,3",
1935         "EventCode": "0xB7, 0xBB",
1936         "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
1937         "MSRIndex": "0x1a6,0x1a7",
1938         "MSRValue": "0x0404000040",
1939         "Offcore": "1",
1940         "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1941         "SampleAfterValue": "100003",
1942         "UMask": "0x1"
1943     },
1944     {
1945         "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1946         "Counter": "0,1,2,3",
1947         "CounterHTOff": "0,1,2,3",
1948         "EventCode": "0xB7, 0xBB",
1949         "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
1950         "MSRIndex": "0x1a6,0x1a7",
1951         "MSRValue": "0x0204000040",
1952         "Offcore": "1",
1953         "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1954         "SampleAfterValue": "100003",
1955         "UMask": "0x1"
1956     },
1957     {
1958         "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1959         "Counter": "0,1,2,3",
1960         "CounterHTOff": "0,1,2,3",
1961         "EventCode": "0xB7, 0xBB",
1962         "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
1963         "MSRIndex": "0x1a6,0x1a7",
1964         "MSRValue": "0x0084000040",
1965         "Offcore": "1",
1966         "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1967         "SampleAfterValue": "100003",
1968         "UMask": "0x1"
1969     },
1970     {
1971         "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1972         "Counter": "0,1,2,3",
1973         "CounterHTOff": "0,1,2,3",
1974         "EventCode": "0xB7, 0xBB",
1975         "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
1976         "MSRIndex": "0x1a6,0x1a7",
1977         "MSRValue": "0x2004000040",
1978         "Offcore": "1",
1979         "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1980         "SampleAfterValue": "100003",
1981         "UMask": "0x1"
1982     },
1983     {
1984         "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1985         "Counter": "0,1,2,3",
1986         "CounterHTOff": "0,1,2,3",
1987         "EventCode": "0xB7, 0xBB",
1988         "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
1989         "MSRIndex": "0x1a6,0x1a7",
1990         "MSRValue": "0x0104000040",
1991         "Offcore": "1",
1992         "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1993         "SampleAfterValue": "100003",
1994         "UMask": "0x1"
1995     },
1996     {
1997         "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads",
1998         "Counter": "0,1,2,3",
1999         "CounterHTOff": "0,1,2,3",
2000         "EventCode": "0xB7, 0xBB",
2001         "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
2002         "MSRIndex": "0x1a6,0x1a7",
2003         "MSRValue": "0x2000020040",
2004         "Offcore": "1",
2005         "PublicDescription": "Counts all prefetch (that bring data to LLC only) code reads",
2006         "SampleAfterValue": "100003",
2007         "UMask": "0x1"
2008     },
2009     {
2010         "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
2011         "Counter": "0,1,2,3",
2012         "CounterHTOff": "0,1,2,3",
2013         "EventCode": "0xB7, 0xBB",
2014         "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_HIT.SNOOP_NON_DRAM",
2015         "MSRIndex": "0x1a6,0x1a7",
2016         "MSRValue": "0x20003C0010",
2017         "Offcore": "1",
2018         "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
2019         "SampleAfterValue": "100003",
2020         "UMask": "0x1"
2021     },
2022     {
2023         "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
2024         "Counter": "0,1,2,3",
2025         "CounterHTOff": "0,1,2,3",
2026         "EventCode": "0xB7, 0xBB",
2027         "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS.SNOOP_HIT_NO_FWD",
2028         "MSRIndex": "0x1a6,0x1a7",
2029         "MSRValue": "0x043C000010",
2030         "Offcore": "1",
2031         "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
2032         "SampleAfterValue": "100003",
2033         "UMask": "0x1"
2034     },
2035     {
2036         "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
2037         "Counter": "0,1,2,3",
2038         "CounterHTOff": "0,1,2,3",
2039         "EventCode": "0xB7, 0xBB",
2040         "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS.SNOOP_MISS",
2041         "MSRIndex": "0x1a6,0x1a7",
2042         "MSRValue": "0x023C000010",
2043         "Offcore": "1",
2044         "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
2045         "SampleAfterValue": "100003",
2046         "UMask": "0x1"
2047     },
2048     {
2049         "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
2050         "Counter": "0,1,2,3",
2051         "CounterHTOff": "0,1,2,3",
2052         "EventCode": "0xB7, 0xBB",
2053         "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS.SNOOP_NONE",
2054         "MSRIndex": "0x1a6,0x1a7",
2055         "MSRValue": "0x00BC000010",
2056         "Offcore": "1",
2057         "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
2058         "SampleAfterValue": "100003",
2059         "UMask": "0x1"
2060     },
2061     {
2062         "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
2063         "Counter": "0,1,2,3",
2064         "CounterHTOff": "0,1,2,3",
2065         "EventCode": "0xB7, 0xBB",
2066         "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS.SNOOP_NOT_NEEDED",
2067         "MSRIndex": "0x1a6,0x1a7",
2068         "MSRValue": "0x013C000010",
2069         "Offcore": "1",
2070         "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
2071         "SampleAfterValue": "100003",
2072         "UMask": "0x1"
2073     },
2074     {
2075         "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
2076         "Counter": "0,1,2,3",
2077         "CounterHTOff": "0,1,2,3",
2078         "EventCode": "0xB7, 0xBB",
2079         "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
2080         "MSRIndex": "0x1a6,0x1a7",
2081         "MSRValue": "0x3F84000010",
2082         "Offcore": "1",
2083         "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
2084         "SampleAfterValue": "100003",
2085         "UMask": "0x1"
2086     },
2087     {
2088         "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
2089         "Counter": "0,1,2,3",
2090         "CounterHTOff": "0,1,2,3",
2091         "EventCode": "0xB7, 0xBB",
2092         "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
2093         "MSRIndex": "0x1a6,0x1a7",
2094         "MSRValue": "0x1004000010",
2095         "Offcore": "1",
2096         "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
2097         "SampleAfterValue": "100003",
2098         "UMask": "0x1"
2099     },
2100     {
2101         "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
2102         "Counter": "0,1,2,3",
2103         "CounterHTOff": "0,1,2,3",
2104         "EventCode": "0xB7, 0xBB",
2105         "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
2106         "MSRIndex": "0x1a6,0x1a7",
2107         "MSRValue": "0x0404000010",
2108         "Offcore": "1",
2109         "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
2110         "SampleAfterValue": "100003",
2111         "UMask": "0x1"
2112     },
2113     {
2114         "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
2115         "Counter": "0,1,2,3",
2116         "CounterHTOff": "0,1,2,3",
2117         "EventCode": "0xB7, 0xBB",
2118         "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
2119         "MSRIndex": "0x1a6,0x1a7",
2120         "MSRValue": "0x0204000010",
2121         "Offcore": "1",
2122         "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
2123         "SampleAfterValue": "100003",
2124         "UMask": "0x1"
2125     },
2126     {
2127         "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
2128         "Counter": "0,1,2,3",
2129         "CounterHTOff": "0,1,2,3",
2130         "EventCode": "0xB7, 0xBB",
2131         "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
2132         "MSRIndex": "0x1a6,0x1a7",
2133         "MSRValue": "0x0084000010",
2134         "Offcore": "1",
2135         "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
2136         "SampleAfterValue": "100003",
2137         "UMask": "0x1"
2138     },
2139     {
2140         "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
2141         "Counter": "0,1,2,3",
2142         "CounterHTOff": "0,1,2,3",
2143         "EventCode": "0xB7, 0xBB",
2144         "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
2145         "MSRIndex": "0x1a6,0x1a7",
2146         "MSRValue": "0x2004000010",
2147         "Offcore": "1",
2148         "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
2149         "SampleAfterValue": "100003",
2150         "UMask": "0x1"
2151     },
2152     {
2153         "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
2154         "Counter": "0,1,2,3",
2155         "CounterHTOff": "0,1,2,3",
2156         "EventCode": "0xB7, 0xBB",
2157         "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
2158         "MSRIndex": "0x1a6,0x1a7",
2159         "MSRValue": "0x0104000010",
2160         "Offcore": "1",
2161         "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
2162         "SampleAfterValue": "100003",
2163         "UMask": "0x1"
2164     },
2165     {
2166         "BriefDescription": "Counts prefetch (that bring data to L2) data reads",
2167         "Counter": "0,1,2,3",
2168         "CounterHTOff": "0,1,2,3",
2169         "EventCode": "0xB7, 0xBB",
2170         "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
2171         "MSRIndex": "0x1a6,0x1a7",
2172         "MSRValue": "0x2000020010",
2173         "Offcore": "1",
2174         "PublicDescription": "Counts prefetch (that bring data to L2) data reads",
2175         "SampleAfterValue": "100003",
2176         "UMask": "0x1"
2177     },
2178     {
2179         "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
2180         "Counter": "0,1,2,3",
2181         "CounterHTOff": "0,1,2,3",
2182         "EventCode": "0xB7, 0xBB",
2183         "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_HIT.SNOOP_NON_DRAM",
2184         "MSRIndex": "0x1a6,0x1a7",
2185         "MSRValue": "0x20003C0020",
2186         "Offcore": "1",
2187         "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
2188         "SampleAfterValue": "100003",
2189         "UMask": "0x1"
2190     },
2191     {
2192         "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
2193         "Counter": "0,1,2,3",
2194         "CounterHTOff": "0,1,2,3",
2195         "EventCode": "0xB7, 0xBB",
2196         "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS.SNOOP_HIT_NO_FWD",
2197         "MSRIndex": "0x1a6,0x1a7",
2198         "MSRValue": "0x043C000020",
2199         "Offcore": "1",
2200         "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
2201         "SampleAfterValue": "100003",
2202         "UMask": "0x1"
2203     },
2204     {
2205         "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
2206         "Counter": "0,1,2,3",
2207         "CounterHTOff": "0,1,2,3",
2208         "EventCode": "0xB7, 0xBB",
2209         "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS.SNOOP_MISS",
2210         "MSRIndex": "0x1a6,0x1a7",
2211         "MSRValue": "0x023C000020",
2212         "Offcore": "1",
2213         "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
2214         "SampleAfterValue": "100003",
2215         "UMask": "0x1"
2216     },
2217     {
2218         "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
2219         "Counter": "0,1,2,3",
2220         "CounterHTOff": "0,1,2,3",
2221         "EventCode": "0xB7, 0xBB",
2222         "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS.SNOOP_NONE",
2223         "MSRIndex": "0x1a6,0x1a7",
2224         "MSRValue": "0x00BC000020",
2225         "Offcore": "1",
2226         "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
2227         "SampleAfterValue": "100003",
2228         "UMask": "0x1"
2229     },
2230     {
2231         "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
2232         "Counter": "0,1,2,3",
2233         "CounterHTOff": "0,1,2,3",
2234         "EventCode": "0xB7, 0xBB",
2235         "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS.SNOOP_NOT_NEEDED",
2236         "MSRIndex": "0x1a6,0x1a7",
2237         "MSRValue": "0x013C000020",
2238         "Offcore": "1",
2239         "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
2240         "SampleAfterValue": "100003",
2241         "UMask": "0x1"
2242     },
2243     {
2244         "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
2245         "Counter": "0,1,2,3",
2246         "CounterHTOff": "0,1,2,3",
2247         "EventCode": "0xB7, 0xBB",
2248         "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
2249         "MSRIndex": "0x1a6,0x1a7",
2250         "MSRValue": "0x3F84000020",
2251         "Offcore": "1",
2252         "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
2253         "SampleAfterValue": "100003",
2254         "UMask": "0x1"
2255     },
2256     {
2257         "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
2258         "Counter": "0,1,2,3",
2259         "CounterHTOff": "0,1,2,3",
2260         "EventCode": "0xB7, 0xBB",
2261         "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
2262         "MSRIndex": "0x1a6,0x1a7",
2263         "MSRValue": "0x1004000020",
2264         "Offcore": "1",
2265         "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
2266         "SampleAfterValue": "100003",
2267         "UMask": "0x1"
2268     },
2269     {
2270         "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
2271         "Counter": "0,1,2,3",
2272         "CounterHTOff": "0,1,2,3",
2273         "EventCode": "0xB7, 0xBB",
2274         "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
2275         "MSRIndex": "0x1a6,0x1a7",
2276         "MSRValue": "0x0404000020",
2277         "Offcore": "1",
2278         "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
2279         "SampleAfterValue": "100003",
2280         "UMask": "0x1"
2281     },
2282     {
2283         "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
2284         "Counter": "0,1,2,3",
2285         "CounterHTOff": "0,1,2,3",
2286         "EventCode": "0xB7, 0xBB",
2287         "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
2288         "MSRIndex": "0x1a6,0x1a7",
2289         "MSRValue": "0x0204000020",
2290         "Offcore": "1",
2291         "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
2292         "SampleAfterValue": "100003",
2293         "UMask": "0x1"
2294     },
2295     {
2296         "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
2297         "Counter": "0,1,2,3",
2298         "CounterHTOff": "0,1,2,3",
2299         "EventCode": "0xB7, 0xBB",
2300         "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
2301         "MSRIndex": "0x1a6,0x1a7",
2302         "MSRValue": "0x0084000020",
2303         "Offcore": "1",
2304         "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
2305         "SampleAfterValue": "100003",
2306         "UMask": "0x1"
2307     },
2308     {
2309         "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
2310         "Counter": "0,1,2,3",
2311         "CounterHTOff": "0,1,2,3",
2312         "EventCode": "0xB7, 0xBB",
2313         "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
2314         "MSRIndex": "0x1a6,0x1a7",
2315         "MSRValue": "0x2004000020",
2316         "Offcore": "1",
2317         "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
2318         "SampleAfterValue": "100003",
2319         "UMask": "0x1"
2320     },
2321     {
2322         "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
2323         "Counter": "0,1,2,3",
2324         "CounterHTOff": "0,1,2,3",
2325         "EventCode": "0xB7, 0xBB",
2326         "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
2327         "MSRIndex": "0x1a6,0x1a7",
2328         "MSRValue": "0x0104000020",
2329         "Offcore": "1",
2330         "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
2331         "SampleAfterValue": "100003",
2332         "UMask": "0x1"
2333     },
2334     {
2335         "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs",
2336         "Counter": "0,1,2,3",
2337         "CounterHTOff": "0,1,2,3",
2338         "EventCode": "0xB7, 0xBB",
2339         "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.SUPPLIER_NONE.SNOOP_NON_DRAM",
2340         "MSRIndex": "0x1a6,0x1a7",
2341         "MSRValue": "0x2000020020",
2342         "Offcore": "1",
2343         "PublicDescription": "Counts all prefetch (that bring data to L2) RFOs",
2344         "SampleAfterValue": "100003",
2345         "UMask": "0x1"
2346     },
2347     {
2348         "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
2349         "Counter": "0,1,2,3",
2350         "CounterHTOff": "0,1,2,3",
2351         "EventCode": "0xB7, 0xBB",
2352         "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_HIT.SNOOP_NON_DRAM",
2353         "MSRIndex": "0x1a6,0x1a7",
2354         "MSRValue": "0x20003C0200",
2355         "Offcore": "1",
2356         "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
2357         "SampleAfterValue": "100003",
2358         "UMask": "0x1"
2359     },
2360     {
2361         "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
2362         "Counter": "0,1,2,3",
2363         "CounterHTOff": "0,1,2,3",
2364         "EventCode": "0xB7, 0xBB",
2365         "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS.SNOOP_HIT_NO_FWD",
2366         "MSRIndex": "0x1a6,0x1a7",
2367         "MSRValue": "0x043C000200",
2368         "Offcore": "1",
2369         "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
2370         "SampleAfterValue": "100003",
2371         "UMask": "0x1"
2372     },
2373     {
2374         "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
2375         "Counter": "0,1,2,3",
2376         "CounterHTOff": "0,1,2,3",
2377         "EventCode": "0xB7, 0xBB",
2378         "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS.SNOOP_MISS",
2379         "MSRIndex": "0x1a6,0x1a7",
2380         "MSRValue": "0x023C000200",
2381         "Offcore": "1",
2382         "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
2383         "SampleAfterValue": "100003",
2384         "UMask": "0x1"
2385     },
2386     {
2387         "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
2388         "Counter": "0,1,2,3",
2389         "CounterHTOff": "0,1,2,3",
2390         "EventCode": "0xB7, 0xBB",
2391         "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS.SNOOP_NONE",
2392         "MSRIndex": "0x1a6,0x1a7",
2393         "MSRValue": "0x00BC000200",
2394         "Offcore": "1",
2395         "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
2396         "SampleAfterValue": "100003",
2397         "UMask": "0x1"
2398     },
2399     {
2400         "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
2401         "Counter": "0,1,2,3",
2402         "CounterHTOff": "0,1,2,3",
2403         "EventCode": "0xB7, 0xBB",
2404         "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS.SNOOP_NOT_NEEDED",
2405         "MSRIndex": "0x1a6,0x1a7",
2406         "MSRValue": "0x013C000200",
2407         "Offcore": "1",
2408         "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
2409         "SampleAfterValue": "100003",
2410         "UMask": "0x1"
2411     },
2412     {
2413         "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
2414         "Counter": "0,1,2,3",
2415         "CounterHTOff": "0,1,2,3",
2416         "EventCode": "0xB7, 0xBB",
2417         "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
2418         "MSRIndex": "0x1a6,0x1a7",
2419         "MSRValue": "0x3F84000200",
2420         "Offcore": "1",
2421         "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
2422         "SampleAfterValue": "100003",
2423         "UMask": "0x1"
2424     },
2425     {
2426         "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
2427         "Counter": "0,1,2,3",
2428         "CounterHTOff": "0,1,2,3",
2429         "EventCode": "0xB7, 0xBB",
2430         "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
2431         "MSRIndex": "0x1a6,0x1a7",
2432         "MSRValue": "0x1004000200",
2433         "Offcore": "1",
2434         "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
2435         "SampleAfterValue": "100003",
2436         "UMask": "0x1"
2437     },
2438     {
2439         "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
2440         "Counter": "0,1,2,3",
2441         "CounterHTOff": "0,1,2,3",
2442         "EventCode": "0xB7, 0xBB",
2443         "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
2444         "MSRIndex": "0x1a6,0x1a7",
2445         "MSRValue": "0x0404000200",
2446         "Offcore": "1",
2447         "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
2448         "SampleAfterValue": "100003",
2449         "UMask": "0x1"
2450     },
2451     {
2452         "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
2453         "Counter": "0,1,2,3",
2454         "CounterHTOff": "0,1,2,3",
2455         "EventCode": "0xB7, 0xBB",
2456         "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
2457         "MSRIndex": "0x1a6,0x1a7",
2458         "MSRValue": "0x0204000200",
2459         "Offcore": "1",
2460         "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
2461         "SampleAfterValue": "100003",
2462         "UMask": "0x1"
2463     },
2464     {
2465         "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
2466         "Counter": "0,1,2,3",
2467         "CounterHTOff": "0,1,2,3",
2468         "EventCode": "0xB7, 0xBB",
2469         "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
2470         "MSRIndex": "0x1a6,0x1a7",
2471         "MSRValue": "0x0084000200",
2472         "Offcore": "1",
2473         "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
2474         "SampleAfterValue": "100003",
2475         "UMask": "0x1"
2476     },
2477     {
2478         "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
2479         "Counter": "0,1,2,3",
2480         "CounterHTOff": "0,1,2,3",
2481         "EventCode": "0xB7, 0xBB",
2482         "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
2483         "MSRIndex": "0x1a6,0x1a7",
2484         "MSRValue": "0x2004000200",
2485         "Offcore": "1",
2486         "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
2487         "SampleAfterValue": "100003",
2488         "UMask": "0x1"
2489     },
2490     {
2491         "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
2492         "Counter": "0,1,2,3",
2493         "CounterHTOff": "0,1,2,3",
2494         "EventCode": "0xB7, 0xBB",
2495         "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
2496         "MSRIndex": "0x1a6,0x1a7",
2497         "MSRValue": "0x0104000200",
2498         "Offcore": "1",
2499         "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
2500         "SampleAfterValue": "100003",
2501         "UMask": "0x1"
2502     },
2503     {
2504         "BriefDescription": "Counts prefetch (that bring data to LLC only) code reads",
2505         "Counter": "0,1,2,3",
2506         "CounterHTOff": "0,1,2,3",
2507         "EventCode": "0xB7, 0xBB",
2508         "EventName": "OFFCORE_RESPONSE.PF_L3_CODE_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
2509         "MSRIndex": "0x1a6,0x1a7",
2510         "MSRValue": "0x2000020200",
2511         "Offcore": "1",
2512         "PublicDescription": "Counts prefetch (that bring data to LLC only) code reads",
2513         "SampleAfterValue": "100003",
2514         "UMask": "0x1"
2515     },
2516     {
2517         "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2518         "Counter": "0,1,2,3",
2519         "CounterHTOff": "0,1,2,3",
2520         "EventCode": "0xB7, 0xBB",
2521         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT.SNOOP_NON_DRAM",
2522         "MSRIndex": "0x1a6,0x1a7",
2523         "MSRValue": "0x20003C0080",
2524         "Offcore": "1",
2525         "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2526         "SampleAfterValue": "100003",
2527         "UMask": "0x1"
2528     },
2529     {
2530         "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2531         "Counter": "0,1,2,3",
2532         "CounterHTOff": "0,1,2,3",
2533         "EventCode": "0xB7, 0xBB",
2534         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.SNOOP_HIT_NO_FWD",
2535         "MSRIndex": "0x1a6,0x1a7",
2536         "MSRValue": "0x043C000080",
2537         "Offcore": "1",
2538         "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2539         "SampleAfterValue": "100003",
2540         "UMask": "0x1"
2541     },
2542     {
2543         "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2544         "Counter": "0,1,2,3",
2545         "CounterHTOff": "0,1,2,3",
2546         "EventCode": "0xB7, 0xBB",
2547         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.SNOOP_MISS",
2548         "MSRIndex": "0x1a6,0x1a7",
2549         "MSRValue": "0x023C000080",
2550         "Offcore": "1",
2551         "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2552         "SampleAfterValue": "100003",
2553         "UMask": "0x1"
2554     },
2555     {
2556         "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2557         "Counter": "0,1,2,3",
2558         "CounterHTOff": "0,1,2,3",
2559         "EventCode": "0xB7, 0xBB",
2560         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.SNOOP_NONE",
2561         "MSRIndex": "0x1a6,0x1a7",
2562         "MSRValue": "0x00BC000080",
2563         "Offcore": "1",
2564         "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2565         "SampleAfterValue": "100003",
2566         "UMask": "0x1"
2567     },
2568     {
2569         "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2570         "Counter": "0,1,2,3",
2571         "CounterHTOff": "0,1,2,3",
2572         "EventCode": "0xB7, 0xBB",
2573         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.SNOOP_NOT_NEEDED",
2574         "MSRIndex": "0x1a6,0x1a7",
2575         "MSRValue": "0x013C000080",
2576         "Offcore": "1",
2577         "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2578         "SampleAfterValue": "100003",
2579         "UMask": "0x1"
2580     },
2581     {
2582         "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2583         "Counter": "0,1,2,3",
2584         "CounterHTOff": "0,1,2,3",
2585         "EventCode": "0xB7, 0xBB",
2586         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
2587         "MSRIndex": "0x1a6,0x1a7",
2588         "MSRValue": "0x3F84000080",
2589         "Offcore": "1",
2590         "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2591         "SampleAfterValue": "100003",
2592         "UMask": "0x1"
2593     },
2594     {
2595         "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2596         "Counter": "0,1,2,3",
2597         "CounterHTOff": "0,1,2,3",
2598         "EventCode": "0xB7, 0xBB",
2599         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
2600         "MSRIndex": "0x1a6,0x1a7",
2601         "MSRValue": "0x1004000080",
2602         "Offcore": "1",
2603         "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2604         "SampleAfterValue": "100003",
2605         "UMask": "0x1"
2606     },
2607     {
2608         "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2609         "Counter": "0,1,2,3",
2610         "CounterHTOff": "0,1,2,3",
2611         "EventCode": "0xB7, 0xBB",
2612         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
2613         "MSRIndex": "0x1a6,0x1a7",
2614         "MSRValue": "0x0404000080",
2615         "Offcore": "1",
2616         "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2617         "SampleAfterValue": "100003",
2618         "UMask": "0x1"
2619     },
2620     {
2621         "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2622         "Counter": "0,1,2,3",
2623         "CounterHTOff": "0,1,2,3",
2624         "EventCode": "0xB7, 0xBB",
2625         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
2626         "MSRIndex": "0x1a6,0x1a7",
2627         "MSRValue": "0x0204000080",
2628         "Offcore": "1",
2629         "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2630         "SampleAfterValue": "100003",
2631         "UMask": "0x1"
2632     },
2633     {
2634         "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2635         "Counter": "0,1,2,3",
2636         "CounterHTOff": "0,1,2,3",
2637         "EventCode": "0xB7, 0xBB",
2638         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
2639         "MSRIndex": "0x1a6,0x1a7",
2640         "MSRValue": "0x0084000080",
2641         "Offcore": "1",
2642         "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2643         "SampleAfterValue": "100003",
2644         "UMask": "0x1"
2645     },
2646     {
2647         "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2648         "Counter": "0,1,2,3",
2649         "CounterHTOff": "0,1,2,3",
2650         "EventCode": "0xB7, 0xBB",
2651         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
2652         "MSRIndex": "0x1a6,0x1a7",
2653         "MSRValue": "0x2004000080",
2654         "Offcore": "1",
2655         "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2656         "SampleAfterValue": "100003",
2657         "UMask": "0x1"
2658     },
2659     {
2660         "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2661         "Counter": "0,1,2,3",
2662         "CounterHTOff": "0,1,2,3",
2663         "EventCode": "0xB7, 0xBB",
2664         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
2665         "MSRIndex": "0x1a6,0x1a7",
2666         "MSRValue": "0x0104000080",
2667         "Offcore": "1",
2668         "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2669         "SampleAfterValue": "100003",
2670         "UMask": "0x1"
2671     },
2672     {
2673         "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2674         "Counter": "0,1,2,3",
2675         "CounterHTOff": "0,1,2,3",
2676         "EventCode": "0xB7, 0xBB",
2677         "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.SUPPLIER_NONE.SNOOP_NON_DRAM",
2678         "MSRIndex": "0x1a6,0x1a7",
2679         "MSRValue": "0x2000020080",
2680         "Offcore": "1",
2681         "PublicDescription": "Counts all prefetch (that bring data to LLC only) data reads",
2682         "SampleAfterValue": "100003",
2683         "UMask": "0x1"
2684     },
2685     {
2686         "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2687         "Counter": "0,1,2,3",
2688         "CounterHTOff": "0,1,2,3",
2689         "EventCode": "0xB7, 0xBB",
2690         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT.SNOOP_NON_DRAM",
2691         "MSRIndex": "0x1a6,0x1a7",
2692         "MSRValue": "0x20003C0100",
2693         "Offcore": "1",
2694         "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2695         "SampleAfterValue": "100003",
2696         "UMask": "0x1"
2697     },
2698     {
2699         "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2700         "Counter": "0,1,2,3",
2701         "CounterHTOff": "0,1,2,3",
2702         "EventCode": "0xB7, 0xBB",
2703         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.SNOOP_HIT_NO_FWD",
2704         "MSRIndex": "0x1a6,0x1a7",
2705         "MSRValue": "0x043C000100",
2706         "Offcore": "1",
2707         "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2708         "SampleAfterValue": "100003",
2709         "UMask": "0x1"
2710     },
2711     {
2712         "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2713         "Counter": "0,1,2,3",
2714         "CounterHTOff": "0,1,2,3",
2715         "EventCode": "0xB7, 0xBB",
2716         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.SNOOP_MISS",
2717         "MSRIndex": "0x1a6,0x1a7",
2718         "MSRValue": "0x023C000100",
2719         "Offcore": "1",
2720         "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2721         "SampleAfterValue": "100003",
2722         "UMask": "0x1"
2723     },
2724     {
2725         "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2726         "Counter": "0,1,2,3",
2727         "CounterHTOff": "0,1,2,3",
2728         "EventCode": "0xB7, 0xBB",
2729         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.SNOOP_NONE",
2730         "MSRIndex": "0x1a6,0x1a7",
2731         "MSRValue": "0x00BC000100",
2732         "Offcore": "1",
2733         "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2734         "SampleAfterValue": "100003",
2735         "UMask": "0x1"
2736     },
2737     {
2738         "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2739         "Counter": "0,1,2,3",
2740         "CounterHTOff": "0,1,2,3",
2741         "EventCode": "0xB7, 0xBB",
2742         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.SNOOP_NOT_NEEDED",
2743         "MSRIndex": "0x1a6,0x1a7",
2744         "MSRValue": "0x013C000100",
2745         "Offcore": "1",
2746         "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2747         "SampleAfterValue": "100003",
2748         "UMask": "0x1"
2749     },
2750     {
2751         "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2752         "Counter": "0,1,2,3",
2753         "CounterHTOff": "0,1,2,3",
2754         "EventCode": "0xB7, 0xBB",
2755         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.ANY_SNOOP",
2756         "MSRIndex": "0x1a6,0x1a7",
2757         "MSRValue": "0x3F84000100",
2758         "Offcore": "1",
2759         "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2760         "SampleAfterValue": "100003",
2761         "UMask": "0x1"
2762     },
2763     {
2764         "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2765         "Counter": "0,1,2,3",
2766         "CounterHTOff": "0,1,2,3",
2767         "EventCode": "0xB7, 0xBB",
2768         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HITM",
2769         "MSRIndex": "0x1a6,0x1a7",
2770         "MSRValue": "0x1004000100",
2771         "Offcore": "1",
2772         "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2773         "SampleAfterValue": "100003",
2774         "UMask": "0x1"
2775     },
2776     {
2777         "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2778         "Counter": "0,1,2,3",
2779         "CounterHTOff": "0,1,2,3",
2780         "EventCode": "0xB7, 0xBB",
2781         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_HIT_NO_FWD",
2782         "MSRIndex": "0x1a6,0x1a7",
2783         "MSRValue": "0x0404000100",
2784         "Offcore": "1",
2785         "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2786         "SampleAfterValue": "100003",
2787         "UMask": "0x1"
2788     },
2789     {
2790         "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2791         "Counter": "0,1,2,3",
2792         "CounterHTOff": "0,1,2,3",
2793         "EventCode": "0xB7, 0xBB",
2794         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS",
2795         "MSRIndex": "0x1a6,0x1a7",
2796         "MSRValue": "0x0204000100",
2797         "Offcore": "1",
2798         "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2799         "SampleAfterValue": "100003",
2800         "UMask": "0x1"
2801     },
2802     {
2803         "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2804         "Counter": "0,1,2,3",
2805         "CounterHTOff": "0,1,2,3",
2806         "EventCode": "0xB7, 0xBB",
2807         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NONE",
2808         "MSRIndex": "0x1a6,0x1a7",
2809         "MSRValue": "0x0084000100",
2810         "Offcore": "1",
2811         "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2812         "SampleAfterValue": "100003",
2813         "UMask": "0x1"
2814     },
2815     {
2816         "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2817         "Counter": "0,1,2,3",
2818         "CounterHTOff": "0,1,2,3",
2819         "EventCode": "0xB7, 0xBB",
2820         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NON_DRAM",
2821         "MSRIndex": "0x1a6,0x1a7",
2822         "MSRValue": "0x2004000100",
2823         "Offcore": "1",
2824         "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2825         "SampleAfterValue": "100003",
2826         "UMask": "0x1"
2827     },
2828     {
2829         "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2830         "Counter": "0,1,2,3",
2831         "CounterHTOff": "0,1,2,3",
2832         "EventCode": "0xB7, 0xBB",
2833         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_NOT_NEEDED",
2834         "MSRIndex": "0x1a6,0x1a7",
2835         "MSRValue": "0x0104000100",
2836         "Offcore": "1",
2837         "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2838         "SampleAfterValue": "100003",
2839         "UMask": "0x1"
2840     },
2841     {
2842         "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2843         "Counter": "0,1,2,3",
2844         "CounterHTOff": "0,1,2,3",
2845         "EventCode": "0xB7, 0xBB",
2846         "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.SUPPLIER_NONE.SNOOP_NON_DRAM",
2847         "MSRIndex": "0x1a6,0x1a7",
2848         "MSRValue": "0x2000020100",
2849         "Offcore": "1",
2850         "PublicDescription": "Counts all prefetch (that bring data to LLC only) RFOs",
2851         "SampleAfterValue": "100003",
2852         "UMask": "0x1"
2853     },
2854     {
2855         "BriefDescription": "Number of times RTM abort was triggered",
2856         "Counter": "0,1,2,3",
2857         "CounterHTOff": "0,1,2,3",
2858         "EventCode": "0xc9",
2859         "EventName": "RTM_RETIRED.ABORTED",
2860         "PEBS": "1",
2861         "PublicDescription": "Number of times RTM abort was triggered .",
2862         "SampleAfterValue": "2000003",
2863         "UMask": "0x4"
2864     },
2865     {
2866         "BriefDescription": "Number of times an RTM execution aborted due to various memory events (e.g. read/write capacity and conflicts)",
2867         "Counter": "0,1,2,3",
2868         "CounterHTOff": "0,1,2,3",
2869         "EventCode": "0xc9",
2870         "EventName": "RTM_RETIRED.ABORTED_MISC1",
2871         "PublicDescription": "Number of times an RTM abort was attributed to a Memory condition (See TSX_Memory event for additional details).",
2872         "SampleAfterValue": "2000003",
2873         "UMask": "0x8"
2874     },
2875     {
2876         "BriefDescription": "Number of times an RTM execution aborted due to various memory events (e.g., read/write capacity and conflicts).",
2877         "Counter": "0,1,2,3",
2878         "CounterHTOff": "0,1,2,3",
2879         "EventCode": "0xc9",
2880         "EventName": "RTM_RETIRED.ABORTED_MISC2",
2881         "PublicDescription": "Number of times the TSX watchdog signaled an RTM abort.",
2882         "SampleAfterValue": "2000003",
2883         "UMask": "0x10"
2884     },
2885     {
2886         "BriefDescription": "Number of times an RTM execution aborted due to HLE-unfriendly instructions",
2887         "Counter": "0,1,2,3",
2888         "CounterHTOff": "0,1,2,3",
2889         "EventCode": "0xc9",
2890         "EventName": "RTM_RETIRED.ABORTED_MISC3",
2891         "PublicDescription": "Number of times a disallowed operation caused an RTM abort.",
2892         "SampleAfterValue": "2000003",
2893         "UMask": "0x20"
2894     },
2895     {
2896         "BriefDescription": "Number of times an RTM execution aborted due to incompatible memory type",
2897         "Counter": "0,1,2,3",
2898         "CounterHTOff": "0,1,2,3",
2899         "EventCode": "0xc9",
2900         "EventName": "RTM_RETIRED.ABORTED_MISC4",
2901         "PublicDescription": "Number of times a RTM caused a fault.",
2902         "SampleAfterValue": "2000003",
2903         "UMask": "0x40"
2904     },
2905     {
2906         "BriefDescription": "Number of times an RTM execution aborted due to none of the previous 4 categories (e.g. interrupt)",
2907         "Counter": "0,1,2,3",
2908         "CounterHTOff": "0,1,2,3",
2909         "EventCode": "0xc9",
2910         "EventName": "RTM_RETIRED.ABORTED_MISC5",
2911         "PublicDescription": "Number of times RTM aborted and was not due to the abort conditions in subevents 3-6.",
2912         "SampleAfterValue": "2000003",
2913         "UMask": "0x80"
2914     },
2915     {
2916         "BriefDescription": "Number of times RTM commit succeeded",
2917         "Counter": "0,1,2,3",
2918         "CounterHTOff": "0,1,2,3",
2919         "EventCode": "0xc9",
2920         "EventName": "RTM_RETIRED.COMMIT",
2921         "PublicDescription": "Number of times RTM commit succeeded.",
2922         "SampleAfterValue": "2000003",
2923         "UMask": "0x2"
2924     },
2925     {
2926         "BriefDescription": "Number of times we entered an RTM region; does not count nested transactions",
2927         "Counter": "0,1,2,3",
2928         "CounterHTOff": "0,1,2,3",
2929         "EventCode": "0xc9",
2930         "EventName": "RTM_RETIRED.START",
2931         "PublicDescription": "Number of times we entered an RTM region\n does not count nested transactions.",
2932         "SampleAfterValue": "2000003",
2933         "UMask": "0x1"
2934     },
2935     {
2936         "BriefDescription": "Counts the number of times a class of instructions that may cause a transactional abort was executed. Since this is the count of execution, it may not always cause a transactional abort.",
2937         "Counter": "0,1,2,3",
2938         "CounterHTOff": "0,1,2,3,4,5,6,7",
2939         "EventCode": "0x5d",
2940         "EventName": "TX_EXEC.MISC1",
2941         "SampleAfterValue": "2000003",
2942         "UMask": "0x1"
2943     },
2944     {
2945         "BriefDescription": "Counts the number of times a class of instructions (e.g., vzeroupper) that may cause a transactional abort was executed inside a transactional region",
2946         "Counter": "0,1,2,3",
2947         "CounterHTOff": "0,1,2,3,4,5,6,7",
2948         "EventCode": "0x5d",
2949         "EventName": "TX_EXEC.MISC2",
2950         "PublicDescription": "Unfriendly TSX abort triggered by  a vzeroupper instruction.",
2951         "SampleAfterValue": "2000003",
2952         "UMask": "0x2"
2953     },
2954     {
2955         "BriefDescription": "Counts the number of times an instruction execution caused the transactional nest count supported to be exceeded",
2956         "Counter": "0,1,2,3",
2957         "CounterHTOff": "0,1,2,3,4,5,6,7",
2958         "EventCode": "0x5d",
2959         "EventName": "TX_EXEC.MISC3",
2960         "PublicDescription": "Unfriendly TSX abort triggered by a nest count that is too deep.",
2961         "SampleAfterValue": "2000003",
2962         "UMask": "0x4"
2963     },
2964     {
2965         "BriefDescription": "Counts the number of times a XBEGIN instruction was executed inside an HLE transactional region.",
2966         "Counter": "0,1,2,3",
2967         "CounterHTOff": "0,1,2,3,4,5,6,7",
2968         "EventCode": "0x5d",
2969         "EventName": "TX_EXEC.MISC4",
2970         "PublicDescription": "RTM region detected inside HLE.",
2971         "SampleAfterValue": "2000003",
2972         "UMask": "0x8"
2973     },
2974     {
2975         "BriefDescription": "Counts the number of times an HLE XACQUIRE instruction was executed inside an RTM transactional region.",
2976         "Counter": "0,1,2,3",
2977         "CounterHTOff": "0,1,2,3,4,5,6,7",
2978         "EventCode": "0x5d",
2979         "EventName": "TX_EXEC.MISC5",
2980         "SampleAfterValue": "2000003",
2981         "UMask": "0x10"
2982     },
2983     {
2984         "BriefDescription": "Number of times a TSX Abort was triggered due to an evicted line caused by a transaction overflow",
2985         "Counter": "0,1,2,3",
2986         "CounterHTOff": "0,1,2,3,4,5,6,7",
2987         "EventCode": "0x54",
2988         "EventName": "TX_MEM.ABORT_CAPACITY_WRITE",
2989         "PublicDescription": "Number of times a TSX Abort was triggered due to an evicted line caused by a transaction overflow.",
2990         "SampleAfterValue": "2000003",
2991         "UMask": "0x2"
2992     },
2993     {
2994         "BriefDescription": "Number of times a TSX line had a cache conflict",
2995         "Counter": "0,1,2,3",
2996         "CounterHTOff": "0,1,2,3,4,5,6,7",
2997         "EventCode": "0x54",
2998         "EventName": "TX_MEM.ABORT_CONFLICT",
2999         "PublicDescription": "Number of times a TSX line had a cache conflict.",
3000         "SampleAfterValue": "2000003",
3001         "UMask": "0x1"
3002     },
3003     {
3004         "BriefDescription": "Number of times a TSX Abort was triggered due to release/commit but data and address mismatch",
3005         "Counter": "0,1,2,3",
3006         "CounterHTOff": "0,1,2,3,4,5,6,7",
3007         "EventCode": "0x54",
3008         "EventName": "TX_MEM.ABORT_HLE_ELISION_BUFFER_MISMATCH",
3009         "PublicDescription": "Number of times a TSX Abort was triggered due to release/commit but data and address mismatch.",
3010         "SampleAfterValue": "2000003",
3011         "UMask": "0x10"
3012     },
3013     {
3014         "BriefDescription": "Number of times a TSX Abort was triggered due to commit but Lock Buffer not empty",
3015         "Counter": "0,1,2,3",
3016         "CounterHTOff": "0,1,2,3,4,5,6,7",
3017         "EventCode": "0x54",
3018         "EventName": "TX_MEM.ABORT_HLE_ELISION_BUFFER_NOT_EMPTY",
3019         "PublicDescription": "Number of times a TSX Abort was triggered due to commit but Lock Buffer not empty.",
3020         "SampleAfterValue": "2000003",
3021         "UMask": "0x8"
3022     },
3023     {
3024         "BriefDescription": "Number of times a TSX Abort was triggered due to attempting an unsupported alignment from Lock Buffer",
3025         "Counter": "0,1,2,3",
3026         "CounterHTOff": "0,1,2,3,4,5,6,7",
3027         "EventCode": "0x54",
3028         "EventName": "TX_MEM.ABORT_HLE_ELISION_BUFFER_UNSUPPORTED_ALIGNMENT",
3029         "PublicDescription": "Number of times a TSX Abort was triggered due to attempting an unsupported alignment from Lock Buffer.",
3030         "SampleAfterValue": "2000003",
3031         "UMask": "0x20"
3032     },
3033     {
3034         "BriefDescription": "Number of times a TSX Abort was triggered due to a non-release/commit store to lock",
3035         "Counter": "0,1,2,3",
3036         "CounterHTOff": "0,1,2,3,4,5,6,7",
3037         "EventCode": "0x54",
3038         "EventName": "TX_MEM.ABORT_HLE_STORE_TO_ELIDED_LOCK",
3039         "PublicDescription": "Number of times a TSX Abort was triggered due to a non-release/commit store to lock.",
3040         "SampleAfterValue": "2000003",
3041         "UMask": "0x4"
3042     },
3043     {
3044         "BriefDescription": "Number of times we could not allocate Lock Buffer",
3045         "Counter": "0,1,2,3",
3046         "CounterHTOff": "0,1,2,3,4,5,6,7",
3047         "EventCode": "0x54",
3048         "EventName": "TX_MEM.HLE_ELISION_BUFFER_FULL",
3049         "PublicDescription": "Number of times we could not allocate Lock Buffer.",
3050         "SampleAfterValue": "2000003",
3051         "UMask": "0x40"
3052     }
3053 ]