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