1826db0f1SSukadev Bhattiprolu[
2826db0f1SSukadev Bhattiprolu  {,
33c22ba52SSukadev Bhattiprolu    "EventCode": "0x4D04C",
43c22ba52SSukadev Bhattiprolu    "EventName": "PM_DFU_BUSY",
53c22ba52SSukadev Bhattiprolu    "BriefDescription": "Cycles in which all 4 Decimal Floating Point units are busy. The DFU is running at capacity"
6826db0f1SSukadev Bhattiprolu  },
7826db0f1SSukadev Bhattiprolu  {,
8826db0f1SSukadev Bhattiprolu    "EventCode": "0x100F6",
9826db0f1SSukadev Bhattiprolu    "EventName": "PM_IERAT_RELOAD",
103c22ba52SSukadev Bhattiprolu    "BriefDescription": "Number of I-ERAT reloads"
11826db0f1SSukadev Bhattiprolu  },
12826db0f1SSukadev Bhattiprolu  {,
13826db0f1SSukadev Bhattiprolu    "EventCode": "0x201E2",
14826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_LD_MISS_L1",
153c22ba52SSukadev Bhattiprolu    "BriefDescription": "Marked DL1 Demand Miss counted at exec time. Note that this count is per slice, so if a load spans multiple slices this event will increment multiple times for a single load."
16826db0f1SSukadev Bhattiprolu  },
17826db0f1SSukadev Bhattiprolu  {,
18826db0f1SSukadev Bhattiprolu    "EventCode": "0x40010",
19826db0f1SSukadev Bhattiprolu    "EventName": "PM_PMC3_OVERFLOW",
203c22ba52SSukadev Bhattiprolu    "BriefDescription": "Overflow from counter 3"
21826db0f1SSukadev Bhattiprolu  },
22826db0f1SSukadev Bhattiprolu  {,
233c22ba52SSukadev Bhattiprolu    "EventCode": "0x1005A",
243c22ba52SSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_DFLONG",
253c22ba52SSukadev Bhattiprolu    "BriefDescription": "Finish stall because the NTF instruction was a multi-cycle instruction issued to the Decimal Floating Point execution pipe and waiting to finish. Includes decimal floating point instructions + 128 bit binary floating point instructions. Qualified by multicycle"
26826db0f1SSukadev Bhattiprolu  },
27826db0f1SSukadev Bhattiprolu  {,
28826db0f1SSukadev Bhattiprolu    "EventCode": "0x4D140",
29826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_ON_CHIP_CACHE",
303c22ba52SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded either shared or modified data from another core's L2/L3 on the same chip due to a marked load"
31826db0f1SSukadev Bhattiprolu  },
32826db0f1SSukadev Bhattiprolu  {,
333c22ba52SSukadev Bhattiprolu    "EventCode": "0x3F14C",
343c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_DL4",
353c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from another chip's L4 on a different Node or Group (Distant) due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
36826db0f1SSukadev Bhattiprolu  },
37826db0f1SSukadev Bhattiprolu  {,
383c22ba52SSukadev Bhattiprolu    "EventCode": "0x1E040",
393c22ba52SSukadev Bhattiprolu    "EventName": "PM_DPTEG_FROM_L2_NO_CONFLICT",
403c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L2 without conflict due to a data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
41826db0f1SSukadev Bhattiprolu  },
42826db0f1SSukadev Bhattiprolu  {,
433c22ba52SSukadev Bhattiprolu    "EventCode": "0x24052",
443c22ba52SSukadev Bhattiprolu    "EventName": "PM_FXU_IDLE",
453c22ba52SSukadev Bhattiprolu    "BriefDescription": "Cycles in which FXU0, FXU1, FXU2, and FXU3 are all idle"
463c22ba52SSukadev Bhattiprolu  },
473c22ba52SSukadev Bhattiprolu  {,
483c22ba52SSukadev Bhattiprolu    "EventCode": "0x1E054",
493c22ba52SSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL",
503c22ba52SSukadev Bhattiprolu    "BriefDescription": "Nothing completed and ICT not empty"
513c22ba52SSukadev Bhattiprolu  },
523c22ba52SSukadev Bhattiprolu  {,
533c22ba52SSukadev Bhattiprolu    "EventCode": "0x2",
543c22ba52SSukadev Bhattiprolu    "EventName": "PM_INST_CMPL",
553c22ba52SSukadev Bhattiprolu    "BriefDescription": "Number of PowerPC Instructions that completed."
563c22ba52SSukadev Bhattiprolu  },
573c22ba52SSukadev Bhattiprolu  {,
583c22ba52SSukadev Bhattiprolu    "EventCode": "0x3D058",
593c22ba52SSukadev Bhattiprolu    "EventName": "PM_VSU_DP_FSQRT_FDIV",
603c22ba52SSukadev Bhattiprolu    "BriefDescription": "vector versions of fdiv,fsqrt"
613c22ba52SSukadev Bhattiprolu  },
623c22ba52SSukadev Bhattiprolu  {,
633c22ba52SSukadev Bhattiprolu    "EventCode": "0x10006",
643c22ba52SSukadev Bhattiprolu    "EventName": "PM_DISP_HELD",
653c22ba52SSukadev Bhattiprolu    "BriefDescription": "Dispatch Held"
663c22ba52SSukadev Bhattiprolu  },
673c22ba52SSukadev Bhattiprolu  {,
683c22ba52SSukadev Bhattiprolu    "EventCode": "0x3D154",
693c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DERAT_MISS_16M",
703c22ba52SSukadev Bhattiprolu    "BriefDescription": "Marked Data ERAT Miss (Data TLB Access) page size 16M"
713c22ba52SSukadev Bhattiprolu  },
723c22ba52SSukadev Bhattiprolu  {,
733c22ba52SSukadev Bhattiprolu    "EventCode": "0x200F8",
743c22ba52SSukadev Bhattiprolu    "EventName": "PM_EXT_INT",
753c22ba52SSukadev Bhattiprolu    "BriefDescription": "external interrupt"
763c22ba52SSukadev Bhattiprolu  },
773c22ba52SSukadev Bhattiprolu  {,
783c22ba52SSukadev Bhattiprolu    "EventCode": "0x20008",
793c22ba52SSukadev Bhattiprolu    "EventName": "PM_ICT_EMPTY_CYC",
803c22ba52SSukadev Bhattiprolu    "BriefDescription": "Cycles in which the ICT is completely empty. No itags are assigned to any thread"
81826db0f1SSukadev Bhattiprolu  },
82826db0f1SSukadev Bhattiprolu  {,
83826db0f1SSukadev Bhattiprolu    "EventCode": "0x4F146",
843c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_L21_MOD",
853c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Modified (M) data from another core's L2 on the same chip due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
86826db0f1SSukadev Bhattiprolu  },
87826db0f1SSukadev Bhattiprolu  {,
883c22ba52SSukadev Bhattiprolu    "EventCode": "0x10056",
893c22ba52SSukadev Bhattiprolu    "EventName": "PM_MEM_READ",
903c22ba52SSukadev Bhattiprolu    "BriefDescription": "Reads from Memory from this thread (includes data/inst/xlate/l1prefetch/inst prefetch). Includes L4"
91826db0f1SSukadev Bhattiprolu  },
92826db0f1SSukadev Bhattiprolu  {,
933c22ba52SSukadev Bhattiprolu    "EventCode": "0x3C04C",
943c22ba52SSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_DL4",
953c22ba52SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from another chip's L4 on a different Node or Group (Distant) due to a demand load"
96826db0f1SSukadev Bhattiprolu  },
97826db0f1SSukadev Bhattiprolu  {,
983c22ba52SSukadev Bhattiprolu    "EventCode": "0x4E046",
993c22ba52SSukadev Bhattiprolu    "EventName": "PM_DPTEG_FROM_L21_MOD",
1003c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Modified (M) data from another core's L2 on the same chip due to a data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
101826db0f1SSukadev Bhattiprolu  },
102826db0f1SSukadev Bhattiprolu  {,
1033c22ba52SSukadev Bhattiprolu    "EventCode": "0x2E016",
1043c22ba52SSukadev Bhattiprolu    "EventName": "PM_NTC_ISSUE_HELD_ARB",
1053c22ba52SSukadev Bhattiprolu    "BriefDescription": "The NTC instruction is being held at dispatch because it lost arbitration onto the issue pipe to another instruction (from the same thread or a different thread)"
106826db0f1SSukadev Bhattiprolu  },
107826db0f1SSukadev Bhattiprolu  {,
1083c22ba52SSukadev Bhattiprolu    "EventCode": "0x15156",
1093c22ba52SSukadev Bhattiprolu    "EventName": "PM_SYNC_MRK_FX_DIVIDE",
1103c22ba52SSukadev Bhattiprolu    "BriefDescription": "Marked fixed point divide that can cause a synchronous interrupt"
111826db0f1SSukadev Bhattiprolu  },
112826db0f1SSukadev Bhattiprolu  {,
1133c22ba52SSukadev Bhattiprolu    "EventCode": "0x1C056",
1143c22ba52SSukadev Bhattiprolu    "EventName": "PM_DERAT_MISS_4K",
1153c22ba52SSukadev Bhattiprolu    "BriefDescription": "Data ERAT Miss (Data TLB Access) page size 4K"
116826db0f1SSukadev Bhattiprolu  },
117826db0f1SSukadev Bhattiprolu  {,
1183c22ba52SSukadev Bhattiprolu    "EventCode": "0x2F142",
1193c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_L3_MEPF",
1203c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L3 without dispatch conflicts hit on Mepf state. due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
121826db0f1SSukadev Bhattiprolu  },
122826db0f1SSukadev Bhattiprolu  {,
1233c22ba52SSukadev Bhattiprolu    "EventCode": "0x10024",
1243c22ba52SSukadev Bhattiprolu    "EventName": "PM_PMC5_OVERFLOW",
1253c22ba52SSukadev Bhattiprolu    "BriefDescription": "Overflow from counter 5"
126826db0f1SSukadev Bhattiprolu  },
127826db0f1SSukadev Bhattiprolu  {,
1283c22ba52SSukadev Bhattiprolu    "EventCode": "0x2C018",
1293c22ba52SSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_DMISS_L21_L31",
1303c22ba52SSukadev Bhattiprolu    "BriefDescription": "Completion stall by Dcache miss which resolved on chip ( excluding local L2/L3)"
131826db0f1SSukadev Bhattiprolu  },
132826db0f1SSukadev Bhattiprolu  {,
133826db0f1SSukadev Bhattiprolu    "EventCode": "0x4006A",
134826db0f1SSukadev Bhattiprolu    "EventName": "PM_IERAT_RELOAD_16M",
1353c22ba52SSukadev Bhattiprolu    "BriefDescription": "IERAT Reloaded (Miss) for a 16M page"
136826db0f1SSukadev Bhattiprolu  },
137826db0f1SSukadev Bhattiprolu  {,
1383c22ba52SSukadev Bhattiprolu    "EventCode": "0x4E010",
1393c22ba52SSukadev Bhattiprolu    "EventName": "PM_ICT_NOSLOT_IC_L3MISS",
1403c22ba52SSukadev Bhattiprolu    "BriefDescription": "Ict empty for this thread due to icache misses that were sourced from beyond the local L3. The source could be local/remote/distant memory or another core's cache"
1413c22ba52SSukadev Bhattiprolu  },
1423c22ba52SSukadev Bhattiprolu  {,
1433c22ba52SSukadev Bhattiprolu    "EventCode": "0x4D01C",
1443c22ba52SSukadev Bhattiprolu    "EventName": "PM_ICT_NOSLOT_DISP_HELD_SYNC",
1453c22ba52SSukadev Bhattiprolu    "BriefDescription": "Dispatch held due to a synchronizing instruction at dispatch"
1463c22ba52SSukadev Bhattiprolu  },
1473c22ba52SSukadev Bhattiprolu  {,
1483c22ba52SSukadev Bhattiprolu    "EventCode": "0x2D01A",
1493c22ba52SSukadev Bhattiprolu    "EventName": "PM_ICT_NOSLOT_IC_MISS",
1503c22ba52SSukadev Bhattiprolu    "BriefDescription": "Ict empty for this thread due to Icache Miss"
1513c22ba52SSukadev Bhattiprolu  },
1523c22ba52SSukadev Bhattiprolu  {,
1533c22ba52SSukadev Bhattiprolu    "EventCode": "0x3D152",
1543c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DERAT_MISS_1G",
1553c22ba52SSukadev Bhattiprolu    "BriefDescription": "Marked Data ERAT Miss (Data TLB Access) page size 1G. Implies radix translation"
1563c22ba52SSukadev Bhattiprolu  },
1573c22ba52SSukadev Bhattiprolu  {,
1583c22ba52SSukadev Bhattiprolu    "EventCode": "0x4F14A",
1593c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_OFF_CHIP_CACHE",
1603c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB either shared or modified data from another core's L2/L3 on a different chip (remote or distant) due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
1613c22ba52SSukadev Bhattiprolu  },
1623c22ba52SSukadev Bhattiprolu  {,
1633c22ba52SSukadev Bhattiprolu    "EventCode": "0x30058",
1643c22ba52SSukadev Bhattiprolu    "EventName": "PM_TLBIE_FIN",
1653c22ba52SSukadev Bhattiprolu    "BriefDescription": "tlbie finished"
1663c22ba52SSukadev Bhattiprolu  },
1673c22ba52SSukadev Bhattiprolu  {,
1683c22ba52SSukadev Bhattiprolu    "EventCode": "0x100F8",
1693c22ba52SSukadev Bhattiprolu    "EventName": "PM_ICT_NOSLOT_CYC",
1703c22ba52SSukadev Bhattiprolu    "BriefDescription": "Number of cycles the ICT has no itags assigned to this thread"
1713c22ba52SSukadev Bhattiprolu  },
1723c22ba52SSukadev Bhattiprolu  {,
1733c22ba52SSukadev Bhattiprolu    "EventCode": "0x3E042",
1743c22ba52SSukadev Bhattiprolu    "EventName": "PM_DPTEG_FROM_L3_DISP_CONFLICT",
1753c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L3 with dispatch conflict due to a data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
1763c22ba52SSukadev Bhattiprolu  },
1773c22ba52SSukadev Bhattiprolu  {,
1783c22ba52SSukadev Bhattiprolu    "EventCode": "0x1F140",
1793c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_L2_NO_CONFLICT",
1803c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L2 without conflict due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
1813c22ba52SSukadev Bhattiprolu  },
1823c22ba52SSukadev Bhattiprolu  {,
1833c22ba52SSukadev Bhattiprolu    "EventCode": "0x2C05A",
1843c22ba52SSukadev Bhattiprolu    "EventName": "PM_DERAT_MISS_1G",
1853c22ba52SSukadev Bhattiprolu    "BriefDescription": "Data ERAT Miss (Data TLB Access) page size 1G. Implies radix translation"
1863c22ba52SSukadev Bhattiprolu  },
1873c22ba52SSukadev Bhattiprolu  {,
1883c22ba52SSukadev Bhattiprolu    "EventCode": "0x1F058",
1893c22ba52SSukadev Bhattiprolu    "EventName": "PM_RADIX_PWC_L2_PTE_FROM_L2",
1903c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was reloaded to a level 2 page walk cache from the core's L2 data cache. This implies that level 3 and level 4 PWC accesses were not necessary for this translation"
1913c22ba52SSukadev Bhattiprolu  },
1923c22ba52SSukadev Bhattiprolu  {,
1933c22ba52SSukadev Bhattiprolu    "EventCode": "0x1D14A",
1943c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_RL2L3_MOD",
1953c22ba52SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Modified (M) data from another chip's L2 or L3 on the same Node or Group (Remote), as this chip due to a marked load"
1963c22ba52SSukadev Bhattiprolu  },
1973c22ba52SSukadev Bhattiprolu  {,
1983c22ba52SSukadev Bhattiprolu    "EventCode": "0x10050",
1993c22ba52SSukadev Bhattiprolu    "EventName": "PM_CHIP_PUMP_CPRED",
2003c22ba52SSukadev Bhattiprolu    "BriefDescription": "Initial and Final Pump Scope was chip pump (prediction=correct) for all data types excluding data prefetch (demand load,inst prefetch,inst fetch,xlate)"
2013c22ba52SSukadev Bhattiprolu  },
2023c22ba52SSukadev Bhattiprolu  {,
2033c22ba52SSukadev Bhattiprolu    "EventCode": "0x45058",
2043c22ba52SSukadev Bhattiprolu    "EventName": "PM_IC_MISS_CMPL",
2053c22ba52SSukadev Bhattiprolu    "BriefDescription": "Non-speculative icache miss, counted at completion"
2063c22ba52SSukadev Bhattiprolu  },
2073c22ba52SSukadev Bhattiprolu  {,
2083c22ba52SSukadev Bhattiprolu    "EventCode": "0x2D150",
2093c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DERAT_MISS_4K",
2103c22ba52SSukadev Bhattiprolu    "BriefDescription": "Marked Data ERAT Miss (Data TLB Access) page size 4K"
2113c22ba52SSukadev Bhattiprolu  },
2123c22ba52SSukadev Bhattiprolu  {,
2133c22ba52SSukadev Bhattiprolu    "EventCode": "0x34058",
2143c22ba52SSukadev Bhattiprolu    "EventName": "PM_ICT_NOSLOT_BR_MPRED_ICMISS",
2153c22ba52SSukadev Bhattiprolu    "BriefDescription": "Ict empty for this thread due to Icache Miss and branch mispred"
2163c22ba52SSukadev Bhattiprolu  },
2173c22ba52SSukadev Bhattiprolu  {,
2183c22ba52SSukadev Bhattiprolu    "EventCode": "0x10022",
2193c22ba52SSukadev Bhattiprolu    "EventName": "PM_PMC2_SAVED",
2203c22ba52SSukadev Bhattiprolu    "BriefDescription": "PMC2 Rewind Value saved"
2213c22ba52SSukadev Bhattiprolu  },
2223c22ba52SSukadev Bhattiprolu  {,
2233c22ba52SSukadev Bhattiprolu    "EventCode": "0x2000A",
2243c22ba52SSukadev Bhattiprolu    "EventName": "PM_HV_CYC",
2253c22ba52SSukadev Bhattiprolu    "BriefDescription": "Cycles in which msr_hv is high. Note that this event does not take msr_pr into consideration"
2263c22ba52SSukadev Bhattiprolu  },
2273c22ba52SSukadev Bhattiprolu  {,
2283c22ba52SSukadev Bhattiprolu    "EventCode": "0x1F144",
2293c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_L3_NO_CONFLICT",
2303c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L3 without conflict due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
2313c22ba52SSukadev Bhattiprolu  },
2323c22ba52SSukadev Bhattiprolu  {,
2333c22ba52SSukadev Bhattiprolu    "EventCode": "0x300FC",
2343c22ba52SSukadev Bhattiprolu    "EventName": "PM_DTLB_MISS",
2353c22ba52SSukadev Bhattiprolu    "BriefDescription": "Data PTEG reload"
2363c22ba52SSukadev Bhattiprolu  },
2373c22ba52SSukadev Bhattiprolu  {,
2383c22ba52SSukadev Bhattiprolu    "EventCode": "0x2D152",
2393c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DERAT_MISS_2M",
2403c22ba52SSukadev Bhattiprolu    "BriefDescription": "Marked Data ERAT Miss (Data TLB Access) page size 2M. Implies radix translation"
2413c22ba52SSukadev Bhattiprolu  },
2423c22ba52SSukadev Bhattiprolu  {,
2433c22ba52SSukadev Bhattiprolu    "EventCode": "0x2C046",
2443c22ba52SSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_RL2L3_MOD",
2453c22ba52SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Modified (M) data from another chip's L2 or L3 on the same Node or Group (Remote), as this chip due to a demand load"
2463c22ba52SSukadev Bhattiprolu  },
2473c22ba52SSukadev Bhattiprolu  {,
2483c22ba52SSukadev Bhattiprolu    "EventCode": "0x20052",
2493c22ba52SSukadev Bhattiprolu    "EventName": "PM_GRP_PUMP_MPRED",
2503c22ba52SSukadev Bhattiprolu    "BriefDescription": "Final Pump Scope (Group) ended up either larger or smaller than Initial Pump Scope for all data types excluding data prefetch (demand load,inst prefetch,inst fetch,xlate)"
2513c22ba52SSukadev Bhattiprolu  },
2523c22ba52SSukadev Bhattiprolu  {,
2533c22ba52SSukadev Bhattiprolu    "EventCode": "0x3F05A",
2543c22ba52SSukadev Bhattiprolu    "EventName": "PM_RADIX_PWC_L2_PDE_FROM_L3",
2553c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Directory Entry was reloaded to a level 2 page walk cache from the core's L3 data cache"
2563c22ba52SSukadev Bhattiprolu  },
2573c22ba52SSukadev Bhattiprolu  {,
2583c22ba52SSukadev Bhattiprolu    "EventCode": "0x1E04A",
2593c22ba52SSukadev Bhattiprolu    "EventName": "PM_DPTEG_FROM_RL2L3_SHR",
2603c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Shared (S) data from another chip's L2 or L3 on the same Node or Group (Remote), as this chip due to a data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
2613c22ba52SSukadev Bhattiprolu  },
2623c22ba52SSukadev Bhattiprolu  {,
2633c22ba52SSukadev Bhattiprolu    "EventCode": "0x10064",
2643c22ba52SSukadev Bhattiprolu    "EventName": "PM_ICT_NOSLOT_DISP_HELD_TBEGIN",
2653c22ba52SSukadev Bhattiprolu    "BriefDescription": "the NTC instruction is being held at dispatch because it is a tbegin instruction and there is an older tbegin in the pipeline that must complete before the younger tbegin can dispatch"
2663c22ba52SSukadev Bhattiprolu  },
2673c22ba52SSukadev Bhattiprolu  {,
2683c22ba52SSukadev Bhattiprolu    "EventCode": "0x2E046",
2693c22ba52SSukadev Bhattiprolu    "EventName": "PM_DPTEG_FROM_RL2L3_MOD",
2703c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Modified (M) data from another chip's L2 or L3 on the same Node or Group (Remote), as this chip due to a data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
2713c22ba52SSukadev Bhattiprolu  },
2723c22ba52SSukadev Bhattiprolu  {,
2733c22ba52SSukadev Bhattiprolu    "EventCode": "0x4F14C",
2743c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_DMEM",
2753c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from another chip's memory on the same Node or Group (Distant) due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
2763c22ba52SSukadev Bhattiprolu  },
2773c22ba52SSukadev Bhattiprolu  {,
2783c22ba52SSukadev Bhattiprolu    "EventCode": "0x2E042",
2793c22ba52SSukadev Bhattiprolu    "EventName": "PM_DPTEG_FROM_L3_MEPF",
2803c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L3 without dispatch conflicts hit on Mepf state. due to a data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
2813c22ba52SSukadev Bhattiprolu  },
2823c22ba52SSukadev Bhattiprolu  {,
2833c22ba52SSukadev Bhattiprolu    "EventCode": "0x2D012",
2843c22ba52SSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_DFU",
2853c22ba52SSukadev Bhattiprolu    "BriefDescription": "Finish stall because the NTF instruction was issued to the Decimal Floating Point execution pipe and waiting to finish. Includes decimal floating point instructions + 128 bit binary floating point instructions. Not qualified by multicycle"
2863c22ba52SSukadev Bhattiprolu  },
2873c22ba52SSukadev Bhattiprolu  {,
2883c22ba52SSukadev Bhattiprolu    "EventCode": "0x4C04C",
2893c22ba52SSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_DMEM",
2903c22ba52SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from another chip's memory on the same Node or Group (Distant) due to a demand load"
2913c22ba52SSukadev Bhattiprolu  },
2923c22ba52SSukadev Bhattiprolu  {,
2933c22ba52SSukadev Bhattiprolu    "EventCode": "0x30022",
2943c22ba52SSukadev Bhattiprolu    "EventName": "PM_PMC4_SAVED",
2953c22ba52SSukadev Bhattiprolu    "BriefDescription": "PMC4 Rewind Value saved (matched condition)"
2963c22ba52SSukadev Bhattiprolu  },
2973c22ba52SSukadev Bhattiprolu  {,
2983c22ba52SSukadev Bhattiprolu    "EventCode": "0x200F4",
2993c22ba52SSukadev Bhattiprolu    "EventName": "PM_RUN_CYC",
3003c22ba52SSukadev Bhattiprolu    "BriefDescription": "Run_cycles"
301826db0f1SSukadev Bhattiprolu  },
302826db0f1SSukadev Bhattiprolu  {,
303826db0f1SSukadev Bhattiprolu    "EventCode": "0x400F2",
304826db0f1SSukadev Bhattiprolu    "EventName": "PM_1PLUS_PPC_DISP",
3053c22ba52SSukadev Bhattiprolu    "BriefDescription": "Cycles at least one Instr Dispatched"
3063c22ba52SSukadev Bhattiprolu  },
3073c22ba52SSukadev Bhattiprolu  {,
3083c22ba52SSukadev Bhattiprolu    "EventCode": "0x3D148",
3093c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_L21_MOD_CYC",
3103c22ba52SSukadev Bhattiprolu    "BriefDescription": "Duration in cycles to reload with Modified (M) data from another core's L2 on the same chip due to a marked load"
3113c22ba52SSukadev Bhattiprolu  },
3123c22ba52SSukadev Bhattiprolu  {,
3133c22ba52SSukadev Bhattiprolu    "EventCode": "0x2F146",
3143c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_RL2L3_MOD",
3153c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Modified (M) data from another chip's L2 or L3 on the same Node or Group (Remote), as this chip due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
3163c22ba52SSukadev Bhattiprolu  },
3173c22ba52SSukadev Bhattiprolu  {,
3183c22ba52SSukadev Bhattiprolu    "EventCode": "0x4E01A",
3193c22ba52SSukadev Bhattiprolu    "EventName": "PM_ICT_NOSLOT_DISP_HELD",
3203c22ba52SSukadev Bhattiprolu    "BriefDescription": "Cycles in which the NTC instruction is held at dispatch for any reason"
3213c22ba52SSukadev Bhattiprolu  },
3223c22ba52SSukadev Bhattiprolu  {,
3233c22ba52SSukadev Bhattiprolu    "EventCode": "0x401EC",
3243c22ba52SSukadev Bhattiprolu    "EventName": "PM_THRESH_EXC_2048",
3253c22ba52SSukadev Bhattiprolu    "BriefDescription": "Threshold counter exceeded a value of 2048"
3263c22ba52SSukadev Bhattiprolu  },
3273c22ba52SSukadev Bhattiprolu  {,
3283c22ba52SSukadev Bhattiprolu    "EventCode": "0x35150",
3293c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_RL2L3_SHR",
3303c22ba52SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Shared (S) data from another chip's L2 or L3 on the same Node or Group (Remote), as this chip due to a marked load"
3313c22ba52SSukadev Bhattiprolu  },
3323c22ba52SSukadev Bhattiprolu  {,
3333c22ba52SSukadev Bhattiprolu    "EventCode": "0x3E052",
3343c22ba52SSukadev Bhattiprolu    "EventName": "PM_ICT_NOSLOT_IC_L3",
3353c22ba52SSukadev Bhattiprolu    "BriefDescription": "Ict empty for this thread due to icache misses that were sourced from the local L3"
3363c22ba52SSukadev Bhattiprolu  },
3373c22ba52SSukadev Bhattiprolu  {,
3383c22ba52SSukadev Bhattiprolu    "EventCode": "0x2405A",
3393c22ba52SSukadev Bhattiprolu    "EventName": "PM_NTC_FIN",
3403c22ba52SSukadev Bhattiprolu    "BriefDescription": "Cycles in which the oldest instruction in the pipeline (NTC) finishes. This event is used to account for cycles in which work is being completed in the CPI stack"
3413c22ba52SSukadev Bhattiprolu  },
3423c22ba52SSukadev Bhattiprolu  {,
3433c22ba52SSukadev Bhattiprolu    "EventCode": "0x40052",
3443c22ba52SSukadev Bhattiprolu    "EventName": "PM_PUMP_MPRED",
3453c22ba52SSukadev Bhattiprolu    "BriefDescription": "Pump misprediction. Counts across all types of pumps for all data types excluding data prefetch (demand load,inst prefetch,inst fetch,xlate)"
3463c22ba52SSukadev Bhattiprolu  },
3473c22ba52SSukadev Bhattiprolu  {,
3483c22ba52SSukadev Bhattiprolu    "EventCode": "0x30056",
3493c22ba52SSukadev Bhattiprolu    "EventName": "PM_TM_ABORTS",
3503c22ba52SSukadev Bhattiprolu    "BriefDescription": "Number of TM transactions aborted"
3513c22ba52SSukadev Bhattiprolu  },
3523c22ba52SSukadev Bhattiprolu  {,
3533c22ba52SSukadev Bhattiprolu    "EventCode": "0x2404C",
3543c22ba52SSukadev Bhattiprolu    "EventName": "PM_INST_FROM_MEMORY",
3553c22ba52SSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded from a memory location including L4 from local remote or distant due to an instruction fetch (not prefetch)"
3563c22ba52SSukadev Bhattiprolu  },
3573c22ba52SSukadev Bhattiprolu  {,
3583c22ba52SSukadev Bhattiprolu    "EventCode": "0x1C05A",
3593c22ba52SSukadev Bhattiprolu    "EventName": "PM_DERAT_MISS_2M",
3603c22ba52SSukadev Bhattiprolu    "BriefDescription": "Data ERAT Miss (Data TLB Access) page size 2M. Implies radix translation"
3613c22ba52SSukadev Bhattiprolu  },
3623c22ba52SSukadev Bhattiprolu  {,
3633c22ba52SSukadev Bhattiprolu    "EventCode": "0x30024",
3643c22ba52SSukadev Bhattiprolu    "EventName": "PM_PMC6_OVERFLOW",
3653c22ba52SSukadev Bhattiprolu    "BriefDescription": "Overflow from counter 6"
3663c22ba52SSukadev Bhattiprolu  },
3673c22ba52SSukadev Bhattiprolu  {,
3683c22ba52SSukadev Bhattiprolu    "EventCode": "0x10068",
3693c22ba52SSukadev Bhattiprolu    "EventName": "PM_BRU_FIN",
3703c22ba52SSukadev Bhattiprolu    "BriefDescription": "Branch Instruction Finished"
3713c22ba52SSukadev Bhattiprolu  },
3723c22ba52SSukadev Bhattiprolu  {,
3733c22ba52SSukadev Bhattiprolu    "EventCode": "0x30020",
3743c22ba52SSukadev Bhattiprolu    "EventName": "PM_PMC2_REWIND",
3753c22ba52SSukadev Bhattiprolu    "BriefDescription": "PMC2 Rewind Event (did not match condition)"
3763c22ba52SSukadev Bhattiprolu  },
3773c22ba52SSukadev Bhattiprolu  {,
3783c22ba52SSukadev Bhattiprolu    "EventCode": "0x40064",
3793c22ba52SSukadev Bhattiprolu    "EventName": "PM_DUMMY2_REMOVE_ME",
3803c22ba52SSukadev Bhattiprolu    "BriefDescription": "Space holder for LS_PC_RELOAD_RA"
3813c22ba52SSukadev Bhattiprolu  },
3823c22ba52SSukadev Bhattiprolu  {,
3833c22ba52SSukadev Bhattiprolu    "EventCode": "0x3F148",
3843c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_DL2L3_SHR",
3853c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Shared (S) data from another chip's L2 or L3 on a different Node or Group (Distant), as this chip due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
3863c22ba52SSukadev Bhattiprolu  },
3873c22ba52SSukadev Bhattiprolu  {,
3883c22ba52SSukadev Bhattiprolu    "EventCode": "0x4D01E",
3893c22ba52SSukadev Bhattiprolu    "EventName": "PM_ICT_NOSLOT_BR_MPRED",
3903c22ba52SSukadev Bhattiprolu    "BriefDescription": "Ict empty for this thread due to branch mispred"
3913c22ba52SSukadev Bhattiprolu  },
3923c22ba52SSukadev Bhattiprolu  {,
3933c22ba52SSukadev Bhattiprolu    "EventCode": "0x3405E",
3943c22ba52SSukadev Bhattiprolu    "EventName": "PM_IFETCH_THROTTLE",
3953c22ba52SSukadev Bhattiprolu    "BriefDescription": "Cycles in which Instruction fetch throttle was active."
3963c22ba52SSukadev Bhattiprolu  },
3973c22ba52SSukadev Bhattiprolu  {,
3983c22ba52SSukadev Bhattiprolu    "EventCode": "0x1F148",
3993c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_ON_CHIP_CACHE",
4003c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB either shared or modified data from another core's L2/L3 on the same chip due to a marked data side request.. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
4013c22ba52SSukadev Bhattiprolu  },
4023c22ba52SSukadev Bhattiprolu  {,
4033c22ba52SSukadev Bhattiprolu    "EventCode": "0x3E046",
4043c22ba52SSukadev Bhattiprolu    "EventName": "PM_DPTEG_FROM_L21_SHR",
4053c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Shared (S) data from another core's L2 on the same chip due to a data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
4063c22ba52SSukadev Bhattiprolu  },
4073c22ba52SSukadev Bhattiprolu  {,
4083c22ba52SSukadev Bhattiprolu    "EventCode": "0x2F144",
4093c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_L31_MOD",
4103c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Modified (M) data from another core's L3 on the same chip due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
4113c22ba52SSukadev Bhattiprolu  },
4123c22ba52SSukadev Bhattiprolu  {,
4133c22ba52SSukadev Bhattiprolu    "EventCode": "0x4C15C",
4143c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DERAT_MISS_16G",
4153c22ba52SSukadev Bhattiprolu    "BriefDescription": "Marked Data ERAT Miss (Data TLB Access) page size 16G"
4163c22ba52SSukadev Bhattiprolu  },
4173c22ba52SSukadev Bhattiprolu  {,
4183c22ba52SSukadev Bhattiprolu    "EventCode": "0x14052",
4193c22ba52SSukadev Bhattiprolu    "EventName": "PM_INST_GRP_PUMP_MPRED_RTY",
4203c22ba52SSukadev Bhattiprolu    "BriefDescription": "Final Pump Scope (Group) ended up larger than Initial Pump Scope (Chip) for an instruction fetch"
4213c22ba52SSukadev Bhattiprolu  },
4223c22ba52SSukadev Bhattiprolu  {,
4233c22ba52SSukadev Bhattiprolu    "EventCode": "0x10016",
4243c22ba52SSukadev Bhattiprolu    "EventName": "PM_DSLB_MISS",
4253c22ba52SSukadev Bhattiprolu    "BriefDescription": "Data SLB Miss - Total of all segment sizes"
4263c22ba52SSukadev Bhattiprolu  },
4273c22ba52SSukadev Bhattiprolu  {,
4283c22ba52SSukadev Bhattiprolu    "EventCode": "0xD0A8",
4293c22ba52SSukadev Bhattiprolu    "EventName": "PM_DSLB_MISS",
4303c22ba52SSukadev Bhattiprolu    "BriefDescription": "Data SLB Miss - Total of all segment sizes"
4313c22ba52SSukadev Bhattiprolu  },
4323c22ba52SSukadev Bhattiprolu  {,
4333c22ba52SSukadev Bhattiprolu    "EventCode": "0x4C058",
4343c22ba52SSukadev Bhattiprolu    "EventName": "PM_MEM_CO",
4353c22ba52SSukadev Bhattiprolu    "BriefDescription": "Memory castouts from this thread"
4363c22ba52SSukadev Bhattiprolu  },
4373c22ba52SSukadev Bhattiprolu  {,
4383c22ba52SSukadev Bhattiprolu    "EventCode": "0x40004",
4393c22ba52SSukadev Bhattiprolu    "EventName": "PM_FXU_FIN",
4403c22ba52SSukadev Bhattiprolu    "BriefDescription": "The fixed point unit Unit finished an instruction. Instructions that finish may not necessary complete."
4413c22ba52SSukadev Bhattiprolu  },
4423c22ba52SSukadev Bhattiprolu  {,
4433c22ba52SSukadev Bhattiprolu    "EventCode": "0x2C054",
4443c22ba52SSukadev Bhattiprolu    "EventName": "PM_DERAT_MISS_64K",
4453c22ba52SSukadev Bhattiprolu    "BriefDescription": "Data ERAT Miss (Data TLB Access) page size 64K"
4463c22ba52SSukadev Bhattiprolu  },
4473c22ba52SSukadev Bhattiprolu  {,
4483c22ba52SSukadev Bhattiprolu    "EventCode": "0x10018",
4493c22ba52SSukadev Bhattiprolu    "EventName": "PM_IC_DEMAND_CYC",
4503c22ba52SSukadev Bhattiprolu    "BriefDescription": "Icache miss demand cycles"
4513c22ba52SSukadev Bhattiprolu  },
4523c22ba52SSukadev Bhattiprolu  {,
4533c22ba52SSukadev Bhattiprolu    "EventCode": "0x3C054",
4543c22ba52SSukadev Bhattiprolu    "EventName": "PM_DERAT_MISS_16M",
4553c22ba52SSukadev Bhattiprolu    "BriefDescription": "Data ERAT Miss (Data TLB Access) page size 16M"
4563c22ba52SSukadev Bhattiprolu  },
4573c22ba52SSukadev Bhattiprolu  {,
4583c22ba52SSukadev Bhattiprolu    "EventCode": "0x2D14E",
4593c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_L21_SHR",
4603c22ba52SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Shared (S) data from another core's L2 on the same chip due to a marked load"
4613c22ba52SSukadev Bhattiprolu  },
4623c22ba52SSukadev Bhattiprolu  {,
4633c22ba52SSukadev Bhattiprolu    "EventCode": "0x3405C",
4643c22ba52SSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_DPLONG",
4653c22ba52SSukadev Bhattiprolu    "BriefDescription": "Finish stall because the NTF instruction was a scalar multi-cycle instruction issued to the Double Precision execution pipe and waiting to finish. Includes binary floating point instructions in 32 and 64 bit binary floating point format. Qualified by NOT vector AND multicycle"
4663c22ba52SSukadev Bhattiprolu  },
4673c22ba52SSukadev Bhattiprolu  {,
4683c22ba52SSukadev Bhattiprolu    "EventCode": "0x4D052",
4693c22ba52SSukadev Bhattiprolu    "EventName": "PM_2FLOP_CMPL",
4703c22ba52SSukadev Bhattiprolu    "BriefDescription": "DP vector version of fmul, fsub, fcmp, fsel, fabs, fnabs, fres ,fsqrte, fneg "
4713c22ba52SSukadev Bhattiprolu  },
4723c22ba52SSukadev Bhattiprolu  {,
4733c22ba52SSukadev Bhattiprolu    "EventCode": "0x1F142",
4743c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_L2",
4753c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L2 due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
4763c22ba52SSukadev Bhattiprolu  },
4773c22ba52SSukadev Bhattiprolu  {,
4783c22ba52SSukadev Bhattiprolu    "EventCode": "0x40062",
4793c22ba52SSukadev Bhattiprolu    "EventName": "PM_DUMMY1_REMOVE_ME",
4803c22ba52SSukadev Bhattiprolu    "BriefDescription": "Space holder for L2_PC_PM_MK_LDST_SCOPE_PRED_STATUS"
4813c22ba52SSukadev Bhattiprolu  },
4823c22ba52SSukadev Bhattiprolu  {,
4833c22ba52SSukadev Bhattiprolu    "EventCode": "0x4C012",
4843c22ba52SSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_ERAT_MISS",
4853c22ba52SSukadev Bhattiprolu    "BriefDescription": "Finish stall because the NTF instruction was a load or store that suffered a translation miss"
4863c22ba52SSukadev Bhattiprolu  },
4873c22ba52SSukadev Bhattiprolu  {,
4883c22ba52SSukadev Bhattiprolu    "EventCode": "0x4D050",
4893c22ba52SSukadev Bhattiprolu    "EventName": "PM_VSU_NON_FLOP_CMPL",
4903c22ba52SSukadev Bhattiprolu    "BriefDescription": "Non FLOP operation completed"
4913c22ba52SSukadev Bhattiprolu  },
4923c22ba52SSukadev Bhattiprolu  {,
4933c22ba52SSukadev Bhattiprolu    "EventCode": "0x2E012",
4943c22ba52SSukadev Bhattiprolu    "EventName": "PM_TM_TX_PASS_RUN_CYC",
4953c22ba52SSukadev Bhattiprolu    "BriefDescription": "cycles spent in successful transactions"
4963c22ba52SSukadev Bhattiprolu  },
4973c22ba52SSukadev Bhattiprolu  {,
4983c22ba52SSukadev Bhattiprolu    "EventCode": "0x4D04E",
4993c22ba52SSukadev Bhattiprolu    "EventName": "PM_VSU_FSQRT_FDIV",
5003c22ba52SSukadev Bhattiprolu    "BriefDescription": "four flops operation (fdiv,fsqrt) Scalar Instructions only"
5013c22ba52SSukadev Bhattiprolu  },
5023c22ba52SSukadev Bhattiprolu  {,
5033c22ba52SSukadev Bhattiprolu    "EventCode": "0x4C120",
5043c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_L2_MEPF",
5053c22ba52SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from local core's L2 hit without dispatch conflicts on Mepf state. due to a marked load"
5063c22ba52SSukadev Bhattiprolu  },
5073c22ba52SSukadev Bhattiprolu  {,
5083c22ba52SSukadev Bhattiprolu    "EventCode": "0x10062",
5093c22ba52SSukadev Bhattiprolu    "EventName": "PM_LD_L3MISS_PEND_CYC",
5103c22ba52SSukadev Bhattiprolu    "BriefDescription": "Cycles L3 miss was pending for this thread"
5113c22ba52SSukadev Bhattiprolu  },
5123c22ba52SSukadev Bhattiprolu  {,
5133c22ba52SSukadev Bhattiprolu    "EventCode": "0x2F14C",
5143c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_MEMORY",
5153c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from a memory location including L4 from local remote or distant due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
5163c22ba52SSukadev Bhattiprolu  },
5173c22ba52SSukadev Bhattiprolu  {,
5183c22ba52SSukadev Bhattiprolu    "EventCode": "0x14050",
5193c22ba52SSukadev Bhattiprolu    "EventName": "PM_INST_CHIP_PUMP_CPRED",
5203c22ba52SSukadev Bhattiprolu    "BriefDescription": "Initial and Final Pump Scope was chip pump (prediction=correct) for an instruction fetch"
5213c22ba52SSukadev Bhattiprolu  },
5223c22ba52SSukadev Bhattiprolu  {,
5233c22ba52SSukadev Bhattiprolu    "EventCode": "0x2000E",
5243c22ba52SSukadev Bhattiprolu    "EventName": "PM_FXU_BUSY",
5253c22ba52SSukadev Bhattiprolu    "BriefDescription": "Cycles in which all 4 FXUs are busy. The FXU is running at capacity"
5263c22ba52SSukadev Bhattiprolu  },
5273c22ba52SSukadev Bhattiprolu  {,
5283c22ba52SSukadev Bhattiprolu    "EventCode": "0x20066",
5293c22ba52SSukadev Bhattiprolu    "EventName": "PM_TLB_MISS",
5303c22ba52SSukadev Bhattiprolu    "BriefDescription": "TLB Miss (I + D)"
5313c22ba52SSukadev Bhattiprolu  },
5323c22ba52SSukadev Bhattiprolu  {,
5333c22ba52SSukadev Bhattiprolu    "EventCode": "0x10054",
5343c22ba52SSukadev Bhattiprolu    "EventName": "PM_PUMP_CPRED",
5353c22ba52SSukadev Bhattiprolu    "BriefDescription": "Pump prediction correct. Counts across all types of pumps for all data types excluding data prefetch (demand load,inst prefetch,inst fetch,xlate)"
5363c22ba52SSukadev Bhattiprolu  },
5373c22ba52SSukadev Bhattiprolu  {,
5383c22ba52SSukadev Bhattiprolu    "EventCode": "0x4D124",
5393c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_L31_SHR",
5403c22ba52SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Shared (S) data from another core's L3 on the same chip due to a marked load"
541826db0f1SSukadev Bhattiprolu  },
542826db0f1SSukadev Bhattiprolu  {,
543826db0f1SSukadev Bhattiprolu    "EventCode": "0x400F8",
544826db0f1SSukadev Bhattiprolu    "EventName": "PM_FLUSH",
5453c22ba52SSukadev Bhattiprolu    "BriefDescription": "Flush (any type)"
5463c22ba52SSukadev Bhattiprolu  },
5473c22ba52SSukadev Bhattiprolu  {,
5483c22ba52SSukadev Bhattiprolu    "EventCode": "0x30004",
5493c22ba52SSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_EMQ_FULL",
5503c22ba52SSukadev Bhattiprolu    "BriefDescription": "Finish stall because the next to finish instruction suffered an ERAT miss and the EMQ was full"
5513c22ba52SSukadev Bhattiprolu  },
5523c22ba52SSukadev Bhattiprolu  {,
5533c22ba52SSukadev Bhattiprolu    "EventCode": "0x1D154",
5543c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_L21_SHR_CYC",
5553c22ba52SSukadev Bhattiprolu    "BriefDescription": "Duration in cycles to reload with Shared (S) data from another core's L2 on the same chip due to a marked load"
556826db0f1SSukadev Bhattiprolu  }
557826db0f1SSukadev Bhattiprolu]