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

other.json (5595B)


      1[
      2  {
      3    "EventName": "de_dis_uop_queue_empty_di0",
      4    "EventCode": "0xa9",
      5    "BriefDescription": "Cycles where the Micro-Op Queue is empty."
      6  },
      7  {
      8    "EventName": "de_dis_cops_from_decoder.disp_op_type.any_integer_dispatch",
      9    "EventCode": "0xab",
     10    "BriefDescription": "Any Integer dispatch. Types of Oops Dispatched from Decoder.",
     11    "UMask": "0x08"
     12  },
     13  {
     14    "EventName": "de_dis_cops_from_decoder.disp_op_type.any_fp_dispatch",
     15    "EventCode": "0xab",
     16    "BriefDescription": "Any FP dispatch. Types of Oops Dispatched from Decoder.",
     17    "UMask": "0x04"
     18  },
     19  {
     20    "EventName": "de_dis_dispatch_token_stalls1.fp_flush_recovery_stall",
     21    "EventCode": "0xae",
     22    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a Token Stall. Also counts cycles when the thread is not selected to dispatch but would have been stalled due to a Token Stall. FP Flush recovery stall.",
     23    "UMask": "0x80"
     24  },
     25  {
     26    "EventName": "de_dis_dispatch_token_stalls1.fp_sch_rsrc_stall",
     27    "EventCode": "0xae",
     28    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a Token Stall. Also counts cycles when the thread is not selected to dispatch but would have been stalled due to a Token Stall. FP scheduler resource stall. Applies to ops that use the FP scheduler.",
     29    "UMask": "0x40"
     30  },
     31  {
     32    "EventName": "de_dis_dispatch_token_stalls1.fp_reg_file_rsrc_stall",
     33    "EventCode": "0xae",
     34    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a Token Stall. Also counts cycles when the thread is not selected to dispatch but would have been stalled due to a Token Stall. Floating point register file resource stall. Applies to all FP ops that have a destination register.",
     35    "UMask": "0x20"
     36  },
     37  {
     38    "EventName": "de_dis_dispatch_token_stalls1.taken_brnch_buffer_rsrc",
     39    "EventCode": "0xae",
     40    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a Token Stall. Also counts cycles when the thread is not selected to dispatch but would have been stalled due to a Token Stall. Taken branch buffer resource stall.",
     41    "UMask": "0x10"
     42  },
     43  {
     44    "EventName": "de_dis_dispatch_token_stalls1.int_sched_misc_token_stall",
     45    "EventCode": "0xae",
     46    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. Integer Scheduler miscellaneous resource stall.",
     47    "UMask": "0x08"
     48  },
     49  {
     50    "EventName": "de_dis_dispatch_token_stalls1.store_queue_rsrc_stall",
     51    "EventCode": "0xae",
     52    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a Token Stall. Also counts cycles when the thread is not selected to dispatch but would have been stalled due to a Token Stall. Store Queue resource stall. Applies to all ops with store semantics.",
     53    "UMask": "0x04"
     54  },
     55  {
     56    "EventName": "de_dis_dispatch_token_stalls1.load_queue_rsrc_stall",
     57    "EventCode": "0xae",
     58    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a Token Stall. Also counts cycles when the thread is not selected to dispatch but would have been stalled due to a Token Stall. Load Queue resource stall. Applies to all ops with load semantics.",
     59    "UMask": "0x02"
     60  },
     61  {
     62    "EventName": "de_dis_dispatch_token_stalls1.int_phy_reg_file_rsrc_stall",
     63    "EventCode": "0xae",
     64    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a Token Stall. Also counts cycles when the thread is not selected to dispatch but would have been stalled due to a Token Stall. Integer Physical Register File resource stall. Integer Physical Register File, applies to all ops that have an integer destination register.",
     65    "UMask": "0x01"
     66  },
     67  {
     68    "EventName": "de_dis_dispatch_token_stalls2.retire_token_stall",
     69    "EventCode": "0xaf",
     70    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. Insufficient Retire Queue tokens available.",
     71    "UMask": "0x20"
     72  },
     73  {
     74    "EventName": "de_dis_dispatch_token_stalls2.agsq_token_stall",
     75    "EventCode": "0xaf",
     76    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. AGSQ Tokens unavailable.",
     77    "UMask": "0x10"
     78  },
     79  {
     80    "EventName": "de_dis_dispatch_token_stalls2.int_sch3_token_stall",
     81    "EventCode": "0xaf",
     82    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. No tokens for Integer Scheduler Queue 3 available.",
     83    "UMask": "0x08"
     84  },
     85  {
     86    "EventName": "de_dis_dispatch_token_stalls2.int_sch2_token_stall",
     87    "EventCode": "0xaf",
     88    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. No tokens for Integer Scheduler Queue 2 available.",
     89    "UMask": "0x04"
     90  },
     91  {
     92    "EventName": "de_dis_dispatch_token_stalls2.int_sch1_token_stall",
     93    "EventCode": "0xaf",
     94    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. No tokens for Integer Scheduler Queue 1 available.",
     95    "UMask": "0x02"
     96  },
     97  {
     98    "EventName": "de_dis_dispatch_token_stalls2.int_sch0_token_stall",
     99    "EventCode": "0xaf",
    100    "BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. No tokens for Integer Scheduler Queue 0 available.",
    101    "UMask": "0x01"
    102  }
    103]