File Index
Files and directories
Sign in
FILE

floating-point.json

File preview with syntax highlighting.

linux-6.19.14/tools/perf/pmu-events/arch/x86/sierraforest/floating-point.json JSON
  1[
  2    {
  3        "BriefDescription": "Counts the number of cycles when any of the floating point dividers are active.",
  4        "Counter": "0,1,2,3,4,5,6,7",
  5        "CounterMask": "1",
  6        "EventCode": "0xcd",
  7        "EventName": "ARITH.FPDIV_ACTIVE",
  8        "SampleAfterValue": "1000003",
  9        "UMask": "0x2"
 10    },
 11    {
 12        "BriefDescription": "Counts the number of all types of floating point operations per uop with all default weighting",
 13        "Counter": "0,1,2,3,4,5,6,7",
 14        "EventCode": "0xc8",
 15        "EventName": "FP_FLOPS_RETIRED.ALL",
 16        "SampleAfterValue": "1000003",
 17        "UMask": "0x3"
 18    },
 19    {
 20        "BriefDescription": "This event is deprecated. [This event is alias to FP_FLOPS_RETIRED.FP64]",
 21        "Counter": "0,1,2,3,4,5,6,7",
 22        "Deprecated": "1",
 23        "EventCode": "0xc8",
 24        "EventName": "FP_FLOPS_RETIRED.DP",
 25        "SampleAfterValue": "1000003",
 26        "UMask": "0x1"
 27    },
 28    {
 29        "BriefDescription": "Counts the number of floating point operations that produce 32 bit single precision results [This event is alias to FP_FLOPS_RETIRED.SP]",
 30        "Counter": "0,1,2,3,4,5,6,7",
 31        "EventCode": "0xc8",
 32        "EventName": "FP_FLOPS_RETIRED.FP32",
 33        "SampleAfterValue": "1000003",
 34        "UMask": "0x2"
 35    },
 36    {
 37        "BriefDescription": "Counts the number of floating point operations that produce 64 bit double precision results [This event is alias to FP_FLOPS_RETIRED.DP]",
 38        "Counter": "0,1,2,3,4,5,6,7",
 39        "EventCode": "0xc8",
 40        "EventName": "FP_FLOPS_RETIRED.FP64",
 41        "SampleAfterValue": "1000003",
 42        "UMask": "0x1"
 43    },
 44    {
 45        "BriefDescription": "This event is deprecated. [This event is alias to FP_FLOPS_RETIRED.FP32]",
 46        "Counter": "0,1,2,3,4,5,6,7",
 47        "Deprecated": "1",
 48        "EventCode": "0xc8",
 49        "EventName": "FP_FLOPS_RETIRED.SP",
 50        "SampleAfterValue": "1000003",
 51        "UMask": "0x2"
 52    },
 53    {
 54        "BriefDescription": "Counts the total number of  floating point retired instructions.",
 55        "Counter": "0,1,2,3,4,5,6,7",
 56        "EventCode": "0xc7",
 57        "EventName": "FP_INST_RETIRED.128B_DP",
 58        "SampleAfterValue": "1000003",
 59        "UMask": "0x8"
 60    },
 61    {
 62        "BriefDescription": "Counts the number of retired instructions whose sources are a packed 128 bit single precision floating point. This may be SSE or AVX.128 operations.",
 63        "Counter": "0,1,2,3,4,5,6,7",
 64        "EventCode": "0xc7",
 65        "EventName": "FP_INST_RETIRED.128B_SP",
 66        "SampleAfterValue": "1000003",
 67        "UMask": "0x4"
 68    },
 69    {
 70        "BriefDescription": "Counts the number of retired instructions whose sources are a packed 256 bit double precision floating point.",
 71        "Counter": "0,1,2,3,4,5,6,7",
 72        "EventCode": "0xc7",
 73        "EventName": "FP_INST_RETIRED.256B_DP",
 74        "SampleAfterValue": "1000003",
 75        "UMask": "0x20"
 76    },
 77    {
 78        "BriefDescription": "Counts the number of retired instructions whose sources are a scalar 32bit single precision floating point.",
 79        "Counter": "0,1,2,3,4,5,6,7",
 80        "EventCode": "0xc7",
 81        "EventName": "FP_INST_RETIRED.32B_SP",
 82        "SampleAfterValue": "1000003",
 83        "UMask": "0x1"
 84    },
 85    {
 86        "BriefDescription": "Counts the number of retired instructions whose sources are a scalar 64 bit double precision floating point.",
 87        "Counter": "0,1,2,3,4,5,6,7",
 88        "EventCode": "0xc7",
 89        "EventName": "FP_INST_RETIRED.64B_DP",
 90        "SampleAfterValue": "1000003",
 91        "UMask": "0x2"
 92    },
 93    {
 94        "BriefDescription": "Counts the number of floating point operations retired that required microcode assist.",
 95        "Counter": "0,1,2,3,4,5,6,7",
 96        "EventCode": "0xc3",
 97        "EventName": "MACHINE_CLEARS.FP_ASSIST",
 98        "PublicDescription": "Counts the number of floating point operations retired that required microcode assist, which is not a reflection of the number of FP operations, instructions or uops.",
 99        "SampleAfterValue": "20003",
100        "UMask": "0x4"
101    },
102    {
103        "BriefDescription": "Counts the number of floating point divide uops retired (x87 and sse, including x87 sqrt).",
104        "Counter": "0,1,2,3,4,5,6,7",
105        "EventCode": "0xc2",
106        "EventName": "UOPS_RETIRED.FPDIV",
107        "SampleAfterValue": "2000003",
108        "UMask": "0x8"
109    }
110]
~/ Read-only file preview.