brintos

brintos / linux-shallow public Read only

0
0
Text · 4.7 KiB · a02a9c8 Raw
139 lines · json
1[2  {3    "EventName": "resyncs_or_nc_redirects",4    "EventCode": "0x96",5    "BriefDescription": "Pipeline restarts not caused by branch mispredicts."6  },7  {8    "EventName": "de_op_queue_empty",9    "EventCode": "0xa9",10    "BriefDescription": "Cycles when the op queue is empty. Such cycles indicate that the front-end is not delivering instructions fast enough."11  },12  {13    "EventName": "de_src_op_disp.decoder",14    "EventCode": "0xaa",15    "BriefDescription": "Ops fetched from instruction cache and dispatched.",16    "UMask": "0x01"17  },18  {19    "EventName": "de_src_op_disp.op_cache",20    "EventCode": "0xaa",21    "BriefDescription": "Ops fetched from op cache and dispatched.",22    "UMask": "0x02"23  },24  {25    "EventName": "de_src_op_disp.loop_buffer",26    "EventCode": "0xaa",27    "BriefDescription": "Ops dispatched from loop buffer.",28    "UMask": "0x04"29  },30  {31    "EventName": "de_src_op_disp.all",32    "EventCode": "0xaa",33    "BriefDescription": "Ops dispatched from any source.",34    "UMask": "0x07"35  },36  {37    "EventName": "de_dis_ops_from_decoder.any_fp_dispatch",38    "EventCode": "0xab",39    "BriefDescription": "Number of ops dispatched to the floating-point unit.",40    "UMask": "0x04"41  },42  {43    "EventName": "de_dis_ops_from_decoder.disp_op_type.any_integer_dispatch",44    "EventCode": "0xab",45    "BriefDescription": "Number of ops dispatched to the integer execution unit.",46    "UMask": "0x08"47  },48  {49    "EventName": "de_dis_dispatch_token_stalls1.int_phy_reg_file_rsrc_stall",50    "EventCode": "0xae",51    "BriefDescription": "Number of cycles dispatch is stalled for integer physical register file tokens.",52    "UMask": "0x01"53  },54  {55    "EventName": "de_dis_dispatch_token_stalls1.load_queue_rsrc_stall",56    "EventCode": "0xae",57    "BriefDescription": "Number of cycles dispatch is stalled for Load queue token.",58    "UMask": "0x02"59  },60  {61    "EventName": "de_dis_dispatch_token_stalls1.store_queue_rsrc_stall",62    "EventCode": "0xae",63    "BriefDescription": "Number of cycles dispatch is stalled for store queue tokens.",64    "UMask": "0x04"65  },66  {67    "EventName": "de_dis_dispatch_token_stalls1.taken_brnch_buffer_rsrc",68    "EventCode": "0xae",69    "BriefDescription": "Number of cycles dispatch is stalled for taken branch buffer tokens.",70    "UMask": "0x10"71  },72  {73    "EventName": "de_dis_dispatch_token_stalls1.fp_reg_file_rsrc_stall",74    "EventCode": "0xae",75    "BriefDescription": "Number of cycles dispatch is stalled for floating-point register file tokens.",76    "UMask": "0x20"77  },78  {79    "EventName": "de_dis_dispatch_token_stalls1.fp_sch_rsrc_stall",80    "EventCode": "0xae",81    "BriefDescription": "Number of cycles dispatch is stalled for floating-point scheduler tokens.",82    "UMask": "0x40"83  },84  {85    "EventName": "de_dis_dispatch_token_stalls1.fp_flush_recovery_stall",86    "EventCode": "0xae",87    "BriefDescription": "Number of cycles dispatch is stalled for floating-point flush recovery.",88    "UMask": "0x80"89  },90  {91    "EventName": "de_dis_dispatch_token_stalls2.int_sch0_token_stall",92    "EventCode": "0xaf",93    "BriefDescription": "Number of cycles dispatch is stalled for integer scheduler queue 0 tokens.",94    "UMask": "0x01"95  },96  {97    "EventName": "de_dis_dispatch_token_stalls2.int_sch1_token_stall",98    "EventCode": "0xaf",99    "BriefDescription": "Number of cycles dispatch is stalled for integer scheduler queue 1 tokens.",100    "UMask": "0x02"101  },102  {103    "EventName": "de_dis_dispatch_token_stalls2.int_sch2_token_stall",104    "EventCode": "0xaf",105    "BriefDescription": "Number of cycles dispatch is stalled for integer scheduler queue 2 tokens.",106    "UMask": "0x04"107  },108  {109    "EventName": "de_dis_dispatch_token_stalls2.int_sch3_token_stall",110    "EventCode": "0xaf",111    "BriefDescription": "Number of cycles dispatch is stalled for integer scheduler queue 3 tokens.",112    "UMask": "0x08"113  },114  {115    "EventName": "de_dis_dispatch_token_stalls2.retire_token_stall",116    "EventCode": "0xaf",117    "BriefDescription": "Number of cycles dispatch is stalled for retire queue tokens.",118    "UMask": "0x20"119  },120  {121    "EventName": "de_no_dispatch_per_slot.no_ops_from_frontend",122    "EventCode": "0x1a0",123    "BriefDescription": "In each cycle counts dispatch slots left empty because the front-end did not supply ops.",124    "UMask": "0x01"125  },126  {127    "EventName": "de_no_dispatch_per_slot.backend_stalls",128    "EventCode": "0x1a0",129    "BriefDescription": "In each cycle counts ops unable to dispatch because of back-end stalls.",130    "UMask": "0x1e"131  },132  {133    "EventName": "de_no_dispatch_per_slot.smt_contention",134    "EventCode": "0x1a0",135    "BriefDescription": "In each cycle counts ops unable to dispatch because the dispatch cycle was granted to the other SMT thread.",136    "UMask": "0x60"137  }138]139