1826db0f1SSukadev Bhattiprolu[
2826db0f1SSukadev Bhattiprolu  {,
33c22ba52SSukadev Bhattiprolu    "EventCode": "0x3006E",
43c22ba52SSukadev Bhattiprolu    "EventName": "PM_NEST_REF_CLK",
53c22ba52SSukadev Bhattiprolu    "BriefDescription": "Multiply by 4 to obtain the number of PB cycles"
6826db0f1SSukadev Bhattiprolu  },
7826db0f1SSukadev Bhattiprolu  {,
8826db0f1SSukadev Bhattiprolu    "EventCode": "0x20010",
9826db0f1SSukadev Bhattiprolu    "EventName": "PM_PMC1_OVERFLOW",
103c22ba52SSukadev Bhattiprolu    "BriefDescription": "Overflow from counter 1"
11826db0f1SSukadev Bhattiprolu  },
12826db0f1SSukadev Bhattiprolu  {,
13826db0f1SSukadev Bhattiprolu    "EventCode": "0x2005A",
14826db0f1SSukadev Bhattiprolu    "EventName": "PM_DARQ1_7_9_ENTRIES",
153c22ba52SSukadev Bhattiprolu    "BriefDescription": "Cycles in which 7 to 9 DARQ1 entries (out of 12) are in use"
16826db0f1SSukadev Bhattiprolu  },
17826db0f1SSukadev Bhattiprolu  {,
18826db0f1SSukadev Bhattiprolu    "EventCode": "0x3C048",
19826db0f1SSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_DL2L3_SHR",
203c22ba52SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Shared (S) data from another chip's L2 or L3 on a different Node or Group (Distant), as this chip due to a demand load"
21826db0f1SSukadev Bhattiprolu  },
22826db0f1SSukadev Bhattiprolu  {,
233c22ba52SSukadev Bhattiprolu    "EventCode": "0x10008",
243c22ba52SSukadev Bhattiprolu    "EventName": "PM_RUN_SPURR",
253c22ba52SSukadev Bhattiprolu    "BriefDescription": "Run SPURR"
26826db0f1SSukadev Bhattiprolu  },
27826db0f1SSukadev Bhattiprolu  {,
283c22ba52SSukadev Bhattiprolu    "EventCode": "0x200F6",
293c22ba52SSukadev Bhattiprolu    "EventName": "PM_LSU_DERAT_MISS",
303c22ba52SSukadev Bhattiprolu    "BriefDescription": "DERAT Reloaded due to a DERAT miss"
31826db0f1SSukadev Bhattiprolu  },
32826db0f1SSukadev Bhattiprolu  {,
33826db0f1SSukadev Bhattiprolu    "EventCode": "0x4C048",
34826db0f1SSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_DL2L3_MOD",
353c22ba52SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Modified (M) data from another chip's L2 or L3 on a different Node or Group (Distant), as this chip due to a demand load"
363c22ba52SSukadev Bhattiprolu  },
373c22ba52SSukadev Bhattiprolu  {,
383c22ba52SSukadev Bhattiprolu    "EventCode": "0x1D15E",
393c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_RUN_CYC",
403c22ba52SSukadev Bhattiprolu    "BriefDescription": "Run cycles in which a marked instruction is in the pipeline"
413c22ba52SSukadev Bhattiprolu  },
423c22ba52SSukadev Bhattiprolu  {,
433c22ba52SSukadev Bhattiprolu    "EventCode": "0x4003E",
443c22ba52SSukadev Bhattiprolu    "EventName": "PM_LD_CMPL",
453c22ba52SSukadev Bhattiprolu    "BriefDescription": "count of Loads completed"
463c22ba52SSukadev Bhattiprolu  },
473c22ba52SSukadev Bhattiprolu  {,
483c22ba52SSukadev Bhattiprolu    "EventCode": "0x4C042",
493c22ba52SSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_L3",
503c22ba52SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from local core's L3 due to a demand load"
513c22ba52SSukadev Bhattiprolu  },
523c22ba52SSukadev Bhattiprolu  {,
533c22ba52SSukadev Bhattiprolu    "EventCode": "0x4D02C",
543c22ba52SSukadev Bhattiprolu    "EventName": "PM_PMC1_REWIND",
55123a039dSMichael Petlan    "BriefDescription": "PMC1 rewind event"
563c22ba52SSukadev Bhattiprolu  },
573c22ba52SSukadev Bhattiprolu  {,
583c22ba52SSukadev Bhattiprolu    "EventCode": "0x15158",
593c22ba52SSukadev Bhattiprolu    "EventName": "PM_SYNC_MRK_L2HIT",
603c22ba52SSukadev Bhattiprolu    "BriefDescription": "Marked L2 Hits that can throw a synchronous interrupt"
613c22ba52SSukadev Bhattiprolu  },
623c22ba52SSukadev Bhattiprolu  {,
633c22ba52SSukadev Bhattiprolu    "EventCode": "0x3404A",
643c22ba52SSukadev Bhattiprolu    "EventName": "PM_INST_FROM_RMEM",
653c22ba52SSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded from another chip's memory on the same Node or Group ( Remote) due to an instruction fetch (not prefetch)"
663c22ba52SSukadev Bhattiprolu  },
673c22ba52SSukadev Bhattiprolu  {,
683c22ba52SSukadev Bhattiprolu    "EventCode": "0x301E2",
693c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_ST_CMPL",
703c22ba52SSukadev Bhattiprolu    "BriefDescription": "Marked store completed and sent to nest"
713c22ba52SSukadev Bhattiprolu  },
723c22ba52SSukadev Bhattiprolu  {,
733c22ba52SSukadev Bhattiprolu    "EventCode": "0x1C050",
743c22ba52SSukadev Bhattiprolu    "EventName": "PM_DATA_CHIP_PUMP_CPRED",
753c22ba52SSukadev Bhattiprolu    "BriefDescription": "Initial and Final Pump Scope was chip pump (prediction=correct) for a demand load"
763c22ba52SSukadev Bhattiprolu  },
773c22ba52SSukadev Bhattiprolu  {,
783c22ba52SSukadev Bhattiprolu    "EventCode": "0x4C040",
793c22ba52SSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_L2_DISP_CONFLICT_OTHER",
803c22ba52SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from local core's L2 with dispatch conflict due to a demand load"
813c22ba52SSukadev Bhattiprolu  },
823c22ba52SSukadev Bhattiprolu  {,
833c22ba52SSukadev Bhattiprolu    "EventCode": "0x2E05C",
843c22ba52SSukadev Bhattiprolu    "EventName": "PM_LSU_REJECT_ERAT_MISS",
853c22ba52SSukadev Bhattiprolu    "BriefDescription": "LSU Reject due to ERAT (up to 4 per cycles)"
863c22ba52SSukadev Bhattiprolu  },
873c22ba52SSukadev Bhattiprolu  {,
883c22ba52SSukadev Bhattiprolu    "EventCode": "0x1000A",
893c22ba52SSukadev Bhattiprolu    "EventName": "PM_PMC3_REWIND",
903c22ba52SSukadev Bhattiprolu    "BriefDescription": "PMC3 rewind event. A rewind happens when a speculative event (such as latency or CPI stack) is selected on PMC3 and the stall reason or reload source did not match the one programmed in PMC3. When this occurs, the count in PMC3 will not change."
913c22ba52SSukadev Bhattiprolu  },
923c22ba52SSukadev Bhattiprolu  {,
933c22ba52SSukadev Bhattiprolu    "EventCode": "0x3C058",
943c22ba52SSukadev Bhattiprolu    "EventName": "PM_LARX_FIN",
953c22ba52SSukadev Bhattiprolu    "BriefDescription": "Larx finished"
963c22ba52SSukadev Bhattiprolu  },
973c22ba52SSukadev Bhattiprolu  {,
983c22ba52SSukadev Bhattiprolu    "EventCode": "0x1C040",
993c22ba52SSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_L2_NO_CONFLICT",
1003c22ba52SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from local core's L2 without conflict due to a demand load"
1013c22ba52SSukadev Bhattiprolu  },
1023c22ba52SSukadev Bhattiprolu  {,
1033c22ba52SSukadev Bhattiprolu    "EventCode": "0x2C040",
1043c22ba52SSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_L2_MEPF",
1053c22ba52SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from local core's L2 hit without dispatch conflicts on Mepf state due to a demand load"
1063c22ba52SSukadev Bhattiprolu  },
1073c22ba52SSukadev Bhattiprolu  {,
1083c22ba52SSukadev Bhattiprolu    "EventCode": "0x2E05A",
1093c22ba52SSukadev Bhattiprolu    "EventName": "PM_LRQ_REJECT",
1103c22ba52SSukadev Bhattiprolu    "BriefDescription": "Internal LSU reject from LRQ. Rejects cause the load to go back to LRQ, but it stays contained within the LSU once it gets issued. This event counts the number of times the LRQ attempts to relaunch an instruction after a reject. Any load can suffer multiple rejects"
1113c22ba52SSukadev Bhattiprolu  },
1123c22ba52SSukadev Bhattiprolu  {,
1133c22ba52SSukadev Bhattiprolu    "EventCode": "0x2C05C",
1143c22ba52SSukadev Bhattiprolu    "EventName": "PM_INST_GRP_PUMP_CPRED",
1153c22ba52SSukadev Bhattiprolu    "BriefDescription": "Initial and Final Pump Scope was group pump (prediction=correct) for an instruction fetch (demand only)"
116826db0f1SSukadev Bhattiprolu  },
117826db0f1SSukadev Bhattiprolu  {,
118826db0f1SSukadev Bhattiprolu    "EventCode": "0x4D056",
119826db0f1SSukadev Bhattiprolu    "EventName": "PM_NON_FMA_FLOP_CMPL",
1203c22ba52SSukadev Bhattiprolu    "BriefDescription": "Non FMA instruction completed"
1213c22ba52SSukadev Bhattiprolu  },
1223c22ba52SSukadev Bhattiprolu  {,
1233c22ba52SSukadev Bhattiprolu    "EventCode": "0x3E050",
1243c22ba52SSukadev Bhattiprolu    "EventName": "PM_DARQ1_4_6_ENTRIES",
1253c22ba52SSukadev Bhattiprolu    "BriefDescription": "Cycles in which 4, 5, or 6 DARQ1 entries (out of 12) are in use"
126826db0f1SSukadev Bhattiprolu  }
127826db0f1SSukadev Bhattiprolu]