cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

uncore-cache.json (10414B)


      1[
      2    {
      3        "BriefDescription": "L3 Lookup any request that access cache and found line in E or S-state.",
      4        "Counter": "0,1",
      5        "EventCode": "0x34",
      6        "EventName": "UNC_CBO_CACHE_LOOKUP.ANY_ES",
      7        "PerPkg": "1",
      8        "PublicDescription": "L3 Lookup any request that access cache and found line in E or S-state.",
      9        "UMask": "0x86",
     10        "Unit": "CBO"
     11    },
     12    {
     13        "BriefDescription": "L3 Lookup any request that access cache and found line in I-state.",
     14        "Counter": "0,1",
     15        "EventCode": "0x34",
     16        "EventName": "UNC_CBO_CACHE_LOOKUP.ANY_I",
     17        "PerPkg": "1",
     18        "PublicDescription": "L3 Lookup any request that access cache and found line in I-state.",
     19        "UMask": "0x88",
     20        "Unit": "CBO"
     21    },
     22    {
     23        "BriefDescription": "L3 Lookup any request that access cache and found line in M-state.",
     24        "Counter": "0,1",
     25        "EventCode": "0x34",
     26        "EventName": "UNC_CBO_CACHE_LOOKUP.ANY_M",
     27        "PerPkg": "1",
     28        "PublicDescription": "L3 Lookup any request that access cache and found line in M-state.",
     29        "UMask": "0x81",
     30        "Unit": "CBO"
     31    },
     32    {
     33        "BriefDescription": "L3 Lookup any request that access cache and found line in MESI-state.",
     34        "Counter": "0,1",
     35        "EventCode": "0x34",
     36        "EventName": "UNC_CBO_CACHE_LOOKUP.ANY_MESI",
     37        "PerPkg": "1",
     38        "PublicDescription": "L3 Lookup any request that access cache and found line in MESI-state.",
     39        "UMask": "0x8f",
     40        "Unit": "CBO"
     41    },
     42    {
     43        "BriefDescription": "L3 Lookup external snoop request that access cache and found line in E or S-state.",
     44        "Counter": "0,1",
     45        "EventCode": "0x34",
     46        "EventName": "UNC_CBO_CACHE_LOOKUP.EXTSNP_ES",
     47        "PerPkg": "1",
     48        "PublicDescription": "L3 Lookup external snoop request that access cache and found line in E or S-state.",
     49        "UMask": "0x46",
     50        "Unit": "CBO"
     51    },
     52    {
     53        "BriefDescription": "L3 Lookup external snoop request that access cache and found line in I-state.",
     54        "Counter": "0,1",
     55        "EventCode": "0x34",
     56        "EventName": "UNC_CBO_CACHE_LOOKUP.EXTSNP_I",
     57        "PerPkg": "1",
     58        "PublicDescription": "L3 Lookup external snoop request that access cache and found line in I-state.",
     59        "UMask": "0x48",
     60        "Unit": "CBO"
     61    },
     62    {
     63        "BriefDescription": "L3 Lookup external snoop request that access cache and found line in M-state.",
     64        "Counter": "0,1",
     65        "EventCode": "0x34",
     66        "EventName": "UNC_CBO_CACHE_LOOKUP.EXTSNP_M",
     67        "PerPkg": "1",
     68        "PublicDescription": "L3 Lookup external snoop request that access cache and found line in M-state.",
     69        "UMask": "0x41",
     70        "Unit": "CBO"
     71    },
     72    {
     73        "BriefDescription": "L3 Lookup external snoop request that access cache and found line in MESI-state.",
     74        "Counter": "0,1",
     75        "EventCode": "0x34",
     76        "EventName": "UNC_CBO_CACHE_LOOKUP.EXTSNP_MESI",
     77        "PerPkg": "1",
     78        "PublicDescription": "L3 Lookup external snoop request that access cache and found line in MESI-state.",
     79        "UMask": "0x4f",
     80        "Unit": "CBO"
     81    },
     82    {
     83        "BriefDescription": "L3 Lookup read request that access cache and found line in E or S-state.",
     84        "Counter": "0,1",
     85        "EventCode": "0x34",
     86        "EventName": "UNC_CBO_CACHE_LOOKUP.READ_ES",
     87        "PerPkg": "1",
     88        "PublicDescription": "L3 Lookup read request that access cache and found line in E or S-state.",
     89        "UMask": "0x16",
     90        "Unit": "CBO"
     91    },
     92    {
     93        "BriefDescription": "L3 Lookup read request that access cache and found line in I-state.",
     94        "Counter": "0,1",
     95        "EventCode": "0x34",
     96        "EventName": "UNC_CBO_CACHE_LOOKUP.READ_I",
     97        "PerPkg": "1",
     98        "PublicDescription": "L3 Lookup read request that access cache and found line in I-state.",
     99        "UMask": "0x18",
    100        "Unit": "CBO"
    101    },
    102    {
    103        "BriefDescription": "L3 Lookup read request that access cache and found line in M-state.",
    104        "Counter": "0,1",
    105        "EventCode": "0x34",
    106        "EventName": "UNC_CBO_CACHE_LOOKUP.READ_M",
    107        "PerPkg": "1",
    108        "PublicDescription": "L3 Lookup read request that access cache and found line in M-state.",
    109        "UMask": "0x11",
    110        "Unit": "CBO"
    111    },
    112    {
    113        "BriefDescription": "L3 Lookup read request that access cache and found line in any MESI-state.",
    114        "Counter": "0,1",
    115        "EventCode": "0x34",
    116        "EventName": "UNC_CBO_CACHE_LOOKUP.READ_MESI",
    117        "PerPkg": "1",
    118        "PublicDescription": "L3 Lookup read request that access cache and found line in any MESI-state.",
    119        "UMask": "0x1f",
    120        "Unit": "CBO"
    121    },
    122    {
    123        "BriefDescription": "L3 Lookup write request that access cache and found line in E or S-state.",
    124        "Counter": "0,1",
    125        "EventCode": "0x34",
    126        "EventName": "UNC_CBO_CACHE_LOOKUP.WRITE_ES",
    127        "PerPkg": "1",
    128        "PublicDescription": "L3 Lookup write request that access cache and found line in E or S-state.",
    129        "UMask": "0x26",
    130        "Unit": "CBO"
    131    },
    132    {
    133        "BriefDescription": "L3 Lookup write request that access cache and found line in I-state.",
    134        "Counter": "0,1",
    135        "EventCode": "0x34",
    136        "EventName": "UNC_CBO_CACHE_LOOKUP.WRITE_I",
    137        "PerPkg": "1",
    138        "PublicDescription": "L3 Lookup write request that access cache and found line in I-state.",
    139        "UMask": "0x28",
    140        "Unit": "CBO"
    141    },
    142    {
    143        "BriefDescription": "L3 Lookup write request that access cache and found line in M-state.",
    144        "Counter": "0,1",
    145        "EventCode": "0x34",
    146        "EventName": "UNC_CBO_CACHE_LOOKUP.WRITE_M",
    147        "PerPkg": "1",
    148        "PublicDescription": "L3 Lookup write request that access cache and found line in M-state.",
    149        "UMask": "0x21",
    150        "Unit": "CBO"
    151    },
    152    {
    153        "BriefDescription": "L3 Lookup write request that access cache and found line in MESI-state.",
    154        "Counter": "0,1",
    155        "EventCode": "0x34",
    156        "EventName": "UNC_CBO_CACHE_LOOKUP.WRITE_MESI",
    157        "PerPkg": "1",
    158        "PublicDescription": "L3 Lookup write request that access cache and found line in MESI-state.",
    159        "UMask": "0x2f",
    160        "Unit": "CBO"
    161    },
    162    {
    163        "BriefDescription": "A cross-core snoop resulted from L3 Eviction which hits a modified line in some processor core.",
    164        "Counter": "0,1",
    165        "EventCode": "0x22",
    166        "EventName": "UNC_CBO_XSNP_RESPONSE.HITM_EVICTION",
    167        "PerPkg": "1",
    168        "PublicDescription": "A cross-core snoop resulted from L3 Eviction which hits a modified line in some processor core.",
    169        "UMask": "0x88",
    170        "Unit": "CBO"
    171    },
    172    {
    173        "BriefDescription": "An external snoop hits a modified line in some processor core.",
    174        "Counter": "0,1",
    175        "EventCode": "0x22",
    176        "EventName": "UNC_CBO_XSNP_RESPONSE.HITM_EXTERNAL",
    177        "PerPkg": "1",
    178        "PublicDescription": "An external snoop hits a modified line in some processor core.",
    179        "UMask": "0x28",
    180        "Unit": "CBO"
    181    },
    182    {
    183        "BriefDescription": "A cross-core snoop initiated by this Cbox due to processor core memory request which hits a modified line in some processor core.",
    184        "Counter": "0,1",
    185        "EventCode": "0x22",
    186        "EventName": "UNC_CBO_XSNP_RESPONSE.HITM_XCORE",
    187        "PerPkg": "1",
    188        "PublicDescription": "A cross-core snoop initiated by this Cbox due to processor core memory request which hits a modified line in some processor core.",
    189        "UMask": "0x48",
    190        "Unit": "CBO"
    191    },
    192    {
    193        "BriefDescription": "A cross-core snoop resulted from L3 Eviction which hits a non-modified line in some processor core.",
    194        "Counter": "0,1",
    195        "EventCode": "0x22",
    196        "EventName": "UNC_CBO_XSNP_RESPONSE.HIT_EVICTION",
    197        "PerPkg": "1",
    198        "PublicDescription": "A cross-core snoop resulted from L3 Eviction which hits a non-modified line in some processor core.",
    199        "UMask": "0x84",
    200        "Unit": "CBO"
    201    },
    202    {
    203        "BriefDescription": "An external snoop hits a non-modified line in some processor core.",
    204        "Counter": "0,1",
    205        "EventCode": "0x22",
    206        "EventName": "UNC_CBO_XSNP_RESPONSE.HIT_EXTERNAL",
    207        "PerPkg": "1",
    208        "PublicDescription": "An external snoop hits a non-modified line in some processor core.",
    209        "UMask": "0x24",
    210        "Unit": "CBO"
    211    },
    212    {
    213        "BriefDescription": "A cross-core snoop initiated by this Cbox due to processor core memory request which hits a non-modified line in some processor core.",
    214        "Counter": "0,1",
    215        "EventCode": "0x22",
    216        "EventName": "UNC_CBO_XSNP_RESPONSE.HIT_XCORE",
    217        "PerPkg": "1",
    218        "PublicDescription": "A cross-core snoop initiated by this Cbox due to processor core memory request which hits a non-modified line in some processor core.",
    219        "UMask": "0x44",
    220        "Unit": "CBO"
    221    },
    222    {
    223        "BriefDescription": "A cross-core snoop resulted from L3 Eviction which misses in some processor core.",
    224        "Counter": "0,1",
    225        "EventCode": "0x22",
    226        "EventName": "UNC_CBO_XSNP_RESPONSE.MISS_EVICTION",
    227        "PerPkg": "1",
    228        "PublicDescription": "A cross-core snoop resulted from L3 Eviction which misses in some processor core.",
    229        "UMask": "0x81",
    230        "Unit": "CBO"
    231    },
    232    {
    233        "BriefDescription": "An external snoop misses in some processor core.",
    234        "Counter": "0,1",
    235        "EventCode": "0x22",
    236        "EventName": "UNC_CBO_XSNP_RESPONSE.MISS_EXTERNAL",
    237        "PerPkg": "1",
    238        "PublicDescription": "An external snoop misses in some processor core.",
    239        "UMask": "0x21",
    240        "Unit": "CBO"
    241    },
    242    {
    243        "BriefDescription": "A cross-core snoop initiated by this Cbox due to processor core memory request which misses in some processor core.",
    244        "Counter": "0,1",
    245        "EventCode": "0x22",
    246        "EventName": "UNC_CBO_XSNP_RESPONSE.MISS_XCORE",
    247        "PerPkg": "1",
    248        "PublicDescription": "A cross-core snoop initiated by this Cbox due to processor core memory request which misses in some processor core.",
    249        "UMask": "0x41",
    250        "Unit": "CBO"
    251    }
    252]