|
2 | 2 | {
|
3 | 3 | "EventCode": "0x0105",
|
4 | 4 | "EventName": "FP_MV_SPEC",
|
5 |
| - "BriefDescription": "This event counts architecturally executed floating-point move operations." |
| 5 | + "BriefDescription": "This event counts architecturally executed floating-point move operation." |
6 | 6 | },
|
7 | 7 | {
|
8 | 8 | "EventCode": "0x0112",
|
|
24 | 24 | },
|
25 | 25 | {
|
26 | 26 | "ArchStdEvent": "ASE_SVE_FP_SPEC",
|
27 |
| - "BriefDescription": "This event counts architecturally executed Advanced SIMD and SVE floating-point operations." |
| 27 | + "BriefDescription": "This event counts architecturally executed Advanced SIMD or SVE floating-point operation." |
28 | 28 | },
|
29 | 29 | {
|
30 | 30 | "ArchStdEvent": "FP_HP_SPEC",
|
|
40 | 40 | },
|
41 | 41 | {
|
42 | 42 | "ArchStdEvent": "ASE_SVE_FP_HP_SPEC",
|
43 |
| - "BriefDescription": "This event counts architecturally executed Advanced SIMD and SVE half-precision floating-point operations." |
| 43 | + "BriefDescription": "This event counts architecturally executed Advanced SIMD or SVE half-precision floating-point operation." |
44 | 44 | },
|
45 | 45 | {
|
46 | 46 | "ArchStdEvent": "FP_SP_SPEC",
|
|
56 | 56 | },
|
57 | 57 | {
|
58 | 58 | "ArchStdEvent": "ASE_SVE_FP_SP_SPEC",
|
59 |
| - "BriefDescription": "This event counts architecturally executed Advanced SIMD and SVE single-precision floating-point operations." |
| 59 | + "BriefDescription": "This event counts architecturally executed Advanced SIMD or SVE single-precision floating-point operation." |
60 | 60 | },
|
61 | 61 | {
|
62 | 62 | "ArchStdEvent": "FP_DP_SPEC",
|
|
72 | 72 | },
|
73 | 73 | {
|
74 | 74 | "ArchStdEvent": "ASE_SVE_FP_DP_SPEC",
|
75 |
| - "BriefDescription": "This event counts architecturally executed Advanced SIMD and SVE double-precision floating-point operations." |
| 75 | + "BriefDescription": "This event counts architecturally executed Advanced SIMD or SVE double-precision floating-point operation." |
76 | 76 | },
|
77 | 77 | {
|
78 | 78 | "ArchStdEvent": "FP_DIV_SPEC",
|
|
88 | 88 | },
|
89 | 89 | {
|
90 | 90 | "ArchStdEvent": "ASE_SVE_FP_DIV_SPEC",
|
91 |
| - "BriefDescription": "This event counts architecturally executed Advanced SIMD and SVE floating-point divide operations." |
| 91 | + "BriefDescription": "This event counts architecturally executed Advanced SIMD or SVE floating-point divide operation." |
92 | 92 | },
|
93 | 93 | {
|
94 | 94 | "ArchStdEvent": "FP_SQRT_SPEC",
|
|
104 | 104 | },
|
105 | 105 | {
|
106 | 106 | "ArchStdEvent": "ASE_SVE_FP_SQRT_SPEC",
|
107 |
| - "BriefDescription": "This event counts architecturally executed Advanced SIMD and SVE floating-point square root operations." |
| 107 | + "BriefDescription": "This event counts architecturally executed Advanced SIMD or SVE floating-point square root operation." |
108 | 108 | },
|
109 | 109 | {
|
110 | 110 | "ArchStdEvent": "ASE_FP_FMA_SPEC",
|
|
116 | 116 | },
|
117 | 117 | {
|
118 | 118 | "ArchStdEvent": "ASE_SVE_FP_FMA_SPEC",
|
119 |
| - "BriefDescription": "This event counts architecturally executed Advanced SIMD and SVE floating-point FMA operations." |
| 119 | + "BriefDescription": "This event counts architecturally executed Advanced SIMD or SVE floating-point FMA operation." |
120 | 120 | },
|
121 | 121 | {
|
122 | 122 | "ArchStdEvent": "FP_MUL_SPEC",
|
123 |
| - "BriefDescription": "This event counts architecturally executed floating-point multiply operations." |
| 123 | + "BriefDescription": "This event counts architecturally executed floating-point multiply operation." |
124 | 124 | },
|
125 | 125 | {
|
126 | 126 | "ArchStdEvent": "ASE_FP_MUL_SPEC",
|
|
132 | 132 | },
|
133 | 133 | {
|
134 | 134 | "ArchStdEvent": "ASE_SVE_FP_MUL_SPEC",
|
135 |
| - "BriefDescription": "This event counts architecturally executed Advanced SIMD and SVE floating-point multiply operations." |
| 135 | + "BriefDescription": "This event counts architecturally executed Advanced SIMD or SVE floating-point multiply operation." |
136 | 136 | },
|
137 | 137 | {
|
138 | 138 | "ArchStdEvent": "FP_ADDSUB_SPEC",
|
139 |
| - "BriefDescription": "This event counts architecturally executed floating-point add or subtract operations." |
| 139 | + "BriefDescription": "This event counts architecturally executed floating-point add or subtract operation." |
140 | 140 | },
|
141 | 141 | {
|
142 | 142 | "ArchStdEvent": "ASE_FP_ADDSUB_SPEC",
|
|
148 | 148 | },
|
149 | 149 | {
|
150 | 150 | "ArchStdEvent": "ASE_SVE_FP_ADDSUB_SPEC",
|
151 |
| - "BriefDescription": "This event counts architecturally executed Advanced SIMD and SVE floating-point add or subtract operations." |
| 151 | + "BriefDescription": "This event counts architecturally executed Advanced SIMD or SVE floating-point add or subtract operation." |
152 | 152 | },
|
153 | 153 | {
|
154 | 154 | "ArchStdEvent": "ASE_FP_RECPE_SPEC",
|
155 |
| - "BriefDescription": "This event counts architecturally executed Advanced SIMD floating-point reciprocal estimate operations." |
| 155 | + "BriefDescription": "This event counts architecturally executed Advanced SIMD floating-point reciprocal estimate operation." |
156 | 156 | },
|
157 | 157 | {
|
158 | 158 | "ArchStdEvent": "SVE_FP_RECPE_SPEC",
|
159 |
| - "BriefDescription": "This event counts architecturally executed SVE floating-point reciprocal estimate operations." |
| 159 | + "BriefDescription": "This event counts architecturally executed SVE floating-point reciprocal estimate operation." |
160 | 160 | },
|
161 | 161 | {
|
162 | 162 | "ArchStdEvent": "ASE_SVE_FP_RECPE_SPEC",
|
163 |
| - "BriefDescription": "This event counts architecturally executed Advanced SIMD and SVE floating-point reciprocal estimate operations." |
| 163 | + "BriefDescription": "This event counts architecturally executed Advanced SIMD or SVE floating-point reciprocal estimate operation." |
164 | 164 | },
|
165 | 165 | {
|
166 | 166 | "ArchStdEvent": "ASE_FP_CVT_SPEC",
|
|
172 | 172 | },
|
173 | 173 | {
|
174 | 174 | "ArchStdEvent": "ASE_SVE_FP_CVT_SPEC",
|
175 |
| - "BriefDescription": "This event counts architecturally executed Advanced SIMD and SVE floating-point convert operations." |
| 175 | + "BriefDescription": "This event counts architecturally executed Advanced SIMD or SVE floating-point convert operation." |
176 | 176 | },
|
177 | 177 | {
|
178 | 178 | "ArchStdEvent": "SVE_FP_AREDUCE_SPEC",
|
179 |
| - "BriefDescription": "This event counts architecturally executed SVE floating-point accumulating reduction operations." |
| 179 | + "BriefDescription": "This event counts architecturally executed SVE floating-point accumulating reduction operation." |
180 | 180 | },
|
181 | 181 | {
|
182 | 182 | "ArchStdEvent": "ASE_FP_PREDUCE_SPEC",
|
183 |
| - "BriefDescription": "This event counts architecturally executed Advanced SIMD floating-point pairwise add step operations." |
| 183 | + "BriefDescription": "This event counts architecturally executed Advanced SIMD floating-point pairwise add step operation." |
184 | 184 | },
|
185 | 185 | {
|
186 | 186 | "ArchStdEvent": "SVE_FP_VREDUCE_SPEC",
|
187 | 187 | "BriefDescription": "This event counts architecturally executed SVE floating-point vector reduction operation."
|
188 | 188 | },
|
189 | 189 | {
|
190 | 190 | "ArchStdEvent": "ASE_SVE_FP_VREDUCE_SPEC",
|
191 |
| - "BriefDescription": "This event counts architecturally executed Advanced SIMD and SVE floating-point vector reduction operations." |
| 191 | + "BriefDescription": "This event counts architecturally executed Advanced SIMD or SVE floating-point vector reduction operation." |
192 | 192 | },
|
193 | 193 | {
|
194 | 194 | "ArchStdEvent": "FP_SCALE_OPS_SPEC",
|
195 |
| - "BriefDescription": "This event counts architecturally executed SVE arithmetic operations. 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." |
| 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 | 196 | },
|
197 | 197 | {
|
198 | 198 | "ArchStdEvent": "FP_FIXED_OPS_SPEC",
|
199 |
| - "BriefDescription": "This event counts architecturally executed v8SIMD&FP arithmetic operations. See FP_FIXED_OPS_SPEC of ARMv9 Reference Manual for more information. The 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." |
| 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 | 200 | },
|
201 | 201 | {
|
202 | 202 | "ArchStdEvent": "ASE_SVE_FP_DOT_SPEC",
|
|
205 | 205 | {
|
206 | 206 | "ArchStdEvent": "ASE_SVE_FP_MMLA_SPEC",
|
207 | 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." |
208 | 264 | }
|
209 | 265 | ]
|
0 commit comments