68 lines · json
1[2 {3 "EventCode": "0x100F4",4 "EventName": "PM_FLOP_CMPL",5 "BriefDescription": "Floating Point Operations Completed. Includes any type. It counts once for each 1, 2, 4 or 8 flop instruction. Use PM_1|2|4|8_FLOP_CMPL events to count flops."6 },7 {8 "EventCode": "0x45050",9 "EventName": "PM_1FLOP_CMPL",10 "BriefDescription": "One floating point instruction completed (fadd, fmul, fsub, fcmp, fsel, fabs, fnabs, fres, fsqrte, fneg)."11 },12 {13 "EventCode": "0x45052",14 "EventName": "PM_4FLOP_CMPL",15 "BriefDescription": "Four floating point instruction completed (fadd, fmul, fsub, fcmp, fsel, fabs, fnabs, fres, fsqrte, fneg)."16 },17 {18 "EventCode": "0x45054",19 "EventName": "PM_FMA_CMPL",20 "BriefDescription": "Two floating point instruction completed (FMA class of instructions: fmadd, fnmadd, fmsub, fnmsub). Scalar instructions only."21 },22 {23 "EventCode": "0x45056",24 "EventName": "PM_SCALAR_FLOP_CMPL",25 "BriefDescription": "Scalar floating point instruction completed."26 },27 {28 "EventCode": "0x4505A",29 "EventName": "PM_SP_FLOP_CMPL",30 "BriefDescription": "Single Precision floating point instruction completed."31 },32 {33 "EventCode": "0x4505C",34 "EventName": "PM_MATH_FLOP_CMPL",35 "BriefDescription": "Math floating point instruction completed."36 },37 {38 "EventCode": "0x4D052",39 "EventName": "PM_2FLOP_CMPL",40 "BriefDescription": "Double Precision vector version of fmul, fsub, fcmp, fsel, fabs, fnabs, fres, fsqrte, fneg completed."41 },42 {43 "EventCode": "0x4D054",44 "EventName": "PM_8FLOP_CMPL",45 "BriefDescription": "Four Double Precision vector instruction completed."46 },47 {48 "EventCode": "0x4D056",49 "EventName": "PM_NON_FMA_FLOP_CMPL",50 "BriefDescription": "Non FMA instruction completed."51 },52 {53 "EventCode": "0x4D058",54 "EventName": "PM_VECTOR_FLOP_CMPL",55 "BriefDescription": "Vector floating point instruction completed."56 },57 {58 "EventCode": "0x4D05A",59 "EventName": "PM_NON_MATH_FLOP_CMPL",60 "BriefDescription": "Non Math instruction completed."61 },62 {63 "EventCode": "0x4D05C",64 "EventName": "PM_DPP_FLOP_CMPL",65 "BriefDescription": "Double-Precision or Quad-Precision instruction completed."66 }67]68