File Index
Files and directories
Sign in
FILE

fp_operation.json

File preview with syntax highlighting.

linux-6.19.14/tools/perf/pmu-events/arch/arm64/fujitsu/monaka/fp_operation.json JSON
  1[
  2    {
  3        "EventCode": "0x0105",
  4        "EventName": "FP_MV_SPEC",
  5        "BriefDescription": "This event counts architecturally executed floating-point move operation."
  6    },
  7    {
  8        "EventCode": "0x0112",
  9        "EventName": "FP_LD_SPEC",
 10        "BriefDescription": "This event counts architecturally executed NOSIMD load operations that using SIMD&FP registers."
 11    },
 12    {
 13        "EventCode": "0x0113",
 14        "EventName": "FP_ST_SPEC",
 15        "BriefDescription": "This event counts architecturally executed NOSIMD store operations that using SIMD&FP registers."
 16    },
 17    {
 18        "ArchStdEvent": "ASE_FP_SPEC",
 19        "BriefDescription": "This event counts architecturally executed Advanced SIMD floating-point operation."
 20    },
 21    {
 22        "ArchStdEvent": "SVE_FP_SPEC",
 23        "BriefDescription": "This event counts architecturally executed SVE floating-point operation."
 24    },
 25    {
 26        "ArchStdEvent": "ASE_SVE_FP_SPEC",
 27        "BriefDescription": "This event counts architecturally executed Advanced SIMD or SVE floating-point operation."
 28    },
 29    {
 30        "ArchStdEvent": "FP_HP_SPEC",
 31        "BriefDescription": "This event counts architecturally executed half-precision floating-point operation."
 32    },
 33    {
 34        "ArchStdEvent": "ASE_FP_HP_SPEC",
 35        "BriefDescription": "This event counts architecturally executed Advanced SIMD half-precision floating-point operation."
 36    },
 37    {
 38        "ArchStdEvent": "SVE_FP_HP_SPEC",
 39        "BriefDescription": "This event counts architecturally executed SVE half-precision floating-point operation."
 40    },
 41    {
 42        "ArchStdEvent": "ASE_SVE_FP_HP_SPEC",
 43        "BriefDescription": "This event counts architecturally executed Advanced SIMD or SVE half-precision floating-point operation."
 44    },
 45    {
 46        "ArchStdEvent": "FP_SP_SPEC",
 47        "BriefDescription": "This event counts architecturally executed single-precision floating-point operation."
 48    },
 49    {
 50        "ArchStdEvent": "ASE_FP_SP_SPEC",
 51        "BriefDescription": "This event counts architecturally executed Advanced SIMD single-precision floating-point operation."
 52    },
 53    {
 54        "ArchStdEvent": "SVE_FP_SP_SPEC",
 55        "BriefDescription": "This event counts architecturally executed SVE single-precision floating-point operation."
 56    },
 57    {
 58        "ArchStdEvent": "ASE_SVE_FP_SP_SPEC",
 59        "BriefDescription": "This event counts architecturally executed Advanced SIMD or SVE single-precision floating-point operation."
 60    },
 61    {
 62        "ArchStdEvent": "FP_DP_SPEC",
 63        "BriefDescription": "This event counts architecturally executed double-precision floating-point operation."
 64    },
 65    {
 66        "ArchStdEvent": "ASE_FP_DP_SPEC",
 67        "BriefDescription": "This event counts architecturally executed Advanced SIMD double-precision floating-point operation."
 68    },
 69    {
 70        "ArchStdEvent": "SVE_FP_DP_SPEC",
 71        "BriefDescription": "This event counts architecturally executed SVE double-precision floating-point operation."
 72    },
 73    {
 74        "ArchStdEvent": "ASE_SVE_FP_DP_SPEC",
 75        "BriefDescription": "This event counts architecturally executed Advanced SIMD or SVE double-precision floating-point operation."
 76    },
 77    {
 78        "ArchStdEvent": "FP_DIV_SPEC",
 79        "BriefDescription": "This event counts architecturally executed floating-point divide operation."
 80    },
 81    {
 82        "ArchStdEvent": "ASE_FP_DIV_SPEC",
 83        "BriefDescription": "This event counts architecturally executed Advanced SIMD floating-point divide operation."
 84    },
 85    {
 86        "ArchStdEvent": "SVE_FP_DIV_SPEC",
 87        "BriefDescription": "This event counts architecturally executed SVE floating-point divide operation."
 88    },
 89    {
 90        "ArchStdEvent": "ASE_SVE_FP_DIV_SPEC",
 91        "BriefDescription": "This event counts architecturally executed Advanced SIMD or SVE floating-point divide operation."
 92    },
 93    {
 94        "ArchStdEvent": "FP_SQRT_SPEC",
 95        "BriefDescription": "This event counts architecturally executed floating-point square root operation."
 96    },
 97    {
 98        "ArchStdEvent": "ASE_FP_SQRT_SPEC",
 99        "BriefDescription": "This event counts architecturally executed Advanced SIMD floating-point square root operation."
100    },
101    {
102        "ArchStdEvent": "SVE_FP_SQRT_SPEC",
103        "BriefDescription": "This event counts architecturally executed SVE floating-point square root operation."
104    },
105    {
106        "ArchStdEvent": "ASE_SVE_FP_SQRT_SPEC",
107        "BriefDescription": "This event counts architecturally executed Advanced SIMD or SVE floating-point square root operation."
108    },
109    {
110        "ArchStdEvent": "ASE_FP_FMA_SPEC",
111        "BriefDescription": "This event counts architecturally executed Advanced SIMD floating-point FMA operation."
112    },
113    {
114        "ArchStdEvent": "SVE_FP_FMA_SPEC",
115        "BriefDescription": "This event counts architecturally executed SVE floating-point FMA operation."
116    },
117    {
118        "ArchStdEvent": "ASE_SVE_FP_FMA_SPEC",
119        "BriefDescription": "This event counts architecturally executed Advanced SIMD or SVE floating-point FMA operation."
120    },
121    {
122        "ArchStdEvent": "FP_MUL_SPEC",
123        "BriefDescription": "This event counts architecturally executed floating-point multiply operation."
124    },
125    {
126        "ArchStdEvent": "ASE_FP_MUL_SPEC",
127        "BriefDescription": "This event counts architecturally executed Advanced SIMD floating-point multiply operation."
128    },
129    {
130        "ArchStdEvent": "SVE_FP_MUL_SPEC",
131        "BriefDescription": "This event counts architecturally executed SVE floating-point multiply operation."
132    },
133    {
134        "ArchStdEvent": "ASE_SVE_FP_MUL_SPEC",
135        "BriefDescription": "This event counts architecturally executed Advanced SIMD or SVE floating-point multiply operation."
136    },
137    {
138        "ArchStdEvent": "FP_ADDSUB_SPEC",
139        "BriefDescription": "This event counts architecturally executed floating-point add or subtract operation."
140    },
141    {
142        "ArchStdEvent": "ASE_FP_ADDSUB_SPEC",
143        "BriefDescription": "This event counts architecturally executed Advanced SIMD floating-point add or subtract operation."
144    },
145    {
146        "ArchStdEvent": "SVE_FP_ADDSUB_SPEC",
147        "BriefDescription": "This event counts architecturally executed SVE floating-point add or subtract operation."
148    },
149    {
150        "ArchStdEvent": "ASE_SVE_FP_ADDSUB_SPEC",
151        "BriefDescription": "This event counts architecturally executed Advanced SIMD or SVE floating-point add or subtract operation."
152    },
153    {
154        "ArchStdEvent": "ASE_FP_RECPE_SPEC",
155        "BriefDescription": "This event counts architecturally executed Advanced SIMD floating-point reciprocal estimate operation."
156    },
157    {
158        "ArchStdEvent": "SVE_FP_RECPE_SPEC",
159        "BriefDescription": "This event counts architecturally executed SVE floating-point reciprocal estimate operation."
160    },
161    {
162        "ArchStdEvent": "ASE_SVE_FP_RECPE_SPEC",
163        "BriefDescription": "This event counts architecturally executed Advanced SIMD or SVE floating-point reciprocal estimate operation."
164    },
165    {
166        "ArchStdEvent": "ASE_FP_CVT_SPEC",
167        "BriefDescription": "This event counts architecturally executed Advanced SIMD floating-point convert operation."
168    },
169    {
170        "ArchStdEvent": "SVE_FP_CVT_SPEC",
171        "BriefDescription": "This event counts architecturally executed SVE floating-point convert operation."
172    },
173    {
174        "ArchStdEvent": "ASE_SVE_FP_CVT_SPEC",
175        "BriefDescription": "This event counts architecturally executed Advanced SIMD or SVE floating-point convert operation."
176    },
177    {
178        "ArchStdEvent": "SVE_FP_AREDUCE_SPEC",
179        "BriefDescription": "This event counts architecturally executed SVE floating-point accumulating reduction operation."
180    },
181    {
182        "ArchStdEvent": "ASE_FP_PREDUCE_SPEC",
183        "BriefDescription": "This event counts architecturally executed Advanced SIMD floating-point pairwise add step operation."
184    },
185    {
186        "ArchStdEvent": "SVE_FP_VREDUCE_SPEC",
187        "BriefDescription": "This event counts architecturally executed SVE floating-point vector reduction operation."
188    },
189    {
190        "ArchStdEvent": "ASE_SVE_FP_VREDUCE_SPEC",
191        "BriefDescription": "This event counts architecturally executed Advanced SIMD or SVE floating-point vector reduction operation."
192    },
193    {
194        "ArchStdEvent": "FP_SCALE_OPS_SPEC",
195        "BriefDescription": "This event counts architecturally executed SVE arithmetic operation. See FP_SCALE_OPS_SPEC of ARMv9 Reference Manual for more information. This event counter is incremented by (128 / CSIZE) and by twice that amount for operations that would also be counted by SVE_FP_FMA_SPEC."
196    },
197    {
198        "ArchStdEvent": "FP_FIXED_OPS_SPEC",
199        "BriefDescription": "This event counts architecturally executed v8SIMD&FP arithmetic operation. See FP_FIXED_OPS_SPEC of ARMv9 Reference Manual for more information. This event counter is incremented by the specified number of elements for Advanced SIMD operations or by 1 for scalar operations, and by twice those amounts for operations that would also be counted by FP_FMA_SPEC."
200    },
201    {
202        "ArchStdEvent": "ASE_SVE_FP_DOT_SPEC",
203        "BriefDescription": "This event counts architecturally executed microarchitectural Advanced SIMD or SVE floating-point dot-product operation."
204    },
205    {
206        "ArchStdEvent": "ASE_SVE_FP_MMLA_SPEC",
207        "BriefDescription": "This event counts architecturally executed microarchitectural Advanced SIMD or SVE floating-point matrix multiply operation."
208    },
209    {
210        "ArchStdEvent": "ASE_FP_VREDUCE_SPEC",
211        "BriefDescription": "This event counts architecturally executed Advanced SIMD floating-point vector reduction operation."
212    },
213    {
214        "ArchStdEvent": "SVE_FP_PREDUCE_SPEC",
215        "BriefDescription": "This event counts architecturally executed SVE floating-point pairwise add step operation."
216    },
217    {
218        "ArchStdEvent": "ASE_FP_BF16_MIN_SPEC",
219        "BriefDescription": "This event counts architecturally executed Advanced SIMD data processing operations, smallest type is BFloat16 floating-point."
220    },
221    {
222        "ArchStdEvent": "ASE_FP_FP8_MIN_SPEC",
223        "BriefDescription": "This event counts architecturally executed Advanced SIMD data processing operations, smallest type is 8-bit floating-point."
224    },
225    {
226        "ArchStdEvent": "ASE_SVE_FP_BF16_MIN_SPEC",
227        "BriefDescription": "This event counts architecturally executed Advanced SIMD data processing or SVE data processing operations, smallest type is BFloat16 floating-point."
228    },
229    {
230        "ArchStdEvent": "ASE_SVE_FP_FP8_MIN_SPEC",
231        "BriefDescription": "This event counts architecturally executed Advanced SIMD data processing or SVE data processing operations, smallest type is 8-bit floating-point."
232    },
233    {
234        "ArchStdEvent": "SVE_FP_BF16_MIN_SPEC",
235        "BriefDescription": "This event counts architecturally executed SVE data processing operations, smallest type is BFloat16 floating-point."
236    },
237    {
238        "ArchStdEvent": "SVE_FP_FP8_MIN_SPEC",
239        "BriefDescription": "This event counts architecturally executed SVE data processing operations, smallest type is 8-bit floating-point."
240    },
241    {
242        "ArchStdEvent": "FP_BF16_MIN_SPEC",
243        "BriefDescription": "This event counts architecturally executed data processing operations, smallest type is BFloat16 floating-point."
244    },
245    {
246        "ArchStdEvent": "FP_FP8_MIN_SPEC",
247        "BriefDescription": "This event counts architecturally executed data processing operations, smallest type is 8-bit floating-point."
248    },
249    {
250        "ArchStdEvent": "FP_BF16_FIXED_MIN_OPS_SPEC",
251        "BriefDescription": "This event counts architecturally executed non-scalable element arithmetic operations, smallest type is BFloat16 floating-point."
252    },
253    {
254        "ArchStdEvent": "FP_FP8_FIXED_MIN_OPS_SPEC",
255        "BriefDescription": "This event counts architecturally executed non-scalable element arithmetic operations, smallest type is 8-bit floating-point."
256    },
257    {
258        "ArchStdEvent": "FP_BF16_SCALE_MIN_OPS_SPEC",
259        "BriefDescription": "This event counts architecturally executed scalable element arithmetic operations, smallest type is BFloat16 floating-point."
260    },
261    {
262        "ArchStdEvent": "FP_FP8_SCALE_MIN_OPS_SPEC",
263        "BriefDescription": "This event counts architecturally executed scalable element arithmetic operations, smallest type is 8-bit floating-point."
264    }
265]
~/ Read-only file preview.