File Index
Files and directories
Sign in
FILE

other.json

File preview with syntax highlighting.

linux-6.19.14/tools/perf/pmu-events/arch/x86/amdzen4/other.json 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]
~/ Read-only file preview.