1[ 2 { 3 "BriefDescription": "Floating point assists for retired operations.", 4 "Counter": "0,1", 5 "EventCode": "0x11", 6 "EventName": "FP_ASSIST.AR", 7 "SampleAfterValue": "10000", 8 "UMask": "0x81" 9 }, 10 { 11 "BriefDescription": "Floating point assists.", 12 "Counter": "0,1", 13 "EventCode": "0x11", 14 "EventName": "FP_ASSIST.S", 15 "SampleAfterValue": "10000", 16 "UMask": "0x1" 17 }, 18 { 19 "BriefDescription": "SIMD assists invoked.", 20 "Counter": "0,1", 21 "EventCode": "0xCD", 22 "EventName": "SIMD_ASSIST", 23 "SampleAfterValue": "100000", 24 "UMask": "0x0" 25 }, 26 { 27 "BriefDescription": "Retired computational Streaming SIMD Extensions (SSE) packed-single instructions.", 28 "Counter": "0,1", 29 "EventCode": "0xCA", 30 "EventName": "SIMD_COMP_INST_RETIRED.PACKED_SINGLE", 31 "SampleAfterValue": "2000000", 32 "UMask": "0x1" 33 }, 34 { 35 "BriefDescription": "Retired computational Streaming SIMD Extensions 2 (SSE2) scalar-double instructions.", 36 "Counter": "0,1", 37 "EventCode": "0xCA", 38 "EventName": "SIMD_COMP_INST_RETIRED.SCALAR_DOUBLE", 39 "SampleAfterValue": "2000000", 40 "UMask": "0x8" 41 }, 42 { 43 "BriefDescription": "Retired computational Streaming SIMD Extensions (SSE) scalar-single instructions.", 44 "Counter": "0,1", 45 "EventCode": "0xCA", 46 "EventName": "SIMD_COMP_INST_RETIRED.SCALAR_SINGLE", 47 "SampleAfterValue": "2000000", 48 "UMask": "0x2" 49 }, 50 { 51 "BriefDescription": "SIMD Instructions retired.", 52 "Counter": "0,1", 53 "EventCode": "0xCE", 54 "EventName": "SIMD_INSTR_RETIRED", 55 "SampleAfterValue": "2000000", 56 "UMask": "0x0" 57 }, 58 { 59 "BriefDescription": "Retired Streaming SIMD Extensions (SSE) packed-single instructions.", 60 "Counter": "0,1", 61 "EventCode": "0xC7", 62 "EventName": "SIMD_INST_RETIRED.PACKED_SINGLE", 63 "SampleAfterValue": "2000000", 64 "UMask": "0x1" 65 }, 66 { 67 "BriefDescription": "Retired Streaming SIMD Extensions 2 (SSE2) scalar-double instructions.", 68 "Counter": "0,1", 69 "EventCode": "0xC7", 70 "EventName": "SIMD_INST_RETIRED.SCALAR_DOUBLE", 71 "SampleAfterValue": "2000000", 72 "UMask": "0x8" 73 }, 74 { 75 "BriefDescription": "Retired Streaming SIMD Extensions (SSE) scalar-single instructions.", 76 "Counter": "0,1", 77 "EventCode": "0xC7", 78 "EventName": "SIMD_INST_RETIRED.SCALAR_SINGLE", 79 "SampleAfterValue": "2000000", 80 "UMask": "0x2" 81 }, 82 { 83 "BriefDescription": "Retired Streaming SIMD Extensions 2 (SSE2) vector instructions.", 84 "Counter": "0,1", 85 "EventCode": "0xC7", 86 "EventName": "SIMD_INST_RETIRED.VECTOR", 87 "SampleAfterValue": "2000000", 88 "UMask": "0x10" 89 }, 90 { 91 "BriefDescription": "Saturated arithmetic instructions retired.", 92 "Counter": "0,1", 93 "EventCode": "0xCF", 94 "EventName": "SIMD_SAT_INSTR_RETIRED", 95 "SampleAfterValue": "2000000", 96 "UMask": "0x0" 97 }, 98 { 99 "BriefDescription": "SIMD saturated arithmetic micro-ops retired.", 100 "Counter": "0,1", 101 "EventCode": "0xB1", 102 "EventName": "SIMD_SAT_UOP_EXEC.AR", 103 "SampleAfterValue": "2000000", 104 "UMask": "0x80" 105 }, 106 { 107 "BriefDescription": "SIMD saturated arithmetic micro-ops executed.", 108 "Counter": "0,1", 109 "EventCode": "0xB1", 110 "EventName": "SIMD_SAT_UOP_EXEC.S", 111 "SampleAfterValue": "2000000", 112 "UMask": "0x0" 113 }, 114 { 115 "BriefDescription": "SIMD micro-ops retired (excluding stores).", 116 "Counter": "0,1", 117 "EventCode": "0xB0", 118 "EventName": "SIMD_UOPS_EXEC.AR", 119 "PEBS": "2", 120 "SampleAfterValue": "2000000", 121 "UMask": "0x80" 122 }, 123 { 124 "BriefDescription": "SIMD micro-ops executed (excluding stores).", 125 "Counter": "0,1", 126 "EventCode": "0xB0", 127 "EventName": "SIMD_UOPS_EXEC.S", 128 "SampleAfterValue": "2000000", 129 "UMask": "0x0" 130 }, 131 { 132 "BriefDescription": "SIMD packed arithmetic micro-ops retired", 133 "Counter": "0,1", 134 "EventCode": "0xB3", 135 "EventName": "SIMD_UOP_TYPE_EXEC.ARITHMETIC.AR", 136 "SampleAfterValue": "2000000", 137 "UMask": "0xa0" 138 }, 139 { 140 "BriefDescription": "SIMD packed arithmetic micro-ops executed", 141 "Counter": "0,1", 142 "EventCode": "0xB3", 143 "EventName": "SIMD_UOP_TYPE_EXEC.ARITHMETIC.S", 144 "SampleAfterValue": "2000000", 145 "UMask": "0x20" 146 }, 147 { 148 "BriefDescription": "SIMD packed logical micro-ops retired", 149 "Counter": "0,1", 150 "EventCode": "0xB3", 151 "EventName": "SIMD_UOP_TYPE_EXEC.LOGICAL.AR", 152 "SampleAfterValue": "2000000", 153 "UMask": "0x90" 154 }, 155 { 156 "BriefDescription": "SIMD packed logical micro-ops executed", 157 "Counter": "0,1", 158 "EventCode": "0xB3", 159 "EventName": "SIMD_UOP_TYPE_EXEC.LOGICAL.S", 160 "SampleAfterValue": "2000000", 161 "UMask": "0x10" 162 }, 163 { 164 "BriefDescription": "SIMD packed multiply micro-ops retired", 165 "Counter": "0,1", 166 "EventCode": "0xB3", 167 "EventName": "SIMD_UOP_TYPE_EXEC.MUL.AR", 168 "SampleAfterValue": "2000000", 169 "UMask": "0x81" 170 }, 171 { 172 "BriefDescription": "SIMD packed multiply micro-ops executed", 173 "Counter": "0,1", 174 "EventCode": "0xB3", 175 "EventName": "SIMD_UOP_TYPE_EXEC.MUL.S", 176 "SampleAfterValue": "2000000", 177 "UMask": "0x1" 178 }, 179 { 180 "BriefDescription": "SIMD packed micro-ops retired", 181 "Counter": "0,1", 182 "EventCode": "0xB3", 183 "EventName": "SIMD_UOP_TYPE_EXEC.PACK.AR", 184 "SampleAfterValue": "2000000", 185 "UMask": "0x84" 186 }, 187 { 188 "BriefDescription": "SIMD packed micro-ops executed", 189 "Counter": "0,1", 190 "EventCode": "0xB3", 191 "EventName": "SIMD_UOP_TYPE_EXEC.PACK.S", 192 "SampleAfterValue": "2000000", 193 "UMask": "0x4" 194 }, 195 { 196 "BriefDescription": "SIMD packed shift micro-ops retired", 197 "Counter": "0,1", 198 "EventCode": "0xB3", 199 "EventName": "SIMD_UOP_TYPE_EXEC.SHIFT.AR", 200 "SampleAfterValue": "2000000", 201 "UMask": "0x82" 202 }, 203 { 204 "BriefDescription": "SIMD packed shift micro-ops executed", 205 "Counter": "0,1", 206 "EventCode": "0xB3", 207 "EventName": "SIMD_UOP_TYPE_EXEC.SHIFT.S", 208 "SampleAfterValue": "2000000", 209 "UMask": "0x2" 210 }, 211 { 212 "BriefDescription": "SIMD unpacked micro-ops retired", 213 "Counter": "0,1", 214 "EventCode": "0xB3", 215 "EventName": "SIMD_UOP_TYPE_EXEC.UNPACK.AR", 216 "SampleAfterValue": "2000000", 217 "UMask": "0x88" 218 }, 219 { 220 "BriefDescription": "SIMD unpacked micro-ops executed", 221 "Counter": "0,1", 222 "EventCode": "0xB3", 223 "EventName": "SIMD_UOP_TYPE_EXEC.UNPACK.S", 224 "SampleAfterValue": "2000000", 225 "UMask": "0x8" 226 }, 227 { 228 "BriefDescription": "Floating point computational micro-ops retired.", 229 "Counter": "0,1", 230 "EventCode": "0x10", 231 "EventName": "X87_COMP_OPS_EXE.ANY.AR", 232 "PEBS": "2", 233 "SampleAfterValue": "2000000", 234 "UMask": "0x81" 235 }, 236 { 237 "BriefDescription": "Floating point computational micro-ops executed.", 238 "Counter": "0,1", 239 "EventCode": "0x10", 240 "EventName": "X87_COMP_OPS_EXE.ANY.S", 241 "SampleAfterValue": "2000000", 242 "UMask": "0x1" 243 }, 244 { 245 "BriefDescription": "FXCH uops retired.", 246 "Counter": "0,1", 247 "EventCode": "0x10", 248 "EventName": "X87_COMP_OPS_EXE.FXCH.AR", 249 "PEBS": "2", 250 "SampleAfterValue": "2000000", 251 "UMask": "0x82" 252 }, 253 { 254 "BriefDescription": "FXCH uops executed.", 255 "Counter": "0,1", 256 "EventCode": "0x10", 257 "EventName": "X87_COMP_OPS_EXE.FXCH.S", 258 "SampleAfterValue": "2000000", 259 "UMask": "0x2" 260 } 261] 262