230 lines · json
1[2 {3 "BriefDescription": "X87 Floating point assists (Precise Event)",4 "Counter": "0,1,2,3",5 "EventCode": "0xF7",6 "EventName": "FP_ASSIST.ALL",7 "PEBS": "1",8 "SampleAfterValue": "20000",9 "UMask": "0x1"10 },11 {12 "BriefDescription": "X87 Floating point assists for invalid input value (Precise Event)",13 "Counter": "0,1,2,3",14 "EventCode": "0xF7",15 "EventName": "FP_ASSIST.INPUT",16 "PEBS": "1",17 "SampleAfterValue": "20000",18 "UMask": "0x4"19 },20 {21 "BriefDescription": "X87 Floating point assists for invalid output value (Precise Event)",22 "Counter": "0,1,2,3",23 "EventCode": "0xF7",24 "EventName": "FP_ASSIST.OUTPUT",25 "PEBS": "1",26 "SampleAfterValue": "20000",27 "UMask": "0x2"28 },29 {30 "BriefDescription": "MMX Uops",31 "Counter": "0,1,2,3",32 "EventCode": "0x10",33 "EventName": "FP_COMP_OPS_EXE.MMX",34 "SampleAfterValue": "2000000",35 "UMask": "0x2"36 },37 {38 "BriefDescription": "SSE2 integer Uops",39 "Counter": "0,1,2,3",40 "EventCode": "0x10",41 "EventName": "FP_COMP_OPS_EXE.SSE2_INTEGER",42 "SampleAfterValue": "2000000",43 "UMask": "0x8"44 },45 {46 "BriefDescription": "SSE* FP double precision Uops",47 "Counter": "0,1,2,3",48 "EventCode": "0x10",49 "EventName": "FP_COMP_OPS_EXE.SSE_DOUBLE_PRECISION",50 "SampleAfterValue": "2000000",51 "UMask": "0x80"52 },53 {54 "BriefDescription": "SSE and SSE2 FP Uops",55 "Counter": "0,1,2,3",56 "EventCode": "0x10",57 "EventName": "FP_COMP_OPS_EXE.SSE_FP",58 "SampleAfterValue": "2000000",59 "UMask": "0x4"60 },61 {62 "BriefDescription": "SSE FP packed Uops",63 "Counter": "0,1,2,3",64 "EventCode": "0x10",65 "EventName": "FP_COMP_OPS_EXE.SSE_FP_PACKED",66 "SampleAfterValue": "2000000",67 "UMask": "0x10"68 },69 {70 "BriefDescription": "SSE FP scalar Uops",71 "Counter": "0,1,2,3",72 "EventCode": "0x10",73 "EventName": "FP_COMP_OPS_EXE.SSE_FP_SCALAR",74 "SampleAfterValue": "2000000",75 "UMask": "0x20"76 },77 {78 "BriefDescription": "SSE* FP single precision Uops",79 "Counter": "0,1,2,3",80 "EventCode": "0x10",81 "EventName": "FP_COMP_OPS_EXE.SSE_SINGLE_PRECISION",82 "SampleAfterValue": "2000000",83 "UMask": "0x40"84 },85 {86 "BriefDescription": "Computational floating-point operations executed",87 "Counter": "0,1,2,3",88 "EventCode": "0x10",89 "EventName": "FP_COMP_OPS_EXE.X87",90 "SampleAfterValue": "2000000",91 "UMask": "0x1"92 },93 {94 "BriefDescription": "All Floating Point to and from MMX transitions",95 "Counter": "0,1,2,3",96 "EventCode": "0xCC",97 "EventName": "FP_MMX_TRANS.ANY",98 "SampleAfterValue": "2000000",99 "UMask": "0x3"100 },101 {102 "BriefDescription": "Transitions from MMX to Floating Point instructions",103 "Counter": "0,1,2,3",104 "EventCode": "0xCC",105 "EventName": "FP_MMX_TRANS.TO_FP",106 "SampleAfterValue": "2000000",107 "UMask": "0x1"108 },109 {110 "BriefDescription": "Transitions from Floating Point to MMX instructions",111 "Counter": "0,1,2,3",112 "EventCode": "0xCC",113 "EventName": "FP_MMX_TRANS.TO_MMX",114 "SampleAfterValue": "2000000",115 "UMask": "0x2"116 },117 {118 "BriefDescription": "128 bit SIMD integer pack operations",119 "Counter": "0,1,2,3",120 "EventCode": "0x12",121 "EventName": "SIMD_INT_128.PACK",122 "SampleAfterValue": "200000",123 "UMask": "0x4"124 },125 {126 "BriefDescription": "128 bit SIMD integer arithmetic operations",127 "Counter": "0,1,2,3",128 "EventCode": "0x12",129 "EventName": "SIMD_INT_128.PACKED_ARITH",130 "SampleAfterValue": "200000",131 "UMask": "0x20"132 },133 {134 "BriefDescription": "128 bit SIMD integer logical operations",135 "Counter": "0,1,2,3",136 "EventCode": "0x12",137 "EventName": "SIMD_INT_128.PACKED_LOGICAL",138 "SampleAfterValue": "200000",139 "UMask": "0x10"140 },141 {142 "BriefDescription": "128 bit SIMD integer multiply operations",143 "Counter": "0,1,2,3",144 "EventCode": "0x12",145 "EventName": "SIMD_INT_128.PACKED_MPY",146 "SampleAfterValue": "200000",147 "UMask": "0x1"148 },149 {150 "BriefDescription": "128 bit SIMD integer shift operations",151 "Counter": "0,1,2,3",152 "EventCode": "0x12",153 "EventName": "SIMD_INT_128.PACKED_SHIFT",154 "SampleAfterValue": "200000",155 "UMask": "0x2"156 },157 {158 "BriefDescription": "128 bit SIMD integer shuffle/move operations",159 "Counter": "0,1,2,3",160 "EventCode": "0x12",161 "EventName": "SIMD_INT_128.SHUFFLE_MOVE",162 "SampleAfterValue": "200000",163 "UMask": "0x40"164 },165 {166 "BriefDescription": "128 bit SIMD integer unpack operations",167 "Counter": "0,1,2,3",168 "EventCode": "0x12",169 "EventName": "SIMD_INT_128.UNPACK",170 "SampleAfterValue": "200000",171 "UMask": "0x8"172 },173 {174 "BriefDescription": "SIMD integer 64 bit pack operations",175 "Counter": "0,1,2,3",176 "EventCode": "0xFD",177 "EventName": "SIMD_INT_64.PACK",178 "SampleAfterValue": "200000",179 "UMask": "0x4"180 },181 {182 "BriefDescription": "SIMD integer 64 bit arithmetic operations",183 "Counter": "0,1,2,3",184 "EventCode": "0xFD",185 "EventName": "SIMD_INT_64.PACKED_ARITH",186 "SampleAfterValue": "200000",187 "UMask": "0x20"188 },189 {190 "BriefDescription": "SIMD integer 64 bit logical operations",191 "Counter": "0,1,2,3",192 "EventCode": "0xFD",193 "EventName": "SIMD_INT_64.PACKED_LOGICAL",194 "SampleAfterValue": "200000",195 "UMask": "0x10"196 },197 {198 "BriefDescription": "SIMD integer 64 bit packed multiply operations",199 "Counter": "0,1,2,3",200 "EventCode": "0xFD",201 "EventName": "SIMD_INT_64.PACKED_MPY",202 "SampleAfterValue": "200000",203 "UMask": "0x1"204 },205 {206 "BriefDescription": "SIMD integer 64 bit shift operations",207 "Counter": "0,1,2,3",208 "EventCode": "0xFD",209 "EventName": "SIMD_INT_64.PACKED_SHIFT",210 "SampleAfterValue": "200000",211 "UMask": "0x2"212 },213 {214 "BriefDescription": "SIMD integer 64 bit shuffle/move operations",215 "Counter": "0,1,2,3",216 "EventCode": "0xFD",217 "EventName": "SIMD_INT_64.SHUFFLE_MOVE",218 "SampleAfterValue": "200000",219 "UMask": "0x40"220 },221 {222 "BriefDescription": "SIMD integer 64 bit unpack operations",223 "Counter": "0,1,2,3",224 "EventCode": "0xFD",225 "EventName": "SIMD_INT_64.UNPACK",226 "SampleAfterValue": "200000",227 "UMask": "0x8"228 }229]230