1959826caSMatt Macy[ 2959826caSMatt Macy { 3959826caSMatt Macy "EventCode": "128", 4959826caSMatt Macy "EventName": "L1D_RO_EXCL_WRITES", 5959826caSMatt Macy "BriefDescription": "L1D Read-only Exclusive Writes", 6e641f557SEd Maste "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" 7959826caSMatt Macy }, 8959826caSMatt Macy { 9959826caSMatt Macy "EventCode": "129", 10959826caSMatt Macy "EventName": "DTLB2_WRITES", 11959826caSMatt Macy "BriefDescription": "DTLB2 Writes", 12959826caSMatt Macy "PublicDescription": "A translation has been written into The Translation Lookaside Buffer 2 (TLB2) and the request was made by the data cache" 13959826caSMatt Macy }, 14959826caSMatt Macy { 15959826caSMatt Macy "EventCode": "130", 16959826caSMatt Macy "EventName": "DTLB2_MISSES", 17959826caSMatt Macy "BriefDescription": "DTLB2 Misses", 18959826caSMatt Macy "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" 19959826caSMatt Macy }, 20959826caSMatt Macy { 21959826caSMatt Macy "EventCode": "131", 22959826caSMatt Macy "EventName": "DTLB2_HPAGE_WRITES", 23959826caSMatt Macy "BriefDescription": "DTLB2 One-Megabyte Page Writes", 24959826caSMatt Macy "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 or a Last Host Translation was done" 25959826caSMatt Macy }, 26959826caSMatt Macy { 27959826caSMatt Macy "EventCode": "132", 28959826caSMatt Macy "EventName": "DTLB2_GPAGE_WRITES", 29959826caSMatt Macy "BriefDescription": "DTLB2 Two-Gigabyte Page Writes", 30959826caSMatt Macy "PublicDescription": "A translation entry for a two-gigabyte page was written into the Level-2 TLB" 31959826caSMatt Macy }, 32959826caSMatt Macy { 33959826caSMatt Macy "EventCode": "133", 34959826caSMatt Macy "EventName": "L1D_L2D_SOURCED_WRITES", 35959826caSMatt Macy "BriefDescription": "L1D L2D Sourced Writes", 36959826caSMatt Macy "PublicDescription": "A directory write to the Level-1 Data cache directory where the returned cache line was sourced from the Level-2 Data cache" 37959826caSMatt Macy }, 38959826caSMatt Macy { 39959826caSMatt Macy "EventCode": "134", 40959826caSMatt Macy "EventName": "ITLB2_WRITES", 41959826caSMatt Macy "BriefDescription": "ITLB2 Writes", 42959826caSMatt Macy "PublicDescription": "A translation entry has been written into the Translation Lookaside Buffer 2 (TLB2) and the request was made by the instruction cache" 43959826caSMatt Macy }, 44959826caSMatt Macy { 45959826caSMatt Macy "EventCode": "135", 46959826caSMatt Macy "EventName": "ITLB2_MISSES", 47959826caSMatt Macy "BriefDescription": "ITLB2 Misses", 48959826caSMatt Macy "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" 49959826caSMatt Macy }, 50959826caSMatt Macy { 51959826caSMatt Macy "EventCode": "136", 52959826caSMatt Macy "EventName": "L1I_L2I_SOURCED_WRITES", 53959826caSMatt Macy "BriefDescription": "L1I L2I Sourced Writes", 54959826caSMatt Macy "PublicDescription": "A directory write to the Level-1 Instruction cache directory where the returned cache line was sourced from the Level-2 Instruction cache" 55959826caSMatt Macy }, 56959826caSMatt Macy { 57959826caSMatt Macy "EventCode": "137", 58959826caSMatt Macy "EventName": "TLB2_PTE_WRITES", 59959826caSMatt Macy "BriefDescription": "TLB2 PTE Writes", 60959826caSMatt Macy "PublicDescription": "A translation entry was written into the Page Table Entry array in the Level-2 TLB" 61959826caSMatt Macy }, 62959826caSMatt Macy { 63959826caSMatt Macy "EventCode": "138", 64959826caSMatt Macy "EventName": "TLB2_CRSTE_WRITES", 65959826caSMatt Macy "BriefDescription": "TLB2 CRSTE Writes", 66959826caSMatt Macy "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" 67959826caSMatt Macy }, 68959826caSMatt Macy { 69959826caSMatt Macy "EventCode": "139", 70959826caSMatt Macy "EventName": "TLB2_ENGINES_BUSY", 71959826caSMatt Macy "BriefDescription": "TLB2 Engines Busy", 72959826caSMatt Macy "PublicDescription": "The number of Level-2 TLB translation engines busy in a cycle" 73959826caSMatt Macy }, 74959826caSMatt Macy { 75959826caSMatt Macy "EventCode": "140", 76959826caSMatt Macy "EventName": "TX_C_TEND", 77959826caSMatt Macy "BriefDescription": "Completed TEND instructions in constrained TX mode", 78959826caSMatt Macy "PublicDescription": "A TEND instruction has completed in a constrained transactional-execution mode" 79959826caSMatt Macy }, 80959826caSMatt Macy { 81959826caSMatt Macy "EventCode": "141", 82959826caSMatt Macy "EventName": "TX_NC_TEND", 83959826caSMatt Macy "BriefDescription": "Completed TEND instructions in non-constrained TX mode", 84959826caSMatt Macy "PublicDescription": "A TEND instruction has completed in a non-constrained transactional-execution mode" 85959826caSMatt Macy }, 86959826caSMatt Macy { 87959826caSMatt Macy "EventCode": "143", 88959826caSMatt Macy "EventName": "L1C_TLB2_MISSES", 89959826caSMatt Macy "BriefDescription": "L1C TLB2 Misses", 90959826caSMatt Macy "PublicDescription": "Increments by one for any cycle where a level-1 cache or level-2 TLB miss is in progress" 91959826caSMatt Macy }, 92959826caSMatt Macy { 93959826caSMatt Macy "EventCode": "144", 94959826caSMatt Macy "EventName": "L1D_ONCHIP_L3_SOURCED_WRITES", 95959826caSMatt Macy "BriefDescription": "L1D On-Chip L3 Sourced Writes", 96959826caSMatt Macy "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" 97959826caSMatt Macy }, 98959826caSMatt Macy { 99959826caSMatt Macy "EventCode": "145", 100959826caSMatt Macy "EventName": "L1D_ONCHIP_MEMORY_SOURCED_WRITES", 101959826caSMatt Macy "BriefDescription": "L1D On-Chip Memory Sourced Writes", 102959826caSMatt Macy "PublicDescription": "A directory write to the Level-1 Data cache directory where the returned cache line was sourced from On-Chip memory" 103959826caSMatt Macy }, 104959826caSMatt Macy { 105959826caSMatt Macy "EventCode": "146", 106959826caSMatt Macy "EventName": "L1D_ONCHIP_L3_SOURCED_WRITES_IV", 107959826caSMatt Macy "BriefDescription": "L1D On-Chip L3 Sourced Writes with Intervention", 108959826caSMatt Macy "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" 109959826caSMatt Macy }, 110959826caSMatt Macy { 111959826caSMatt Macy "EventCode": "147", 112959826caSMatt Macy "EventName": "L1D_ONCLUSTER_L3_SOURCED_WRITES", 113959826caSMatt Macy "BriefDescription": "L1D On-Cluster L3 Sourced Writes", 114959826caSMatt Macy "PublicDescription": "A directory write to the Level-1 Data cache directory where the returned cache line was sourced from On-Cluster Level-3 cache withountervention" 115959826caSMatt Macy }, 116959826caSMatt Macy { 117959826caSMatt Macy "EventCode": "148", 118959826caSMatt Macy "EventName": "L1D_ONCLUSTER_MEMORY_SOURCED_WRITES", 119959826caSMatt Macy "BriefDescription": "L1D On-Cluster Memory Sourced Writes", 120959826caSMatt Macy "PublicDescription": "A directory write to the Level-1 Data cache directory where the returned cache line was sourced from an On-Cluster memory" 121959826caSMatt Macy }, 122959826caSMatt Macy { 123959826caSMatt Macy "EventCode": "149", 124959826caSMatt Macy "EventName": "L1D_ONCLUSTER_L3_SOURCED_WRITES_IV", 125959826caSMatt Macy "BriefDescription": "L1D On-Cluster L3 Sourced Writes with Intervention", 126959826caSMatt Macy "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" 127959826caSMatt Macy }, 128959826caSMatt Macy { 129959826caSMatt Macy "EventCode": "150", 130959826caSMatt Macy "EventName": "L1D_OFFCLUSTER_L3_SOURCED_WRITES", 131959826caSMatt Macy "BriefDescription": "L1D Off-Cluster L3 Sourced Writes", 132959826caSMatt Macy "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" 133959826caSMatt Macy }, 134959826caSMatt Macy { 135959826caSMatt Macy "EventCode": "151", 136959826caSMatt Macy "EventName": "L1D_OFFCLUSTER_MEMORY_SOURCED_WRITES", 137959826caSMatt Macy "BriefDescription": "L1D Off-Cluster Memory Sourced Writes", 138959826caSMatt Macy "PublicDescription": "A directory write to the Level-1 Data cache directory where the returned cache line was sourced from Off-Cluster memory" 139959826caSMatt Macy }, 140959826caSMatt Macy { 141959826caSMatt Macy "EventCode": "152", 142959826caSMatt Macy "EventName": "L1D_OFFCLUSTER_L3_SOURCED_WRITES_IV", 143959826caSMatt Macy "BriefDescription": "L1D Off-Cluster L3 Sourced Writes with Intervention", 144959826caSMatt Macy "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" 145959826caSMatt Macy }, 146959826caSMatt Macy { 147959826caSMatt Macy "EventCode": "153", 148959826caSMatt Macy "EventName": "L1D_OFFDRAWER_L3_SOURCED_WRITES", 149959826caSMatt Macy "BriefDescription": "L1D Off-Drawer L3 Sourced Writes", 150959826caSMatt Macy "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" 151959826caSMatt Macy }, 152959826caSMatt Macy { 153959826caSMatt Macy "EventCode": "154", 154959826caSMatt Macy "EventName": "L1D_OFFDRAWER_MEMORY_SOURCED_WRITES", 155959826caSMatt Macy "BriefDescription": "L1D Off-Drawer Memory Sourced Writes", 156959826caSMatt Macy "PublicDescription": "A directory write to the Level-1 Data cache directory where the returned cache line was sourced from Off-Drawer memory" 157959826caSMatt Macy }, 158959826caSMatt Macy { 159959826caSMatt Macy "EventCode": "155", 160959826caSMatt Macy "EventName": "L1D_OFFDRAWER_L3_SOURCED_WRITES_IV", 161959826caSMatt Macy "BriefDescription": "L1D Off-Drawer L3 Sourced Writes with Intervention", 162959826caSMatt Macy "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" 163959826caSMatt Macy }, 164959826caSMatt Macy { 165959826caSMatt Macy "EventCode": "156", 166959826caSMatt Macy "EventName": "L1D_ONDRAWER_L4_SOURCED_WRITES", 167959826caSMatt Macy "BriefDescription": "L1D On-Drawer L4 Sourced Writes", 168959826caSMatt Macy "PublicDescription": "A directory write to the Level-1 Data cache directory where the returned cache line was sourced from On-Drawer Level-4 cache" 169959826caSMatt Macy }, 170959826caSMatt Macy { 171959826caSMatt Macy "EventCode": "157", 172959826caSMatt Macy "EventName": "L1D_OFFDRAWER_L4_SOURCED_WRITES", 173959826caSMatt Macy "BriefDescription": "L1D Off-Drawer L4 Sourced Writes", 174959826caSMatt Macy "PublicDescription": "A directory write to the Level-1 Data cache directory where the returned cache line was sourced from Off-Drawer Level-4 cache" 175959826caSMatt Macy }, 176959826caSMatt Macy { 177959826caSMatt Macy "EventCode": "158", 178959826caSMatt Macy "EventName": "L1D_ONCHIP_L3_SOURCED_WRITES_RO", 179959826caSMatt Macy "BriefDescription": "L1D On-Chip L3 Sourced Writes read-only", 180959826caSMatt Macy "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" 181959826caSMatt Macy }, 182959826caSMatt Macy { 183959826caSMatt Macy "EventCode": "162", 184959826caSMatt Macy "EventName": "L1I_ONCHIP_L3_SOURCED_WRITES", 185959826caSMatt Macy "BriefDescription": "L1I On-Chip L3 Sourced Writes", 186959826caSMatt Macy "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" 187959826caSMatt Macy }, 188959826caSMatt Macy { 189959826caSMatt Macy "EventCode": "163", 190959826caSMatt Macy "EventName": "L1I_ONCHIP_MEMORY_SOURCED_WRITES", 191959826caSMatt Macy "BriefDescription": "L1I On-Chip Memory Sourced Writes", 192959826caSMatt Macy "PublicDescription": "A directory write to the Level-1 Instruction cache directory where the returned cache ine was sourced from On-Chip memory" 193959826caSMatt Macy }, 194959826caSMatt Macy { 195959826caSMatt Macy "EventCode": "164", 196959826caSMatt Macy "EventName": "L1I_ONCHIP_L3_SOURCED_WRITES_IV", 197959826caSMatt Macy "BriefDescription": "L1I On-Chip L3 Sourced Writes with Intervention", 198959826caSMatt Macy "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" 199959826caSMatt Macy }, 200959826caSMatt Macy { 201959826caSMatt Macy "EventCode": "165", 202959826caSMatt Macy "EventName": "L1I_ONCLUSTER_L3_SOURCED_WRITES", 203959826caSMatt Macy "BriefDescription": "L1I On-Cluster L3 Sourced Writes", 204959826caSMatt Macy "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" 205959826caSMatt Macy }, 206959826caSMatt Macy { 207959826caSMatt Macy "EventCode": "166", 208959826caSMatt Macy "EventName": "L1I_ONCLUSTER_MEMORY_SOURCED_WRITES", 209959826caSMatt Macy "BriefDescription": "L1I On-Cluster Memory Sourced Writes", 210959826caSMatt Macy "PublicDescription": "A directory write to the Level-1 Instruction cache directory where the returned cache line was sourced from an On-Cluster memory" 211959826caSMatt Macy }, 212959826caSMatt Macy { 213959826caSMatt Macy "EventCode": "167", 214959826caSMatt Macy "EventName": "L1I_ONCLUSTER_L3_SOURCED_WRITES_IV", 215959826caSMatt Macy "BriefDescription": "L1I On-Cluster L3 Sourced Writes with Intervention", 216959826caSMatt Macy "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" 217959826caSMatt Macy }, 218959826caSMatt Macy { 219959826caSMatt Macy "EventCode": "168", 220959826caSMatt Macy "EventName": "L1I_OFFCLUSTER_L3_SOURCED_WRITES", 221959826caSMatt Macy "BriefDescription": "L1I Off-Cluster L3 Sourced Writes", 222959826caSMatt Macy "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" 223959826caSMatt Macy }, 224959826caSMatt Macy { 225959826caSMatt Macy "EventCode": "169", 226959826caSMatt Macy "EventName": "L1I_OFFCLUSTER_MEMORY_SOURCED_WRITES", 227959826caSMatt Macy "BriefDescription": "L1I Off-Cluster Memory Sourced Writes", 228959826caSMatt Macy "PublicDescription": "A directory write to the Level-1 Instruction cache directory where the returned cache line was sourced from Off-Cluster memory" 229959826caSMatt Macy }, 230959826caSMatt Macy { 231959826caSMatt Macy "EventCode": "170", 232959826caSMatt Macy "EventName": "L1I_OFFCLUSTER_L3_SOURCED_WRITES_IV", 233959826caSMatt Macy "BriefDescription": "L1I Off-Cluster L3 Sourced Writes with Intervention", 234959826caSMatt Macy "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" 235959826caSMatt Macy }, 236959826caSMatt Macy { 237959826caSMatt Macy "EventCode": "171", 238959826caSMatt Macy "EventName": "L1I_OFFDRAWER_L3_SOURCED_WRITES", 239959826caSMatt Macy "BriefDescription": "L1I Off-Drawer L3 Sourced Writes", 240959826caSMatt Macy "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" 241959826caSMatt Macy }, 242959826caSMatt Macy { 243959826caSMatt Macy "EventCode": "172", 244959826caSMatt Macy "EventName": "L1I_OFFDRAWER_MEMORY_SOURCED_WRITES", 245959826caSMatt Macy "BriefDescription": "L1I Off-Drawer Memory Sourced Writes", 246959826caSMatt Macy "PublicDescription": "A directory write to the Level-1 Instruction cache directory where the returned cache line was sourced from Off-Drawer memory" 247959826caSMatt Macy }, 248959826caSMatt Macy { 249959826caSMatt Macy "EventCode": "173", 250959826caSMatt Macy "EventName": "L1I_OFFDRAWER_L3_SOURCED_WRITES_IV", 251959826caSMatt Macy "BriefDescription": "L1I Off-Drawer L3 Sourced Writes with Intervention", 252959826caSMatt Macy "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" 253959826caSMatt Macy }, 254959826caSMatt Macy { 255959826caSMatt Macy "EventCode": "174", 256959826caSMatt Macy "EventName": "L1I_ONDRAWER_L4_SOURCED_WRITES", 257959826caSMatt Macy "BriefDescription": "L1I On-Drawer L4 Sourced Writes", 258959826caSMatt Macy "PublicDescription": "A directory write to the Level-1 Instruction cache directory where the returned cache line was sourced from On-Drawer Level-4 cache" 259959826caSMatt Macy }, 260959826caSMatt Macy { 261959826caSMatt Macy "EventCode": "175", 262959826caSMatt Macy "EventName": "L1I_OFFDRAWER_L4_SOURCED_WRITES", 263959826caSMatt Macy "BriefDescription": "L1I Off-Drawer L4 Sourced Writes", 264959826caSMatt Macy "PublicDescription": "A directory write to the Level-1 Instruction cache directory where the returned cache line was sourced from Off-Drawer Level-4 cache" 265959826caSMatt Macy }, 266959826caSMatt Macy { 267959826caSMatt Macy "EventCode": "224", 268959826caSMatt Macy "EventName": "BCD_DFP_EXECUTION_SLOTS", 269959826caSMatt Macy "BriefDescription": "BCD DFP Execution Slots", 270959826caSMatt Macy "PublicDescription": "Count of floating point execution slots used for finished Binary Coded Decimal to Decimal Floating Point conversions. Instructions: CDZT, CXZT, CZDT, CZXT" 271959826caSMatt Macy }, 272959826caSMatt Macy { 273959826caSMatt Macy "EventCode": "225", 274959826caSMatt Macy "EventName": "VX_BCD_EXECUTION_SLOTS", 275959826caSMatt Macy "BriefDescription": "VX BCD Execution Slots", 276959826caSMatt Macy "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" 277959826caSMatt Macy }, 278959826caSMatt Macy { 279959826caSMatt Macy "EventCode": "226", 280959826caSMatt Macy "EventName": "DECIMAL_INSTRUCTIONS", 281959826caSMatt Macy "BriefDescription": "Decimal Instructions", 282959826caSMatt Macy "PublicDescription": "Decimal instructions dispatched. Instructions: CVB, CVD, AP, CP, DP, ED, EDMK, MP, SRP, SP, ZAP" 283959826caSMatt Macy }, 284959826caSMatt Macy { 285959826caSMatt Macy "EventCode": "232", 286959826caSMatt Macy "EventName": "LAST_HOST_TRANSLATIONS", 287959826caSMatt Macy "BriefDescription": "Last host translation done", 288959826caSMatt Macy "PublicDescription": "Last Host Translation done" 289959826caSMatt Macy }, 290959826caSMatt Macy { 291959826caSMatt Macy "EventCode": "243", 292959826caSMatt Macy "EventName": "TX_NC_TABORT", 293959826caSMatt Macy "BriefDescription": "Aborted transactions in non-constrained TX mode", 294959826caSMatt Macy "PublicDescription": "A transaction abort has occurred in a non-constrained transactional-execution mode" 295959826caSMatt Macy }, 296959826caSMatt Macy { 297959826caSMatt Macy "EventCode": "244", 298959826caSMatt Macy "EventName": "TX_C_TABORT_NO_SPECIAL", 299959826caSMatt Macy "BriefDescription": "Aborted transactions in constrained TX mode not using special completion logic", 300959826caSMatt Macy "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" 301959826caSMatt Macy }, 302959826caSMatt Macy { 303959826caSMatt Macy "EventCode": "245", 304959826caSMatt Macy "EventName": "TX_C_TABORT_SPECIAL", 305959826caSMatt Macy "BriefDescription": "Aborted transactions in constrained TX mode using special completion logic", 306959826caSMatt Macy "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" 307959826caSMatt Macy }, 308959826caSMatt Macy { 309959826caSMatt Macy "EventCode": "448", 310959826caSMatt Macy "EventName": "MT_DIAG_CYCLES_ONE_THR_ACTIVE", 311959826caSMatt Macy "BriefDescription": "Cycle count with one thread active", 312959826caSMatt Macy "PublicDescription": "Cycle count with one thread active" 313959826caSMatt Macy }, 314959826caSMatt Macy { 315959826caSMatt Macy "EventCode": "449", 316959826caSMatt Macy "EventName": "MT_DIAG_CYCLES_TWO_THR_ACTIVE", 317959826caSMatt Macy "BriefDescription": "Cycle count with two threads active", 318959826caSMatt Macy "PublicDescription": "Cycle count with two threads active" 319*75d28674SEd Maste } 320959826caSMatt Macy] 321