10d0e5eceSThomas Richter[ 20d0e5eceSThomas Richter { 30d0e5eceSThomas Richter "Unit": "CPU-M-CF", 40d0e5eceSThomas Richter "EventCode": "128", 50d0e5eceSThomas Richter "EventName": "L1D_RO_EXCL_WRITES", 60d0e5eceSThomas Richter "BriefDescription": "L1D Read-only Exclusive Writes", 7*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Data cache where the line was originally in a Read-Only state in the cache but has been updated to be in the Exclusive state that allows stores to the cache line." 80d0e5eceSThomas Richter }, 90d0e5eceSThomas Richter { 100d0e5eceSThomas Richter "Unit": "CPU-M-CF", 110d0e5eceSThomas Richter "EventCode": "129", 120d0e5eceSThomas Richter "EventName": "DTLB2_WRITES", 130d0e5eceSThomas Richter "BriefDescription": "DTLB2 Writes", 14*d1833463SThomas Richter "PublicDescription": "A translation has been written into The Translation Lookaside Buffer 2 (TLB2) and the request was made by the data cache. This is a replacement for what was provided for the DTLB on prior machines." 150d0e5eceSThomas Richter }, 160d0e5eceSThomas Richter { 170d0e5eceSThomas Richter "Unit": "CPU-M-CF", 180d0e5eceSThomas Richter "EventCode": "130", 190d0e5eceSThomas Richter "EventName": "DTLB2_MISSES", 200d0e5eceSThomas Richter "BriefDescription": "DTLB2 Misses", 21*d1833463SThomas Richter "PublicDescription": "A TLB2 miss is in progress for a request made by the data cache. Incremented by one for every TLB2 miss in progress for the Level-1 Data cache on this cycle. This is a replacement for what was provided for the DTLB on prior machines." 220d0e5eceSThomas Richter }, 230d0e5eceSThomas Richter { 240d0e5eceSThomas Richter "Unit": "CPU-M-CF", 250d0e5eceSThomas Richter "EventCode": "131", 260d0e5eceSThomas Richter "EventName": "DTLB2_HPAGE_WRITES", 270d0e5eceSThomas Richter "BriefDescription": "DTLB2 One-Megabyte Page Writes", 28*d1833463SThomas Richter "PublicDescription": "A translation entry was written into the Combined Region and Segment Table Entry array in the Level-2 TLB for a one-megabyte page." 290d0e5eceSThomas Richter }, 300d0e5eceSThomas Richter { 310d0e5eceSThomas Richter "Unit": "CPU-M-CF", 320d0e5eceSThomas Richter "EventCode": "132", 330d0e5eceSThomas Richter "EventName": "DTLB2_GPAGE_WRITES", 340d0e5eceSThomas Richter "BriefDescription": "DTLB2 Two-Gigabyte Page Writes", 35*d1833463SThomas Richter "PublicDescription": "A translation entry for a two-gigabyte page was written into the Level-2 TLB." 360d0e5eceSThomas Richter }, 370d0e5eceSThomas Richter { 380d0e5eceSThomas Richter "Unit": "CPU-M-CF", 390d0e5eceSThomas Richter "EventCode": "133", 400d0e5eceSThomas Richter "EventName": "L1D_L2D_SOURCED_WRITES", 410d0e5eceSThomas Richter "BriefDescription": "L1D L2D Sourced Writes", 42*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Data cache directory where the returned cache line was sourced from the Level-2 Data cache." 430d0e5eceSThomas Richter }, 440d0e5eceSThomas Richter { 450d0e5eceSThomas Richter "Unit": "CPU-M-CF", 460d0e5eceSThomas Richter "EventCode": "134", 470d0e5eceSThomas Richter "EventName": "ITLB2_WRITES", 480d0e5eceSThomas Richter "BriefDescription": "ITLB2 Writes", 49*d1833463SThomas Richter "PublicDescription": "A translation entry has been written into the Translation Lookaside Buffer 2 (TLB2) and the request was made by the instruction cache. This is a replacement for what was provided for the ITLB on prior machines." 500d0e5eceSThomas Richter }, 510d0e5eceSThomas Richter { 520d0e5eceSThomas Richter "Unit": "CPU-M-CF", 530d0e5eceSThomas Richter "EventCode": "135", 540d0e5eceSThomas Richter "EventName": "ITLB2_MISSES", 550d0e5eceSThomas Richter "BriefDescription": "ITLB2 Misses", 56*d1833463SThomas Richter "PublicDescription": "A TLB2 miss is in progress for a request made by the instruction cache. Incremented by one for every TLB2 miss in progress for the Level-1 Instruction cache in a cycle. This is a replacement for what was provided for the ITLB on prior machines." 570d0e5eceSThomas Richter }, 580d0e5eceSThomas Richter { 590d0e5eceSThomas Richter "Unit": "CPU-M-CF", 600d0e5eceSThomas Richter "EventCode": "136", 610d0e5eceSThomas Richter "EventName": "L1I_L2I_SOURCED_WRITES", 620d0e5eceSThomas Richter "BriefDescription": "L1I L2I Sourced Writes", 63*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Instruction cache directory where the returned cache line was sourced from the Level-2 Instruction cache." 640d0e5eceSThomas Richter }, 650d0e5eceSThomas Richter { 660d0e5eceSThomas Richter "Unit": "CPU-M-CF", 670d0e5eceSThomas Richter "EventCode": "137", 680d0e5eceSThomas Richter "EventName": "TLB2_PTE_WRITES", 690d0e5eceSThomas Richter "BriefDescription": "TLB2 PTE Writes", 70*d1833463SThomas Richter "PublicDescription": "A translation entry was written into the Page Table Entry array in the Level-2 TLB." 710d0e5eceSThomas Richter }, 720d0e5eceSThomas Richter { 730d0e5eceSThomas Richter "Unit": "CPU-M-CF", 740d0e5eceSThomas Richter "EventCode": "138", 750d0e5eceSThomas Richter "EventName": "TLB2_CRSTE_WRITES", 760d0e5eceSThomas Richter "BriefDescription": "TLB2 CRSTE Writes", 77*d1833463SThomas Richter "PublicDescription": "Translation entries were written into the Combined Region and Segment Table Entry array and the Page Table Entry array in the Level-2 TLB." 780d0e5eceSThomas Richter }, 790d0e5eceSThomas Richter { 800d0e5eceSThomas Richter "Unit": "CPU-M-CF", 810d0e5eceSThomas Richter "EventCode": "139", 820d0e5eceSThomas Richter "EventName": "TLB2_ENGINES_BUSY", 830d0e5eceSThomas Richter "BriefDescription": "TLB2 Engines Busy", 84*d1833463SThomas Richter "PublicDescription": "The number of Level-2 TLB translation engines busy in a cycle." 850d0e5eceSThomas Richter }, 860d0e5eceSThomas Richter { 870d0e5eceSThomas Richter "Unit": "CPU-M-CF", 880d0e5eceSThomas Richter "EventCode": "140", 890d0e5eceSThomas Richter "EventName": "TX_C_TEND", 900d0e5eceSThomas Richter "BriefDescription": "Completed TEND instructions in constrained TX mode", 91*d1833463SThomas Richter "PublicDescription": "A TEND instruction has completed in a constrained transactional-execution mode." 920d0e5eceSThomas Richter }, 930d0e5eceSThomas Richter { 940d0e5eceSThomas Richter "Unit": "CPU-M-CF", 950d0e5eceSThomas Richter "EventCode": "141", 960d0e5eceSThomas Richter "EventName": "TX_NC_TEND", 970d0e5eceSThomas Richter "BriefDescription": "Completed TEND instructions in non-constrained TX mode", 98*d1833463SThomas Richter "PublicDescription": "A TEND instruction has completed in a non-constrained transactional-execution mode." 990d0e5eceSThomas Richter }, 1000d0e5eceSThomas Richter { 1010d0e5eceSThomas Richter "Unit": "CPU-M-CF", 1020d0e5eceSThomas Richter "EventCode": "143", 1030d0e5eceSThomas Richter "EventName": "L1C_TLB2_MISSES", 1040d0e5eceSThomas Richter "BriefDescription": "L1C TLB2 Misses", 105*d1833463SThomas Richter "PublicDescription": "Increments by one for any cycle where a level-1 cache or level-2 TLB miss is in progress." 1060d0e5eceSThomas Richter }, 1070d0e5eceSThomas Richter { 1080d0e5eceSThomas Richter "Unit": "CPU-M-CF", 1090d0e5eceSThomas Richter "EventCode": "144", 1100d0e5eceSThomas Richter "EventName": "L1D_ONCHIP_L3_SOURCED_WRITES", 1110d0e5eceSThomas Richter "BriefDescription": "L1D On-Chip L3 Sourced Writes", 112*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Data cache directory where the returned cache line was sourced from an On-Chip Level-3 cache without intervention." 1130d0e5eceSThomas Richter }, 1140d0e5eceSThomas Richter { 1150d0e5eceSThomas Richter "Unit": "CPU-M-CF", 1160d0e5eceSThomas Richter "EventCode": "145", 1170d0e5eceSThomas Richter "EventName": "L1D_ONCHIP_MEMORY_SOURCED_WRITES", 1180d0e5eceSThomas Richter "BriefDescription": "L1D On-Chip Memory Sourced Writes", 119*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Data cache directory where the returned cache line was sourced from On-Chip memory." 1200d0e5eceSThomas Richter }, 1210d0e5eceSThomas Richter { 1220d0e5eceSThomas Richter "Unit": "CPU-M-CF", 1230d0e5eceSThomas Richter "EventCode": "146", 1240d0e5eceSThomas Richter "EventName": "L1D_ONCHIP_L3_SOURCED_WRITES_IV", 1250d0e5eceSThomas Richter "BriefDescription": "L1D On-Chip L3 Sourced Writes with Intervention", 126*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Data cache directory where the returned cache line was sourced from an On-Chip Level-3 cache with intervention." 1270d0e5eceSThomas Richter }, 1280d0e5eceSThomas Richter { 1290d0e5eceSThomas Richter "Unit": "CPU-M-CF", 1300d0e5eceSThomas Richter "EventCode": "147", 1310d0e5eceSThomas Richter "EventName": "L1D_ONCLUSTER_L3_SOURCED_WRITES", 1320d0e5eceSThomas Richter "BriefDescription": "L1D On-Cluster L3 Sourced Writes", 133*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Data cache directory where the returned cache line was sourced from On-Cluster Level-3 cache without intervention." 1340d0e5eceSThomas Richter }, 1350d0e5eceSThomas Richter { 1360d0e5eceSThomas Richter "Unit": "CPU-M-CF", 1370d0e5eceSThomas Richter "EventCode": "148", 1380d0e5eceSThomas Richter "EventName": "L1D_ONCLUSTER_MEMORY_SOURCED_WRITES", 1390d0e5eceSThomas Richter "BriefDescription": "L1D On-Cluster Memory Sourced Writes", 140*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Data cache directory where the returned cache line was sourced from an On-Cluster memory." 1410d0e5eceSThomas Richter }, 1420d0e5eceSThomas Richter { 1430d0e5eceSThomas Richter "Unit": "CPU-M-CF", 1440d0e5eceSThomas Richter "EventCode": "149", 1450d0e5eceSThomas Richter "EventName": "L1D_ONCLUSTER_L3_SOURCED_WRITES_IV", 1460d0e5eceSThomas Richter "BriefDescription": "L1D On-Cluster L3 Sourced Writes with Intervention", 147*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Data cache directory where the returned cache line was sourced from an On-Cluster Level-3 cache with intervention." 1480d0e5eceSThomas Richter }, 1490d0e5eceSThomas Richter { 1500d0e5eceSThomas Richter "Unit": "CPU-M-CF", 1510d0e5eceSThomas Richter "EventCode": "150", 1520d0e5eceSThomas Richter "EventName": "L1D_OFFCLUSTER_L3_SOURCED_WRITES", 1530d0e5eceSThomas Richter "BriefDescription": "L1D Off-Cluster L3 Sourced Writes", 154*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Data cache directory where the returned cache line was sourced from an Off-Cluster Level-3 cache without intervention." 1550d0e5eceSThomas Richter }, 1560d0e5eceSThomas Richter { 1570d0e5eceSThomas Richter "Unit": "CPU-M-CF", 1580d0e5eceSThomas Richter "EventCode": "151", 1590d0e5eceSThomas Richter "EventName": "L1D_OFFCLUSTER_MEMORY_SOURCED_WRITES", 1600d0e5eceSThomas Richter "BriefDescription": "L1D Off-Cluster Memory Sourced Writes", 161*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Data cache directory where the returned cache line was sourced from Off-Cluster memory." 1620d0e5eceSThomas Richter }, 1630d0e5eceSThomas Richter { 1640d0e5eceSThomas Richter "Unit": "CPU-M-CF", 1650d0e5eceSThomas Richter "EventCode": "152", 1660d0e5eceSThomas Richter "EventName": "L1D_OFFCLUSTER_L3_SOURCED_WRITES_IV", 1670d0e5eceSThomas Richter "BriefDescription": "L1D Off-Cluster L3 Sourced Writes with Intervention", 168*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Data cache directory where the returned cache line was sourced from an Off-Cluster Level-3 cache with intervention." 1690d0e5eceSThomas Richter }, 1700d0e5eceSThomas Richter { 1710d0e5eceSThomas Richter "Unit": "CPU-M-CF", 1720d0e5eceSThomas Richter "EventCode": "153", 1730d0e5eceSThomas Richter "EventName": "L1D_OFFDRAWER_L3_SOURCED_WRITES", 1740d0e5eceSThomas Richter "BriefDescription": "L1D Off-Drawer L3 Sourced Writes", 175*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Data cache directory where the returned cache line was sourced from an Off-Drawer Level-3 cache without intervention." 1760d0e5eceSThomas Richter }, 1770d0e5eceSThomas Richter { 1780d0e5eceSThomas Richter "Unit": "CPU-M-CF", 1790d0e5eceSThomas Richter "EventCode": "154", 1800d0e5eceSThomas Richter "EventName": "L1D_OFFDRAWER_MEMORY_SOURCED_WRITES", 1810d0e5eceSThomas Richter "BriefDescription": "L1D Off-Drawer Memory Sourced Writes", 182*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Data cache directory where the returned cache line was sourced from Off-Drawer memory." 1830d0e5eceSThomas Richter }, 1840d0e5eceSThomas Richter { 1850d0e5eceSThomas Richter "Unit": "CPU-M-CF", 1860d0e5eceSThomas Richter "EventCode": "155", 1870d0e5eceSThomas Richter "EventName": "L1D_OFFDRAWER_L3_SOURCED_WRITES_IV", 1880d0e5eceSThomas Richter "BriefDescription": "L1D Off-Drawer L3 Sourced Writes with Intervention", 189*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Data cache directory where the returned cache line was sourced from an Off-Drawer Level-3 cache with intervention." 1900d0e5eceSThomas Richter }, 1910d0e5eceSThomas Richter { 1920d0e5eceSThomas Richter "Unit": "CPU-M-CF", 1930d0e5eceSThomas Richter "EventCode": "156", 1940d0e5eceSThomas Richter "EventName": "L1D_ONDRAWER_L4_SOURCED_WRITES", 1950d0e5eceSThomas Richter "BriefDescription": "L1D On-Drawer L4 Sourced Writes", 196*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Data cache directory where the returned cache line was sourced from On-Drawer Level-4 cache." 1970d0e5eceSThomas Richter }, 1980d0e5eceSThomas Richter { 1990d0e5eceSThomas Richter "Unit": "CPU-M-CF", 2000d0e5eceSThomas Richter "EventCode": "157", 2010d0e5eceSThomas Richter "EventName": "L1D_OFFDRAWER_L4_SOURCED_WRITES", 2020d0e5eceSThomas Richter "BriefDescription": "L1D Off-Drawer L4 Sourced Writes", 203*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Data cache directory where the returned cache line was sourced from Off-Drawer Level-4 cache." 2040d0e5eceSThomas Richter }, 2050d0e5eceSThomas Richter { 2060d0e5eceSThomas Richter "Unit": "CPU-M-CF", 2070d0e5eceSThomas Richter "EventCode": "158", 2080d0e5eceSThomas Richter "EventName": "L1D_ONCHIP_L3_SOURCED_WRITES_RO", 2090d0e5eceSThomas Richter "BriefDescription": "L1D On-Chip L3 Sourced Writes read-only", 210*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Data cache directory where the returned cache line was sourced from On-Chip L3 but a read-only invalidate was done to remove other copies of the cache line." 2110d0e5eceSThomas Richter }, 2120d0e5eceSThomas Richter { 2130d0e5eceSThomas Richter "Unit": "CPU-M-CF", 2140d0e5eceSThomas Richter "EventCode": "162", 2150d0e5eceSThomas Richter "EventName": "L1I_ONCHIP_L3_SOURCED_WRITES", 2160d0e5eceSThomas Richter "BriefDescription": "L1I On-Chip L3 Sourced Writes", 217*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Instruction cache directory where the returned cache ine was sourced from an On-Chip Level-3 cache without intervention." 2180d0e5eceSThomas Richter }, 2190d0e5eceSThomas Richter { 2200d0e5eceSThomas Richter "Unit": "CPU-M-CF", 2210d0e5eceSThomas Richter "EventCode": "163", 2220d0e5eceSThomas Richter "EventName": "L1I_ONCHIP_MEMORY_SOURCED_WRITES", 2230d0e5eceSThomas Richter "BriefDescription": "L1I On-Chip Memory Sourced Writes", 224*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Instruction cache directory where the returned cache ine was sourced from On-Chip memory." 2250d0e5eceSThomas Richter }, 2260d0e5eceSThomas Richter { 2270d0e5eceSThomas Richter "Unit": "CPU-M-CF", 2280d0e5eceSThomas Richter "EventCode": "164", 2290d0e5eceSThomas Richter "EventName": "L1I_ONCHIP_L3_SOURCED_WRITES_IV", 2300d0e5eceSThomas Richter "BriefDescription": "L1I On-Chip L3 Sourced Writes with Intervention", 231*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Instruction cache directory where the returned cache ine was sourced from an On-Chip Level-3 cache with intervention." 2320d0e5eceSThomas Richter }, 2330d0e5eceSThomas Richter { 2340d0e5eceSThomas Richter "Unit": "CPU-M-CF", 2350d0e5eceSThomas Richter "EventCode": "165", 2360d0e5eceSThomas Richter "EventName": "L1I_ONCLUSTER_L3_SOURCED_WRITES", 2370d0e5eceSThomas Richter "BriefDescription": "L1I On-Cluster L3 Sourced Writes", 238*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Instruction cache directory where the returned cache line was sourced from an On-Cluster Level-3 cache without intervention." 2390d0e5eceSThomas Richter }, 2400d0e5eceSThomas Richter { 2410d0e5eceSThomas Richter "Unit": "CPU-M-CF", 2420d0e5eceSThomas Richter "EventCode": "166", 2430d0e5eceSThomas Richter "EventName": "L1I_ONCLUSTER_MEMORY_SOURCED_WRITES", 2440d0e5eceSThomas Richter "BriefDescription": "L1I On-Cluster Memory Sourced Writes", 245*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Instruction cache directory where the returned cache line was sourced from an On-Cluster memory." 2460d0e5eceSThomas Richter }, 2470d0e5eceSThomas Richter { 2480d0e5eceSThomas Richter "Unit": "CPU-M-CF", 2490d0e5eceSThomas Richter "EventCode": "167", 2500d0e5eceSThomas Richter "EventName": "L1I_ONCLUSTER_L3_SOURCED_WRITES_IV", 2510d0e5eceSThomas Richter "BriefDescription": "L1I On-Cluster L3 Sourced Writes with Intervention", 252*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Instruction cache directory where the returned cache line was sourced from On-Cluster Level-3 cache with intervention." 2530d0e5eceSThomas Richter }, 2540d0e5eceSThomas Richter { 2550d0e5eceSThomas Richter "Unit": "CPU-M-CF", 2560d0e5eceSThomas Richter "EventCode": "168", 2570d0e5eceSThomas Richter "EventName": "L1I_OFFCLUSTER_L3_SOURCED_WRITES", 2580d0e5eceSThomas Richter "BriefDescription": "L1I Off-Cluster L3 Sourced Writes", 259*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Instruction cache directory where the returned cache line was sourced from an Off-Cluster Level-3 cache without intervention." 2600d0e5eceSThomas Richter }, 2610d0e5eceSThomas Richter { 2620d0e5eceSThomas Richter "Unit": "CPU-M-CF", 2630d0e5eceSThomas Richter "EventCode": "169", 2640d0e5eceSThomas Richter "EventName": "L1I_OFFCLUSTER_MEMORY_SOURCED_WRITES", 2650d0e5eceSThomas Richter "BriefDescription": "L1I Off-Cluster Memory Sourced Writes", 266*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Instruction cache directory where the returned cache line was sourced from Off-Cluster memory." 2670d0e5eceSThomas Richter }, 2680d0e5eceSThomas Richter { 2690d0e5eceSThomas Richter "Unit": "CPU-M-CF", 2700d0e5eceSThomas Richter "EventCode": "170", 2710d0e5eceSThomas Richter "EventName": "L1I_OFFCLUSTER_L3_SOURCED_WRITES_IV", 2720d0e5eceSThomas Richter "BriefDescription": "L1I Off-Cluster L3 Sourced Writes with Intervention", 273*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Instruction cache directory where the returned cache line was sourced from an Off-Cluster Level-3 cache with intervention." 2740d0e5eceSThomas Richter }, 2750d0e5eceSThomas Richter { 2760d0e5eceSThomas Richter "Unit": "CPU-M-CF", 2770d0e5eceSThomas Richter "EventCode": "171", 2780d0e5eceSThomas Richter "EventName": "L1I_OFFDRAWER_L3_SOURCED_WRITES", 2790d0e5eceSThomas Richter "BriefDescription": "L1I Off-Drawer L3 Sourced Writes", 280*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Instruction cache directory where the returned cache line was sourced from an Off-Drawer Level-3 cache without intervention." 2810d0e5eceSThomas Richter }, 2820d0e5eceSThomas Richter { 2830d0e5eceSThomas Richter "Unit": "CPU-M-CF", 2840d0e5eceSThomas Richter "EventCode": "172", 2850d0e5eceSThomas Richter "EventName": "L1I_OFFDRAWER_MEMORY_SOURCED_WRITES", 2860d0e5eceSThomas Richter "BriefDescription": "L1I Off-Drawer Memory Sourced Writes", 287*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Instruction cache directory where the returned cache line was sourced from Off-Drawer memory." 2880d0e5eceSThomas Richter }, 2890d0e5eceSThomas Richter { 2900d0e5eceSThomas Richter "Unit": "CPU-M-CF", 2910d0e5eceSThomas Richter "EventCode": "173", 2920d0e5eceSThomas Richter "EventName": "L1I_OFFDRAWER_L3_SOURCED_WRITES_IV", 2930d0e5eceSThomas Richter "BriefDescription": "L1I Off-Drawer L3 Sourced Writes with Intervention", 294*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Instruction cache directory where the returned cache line was sourced from an Off-Drawer Level-3 cache with intervention." 2950d0e5eceSThomas Richter }, 2960d0e5eceSThomas Richter { 2970d0e5eceSThomas Richter "Unit": "CPU-M-CF", 2980d0e5eceSThomas Richter "EventCode": "174", 2990d0e5eceSThomas Richter "EventName": "L1I_ONDRAWER_L4_SOURCED_WRITES", 3000d0e5eceSThomas Richter "BriefDescription": "L1I On-Drawer L4 Sourced Writes", 301*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Instruction cache directory where the returned cache line was sourced from On-Drawer Level-4 cache." 3020d0e5eceSThomas Richter }, 3030d0e5eceSThomas Richter { 3040d0e5eceSThomas Richter "Unit": "CPU-M-CF", 3050d0e5eceSThomas Richter "EventCode": "175", 3060d0e5eceSThomas Richter "EventName": "L1I_OFFDRAWER_L4_SOURCED_WRITES", 3070d0e5eceSThomas Richter "BriefDescription": "L1I Off-Drawer L4 Sourced Writes", 308*d1833463SThomas Richter "PublicDescription": "A directory write to the Level-1 Instruction cache directory where the returned cache line was sourced from Off-Drawer Level-4 cache." 3090d0e5eceSThomas Richter }, 3100d0e5eceSThomas Richter { 3110d0e5eceSThomas Richter "Unit": "CPU-M-CF", 3120d0e5eceSThomas Richter "EventCode": "224", 3130d0e5eceSThomas Richter "EventName": "BCD_DFP_EXECUTION_SLOTS", 3140d0e5eceSThomas Richter "BriefDescription": "BCD DFP Execution Slots", 315*d1833463SThomas Richter "PublicDescription": "Count of floating point execution slots used for finished Binary Coded Decimal to Decimal Floating Point conversions. Instructions: CDZT, CXZT, CZDT, CZXT." 3160d0e5eceSThomas Richter }, 3170d0e5eceSThomas Richter { 3180d0e5eceSThomas Richter "Unit": "CPU-M-CF", 3190d0e5eceSThomas Richter "EventCode": "225", 3200d0e5eceSThomas Richter "EventName": "VX_BCD_EXECUTION_SLOTS", 3210d0e5eceSThomas Richter "BriefDescription": "VX BCD Execution Slots", 322*d1833463SThomas Richter "PublicDescription": "Count of floating point execution slots used for finished vector arithmetic Binary Coded Decimal instructions. Instructions: VAP, VSP, VMPVMSP, VDP, VSDP, VRP, VLIP, VSRP, VPSOPVCP, VTP, VPKZ, VUPKZ, VCVB, VCVBG, VCVDVCVDG." 3230d0e5eceSThomas Richter }, 3240d0e5eceSThomas Richter { 3250d0e5eceSThomas Richter "Unit": "CPU-M-CF", 3260d0e5eceSThomas Richter "EventCode": "226", 3270d0e5eceSThomas Richter "EventName": "DECIMAL_INSTRUCTIONS", 3280d0e5eceSThomas Richter "BriefDescription": "Decimal Instructions", 329*d1833463SThomas Richter "PublicDescription": "Decimal instructions dispatched. Instructions: CVB, CVD, AP, CP, DP, ED, EDMK, MP, SRP, SP, ZAP." 3300d0e5eceSThomas Richter }, 3310d0e5eceSThomas Richter { 3320d0e5eceSThomas Richter "Unit": "CPU-M-CF", 3330d0e5eceSThomas Richter "EventCode": "232", 3340d0e5eceSThomas Richter "EventName": "LAST_HOST_TRANSLATIONS", 3350d0e5eceSThomas Richter "BriefDescription": "Last host translation done", 336*d1833463SThomas Richter "PublicDescription": "Last Host Translation done." 3370d0e5eceSThomas Richter }, 3380d0e5eceSThomas Richter { 3390d0e5eceSThomas Richter "Unit": "CPU-M-CF", 3400d0e5eceSThomas Richter "EventCode": "243", 3410d0e5eceSThomas Richter "EventName": "TX_NC_TABORT", 3420d0e5eceSThomas Richter "BriefDescription": "Aborted transactions in non-constrained TX mode", 343*d1833463SThomas Richter "PublicDescription": "A transaction abort has occurred in a non-constrained transactional-execution mode." 3440d0e5eceSThomas Richter }, 3450d0e5eceSThomas Richter { 3460d0e5eceSThomas Richter "Unit": "CPU-M-CF", 3470d0e5eceSThomas Richter "EventCode": "244", 3480d0e5eceSThomas Richter "EventName": "TX_C_TABORT_NO_SPECIAL", 3490d0e5eceSThomas Richter "BriefDescription": "Aborted transactions in constrained TX mode not using special completion logic", 350*d1833463SThomas Richter "PublicDescription": "A transaction abort has occurred in a constrained transactional-execution mode and the CPU is not using any special logic to allow the transaction to complete." 3510d0e5eceSThomas Richter }, 3520d0e5eceSThomas Richter { 3530d0e5eceSThomas Richter "Unit": "CPU-M-CF", 3540d0e5eceSThomas Richter "EventCode": "245", 3550d0e5eceSThomas Richter "EventName": "TX_C_TABORT_SPECIAL", 3560d0e5eceSThomas Richter "BriefDescription": "Aborted transactions in constrained TX mode using special completion logic", 357*d1833463SThomas Richter "PublicDescription": "A transaction abort has occurred in a constrained transactional-execution mode and the CPU is using special logic to allow the transaction to complete." 3580d0e5eceSThomas Richter }, 3590d0e5eceSThomas Richter { 3600d0e5eceSThomas Richter "Unit": "CPU-M-CF", 361e7950166SThomas Richter "EventCode": "247", 362e7950166SThomas Richter "EventName": "DFLT_ACCESS", 363e7950166SThomas Richter "BriefDescription": "Cycles CPU spent obtaining access to Deflate unit", 364e7950166SThomas Richter "PublicDescription": "Cycles CPU spent obtaining access to Deflate unit" 365e7950166SThomas Richter }, 366e7950166SThomas Richter { 367e7950166SThomas Richter "Unit": "CPU-M-CF", 368e7950166SThomas Richter "EventCode": "252", 369e7950166SThomas Richter "EventName": "DFLT_CYCLES", 370e7950166SThomas Richter "BriefDescription": "Cycles CPU is using Deflate unit", 371e7950166SThomas Richter "PublicDescription": "Cycles CPU is using Deflate unit" 372e7950166SThomas Richter }, 373e7950166SThomas Richter { 374e7950166SThomas Richter "Unit": "CPU-M-CF", 375e7950166SThomas Richter "EventCode": "264", 376e7950166SThomas Richter "EventName": "DFLT_CC", 377*d1833463SThomas Richter "BriefDescription": "Increments DEFLATE CONVERSION CALL", 378e7950166SThomas Richter "PublicDescription": "Increments by one for every DEFLATE CONVERSION CALL instruction executed" 379e7950166SThomas Richter }, 380e7950166SThomas Richter { 381e7950166SThomas Richter "Unit": "CPU-M-CF", 382e7950166SThomas Richter "EventCode": "265", 3833d3af181SThomas Richter "EventName": "DFLT_CCFINISH", 384*d1833463SThomas Richter "BriefDescription": "Increments completed DEFLATE CONVERSION CALL", 385*d1833463SThomas Richter "PublicDescription": " Increments by one for every DEFLATE CONVERSION CALL instruction executed that ended in Condition Codes 0, 1 or 2 complete. " 386e7950166SThomas Richter }, 387e7950166SThomas Richter { 388e7950166SThomas Richter "Unit": "CPU-M-CF", 3890d0e5eceSThomas Richter "EventCode": "448", 3900d0e5eceSThomas Richter "EventName": "MT_DIAG_CYCLES_ONE_THR_ACTIVE", 3910d0e5eceSThomas Richter "BriefDescription": "Cycle count with one thread active", 3920d0e5eceSThomas Richter "PublicDescription": "Cycle count with one thread active" 3930d0e5eceSThomas Richter }, 3940d0e5eceSThomas Richter { 3950d0e5eceSThomas Richter "Unit": "CPU-M-CF", 3960d0e5eceSThomas Richter "EventCode": "449", 3970d0e5eceSThomas Richter "EventName": "MT_DIAG_CYCLES_TWO_THR_ACTIVE", 3980d0e5eceSThomas Richter "BriefDescription": "Cycle count with two threads active", 3990d0e5eceSThomas Richter "PublicDescription": "Cycle count with two threads active" 40008f3e087SJames Clark } 4010d0e5eceSThomas Richter] 402