Back to home page

OSCL-LXR

 
 

    


0001 [
0002     {
0003         "BriefDescription": "Counts the number of machine clears due to memory order conflicts.",
0004         "Counter": "0,1,2,3",
0005         "CounterHTOff": "0,1,2,3,4,5,6,7",
0006         "EventCode": "0xC3",
0007         "EventName": "MACHINE_CLEARS.MEMORY_ORDERING",
0008         "PublicDescription": "This event counts the number of memory ordering Machine Clears detected. Memory Ordering Machine Clears can result from memory disambiguation, external snoops, or cross SMT-HW-thread snoop (stores) hitting load buffers.  Machine clears can have a significant performance impact if they are happening frequently.",
0009         "SampleAfterValue": "100003",
0010         "UMask": "0x2"
0011     },
0012     {
0013         "BriefDescription": "Loads with latency value being above 128.",
0014         "Counter": "3",
0015         "CounterHTOff": "3",
0016         "EventCode": "0xCD",
0017         "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_128",
0018         "MSRIndex": "0x3F6",
0019         "MSRValue": "0x80",
0020         "PEBS": "2",
0021         "SampleAfterValue": "1009",
0022         "TakenAlone": "1",
0023         "UMask": "0x1"
0024     },
0025     {
0026         "BriefDescription": "Loads with latency value being above 16.",
0027         "Counter": "3",
0028         "CounterHTOff": "3",
0029         "EventCode": "0xCD",
0030         "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_16",
0031         "MSRIndex": "0x3F6",
0032         "MSRValue": "0x10",
0033         "PEBS": "2",
0034         "SampleAfterValue": "20011",
0035         "TakenAlone": "1",
0036         "UMask": "0x1"
0037     },
0038     {
0039         "BriefDescription": "Loads with latency value being above 256.",
0040         "Counter": "3",
0041         "CounterHTOff": "3",
0042         "EventCode": "0xCD",
0043         "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_256",
0044         "MSRIndex": "0x3F6",
0045         "MSRValue": "0x100",
0046         "PEBS": "2",
0047         "SampleAfterValue": "503",
0048         "TakenAlone": "1",
0049         "UMask": "0x1"
0050     },
0051     {
0052         "BriefDescription": "Loads with latency value being above 32.",
0053         "Counter": "3",
0054         "CounterHTOff": "3",
0055         "EventCode": "0xCD",
0056         "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_32",
0057         "MSRIndex": "0x3F6",
0058         "MSRValue": "0x20",
0059         "PEBS": "2",
0060         "SampleAfterValue": "100007",
0061         "TakenAlone": "1",
0062         "UMask": "0x1"
0063     },
0064     {
0065         "BriefDescription": "Loads with latency value being above 4 .",
0066         "Counter": "3",
0067         "CounterHTOff": "3",
0068         "EventCode": "0xCD",
0069         "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_4",
0070         "MSRIndex": "0x3F6",
0071         "MSRValue": "0x4",
0072         "PEBS": "2",
0073         "SampleAfterValue": "100003",
0074         "TakenAlone": "1",
0075         "UMask": "0x1"
0076     },
0077     {
0078         "BriefDescription": "Loads with latency value being above 512.",
0079         "Counter": "3",
0080         "CounterHTOff": "3",
0081         "EventCode": "0xCD",
0082         "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_512",
0083         "MSRIndex": "0x3F6",
0084         "MSRValue": "0x200",
0085         "PEBS": "2",
0086         "SampleAfterValue": "101",
0087         "TakenAlone": "1",
0088         "UMask": "0x1"
0089     },
0090     {
0091         "BriefDescription": "Loads with latency value being above 64.",
0092         "Counter": "3",
0093         "CounterHTOff": "3",
0094         "EventCode": "0xCD",
0095         "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_64",
0096         "MSRIndex": "0x3F6",
0097         "MSRValue": "0x40",
0098         "PEBS": "2",
0099         "SampleAfterValue": "2003",
0100         "TakenAlone": "1",
0101         "UMask": "0x1"
0102     },
0103     {
0104         "BriefDescription": "Loads with latency value being above 8.",
0105         "Counter": "3",
0106         "CounterHTOff": "3",
0107         "EventCode": "0xCD",
0108         "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_8",
0109         "MSRIndex": "0x3F6",
0110         "MSRValue": "0x8",
0111         "PEBS": "2",
0112         "SampleAfterValue": "50021",
0113         "TakenAlone": "1",
0114         "UMask": "0x1"
0115     },
0116     {
0117         "BriefDescription": "Sample stores and collect precise store operation via PEBS record. PMC3 only. (Precise Event - PEBS).",
0118         "Counter": "3",
0119         "CounterHTOff": "3",
0120         "EventCode": "0xCD",
0121         "EventName": "MEM_TRANS_RETIRED.PRECISE_STORE",
0122         "PEBS": "2",
0123         "PRECISE_STORE": "1",
0124         "SampleAfterValue": "2000003",
0125         "TakenAlone": "1",
0126         "UMask": "0x2"
0127     },
0128     {
0129         "BriefDescription": "Speculative cache line split load uops dispatched to L1 cache.",
0130         "Counter": "0,1,2,3",
0131         "CounterHTOff": "0,1,2,3,4,5,6,7",
0132         "EventCode": "0x05",
0133         "EventName": "MISALIGN_MEM_REF.LOADS",
0134         "SampleAfterValue": "2000003",
0135         "UMask": "0x1"
0136     },
0137     {
0138         "BriefDescription": "Speculative cache line split STA uops dispatched to L1 cache.",
0139         "Counter": "0,1,2,3",
0140         "CounterHTOff": "0,1,2,3,4,5,6,7",
0141         "EventCode": "0x05",
0142         "EventName": "MISALIGN_MEM_REF.STORES",
0143         "SampleAfterValue": "2000003",
0144         "UMask": "0x2"
0145     },
0146     {
0147         "BriefDescription": "This event counts all LLC misses for all demand and L2 prefetches. LLC prefetches are excluded.",
0148         "Counter": "0,1,2,3",
0149         "CounterHTOff": "0,1,2,3",
0150         "EventCode": "0xB7, 0xBB",
0151         "EventName": "OFFCORE_RESPONSE.ALL_DEMAND_MLC_PREF_READS.LLC_MISS.ANY_RESPONSE",
0152         "MSRIndex": "0x1a6,0x1a7",
0153         "MSRValue": "0x3FFFC20077",
0154         "Offcore": "1",
0155         "SampleAfterValue": "100003",
0156         "UMask": "0x1"
0157     },
0158     {
0159         "BriefDescription": "Counts all local dram accesses for all demand and L2 prefetches. LLC prefetches are excluded.",
0160         "Counter": "0,1,2,3",
0161         "CounterHTOff": "0,1,2,3",
0162         "EventCode": "0xB7, 0xBB",
0163         "EventName": "OFFCORE_RESPONSE.ALL_DEMAND_MLC_PREF_READS.LLC_MISS.LOCAL_DRAM",
0164         "MSRIndex": "0x1a6,0x1a7",
0165         "MSRValue": "0x600400077",
0166         "Offcore": "1",
0167         "SampleAfterValue": "100003",
0168         "UMask": "0x1"
0169     },
0170     {
0171         "BriefDescription": "This event counts all remote cache-to-cache transfers (includes HITM and HIT-Forward) for all demand and L2 prefetches. LLC prefetches are excluded.",
0172         "Counter": "0,1,2,3",
0173         "CounterHTOff": "0,1,2,3",
0174         "EventCode": "0xB7, 0xBB",
0175         "EventName": "OFFCORE_RESPONSE.ALL_DEMAND_MLC_PREF_READS.LLC_MISS.REMOTE_HITM_HIT_FORWARD",
0176         "MSRIndex": "0x1a6,0x1a7",
0177         "MSRValue": "0x187FC20077",
0178         "Offcore": "1",
0179         "SampleAfterValue": "100003",
0180         "UMask": "0x1"
0181     },
0182     {
0183         "BriefDescription": "Counts all demand code reads that miss the LLC",
0184         "Counter": "0,1,2,3",
0185         "CounterHTOff": "0,1,2,3",
0186         "EventCode": "0xB7, 0xBB",
0187         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.LLC_MISS.ANY_RESPONSE",
0188         "MSRIndex": "0x1a6,0x1a7",
0189         "MSRValue": "0x3fffc20004",
0190         "Offcore": "1",
0191         "SampleAfterValue": "100003",
0192         "UMask": "0x1"
0193     },
0194     {
0195         "BriefDescription": "Counts all demand code reads that miss the LLC  and the data returned from local dram",
0196         "Counter": "0,1,2,3",
0197         "CounterHTOff": "0,1,2,3",
0198         "EventCode": "0xB7, 0xBB",
0199         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.LLC_MISS.LOCAL_DRAM",
0200         "MSRIndex": "0x1a6,0x1a7",
0201         "MSRValue": "0x600400004",
0202         "Offcore": "1",
0203         "SampleAfterValue": "100003",
0204         "UMask": "0x1"
0205     },
0206     {
0207         "BriefDescription": "Counts all demand code reads that miss the LLC  and the data returned from remote dram",
0208         "Counter": "0,1,2,3",
0209         "CounterHTOff": "0,1,2,3",
0210         "EventCode": "0xB7, 0xBB",
0211         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.LLC_MISS.REMOTE_DRAM",
0212         "MSRIndex": "0x1a6,0x1a7",
0213         "MSRValue": "0x67f800004",
0214         "Offcore": "1",
0215         "SampleAfterValue": "100003",
0216         "UMask": "0x1"
0217     },
0218     {
0219         "BriefDescription": "Counts all demand code reads that miss the LLC  the data is found in M state in remote cache and forwarded from there",
0220         "Counter": "0,1,2,3",
0221         "CounterHTOff": "0,1,2,3",
0222         "EventCode": "0xB7, 0xBB",
0223         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.LLC_MISS.REMOTE_HITM",
0224         "MSRIndex": "0x1a6,0x1a7",
0225         "MSRValue": "0x107fc00004",
0226         "Offcore": "1",
0227         "SampleAfterValue": "100003",
0228         "UMask": "0x1"
0229     },
0230     {
0231         "BriefDescription": "Counts all demand code reads that miss the LLC  and the data forwarded from remote cache",
0232         "Counter": "0,1,2,3",
0233         "CounterHTOff": "0,1,2,3",
0234         "EventCode": "0xB7, 0xBB",
0235         "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.LLC_MISS.REMOTE_HIT_FORWARD",
0236         "MSRIndex": "0x1a6,0x1a7",
0237         "MSRValue": "0x87f820004",
0238         "Offcore": "1",
0239         "SampleAfterValue": "100003",
0240         "UMask": "0x1"
0241     },
0242     {
0243         "BriefDescription": "Counts demand data reads that miss the LLC  and the data returned from remote & local dram",
0244         "Counter": "0,1,2,3",
0245         "CounterHTOff": "0,1,2,3",
0246         "EventCode": "0xB7, 0xBB",
0247         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_MISS.ANY_DRAM",
0248         "MSRIndex": "0x1a6,0x1a7",
0249         "MSRValue": "0x67fc00001",
0250         "Offcore": "1",
0251         "SampleAfterValue": "100003",
0252         "UMask": "0x1"
0253     },
0254     {
0255         "BriefDescription": "Counts demand data reads that miss in the LLC",
0256         "Counter": "0,1,2,3",
0257         "CounterHTOff": "0,1,2,3",
0258         "EventCode": "0xB7, 0xBB",
0259         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_MISS.ANY_RESPONSE",
0260         "MSRIndex": "0x1a6,0x1a7",
0261         "MSRValue": "0x3fffc20001",
0262         "Offcore": "1",
0263         "SampleAfterValue": "100003",
0264         "UMask": "0x1"
0265     },
0266     {
0267         "BriefDescription": "Counts demand data reads that miss the LLC  and the data returned from local dram",
0268         "Counter": "0,1,2,3",
0269         "CounterHTOff": "0,1,2,3",
0270         "EventCode": "0xB7, 0xBB",
0271         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_MISS.LOCAL_DRAM",
0272         "MSRIndex": "0x1a6,0x1a7",
0273         "MSRValue": "0x600400001",
0274         "Offcore": "1",
0275         "SampleAfterValue": "100003",
0276         "UMask": "0x1"
0277     },
0278     {
0279         "BriefDescription": "Counts demand data reads that miss the LLC  and the data returned from remote dram",
0280         "Counter": "0,1,2,3",
0281         "CounterHTOff": "0,1,2,3",
0282         "EventCode": "0xB7, 0xBB",
0283         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_MISS.REMOTE_DRAM",
0284         "MSRIndex": "0x1a6,0x1a7",
0285         "MSRValue": "0x67f800001",
0286         "Offcore": "1",
0287         "SampleAfterValue": "100003",
0288         "UMask": "0x1"
0289     },
0290     {
0291         "BriefDescription": "Counts demand data reads that miss the LLC  the data is found in M state in remote cache and forwarded from there",
0292         "Counter": "0,1,2,3",
0293         "CounterHTOff": "0,1,2,3",
0294         "EventCode": "0xB7, 0xBB",
0295         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_MISS.REMOTE_HITM",
0296         "MSRIndex": "0x1a6,0x1a7",
0297         "MSRValue": "0x107fc00001",
0298         "Offcore": "1",
0299         "SampleAfterValue": "100003",
0300         "UMask": "0x1"
0301     },
0302     {
0303         "BriefDescription": "Counts demand data reads that miss the LLC  and the data forwarded from remote cache",
0304         "Counter": "0,1,2,3",
0305         "CounterHTOff": "0,1,2,3",
0306         "EventCode": "0xB7, 0xBB",
0307         "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.LLC_MISS.REMOTE_HIT_FORWARD",
0308         "MSRIndex": "0x1a6,0x1a7",
0309         "MSRValue": "0x87f820001",
0310         "Offcore": "1",
0311         "SampleAfterValue": "100003",
0312         "UMask": "0x1"
0313     },
0314     {
0315         "BriefDescription": "Counts all prefetch (that bring data to L2) code reads that miss the LLC  and the data returned from remote & local dram",
0316         "Counter": "0,1,2,3",
0317         "CounterHTOff": "0,1,2,3",
0318         "EventCode": "0xB7, 0xBB",
0319         "EventName": "OFFCORE_RESPONSE.PF_L2_CODE_RD.LLC_MISS.ANY_RESPONSE",
0320         "MSRIndex": "0x1a6,0x1a7",
0321         "MSRValue": "0x3fffc20040",
0322         "Offcore": "1",
0323         "SampleAfterValue": "100003",
0324         "UMask": "0x1"
0325     },
0326     {
0327         "BriefDescription": "Counts prefetch (that bring data to L2) data reads that miss the LLC  and the data returned from remote & local dram",
0328         "Counter": "0,1,2,3",
0329         "CounterHTOff": "0,1,2,3",
0330         "EventCode": "0xB7, 0xBB",
0331         "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.LLC_MISS.ANY_DRAM",
0332         "MSRIndex": "0x1a6,0x1a7",
0333         "MSRValue": "0x67fc00010",
0334         "Offcore": "1",
0335         "SampleAfterValue": "100003",
0336         "UMask": "0x1"
0337     },
0338     {
0339         "BriefDescription": "Counts prefetch (that bring data to L2) data reads that miss in the LLC",
0340         "Counter": "0,1,2,3",
0341         "CounterHTOff": "0,1,2,3",
0342         "EventCode": "0xB7, 0xBB",
0343         "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.LLC_MISS.ANY_RESPONSE",
0344         "MSRIndex": "0x1a6,0x1a7",
0345         "MSRValue": "0x3fffc20010",
0346         "Offcore": "1",
0347         "SampleAfterValue": "100003",
0348         "UMask": "0x1"
0349     },
0350     {
0351         "BriefDescription": "Counts prefetch (that bring data to L2) data reads that miss the LLC  and the data returned from local dram",
0352         "Counter": "0,1,2,3",
0353         "CounterHTOff": "0,1,2,3",
0354         "EventCode": "0xB7, 0xBB",
0355         "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.LLC_MISS.LOCAL_DRAM",
0356         "MSRIndex": "0x1a6,0x1a7",
0357         "MSRValue": "0x600400010",
0358         "Offcore": "1",
0359         "SampleAfterValue": "100003",
0360         "UMask": "0x1"
0361     },
0362     {
0363         "BriefDescription": "Counts prefetch (that bring data to L2) data reads  that miss the LLC  and the data returned from remote dram",
0364         "Counter": "0,1,2,3",
0365         "CounterHTOff": "0,1,2,3",
0366         "EventCode": "0xB7, 0xBB",
0367         "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.LLC_MISS.REMOTE_DRAM",
0368         "MSRIndex": "0x1a6,0x1a7",
0369         "MSRValue": "0x67f800010",
0370         "Offcore": "1",
0371         "SampleAfterValue": "100003",
0372         "UMask": "0x1"
0373     },
0374     {
0375         "BriefDescription": "Counts prefetch (that bring data to L2) data reads that miss the LLC  the data is found in M state in remote cache and forwarded from there",
0376         "Counter": "0,1,2,3",
0377         "CounterHTOff": "0,1,2,3",
0378         "EventCode": "0xB7, 0xBB",
0379         "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.LLC_MISS.REMOTE_HITM",
0380         "MSRIndex": "0x1a6,0x1a7",
0381         "MSRValue": "0x107fc00010",
0382         "Offcore": "1",
0383         "SampleAfterValue": "100003",
0384         "UMask": "0x1"
0385     },
0386     {
0387         "BriefDescription": "Counts prefetch (that bring data to L2) data reads that miss the LLC  and the data forwarded from remote cache",
0388         "Counter": "0,1,2,3",
0389         "CounterHTOff": "0,1,2,3",
0390         "EventCode": "0xB7, 0xBB",
0391         "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.LLC_MISS.REMOTE_HIT_FORWARD",
0392         "MSRIndex": "0x1a6,0x1a7",
0393         "MSRValue": "0x87f820010",
0394         "Offcore": "1",
0395         "SampleAfterValue": "100003",
0396         "UMask": "0x1"
0397     },
0398     {
0399         "BriefDescription": "Counts all prefetch (that bring data to LLC only) code reads that miss in the LLC",
0400         "Counter": "0,1,2,3",
0401         "CounterHTOff": "0,1,2,3",
0402         "EventCode": "0xB7, 0xBB",
0403         "EventName": "OFFCORE_RESPONSE.PF_LLC_CODE_RD.LLC_MISS.ANY_RESPONSE",
0404         "MSRIndex": "0x1a6,0x1a7",
0405         "MSRValue": "0x3fffc20200",
0406         "Offcore": "1",
0407         "SampleAfterValue": "100003",
0408         "UMask": "0x1"
0409     },
0410     {
0411         "BriefDescription": "Counts prefetch (that bring data to LLC only) data reads that hit in the LLC and the snoops sent to sibling cores return clean response",
0412         "Counter": "0,1,2,3",
0413         "CounterHTOff": "0,1,2,3",
0414         "EventCode": "0xB7, 0xBB",
0415         "EventName": "OFFCORE_RESPONSE.PF_LLC_DATA_RD.LLC_MISS.ANY_RESPONSE",
0416         "MSRIndex": "0x1a6,0x1a7",
0417         "MSRValue": "0x3fffc20080",
0418         "Offcore": "1",
0419         "SampleAfterValue": "100003",
0420         "UMask": "0x1"
0421     }
0422 ]