i965: Calculate thread_count in brw_alloc_stage_scratch
[mesa.git] / src / mesa / drivers / dri / i965 / brw_oa_chv.xml
1 <?xml version="1.0"?>
2 <metrics version="1491577975" merge_md5="">
3 <set name="Render Metrics Basic Gen8LP"
4 mdapi_supported_apis="OGL OCL IO BB"
5 underscore_name="render_basic"
6 hw_config_guid="9d8a3af5-c02c-4a4a-b947-f1672469e0fb"
7 chipset="CHV"
8 symbol_name="RenderBasic"
9 >
10 <counter name="GPU Core Clocks"
11 description="The total number of GPU core clocks elapsed during the measurement."
12 data_type="uint64"
13 equation="GPU_CLOCK 0 READ"
14 underscore_name="gpu_core_clocks"
15 units="cycles"
16 symbol_name="GpuCoreClocks"
17 semantic_type="event"
18 mdapi_supported_apis=""
19 mdapi_usage_flags="Tier1 Frame Batch Draw"
20 mdapi_hw_unit_type="gpu"
21 mdapi_group="GPU"
22 />
23 <counter name="EU Active"
24 description="The percentage of time in which the Execution Units were actively processing."
25 data_type="float"
26 max_equation="100"
27 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
28 underscore_name="eu_active"
29 units="percent"
30 symbol_name="EuActive"
31 semantic_type="duration"
32 mdapi_supported_apis=""
33 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
34 mdapi_group="EU Array"
35 mdapi_hw_unit_type="gpu"
36 />
37 <counter name="L3 Misses"
38 description="The total number of L3 misses."
39 data_type="uint64"
40 equation="C 4 READ"
41 underscore_name="l3_misses"
42 units="messages"
43 symbol_name="L3Misses"
44 semantic_type="event"
45 mdapi_supported_apis=""
46 mdapi_usage_flags="Tier3 Frame Batch Draw"
47 mdapi_hw_unit_type="gpu"
48 mdapi_group="L3/TAG"
49 />
50 <counter name="GTI L3 Throughput"
51 description="The total number of GPU memory bytes transferred between L3 caches and GTI."
52 data_type="uint64"
53 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
54 equation="$L3Misses 64 UMUL"
55 underscore_name="gti_l3_throughput"
56 units="bytes"
57 symbol_name="GtiL3Throughput"
58 semantic_type="throughput"
59 mdapi_supported_apis=""
60 mdapi_usage_flags="Tier2 Frame Batch Draw"
61 mdapi_group="GTI/L3"
62 mdapi_hw_unit_type="gpu"
63 />
64 <counter name="EU Both FPU Pipes Active"
65 description="The percentage of time in which both EU FPU pipelines were actively processing."
66 data_type="float"
67 max_equation="100"
68 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
69 underscore_name="eu_fpu_both_active"
70 units="percent"
71 symbol_name="EuFpuBothActive"
72 semantic_type="duration"
73 mdapi_supported_apis=""
74 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
75 mdapi_group="EU Array/Pipes"
76 mdapi_hw_unit_type="gpu"
77 />
78 <counter name="VS Send Pipe Active"
79 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
80 data_type="float"
81 max_equation="100"
82 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
83 underscore_name="vs_send_active"
84 units="percent"
85 symbol_name="VsSendActive"
86 semantic_type="duration"
87 mdapi_supported_apis="OGL IO BB"
88 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
89 mdapi_group="EU Array/Vertex Shader"
90 mdapi_hw_unit_type="gpu"
91 />
92 <counter name="Sampler 1 Bottleneck"
93 low_watermark="5"
94 description="The percentage of time in which Sampler 1 has been slowing down the pipe when processing EU requests."
95 data_type="float"
96 high_watermark="15"
97 equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
98 max_equation="100"
99 underscore_name="sampler1_bottleneck"
100 units="percent"
101 symbol_name="Sampler1Bottleneck"
102 semantic_type="duration"
103 mdapi_supported_apis="OGL IO BB"
104 mdapi_usage_flags="Tier3 Indicate Draw"
105 mdapi_group="Sampler"
106 mdapi_hw_unit_type="subslice"
107 />
108 <counter name="VS FPU1 Pipe Active"
109 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
110 data_type="float"
111 max_equation="100"
112 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
113 underscore_name="vs_fpu1_active"
114 units="percent"
115 symbol_name="VsFpu1Active"
116 semantic_type="duration"
117 mdapi_supported_apis="OGL IO BB"
118 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
119 mdapi_group="EU Array/Vertex Shader"
120 mdapi_hw_unit_type="gpu"
121 />
122 <counter name="GS Threads Dispatched"
123 description="The total number of geometry shader hardware threads dispatched."
124 data_type="uint64"
125 equation="A 5 READ"
126 underscore_name="gs_threads"
127 units="threads"
128 symbol_name="GsThreads"
129 semantic_type="event"
130 mdapi_supported_apis="OGL4 IO BB"
131 mdapi_usage_flags="Tier3 Frame Batch Draw"
132 mdapi_hw_unit_type="gpu"
133 mdapi_group="EU Array/Geometry Shader"
134 />
135 <counter name="L3 Sampler Throughput"
136 description="The total number of GPU memory bytes transferred between samplers and L3 caches."
137 data_type="uint64"
138 max_equation="$GpuCoreClocks 64 UMUL"
139 equation="A 29 READ 64 UMUL"
140 underscore_name="l3_sampler_throughput"
141 units="bytes"
142 symbol_name="L3SamplerThroughput"
143 semantic_type="throughput"
144 mdapi_supported_apis=""
145 mdapi_usage_flags="Tier2 Frame Batch Draw"
146 mdapi_group="L3/Sampler"
147 mdapi_hw_unit_type="gpu"
148 />
149 <counter name="Early Hi-Depth Test Fails"
150 description="The total number of pixels dropped on early hierarchical depth test."
151 data_type="uint64"
152 equation="A 22 READ 4 UMUL"
153 underscore_name="hi_depth_test_fails"
154 units="pixels"
155 symbol_name="HiDepthTestFails"
156 semantic_type="event"
157 mdapi_supported_apis="OGL IO BB"
158 mdapi_usage_flags="Tier3 Frame Batch Draw"
159 mdapi_hw_unit_type="gpu"
160 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
161 />
162 <counter name="FS Both FPU Active"
163 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
164 data_type="float"
165 max_equation="100"
166 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
167 underscore_name="ps_eu_both_fpu_active"
168 units="percent"
169 symbol_name="PsEuBothFpuActive"
170 semantic_type="duration"
171 mdapi_supported_apis="OGL IO BB"
172 mdapi_usage_flags="Tier4 Frame Batch Draw"
173 mdapi_group="3D Pipe/Fragment Shader"
174 mdapi_hw_unit_type="gpu"
175 />
176 <counter name="VS Threads Dispatched"
177 description="The total number of vertex shader hardware threads dispatched."
178 data_type="uint64"
179 equation="A 1 READ"
180 underscore_name="vs_threads"
181 units="threads"
182 symbol_name="VsThreads"
183 semantic_type="event"
184 mdapi_supported_apis="OGL IO BB"
185 mdapi_usage_flags="Tier3 Frame Batch Draw"
186 mdapi_hw_unit_type="gpu"
187 mdapi_group="EU Array/Vertex Shader"
188 />
189 <counter name="FS Threads Dispatched"
190 description="The total number of fragment shader hardware threads dispatched."
191 data_type="uint64"
192 equation="A 6 READ"
193 underscore_name="ps_threads"
194 units="threads"
195 symbol_name="PsThreads"
196 semantic_type="event"
197 mdapi_supported_apis="OGL IO BB"
198 mdapi_usage_flags="Tier3 Frame Batch Draw"
199 mdapi_hw_unit_type="gpu"
200 mdapi_group="EU Array/Fragment Shader"
201 />
202 <counter name="Sampler 0 Busy"
203 description="The percentage of time in which Sampler 0 has been processing EU requests."
204 data_type="float"
205 max_equation="100"
206 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
207 underscore_name="sampler0_busy"
208 units="percent"
209 symbol_name="Sampler0Busy"
210 semantic_type="duration"
211 mdapi_supported_apis=""
212 mdapi_usage_flags="Tier3 Batch Frame Draw"
213 mdapi_group="Sampler"
214 mdapi_hw_unit_type="subslice"
215 />
216 <counter name="Sampler 1 Busy"
217 description="The percentage of time in which Sampler 1 has been processing EU requests."
218 data_type="float"
219 max_equation="100"
220 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
221 underscore_name="sampler1_busy"
222 units="percent"
223 symbol_name="Sampler1Busy"
224 semantic_type="duration"
225 mdapi_supported_apis=""
226 mdapi_usage_flags="Tier3 Batch Frame Draw"
227 mdapi_group="Sampler"
228 mdapi_hw_unit_type="subslice"
229 />
230 <counter name="Samplers Busy"
231 description="The percentage of time in which samplers have been processing EU requests."
232 data_type="float"
233 max_equation="100"
234 equation="B 0 READ B 1 READ UADD $GpuCoreClocks FDIV 2 FDIV 100 FMUL"
235 underscore_name="samplers_busy"
236 units="percent"
237 symbol_name="SamplersBusy"
238 semantic_type="duration"
239 mdapi_supported_apis=""
240 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
241 mdapi_group="Sampler"
242 mdapi_hw_unit_type="gpu"
243 />
244 <counter name="GTI Fixed Pipe Throughput"
245 description="The total number of GPU memory bytes transferred between 3D Pipeline (Command Dispatch, Input Assembly and Stream Output) and GTI."
246 data_type="uint64"
247 max_equation="$GpuCoreClocks 64 UMUL"
248 equation="B 6 READ B 7 READ UADD 64 UMUL"
249 underscore_name="gti_vf_throughput"
250 units="bytes"
251 symbol_name="GtiVfThroughput"
252 semantic_type="throughput"
253 mdapi_supported_apis="OGL IO BB"
254 mdapi_usage_flags="Tier2 Frame Batch Draw"
255 mdapi_group="GTI/3D Pipe"
256 mdapi_hw_unit_type="gpu"
257 />
258 <counter name="Shader Barrier Messages"
259 description="The total number of shader barrier messages."
260 data_type="uint64"
261 equation="A 35 READ"
262 underscore_name="shader_barriers"
263 units="messages"
264 symbol_name="ShaderBarriers"
265 semantic_type="event"
266 mdapi_supported_apis=""
267 mdapi_usage_flags="Tier3 Draw"
268 mdapi_hw_unit_type="gpu"
269 mdapi_group="EU Array/Barrier"
270 />
271 <counter name="Sampler 0 Bottleneck"
272 low_watermark="5"
273 description="The percentage of time in which Sampler 0 has been slowing down the pipe when processing EU requests."
274 data_type="float"
275 high_watermark="15"
276 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
277 max_equation="100"
278 underscore_name="sampler0_bottleneck"
279 units="percent"
280 symbol_name="Sampler0Bottleneck"
281 semantic_type="duration"
282 mdapi_supported_apis="OGL IO BB"
283 mdapi_usage_flags="Tier3 Indicate Draw"
284 mdapi_group="Sampler"
285 mdapi_hw_unit_type="subslice"
286 />
287 <counter name="Sampler Texels"
288 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
289 data_type="uint64"
290 equation="A 28 READ 4 UMUL"
291 underscore_name="sampler_texels"
292 units="texels"
293 symbol_name="SamplerTexels"
294 semantic_type="event"
295 mdapi_supported_apis=""
296 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
297 mdapi_hw_unit_type="gpu"
298 mdapi_group="Sampler/Sampler Input"
299 />
300 <counter name="Pixels Failing Tests"
301 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
302 data_type="uint64"
303 equation="A 25 READ 4 UMUL"
304 underscore_name="pixels_failing_post_ps_tests"
305 units="pixels"
306 symbol_name="PixelsFailingPostPsTests"
307 semantic_type="event"
308 mdapi_supported_apis="OGL IO BB"
309 mdapi_usage_flags="Tier3 Frame Batch Draw"
310 mdapi_hw_unit_type="gpu"
311 mdapi_group="3D Pipe/Output Merger"
312 />
313 <counter name="GPU Time Elapsed"
314 description="Time elapsed on the GPU during the measurement."
315 data_type="uint64"
316 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
317 underscore_name="gpu_time"
318 units="ns"
319 symbol_name="GpuTime"
320 semantic_type="duration"
321 mdapi_supported_apis=""
322 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
323 mdapi_hw_unit_type="gpu"
324 mdapi_group="GPU"
325 />
326 <counter name="AVG GPU Core Frequency"
327 description="Average GPU Core Frequency in the measurement."
328 data_type="uint64"
329 max_equation="$GpuMaxFrequency"
330 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
331 underscore_name="avg_gpu_core_frequency"
332 units="hz"
333 symbol_name="AvgGpuCoreFrequency"
334 semantic_type="event"
335 mdapi_supported_apis=""
336 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
337 mdapi_group="GPU"
338 mdapi_hw_unit_type="gpu"
339 />
340 <counter name="Sampler Texels Misses"
341 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
342 data_type="uint64"
343 equation="A 29 READ 4 UMUL"
344 underscore_name="sampler_texel_misses"
345 units="texels"
346 symbol_name="SamplerTexelMisses"
347 semantic_type="event"
348 mdapi_supported_apis=""
349 mdapi_usage_flags="Tier3 Draw"
350 mdapi_hw_unit_type="gpu"
351 mdapi_group="Sampler/Sampler Cache"
352 />
353 <counter name="CS Threads Dispatched"
354 description="The total number of compute shader hardware threads dispatched."
355 data_type="uint64"
356 equation="A 4 READ"
357 underscore_name="cs_threads"
358 units="threads"
359 symbol_name="CsThreads"
360 semantic_type="event"
361 mdapi_supported_apis="OGL4 OCL IO BB"
362 mdapi_usage_flags="Tier3 Frame Batch Draw"
363 mdapi_hw_unit_type="gpu"
364 mdapi_group="EU Array/Compute Shader"
365 />
366 <counter name="Shader Memory Accesses"
367 description="The total number of shader memory accesses to L3."
368 data_type="uint64"
369 equation="A 32 READ"
370 underscore_name="shader_memory_accesses"
371 units="messages"
372 symbol_name="ShaderMemoryAccesses"
373 semantic_type="event"
374 mdapi_supported_apis=""
375 mdapi_usage_flags="Tier3 Draw"
376 mdapi_hw_unit_type="gpu"
377 mdapi_group="L3/Data Port"
378 />
379 <counter name="SLM Bytes Read"
380 description="The total number of GPU memory bytes read from shared local memory."
381 data_type="uint64"
382 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
383 equation="A 30 READ 64 UMUL"
384 underscore_name="slm_bytes_read"
385 units="bytes"
386 symbol_name="SlmBytesRead"
387 semantic_type="throughput"
388 mdapi_supported_apis="OGL4 OCL IO BB"
389 mdapi_usage_flags="Tier3 Draw"
390 mdapi_group="L3/Data Port/SLM"
391 mdapi_hw_unit_type="gpu"
392 />
393 <counter name="GTI Read Throughput"
394 description="The total number of GPU memory bytes read from GTI."
395 data_type="uint64"
396 max_equation="$GpuCoreClocks 64 UMUL"
397 equation="C 6 READ 64 UMUL"
398 underscore_name="gti_read_throughput"
399 units="bytes"
400 symbol_name="GtiReadThroughput"
401 semantic_type="throughput"
402 mdapi_supported_apis=""
403 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
404 mdapi_group="GTI"
405 mdapi_hw_unit_type="gpu"
406 />
407 <counter name="PS FPU1 Pipe Active"
408 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
409 data_type="float"
410 max_equation="100"
411 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
412 underscore_name="ps_fpu1_active"
413 units="percent"
414 symbol_name="PsFpu1Active"
415 semantic_type="duration"
416 mdapi_supported_apis="OGL IO BB"
417 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
418 mdapi_group="EU Array/Pixel Shader"
419 mdapi_hw_unit_type="gpu"
420 />
421 <counter name="PS Send Pipeline Active"
422 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
423 data_type="float"
424 max_equation="100"
425 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
426 underscore_name="ps_send_active"
427 units="percent"
428 symbol_name="PsSendActive"
429 semantic_type="duration"
430 mdapi_supported_apis="OGL IO BB"
431 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
432 mdapi_group="EU Array/Pixel Shader"
433 mdapi_hw_unit_type="gpu"
434 />
435 <counter name="Rasterized Pixels"
436 description="The total number of rasterized pixels."
437 data_type="uint64"
438 equation="A 21 READ 4 UMUL"
439 underscore_name="rasterized_pixels"
440 units="pixels"
441 symbol_name="RasterizedPixels"
442 semantic_type="event"
443 mdapi_supported_apis="OGL IO BB"
444 mdapi_usage_flags="Tier3 Frame Batch Draw"
445 mdapi_hw_unit_type="gpu"
446 mdapi_group="3D Pipe/Rasterizer"
447 />
448 <counter name="GPU Busy"
449 description="The percentage of time in which the GPU has been processing GPU commands."
450 data_type="float"
451 max_equation="100"
452 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
453 underscore_name="gpu_busy"
454 units="percent"
455 symbol_name="GpuBusy"
456 semantic_type="duration"
457 mdapi_supported_apis=""
458 mdapi_usage_flags="Tier1 Overview System Frame"
459 mdapi_group="GPU"
460 mdapi_hw_unit_type="gpu"
461 />
462 <counter name="GTI Depth Throughput"
463 description="The total number of GPU memory bytes transferred between depth caches and GTI."
464 data_type="uint64"
465 max_equation="$GpuCoreClocks 64 UMUL"
466 equation="C 0 READ C 1 READ UADD 64 UMUL"
467 underscore_name="gti_depth_throughput"
468 units="bytes"
469 symbol_name="GtiDepthThroughput"
470 semantic_type="throughput"
471 mdapi_supported_apis="OGL IO BB"
472 mdapi_usage_flags="Tier2 Frame Batch Draw"
473 mdapi_group="GTI/Depth Cache"
474 mdapi_hw_unit_type="gpu"
475 />
476 <counter name="VS FPU0 Pipe Active"
477 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
478 data_type="float"
479 max_equation="100"
480 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
481 underscore_name="vs_fpu0_active"
482 units="percent"
483 symbol_name="VsFpu0Active"
484 semantic_type="duration"
485 mdapi_supported_apis="OGL IO BB"
486 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
487 mdapi_group="EU Array/Vertex Shader"
488 mdapi_hw_unit_type="gpu"
489 />
490 <counter name="PS FPU0 Pipe Active"
491 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
492 data_type="float"
493 max_equation="100"
494 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
495 underscore_name="ps_fpu0_active"
496 units="percent"
497 symbol_name="PsFpu0Active"
498 semantic_type="duration"
499 mdapi_supported_apis="OGL IO BB"
500 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
501 mdapi_group="EU Array/Pixel Shader"
502 mdapi_hw_unit_type="gpu"
503 />
504 <counter name="DS Threads Dispatched"
505 description="The total number of domain shader hardware threads dispatched."
506 data_type="uint64"
507 equation="A 3 READ"
508 underscore_name="ds_threads"
509 units="threads"
510 symbol_name="DsThreads"
511 semantic_type="event"
512 mdapi_supported_apis="OGL4 IO BB"
513 mdapi_usage_flags="Tier3 Frame Batch Draw"
514 mdapi_hw_unit_type="gpu"
515 mdapi_group="EU Array/Domain Shader"
516 />
517 <counter name="Samples Written"
518 description="The total number of samples or pixels written to all render targets."
519 data_type="uint64"
520 equation="A 26 READ 4 UMUL"
521 underscore_name="samples_written"
522 units="pixels"
523 symbol_name="SamplesWritten"
524 semantic_type="event"
525 mdapi_supported_apis="OGL IO BB"
526 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
527 mdapi_hw_unit_type="gpu"
528 mdapi_group="3D Pipe/Output Merger"
529 />
530 <counter name="EU Stall"
531 description="The percentage of time in which the Execution Units were stalled."
532 data_type="float"
533 max_equation="100"
534 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
535 underscore_name="eu_stall"
536 units="percent"
537 symbol_name="EuStall"
538 semantic_type="duration"
539 mdapi_supported_apis=""
540 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
541 mdapi_group="EU Array"
542 mdapi_hw_unit_type="gpu"
543 />
544 <counter name="Samples Blended"
545 description="The total number of blended samples or pixels written to all render targets."
546 data_type="uint64"
547 equation="A 27 READ 4 UMUL"
548 underscore_name="samples_blended"
549 units="pixels"
550 symbol_name="SamplesBlended"
551 semantic_type="event"
552 mdapi_supported_apis="OGL IO BB"
553 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
554 mdapi_hw_unit_type="gpu"
555 mdapi_group="3D Pipe/Output Merger"
556 />
557 <counter name="Early Depth Test Fails"
558 description="The total number of pixels dropped on early depth test."
559 data_type="uint64"
560 equation="A 23 READ 4 UMUL"
561 underscore_name="early_depth_test_fails"
562 units="pixels"
563 symbol_name="EarlyDepthTestFails"
564 semantic_type="event"
565 mdapi_supported_apis="OGL IO BB"
566 mdapi_usage_flags="Tier3 Frame Batch Draw"
567 mdapi_hw_unit_type="gpu"
568 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
569 />
570 <counter name="Samplers Bottleneck"
571 low_watermark="5"
572 description="The percentage of time in which samplers have been slowing down the pipe when processing EU requests."
573 data_type="float"
574 high_watermark="15"
575 equation="$Sampler0Bottleneck $Sampler1Bottleneck FMAX"
576 max_equation="100"
577 underscore_name="sampler_bottleneck"
578 units="percent"
579 symbol_name="SamplerBottleneck"
580 semantic_type="duration"
581 mdapi_supported_apis=""
582 mdapi_usage_flags="Tier3 Overview Indicate System Frame Batch Draw"
583 mdapi_group="Sampler"
584 mdapi_hw_unit_type="slice"
585 />
586 <counter name="GTI HDC TLB Lookup Throughput"
587 description="The total number of GPU memory bytes transferred between GTI and HDC, when HDC is doing TLB lookups."
588 data_type="uint64"
589 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
590 equation="C 5 READ 64 UMUL"
591 underscore_name="gti_hdc_lookups_throughput"
592 units="bytes"
593 symbol_name="GtiHdcLookupsThroughput"
594 semantic_type="throughput"
595 mdapi_supported_apis=""
596 mdapi_usage_flags="Tier2 Frame Batch Draw"
597 mdapi_group="GTI/L3"
598 mdapi_hw_unit_type="gpu"
599 />
600 <counter name="GTI RCC Throughput"
601 description="The total number of GPU memory bytes transferred between render color caches and GTI."
602 data_type="uint64"
603 max_equation="$GpuCoreClocks 64 UMUL"
604 equation="C 2 READ C 3 READ UADD 64 UMUL"
605 underscore_name="gti_rcc_throughput"
606 units="bytes"
607 symbol_name="GtiRccThroughput"
608 semantic_type="throughput"
609 mdapi_supported_apis="OGL IO BB"
610 mdapi_usage_flags="Tier2 Frame Batch Draw"
611 mdapi_group="GTI/Color Cache"
612 mdapi_hw_unit_type="gpu"
613 />
614 <counter name="HS Threads Dispatched"
615 description="The total number of hull shader hardware threads dispatched."
616 data_type="uint64"
617 equation="A 2 READ"
618 underscore_name="hs_threads"
619 units="threads"
620 symbol_name="HsThreads"
621 semantic_type="event"
622 mdapi_supported_apis="OGL4 IO BB"
623 mdapi_usage_flags="Tier3 Frame Batch Draw"
624 mdapi_hw_unit_type="gpu"
625 mdapi_group="EU Array/Hull Shader"
626 />
627 <counter name="GTI Write Throughput"
628 description="The total number of GPU memory bytes written to GTI."
629 data_type="uint64"
630 max_equation="$GpuCoreClocks 32 UMUL"
631 equation="C 7 READ 64 UMUL"
632 underscore_name="gti_write_throughput"
633 units="bytes"
634 symbol_name="GtiWriteThroughput"
635 semantic_type="throughput"
636 mdapi_supported_apis=""
637 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
638 mdapi_group="GTI"
639 mdapi_hw_unit_type="gpu"
640 />
641 <counter name="SLM Bytes Written"
642 description="The total number of GPU memory bytes written into shared local memory."
643 data_type="uint64"
644 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
645 equation="A 31 READ 64 UMUL"
646 underscore_name="slm_bytes_written"
647 units="bytes"
648 symbol_name="SlmBytesWritten"
649 semantic_type="throughput"
650 mdapi_supported_apis="OGL4 OCL IO BB"
651 mdapi_usage_flags="Tier3 Draw"
652 mdapi_group="L3/Data Port/SLM"
653 mdapi_hw_unit_type="gpu"
654 />
655 <counter name="L3 Shader Throughput"
656 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
657 data_type="uint64"
658 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL 2 UMUL"
659 equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
660 underscore_name="l3_shader_throughput"
661 units="bytes"
662 symbol_name="L3ShaderThroughput"
663 semantic_type="throughput"
664 mdapi_supported_apis="OGL4 OCL IO BB"
665 mdapi_usage_flags="Tier2 Frame Batch Draw"
666 mdapi_group="L3/Data Port"
667 mdapi_hw_unit_type="gpu"
668 />
669 <counter name="Samples Killed in FS"
670 description="The total number of samples or pixels dropped in fragment shaders."
671 data_type="uint64"
672 equation="A 24 READ 4 UMUL"
673 underscore_name="samples_killed_in_ps"
674 units="pixels"
675 symbol_name="SamplesKilledInPs"
676 semantic_type="event"
677 mdapi_supported_apis="OGL IO BB"
678 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
679 mdapi_hw_unit_type="gpu"
680 mdapi_group="3D Pipe/Fragment Shader"
681 />
682 <counter name="Shader Atomic Memory Accesses"
683 description="The total number of shader atomic memory accesses."
684 data_type="uint64"
685 equation="A 34 READ"
686 underscore_name="shader_atomics"
687 units="messages"
688 symbol_name="ShaderAtomics"
689 semantic_type="event"
690 mdapi_supported_apis="OGL OCL IO BB"
691 mdapi_usage_flags="Tier3 Draw"
692 mdapi_hw_unit_type="gpu"
693 mdapi_group="L3/Data Port/Atomics"
694 />
695 <register_config type="NOA">
696 <register type="NOA" address="0x00009888" value="0x59800000" />
697 <register type="NOA" address="0x00009888" value="0x59800001" />
698 <register type="NOA" address="0x00009888" value="0x285A0006" />
699 <register type="NOA" address="0x00009888" value="0x2C110014" />
700 <register type="NOA" address="0x00009888" value="0x2E110000" />
701 <register type="NOA" address="0x00009888" value="0x2C310014" />
702 <register type="NOA" address="0x00009888" value="0x2E310000" />
703 <register type="NOA" address="0x00009888" value="0x2B8303DF" />
704 <register type="NOA" address="0x00009888" value="0x3580024F" />
705 <register type="NOA" address="0x00009888" value="0x00580888" />
706 <register type="NOA" address="0x00009888" value="0x1E5A0015" />
707 <register type="NOA" address="0x00009888" value="0x205A0014" />
708 <register type="NOA" address="0x00009888" value="0x045A0000" />
709 <register type="NOA" address="0x00009888" value="0x025A0000" />
710 <register type="NOA" address="0x00009888" value="0x02180500" />
711 <register type="NOA" address="0x00009888" value="0x00190555" />
712 <register type="NOA" address="0x00009888" value="0x021D0500" />
713 <register type="NOA" address="0x00009888" value="0x021F0A00" />
714 <register type="NOA" address="0x00009888" value="0x00380444" />
715 <register type="NOA" address="0x00009888" value="0x02390500" />
716 <register type="NOA" address="0x00009888" value="0x003A0666" />
717 <register type="NOA" address="0x00009888" value="0x00100111" />
718 <register type="NOA" address="0x00009888" value="0x06110030" />
719 <register type="NOA" address="0x00009888" value="0x0A110031" />
720 <register type="NOA" address="0x00009888" value="0x0E110046" />
721 <register type="NOA" address="0x00009888" value="0x04110000" />
722 <register type="NOA" address="0x00009888" value="0x00110000" />
723 <register type="NOA" address="0x00009888" value="0x00130111" />
724 <register type="NOA" address="0x00009888" value="0x00300444" />
725 <register type="NOA" address="0x00009888" value="0x08310030" />
726 <register type="NOA" address="0x00009888" value="0x0C310031" />
727 <register type="NOA" address="0x00009888" value="0x10310046" />
728 <register type="NOA" address="0x00009888" value="0x04310000" />
729 <register type="NOA" address="0x00009888" value="0x00310000" />
730 <register type="NOA" address="0x00009888" value="0x00330444" />
731 <register type="NOA" address="0x00009888" value="0x038A0A00" />
732 <register type="NOA" address="0x00009888" value="0x018B0FFF" />
733 <register type="NOA" address="0x00009888" value="0x038B0A00" />
734 <register type="NOA" address="0x00009888" value="0x01855000" />
735 <register type="NOA" address="0x00009888" value="0x03850055" />
736 <register type="NOA" address="0x00009888" value="0x13830021" />
737 <register type="NOA" address="0x00009888" value="0x15830020" />
738 <register type="NOA" address="0x00009888" value="0x1783002F" />
739 <register type="NOA" address="0x00009888" value="0x1983002E" />
740 <register type="NOA" address="0x00009888" value="0x1B83002D" />
741 <register type="NOA" address="0x00009888" value="0x1D83002C" />
742 <register type="NOA" address="0x00009888" value="0x05830000" />
743 <register type="NOA" address="0x00009888" value="0x01840555" />
744 <register type="NOA" address="0x00009888" value="0x03840500" />
745 <register type="NOA" address="0x00009888" value="0x23800074" />
746 <register type="NOA" address="0x00009888" value="0x2580007D" />
747 <register type="NOA" address="0x00009888" value="0x05800000" />
748 <register type="NOA" address="0x00009888" value="0x01805000" />
749 <register type="NOA" address="0x00009888" value="0x03800055" />
750 <register type="NOA" address="0x00009888" value="0x01865000" />
751 <register type="NOA" address="0x00009888" value="0x03860055" />
752 <register type="NOA" address="0x00009888" value="0x01875000" />
753 <register type="NOA" address="0x00009888" value="0x03870055" />
754 <register type="NOA" address="0x00009888" value="0x418000AA" />
755 <register type="NOA" address="0x00009888" value="0x4380000A" />
756 <register type="NOA" address="0x00009888" value="0x45800000" />
757 <register type="NOA" address="0x00009888" value="0x4780000A" />
758 <register type="NOA" address="0x00009888" value="0x49800000" />
759 <register type="NOA" address="0x00009888" value="0x4B800000" />
760 <register type="NOA" address="0x00009888" value="0x4D800000" />
761 <register type="NOA" address="0x00009888" value="0x4F800000" />
762 <register type="NOA" address="0x00009888" value="0x51800000" />
763 <register type="NOA" address="0x00009888" value="0x53800000" />
764 <register type="NOA" address="0x00009888" value="0x55800000" />
765 <register type="NOA" address="0x00009888" value="0x57800000" />
766 <register type="NOA" address="0x00009888" value="0x59800000" />
767 </register_config>
768 <register_config type="OA">
769 <register type="OA" address="0x00002740" value="0x00000000" />
770 <register type="OA" address="0x00002710" value="0x00000000" />
771 <register type="OA" address="0x00002714" value="0x00800000" />
772 <register type="OA" address="0x00002720" value="0x00000000" />
773 <register type="OA" address="0x00002724" value="0x00800000" />
774 </register_config>
775 <register_config type="FLEX">
776 <register type="FLEX" address="0x0000E458" value="0x00005004" />
777 <register type="FLEX" address="0x0000E558" value="0x00010003" />
778 <register type="FLEX" address="0x0000E658" value="0x00012011" />
779 <register type="FLEX" address="0x0000E758" value="0x00015014" />
780 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
781 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
782 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
783 </register_config>
784 </set>
785
786 <set name="Compute Metrics Basic Gen8LP"
787 mdapi_supported_apis="OGL4 OCL IO BB"
788 underscore_name="compute_basic"
789 hw_config_guid="f522a89c-ecd1-4522-8331-3383c54af5f5"
790 chipset="CHV"
791 symbol_name="ComputeBasic"
792 >
793 <counter name="GPU Core Clocks"
794 description="The total number of GPU core clocks elapsed during the measurement."
795 data_type="uint64"
796 equation="GPU_CLOCK 0 READ"
797 underscore_name="gpu_core_clocks"
798 units="cycles"
799 symbol_name="GpuCoreClocks"
800 semantic_type="event"
801 mdapi_supported_apis="OGL OCL IO BB"
802 mdapi_usage_flags="Tier1 Frame Batch Draw"
803 mdapi_hw_unit_type="gpu"
804 mdapi_group="GPU"
805 />
806 <counter name="EU Active"
807 description="The percentage of time in which the Execution Units were actively processing."
808 data_type="float"
809 max_equation="100"
810 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
811 underscore_name="eu_active"
812 units="percent"
813 symbol_name="EuActive"
814 semantic_type="duration"
815 mdapi_supported_apis="OGL OCL IO BB"
816 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
817 mdapi_group="EU Array"
818 mdapi_hw_unit_type="gpu"
819 />
820 <counter name="Untyped Bytes Read"
821 description="The total number of typed memory bytes read via Data Port."
822 data_type="uint64"
823 max_equation="$GpuCoreClocks 64 UMUL"
824 equation="B 4 READ B 5 READ UADD 64 UMUL"
825 underscore_name="untyped_bytes_read"
826 units="bytes"
827 symbol_name="UntypedBytesRead"
828 semantic_type="throughput"
829 mdapi_supported_apis="OGL4 OCL IO BB"
830 mdapi_usage_flags="Tier3 Frame Batch Draw"
831 mdapi_group="L3/Data Port"
832 mdapi_hw_unit_type="gpu"
833 />
834 <counter name="EU Both FPU Pipes Active"
835 description="The percentage of time in which both EU FPU pipelines were actively processing."
836 data_type="float"
837 max_equation="100"
838 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
839 underscore_name="eu_fpu_both_active"
840 units="percent"
841 symbol_name="EuFpuBothActive"
842 semantic_type="duration"
843 mdapi_supported_apis="OGL OCL IO BB"
844 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
845 mdapi_group="EU Array/Pipes"
846 mdapi_hw_unit_type="gpu"
847 />
848 <counter name="Typed Bytes Written"
849 description="The total number of untyped memory bytes written via Data Port."
850 data_type="uint64"
851 max_equation="$GpuCoreClocks 64 UMUL"
852 equation="B 2 READ B 3 READ UADD 64 UMUL"
853 underscore_name="typed_bytes_written"
854 units="bytes"
855 symbol_name="TypedBytesWritten"
856 semantic_type="throughput"
857 mdapi_supported_apis="OGL4 OCL IO BB"
858 mdapi_usage_flags="Tier3 Frame Batch Draw"
859 mdapi_group="L3/Data Port"
860 mdapi_hw_unit_type="gpu"
861 />
862 <counter name="EU FPU0 Pipe Active"
863 description="The percentage of time in which EU FPU0 pipeline was actively processing."
864 data_type="float"
865 max_equation="100"
866 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
867 underscore_name="fpu0_active"
868 units="percent"
869 symbol_name="Fpu0Active"
870 semantic_type="duration"
871 mdapi_supported_apis="OGL OCL IO BB"
872 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
873 mdapi_group="EU Array/Pipes"
874 mdapi_hw_unit_type="gpu"
875 />
876 <counter name="EU FPU1 Pipe Active"
877 description="The percentage of time in which EU FPU1 pipeline was actively processing."
878 data_type="float"
879 max_equation="100"
880 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
881 underscore_name="fpu1_active"
882 units="percent"
883 symbol_name="Fpu1Active"
884 semantic_type="duration"
885 mdapi_supported_apis="OGL OCL IO BB"
886 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
887 mdapi_group="EU Array/Pipes"
888 mdapi_hw_unit_type="gpu"
889 />
890 <counter name="EU AVG IPC Rate"
891 description="The average rate of IPC calculated for 2 FPU pipelines."
892 data_type="float"
893 max_equation="2"
894 equation="A 9 READ A 10 READ A 11 READ UADD A 9 READ USUB FDIV 1 FADD"
895 underscore_name="eu_avg_ipc_rate"
896 units="number"
897 symbol_name="EuAvgIpcRate"
898 semantic_type="ratio"
899 mdapi_supported_apis="OGL OCL IO BB"
900 mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
901 mdapi_group="EU Array"
902 mdapi_hw_unit_type="gpu"
903 />
904 <counter name="GS Threads Dispatched"
905 description="The total number of geometry shader hardware threads dispatched."
906 data_type="uint64"
907 equation="A 5 READ"
908 underscore_name="gs_threads"
909 units="threads"
910 symbol_name="GsThreads"
911 semantic_type="event"
912 mdapi_supported_apis="OGL4 IO BB"
913 mdapi_usage_flags="Tier3 Frame Batch Draw"
914 mdapi_hw_unit_type="gpu"
915 mdapi_group="EU Array/Geometry Shader"
916 />
917 <counter name="Early Hi-Depth Test Fails"
918 description="The total number of pixels dropped on early hierarchical depth test."
919 data_type="uint64"
920 equation="A 22 READ 4 UMUL"
921 underscore_name="hi_depth_test_fails"
922 units="pixels"
923 symbol_name="HiDepthTestFails"
924 semantic_type="event"
925 mdapi_supported_apis="OGL IO BB"
926 mdapi_usage_flags="Tier3 Frame Batch Draw"
927 mdapi_hw_unit_type="gpu"
928 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
929 />
930 <counter name="VS Threads Dispatched"
931 description="The total number of vertex shader hardware threads dispatched."
932 data_type="uint64"
933 equation="A 1 READ"
934 underscore_name="vs_threads"
935 units="threads"
936 symbol_name="VsThreads"
937 semantic_type="event"
938 mdapi_supported_apis="OGL IO BB"
939 mdapi_usage_flags="Tier3 Frame Batch Draw"
940 mdapi_hw_unit_type="gpu"
941 mdapi_group="EU Array/Vertex Shader"
942 />
943 <counter name="FS Threads Dispatched"
944 description="The total number of fragment shader hardware threads dispatched."
945 data_type="uint64"
946 equation="A 6 READ"
947 underscore_name="ps_threads"
948 units="threads"
949 symbol_name="PsThreads"
950 semantic_type="event"
951 mdapi_supported_apis="OGL IO BB"
952 mdapi_usage_flags="Tier3 Frame Batch Draw"
953 mdapi_hw_unit_type="gpu"
954 mdapi_group="EU Array/Fragment Shader"
955 />
956 <counter name="Shader Barrier Messages"
957 description="The total number of shader barrier messages."
958 data_type="uint64"
959 equation="A 35 READ"
960 underscore_name="shader_barriers"
961 units="messages"
962 symbol_name="ShaderBarriers"
963 semantic_type="event"
964 mdapi_supported_apis="OGL OCL IO BB"
965 mdapi_usage_flags="Tier3 Frame Batch Draw"
966 mdapi_hw_unit_type="gpu"
967 mdapi_group="EU Array/Barrier"
968 />
969 <counter name="Sampler Texels"
970 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
971 data_type="uint64"
972 equation="A 28 READ 4 UMUL"
973 underscore_name="sampler_texels"
974 units="texels"
975 symbol_name="SamplerTexels"
976 semantic_type="event"
977 mdapi_supported_apis="OGL OCL IO BB"
978 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
979 mdapi_hw_unit_type="gpu"
980 mdapi_group="Sampler/Sampler Input"
981 />
982 <counter name="Pixels Failing Tests"
983 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
984 data_type="uint64"
985 equation="A 25 READ 4 UMUL"
986 underscore_name="pixels_failing_post_ps_tests"
987 units="pixels"
988 symbol_name="PixelsFailingPostPsTests"
989 semantic_type="event"
990 mdapi_supported_apis="OGL IO BB"
991 mdapi_usage_flags="Tier3 Frame Batch Draw"
992 mdapi_hw_unit_type="gpu"
993 mdapi_group="3D Pipe/Output Merger"
994 />
995 <counter name="GPU Time Elapsed"
996 description="Time elapsed on the GPU during the measurement."
997 data_type="uint64"
998 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
999 underscore_name="gpu_time"
1000 units="ns"
1001 symbol_name="GpuTime"
1002 semantic_type="duration"
1003 mdapi_supported_apis="OGL OCL IO BB"
1004 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1005 mdapi_hw_unit_type="gpu"
1006 mdapi_group="GPU"
1007 />
1008 <counter name="AVG GPU Core Frequency"
1009 description="Average GPU Core Frequency in the measurement."
1010 data_type="uint64"
1011 max_equation="$GpuMaxFrequency"
1012 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
1013 underscore_name="avg_gpu_core_frequency"
1014 units="hz"
1015 symbol_name="AvgGpuCoreFrequency"
1016 semantic_type="event"
1017 mdapi_supported_apis="OGL OCL IO BB"
1018 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1019 mdapi_group="GPU"
1020 mdapi_hw_unit_type="gpu"
1021 />
1022 <counter name="Sampler Texels Misses"
1023 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
1024 data_type="uint64"
1025 equation="A 29 READ 4 UMUL"
1026 underscore_name="sampler_texel_misses"
1027 units="texels"
1028 symbol_name="SamplerTexelMisses"
1029 semantic_type="event"
1030 mdapi_supported_apis="OGL OCL IO BB"
1031 mdapi_usage_flags="Tier3 Batch Frame Draw"
1032 mdapi_hw_unit_type="gpu"
1033 mdapi_group="Sampler/Sampler Cache"
1034 />
1035 <counter name="CS Threads Dispatched"
1036 description="The total number of compute shader hardware threads dispatched."
1037 data_type="uint64"
1038 equation="A 4 READ"
1039 underscore_name="cs_threads"
1040 units="threads"
1041 symbol_name="CsThreads"
1042 semantic_type="event"
1043 mdapi_supported_apis="OGL4 OCL IO BB"
1044 mdapi_usage_flags="Tier3 Frame Batch Draw"
1045 mdapi_hw_unit_type="gpu"
1046 mdapi_group="EU Array/Compute Shader"
1047 />
1048 <counter name="Shader Memory Accesses"
1049 description="The total number of shader memory accesses to L3."
1050 data_type="uint64"
1051 equation="A 32 READ"
1052 underscore_name="shader_memory_accesses"
1053 units="messages"
1054 symbol_name="ShaderMemoryAccesses"
1055 semantic_type="event"
1056 mdapi_supported_apis="OGL OCL IO BB"
1057 mdapi_usage_flags="Tier3 Frame Batch Draw"
1058 mdapi_hw_unit_type="gpu"
1059 mdapi_group="L3/Data Port"
1060 />
1061 <counter name="SLM Bytes Read"
1062 description="The total number of GPU memory bytes read from shared local memory."
1063 data_type="uint64"
1064 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1065 equation="A 30 READ 64 UMUL"
1066 underscore_name="slm_bytes_read"
1067 units="bytes"
1068 symbol_name="SlmBytesRead"
1069 semantic_type="throughput"
1070 mdapi_supported_apis="OGL4 OCL IO BB"
1071 mdapi_usage_flags="Tier3 Frame Batch Draw"
1072 mdapi_group="L3/Data Port/SLM"
1073 mdapi_hw_unit_type="gpu"
1074 />
1075 <counter name="GTI Read Throughput"
1076 description="The total number of GPU memory bytes read from GTI."
1077 data_type="uint64"
1078 max_equation="$GpuCoreClocks 64 UMUL"
1079 equation="C 0 READ 64 UMUL"
1080 underscore_name="gti_read_throughput"
1081 units="bytes"
1082 symbol_name="GtiReadThroughput"
1083 semantic_type="throughput"
1084 mdapi_supported_apis="OGL OCL IO BB"
1085 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1086 mdapi_group="GTI"
1087 mdapi_hw_unit_type="gpu"
1088 />
1089 <counter name="GTI Ring Throughput"
1090 description="The total number of GPU memory bytes transferred between GTI and Uncore ring."
1091 data_type="uint64"
1092 max_equation="$GpuCoreClocks 128 UMUL"
1093 equation="C 2 READ 128 UMUL"
1094 underscore_name="gti_ring_throughput"
1095 units="bytes"
1096 symbol_name="GtiRingThroughput"
1097 semantic_type="throughput"
1098 mdapi_supported_apis="OGL OCL IO BB"
1099 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1100 mdapi_group="GTI"
1101 mdapi_hw_unit_type="gpu"
1102 />
1103 <counter name="Untyped Writes"
1104 description="The total number of untyped memory bytes written via Data Port."
1105 data_type="uint64"
1106 max_equation="$GpuCoreClocks 64 UMUL"
1107 equation="B 6 READ B 7 READ UADD $EuSlicesTotalCount 64 UMUL UMUL"
1108 underscore_name="untyped_bytes_written"
1109 units="bytes"
1110 symbol_name="UntypedBytesWritten"
1111 semantic_type="throughput"
1112 mdapi_supported_apis="OGL4 OCL IO BB"
1113 mdapi_usage_flags="Tier3 Frame Batch Draw"
1114 mdapi_group="L3/Data Port"
1115 mdapi_hw_unit_type="gpu"
1116 />
1117 <counter name="GPU Busy"
1118 description="The percentage of time in which the GPU has been processing GPU commands."
1119 data_type="float"
1120 max_equation="100"
1121 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
1122 underscore_name="gpu_busy"
1123 units="percent"
1124 symbol_name="GpuBusy"
1125 semantic_type="duration"
1126 mdapi_supported_apis="OGL OCL IO BB"
1127 mdapi_usage_flags="Tier1 Overview System Frame"
1128 mdapi_group="GPU"
1129 mdapi_hw_unit_type="gpu"
1130 />
1131 <counter name="Rasterized Pixels"
1132 description="The total number of rasterized pixels."
1133 data_type="uint64"
1134 equation="A 21 READ 4 UMUL"
1135 underscore_name="rasterized_pixels"
1136 units="pixels"
1137 symbol_name="RasterizedPixels"
1138 semantic_type="event"
1139 mdapi_supported_apis="OGL IO BB"
1140 mdapi_usage_flags="Tier3 Frame Batch Draw"
1141 mdapi_hw_unit_type="gpu"
1142 mdapi_group="3D Pipe/Rasterizer"
1143 />
1144 <counter name="Typed Bytes Read"
1145 description="The total number of typed memory bytes read via Data Port."
1146 data_type="uint64"
1147 max_equation="$GpuCoreClocks 64 UMUL"
1148 equation="B 0 READ B 1 READ UADD 64 UMUL"
1149 underscore_name="typed_bytes_read"
1150 units="bytes"
1151 symbol_name="TypedBytesRead"
1152 semantic_type="throughput"
1153 mdapi_supported_apis="OGL4 OCL IO BB"
1154 mdapi_usage_flags="Tier3 Frame Batch Draw"
1155 mdapi_group="L3/Data Port"
1156 mdapi_hw_unit_type="gpu"
1157 />
1158 <counter name="GTI Read-Only Stall"
1159 description="The percentage of time in which GTI Read-Only port has been stalled."
1160 data_type="float"
1161 max_equation="100"
1162 equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
1163 underscore_name="gti_ro_stall"
1164 units="percent"
1165 symbol_name="GtiRoStall"
1166 semantic_type="duration"
1167 mdapi_supported_apis="OGL OCL IO BB"
1168 mdapi_usage_flags="Tier2 Frame Batch Draw"
1169 mdapi_group="GTI"
1170 mdapi_hw_unit_type="gpu"
1171 />
1172 <counter name="DS Threads Dispatched"
1173 description="The total number of domain shader hardware threads dispatched."
1174 data_type="uint64"
1175 equation="A 3 READ"
1176 underscore_name="ds_threads"
1177 units="threads"
1178 symbol_name="DsThreads"
1179 semantic_type="event"
1180 mdapi_supported_apis="OGL4 IO BB"
1181 mdapi_usage_flags="Tier3 Frame Batch Draw"
1182 mdapi_hw_unit_type="gpu"
1183 mdapi_group="EU Array/Domain Shader"
1184 />
1185 <counter name="EU Thread Occupancy"
1186 description="The percentage of time in which hardware threads occupied EUs."
1187 data_type="float"
1188 max_equation="100"
1189 equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1190 underscore_name="eu_thread_occupancy"
1191 units="percent"
1192 symbol_name="EuThreadOccupancy"
1193 semantic_type="duration"
1194 mdapi_supported_apis="OGL OCL IO BB"
1195 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1196 mdapi_group="EU Array"
1197 mdapi_hw_unit_type="gpu"
1198 />
1199 <counter name="GTI Read-Write Stall"
1200 description="The percentage of time in which GTI Read-Write port has been stalled."
1201 data_type="float"
1202 max_equation="100"
1203 equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
1204 underscore_name="gti_rw_stall"
1205 units="percent"
1206 symbol_name="GtiRwStall"
1207 semantic_type="duration"
1208 mdapi_supported_apis="OGL OCL IO BB"
1209 mdapi_usage_flags="Tier2 Frame Batch Draw"
1210 mdapi_group="GTI"
1211 mdapi_hw_unit_type="gpu"
1212 />
1213 <counter name="EU Stall"
1214 description="The percentage of time in which the Execution Units were stalled."
1215 data_type="float"
1216 max_equation="100"
1217 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1218 underscore_name="eu_stall"
1219 units="percent"
1220 symbol_name="EuStall"
1221 semantic_type="duration"
1222 mdapi_supported_apis="OGL OCL IO BB"
1223 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1224 mdapi_group="EU Array"
1225 mdapi_hw_unit_type="gpu"
1226 />
1227 <counter name="Samples Blended"
1228 description="The total number of blended samples or pixels written to all render targets."
1229 data_type="uint64"
1230 equation="A 27 READ 4 UMUL"
1231 underscore_name="samples_blended"
1232 units="pixels"
1233 symbol_name="SamplesBlended"
1234 semantic_type="event"
1235 mdapi_supported_apis="OGL IO BB"
1236 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1237 mdapi_hw_unit_type="gpu"
1238 mdapi_group="3D Pipe/Output Merger"
1239 />
1240 <counter name="Early Depth Test Fails"
1241 description="The total number of pixels dropped on early depth test."
1242 data_type="uint64"
1243 equation="A 23 READ 4 UMUL"
1244 underscore_name="early_depth_test_fails"
1245 units="pixels"
1246 symbol_name="EarlyDepthTestFails"
1247 semantic_type="event"
1248 mdapi_supported_apis="OGL IO BB"
1249 mdapi_usage_flags="Tier3 Frame Batch Draw"
1250 mdapi_hw_unit_type="gpu"
1251 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
1252 />
1253 <counter name="HS Threads Dispatched"
1254 description="The total number of hull shader hardware threads dispatched."
1255 data_type="uint64"
1256 equation="A 2 READ"
1257 underscore_name="hs_threads"
1258 units="threads"
1259 symbol_name="HsThreads"
1260 semantic_type="event"
1261 mdapi_supported_apis="OGL4 IO BB"
1262 mdapi_usage_flags="Tier3 Frame Batch Draw"
1263 mdapi_hw_unit_type="gpu"
1264 mdapi_group="EU Array/Hull Shader"
1265 />
1266 <counter name="GTI Write Throughput"
1267 description="The total number of GPU memory bytes written to GTI."
1268 data_type="uint64"
1269 max_equation="$GpuCoreClocks 32 UMUL"
1270 equation="C 1 READ 64 UMUL"
1271 underscore_name="gti_write_throughput"
1272 units="bytes"
1273 symbol_name="GtiWriteThroughput"
1274 semantic_type="throughput"
1275 mdapi_supported_apis="OGL OCL IO BB"
1276 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1277 mdapi_group="GTI"
1278 mdapi_hw_unit_type="gpu"
1279 />
1280 <counter name="SLM Bytes Written"
1281 description="The total number of GPU memory bytes written into shared local memory."
1282 data_type="uint64"
1283 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1284 equation="A 31 READ 64 UMUL"
1285 underscore_name="slm_bytes_written"
1286 units="bytes"
1287 symbol_name="SlmBytesWritten"
1288 semantic_type="throughput"
1289 mdapi_supported_apis="OGL4 OCL IO BB"
1290 mdapi_usage_flags="Tier3 Frame Batch Draw"
1291 mdapi_group="L3/Data Port/SLM"
1292 mdapi_hw_unit_type="gpu"
1293 />
1294 <counter name="L3 Shader Throughput"
1295 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
1296 data_type="uint64"
1297 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL 2 UMUL"
1298 equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
1299 underscore_name="l3_shader_throughput"
1300 units="bytes"
1301 symbol_name="L3ShaderThroughput"
1302 semantic_type="throughput"
1303 mdapi_supported_apis="OGL4 OCL IO BB"
1304 mdapi_usage_flags="Tier2 Frame Batch Draw"
1305 mdapi_group="L3/Data Port"
1306 mdapi_hw_unit_type="gpu"
1307 />
1308 <counter name="Samples Killed in FS"
1309 description="The total number of samples or pixels dropped in fragment shaders."
1310 data_type="uint64"
1311 equation="A 24 READ 4 UMUL"
1312 underscore_name="samples_killed_in_ps"
1313 units="pixels"
1314 symbol_name="SamplesKilledInPs"
1315 semantic_type="event"
1316 mdapi_supported_apis="OGL IO BB"
1317 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
1318 mdapi_hw_unit_type="gpu"
1319 mdapi_group="3D Pipe/Fragment Shader"
1320 />
1321 <counter name="Samples Written"
1322 description="The total number of samples or pixels written to all render targets."
1323 data_type="uint64"
1324 equation="A 26 READ 4 UMUL"
1325 underscore_name="samples_written"
1326 units="pixels"
1327 symbol_name="SamplesWritten"
1328 semantic_type="event"
1329 mdapi_supported_apis="OGL IO BB"
1330 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1331 mdapi_hw_unit_type="gpu"
1332 mdapi_group="3D Pipe/Output Merger"
1333 />
1334 <counter name="Shader Atomic Memory Accesses"
1335 description="The total number of shader atomic memory accesses."
1336 data_type="uint64"
1337 equation="A 34 READ"
1338 underscore_name="shader_atomics"
1339 units="messages"
1340 symbol_name="ShaderAtomics"
1341 semantic_type="event"
1342 mdapi_supported_apis="OGL OCL IO BB"
1343 mdapi_usage_flags="Tier3 Frame Batch Draw"
1344 mdapi_hw_unit_type="gpu"
1345 mdapi_group="L3/Data Port/Atomics"
1346 />
1347 <counter name="EU Send Pipe Active"
1348 description="The percentage of time in which EU send pipeline was actively processing."
1349 data_type="float"
1350 max_equation="100"
1351 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1352 underscore_name="eu_send_active"
1353 units="percent"
1354 symbol_name="EuSendActive"
1355 semantic_type="duration"
1356 mdapi_supported_apis="OGL OCL IO BB"
1357 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1358 mdapi_group="EU Array/Pipes"
1359 mdapi_hw_unit_type="gpu"
1360 />
1361 <register_config type="NOA">
1362 <register type="NOA" address="0x00009888" value="0x59800000" />
1363 <register type="NOA" address="0x00009888" value="0x59800001" />
1364 <register type="NOA" address="0x00009888" value="0x2E5800E0" />
1365 <register type="NOA" address="0x00009888" value="0x2E3800E0" />
1366 <register type="NOA" address="0x00009888" value="0x3580024F" />
1367 <register type="NOA" address="0x00009888" value="0x3D800140" />
1368 <register type="NOA" address="0x00009888" value="0x08580042" />
1369 <register type="NOA" address="0x00009888" value="0x0C580040" />
1370 <register type="NOA" address="0x00009888" value="0x1058004C" />
1371 <register type="NOA" address="0x00009888" value="0x1458004B" />
1372 <register type="NOA" address="0x00009888" value="0x04580000" />
1373 <register type="NOA" address="0x00009888" value="0x00580000" />
1374 <register type="NOA" address="0x00009888" value="0x00195555" />
1375 <register type="NOA" address="0x00009888" value="0x06380042" />
1376 <register type="NOA" address="0x00009888" value="0x0A380040" />
1377 <register type="NOA" address="0x00009888" value="0x0E38004C" />
1378 <register type="NOA" address="0x00009888" value="0x1238004B" />
1379 <register type="NOA" address="0x00009888" value="0x04380000" />
1380 <register type="NOA" address="0x00009888" value="0x00384444" />
1381 <register type="NOA" address="0x00009888" value="0x003A5555" />
1382 <register type="NOA" address="0x00009888" value="0x018BFFFF" />
1383 <register type="NOA" address="0x00009888" value="0x01845555" />
1384 <register type="NOA" address="0x00009888" value="0x17800074" />
1385 <register type="NOA" address="0x00009888" value="0x1980007D" />
1386 <register type="NOA" address="0x00009888" value="0x1B80007C" />
1387 <register type="NOA" address="0x00009888" value="0x1D8000B6" />
1388 <register type="NOA" address="0x00009888" value="0x1F8000B7" />
1389 <register type="NOA" address="0x00009888" value="0x05800000" />
1390 <register type="NOA" address="0x00009888" value="0x03800000" />
1391 <register type="NOA" address="0x00009888" value="0x418000AA" />
1392 <register type="NOA" address="0x00009888" value="0x438000AA" />
1393 <register type="NOA" address="0x00009888" value="0x45800000" />
1394 <register type="NOA" address="0x00009888" value="0x47800000" />
1395 <register type="NOA" address="0x00009888" value="0x4980012A" />
1396 <register type="NOA" address="0x00009888" value="0x4B80012A" />
1397 <register type="NOA" address="0x00009888" value="0x4D80012A" />
1398 <register type="NOA" address="0x00009888" value="0x4F80012A" />
1399 <register type="NOA" address="0x00009888" value="0x518001CE" />
1400 <register type="NOA" address="0x00009888" value="0x538001CE" />
1401 <register type="NOA" address="0x00009888" value="0x5580000E" />
1402 <register type="NOA" address="0x00009888" value="0x59800000" />
1403 </register_config>
1404 <register_config type="OA">
1405 <register type="OA" address="0x00002710" value="0x00000000" />
1406 <register type="OA" address="0x00002714" value="0x00800000" />
1407 <register type="OA" address="0x00002720" value="0x00000000" />
1408 <register type="OA" address="0x00002724" value="0x00800000" />
1409 </register_config>
1410 <register_config type="FLEX">
1411 <register type="FLEX" address="0x0000E458" value="0x00005004" />
1412 <register type="FLEX" address="0x0000E558" value="0x00000003" />
1413 <register type="FLEX" address="0x0000E658" value="0x00002001" />
1414 <register type="FLEX" address="0x0000E758" value="0x00778008" />
1415 <register type="FLEX" address="0x0000E45C" value="0x00088078" />
1416 <register type="FLEX" address="0x0000E55C" value="0x00808708" />
1417 <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
1418 </register_config>
1419 </set>
1420
1421 <set name="Render Metrics for 3D Pipeline Profile"
1422 mdapi_supported_apis="OGL OCL IO BB"
1423 underscore_name="render_pipe_profile"
1424 hw_config_guid="a9ccc03d-a943-4e6b-9cd6-13e063075927"
1425 chipset="CHV"
1426 symbol_name="RenderPipeProfile"
1427 >
1428 <counter name="GPU Core Clocks"
1429 description="The total number of GPU core clocks elapsed during the measurement."
1430 data_type="uint64"
1431 equation="GPU_CLOCK 0 READ"
1432 underscore_name="gpu_core_clocks"
1433 units="cycles"
1434 symbol_name="GpuCoreClocks"
1435 semantic_type="event"
1436 mdapi_supported_apis=""
1437 mdapi_usage_flags="Tier1 Frame Batch Draw"
1438 mdapi_hw_unit_type="gpu"
1439 mdapi_group="GPU"
1440 />
1441 <counter name="EU Active"
1442 description="The percentage of time in which the Execution Units were actively processing."
1443 data_type="float"
1444 max_equation="100"
1445 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1446 underscore_name="eu_active"
1447 units="percent"
1448 symbol_name="EuActive"
1449 semantic_type="duration"
1450 mdapi_supported_apis=""
1451 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1452 mdapi_group="EU Array"
1453 mdapi_hw_unit_type="gpu"
1454 />
1455 <counter name="VS Bottleneck"
1456 low_watermark="10"
1457 description="The percentage of time in which vertex shader pipeline stage was slowing down the 3D pipeline."
1458 data_type="float"
1459 high_watermark="30"
1460 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
1461 underscore_name="vs_bottleneck"
1462 units="percent"
1463 symbol_name="VsBottleneck"
1464 semantic_type="duration"
1465 mdapi_supported_apis="OGL IO BB"
1466 mdapi_usage_flags="Tier3 Indicate Draw"
1467 mdapi_group="3D Pipe/Vertex Shader"
1468 mdapi_hw_unit_type="gpu"
1469 />
1470 <counter name="Hi-Depth Bottleneck"
1471 low_watermark="5"
1472 description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
1473 data_type="float"
1474 high_watermark="15"
1475 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
1476 underscore_name="hi_depth_bottleneck"
1477 units="percent"
1478 symbol_name="HiDepthBottleneck"
1479 semantic_type="duration"
1480 mdapi_supported_apis="OGL IO BB"
1481 mdapi_usage_flags="Tier3 Indicate Draw"
1482 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1483 mdapi_hw_unit_type="gpu"
1484 />
1485 <counter name="GS Bottleneck"
1486 low_watermark="5"
1487 description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
1488 data_type="float"
1489 high_watermark="15"
1490 equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
1491 underscore_name="gs_bottleneck"
1492 units="percent"
1493 symbol_name="GsBottleneck"
1494 semantic_type="duration"
1495 mdapi_supported_apis="OGL IO BB"
1496 mdapi_usage_flags="Tier3 Indicate Draw"
1497 mdapi_group="3D Pipe/Geometry Shader"
1498 mdapi_hw_unit_type="gpu"
1499 />
1500 <counter name="GS Threads Dispatched"
1501 description="The total number of geometry shader hardware threads dispatched."
1502 data_type="uint64"
1503 equation="A 5 READ"
1504 underscore_name="gs_threads"
1505 units="threads"
1506 symbol_name="GsThreads"
1507 semantic_type="event"
1508 mdapi_supported_apis="OGL4 IO BB"
1509 mdapi_usage_flags="Tier3 Frame Batch Draw"
1510 mdapi_hw_unit_type="gpu"
1511 mdapi_group="EU Array/Geometry Shader"
1512 />
1513 <counter name="Early Hi-Depth Test Fails"
1514 description="The total number of pixels dropped on early hierarchical depth test."
1515 data_type="uint64"
1516 equation="A 22 READ 4 UMUL"
1517 underscore_name="hi_depth_test_fails"
1518 units="pixels"
1519 symbol_name="HiDepthTestFails"
1520 semantic_type="event"
1521 mdapi_supported_apis="OGL IO BB"
1522 mdapi_usage_flags="Tier3 Frame Batch Draw"
1523 mdapi_hw_unit_type="gpu"
1524 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1525 />
1526 <counter name="VS Threads Dispatched"
1527 description="The total number of vertex shader hardware threads dispatched."
1528 data_type="uint64"
1529 equation="A 1 READ"
1530 underscore_name="vs_threads"
1531 units="threads"
1532 symbol_name="VsThreads"
1533 semantic_type="event"
1534 mdapi_supported_apis="OGL IO BB"
1535 mdapi_usage_flags="Tier3 Frame Batch Draw"
1536 mdapi_hw_unit_type="gpu"
1537 mdapi_group="EU Array/Vertex Shader"
1538 />
1539 <counter name="FS Threads Dispatched"
1540 description="The total number of fragment shader hardware threads dispatched."
1541 data_type="uint64"
1542 equation="A 6 READ"
1543 underscore_name="ps_threads"
1544 units="threads"
1545 symbol_name="PsThreads"
1546 semantic_type="event"
1547 mdapi_supported_apis="OGL IO BB"
1548 mdapi_usage_flags="Tier3 Frame Batch Draw"
1549 mdapi_hw_unit_type="gpu"
1550 mdapi_group="EU Array/Fragment Shader"
1551 />
1552 <counter name="BC Bottleneck"
1553 low_watermark="5"
1554 description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
1555 data_type="float"
1556 high_watermark="15"
1557 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
1558 underscore_name="bc_bottleneck"
1559 units="percent"
1560 symbol_name="BcBottleneck"
1561 semantic_type="duration"
1562 mdapi_supported_apis="OGL IO BB"
1563 mdapi_usage_flags="Tier3 Indicate Draw"
1564 mdapi_group="3D Pipe/Rasterizer/Barycentric Calc"
1565 mdapi_hw_unit_type="gpu"
1566 />
1567 <counter name="HS Stall"
1568 description="The percentage of time in which hull stall pipeline stage was stalled."
1569 data_type="float"
1570 equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
1571 underscore_name="hs_stall"
1572 units="percent"
1573 symbol_name="HsStall"
1574 semantic_type="duration"
1575 mdapi_supported_apis="OGL4 IO BB"
1576 mdapi_usage_flags="Tier4 Correlate Draw"
1577 mdapi_hw_unit_type="gpu"
1578 mdapi_group="3D Pipe/Hull Shader"
1579 />
1580 <counter name="Shader Barrier Messages"
1581 description="The total number of shader barrier messages."
1582 data_type="uint64"
1583 equation="A 35 READ"
1584 underscore_name="shader_barriers"
1585 units="messages"
1586 symbol_name="ShaderBarriers"
1587 semantic_type="event"
1588 mdapi_supported_apis="OGL4 OCL IO BB"
1589 mdapi_usage_flags="Tier3 Frame Batch Draw"
1590 mdapi_hw_unit_type="gpu"
1591 mdapi_group="EU Array/Barrier"
1592 />
1593 <counter name="Sampler Texels"
1594 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
1595 data_type="uint64"
1596 equation="A 28 READ 4 UMUL"
1597 underscore_name="sampler_texels"
1598 units="texels"
1599 symbol_name="SamplerTexels"
1600 semantic_type="event"
1601 mdapi_supported_apis=""
1602 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1603 mdapi_hw_unit_type="gpu"
1604 mdapi_group="Sampler/Sampler Input"
1605 />
1606 <counter name="Pixels Failing Tests"
1607 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
1608 data_type="uint64"
1609 equation="A 25 READ 4 UMUL"
1610 underscore_name="pixels_failing_post_ps_tests"
1611 units="pixels"
1612 symbol_name="PixelsFailingPostPsTests"
1613 semantic_type="event"
1614 mdapi_supported_apis="OGL IO BB"
1615 mdapi_usage_flags="Tier3 Frame Batch Draw"
1616 mdapi_hw_unit_type="gpu"
1617 mdapi_group="3D Pipe/Output Merger"
1618 />
1619 <counter name="GPU Time Elapsed"
1620 description="Time elapsed on the GPU during the measurement."
1621 data_type="uint64"
1622 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
1623 underscore_name="gpu_time"
1624 units="ns"
1625 symbol_name="GpuTime"
1626 semantic_type="duration"
1627 mdapi_supported_apis=""
1628 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1629 mdapi_hw_unit_type="gpu"
1630 mdapi_group="GPU"
1631 />
1632 <counter name="AVG GPU Core Frequency"
1633 description="Average GPU Core Frequency in the measurement."
1634 data_type="uint64"
1635 max_equation="$GpuMaxFrequency"
1636 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
1637 underscore_name="avg_gpu_core_frequency"
1638 units="hz"
1639 symbol_name="AvgGpuCoreFrequency"
1640 semantic_type="event"
1641 mdapi_supported_apis=""
1642 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1643 mdapi_group="GPU"
1644 mdapi_hw_unit_type="gpu"
1645 />
1646 <counter name="Sampler Texels Misses"
1647 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
1648 data_type="uint64"
1649 equation="A 29 READ 4 UMUL"
1650 underscore_name="sampler_texel_misses"
1651 units="texels"
1652 symbol_name="SamplerTexelMisses"
1653 semantic_type="event"
1654 mdapi_supported_apis=""
1655 mdapi_usage_flags="Tier3 Batch Frame Draw"
1656 mdapi_hw_unit_type="gpu"
1657 mdapi_group="Sampler/Sampler Cache"
1658 />
1659 <counter name="CS Threads Dispatched"
1660 description="The total number of compute shader hardware threads dispatched."
1661 data_type="uint64"
1662 equation="A 4 READ"
1663 underscore_name="cs_threads"
1664 units="threads"
1665 symbol_name="CsThreads"
1666 semantic_type="event"
1667 mdapi_supported_apis="OGL4 OCL IO BB"
1668 mdapi_usage_flags="Tier3 Frame Batch Draw"
1669 mdapi_hw_unit_type="gpu"
1670 mdapi_group="EU Array/Compute Shader"
1671 />
1672 <counter name="VF Bottleneck"
1673 low_watermark="5"
1674 description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
1675 data_type="float"
1676 high_watermark="15"
1677 equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
1678 underscore_name="vf_bottleneck"
1679 units="percent"
1680 symbol_name="VfBottleneck"
1681 semantic_type="duration"
1682 mdapi_supported_apis="OGL IO BB"
1683 mdapi_usage_flags="Tier3 Indicate Draw"
1684 mdapi_group="3D Pipe/Input Assembler"
1685 mdapi_hw_unit_type="gpu"
1686 />
1687 <counter name="SLM Bytes Read"
1688 description="The total number of GPU memory bytes read from shared local memory."
1689 data_type="uint64"
1690 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1691 equation="A 30 READ 64 UMUL"
1692 underscore_name="slm_bytes_read"
1693 units="bytes"
1694 symbol_name="SlmBytesRead"
1695 semantic_type="throughput"
1696 mdapi_supported_apis="OGL4 OCL IO BB"
1697 mdapi_usage_flags="Tier3 Frame Batch Draw"
1698 mdapi_group="L3/Data Port/SLM"
1699 mdapi_hw_unit_type="gpu"
1700 />
1701 <counter name="Strip-Fans Bottleneck"
1702 low_watermark="5"
1703 description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
1704 data_type="float"
1705 high_watermark="10"
1706 equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
1707 underscore_name="sf_bottleneck"
1708 units="percent"
1709 symbol_name="SfBottleneck"
1710 semantic_type="duration"
1711 mdapi_supported_apis="OGL IO BB"
1712 mdapi_usage_flags="Tier3 Indicate Draw"
1713 mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
1714 mdapi_hw_unit_type="gpu"
1715 />
1716 <counter name="Sampler Accesses"
1717 description="The total number of messages send to samplers."
1718 data_type="uint64"
1719 equation="A 28 READ"
1720 underscore_name="sampler_accesses"
1721 units="messages"
1722 symbol_name="SamplerAccesses"
1723 semantic_type="event"
1724 mdapi_supported_apis=""
1725 mdapi_usage_flags="Tier3 Batch Frame Draw"
1726 mdapi_hw_unit_type="gpu"
1727 mdapi_group="Sampler"
1728 />
1729 <counter name="SF Stall"
1730 description="The percentage of time in which strip-fans pipeline stage was stalled."
1731 data_type="float"
1732 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
1733 underscore_name="sf_stall"
1734 units="percent"
1735 symbol_name="SfStall"
1736 semantic_type="duration"
1737 mdapi_supported_apis="OGL IO BB"
1738 mdapi_usage_flags="Tier4 Correlate Draw"
1739 mdapi_hw_unit_type="gpu"
1740 mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
1741 />
1742 <counter name="GPU Busy"
1743 description="The percentage of time in which the GPU has been processing GPU commands."
1744 data_type="float"
1745 max_equation="100"
1746 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
1747 underscore_name="gpu_busy"
1748 units="percent"
1749 symbol_name="GpuBusy"
1750 semantic_type="duration"
1751 mdapi_supported_apis=""
1752 mdapi_usage_flags="Tier1 Overview System Frame"
1753 mdapi_group="GPU"
1754 mdapi_hw_unit_type="gpu"
1755 />
1756 <counter name="HS Bottleneck"
1757 low_watermark="3"
1758 description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
1759 data_type="float"
1760 high_watermark="9"
1761 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
1762 underscore_name="hs_bottleneck"
1763 units="percent"
1764 symbol_name="HsBottleneck"
1765 semantic_type="duration"
1766 mdapi_supported_apis="OGL4 IO BB"
1767 mdapi_usage_flags="Tier3 Indicate Draw"
1768 mdapi_group="3D Pipe/Hull Shader"
1769 mdapi_hw_unit_type="gpu"
1770 />
1771 <counter name="CL Stall"
1772 description="The percentage of time in which clipper pipeline stage was stalled."
1773 data_type="float"
1774 equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
1775 underscore_name="cl_stall"
1776 units="percent"
1777 symbol_name="ClStall"
1778 semantic_type="duration"
1779 mdapi_supported_apis="OGL IO BB"
1780 mdapi_usage_flags="Tier4 Correlate Draw"
1781 mdapi_hw_unit_type="gpu"
1782 mdapi_group="3D Pipe/Clipper"
1783 />
1784 <counter name="SO Bottleneck"
1785 low_watermark="5"
1786 description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
1787 data_type="float"
1788 high_watermark="15"
1789 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
1790 underscore_name="so_bottleneck"
1791 units="percent"
1792 symbol_name="SoBottleneck"
1793 semantic_type="duration"
1794 mdapi_supported_apis="OGL IO BB"
1795 mdapi_usage_flags="Tier3 Indicate Draw"
1796 mdapi_group="3D Pipe/Stream Output"
1797 mdapi_hw_unit_type="gpu"
1798 />
1799 <counter name="Rasterized Pixels"
1800 description="The total number of rasterized pixels."
1801 data_type="uint64"
1802 equation="A 21 READ 4 UMUL"
1803 underscore_name="rasterized_pixels"
1804 units="pixels"
1805 symbol_name="RasterizedPixels"
1806 semantic_type="event"
1807 mdapi_supported_apis="OGL IO BB"
1808 mdapi_usage_flags="Tier3 Frame Batch Draw"
1809 mdapi_hw_unit_type="gpu"
1810 mdapi_group="3D Pipe/Rasterizer"
1811 />
1812 <counter name="DS Threads Dispatched"
1813 description="The total number of domain shader hardware threads dispatched."
1814 data_type="uint64"
1815 equation="A 3 READ"
1816 underscore_name="ds_threads"
1817 units="threads"
1818 symbol_name="DsThreads"
1819 semantic_type="event"
1820 mdapi_supported_apis="OGL4 IO BB"
1821 mdapi_usage_flags="Tier3 Frame Batch Draw"
1822 mdapi_hw_unit_type="gpu"
1823 mdapi_group="EU Array/Domain Shader"
1824 />
1825 <counter name="Samples Written"
1826 description="The total number of samples or pixels written to all render targets."
1827 data_type="uint64"
1828 equation="A 26 READ 4 UMUL"
1829 underscore_name="samples_written"
1830 units="pixels"
1831 symbol_name="SamplesWritten"
1832 semantic_type="event"
1833 mdapi_supported_apis="OGL IO BB"
1834 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1835 mdapi_hw_unit_type="gpu"
1836 mdapi_group="3D Pipe/Output Merger"
1837 />
1838 <counter name="DS Bottleneck"
1839 low_watermark="5"
1840 description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
1841 data_type="float"
1842 high_watermark="15"
1843 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
1844 underscore_name="ds_bottleneck"
1845 units="percent"
1846 symbol_name="DsBottleneck"
1847 semantic_type="duration"
1848 mdapi_supported_apis="OGL4 IO BB"
1849 mdapi_usage_flags="Tier3 Indicate Draw"
1850 mdapi_group="3D Pipe/Domain Shader"
1851 mdapi_hw_unit_type="gpu"
1852 />
1853 <counter name="EU Stall"
1854 description="The percentage of time in which the Execution Units were stalled."
1855 data_type="float"
1856 max_equation="100"
1857 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1858 underscore_name="eu_stall"
1859 units="percent"
1860 symbol_name="EuStall"
1861 semantic_type="duration"
1862 mdapi_supported_apis=""
1863 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1864 mdapi_group="EU Array"
1865 mdapi_hw_unit_type="gpu"
1866 />
1867 <counter name="Clipper Bottleneck"
1868 low_watermark="10"
1869 description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
1870 data_type="float"
1871 high_watermark="30"
1872 equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
1873 underscore_name="cl_bottleneck"
1874 units="percent"
1875 symbol_name="ClBottleneck"
1876 semantic_type="duration"
1877 mdapi_supported_apis="OGL IO BB"
1878 mdapi_usage_flags="Tier3 Indicate Draw"
1879 mdapi_group="3D Pipe/Clipper"
1880 mdapi_hw_unit_type="gpu"
1881 />
1882 <counter name="DS Stall"
1883 description="The percentage of time in which domain shader pipeline stage was stalled."
1884 data_type="float"
1885 equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
1886 underscore_name="ds_stall"
1887 units="percent"
1888 symbol_name="DsStall"
1889 semantic_type="duration"
1890 mdapi_supported_apis="OGL4 IO BB"
1891 mdapi_usage_flags="Tier4 Correlate Draw"
1892 mdapi_hw_unit_type="gpu"
1893 mdapi_group="3D Pipe/Domain Shader"
1894 />
1895 <counter name="Early Depth Bottleneck"
1896 low_watermark="10"
1897 description="The percentage of time in which early depth test pipeline stage was slowing down the 3D pipeline."
1898 data_type="float"
1899 high_watermark="30"
1900 equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
1901 underscore_name="early_depth_bottleneck"
1902 units="percent"
1903 symbol_name="EarlyDepthBottleneck"
1904 semantic_type="duration"
1905 mdapi_supported_apis="OGL IO BB"
1906 mdapi_usage_flags="Tier3 Indicate Draw"
1907 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
1908 mdapi_hw_unit_type="gpu"
1909 />
1910 <counter name="Samples Blended"
1911 description="The total number of blended samples or pixels written to all render targets."
1912 data_type="uint64"
1913 equation="A 27 READ 4 UMUL"
1914 underscore_name="samples_blended"
1915 units="pixels"
1916 symbol_name="SamplesBlended"
1917 semantic_type="event"
1918 mdapi_supported_apis="OGL IO BB"
1919 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1920 mdapi_hw_unit_type="gpu"
1921 mdapi_group="3D Pipe/Output Merger"
1922 />
1923 <counter name="Early Depth Test Fails"
1924 description="The total number of pixels dropped on early depth test."
1925 data_type="uint64"
1926 equation="A 23 READ 4 UMUL"
1927 underscore_name="early_depth_test_fails"
1928 units="pixels"
1929 symbol_name="EarlyDepthTestFails"
1930 semantic_type="event"
1931 mdapi_supported_apis="OGL IO BB"
1932 mdapi_usage_flags="Tier3 Frame Batch Draw"
1933 mdapi_hw_unit_type="gpu"
1934 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
1935 />
1936 <counter name="Shader Memory Accesses"
1937 description="The total number of shader memory accesses to L3."
1938 data_type="uint64"
1939 equation="A 32 READ"
1940 underscore_name="shader_memory_accesses"
1941 units="messages"
1942 symbol_name="ShaderMemoryAccesses"
1943 semantic_type="event"
1944 mdapi_supported_apis=""
1945 mdapi_usage_flags="Tier3 Frame Batch Draw"
1946 mdapi_hw_unit_type="gpu"
1947 mdapi_group="L3/Data Port"
1948 />
1949 <counter name="HS Threads Dispatched"
1950 description="The total number of hull shader hardware threads dispatched."
1951 data_type="uint64"
1952 equation="A 2 READ"
1953 underscore_name="hs_threads"
1954 units="threads"
1955 symbol_name="HsThreads"
1956 semantic_type="event"
1957 mdapi_supported_apis="OGL4 IO BB"
1958 mdapi_usage_flags="Tier3 Frame Batch Draw"
1959 mdapi_hw_unit_type="gpu"
1960 mdapi_group="EU Array/Hull Shader"
1961 />
1962 <counter name="SLM Bytes Written"
1963 description="The total number of GPU memory bytes written into shared local memory."
1964 data_type="uint64"
1965 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1966 equation="A 31 READ 64 UMUL"
1967 underscore_name="slm_bytes_written"
1968 units="bytes"
1969 symbol_name="SlmBytesWritten"
1970 semantic_type="throughput"
1971 mdapi_supported_apis="OGL4 OCL IO BB"
1972 mdapi_usage_flags="Tier3 Frame Batch Draw"
1973 mdapi_group="L3/Data Port/SLM"
1974 mdapi_hw_unit_type="gpu"
1975 />
1976 <counter name="L3 Shader Throughput"
1977 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
1978 data_type="uint64"
1979 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL 2 UMUL"
1980 equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
1981 underscore_name="l3_shader_throughput"
1982 units="bytes"
1983 symbol_name="L3ShaderThroughput"
1984 semantic_type="throughput"
1985 mdapi_supported_apis="OGL4 OCL IO BB"
1986 mdapi_usage_flags="Tier2 Frame Batch Draw"
1987 mdapi_group="L3/Data Port"
1988 mdapi_hw_unit_type="gpu"
1989 />
1990 <counter name="Samples Killed in FS"
1991 description="The total number of samples or pixels dropped in fragment shaders."
1992 data_type="uint64"
1993 equation="A 24 READ 4 UMUL"
1994 underscore_name="samples_killed_in_ps"
1995 units="pixels"
1996 symbol_name="SamplesKilledInPs"
1997 semantic_type="event"
1998 mdapi_supported_apis="OGL IO BB"
1999 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
2000 mdapi_hw_unit_type="gpu"
2001 mdapi_group="3D Pipe/Fragment Shader"
2002 />
2003 <counter name="SO Stall"
2004 description="The percentage of time in which stream-output pipeline stage was stalled."
2005 data_type="float"
2006 equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
2007 underscore_name="so_stall"
2008 units="percent"
2009 symbol_name="SoStall"
2010 semantic_type="duration"
2011 mdapi_supported_apis="OGL IO BB"
2012 mdapi_usage_flags="Tier4 Correlate Draw"
2013 mdapi_hw_unit_type="gpu"
2014 mdapi_group="3D Pipe/Stream Output"
2015 />
2016 <counter name="Shader Atomic Memory Accesses"
2017 description="The total number of shader atomic memory accesses."
2018 data_type="uint64"
2019 equation="A 34 READ"
2020 underscore_name="shader_atomics"
2021 units="messages"
2022 symbol_name="ShaderAtomics"
2023 semantic_type="event"
2024 mdapi_supported_apis="OGL4 OCL IO BB"
2025 mdapi_usage_flags="Tier3 Frame Batch Draw"
2026 mdapi_hw_unit_type="gpu"
2027 mdapi_group="L3/Data Port/Atomics"
2028 />
2029 <register_config type="NOA">
2030 <register type="NOA" address="0x00009888" value="0x59800000" />
2031 <register type="NOA" address="0x00009888" value="0x59800001" />
2032 <register type="NOA" address="0x00009888" value="0x261E0000" />
2033 <register type="NOA" address="0x00009888" value="0x281F000F" />
2034 <register type="NOA" address="0x00009888" value="0x2817001A" />
2035 <register type="NOA" address="0x00009888" value="0x2791001F" />
2036 <register type="NOA" address="0x00009888" value="0x27880019" />
2037 <register type="NOA" address="0x00009888" value="0x2D890000" />
2038 <register type="NOA" address="0x00009888" value="0x278A0007" />
2039 <register type="NOA" address="0x00009888" value="0x298D001F" />
2040 <register type="NOA" address="0x00009888" value="0x278E0020" />
2041 <register type="NOA" address="0x00009888" value="0x2B8F0012" />
2042 <register type="NOA" address="0x00009888" value="0x29900000" />
2043 <register type="NOA" address="0x00009888" value="0x00184000" />
2044 <register type="NOA" address="0x00009888" value="0x02181000" />
2045 <register type="NOA" address="0x00009888" value="0x02194000" />
2046 <register type="NOA" address="0x00009888" value="0x141E0002" />
2047 <register type="NOA" address="0x00009888" value="0x041E0000" />
2048 <register type="NOA" address="0x00009888" value="0x001E0000" />
2049 <register type="NOA" address="0x00009888" value="0x221F0015" />
2050 <register type="NOA" address="0x00009888" value="0x041F0000" />
2051 <register type="NOA" address="0x00009888" value="0x001F4000" />
2052 <register type="NOA" address="0x00009888" value="0x021F0000" />
2053 <register type="NOA" address="0x00009888" value="0x023A8000" />
2054 <register type="NOA" address="0x00009888" value="0x0213C000" />
2055 <register type="NOA" address="0x00009888" value="0x02164000" />
2056 <register type="NOA" address="0x00009888" value="0x24170012" />
2057 <register type="NOA" address="0x00009888" value="0x04170000" />
2058 <register type="NOA" address="0x00009888" value="0x07910005" />
2059 <register type="NOA" address="0x00009888" value="0x05910000" />
2060 <register type="NOA" address="0x00009888" value="0x01911500" />
2061 <register type="NOA" address="0x00009888" value="0x03910501" />
2062 <register type="NOA" address="0x00009888" value="0x0D880002" />
2063 <register type="NOA" address="0x00009888" value="0x1D880003" />
2064 <register type="NOA" address="0x00009888" value="0x05880000" />
2065 <register type="NOA" address="0x00009888" value="0x0B890032" />
2066 <register type="NOA" address="0x00009888" value="0x1B890031" />
2067 <register type="NOA" address="0x00009888" value="0x05890000" />
2068 <register type="NOA" address="0x00009888" value="0x01890040" />
2069 <register type="NOA" address="0x00009888" value="0x03890040" />
2070 <register type="NOA" address="0x00009888" value="0x098A0000" />
2071 <register type="NOA" address="0x00009888" value="0x198A0004" />
2072 <register type="NOA" address="0x00009888" value="0x058A0000" />
2073 <register type="NOA" address="0x00009888" value="0x018A8050" />
2074 <register type="NOA" address="0x00009888" value="0x038A2050" />
2075 <register type="NOA" address="0x00009888" value="0x018B95A9" />
2076 <register type="NOA" address="0x00009888" value="0x038BE5A9" />
2077 <register type="NOA" address="0x00009888" value="0x018C1500" />
2078 <register type="NOA" address="0x00009888" value="0x038C0501" />
2079 <register type="NOA" address="0x00009888" value="0x178D0015" />
2080 <register type="NOA" address="0x00009888" value="0x058D0000" />
2081 <register type="NOA" address="0x00009888" value="0x138E0004" />
2082 <register type="NOA" address="0x00009888" value="0x218E000C" />
2083 <register type="NOA" address="0x00009888" value="0x058E0000" />
2084 <register type="NOA" address="0x00009888" value="0x018E0500" />
2085 <register type="NOA" address="0x00009888" value="0x038E0101" />
2086 <register type="NOA" address="0x00009888" value="0x0F8F0027" />
2087 <register type="NOA" address="0x00009888" value="0x058F0000" />
2088 <register type="NOA" address="0x00009888" value="0x018F0000" />
2089 <register type="NOA" address="0x00009888" value="0x038F0001" />
2090 <register type="NOA" address="0x00009888" value="0x11900013" />
2091 <register type="NOA" address="0x00009888" value="0x1F900017" />
2092 <register type="NOA" address="0x00009888" value="0x05900000" />
2093 <register type="NOA" address="0x00009888" value="0x01900100" />
2094 <register type="NOA" address="0x00009888" value="0x03900001" />
2095 <register type="NOA" address="0x00009888" value="0x01845555" />
2096 <register type="NOA" address="0x00009888" value="0x03845555" />
2097 <register type="NOA" address="0x00009888" value="0x418000AA" />
2098 <register type="NOA" address="0x00009888" value="0x438000AA" />
2099 <register type="NOA" address="0x00009888" value="0x458000AA" />
2100 <register type="NOA" address="0x00009888" value="0x478000AA" />
2101 <register type="NOA" address="0x00009888" value="0x4980018C" />
2102 <register type="NOA" address="0x00009888" value="0x4B80014B" />
2103 <register type="NOA" address="0x00009888" value="0x4D800128" />
2104 <register type="NOA" address="0x00009888" value="0x4F80012A" />
2105 <register type="NOA" address="0x00009888" value="0x51800187" />
2106 <register type="NOA" address="0x00009888" value="0x5380014B" />
2107 <register type="NOA" address="0x00009888" value="0x55800149" />
2108 <register type="NOA" address="0x00009888" value="0x5780010A" />
2109 <register type="NOA" address="0x00009888" value="0x59800000" />
2110 </register_config>
2111 <register_config type="OA">
2112 <register type="OA" address="0x00002724" value="0xF0800000" />
2113 <register type="OA" address="0x00002720" value="0x00000000" />
2114 <register type="OA" address="0x00002714" value="0xF0800000" />
2115 <register type="OA" address="0x00002710" value="0x00000000" />
2116 <register type="OA" address="0x00002770" value="0x0007FFEA" />
2117 <register type="OA" address="0x00002774" value="0x00007FFC" />
2118 <register type="OA" address="0x00002778" value="0x0007AFFA" />
2119 <register type="OA" address="0x0000277C" value="0x0000F5FD" />
2120 <register type="OA" address="0x00002780" value="0x00079FFA" />
2121 <register type="OA" address="0x00002784" value="0x0000F3FB" />
2122 <register type="OA" address="0x00002788" value="0x0007BF7A" />
2123 <register type="OA" address="0x0000278C" value="0x0000F7E7" />
2124 <register type="OA" address="0x00002790" value="0x0007FEFA" />
2125 <register type="OA" address="0x00002794" value="0x0000F7CF" />
2126 <register type="OA" address="0x00002798" value="0x00077FFA" />
2127 <register type="OA" address="0x0000279C" value="0x0000EFDF" />
2128 <register type="OA" address="0x000027A0" value="0x0006FFFA" />
2129 <register type="OA" address="0x000027A4" value="0x0000CFBF" />
2130 <register type="OA" address="0x000027A8" value="0x0003FFFA" />
2131 <register type="OA" address="0x000027AC" value="0x00005F7F" />
2132 </register_config>
2133 <register_config type="FLEX">
2134 <register type="FLEX" address="0x0000E458" value="0x00005004" />
2135 <register type="FLEX" address="0x0000E558" value="0x00015014" />
2136 <register type="FLEX" address="0x0000E658" value="0x00025024" />
2137 <register type="FLEX" address="0x0000E758" value="0x00035034" />
2138 <register type="FLEX" address="0x0000E45C" value="0x00045044" />
2139 <register type="FLEX" address="0x0000E55C" value="0x00055054" />
2140 <register type="FLEX" address="0x0000E65C" value="0x00065064" />
2141 </register_config>
2142 </set>
2143
2144 <set name="Metric set HDCAndSF"
2145 mdapi_supported_apis="OGL OCL IO BB"
2146 underscore_name="hdc_and_sf"
2147 hw_config_guid="2cf0c064-68df-4fac-9b3f-57f51ca8a069"
2148 chipset="CHV"
2149 symbol_name="HDCAndSF"
2150 >
2151 <counter name="GPU Core Clocks"
2152 description="The total number of GPU core clocks elapsed during the measurement."
2153 data_type="uint64"
2154 equation="GPU_CLOCK 0 READ"
2155 underscore_name="gpu_core_clocks"
2156 units="cycles"
2157 symbol_name="GpuCoreClocks"
2158 semantic_type="event"
2159 mdapi_supported_apis=""
2160 mdapi_usage_flags="Tier1 Frame Batch Draw"
2161 mdapi_hw_unit_type="gpu"
2162 mdapi_group="GPU"
2163 />
2164 <counter name="EU Active"
2165 description="The percentage of time in which the Execution Units were actively processing."
2166 data_type="float"
2167 max_equation="100"
2168 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2169 underscore_name="eu_active"
2170 units="percent"
2171 symbol_name="EuActive"
2172 semantic_type="duration"
2173 mdapi_supported_apis=""
2174 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2175 mdapi_group="EU Array"
2176 mdapi_hw_unit_type="gpu"
2177 />
2178 <counter name="EU Both FPU Pipes Active"
2179 description="The percentage of time in which both EU FPU pipelines were actively processing."
2180 data_type="float"
2181 max_equation="100"
2182 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2183 underscore_name="eu_fpu_both_active"
2184 units="percent"
2185 symbol_name="EuFpuBothActive"
2186 semantic_type="duration"
2187 mdapi_supported_apis=""
2188 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2189 mdapi_group="EU Array/Pipes"
2190 mdapi_hw_unit_type="gpu"
2191 />
2192 <counter name="VS Send Pipe Active"
2193 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
2194 data_type="float"
2195 max_equation="100"
2196 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2197 underscore_name="vs_send_active"
2198 units="percent"
2199 symbol_name="VsSendActive"
2200 semantic_type="duration"
2201 mdapi_supported_apis="OGL IO BB"
2202 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2203 mdapi_group="EU Array/Vertex Shader"
2204 mdapi_hw_unit_type="gpu"
2205 />
2206 <counter name="VS FPU1 Pipe Active"
2207 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
2208 data_type="float"
2209 max_equation="100"
2210 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2211 underscore_name="vs_fpu1_active"
2212 units="percent"
2213 symbol_name="VsFpu1Active"
2214 semantic_type="duration"
2215 mdapi_supported_apis="OGL IO BB"
2216 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2217 mdapi_group="EU Array/Vertex Shader"
2218 mdapi_hw_unit_type="gpu"
2219 />
2220 <counter name="GS Threads Dispatched"
2221 description="The total number of geometry shader hardware threads dispatched."
2222 data_type="uint64"
2223 equation="A 5 READ"
2224 underscore_name="gs_threads"
2225 units="threads"
2226 symbol_name="GsThreads"
2227 semantic_type="event"
2228 mdapi_supported_apis="OGL4 IO BB"
2229 mdapi_usage_flags="Tier3 Frame Batch Draw"
2230 mdapi_hw_unit_type="gpu"
2231 mdapi_group="EU Array/Geometry Shader"
2232 />
2233 <counter name="Early Hi-Depth Test Fails"
2234 description="The total number of pixels dropped on early hierarchical depth test."
2235 data_type="uint64"
2236 equation="A 22 READ 4 UMUL"
2237 underscore_name="hi_depth_test_fails"
2238 units="pixels"
2239 symbol_name="HiDepthTestFails"
2240 semantic_type="event"
2241 mdapi_supported_apis="OGL IO BB"
2242 mdapi_usage_flags="Tier3 Frame Batch Draw"
2243 mdapi_hw_unit_type="gpu"
2244 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
2245 />
2246 <counter name="FS Both FPU Active"
2247 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
2248 data_type="float"
2249 max_equation="100"
2250 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2251 underscore_name="ps_eu_both_fpu_active"
2252 units="percent"
2253 symbol_name="PsEuBothFpuActive"
2254 semantic_type="duration"
2255 mdapi_supported_apis="OGL IO BB"
2256 mdapi_usage_flags="Tier4 Frame Batch Draw"
2257 mdapi_group="3D Pipe/Fragment Shader"
2258 mdapi_hw_unit_type="gpu"
2259 />
2260 <counter name="VS Threads Dispatched"
2261 description="The total number of vertex shader hardware threads dispatched."
2262 data_type="uint64"
2263 equation="A 1 READ"
2264 underscore_name="vs_threads"
2265 units="threads"
2266 symbol_name="VsThreads"
2267 semantic_type="event"
2268 mdapi_supported_apis="OGL IO BB"
2269 mdapi_usage_flags="Tier3 Frame Batch Draw"
2270 mdapi_hw_unit_type="gpu"
2271 mdapi_group="EU Array/Vertex Shader"
2272 />
2273 <counter name="Polygon Data Ready"
2274 description="The percentage of time in which geometry pipeline output is ready"
2275 data_type="float"
2276 max_equation="100"
2277 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
2278 underscore_name="poly_data_ready"
2279 units="percent"
2280 symbol_name="PolyDataReady"
2281 semantic_type="duration"
2282 mdapi_supported_apis=""
2283 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2284 mdapi_group="GPU/3D Pipe/Strip-Fans"
2285 mdapi_hw_unit_type="gpu"
2286 />
2287 <counter name="FS Threads Dispatched"
2288 description="The total number of fragment shader hardware threads dispatched."
2289 data_type="uint64"
2290 equation="A 6 READ"
2291 underscore_name="ps_threads"
2292 units="threads"
2293 symbol_name="PsThreads"
2294 semantic_type="event"
2295 mdapi_supported_apis="OGL IO BB"
2296 mdapi_usage_flags="Tier3 Frame Batch Draw"
2297 mdapi_hw_unit_type="gpu"
2298 mdapi_group="EU Array/Fragment Shader"
2299 />
2300 <counter name="HDC stalled by L3 (s0.ss2)"
2301 description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss2)"
2302 data_type="float"
2303 max_equation="100"
2304 equation="C 1 READ C 0 READ USUB 100 UMUL $GpuCoreClocks FDIV"
2305 underscore_name="non_sampler_shader12_access_stalled_on_l3"
2306 units="percent"
2307 symbol_name="NonSamplerShader12AccessStalledOnL3"
2308 availability="$SubsliceMask 0x20 AND"
2309 semantic_type="duration"
2310 mdapi_supported_apis=""
2311 mdapi_usage_flags="Tier3 Frame Batch Draw"
2312 mdapi_group="GPU/Data Port"
2313 mdapi_hw_unit_type="subslice"
2314 />
2315 <counter name="Shader Barrier Messages"
2316 description="The total number of shader barrier messages."
2317 data_type="uint64"
2318 equation="A 35 READ"
2319 underscore_name="shader_barriers"
2320 units="messages"
2321 symbol_name="ShaderBarriers"
2322 semantic_type="event"
2323 mdapi_supported_apis=""
2324 mdapi_usage_flags="Tier3 Frame Batch Draw"
2325 mdapi_hw_unit_type="gpu"
2326 mdapi_group="EU Array/Barrier"
2327 />
2328 <counter name="Sampler Texels"
2329 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
2330 data_type="uint64"
2331 equation="A 28 READ 4 UMUL"
2332 underscore_name="sampler_texels"
2333 units="texels"
2334 symbol_name="SamplerTexels"
2335 semantic_type="event"
2336 mdapi_supported_apis=""
2337 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2338 mdapi_hw_unit_type="gpu"
2339 mdapi_group="Sampler/Sampler Input"
2340 />
2341 <counter name="Pixels Failing Tests"
2342 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
2343 data_type="uint64"
2344 equation="A 25 READ 4 UMUL"
2345 underscore_name="pixels_failing_post_ps_tests"
2346 units="pixels"
2347 symbol_name="PixelsFailingPostPsTests"
2348 semantic_type="event"
2349 mdapi_supported_apis="OGL IO BB"
2350 mdapi_usage_flags="Tier3 Frame Batch Draw"
2351 mdapi_hw_unit_type="gpu"
2352 mdapi_group="3D Pipe/Output Merger"
2353 />
2354 <counter name="GPU Time Elapsed"
2355 description="Time elapsed on the GPU during the measurement."
2356 data_type="uint64"
2357 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
2358 underscore_name="gpu_time"
2359 units="ns"
2360 symbol_name="GpuTime"
2361 semantic_type="duration"
2362 mdapi_supported_apis=""
2363 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2364 mdapi_hw_unit_type="gpu"
2365 mdapi_group="GPU"
2366 />
2367 <counter name="AVG GPU Core Frequency"
2368 description="Average GPU Core Frequency in the measurement."
2369 data_type="uint64"
2370 max_equation="$GpuMaxFrequency"
2371 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
2372 underscore_name="avg_gpu_core_frequency"
2373 units="hz"
2374 symbol_name="AvgGpuCoreFrequency"
2375 semantic_type="event"
2376 mdapi_supported_apis=""
2377 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2378 mdapi_group="GPU"
2379 mdapi_hw_unit_type="gpu"
2380 />
2381 <counter name="Sampler Texels Misses"
2382 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
2383 data_type="uint64"
2384 equation="A 29 READ 4 UMUL"
2385 underscore_name="sampler_texel_misses"
2386 units="texels"
2387 symbol_name="SamplerTexelMisses"
2388 semantic_type="event"
2389 mdapi_supported_apis=""
2390 mdapi_usage_flags="Tier3 Batch Frame Draw"
2391 mdapi_hw_unit_type="gpu"
2392 mdapi_group="Sampler/Sampler Cache"
2393 />
2394 <counter name="HDC stalled by L3 (s0.ss1)"
2395 description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss1)"
2396 data_type="float"
2397 max_equation="100"
2398 equation="C 5 READ C 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
2399 underscore_name="non_sampler_shader01_access_stalled_on_l3"
2400 units="percent"
2401 symbol_name="NonSamplerShader01AccessStalledOnL3"
2402 availability="$SubsliceMask 0x2 AND"
2403 semantic_type="duration"
2404 mdapi_supported_apis=""
2405 mdapi_usage_flags="Tier3 Frame Batch Draw"
2406 mdapi_group="GPU/Data Port"
2407 mdapi_hw_unit_type="subslice"
2408 />
2409 <counter name="CS Threads Dispatched"
2410 description="The total number of compute shader hardware threads dispatched."
2411 data_type="uint64"
2412 equation="A 4 READ"
2413 underscore_name="cs_threads"
2414 units="threads"
2415 symbol_name="CsThreads"
2416 semantic_type="event"
2417 mdapi_supported_apis="OGL4 OCL IO BB"
2418 mdapi_usage_flags="Tier3 Frame Batch Draw"
2419 mdapi_hw_unit_type="gpu"
2420 mdapi_group="EU Array/Compute Shader"
2421 />
2422 <counter name="HDC stalled by L3 (s0.ss2)"
2423 description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss2)"
2424 data_type="float"
2425 max_equation="100"
2426 equation="C 7 READ C 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
2427 underscore_name="non_sampler_shader02_access_stalled_on_l3"
2428 units="percent"
2429 symbol_name="NonSamplerShader02AccessStalledOnL3"
2430 availability="$SubsliceMask 0x4 AND"
2431 semantic_type="duration"
2432 mdapi_supported_apis=""
2433 mdapi_usage_flags="Tier3 Frame Batch Draw"
2434 mdapi_group="GPU/Data Port"
2435 mdapi_hw_unit_type="subslice"
2436 />
2437 <counter name="SLM Bytes Read"
2438 description="The total number of GPU memory bytes read from shared local memory."
2439 data_type="uint64"
2440 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2441 equation="A 30 READ 64 UMUL"
2442 underscore_name="slm_bytes_read"
2443 units="bytes"
2444 symbol_name="SlmBytesRead"
2445 semantic_type="throughput"
2446 mdapi_supported_apis="OGL4 OCL IO BB"
2447 mdapi_usage_flags="Tier3 Frame Batch Draw"
2448 mdapi_group="L3/Data Port/SLM"
2449 mdapi_hw_unit_type="gpu"
2450 />
2451 <counter name="PS FPU1 Pipe Active"
2452 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
2453 data_type="float"
2454 max_equation="100"
2455 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2456 underscore_name="ps_fpu1_active"
2457 units="percent"
2458 symbol_name="PsFpu1Active"
2459 semantic_type="duration"
2460 mdapi_supported_apis="OGL IO BB"
2461 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2462 mdapi_group="EU Array/Pixel Shader"
2463 mdapi_hw_unit_type="gpu"
2464 />
2465 <counter name="PS Send Pipeline Active"
2466 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
2467 data_type="float"
2468 max_equation="100"
2469 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2470 underscore_name="ps_send_active"
2471 units="percent"
2472 symbol_name="PsSendActive"
2473 semantic_type="duration"
2474 mdapi_supported_apis="OGL IO BB"
2475 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2476 mdapi_group="EU Array/Pixel Shader"
2477 mdapi_hw_unit_type="gpu"
2478 />
2479 <counter name="VS FPU0 Pipe Active"
2480 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
2481 data_type="float"
2482 max_equation="100"
2483 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2484 underscore_name="vs_fpu0_active"
2485 units="percent"
2486 symbol_name="VsFpu0Active"
2487 semantic_type="duration"
2488 mdapi_supported_apis="OGL IO BB"
2489 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2490 mdapi_group="EU Array/Vertex Shader"
2491 mdapi_hw_unit_type="gpu"
2492 />
2493 <counter name="GPU Busy"
2494 description="The percentage of time in which the GPU has been processing GPU commands."
2495 data_type="float"
2496 max_equation="100"
2497 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
2498 underscore_name="gpu_busy"
2499 units="percent"
2500 symbol_name="GpuBusy"
2501 semantic_type="duration"
2502 mdapi_supported_apis=""
2503 mdapi_usage_flags="Tier1 Overview System Frame"
2504 mdapi_group="GPU"
2505 mdapi_hw_unit_type="gpu"
2506 />
2507 <counter name="HDC stalled by L3 (s0.ss0)"
2508 description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss0)"
2509 data_type="float"
2510 max_equation="100"
2511 equation="B 5 READ B 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
2512 underscore_name="non_sampler_shader10_access_stalled_on_l3"
2513 units="percent"
2514 symbol_name="NonSamplerShader10AccessStalledOnL3"
2515 availability="$SubsliceMask 0x8 AND"
2516 semantic_type="duration"
2517 mdapi_supported_apis=""
2518 mdapi_usage_flags="Tier3 Frame Batch Draw"
2519 mdapi_group="GPU/Data Port"
2520 mdapi_hw_unit_type="subslice"
2521 />
2522 <counter name="Rasterized Pixels"
2523 description="The total number of rasterized pixels."
2524 data_type="uint64"
2525 equation="A 21 READ 4 UMUL"
2526 underscore_name="rasterized_pixels"
2527 units="pixels"
2528 symbol_name="RasterizedPixels"
2529 semantic_type="event"
2530 mdapi_supported_apis="OGL IO BB"
2531 mdapi_usage_flags="Tier3 Frame Batch Draw"
2532 mdapi_hw_unit_type="gpu"
2533 mdapi_group="3D Pipe/Rasterizer"
2534 />
2535 <counter name="PS FPU0 Pipe Active"
2536 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
2537 data_type="float"
2538 max_equation="100"
2539 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2540 underscore_name="ps_fpu0_active"
2541 units="percent"
2542 symbol_name="PsFpu0Active"
2543 semantic_type="duration"
2544 mdapi_supported_apis="OGL IO BB"
2545 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2546 mdapi_group="EU Array/Pixel Shader"
2547 mdapi_hw_unit_type="gpu"
2548 />
2549 <counter name="DS Threads Dispatched"
2550 description="The total number of domain shader hardware threads dispatched."
2551 data_type="uint64"
2552 equation="A 3 READ"
2553 underscore_name="ds_threads"
2554 units="threads"
2555 symbol_name="DsThreads"
2556 semantic_type="event"
2557 mdapi_supported_apis="OGL4 IO BB"
2558 mdapi_usage_flags="Tier3 Frame Batch Draw"
2559 mdapi_hw_unit_type="gpu"
2560 mdapi_group="EU Array/Domain Shader"
2561 />
2562 <counter name="Samples Written"
2563 description="The total number of samples or pixels written to all render targets."
2564 data_type="uint64"
2565 equation="A 26 READ 4 UMUL"
2566 underscore_name="samples_written"
2567 units="pixels"
2568 symbol_name="SamplesWritten"
2569 semantic_type="event"
2570 mdapi_supported_apis="OGL IO BB"
2571 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2572 mdapi_hw_unit_type="gpu"
2573 mdapi_group="3D Pipe/Output Merger"
2574 />
2575 <counter name="EU Stall"
2576 description="The percentage of time in which the Execution Units were stalled."
2577 data_type="float"
2578 max_equation="100"
2579 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2580 underscore_name="eu_stall"
2581 units="percent"
2582 symbol_name="EuStall"
2583 semantic_type="duration"
2584 mdapi_supported_apis=""
2585 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2586 mdapi_group="EU Array"
2587 mdapi_hw_unit_type="gpu"
2588 />
2589 <counter name="Samples Blended"
2590 description="The total number of blended samples or pixels written to all render targets."
2591 data_type="uint64"
2592 equation="A 27 READ 4 UMUL"
2593 underscore_name="samples_blended"
2594 units="pixels"
2595 symbol_name="SamplesBlended"
2596 semantic_type="event"
2597 mdapi_supported_apis="OGL IO BB"
2598 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2599 mdapi_hw_unit_type="gpu"
2600 mdapi_group="3D Pipe/Output Merger"
2601 />
2602 <counter name="Early Depth Test Fails"
2603 description="The total number of pixels dropped on early depth test."
2604 data_type="uint64"
2605 equation="A 23 READ 4 UMUL"
2606 underscore_name="early_depth_test_fails"
2607 units="pixels"
2608 symbol_name="EarlyDepthTestFails"
2609 semantic_type="event"
2610 mdapi_supported_apis="OGL IO BB"
2611 mdapi_usage_flags="Tier3 Frame Batch Draw"
2612 mdapi_hw_unit_type="gpu"
2613 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
2614 />
2615 <counter name="Shader Memory Accesses"
2616 description="The total number of shader memory accesses to L3."
2617 data_type="uint64"
2618 equation="A 32 READ"
2619 underscore_name="shader_memory_accesses"
2620 units="messages"
2621 symbol_name="ShaderMemoryAccesses"
2622 semantic_type="event"
2623 mdapi_supported_apis=""
2624 mdapi_usage_flags="Tier3 Frame Batch Draw"
2625 mdapi_hw_unit_type="gpu"
2626 mdapi_group="L3/Data Port"
2627 />
2628 <counter name="HS Threads Dispatched"
2629 description="The total number of hull shader hardware threads dispatched."
2630 data_type="uint64"
2631 equation="A 2 READ"
2632 underscore_name="hs_threads"
2633 units="threads"
2634 symbol_name="HsThreads"
2635 semantic_type="event"
2636 mdapi_supported_apis="OGL4 IO BB"
2637 mdapi_usage_flags="Tier3 Frame Batch Draw"
2638 mdapi_hw_unit_type="gpu"
2639 mdapi_group="EU Array/Hull Shader"
2640 />
2641 <counter name="HDC stalled by L3 (s0.ss1)"
2642 description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss1)"
2643 data_type="float"
2644 max_equation="100"
2645 equation="B 7 READ B 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
2646 underscore_name="non_sampler_shader11_access_stalled_on_l3"
2647 units="percent"
2648 symbol_name="NonSamplerShader11AccessStalledOnL3"
2649 availability="$SubsliceMask 0x10 AND"
2650 semantic_type="duration"
2651 mdapi_supported_apis=""
2652 mdapi_usage_flags="Tier3 Frame Batch Draw"
2653 mdapi_group="GPU/Data Port"
2654 mdapi_hw_unit_type="subslice"
2655 />
2656 <counter name="SLM Bytes Written"
2657 description="The total number of GPU memory bytes written into shared local memory."
2658 data_type="uint64"
2659 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2660 equation="A 31 READ 64 UMUL"
2661 underscore_name="slm_bytes_written"
2662 units="bytes"
2663 symbol_name="SlmBytesWritten"
2664 semantic_type="throughput"
2665 mdapi_supported_apis="OGL4 OCL IO BB"
2666 mdapi_usage_flags="Tier3 Frame Batch Draw"
2667 mdapi_group="L3/Data Port/SLM"
2668 mdapi_hw_unit_type="gpu"
2669 />
2670 <counter name="L3 Shader Throughput"
2671 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
2672 data_type="uint64"
2673 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
2674 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
2675 underscore_name="l3_shader_throughput"
2676 units="bytes"
2677 symbol_name="L3ShaderThroughput"
2678 semantic_type="throughput"
2679 mdapi_supported_apis="OGL4 OCL IO BB"
2680 mdapi_usage_flags="Tier2 Frame Batch Draw"
2681 mdapi_group="L3/Data Port"
2682 mdapi_hw_unit_type="gpu"
2683 />
2684 <counter name="Samples Killed in FS"
2685 description="The total number of samples or pixels dropped in fragment shaders."
2686 data_type="uint64"
2687 equation="A 24 READ 4 UMUL"
2688 underscore_name="samples_killed_in_ps"
2689 units="pixels"
2690 symbol_name="SamplesKilledInPs"
2691 semantic_type="event"
2692 mdapi_supported_apis="OGL IO BB"
2693 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
2694 mdapi_hw_unit_type="gpu"
2695 mdapi_group="3D Pipe/Fragment Shader"
2696 />
2697 <counter name="HDC stalled by L3 (s0.ss0)"
2698 description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss0)"
2699 data_type="float"
2700 max_equation="100"
2701 equation="C 3 READ C 2 READ USUB 100 UMUL $GpuCoreClocks FDIV"
2702 underscore_name="non_sampler_shader00_access_stalled_on_l3"
2703 units="percent"
2704 symbol_name="NonSamplerShader00AccessStalledOnL3"
2705 availability="$SubsliceMask 0x1 AND"
2706 semantic_type="duration"
2707 mdapi_supported_apis=""
2708 mdapi_usage_flags="Tier3 Frame Batch Draw"
2709 mdapi_group="GPU/Data Port"
2710 mdapi_hw_unit_type="subslice"
2711 />
2712 <counter name="Shader Atomic Memory Accesses"
2713 description="The total number of shader atomic memory accesses."
2714 data_type="uint64"
2715 equation="A 34 READ"
2716 underscore_name="shader_atomics"
2717 units="messages"
2718 symbol_name="ShaderAtomics"
2719 semantic_type="event"
2720 mdapi_supported_apis="OGL4 OCL IO BB"
2721 mdapi_usage_flags="Tier3 Frame Batch Draw"
2722 mdapi_hw_unit_type="gpu"
2723 mdapi_group="L3/Data Port/Atomics"
2724 />
2725 <register_config type="NOA">
2726 <register type="NOA" address="0x00009888" value="0x105C0232" />
2727 <register type="NOA" address="0x00009888" value="0x10580232" />
2728 <register type="NOA" address="0x00009888" value="0x10380232" />
2729 <register type="NOA" address="0x00009888" value="0x10DC0232" />
2730 <register type="NOA" address="0x00009888" value="0x10D80232" />
2731 <register type="NOA" address="0x00009888" value="0x10B80232" />
2732 <register type="NOA" address="0x00009888" value="0x118E4400" />
2733 <register type="NOA" address="0x00009888" value="0x025C6080" />
2734 <register type="NOA" address="0x00009888" value="0x045C004B" />
2735 <register type="NOA" address="0x00009888" value="0x005C8000" />
2736 <register type="NOA" address="0x00009888" value="0x00582080" />
2737 <register type="NOA" address="0x00009888" value="0x0258004B" />
2738 <register type="NOA" address="0x00009888" value="0x025B4000" />
2739 <register type="NOA" address="0x00009888" value="0x045B4000" />
2740 <register type="NOA" address="0x00009888" value="0x0C1FA000" />
2741 <register type="NOA" address="0x00009888" value="0x0E1F00AA" />
2742 <register type="NOA" address="0x00009888" value="0x04386080" />
2743 <register type="NOA" address="0x00009888" value="0x0638404B" />
2744 <register type="NOA" address="0x00009888" value="0x02384000" />
2745 <register type="NOA" address="0x00009888" value="0x08384000" />
2746 <register type="NOA" address="0x00009888" value="0x0A380000" />
2747 <register type="NOA" address="0x00009888" value="0x0C380000" />
2748 <register type="NOA" address="0x00009888" value="0x00398000" />
2749 <register type="NOA" address="0x00009888" value="0x0239A000" />
2750 <register type="NOA" address="0x00009888" value="0x0439A000" />
2751 <register type="NOA" address="0x00009888" value="0x06392000" />
2752 <register type="NOA" address="0x00009888" value="0x0CDC25C1" />
2753 <register type="NOA" address="0x00009888" value="0x0ADCC000" />
2754 <register type="NOA" address="0x00009888" value="0x0AD825C1" />
2755 <register type="NOA" address="0x00009888" value="0x18DB4000" />
2756 <register type="NOA" address="0x00009888" value="0x1ADB0001" />
2757 <register type="NOA" address="0x00009888" value="0x0E9F8000" />
2758 <register type="NOA" address="0x00009888" value="0x109F02AA" />
2759 <register type="NOA" address="0x00009888" value="0x0EB825C1" />
2760 <register type="NOA" address="0x00009888" value="0x18B80154" />
2761 <register type="NOA" address="0x00009888" value="0x0AB9A000" />
2762 <register type="NOA" address="0x00009888" value="0x0CB9A000" />
2763 <register type="NOA" address="0x00009888" value="0x0EB9A000" />
2764 <register type="NOA" address="0x00009888" value="0x0D88C000" />
2765 <register type="NOA" address="0x00009888" value="0x0F88000F" />
2766 <register type="NOA" address="0x00009888" value="0x038A8000" />
2767 <register type="NOA" address="0x00009888" value="0x058A8000" />
2768 <register type="NOA" address="0x00009888" value="0x078A8000" />
2769 <register type="NOA" address="0x00009888" value="0x098A8000" />
2770 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
2771 <register type="NOA" address="0x00009888" value="0x0D8A8000" />
2772 <register type="NOA" address="0x00009888" value="0x258BAA05" />
2773 <register type="NOA" address="0x00009888" value="0x278B002A" />
2774 <register type="NOA" address="0x00009888" value="0x238B2A80" />
2775 <register type="NOA" address="0x00009888" value="0x198C5400" />
2776 <register type="NOA" address="0x00009888" value="0x1B8C0015" />
2777 <register type="NOA" address="0x00009888" value="0x098DC000" />
2778 <register type="NOA" address="0x00009888" value="0x0B8DA000" />
2779 <register type="NOA" address="0x00009888" value="0x0D8DA000" />
2780 <register type="NOA" address="0x00009888" value="0x0F8DA000" />
2781 <register type="NOA" address="0x00009888" value="0x098E05C0" />
2782 <register type="NOA" address="0x00009888" value="0x058E0000" />
2783 <register type="NOA" address="0x00009888" value="0x198F0020" />
2784 <register type="NOA" address="0x00009888" value="0x2185AA0A" />
2785 <register type="NOA" address="0x00009888" value="0x2385002A" />
2786 <register type="NOA" address="0x00009888" value="0x1F85AA00" />
2787 <register type="NOA" address="0x00009888" value="0x19835000" />
2788 <register type="NOA" address="0x00009888" value="0x1B830155" />
2789 <register type="NOA" address="0x00009888" value="0x03834000" />
2790 <register type="NOA" address="0x00009888" value="0x05834000" />
2791 <register type="NOA" address="0x00009888" value="0x07834000" />
2792 <register type="NOA" address="0x00009888" value="0x09834000" />
2793 <register type="NOA" address="0x00009888" value="0x0B834000" />
2794 <register type="NOA" address="0x00009888" value="0x0D834000" />
2795 <register type="NOA" address="0x00009888" value="0x09848000" />
2796 <register type="NOA" address="0x00009888" value="0x0B84C000" />
2797 <register type="NOA" address="0x00009888" value="0x0D84C000" />
2798 <register type="NOA" address="0x00009888" value="0x0F84C000" />
2799 <register type="NOA" address="0x00009888" value="0x01848000" />
2800 <register type="NOA" address="0x00009888" value="0x0384C000" />
2801 <register type="NOA" address="0x00009888" value="0x0584C000" />
2802 <register type="NOA" address="0x00009888" value="0x07844000" />
2803 <register type="NOA" address="0x00009888" value="0x19808000" />
2804 <register type="NOA" address="0x00009888" value="0x1B80C000" />
2805 <register type="NOA" address="0x00009888" value="0x1D80C000" />
2806 <register type="NOA" address="0x00009888" value="0x1F80C000" />
2807 <register type="NOA" address="0x00009888" value="0x11808000" />
2808 <register type="NOA" address="0x00009888" value="0x1380C000" />
2809 <register type="NOA" address="0x00009888" value="0x1580C000" />
2810 <register type="NOA" address="0x00009888" value="0x17804000" />
2811 <register type="NOA" address="0x00009888" value="0x51800040" />
2812 <register type="NOA" address="0x00009888" value="0x43800400" />
2813 <register type="NOA" address="0x00009888" value="0x45800800" />
2814 <register type="NOA" address="0x00009888" value="0x53800000" />
2815 <register type="NOA" address="0x00009888" value="0x47800C62" />
2816 <register type="NOA" address="0x00009888" value="0x21800000" />
2817 <register type="NOA" address="0x00009888" value="0x31800000" />
2818 <register type="NOA" address="0x00009888" value="0x4D800000" />
2819 <register type="NOA" address="0x00009888" value="0x3F801042" />
2820 <register type="NOA" address="0x00009888" value="0x4F800000" />
2821 <register type="NOA" address="0x00009888" value="0x418014A4" />
2822 </register_config>
2823 <register_config type="OA">
2824 <register type="OA" address="0x00002740" value="0x00000000" />
2825 <register type="OA" address="0x00002744" value="0x00800000" />
2826 <register type="OA" address="0x00002710" value="0x00000000" />
2827 <register type="OA" address="0x00002714" value="0x10800000" />
2828 <register type="OA" address="0x00002720" value="0x00000000" />
2829 <register type="OA" address="0x00002724" value="0x00800000" />
2830 <register type="OA" address="0x00002770" value="0x00000002" />
2831 <register type="OA" address="0x00002774" value="0x0000FFF7" />
2832 </register_config>
2833 <register_config type="FLEX">
2834 <register type="FLEX" address="0x0000E458" value="0x00005004" />
2835 <register type="FLEX" address="0x0000E558" value="0x00010003" />
2836 <register type="FLEX" address="0x0000E658" value="0x00012011" />
2837 <register type="FLEX" address="0x0000E758" value="0x00015014" />
2838 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
2839 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
2840 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
2841 </register_config>
2842 </set>
2843
2844 <set name="Metric set L3_1"
2845 mdapi_supported_apis="OGL OCL IO BB"
2846 underscore_name="l3_1"
2847 hw_config_guid="78a87ff9-543a-49ce-95ea-26d86071ea93"
2848 chipset="CHV"
2849 symbol_name="L3_1"
2850 >
2851 <counter name="GPU Core Clocks"
2852 description="The total number of GPU core clocks elapsed during the measurement."
2853 data_type="uint64"
2854 equation="GPU_CLOCK 0 READ"
2855 underscore_name="gpu_core_clocks"
2856 units="cycles"
2857 symbol_name="GpuCoreClocks"
2858 semantic_type="event"
2859 mdapi_supported_apis=""
2860 mdapi_usage_flags="Tier1 Frame Batch Draw"
2861 mdapi_hw_unit_type="gpu"
2862 mdapi_group="GPU"
2863 />
2864 <counter name="EU Active"
2865 description="The percentage of time in which the Execution Units were actively processing."
2866 data_type="float"
2867 max_equation="100"
2868 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2869 underscore_name="eu_active"
2870 units="percent"
2871 symbol_name="EuActive"
2872 semantic_type="duration"
2873 mdapi_supported_apis=""
2874 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2875 mdapi_group="EU Array"
2876 mdapi_hw_unit_type="gpu"
2877 />
2878 <counter name="Slice1 L3 Bank1 Stalled"
2879 description="The percentage of time in which slice1 L3 bank1 is stalled"
2880 data_type="float"
2881 max_equation="100"
2882 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
2883 underscore_name="l31_bank1_stalled"
2884 units="percent"
2885 symbol_name="L31Bank1Stalled"
2886 availability="$SliceMask 0x2 AND"
2887 semantic_type="duration"
2888 mdapi_supported_apis=""
2889 mdapi_usage_flags="Tier3 Frame Batch Draw"
2890 mdapi_group="GTI/L3"
2891 mdapi_hw_unit_type="slice"
2892 />
2893 <counter name="EU Both FPU Pipes Active"
2894 description="The percentage of time in which both EU FPU pipelines were actively processing."
2895 data_type="float"
2896 max_equation="100"
2897 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2898 underscore_name="eu_fpu_both_active"
2899 units="percent"
2900 symbol_name="EuFpuBothActive"
2901 semantic_type="duration"
2902 mdapi_supported_apis=""
2903 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2904 mdapi_group="EU Array/Pipes"
2905 mdapi_hw_unit_type="gpu"
2906 />
2907 <counter name="VS Send Pipe Active"
2908 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
2909 data_type="float"
2910 max_equation="100"
2911 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2912 underscore_name="vs_send_active"
2913 units="percent"
2914 symbol_name="VsSendActive"
2915 semantic_type="duration"
2916 mdapi_supported_apis="OGL IO BB"
2917 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2918 mdapi_group="EU Array/Vertex Shader"
2919 mdapi_hw_unit_type="gpu"
2920 />
2921 <counter name="VS FPU1 Pipe Active"
2922 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
2923 data_type="float"
2924 max_equation="100"
2925 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2926 underscore_name="vs_fpu1_active"
2927 units="percent"
2928 symbol_name="VsFpu1Active"
2929 semantic_type="duration"
2930 mdapi_supported_apis="OGL IO BB"
2931 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2932 mdapi_group="EU Array/Vertex Shader"
2933 mdapi_hw_unit_type="gpu"
2934 />
2935 <counter name="GS Threads Dispatched"
2936 description="The total number of geometry shader hardware threads dispatched."
2937 data_type="uint64"
2938 equation="A 5 READ"
2939 underscore_name="gs_threads"
2940 units="threads"
2941 symbol_name="GsThreads"
2942 semantic_type="event"
2943 mdapi_supported_apis="OGL4 IO BB"
2944 mdapi_usage_flags="Tier3 Frame Batch Draw"
2945 mdapi_hw_unit_type="gpu"
2946 mdapi_group="EU Array/Geometry Shader"
2947 />
2948 <counter name="Early Hi-Depth Test Fails"
2949 description="The total number of pixels dropped on early hierarchical depth test."
2950 data_type="uint64"
2951 equation="A 22 READ 4 UMUL"
2952 underscore_name="hi_depth_test_fails"
2953 units="pixels"
2954 symbol_name="HiDepthTestFails"
2955 semantic_type="event"
2956 mdapi_supported_apis="OGL IO BB"
2957 mdapi_usage_flags="Tier3 Frame Batch Draw"
2958 mdapi_hw_unit_type="gpu"
2959 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
2960 />
2961 <counter name="FS Both FPU Active"
2962 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
2963 data_type="float"
2964 max_equation="100"
2965 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2966 underscore_name="ps_eu_both_fpu_active"
2967 units="percent"
2968 symbol_name="PsEuBothFpuActive"
2969 semantic_type="duration"
2970 mdapi_supported_apis="OGL IO BB"
2971 mdapi_usage_flags="Tier4 Frame Batch Draw"
2972 mdapi_group="3D Pipe/Fragment Shader"
2973 mdapi_hw_unit_type="gpu"
2974 />
2975 <counter name="VS Threads Dispatched"
2976 description="The total number of vertex shader hardware threads dispatched."
2977 data_type="uint64"
2978 equation="A 1 READ"
2979 underscore_name="vs_threads"
2980 units="threads"
2981 symbol_name="VsThreads"
2982 semantic_type="event"
2983 mdapi_supported_apis="OGL IO BB"
2984 mdapi_usage_flags="Tier3 Frame Batch Draw"
2985 mdapi_hw_unit_type="gpu"
2986 mdapi_group="EU Array/Vertex Shader"
2987 />
2988 <counter name="FS Threads Dispatched"
2989 description="The total number of fragment shader hardware threads dispatched."
2990 data_type="uint64"
2991 equation="A 6 READ"
2992 underscore_name="ps_threads"
2993 units="threads"
2994 symbol_name="PsThreads"
2995 semantic_type="event"
2996 mdapi_supported_apis="OGL IO BB"
2997 mdapi_usage_flags="Tier3 Frame Batch Draw"
2998 mdapi_hw_unit_type="gpu"
2999 mdapi_group="EU Array/Fragment Shader"
3000 />
3001 <counter name="Shader Barrier Messages"
3002 description="The total number of shader barrier messages."
3003 data_type="uint64"
3004 equation="A 35 READ"
3005 underscore_name="shader_barriers"
3006 units="messages"
3007 symbol_name="ShaderBarriers"
3008 semantic_type="event"
3009 mdapi_supported_apis=""
3010 mdapi_usage_flags="Tier3 Frame Batch Draw"
3011 mdapi_hw_unit_type="gpu"
3012 mdapi_group="EU Array/Barrier"
3013 />
3014 <counter name="Slice1 L3 Bank0 Stalled"
3015 description="The percentage of time in which slice1 L3 bank0 is stalled"
3016 data_type="float"
3017 max_equation="100"
3018 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
3019 underscore_name="l31_bank0_stalled"
3020 units="percent"
3021 symbol_name="L31Bank0Stalled"
3022 availability="$SliceMask 0x2 AND"
3023 semantic_type="duration"
3024 mdapi_supported_apis=""
3025 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3026 mdapi_group="GTI/L3"
3027 mdapi_hw_unit_type="slice"
3028 />
3029 <counter name="Sampler Texels"
3030 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
3031 data_type="uint64"
3032 equation="A 28 READ 4 UMUL"
3033 underscore_name="sampler_texels"
3034 units="texels"
3035 symbol_name="SamplerTexels"
3036 semantic_type="event"
3037 mdapi_supported_apis=""
3038 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3039 mdapi_hw_unit_type="gpu"
3040 mdapi_group="Sampler/Sampler Input"
3041 />
3042 <counter name="Pixels Failing Tests"
3043 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
3044 data_type="uint64"
3045 equation="A 25 READ 4 UMUL"
3046 underscore_name="pixels_failing_post_ps_tests"
3047 units="pixels"
3048 symbol_name="PixelsFailingPostPsTests"
3049 semantic_type="event"
3050 mdapi_supported_apis="OGL IO BB"
3051 mdapi_usage_flags="Tier3 Frame Batch Draw"
3052 mdapi_hw_unit_type="gpu"
3053 mdapi_group="3D Pipe/Output Merger"
3054 />
3055 <counter name="GPU Time Elapsed"
3056 description="Time elapsed on the GPU during the measurement."
3057 data_type="uint64"
3058 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
3059 underscore_name="gpu_time"
3060 units="ns"
3061 symbol_name="GpuTime"
3062 semantic_type="duration"
3063 mdapi_supported_apis=""
3064 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3065 mdapi_hw_unit_type="gpu"
3066 mdapi_group="GPU"
3067 />
3068 <counter name="AVG GPU Core Frequency"
3069 description="Average GPU Core Frequency in the measurement."
3070 data_type="uint64"
3071 max_equation="$GpuMaxFrequency"
3072 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
3073 underscore_name="avg_gpu_core_frequency"
3074 units="hz"
3075 symbol_name="AvgGpuCoreFrequency"
3076 semantic_type="event"
3077 mdapi_supported_apis=""
3078 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3079 mdapi_group="GPU"
3080 mdapi_hw_unit_type="gpu"
3081 />
3082 <counter name="Sampler Texels Misses"
3083 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
3084 data_type="uint64"
3085 equation="A 29 READ 4 UMUL"
3086 underscore_name="sampler_texel_misses"
3087 units="texels"
3088 symbol_name="SamplerTexelMisses"
3089 semantic_type="event"
3090 mdapi_supported_apis=""
3091 mdapi_usage_flags="Tier3 Batch Frame Draw"
3092 mdapi_hw_unit_type="gpu"
3093 mdapi_group="Sampler/Sampler Cache"
3094 />
3095 <counter name="CS Threads Dispatched"
3096 description="The total number of compute shader hardware threads dispatched."
3097 data_type="uint64"
3098 equation="A 4 READ"
3099 underscore_name="cs_threads"
3100 units="threads"
3101 symbol_name="CsThreads"
3102 semantic_type="event"
3103 mdapi_supported_apis="OGL4 OCL IO BB"
3104 mdapi_usage_flags="Tier3 Frame Batch Draw"
3105 mdapi_hw_unit_type="gpu"
3106 mdapi_group="EU Array/Compute Shader"
3107 />
3108 <counter name="SLM Bytes Read"
3109 description="The total number of GPU memory bytes read from shared local memory."
3110 data_type="uint64"
3111 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3112 equation="A 30 READ 64 UMUL"
3113 underscore_name="slm_bytes_read"
3114 units="bytes"
3115 symbol_name="SlmBytesRead"
3116 semantic_type="throughput"
3117 mdapi_supported_apis="OGL4 OCL IO BB"
3118 mdapi_usage_flags="Tier3 Frame Batch Draw"
3119 mdapi_group="L3/Data Port/SLM"
3120 mdapi_hw_unit_type="gpu"
3121 />
3122 <counter name="PS FPU1 Pipe Active"
3123 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
3124 data_type="float"
3125 max_equation="100"
3126 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3127 underscore_name="ps_fpu1_active"
3128 units="percent"
3129 symbol_name="PsFpu1Active"
3130 semantic_type="duration"
3131 mdapi_supported_apis="OGL IO BB"
3132 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3133 mdapi_group="EU Array/Pixel Shader"
3134 mdapi_hw_unit_type="gpu"
3135 />
3136 <counter name="PS Send Pipeline Active"
3137 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
3138 data_type="float"
3139 max_equation="100"
3140 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3141 underscore_name="ps_send_active"
3142 units="percent"
3143 symbol_name="PsSendActive"
3144 semantic_type="duration"
3145 mdapi_supported_apis="OGL IO BB"
3146 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3147 mdapi_group="EU Array/Pixel Shader"
3148 mdapi_hw_unit_type="gpu"
3149 />
3150 <counter name="VS FPU0 Pipe Active"
3151 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
3152 data_type="float"
3153 max_equation="100"
3154 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3155 underscore_name="vs_fpu0_active"
3156 units="percent"
3157 symbol_name="VsFpu0Active"
3158 semantic_type="duration"
3159 mdapi_supported_apis="OGL IO BB"
3160 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3161 mdapi_group="EU Array/Vertex Shader"
3162 mdapi_hw_unit_type="gpu"
3163 />
3164 <counter name="GPU Busy"
3165 description="The percentage of time in which the GPU has been processing GPU commands."
3166 data_type="float"
3167 max_equation="100"
3168 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
3169 underscore_name="gpu_busy"
3170 units="percent"
3171 symbol_name="GpuBusy"
3172 semantic_type="duration"
3173 mdapi_supported_apis=""
3174 mdapi_usage_flags="Tier1 Overview System Frame"
3175 mdapi_group="GPU"
3176 mdapi_hw_unit_type="gpu"
3177 />
3178 <counter name="Rasterized Pixels"
3179 description="The total number of rasterized pixels."
3180 data_type="uint64"
3181 equation="A 21 READ 4 UMUL"
3182 underscore_name="rasterized_pixels"
3183 units="pixels"
3184 symbol_name="RasterizedPixels"
3185 semantic_type="event"
3186 mdapi_supported_apis="OGL IO BB"
3187 mdapi_usage_flags="Tier3 Frame Batch Draw"
3188 mdapi_hw_unit_type="gpu"
3189 mdapi_group="3D Pipe/Rasterizer"
3190 />
3191 <counter name="Slice1 L3 Bank1 Active"
3192 description="The percentage of time in which slice1 L3 bank1 is active"
3193 data_type="float"
3194 max_equation="100"
3195 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
3196 underscore_name="l31_bank1_active"
3197 units="percent"
3198 symbol_name="L31Bank1Active"
3199 availability="$SliceMask 0x2 AND"
3200 semantic_type="duration"
3201 mdapi_supported_apis=""
3202 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3203 mdapi_group="GTI/L3"
3204 mdapi_hw_unit_type="slice"
3205 />
3206 <counter name="PS FPU0 Pipe Active"
3207 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
3208 data_type="float"
3209 max_equation="100"
3210 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3211 underscore_name="ps_fpu0_active"
3212 units="percent"
3213 symbol_name="PsFpu0Active"
3214 semantic_type="duration"
3215 mdapi_supported_apis="OGL IO BB"
3216 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3217 mdapi_group="EU Array/Pixel Shader"
3218 mdapi_hw_unit_type="gpu"
3219 />
3220 <counter name="DS Threads Dispatched"
3221 description="The total number of domain shader hardware threads dispatched."
3222 data_type="uint64"
3223 equation="A 3 READ"
3224 underscore_name="ds_threads"
3225 units="threads"
3226 symbol_name="DsThreads"
3227 semantic_type="event"
3228 mdapi_supported_apis="OGL4 IO BB"
3229 mdapi_usage_flags="Tier3 Frame Batch Draw"
3230 mdapi_hw_unit_type="gpu"
3231 mdapi_group="EU Array/Domain Shader"
3232 />
3233 <counter name="Samples Written"
3234 description="The total number of samples or pixels written to all render targets."
3235 data_type="uint64"
3236 equation="A 26 READ 4 UMUL"
3237 underscore_name="samples_written"
3238 units="pixels"
3239 symbol_name="SamplesWritten"
3240 semantic_type="event"
3241 mdapi_supported_apis="OGL IO BB"
3242 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3243 mdapi_hw_unit_type="gpu"
3244 mdapi_group="3D Pipe/Output Merger"
3245 />
3246 <counter name="EU Stall"
3247 description="The percentage of time in which the Execution Units were stalled."
3248 data_type="float"
3249 max_equation="100"
3250 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3251 underscore_name="eu_stall"
3252 units="percent"
3253 symbol_name="EuStall"
3254 semantic_type="duration"
3255 mdapi_supported_apis=""
3256 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3257 mdapi_group="EU Array"
3258 mdapi_hw_unit_type="gpu"
3259 />
3260 <counter name="Slice1 L3 Bank0 Active"
3261 description="The percentage of time in which slice1 L3 bank0 is active"
3262 data_type="float"
3263 max_equation="100"
3264 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
3265 underscore_name="l31_bank0_active"
3266 units="percent"
3267 symbol_name="L31Bank0Active"
3268 availability="$SliceMask 0x2 AND"
3269 semantic_type="duration"
3270 mdapi_supported_apis=""
3271 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3272 mdapi_group="GTI/L3"
3273 mdapi_hw_unit_type="slice"
3274 />
3275 <counter name="Samples Blended"
3276 description="The total number of blended samples or pixels written to all render targets."
3277 data_type="uint64"
3278 equation="A 27 READ 4 UMUL"
3279 underscore_name="samples_blended"
3280 units="pixels"
3281 symbol_name="SamplesBlended"
3282 semantic_type="event"
3283 mdapi_supported_apis="OGL IO BB"
3284 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3285 mdapi_hw_unit_type="gpu"
3286 mdapi_group="3D Pipe/Output Merger"
3287 />
3288 <counter name="Early Depth Test Fails"
3289 description="The total number of pixels dropped on early depth test."
3290 data_type="uint64"
3291 equation="A 23 READ 4 UMUL"
3292 underscore_name="early_depth_test_fails"
3293 units="pixels"
3294 symbol_name="EarlyDepthTestFails"
3295 semantic_type="event"
3296 mdapi_supported_apis="OGL IO BB"
3297 mdapi_usage_flags="Tier3 Frame Batch Draw"
3298 mdapi_hw_unit_type="gpu"
3299 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
3300 />
3301 <counter name="Shader Memory Accesses"
3302 description="The total number of shader memory accesses to L3."
3303 data_type="uint64"
3304 equation="A 32 READ"
3305 underscore_name="shader_memory_accesses"
3306 units="messages"
3307 symbol_name="ShaderMemoryAccesses"
3308 semantic_type="event"
3309 mdapi_supported_apis=""
3310 mdapi_usage_flags="Tier3 Frame Batch Draw"
3311 mdapi_hw_unit_type="gpu"
3312 mdapi_group="L3/Data Port"
3313 />
3314 <counter name="HS Threads Dispatched"
3315 description="The total number of hull shader hardware threads dispatched."
3316 data_type="uint64"
3317 equation="A 2 READ"
3318 underscore_name="hs_threads"
3319 units="threads"
3320 symbol_name="HsThreads"
3321 semantic_type="event"
3322 mdapi_supported_apis="OGL4 IO BB"
3323 mdapi_usage_flags="Tier3 Frame Batch Draw"
3324 mdapi_hw_unit_type="gpu"
3325 mdapi_group="EU Array/Hull Shader"
3326 />
3327 <counter name="SLM Bytes Written"
3328 description="The total number of GPU memory bytes written into shared local memory."
3329 data_type="uint64"
3330 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3331 equation="A 31 READ 64 UMUL"
3332 underscore_name="slm_bytes_written"
3333 units="bytes"
3334 symbol_name="SlmBytesWritten"
3335 semantic_type="throughput"
3336 mdapi_supported_apis="OGL4 OCL IO BB"
3337 mdapi_usage_flags="Tier3 Frame Batch Draw"
3338 mdapi_group="L3/Data Port/SLM"
3339 mdapi_hw_unit_type="gpu"
3340 />
3341 <counter name="L3 Shader Throughput"
3342 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
3343 data_type="uint64"
3344 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
3345 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
3346 underscore_name="l3_shader_throughput"
3347 units="bytes"
3348 symbol_name="L3ShaderThroughput"
3349 semantic_type="throughput"
3350 mdapi_supported_apis="OGL4 OCL IO BB"
3351 mdapi_usage_flags="Tier2 Frame Batch Draw"
3352 mdapi_group="L3/Data Port"
3353 mdapi_hw_unit_type="gpu"
3354 />
3355 <counter name="Samples Killed in FS"
3356 description="The total number of samples or pixels dropped in fragment shaders."
3357 data_type="uint64"
3358 equation="A 24 READ 4 UMUL"
3359 underscore_name="samples_killed_in_ps"
3360 units="pixels"
3361 symbol_name="SamplesKilledInPs"
3362 semantic_type="event"
3363 mdapi_supported_apis="OGL IO BB"
3364 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
3365 mdapi_hw_unit_type="gpu"
3366 mdapi_group="3D Pipe/Fragment Shader"
3367 />
3368 <counter name="Shader Atomic Memory Accesses"
3369 description="The total number of shader atomic memory accesses."
3370 data_type="uint64"
3371 equation="A 34 READ"
3372 underscore_name="shader_atomics"
3373 units="messages"
3374 symbol_name="ShaderAtomics"
3375 semantic_type="event"
3376 mdapi_supported_apis="OGL4 OCL IO BB"
3377 mdapi_usage_flags="Tier3 Frame Batch Draw"
3378 mdapi_hw_unit_type="gpu"
3379 mdapi_group="L3/Data Port/Atomics"
3380 />
3381 <register_config type="NOA">
3382 <register type="NOA" address="0x00009888" value="0x10BF03DA" />
3383 <register type="NOA" address="0x00009888" value="0x14BF0001" />
3384 <register type="NOA" address="0x00009888" value="0x12980340" />
3385 <register type="NOA" address="0x00009888" value="0x12990340" />
3386 <register type="NOA" address="0x00009888" value="0x0CBF1187" />
3387 <register type="NOA" address="0x00009888" value="0x0EBF1205" />
3388 <register type="NOA" address="0x00009888" value="0x00BF0500" />
3389 <register type="NOA" address="0x00009888" value="0x02BF042B" />
3390 <register type="NOA" address="0x00009888" value="0x04BF002C" />
3391 <register type="NOA" address="0x00009888" value="0x0CDAC000" />
3392 <register type="NOA" address="0x00009888" value="0x0EDAC000" />
3393 <register type="NOA" address="0x00009888" value="0x00DA8000" />
3394 <register type="NOA" address="0x00009888" value="0x02DAC000" />
3395 <register type="NOA" address="0x00009888" value="0x04DA4000" />
3396 <register type="NOA" address="0x00009888" value="0x04983400" />
3397 <register type="NOA" address="0x00009888" value="0x10980000" />
3398 <register type="NOA" address="0x00009888" value="0x06990034" />
3399 <register type="NOA" address="0x00009888" value="0x10990000" />
3400 <register type="NOA" address="0x00009888" value="0x0C9DC000" />
3401 <register type="NOA" address="0x00009888" value="0x0E9DC000" />
3402 <register type="NOA" address="0x00009888" value="0x009D8000" />
3403 <register type="NOA" address="0x00009888" value="0x029DC000" />
3404 <register type="NOA" address="0x00009888" value="0x049D4000" />
3405 <register type="NOA" address="0x00009888" value="0x109F02A8" />
3406 <register type="NOA" address="0x00009888" value="0x0C9FA000" />
3407 <register type="NOA" address="0x00009888" value="0x0E9F00BA" />
3408 <register type="NOA" address="0x00009888" value="0x0CB88000" />
3409 <register type="NOA" address="0x00009888" value="0x0CB95000" />
3410 <register type="NOA" address="0x00009888" value="0x0EB95000" />
3411 <register type="NOA" address="0x00009888" value="0x00B94000" />
3412 <register type="NOA" address="0x00009888" value="0x02B95000" />
3413 <register type="NOA" address="0x00009888" value="0x04B91000" />
3414 <register type="NOA" address="0x00009888" value="0x06B92000" />
3415 <register type="NOA" address="0x00009888" value="0x0CBA4000" />
3416 <register type="NOA" address="0x00009888" value="0x0F88000F" />
3417 <register type="NOA" address="0x00009888" value="0x03888000" />
3418 <register type="NOA" address="0x00009888" value="0x05888000" />
3419 <register type="NOA" address="0x00009888" value="0x07888000" />
3420 <register type="NOA" address="0x00009888" value="0x09888000" />
3421 <register type="NOA" address="0x00009888" value="0x0B888000" />
3422 <register type="NOA" address="0x00009888" value="0x0D880400" />
3423 <register type="NOA" address="0x00009888" value="0x258B800A" />
3424 <register type="NOA" address="0x00009888" value="0x278B002A" />
3425 <register type="NOA" address="0x00009888" value="0x238B5500" />
3426 <register type="NOA" address="0x00009888" value="0x198C4000" />
3427 <register type="NOA" address="0x00009888" value="0x1B8C0015" />
3428 <register type="NOA" address="0x00009888" value="0x038C4000" />
3429 <register type="NOA" address="0x00009888" value="0x058C4000" />
3430 <register type="NOA" address="0x00009888" value="0x078C4000" />
3431 <register type="NOA" address="0x00009888" value="0x098C4000" />
3432 <register type="NOA" address="0x00009888" value="0x0B8C4000" />
3433 <register type="NOA" address="0x00009888" value="0x0D8C4000" />
3434 <register type="NOA" address="0x00009888" value="0x0D8DA000" />
3435 <register type="NOA" address="0x00009888" value="0x0F8DA000" />
3436 <register type="NOA" address="0x00009888" value="0x018D8000" />
3437 <register type="NOA" address="0x00009888" value="0x038DA000" />
3438 <register type="NOA" address="0x00009888" value="0x058DA000" />
3439 <register type="NOA" address="0x00009888" value="0x078D2000" />
3440 <register type="NOA" address="0x00009888" value="0x2185800A" />
3441 <register type="NOA" address="0x00009888" value="0x2385002A" />
3442 <register type="NOA" address="0x00009888" value="0x1F85AA00" />
3443 <register type="NOA" address="0x00009888" value="0x1B830154" />
3444 <register type="NOA" address="0x00009888" value="0x03834000" />
3445 <register type="NOA" address="0x00009888" value="0x05834000" />
3446 <register type="NOA" address="0x00009888" value="0x07834000" />
3447 <register type="NOA" address="0x00009888" value="0x09834000" />
3448 <register type="NOA" address="0x00009888" value="0x0B834000" />
3449 <register type="NOA" address="0x00009888" value="0x0D834000" />
3450 <register type="NOA" address="0x00009888" value="0x0D84C000" />
3451 <register type="NOA" address="0x00009888" value="0x0F84C000" />
3452 <register type="NOA" address="0x00009888" value="0x01848000" />
3453 <register type="NOA" address="0x00009888" value="0x0384C000" />
3454 <register type="NOA" address="0x00009888" value="0x0584C000" />
3455 <register type="NOA" address="0x00009888" value="0x07844000" />
3456 <register type="NOA" address="0x00009888" value="0x1D80C000" />
3457 <register type="NOA" address="0x00009888" value="0x1F80C000" />
3458 <register type="NOA" address="0x00009888" value="0x11808000" />
3459 <register type="NOA" address="0x00009888" value="0x1380C000" />
3460 <register type="NOA" address="0x00009888" value="0x1580C000" />
3461 <register type="NOA" address="0x00009888" value="0x17804000" />
3462 <register type="NOA" address="0x00009888" value="0x53800000" />
3463 <register type="NOA" address="0x00009888" value="0x45800000" />
3464 <register type="NOA" address="0x00009888" value="0x47800000" />
3465 <register type="NOA" address="0x00009888" value="0x21800000" />
3466 <register type="NOA" address="0x00009888" value="0x31800000" />
3467 <register type="NOA" address="0x00009888" value="0x4D800000" />
3468 <register type="NOA" address="0x00009888" value="0x3F800000" />
3469 <register type="NOA" address="0x00009888" value="0x4F800000" />
3470 <register type="NOA" address="0x00009888" value="0x41800060" />
3471 </register_config>
3472 <register_config type="OA">
3473 <register type="OA" address="0x00002740" value="0x00000000" />
3474 <register type="OA" address="0x00002744" value="0x00800000" />
3475 <register type="OA" address="0x00002710" value="0x00000000" />
3476 <register type="OA" address="0x00002714" value="0xF0800000" />
3477 <register type="OA" address="0x00002720" value="0x00000000" />
3478 <register type="OA" address="0x00002724" value="0xF0800000" />
3479 <register type="OA" address="0x00002770" value="0x00100070" />
3480 <register type="OA" address="0x00002774" value="0x0000FFF1" />
3481 <register type="OA" address="0x00002778" value="0x00014002" />
3482 <register type="OA" address="0x0000277C" value="0x0000C3FF" />
3483 <register type="OA" address="0x00002780" value="0x00010002" />
3484 <register type="OA" address="0x00002784" value="0x0000C7FF" />
3485 <register type="OA" address="0x00002788" value="0x00004002" />
3486 <register type="OA" address="0x0000278C" value="0x0000D3FF" />
3487 <register type="OA" address="0x00002790" value="0x00100700" />
3488 <register type="OA" address="0x00002794" value="0x0000FF1F" />
3489 <register type="OA" address="0x00002798" value="0x00001402" />
3490 <register type="OA" address="0x0000279C" value="0x0000FC3F" />
3491 <register type="OA" address="0x000027A0" value="0x00001002" />
3492 <register type="OA" address="0x000027A4" value="0x0000FC7F" />
3493 <register type="OA" address="0x000027A8" value="0x00000402" />
3494 <register type="OA" address="0x000027AC" value="0x0000FD3F" />
3495 </register_config>
3496 <register_config type="FLEX">
3497 <register type="FLEX" address="0x0000E458" value="0x00005004" />
3498 <register type="FLEX" address="0x0000E558" value="0x00010003" />
3499 <register type="FLEX" address="0x0000E658" value="0x00012011" />
3500 <register type="FLEX" address="0x0000E758" value="0x00015014" />
3501 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
3502 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
3503 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
3504 </register_config>
3505 </set>
3506
3507 <set name="Metric set L3_2"
3508 mdapi_supported_apis="OGL OCL IO BB"
3509 underscore_name="l3_2"
3510 hw_config_guid="9f2cece5-7bfe-4320-ad66-8c7cc526bec5"
3511 chipset="CHV"
3512 symbol_name="L3_2"
3513 >
3514 <counter name="GPU Core Clocks"
3515 description="The total number of GPU core clocks elapsed during the measurement."
3516 data_type="uint64"
3517 equation="GPU_CLOCK 0 READ"
3518 underscore_name="gpu_core_clocks"
3519 units="cycles"
3520 symbol_name="GpuCoreClocks"
3521 semantic_type="event"
3522 mdapi_supported_apis=""
3523 mdapi_usage_flags="Tier1 Frame Batch Draw"
3524 mdapi_hw_unit_type="gpu"
3525 mdapi_group="GPU"
3526 />
3527 <counter name="EU Active"
3528 description="The percentage of time in which the Execution Units were actively processing."
3529 data_type="float"
3530 max_equation="100"
3531 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3532 underscore_name="eu_active"
3533 units="percent"
3534 symbol_name="EuActive"
3535 semantic_type="duration"
3536 mdapi_supported_apis=""
3537 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3538 mdapi_group="EU Array"
3539 mdapi_hw_unit_type="gpu"
3540 />
3541 <counter name="Slice0 L3 Bank1 Active"
3542 description="The percentage of time in which slice0 L3 bank1 is active"
3543 data_type="float"
3544 max_equation="100"
3545 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
3546 underscore_name="l30_bank1_active"
3547 units="percent"
3548 symbol_name="L30Bank1Active"
3549 availability="$SliceMask 0x1 AND"
3550 semantic_type="duration"
3551 mdapi_supported_apis=""
3552 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3553 mdapi_group="GTI/L3"
3554 mdapi_hw_unit_type="slice"
3555 />
3556 <counter name="EU Both FPU Pipes Active"
3557 description="The percentage of time in which both EU FPU pipelines were actively processing."
3558 data_type="float"
3559 max_equation="100"
3560 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3561 underscore_name="eu_fpu_both_active"
3562 units="percent"
3563 symbol_name="EuFpuBothActive"
3564 semantic_type="duration"
3565 mdapi_supported_apis=""
3566 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3567 mdapi_group="EU Array/Pipes"
3568 mdapi_hw_unit_type="gpu"
3569 />
3570 <counter name="VS Send Pipe Active"
3571 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
3572 data_type="float"
3573 max_equation="100"
3574 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3575 underscore_name="vs_send_active"
3576 units="percent"
3577 symbol_name="VsSendActive"
3578 semantic_type="duration"
3579 mdapi_supported_apis="OGL IO BB"
3580 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3581 mdapi_group="EU Array/Vertex Shader"
3582 mdapi_hw_unit_type="gpu"
3583 />
3584 <counter name="VS FPU1 Pipe Active"
3585 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
3586 data_type="float"
3587 max_equation="100"
3588 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3589 underscore_name="vs_fpu1_active"
3590 units="percent"
3591 symbol_name="VsFpu1Active"
3592 semantic_type="duration"
3593 mdapi_supported_apis="OGL IO BB"
3594 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3595 mdapi_group="EU Array/Vertex Shader"
3596 mdapi_hw_unit_type="gpu"
3597 />
3598 <counter name="GS Threads Dispatched"
3599 description="The total number of geometry shader hardware threads dispatched."
3600 data_type="uint64"
3601 equation="A 5 READ"
3602 underscore_name="gs_threads"
3603 units="threads"
3604 symbol_name="GsThreads"
3605 semantic_type="event"
3606 mdapi_supported_apis="OGL4 IO BB"
3607 mdapi_usage_flags="Tier3 Frame Batch Draw"
3608 mdapi_hw_unit_type="gpu"
3609 mdapi_group="EU Array/Geometry Shader"
3610 />
3611 <counter name="Early Hi-Depth Test Fails"
3612 description="The total number of pixels dropped on early hierarchical depth test."
3613 data_type="uint64"
3614 equation="A 22 READ 4 UMUL"
3615 underscore_name="hi_depth_test_fails"
3616 units="pixels"
3617 symbol_name="HiDepthTestFails"
3618 semantic_type="event"
3619 mdapi_supported_apis="OGL IO BB"
3620 mdapi_usage_flags="Tier3 Frame Batch Draw"
3621 mdapi_hw_unit_type="gpu"
3622 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
3623 />
3624 <counter name="FS Both FPU Active"
3625 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
3626 data_type="float"
3627 max_equation="100"
3628 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3629 underscore_name="ps_eu_both_fpu_active"
3630 units="percent"
3631 symbol_name="PsEuBothFpuActive"
3632 semantic_type="duration"
3633 mdapi_supported_apis="OGL IO BB"
3634 mdapi_usage_flags="Tier4 Frame Batch Draw"
3635 mdapi_group="3D Pipe/Fragment Shader"
3636 mdapi_hw_unit_type="gpu"
3637 />
3638 <counter name="VS Threads Dispatched"
3639 description="The total number of vertex shader hardware threads dispatched."
3640 data_type="uint64"
3641 equation="A 1 READ"
3642 underscore_name="vs_threads"
3643 units="threads"
3644 symbol_name="VsThreads"
3645 semantic_type="event"
3646 mdapi_supported_apis="OGL IO BB"
3647 mdapi_usage_flags="Tier3 Frame Batch Draw"
3648 mdapi_hw_unit_type="gpu"
3649 mdapi_group="EU Array/Vertex Shader"
3650 />
3651 <counter name="Slice0 L3 Bank1 Stalled"
3652 description="The percentage of time in which slice0 L3 bank1 is stalled"
3653 data_type="float"
3654 max_equation="100"
3655 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
3656 underscore_name="l30_bank1_stalled"
3657 units="percent"
3658 symbol_name="L30Bank1Stalled"
3659 availability="$SliceMask 0x1 AND"
3660 semantic_type="duration"
3661 mdapi_supported_apis=""
3662 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3663 mdapi_group="GTI/L3"
3664 mdapi_hw_unit_type="slice"
3665 />
3666 <counter name="FS Threads Dispatched"
3667 description="The total number of fragment shader hardware threads dispatched."
3668 data_type="uint64"
3669 equation="A 6 READ"
3670 underscore_name="ps_threads"
3671 units="threads"
3672 symbol_name="PsThreads"
3673 semantic_type="event"
3674 mdapi_supported_apis="OGL IO BB"
3675 mdapi_usage_flags="Tier3 Frame Batch Draw"
3676 mdapi_hw_unit_type="gpu"
3677 mdapi_group="EU Array/Fragment Shader"
3678 />
3679 <counter name="Shader Barrier Messages"
3680 description="The total number of shader barrier messages."
3681 data_type="uint64"
3682 equation="A 35 READ"
3683 underscore_name="shader_barriers"
3684 units="messages"
3685 symbol_name="ShaderBarriers"
3686 semantic_type="event"
3687 mdapi_supported_apis=""
3688 mdapi_usage_flags="Tier3 Frame Batch Draw"
3689 mdapi_hw_unit_type="gpu"
3690 mdapi_group="EU Array/Barrier"
3691 />
3692 <counter name="Sampler Texels"
3693 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
3694 data_type="uint64"
3695 equation="A 28 READ 4 UMUL"
3696 underscore_name="sampler_texels"
3697 units="texels"
3698 symbol_name="SamplerTexels"
3699 semantic_type="event"
3700 mdapi_supported_apis=""
3701 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3702 mdapi_hw_unit_type="gpu"
3703 mdapi_group="Sampler/Sampler Input"
3704 />
3705 <counter name="Pixels Failing Tests"
3706 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
3707 data_type="uint64"
3708 equation="A 25 READ 4 UMUL"
3709 underscore_name="pixels_failing_post_ps_tests"
3710 units="pixels"
3711 symbol_name="PixelsFailingPostPsTests"
3712 semantic_type="event"
3713 mdapi_supported_apis="OGL IO BB"
3714 mdapi_usage_flags="Tier3 Frame Batch Draw"
3715 mdapi_hw_unit_type="gpu"
3716 mdapi_group="3D Pipe/Output Merger"
3717 />
3718 <counter name="GPU Time Elapsed"
3719 description="Time elapsed on the GPU during the measurement."
3720 data_type="uint64"
3721 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
3722 underscore_name="gpu_time"
3723 units="ns"
3724 symbol_name="GpuTime"
3725 semantic_type="duration"
3726 mdapi_supported_apis=""
3727 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3728 mdapi_hw_unit_type="gpu"
3729 mdapi_group="GPU"
3730 />
3731 <counter name="AVG GPU Core Frequency"
3732 description="Average GPU Core Frequency in the measurement."
3733 data_type="uint64"
3734 max_equation="$GpuMaxFrequency"
3735 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
3736 underscore_name="avg_gpu_core_frequency"
3737 units="hz"
3738 symbol_name="AvgGpuCoreFrequency"
3739 semantic_type="event"
3740 mdapi_supported_apis=""
3741 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3742 mdapi_group="GPU"
3743 mdapi_hw_unit_type="gpu"
3744 />
3745 <counter name="Sampler Texels Misses"
3746 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
3747 data_type="uint64"
3748 equation="A 29 READ 4 UMUL"
3749 underscore_name="sampler_texel_misses"
3750 units="texels"
3751 symbol_name="SamplerTexelMisses"
3752 semantic_type="event"
3753 mdapi_supported_apis=""
3754 mdapi_usage_flags="Tier3 Batch Frame Draw"
3755 mdapi_hw_unit_type="gpu"
3756 mdapi_group="Sampler/Sampler Cache"
3757 />
3758 <counter name="CS Threads Dispatched"
3759 description="The total number of compute shader hardware threads dispatched."
3760 data_type="uint64"
3761 equation="A 4 READ"
3762 underscore_name="cs_threads"
3763 units="threads"
3764 symbol_name="CsThreads"
3765 semantic_type="event"
3766 mdapi_supported_apis="OGL4 OCL IO BB"
3767 mdapi_usage_flags="Tier3 Frame Batch Draw"
3768 mdapi_hw_unit_type="gpu"
3769 mdapi_group="EU Array/Compute Shader"
3770 />
3771 <counter name="SLM Bytes Read"
3772 description="The total number of GPU memory bytes read from shared local memory."
3773 data_type="uint64"
3774 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3775 equation="A 30 READ 64 UMUL"
3776 underscore_name="slm_bytes_read"
3777 units="bytes"
3778 symbol_name="SlmBytesRead"
3779 semantic_type="throughput"
3780 mdapi_supported_apis="OGL4 OCL IO BB"
3781 mdapi_usage_flags="Tier3 Frame Batch Draw"
3782 mdapi_group="L3/Data Port/SLM"
3783 mdapi_hw_unit_type="gpu"
3784 />
3785 <counter name="PS FPU1 Pipe Active"
3786 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
3787 data_type="float"
3788 max_equation="100"
3789 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3790 underscore_name="ps_fpu1_active"
3791 units="percent"
3792 symbol_name="PsFpu1Active"
3793 semantic_type="duration"
3794 mdapi_supported_apis="OGL IO BB"
3795 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3796 mdapi_group="EU Array/Pixel Shader"
3797 mdapi_hw_unit_type="gpu"
3798 />
3799 <counter name="PS Send Pipeline Active"
3800 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
3801 data_type="float"
3802 max_equation="100"
3803 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3804 underscore_name="ps_send_active"
3805 units="percent"
3806 symbol_name="PsSendActive"
3807 semantic_type="duration"
3808 mdapi_supported_apis="OGL IO BB"
3809 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3810 mdapi_group="EU Array/Pixel Shader"
3811 mdapi_hw_unit_type="gpu"
3812 />
3813 <counter name="VS FPU0 Pipe Active"
3814 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
3815 data_type="float"
3816 max_equation="100"
3817 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3818 underscore_name="vs_fpu0_active"
3819 units="percent"
3820 symbol_name="VsFpu0Active"
3821 semantic_type="duration"
3822 mdapi_supported_apis="OGL IO BB"
3823 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3824 mdapi_group="EU Array/Vertex Shader"
3825 mdapi_hw_unit_type="gpu"
3826 />
3827 <counter name="GPU Busy"
3828 description="The percentage of time in which the GPU has been processing GPU commands."
3829 data_type="float"
3830 max_equation="100"
3831 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
3832 underscore_name="gpu_busy"
3833 units="percent"
3834 symbol_name="GpuBusy"
3835 semantic_type="duration"
3836 mdapi_supported_apis=""
3837 mdapi_usage_flags="Tier1 Overview System Frame"
3838 mdapi_group="GPU"
3839 mdapi_hw_unit_type="gpu"
3840 />
3841 <counter name="Slice0 L3 Bank0 Active"
3842 description="The percentage of time in which slice0 L3 bank0 is active"
3843 data_type="float"
3844 max_equation="100"
3845 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
3846 underscore_name="l30_bank0_active"
3847 units="percent"
3848 symbol_name="L30Bank0Active"
3849 availability="$SliceMask 0x1 AND"
3850 semantic_type="duration"
3851 mdapi_supported_apis=""
3852 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3853 mdapi_group="GTI/L3"
3854 mdapi_hw_unit_type="slice"
3855 />
3856 <counter name="Rasterized Pixels"
3857 description="The total number of rasterized pixels."
3858 data_type="uint64"
3859 equation="A 21 READ 4 UMUL"
3860 underscore_name="rasterized_pixels"
3861 units="pixels"
3862 symbol_name="RasterizedPixels"
3863 semantic_type="event"
3864 mdapi_supported_apis="OGL IO BB"
3865 mdapi_usage_flags="Tier3 Frame Batch Draw"
3866 mdapi_hw_unit_type="gpu"
3867 mdapi_group="3D Pipe/Rasterizer"
3868 />
3869 <counter name="PS FPU0 Pipe Active"
3870 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
3871 data_type="float"
3872 max_equation="100"
3873 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3874 underscore_name="ps_fpu0_active"
3875 units="percent"
3876 symbol_name="PsFpu0Active"
3877 semantic_type="duration"
3878 mdapi_supported_apis="OGL IO BB"
3879 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3880 mdapi_group="EU Array/Pixel Shader"
3881 mdapi_hw_unit_type="gpu"
3882 />
3883 <counter name="Slice0 L3 Bank0 Stalled"
3884 description="The percentage of time in which slice0 L3 bank0 is stalled"
3885 data_type="float"
3886 max_equation="100"
3887 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
3888 underscore_name="l30_bank0_stalled"
3889 units="percent"
3890 symbol_name="L30Bank0Stalled"
3891 availability="$SliceMask 0x1 AND"
3892 semantic_type="duration"
3893 mdapi_supported_apis=""
3894 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3895 mdapi_group="GTI/L3"
3896 mdapi_hw_unit_type="slice"
3897 />
3898 <counter name="DS Threads Dispatched"
3899 description="The total number of domain shader hardware threads dispatched."
3900 data_type="uint64"
3901 equation="A 3 READ"
3902 underscore_name="ds_threads"
3903 units="threads"
3904 symbol_name="DsThreads"
3905 semantic_type="event"
3906 mdapi_supported_apis="OGL4 IO BB"
3907 mdapi_usage_flags="Tier3 Frame Batch Draw"
3908 mdapi_hw_unit_type="gpu"
3909 mdapi_group="EU Array/Domain Shader"
3910 />
3911 <counter name="Samples Written"
3912 description="The total number of samples or pixels written to all render targets."
3913 data_type="uint64"
3914 equation="A 26 READ 4 UMUL"
3915 underscore_name="samples_written"
3916 units="pixels"
3917 symbol_name="SamplesWritten"
3918 semantic_type="event"
3919 mdapi_supported_apis="OGL IO BB"
3920 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3921 mdapi_hw_unit_type="gpu"
3922 mdapi_group="3D Pipe/Output Merger"
3923 />
3924 <counter name="EU Stall"
3925 description="The percentage of time in which the Execution Units were stalled."
3926 data_type="float"
3927 max_equation="100"
3928 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3929 underscore_name="eu_stall"
3930 units="percent"
3931 symbol_name="EuStall"
3932 semantic_type="duration"
3933 mdapi_supported_apis=""
3934 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3935 mdapi_group="EU Array"
3936 mdapi_hw_unit_type="gpu"
3937 />
3938 <counter name="Samples Blended"
3939 description="The total number of blended samples or pixels written to all render targets."
3940 data_type="uint64"
3941 equation="A 27 READ 4 UMUL"
3942 underscore_name="samples_blended"
3943 units="pixels"
3944 symbol_name="SamplesBlended"
3945 semantic_type="event"
3946 mdapi_supported_apis="OGL IO BB"
3947 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3948 mdapi_hw_unit_type="gpu"
3949 mdapi_group="3D Pipe/Output Merger"
3950 />
3951 <counter name="Early Depth Test Fails"
3952 description="The total number of pixels dropped on early depth test."
3953 data_type="uint64"
3954 equation="A 23 READ 4 UMUL"
3955 underscore_name="early_depth_test_fails"
3956 units="pixels"
3957 symbol_name="EarlyDepthTestFails"
3958 semantic_type="event"
3959 mdapi_supported_apis="OGL IO BB"
3960 mdapi_usage_flags="Tier3 Frame Batch Draw"
3961 mdapi_hw_unit_type="gpu"
3962 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
3963 />
3964 <counter name="Shader Memory Accesses"
3965 description="The total number of shader memory accesses to L3."
3966 data_type="uint64"
3967 equation="A 32 READ"
3968 underscore_name="shader_memory_accesses"
3969 units="messages"
3970 symbol_name="ShaderMemoryAccesses"
3971 semantic_type="event"
3972 mdapi_supported_apis=""
3973 mdapi_usage_flags="Tier3 Frame Batch Draw"
3974 mdapi_hw_unit_type="gpu"
3975 mdapi_group="L3/Data Port"
3976 />
3977 <counter name="HS Threads Dispatched"
3978 description="The total number of hull shader hardware threads dispatched."
3979 data_type="uint64"
3980 equation="A 2 READ"
3981 underscore_name="hs_threads"
3982 units="threads"
3983 symbol_name="HsThreads"
3984 semantic_type="event"
3985 mdapi_supported_apis="OGL4 IO BB"
3986 mdapi_usage_flags="Tier3 Frame Batch Draw"
3987 mdapi_hw_unit_type="gpu"
3988 mdapi_group="EU Array/Hull Shader"
3989 />
3990 <counter name="SLM Bytes Written"
3991 description="The total number of GPU memory bytes written into shared local memory."
3992 data_type="uint64"
3993 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3994 equation="A 31 READ 64 UMUL"
3995 underscore_name="slm_bytes_written"
3996 units="bytes"
3997 symbol_name="SlmBytesWritten"
3998 semantic_type="throughput"
3999 mdapi_supported_apis="OGL4 OCL IO BB"
4000 mdapi_usage_flags="Tier3 Frame Batch Draw"
4001 mdapi_group="L3/Data Port/SLM"
4002 mdapi_hw_unit_type="gpu"
4003 />
4004 <counter name="L3 Shader Throughput"
4005 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
4006 data_type="uint64"
4007 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
4008 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
4009 underscore_name="l3_shader_throughput"
4010 units="bytes"
4011 symbol_name="L3ShaderThroughput"
4012 semantic_type="throughput"
4013 mdapi_supported_apis="OGL4 OCL IO BB"
4014 mdapi_usage_flags="Tier2 Frame Batch Draw"
4015 mdapi_group="L3/Data Port"
4016 mdapi_hw_unit_type="gpu"
4017 />
4018 <counter name="Samples Killed in FS"
4019 description="The total number of samples or pixels dropped in fragment shaders."
4020 data_type="uint64"
4021 equation="A 24 READ 4 UMUL"
4022 underscore_name="samples_killed_in_ps"
4023 units="pixels"
4024 symbol_name="SamplesKilledInPs"
4025 semantic_type="event"
4026 mdapi_supported_apis="OGL IO BB"
4027 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
4028 mdapi_hw_unit_type="gpu"
4029 mdapi_group="3D Pipe/Fragment Shader"
4030 />
4031 <counter name="Shader Atomic Memory Accesses"
4032 description="The total number of shader atomic memory accesses."
4033 data_type="uint64"
4034 equation="A 34 READ"
4035 underscore_name="shader_atomics"
4036 units="messages"
4037 symbol_name="ShaderAtomics"
4038 semantic_type="event"
4039 mdapi_supported_apis="OGL4 OCL IO BB"
4040 mdapi_usage_flags="Tier3 Frame Batch Draw"
4041 mdapi_hw_unit_type="gpu"
4042 mdapi_group="L3/Data Port/Atomics"
4043 />
4044 <register_config type="NOA">
4045 <register type="NOA" address="0x00009888" value="0x103F03DA" />
4046 <register type="NOA" address="0x00009888" value="0x143F0001" />
4047 <register type="NOA" address="0x00009888" value="0x12180340" />
4048 <register type="NOA" address="0x00009888" value="0x12190340" />
4049 <register type="NOA" address="0x00009888" value="0x0C3F1187" />
4050 <register type="NOA" address="0x00009888" value="0x0E3F1205" />
4051 <register type="NOA" address="0x00009888" value="0x003F0500" />
4052 <register type="NOA" address="0x00009888" value="0x023F042B" />
4053 <register type="NOA" address="0x00009888" value="0x043F002C" />
4054 <register type="NOA" address="0x00009888" value="0x0C5AC000" />
4055 <register type="NOA" address="0x00009888" value="0x0E5AC000" />
4056 <register type="NOA" address="0x00009888" value="0x005A8000" />
4057 <register type="NOA" address="0x00009888" value="0x025AC000" />
4058 <register type="NOA" address="0x00009888" value="0x045A4000" />
4059 <register type="NOA" address="0x00009888" value="0x04183400" />
4060 <register type="NOA" address="0x00009888" value="0x10180000" />
4061 <register type="NOA" address="0x00009888" value="0x06190034" />
4062 <register type="NOA" address="0x00009888" value="0x10190000" />
4063 <register type="NOA" address="0x00009888" value="0x0C1DC000" />
4064 <register type="NOA" address="0x00009888" value="0x0E1DC000" />
4065 <register type="NOA" address="0x00009888" value="0x001D8000" />
4066 <register type="NOA" address="0x00009888" value="0x021DC000" />
4067 <register type="NOA" address="0x00009888" value="0x041D4000" />
4068 <register type="NOA" address="0x00009888" value="0x101F02A8" />
4069 <register type="NOA" address="0x00009888" value="0x0C1FA000" />
4070 <register type="NOA" address="0x00009888" value="0x0E1F00BA" />
4071 <register type="NOA" address="0x00009888" value="0x0C388000" />
4072 <register type="NOA" address="0x00009888" value="0x0C395000" />
4073 <register type="NOA" address="0x00009888" value="0x0E395000" />
4074 <register type="NOA" address="0x00009888" value="0x00394000" />
4075 <register type="NOA" address="0x00009888" value="0x02395000" />
4076 <register type="NOA" address="0x00009888" value="0x04391000" />
4077 <register type="NOA" address="0x00009888" value="0x06392000" />
4078 <register type="NOA" address="0x00009888" value="0x0C3A4000" />
4079 <register type="NOA" address="0x00009888" value="0x1B8AA800" />
4080 <register type="NOA" address="0x00009888" value="0x1D8A0002" />
4081 <register type="NOA" address="0x00009888" value="0x038A8000" />
4082 <register type="NOA" address="0x00009888" value="0x058A8000" />
4083 <register type="NOA" address="0x00009888" value="0x078A8000" />
4084 <register type="NOA" address="0x00009888" value="0x098A8000" />
4085 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
4086 <register type="NOA" address="0x00009888" value="0x0D8A8000" />
4087 <register type="NOA" address="0x00009888" value="0x258B4005" />
4088 <register type="NOA" address="0x00009888" value="0x278B0015" />
4089 <register type="NOA" address="0x00009888" value="0x238B2A80" />
4090 <register type="NOA" address="0x00009888" value="0x2185800A" />
4091 <register type="NOA" address="0x00009888" value="0x2385002A" />
4092 <register type="NOA" address="0x00009888" value="0x1F85AA00" />
4093 <register type="NOA" address="0x00009888" value="0x1B830154" />
4094 <register type="NOA" address="0x00009888" value="0x03834000" />
4095 <register type="NOA" address="0x00009888" value="0x05834000" />
4096 <register type="NOA" address="0x00009888" value="0x07834000" />
4097 <register type="NOA" address="0x00009888" value="0x09834000" />
4098 <register type="NOA" address="0x00009888" value="0x0B834000" />
4099 <register type="NOA" address="0x00009888" value="0x0D834000" />
4100 <register type="NOA" address="0x00009888" value="0x0D84C000" />
4101 <register type="NOA" address="0x00009888" value="0x0F84C000" />
4102 <register type="NOA" address="0x00009888" value="0x01848000" />
4103 <register type="NOA" address="0x00009888" value="0x0384C000" />
4104 <register type="NOA" address="0x00009888" value="0x0584C000" />
4105 <register type="NOA" address="0x00009888" value="0x07844000" />
4106 <register type="NOA" address="0x00009888" value="0x1D80C000" />
4107 <register type="NOA" address="0x00009888" value="0x1F80C000" />
4108 <register type="NOA" address="0x00009888" value="0x11808000" />
4109 <register type="NOA" address="0x00009888" value="0x1380C000" />
4110 <register type="NOA" address="0x00009888" value="0x1580C000" />
4111 <register type="NOA" address="0x00009888" value="0x17804000" />
4112 <register type="NOA" address="0x00009888" value="0x53800000" />
4113 <register type="NOA" address="0x00009888" value="0x45800000" />
4114 <register type="NOA" address="0x00009888" value="0x47800000" />
4115 <register type="NOA" address="0x00009888" value="0x21800000" />
4116 <register type="NOA" address="0x00009888" value="0x31800000" />
4117 <register type="NOA" address="0x00009888" value="0x4D800000" />
4118 <register type="NOA" address="0x00009888" value="0x3F800000" />
4119 <register type="NOA" address="0x00009888" value="0x4F800000" />
4120 <register type="NOA" address="0x00009888" value="0x41800060" />
4121 </register_config>
4122 <register_config type="OA">
4123 <register type="OA" address="0x00002740" value="0x00000000" />
4124 <register type="OA" address="0x00002744" value="0x00800000" />
4125 <register type="OA" address="0x00002710" value="0x00000000" />
4126 <register type="OA" address="0x00002714" value="0xF0800000" />
4127 <register type="OA" address="0x00002720" value="0x00000000" />
4128 <register type="OA" address="0x00002724" value="0xF0800000" />
4129 <register type="OA" address="0x00002770" value="0x00100070" />
4130 <register type="OA" address="0x00002774" value="0x0000FFF1" />
4131 <register type="OA" address="0x00002778" value="0x00014002" />
4132 <register type="OA" address="0x0000277C" value="0x0000C3FF" />
4133 <register type="OA" address="0x00002780" value="0x00010002" />
4134 <register type="OA" address="0x00002784" value="0x0000C7FF" />
4135 <register type="OA" address="0x00002788" value="0x00004002" />
4136 <register type="OA" address="0x0000278C" value="0x0000D3FF" />
4137 <register type="OA" address="0x00002790" value="0x00100700" />
4138 <register type="OA" address="0x00002794" value="0x0000FF1F" />
4139 <register type="OA" address="0x00002798" value="0x00001402" />
4140 <register type="OA" address="0x0000279C" value="0x0000FC3F" />
4141 <register type="OA" address="0x000027A0" value="0x00001002" />
4142 <register type="OA" address="0x000027A4" value="0x0000FC7F" />
4143 <register type="OA" address="0x000027A8" value="0x00000402" />
4144 <register type="OA" address="0x000027AC" value="0x0000FD3F" />
4145 </register_config>
4146 <register_config type="FLEX">
4147 <register type="FLEX" address="0x0000E458" value="0x00005004" />
4148 <register type="FLEX" address="0x0000E558" value="0x00010003" />
4149 <register type="FLEX" address="0x0000E658" value="0x00012011" />
4150 <register type="FLEX" address="0x0000E758" value="0x00015014" />
4151 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
4152 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
4153 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
4154 </register_config>
4155 </set>
4156
4157 <set name="Metric set L3_3"
4158 mdapi_supported_apis="OGL OCL IO BB"
4159 underscore_name="l3_3"
4160 hw_config_guid="d890ef38-d309-47e4-b8b5-aa779bb19ab0"
4161 chipset="CHV"
4162 symbol_name="L3_3"
4163 >
4164 <counter name="GPU Core Clocks"
4165 description="The total number of GPU core clocks elapsed during the measurement."
4166 data_type="uint64"
4167 equation="GPU_CLOCK 0 READ"
4168 underscore_name="gpu_core_clocks"
4169 units="cycles"
4170 symbol_name="GpuCoreClocks"
4171 semantic_type="event"
4172 mdapi_supported_apis=""
4173 mdapi_usage_flags="Tier1 Frame Batch Draw"
4174 mdapi_hw_unit_type="gpu"
4175 mdapi_group="GPU"
4176 />
4177 <counter name="EU Active"
4178 description="The percentage of time in which the Execution Units were actively processing."
4179 data_type="float"
4180 max_equation="100"
4181 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4182 underscore_name="eu_active"
4183 units="percent"
4184 symbol_name="EuActive"
4185 semantic_type="duration"
4186 mdapi_supported_apis=""
4187 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4188 mdapi_group="EU Array"
4189 mdapi_hw_unit_type="gpu"
4190 />
4191 <counter name="EU Both FPU Pipes Active"
4192 description="The percentage of time in which both EU FPU pipelines were actively processing."
4193 data_type="float"
4194 max_equation="100"
4195 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4196 underscore_name="eu_fpu_both_active"
4197 units="percent"
4198 symbol_name="EuFpuBothActive"
4199 semantic_type="duration"
4200 mdapi_supported_apis=""
4201 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4202 mdapi_group="EU Array/Pipes"
4203 mdapi_hw_unit_type="gpu"
4204 />
4205 <counter name="VS Send Pipe Active"
4206 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
4207 data_type="float"
4208 max_equation="100"
4209 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4210 underscore_name="vs_send_active"
4211 units="percent"
4212 symbol_name="VsSendActive"
4213 semantic_type="duration"
4214 mdapi_supported_apis="OGL IO BB"
4215 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4216 mdapi_group="EU Array/Vertex Shader"
4217 mdapi_hw_unit_type="gpu"
4218 />
4219 <counter name="VS FPU1 Pipe Active"
4220 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
4221 data_type="float"
4222 max_equation="100"
4223 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4224 underscore_name="vs_fpu1_active"
4225 units="percent"
4226 symbol_name="VsFpu1Active"
4227 semantic_type="duration"
4228 mdapi_supported_apis="OGL IO BB"
4229 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4230 mdapi_group="EU Array/Vertex Shader"
4231 mdapi_hw_unit_type="gpu"
4232 />
4233 <counter name="GS Threads Dispatched"
4234 description="The total number of geometry shader hardware threads dispatched."
4235 data_type="uint64"
4236 equation="A 5 READ"
4237 underscore_name="gs_threads"
4238 units="threads"
4239 symbol_name="GsThreads"
4240 semantic_type="event"
4241 mdapi_supported_apis="OGL4 IO BB"
4242 mdapi_usage_flags="Tier3 Frame Batch Draw"
4243 mdapi_hw_unit_type="gpu"
4244 mdapi_group="EU Array/Geometry Shader"
4245 />
4246 <counter name="Early Hi-Depth Test Fails"
4247 description="The total number of pixels dropped on early hierarchical depth test."
4248 data_type="uint64"
4249 equation="A 22 READ 4 UMUL"
4250 underscore_name="hi_depth_test_fails"
4251 units="pixels"
4252 symbol_name="HiDepthTestFails"
4253 semantic_type="event"
4254 mdapi_supported_apis="OGL IO BB"
4255 mdapi_usage_flags="Tier3 Frame Batch Draw"
4256 mdapi_hw_unit_type="gpu"
4257 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
4258 />
4259 <counter name="FS Both FPU Active"
4260 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
4261 data_type="float"
4262 max_equation="100"
4263 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4264 underscore_name="ps_eu_both_fpu_active"
4265 units="percent"
4266 symbol_name="PsEuBothFpuActive"
4267 semantic_type="duration"
4268 mdapi_supported_apis="OGL IO BB"
4269 mdapi_usage_flags="Tier4 Frame Batch Draw"
4270 mdapi_group="3D Pipe/Fragment Shader"
4271 mdapi_hw_unit_type="gpu"
4272 />
4273 <counter name="VS Threads Dispatched"
4274 description="The total number of vertex shader hardware threads dispatched."
4275 data_type="uint64"
4276 equation="A 1 READ"
4277 underscore_name="vs_threads"
4278 units="threads"
4279 symbol_name="VsThreads"
4280 semantic_type="event"
4281 mdapi_supported_apis="OGL IO BB"
4282 mdapi_usage_flags="Tier3 Frame Batch Draw"
4283 mdapi_hw_unit_type="gpu"
4284 mdapi_group="EU Array/Vertex Shader"
4285 />
4286 <counter name="FS Threads Dispatched"
4287 description="The total number of fragment shader hardware threads dispatched."
4288 data_type="uint64"
4289 equation="A 6 READ"
4290 underscore_name="ps_threads"
4291 units="threads"
4292 symbol_name="PsThreads"
4293 semantic_type="event"
4294 mdapi_supported_apis="OGL IO BB"
4295 mdapi_usage_flags="Tier3 Frame Batch Draw"
4296 mdapi_hw_unit_type="gpu"
4297 mdapi_group="EU Array/Fragment Shader"
4298 />
4299 <counter name="Slice0 L3 Bank3 Stalled"
4300 description="The percentage of time in which slice0 L3 bank3 is stalled"
4301 data_type="float"
4302 max_equation="100"
4303 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
4304 underscore_name="l30_bank3_stalled"
4305 units="percent"
4306 symbol_name="L30Bank3Stalled"
4307 availability="$SliceMask 0x1 AND"
4308 semantic_type="duration"
4309 mdapi_supported_apis=""
4310 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4311 mdapi_group="GTI/L3"
4312 mdapi_hw_unit_type="slice"
4313 />
4314 <counter name="Shader Barrier Messages"
4315 description="The total number of shader barrier messages."
4316 data_type="uint64"
4317 equation="A 35 READ"
4318 underscore_name="shader_barriers"
4319 units="messages"
4320 symbol_name="ShaderBarriers"
4321 semantic_type="event"
4322 mdapi_supported_apis=""
4323 mdapi_usage_flags="Tier3 Frame Batch Draw"
4324 mdapi_hw_unit_type="gpu"
4325 mdapi_group="EU Array/Barrier"
4326 />
4327 <counter name="Sampler Texels"
4328 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
4329 data_type="uint64"
4330 equation="A 28 READ 4 UMUL"
4331 underscore_name="sampler_texels"
4332 units="texels"
4333 symbol_name="SamplerTexels"
4334 semantic_type="event"
4335 mdapi_supported_apis=""
4336 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4337 mdapi_hw_unit_type="gpu"
4338 mdapi_group="Sampler/Sampler Input"
4339 />
4340 <counter name="Pixels Failing Tests"
4341 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
4342 data_type="uint64"
4343 equation="A 25 READ 4 UMUL"
4344 underscore_name="pixels_failing_post_ps_tests"
4345 units="pixels"
4346 symbol_name="PixelsFailingPostPsTests"
4347 semantic_type="event"
4348 mdapi_supported_apis="OGL IO BB"
4349 mdapi_usage_flags="Tier3 Frame Batch Draw"
4350 mdapi_hw_unit_type="gpu"
4351 mdapi_group="3D Pipe/Output Merger"
4352 />
4353 <counter name="GPU Time Elapsed"
4354 description="Time elapsed on the GPU during the measurement."
4355 data_type="uint64"
4356 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
4357 underscore_name="gpu_time"
4358 units="ns"
4359 symbol_name="GpuTime"
4360 semantic_type="duration"
4361 mdapi_supported_apis=""
4362 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4363 mdapi_hw_unit_type="gpu"
4364 mdapi_group="GPU"
4365 />
4366 <counter name="AVG GPU Core Frequency"
4367 description="Average GPU Core Frequency in the measurement."
4368 data_type="uint64"
4369 max_equation="$GpuMaxFrequency"
4370 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4371 underscore_name="avg_gpu_core_frequency"
4372 units="hz"
4373 symbol_name="AvgGpuCoreFrequency"
4374 semantic_type="event"
4375 mdapi_supported_apis=""
4376 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4377 mdapi_group="GPU"
4378 mdapi_hw_unit_type="gpu"
4379 />
4380 <counter name="Sampler Texels Misses"
4381 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
4382 data_type="uint64"
4383 equation="A 29 READ 4 UMUL"
4384 underscore_name="sampler_texel_misses"
4385 units="texels"
4386 symbol_name="SamplerTexelMisses"
4387 semantic_type="event"
4388 mdapi_supported_apis=""
4389 mdapi_usage_flags="Tier3 Batch Frame Draw"
4390 mdapi_hw_unit_type="gpu"
4391 mdapi_group="Sampler/Sampler Cache"
4392 />
4393 <counter name="CS Threads Dispatched"
4394 description="The total number of compute shader hardware threads dispatched."
4395 data_type="uint64"
4396 equation="A 4 READ"
4397 underscore_name="cs_threads"
4398 units="threads"
4399 symbol_name="CsThreads"
4400 semantic_type="event"
4401 mdapi_supported_apis="OGL4 OCL IO BB"
4402 mdapi_usage_flags="Tier3 Frame Batch Draw"
4403 mdapi_hw_unit_type="gpu"
4404 mdapi_group="EU Array/Compute Shader"
4405 />
4406 <counter name="SLM Bytes Read"
4407 description="The total number of GPU memory bytes read from shared local memory."
4408 data_type="uint64"
4409 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4410 equation="A 30 READ 64 UMUL"
4411 underscore_name="slm_bytes_read"
4412 units="bytes"
4413 symbol_name="SlmBytesRead"
4414 semantic_type="throughput"
4415 mdapi_supported_apis="OGL4 OCL IO BB"
4416 mdapi_usage_flags="Tier3 Frame Batch Draw"
4417 mdapi_group="L3/Data Port/SLM"
4418 mdapi_hw_unit_type="gpu"
4419 />
4420 <counter name="PS FPU1 Pipe Active"
4421 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
4422 data_type="float"
4423 max_equation="100"
4424 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4425 underscore_name="ps_fpu1_active"
4426 units="percent"
4427 symbol_name="PsFpu1Active"
4428 semantic_type="duration"
4429 mdapi_supported_apis="OGL IO BB"
4430 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4431 mdapi_group="EU Array/Pixel Shader"
4432 mdapi_hw_unit_type="gpu"
4433 />
4434 <counter name="Slice0 L3 Bank3 Active"
4435 description="The percentage of time in which slice0 L3 bank3 is active"
4436 data_type="float"
4437 max_equation="100"
4438 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
4439 underscore_name="l30_bank3_active"
4440 units="percent"
4441 symbol_name="L30Bank3Active"
4442 availability="$SliceMask 0x1 AND"
4443 semantic_type="duration"
4444 mdapi_supported_apis=""
4445 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4446 mdapi_group="GTI/L3"
4447 mdapi_hw_unit_type="slice"
4448 />
4449 <counter name="PS Send Pipeline Active"
4450 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
4451 data_type="float"
4452 max_equation="100"
4453 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4454 underscore_name="ps_send_active"
4455 units="percent"
4456 symbol_name="PsSendActive"
4457 semantic_type="duration"
4458 mdapi_supported_apis="OGL IO BB"
4459 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4460 mdapi_group="EU Array/Pixel Shader"
4461 mdapi_hw_unit_type="gpu"
4462 />
4463 <counter name="VS FPU0 Pipe Active"
4464 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
4465 data_type="float"
4466 max_equation="100"
4467 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4468 underscore_name="vs_fpu0_active"
4469 units="percent"
4470 symbol_name="VsFpu0Active"
4471 semantic_type="duration"
4472 mdapi_supported_apis="OGL IO BB"
4473 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4474 mdapi_group="EU Array/Vertex Shader"
4475 mdapi_hw_unit_type="gpu"
4476 />
4477 <counter name="GPU Busy"
4478 description="The percentage of time in which the GPU has been processing GPU commands."
4479 data_type="float"
4480 max_equation="100"
4481 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
4482 underscore_name="gpu_busy"
4483 units="percent"
4484 symbol_name="GpuBusy"
4485 semantic_type="duration"
4486 mdapi_supported_apis=""
4487 mdapi_usage_flags="Tier1 Overview System Frame"
4488 mdapi_group="GPU"
4489 mdapi_hw_unit_type="gpu"
4490 />
4491 <counter name="Slice1 L3 Bank3 Active"
4492 description="The percentage of time in which slice1 L3 bank3 is active"
4493 data_type="float"
4494 max_equation="100"
4495 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
4496 underscore_name="l31_bank3_active"
4497 units="percent"
4498 symbol_name="L31Bank3Active"
4499 availability="$SliceMask 0x2 AND"
4500 semantic_type="duration"
4501 mdapi_supported_apis=""
4502 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4503 mdapi_group="GTI/L3"
4504 mdapi_hw_unit_type="slice"
4505 />
4506 <counter name="Slice1 L3 Bank3 Stalled"
4507 description="The percentage of time in which slice1 L3 bank3 is stalled"
4508 data_type="float"
4509 max_equation="100"
4510 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
4511 underscore_name="l31_bank3_stalled"
4512 units="percent"
4513 symbol_name="L31Bank3Stalled"
4514 availability="$SliceMask 0x2 AND"
4515 semantic_type="duration"
4516 mdapi_supported_apis=""
4517 mdapi_usage_flags="Tier3 Frame Batch Draw"
4518 mdapi_group="GTI/L3"
4519 mdapi_hw_unit_type="slice"
4520 />
4521 <counter name="Rasterized Pixels"
4522 description="The total number of rasterized pixels."
4523 data_type="uint64"
4524 equation="A 21 READ 4 UMUL"
4525 underscore_name="rasterized_pixels"
4526 units="pixels"
4527 symbol_name="RasterizedPixels"
4528 semantic_type="event"
4529 mdapi_supported_apis="OGL IO BB"
4530 mdapi_usage_flags="Tier3 Frame Batch Draw"
4531 mdapi_hw_unit_type="gpu"
4532 mdapi_group="3D Pipe/Rasterizer"
4533 />
4534 <counter name="PS FPU0 Pipe Active"
4535 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
4536 data_type="float"
4537 max_equation="100"
4538 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4539 underscore_name="ps_fpu0_active"
4540 units="percent"
4541 symbol_name="PsFpu0Active"
4542 semantic_type="duration"
4543 mdapi_supported_apis="OGL IO BB"
4544 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4545 mdapi_group="EU Array/Pixel Shader"
4546 mdapi_hw_unit_type="gpu"
4547 />
4548 <counter name="DS Threads Dispatched"
4549 description="The total number of domain shader hardware threads dispatched."
4550 data_type="uint64"
4551 equation="A 3 READ"
4552 underscore_name="ds_threads"
4553 units="threads"
4554 symbol_name="DsThreads"
4555 semantic_type="event"
4556 mdapi_supported_apis="OGL4 IO BB"
4557 mdapi_usage_flags="Tier3 Frame Batch Draw"
4558 mdapi_hw_unit_type="gpu"
4559 mdapi_group="EU Array/Domain Shader"
4560 />
4561 <counter name="Samples Written"
4562 description="The total number of samples or pixels written to all render targets."
4563 data_type="uint64"
4564 equation="A 26 READ 4 UMUL"
4565 underscore_name="samples_written"
4566 units="pixels"
4567 symbol_name="SamplesWritten"
4568 semantic_type="event"
4569 mdapi_supported_apis="OGL IO BB"
4570 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4571 mdapi_hw_unit_type="gpu"
4572 mdapi_group="3D Pipe/Output Merger"
4573 />
4574 <counter name="EU Stall"
4575 description="The percentage of time in which the Execution Units were stalled."
4576 data_type="float"
4577 max_equation="100"
4578 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4579 underscore_name="eu_stall"
4580 units="percent"
4581 symbol_name="EuStall"
4582 semantic_type="duration"
4583 mdapi_supported_apis=""
4584 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4585 mdapi_group="EU Array"
4586 mdapi_hw_unit_type="gpu"
4587 />
4588 <counter name="Samples Blended"
4589 description="The total number of blended samples or pixels written to all render targets."
4590 data_type="uint64"
4591 equation="A 27 READ 4 UMUL"
4592 underscore_name="samples_blended"
4593 units="pixels"
4594 symbol_name="SamplesBlended"
4595 semantic_type="event"
4596 mdapi_supported_apis="OGL IO BB"
4597 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4598 mdapi_hw_unit_type="gpu"
4599 mdapi_group="3D Pipe/Output Merger"
4600 />
4601 <counter name="Early Depth Test Fails"
4602 description="The total number of pixels dropped on early depth test."
4603 data_type="uint64"
4604 equation="A 23 READ 4 UMUL"
4605 underscore_name="early_depth_test_fails"
4606 units="pixels"
4607 symbol_name="EarlyDepthTestFails"
4608 semantic_type="event"
4609 mdapi_supported_apis="OGL IO BB"
4610 mdapi_usage_flags="Tier3 Frame Batch Draw"
4611 mdapi_hw_unit_type="gpu"
4612 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
4613 />
4614 <counter name="Shader Memory Accesses"
4615 description="The total number of shader memory accesses to L3."
4616 data_type="uint64"
4617 equation="A 32 READ"
4618 underscore_name="shader_memory_accesses"
4619 units="messages"
4620 symbol_name="ShaderMemoryAccesses"
4621 semantic_type="event"
4622 mdapi_supported_apis=""
4623 mdapi_usage_flags="Tier3 Frame Batch Draw"
4624 mdapi_hw_unit_type="gpu"
4625 mdapi_group="L3/Data Port"
4626 />
4627 <counter name="HS Threads Dispatched"
4628 description="The total number of hull shader hardware threads dispatched."
4629 data_type="uint64"
4630 equation="A 2 READ"
4631 underscore_name="hs_threads"
4632 units="threads"
4633 symbol_name="HsThreads"
4634 semantic_type="event"
4635 mdapi_supported_apis="OGL4 IO BB"
4636 mdapi_usage_flags="Tier3 Frame Batch Draw"
4637 mdapi_hw_unit_type="gpu"
4638 mdapi_group="EU Array/Hull Shader"
4639 />
4640 <counter name="SLM Bytes Written"
4641 description="The total number of GPU memory bytes written into shared local memory."
4642 data_type="uint64"
4643 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4644 equation="A 31 READ 64 UMUL"
4645 underscore_name="slm_bytes_written"
4646 units="bytes"
4647 symbol_name="SlmBytesWritten"
4648 semantic_type="throughput"
4649 mdapi_supported_apis="OGL4 OCL IO BB"
4650 mdapi_usage_flags="Tier3 Frame Batch Draw"
4651 mdapi_group="L3/Data Port/SLM"
4652 mdapi_hw_unit_type="gpu"
4653 />
4654 <counter name="L3 Shader Throughput"
4655 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
4656 data_type="uint64"
4657 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
4658 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
4659 underscore_name="l3_shader_throughput"
4660 units="bytes"
4661 symbol_name="L3ShaderThroughput"
4662 semantic_type="throughput"
4663 mdapi_supported_apis="OGL4 OCL IO BB"
4664 mdapi_usage_flags="Tier2 Frame Batch Draw"
4665 mdapi_group="L3/Data Port"
4666 mdapi_hw_unit_type="gpu"
4667 />
4668 <counter name="Samples Killed in FS"
4669 description="The total number of samples or pixels dropped in fragment shaders."
4670 data_type="uint64"
4671 equation="A 24 READ 4 UMUL"
4672 underscore_name="samples_killed_in_ps"
4673 units="pixels"
4674 symbol_name="SamplesKilledInPs"
4675 semantic_type="event"
4676 mdapi_supported_apis="OGL IO BB"
4677 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
4678 mdapi_hw_unit_type="gpu"
4679 mdapi_group="3D Pipe/Fragment Shader"
4680 />
4681 <counter name="Shader Atomic Memory Accesses"
4682 description="The total number of shader atomic memory accesses."
4683 data_type="uint64"
4684 equation="A 34 READ"
4685 underscore_name="shader_atomics"
4686 units="messages"
4687 symbol_name="ShaderAtomics"
4688 semantic_type="event"
4689 mdapi_supported_apis="OGL4 OCL IO BB"
4690 mdapi_usage_flags="Tier3 Frame Batch Draw"
4691 mdapi_hw_unit_type="gpu"
4692 mdapi_group="L3/Data Port/Atomics"
4693 />
4694 <register_config type="NOA">
4695 <register type="NOA" address="0x00009888" value="0x121B0340" />
4696 <register type="NOA" address="0x00009888" value="0x103F0274" />
4697 <register type="NOA" address="0x00009888" value="0x123F0000" />
4698 <register type="NOA" address="0x00009888" value="0x129B0340" />
4699 <register type="NOA" address="0x00009888" value="0x10BF0274" />
4700 <register type="NOA" address="0x00009888" value="0x12BF0000" />
4701 <register type="NOA" address="0x00009888" value="0x041B3400" />
4702 <register type="NOA" address="0x00009888" value="0x101B0000" />
4703 <register type="NOA" address="0x00009888" value="0x045C8000" />
4704 <register type="NOA" address="0x00009888" value="0x0A3D4000" />
4705 <register type="NOA" address="0x00009888" value="0x003F0080" />
4706 <register type="NOA" address="0x00009888" value="0x023F0793" />
4707 <register type="NOA" address="0x00009888" value="0x043F0014" />
4708 <register type="NOA" address="0x00009888" value="0x04588000" />
4709 <register type="NOA" address="0x00009888" value="0x005A8000" />
4710 <register type="NOA" address="0x00009888" value="0x025AC000" />
4711 <register type="NOA" address="0x00009888" value="0x045A4000" />
4712 <register type="NOA" address="0x00009888" value="0x0A5B4000" />
4713 <register type="NOA" address="0x00009888" value="0x001D8000" />
4714 <register type="NOA" address="0x00009888" value="0x021DC000" />
4715 <register type="NOA" address="0x00009888" value="0x041D4000" />
4716 <register type="NOA" address="0x00009888" value="0x0C1FA000" />
4717 <register type="NOA" address="0x00009888" value="0x0E1F002A" />
4718 <register type="NOA" address="0x00009888" value="0x0A384000" />
4719 <register type="NOA" address="0x00009888" value="0x00394000" />
4720 <register type="NOA" address="0x00009888" value="0x02395000" />
4721 <register type="NOA" address="0x00009888" value="0x04399000" />
4722 <register type="NOA" address="0x00009888" value="0x069B0034" />
4723 <register type="NOA" address="0x00009888" value="0x109B0000" />
4724 <register type="NOA" address="0x00009888" value="0x06DC4000" />
4725 <register type="NOA" address="0x00009888" value="0x0CBD4000" />
4726 <register type="NOA" address="0x00009888" value="0x0CBF0981" />
4727 <register type="NOA" address="0x00009888" value="0x0EBF0A0F" />
4728 <register type="NOA" address="0x00009888" value="0x06D84000" />
4729 <register type="NOA" address="0x00009888" value="0x0CDAC000" />
4730 <register type="NOA" address="0x00009888" value="0x0EDAC000" />
4731 <register type="NOA" address="0x00009888" value="0x0CDB4000" />
4732 <register type="NOA" address="0x00009888" value="0x0C9DC000" />
4733 <register type="NOA" address="0x00009888" value="0x0E9DC000" />
4734 <register type="NOA" address="0x00009888" value="0x109F02A8" />
4735 <register type="NOA" address="0x00009888" value="0x0E9F0080" />
4736 <register type="NOA" address="0x00009888" value="0x0CB84000" />
4737 <register type="NOA" address="0x00009888" value="0x0CB95000" />
4738 <register type="NOA" address="0x00009888" value="0x0EB95000" />
4739 <register type="NOA" address="0x00009888" value="0x06B92000" />
4740 <register type="NOA" address="0x00009888" value="0x0F88000F" />
4741 <register type="NOA" address="0x00009888" value="0x0D880400" />
4742 <register type="NOA" address="0x00009888" value="0x038A8000" />
4743 <register type="NOA" address="0x00009888" value="0x058A8000" />
4744 <register type="NOA" address="0x00009888" value="0x078A8000" />
4745 <register type="NOA" address="0x00009888" value="0x098A8000" />
4746 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
4747 <register type="NOA" address="0x00009888" value="0x258B8009" />
4748 <register type="NOA" address="0x00009888" value="0x278B002A" />
4749 <register type="NOA" address="0x00009888" value="0x238B2A80" />
4750 <register type="NOA" address="0x00009888" value="0x198C4000" />
4751 <register type="NOA" address="0x00009888" value="0x1B8C0015" />
4752 <register type="NOA" address="0x00009888" value="0x0D8C4000" />
4753 <register type="NOA" address="0x00009888" value="0x0D8DA000" />
4754 <register type="NOA" address="0x00009888" value="0x0F8DA000" />
4755 <register type="NOA" address="0x00009888" value="0x078D2000" />
4756 <register type="NOA" address="0x00009888" value="0x2185800A" />
4757 <register type="NOA" address="0x00009888" value="0x2385002A" />
4758 <register type="NOA" address="0x00009888" value="0x1F85AA00" />
4759 <register type="NOA" address="0x00009888" value="0x1B830154" />
4760 <register type="NOA" address="0x00009888" value="0x03834000" />
4761 <register type="NOA" address="0x00009888" value="0x05834000" />
4762 <register type="NOA" address="0x00009888" value="0x07834000" />
4763 <register type="NOA" address="0x00009888" value="0x09834000" />
4764 <register type="NOA" address="0x00009888" value="0x0B834000" />
4765 <register type="NOA" address="0x00009888" value="0x0D834000" />
4766 <register type="NOA" address="0x00009888" value="0x0D84C000" />
4767 <register type="NOA" address="0x00009888" value="0x0F84C000" />
4768 <register type="NOA" address="0x00009888" value="0x01848000" />
4769 <register type="NOA" address="0x00009888" value="0x0384C000" />
4770 <register type="NOA" address="0x00009888" value="0x0584C000" />
4771 <register type="NOA" address="0x00009888" value="0x07844000" />
4772 <register type="NOA" address="0x00009888" value="0x1D80C000" />
4773 <register type="NOA" address="0x00009888" value="0x1F80C000" />
4774 <register type="NOA" address="0x00009888" value="0x11808000" />
4775 <register type="NOA" address="0x00009888" value="0x1380C000" />
4776 <register type="NOA" address="0x00009888" value="0x1580C000" />
4777 <register type="NOA" address="0x00009888" value="0x17804000" />
4778 <register type="NOA" address="0x00009888" value="0x53800000" />
4779 <register type="NOA" address="0x00009888" value="0x45800C00" />
4780 <register type="NOA" address="0x00009888" value="0x47800C63" />
4781 <register type="NOA" address="0x00009888" value="0x21800000" />
4782 <register type="NOA" address="0x00009888" value="0x31800000" />
4783 <register type="NOA" address="0x00009888" value="0x4D800000" />
4784 <register type="NOA" address="0x00009888" value="0x3F8014A5" />
4785 <register type="NOA" address="0x00009888" value="0x4F800000" />
4786 <register type="NOA" address="0x00009888" value="0x41800045" />
4787 </register_config>
4788 <register_config type="OA">
4789 <register type="OA" address="0x00002740" value="0x00000000" />
4790 <register type="OA" address="0x00002744" value="0x00800000" />
4791 <register type="OA" address="0x00002710" value="0x00000000" />
4792 <register type="OA" address="0x00002714" value="0xF0800000" />
4793 <register type="OA" address="0x00002720" value="0x00000000" />
4794 <register type="OA" address="0x00002724" value="0xF0800000" />
4795 <register type="OA" address="0x00002770" value="0x00100070" />
4796 <register type="OA" address="0x00002774" value="0x0000FFF1" />
4797 <register type="OA" address="0x00002778" value="0x00014002" />
4798 <register type="OA" address="0x0000277C" value="0x0000C3FF" />
4799 <register type="OA" address="0x00002780" value="0x00010002" />
4800 <register type="OA" address="0x00002784" value="0x0000C7FF" />
4801 <register type="OA" address="0x00002788" value="0x00004002" />
4802 <register type="OA" address="0x0000278C" value="0x0000D3FF" />
4803 <register type="OA" address="0x00002790" value="0x00100700" />
4804 <register type="OA" address="0x00002794" value="0x0000FF1F" />
4805 <register type="OA" address="0x00002798" value="0x00001402" />
4806 <register type="OA" address="0x0000279C" value="0x0000FC3F" />
4807 <register type="OA" address="0x000027A0" value="0x00001002" />
4808 <register type="OA" address="0x000027A4" value="0x0000FC7F" />
4809 <register type="OA" address="0x000027A8" value="0x00000402" />
4810 <register type="OA" address="0x000027AC" value="0x0000FD3F" />
4811 </register_config>
4812 <register_config type="FLEX">
4813 <register type="FLEX" address="0x0000E458" value="0x00005004" />
4814 <register type="FLEX" address="0x0000E558" value="0x00010003" />
4815 <register type="FLEX" address="0x0000E658" value="0x00012011" />
4816 <register type="FLEX" address="0x0000E758" value="0x00015014" />
4817 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
4818 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
4819 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
4820 </register_config>
4821 </set>
4822
4823 <set name="Metric set L3_4"
4824 mdapi_supported_apis="OGL OCL IO BB"
4825 underscore_name="l3_4"
4826 hw_config_guid="5fdff4a6-9dc8-45e1-bfda-ef54869fbdd4"
4827 chipset="CHV"
4828 symbol_name="L3_4"
4829 >
4830 <counter name="GPU Core Clocks"
4831 description="The total number of GPU core clocks elapsed during the measurement."
4832 data_type="uint64"
4833 equation="GPU_CLOCK 0 READ"
4834 underscore_name="gpu_core_clocks"
4835 units="cycles"
4836 symbol_name="GpuCoreClocks"
4837 semantic_type="event"
4838 mdapi_supported_apis=""
4839 mdapi_usage_flags="Tier1 Frame Batch Draw"
4840 mdapi_hw_unit_type="gpu"
4841 mdapi_group="GPU"
4842 />
4843 <counter name="EU Active"
4844 description="The percentage of time in which the Execution Units were actively processing."
4845 data_type="float"
4846 max_equation="100"
4847 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4848 underscore_name="eu_active"
4849 units="percent"
4850 symbol_name="EuActive"
4851 semantic_type="duration"
4852 mdapi_supported_apis=""
4853 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4854 mdapi_group="EU Array"
4855 mdapi_hw_unit_type="gpu"
4856 />
4857 <counter name="EU Both FPU Pipes Active"
4858 description="The percentage of time in which both EU FPU pipelines were actively processing."
4859 data_type="float"
4860 max_equation="100"
4861 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4862 underscore_name="eu_fpu_both_active"
4863 units="percent"
4864 symbol_name="EuFpuBothActive"
4865 semantic_type="duration"
4866 mdapi_supported_apis=""
4867 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4868 mdapi_group="EU Array/Pipes"
4869 mdapi_hw_unit_type="gpu"
4870 />
4871 <counter name="VS Send Pipe Active"
4872 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
4873 data_type="float"
4874 max_equation="100"
4875 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4876 underscore_name="vs_send_active"
4877 units="percent"
4878 symbol_name="VsSendActive"
4879 semantic_type="duration"
4880 mdapi_supported_apis="OGL IO BB"
4881 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4882 mdapi_group="EU Array/Vertex Shader"
4883 mdapi_hw_unit_type="gpu"
4884 />
4885 <counter name="VS FPU1 Pipe Active"
4886 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
4887 data_type="float"
4888 max_equation="100"
4889 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4890 underscore_name="vs_fpu1_active"
4891 units="percent"
4892 symbol_name="VsFpu1Active"
4893 semantic_type="duration"
4894 mdapi_supported_apis="OGL IO BB"
4895 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4896 mdapi_group="EU Array/Vertex Shader"
4897 mdapi_hw_unit_type="gpu"
4898 />
4899 <counter name="GS Threads Dispatched"
4900 description="The total number of geometry shader hardware threads dispatched."
4901 data_type="uint64"
4902 equation="A 5 READ"
4903 underscore_name="gs_threads"
4904 units="threads"
4905 symbol_name="GsThreads"
4906 semantic_type="event"
4907 mdapi_supported_apis="OGL4 IO BB"
4908 mdapi_usage_flags="Tier3 Frame Batch Draw"
4909 mdapi_hw_unit_type="gpu"
4910 mdapi_group="EU Array/Geometry Shader"
4911 />
4912 <counter name="Early Hi-Depth Test Fails"
4913 description="The total number of pixels dropped on early hierarchical depth test."
4914 data_type="uint64"
4915 equation="A 22 READ 4 UMUL"
4916 underscore_name="hi_depth_test_fails"
4917 units="pixels"
4918 symbol_name="HiDepthTestFails"
4919 semantic_type="event"
4920 mdapi_supported_apis="OGL IO BB"
4921 mdapi_usage_flags="Tier3 Frame Batch Draw"
4922 mdapi_hw_unit_type="gpu"
4923 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
4924 />
4925 <counter name="FS Both FPU Active"
4926 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
4927 data_type="float"
4928 max_equation="100"
4929 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4930 underscore_name="ps_eu_both_fpu_active"
4931 units="percent"
4932 symbol_name="PsEuBothFpuActive"
4933 semantic_type="duration"
4934 mdapi_supported_apis="OGL IO BB"
4935 mdapi_usage_flags="Tier4 Frame Batch Draw"
4936 mdapi_group="3D Pipe/Fragment Shader"
4937 mdapi_hw_unit_type="gpu"
4938 />
4939 <counter name="VS Threads Dispatched"
4940 description="The total number of vertex shader hardware threads dispatched."
4941 data_type="uint64"
4942 equation="A 1 READ"
4943 underscore_name="vs_threads"
4944 units="threads"
4945 symbol_name="VsThreads"
4946 semantic_type="event"
4947 mdapi_supported_apis="OGL IO BB"
4948 mdapi_usage_flags="Tier3 Frame Batch Draw"
4949 mdapi_hw_unit_type="gpu"
4950 mdapi_group="EU Array/Vertex Shader"
4951 />
4952 <counter name="FS Threads Dispatched"
4953 description="The total number of fragment shader hardware threads dispatched."
4954 data_type="uint64"
4955 equation="A 6 READ"
4956 underscore_name="ps_threads"
4957 units="threads"
4958 symbol_name="PsThreads"
4959 semantic_type="event"
4960 mdapi_supported_apis="OGL IO BB"
4961 mdapi_usage_flags="Tier3 Frame Batch Draw"
4962 mdapi_hw_unit_type="gpu"
4963 mdapi_group="EU Array/Fragment Shader"
4964 />
4965 <counter name="Shader Barrier Messages"
4966 description="The total number of shader barrier messages."
4967 data_type="uint64"
4968 equation="A 35 READ"
4969 underscore_name="shader_barriers"
4970 units="messages"
4971 symbol_name="ShaderBarriers"
4972 semantic_type="event"
4973 mdapi_supported_apis=""
4974 mdapi_usage_flags="Tier3 Frame Batch Draw"
4975 mdapi_hw_unit_type="gpu"
4976 mdapi_group="EU Array/Barrier"
4977 />
4978 <counter name="Sampler Texels"
4979 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
4980 data_type="uint64"
4981 equation="A 28 READ 4 UMUL"
4982 underscore_name="sampler_texels"
4983 units="texels"
4984 symbol_name="SamplerTexels"
4985 semantic_type="event"
4986 mdapi_supported_apis=""
4987 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4988 mdapi_hw_unit_type="gpu"
4989 mdapi_group="Sampler/Sampler Input"
4990 />
4991 <counter name="Pixels Failing Tests"
4992 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
4993 data_type="uint64"
4994 equation="A 25 READ 4 UMUL"
4995 underscore_name="pixels_failing_post_ps_tests"
4996 units="pixels"
4997 symbol_name="PixelsFailingPostPsTests"
4998 semantic_type="event"
4999 mdapi_supported_apis="OGL IO BB"
5000 mdapi_usage_flags="Tier3 Frame Batch Draw"
5001 mdapi_hw_unit_type="gpu"
5002 mdapi_group="3D Pipe/Output Merger"
5003 />
5004 <counter name="GPU Time Elapsed"
5005 description="Time elapsed on the GPU during the measurement."
5006 data_type="uint64"
5007 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
5008 underscore_name="gpu_time"
5009 units="ns"
5010 symbol_name="GpuTime"
5011 semantic_type="duration"
5012 mdapi_supported_apis=""
5013 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5014 mdapi_hw_unit_type="gpu"
5015 mdapi_group="GPU"
5016 />
5017 <counter name="AVG GPU Core Frequency"
5018 description="Average GPU Core Frequency in the measurement."
5019 data_type="uint64"
5020 max_equation="$GpuMaxFrequency"
5021 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
5022 underscore_name="avg_gpu_core_frequency"
5023 units="hz"
5024 symbol_name="AvgGpuCoreFrequency"
5025 semantic_type="event"
5026 mdapi_supported_apis=""
5027 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5028 mdapi_group="GPU"
5029 mdapi_hw_unit_type="gpu"
5030 />
5031 <counter name="Sampler Texels Misses"
5032 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
5033 data_type="uint64"
5034 equation="A 29 READ 4 UMUL"
5035 underscore_name="sampler_texel_misses"
5036 units="texels"
5037 symbol_name="SamplerTexelMisses"
5038 semantic_type="event"
5039 mdapi_supported_apis=""
5040 mdapi_usage_flags="Tier3 Batch Frame Draw"
5041 mdapi_hw_unit_type="gpu"
5042 mdapi_group="Sampler/Sampler Cache"
5043 />
5044 <counter name="CS Threads Dispatched"
5045 description="The total number of compute shader hardware threads dispatched."
5046 data_type="uint64"
5047 equation="A 4 READ"
5048 underscore_name="cs_threads"
5049 units="threads"
5050 symbol_name="CsThreads"
5051 semantic_type="event"
5052 mdapi_supported_apis="OGL4 OCL IO BB"
5053 mdapi_usage_flags="Tier3 Frame Batch Draw"
5054 mdapi_hw_unit_type="gpu"
5055 mdapi_group="EU Array/Compute Shader"
5056 />
5057 <counter name="SLM Bytes Read"
5058 description="The total number of GPU memory bytes read from shared local memory."
5059 data_type="uint64"
5060 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5061 equation="A 30 READ 64 UMUL"
5062 underscore_name="slm_bytes_read"
5063 units="bytes"
5064 symbol_name="SlmBytesRead"
5065 semantic_type="throughput"
5066 mdapi_supported_apis="OGL4 OCL IO BB"
5067 mdapi_usage_flags="Tier3 Frame Batch Draw"
5068 mdapi_group="L3/Data Port/SLM"
5069 mdapi_hw_unit_type="gpu"
5070 />
5071 <counter name="PS FPU1 Pipe Active"
5072 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
5073 data_type="float"
5074 max_equation="100"
5075 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5076 underscore_name="ps_fpu1_active"
5077 units="percent"
5078 symbol_name="PsFpu1Active"
5079 semantic_type="duration"
5080 mdapi_supported_apis="OGL IO BB"
5081 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5082 mdapi_group="EU Array/Pixel Shader"
5083 mdapi_hw_unit_type="gpu"
5084 />
5085 <counter name="Slice0 L3 Bank2 Stalled"
5086 description="The percentage of time in which slice0 L3 bank2 is stalled"
5087 data_type="float"
5088 max_equation="100"
5089 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
5090 underscore_name="l30_bank2_stalled"
5091 units="percent"
5092 symbol_name="L30Bank2Stalled"
5093 availability="$SliceMask 0x1 AND"
5094 semantic_type="duration"
5095 mdapi_supported_apis=""
5096 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5097 mdapi_group="GTI/L3"
5098 mdapi_hw_unit_type="slice"
5099 />
5100 <counter name="PS Send Pipeline Active"
5101 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
5102 data_type="float"
5103 max_equation="100"
5104 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5105 underscore_name="ps_send_active"
5106 units="percent"
5107 symbol_name="PsSendActive"
5108 semantic_type="duration"
5109 mdapi_supported_apis="OGL IO BB"
5110 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5111 mdapi_group="EU Array/Pixel Shader"
5112 mdapi_hw_unit_type="gpu"
5113 />
5114 <counter name="VS FPU0 Pipe Active"
5115 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
5116 data_type="float"
5117 max_equation="100"
5118 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5119 underscore_name="vs_fpu0_active"
5120 units="percent"
5121 symbol_name="VsFpu0Active"
5122 semantic_type="duration"
5123 mdapi_supported_apis="OGL IO BB"
5124 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5125 mdapi_group="EU Array/Vertex Shader"
5126 mdapi_hw_unit_type="gpu"
5127 />
5128 <counter name="GPU Busy"
5129 description="The percentage of time in which the GPU has been processing GPU commands."
5130 data_type="float"
5131 max_equation="100"
5132 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
5133 underscore_name="gpu_busy"
5134 units="percent"
5135 symbol_name="GpuBusy"
5136 semantic_type="duration"
5137 mdapi_supported_apis=""
5138 mdapi_usage_flags="Tier1 Overview System Frame"
5139 mdapi_group="GPU"
5140 mdapi_hw_unit_type="gpu"
5141 />
5142 <counter name="Slice1 L3 Bank2 Active"
5143 description="The percentage of time in which slice1 L3 bank2 is active"
5144 data_type="float"
5145 max_equation="100"
5146 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
5147 underscore_name="l31_bank2_active"
5148 units="percent"
5149 symbol_name="L31Bank2Active"
5150 availability="$SliceMask 0x2 AND"
5151 semantic_type="duration"
5152 mdapi_supported_apis=""
5153 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5154 mdapi_group="GTI/L3"
5155 mdapi_hw_unit_type="slice"
5156 />
5157 <counter name="Slice0 L3 Bank2 Active"
5158 description="The percentage of time in which slice0 L3 bank2 is active"
5159 data_type="float"
5160 max_equation="100"
5161 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
5162 underscore_name="l30_bank2_active"
5163 units="percent"
5164 symbol_name="L30Bank2Active"
5165 availability="$SliceMask 0x1 AND"
5166 semantic_type="duration"
5167 mdapi_supported_apis=""
5168 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5169 mdapi_group="GTI/L3"
5170 mdapi_hw_unit_type="slice"
5171 />
5172 <counter name="Rasterized Pixels"
5173 description="The total number of rasterized pixels."
5174 data_type="uint64"
5175 equation="A 21 READ 4 UMUL"
5176 underscore_name="rasterized_pixels"
5177 units="pixels"
5178 symbol_name="RasterizedPixels"
5179 semantic_type="event"
5180 mdapi_supported_apis="OGL IO BB"
5181 mdapi_usage_flags="Tier3 Frame Batch Draw"
5182 mdapi_hw_unit_type="gpu"
5183 mdapi_group="3D Pipe/Rasterizer"
5184 />
5185 <counter name="Slice1 L3 Bank2 Stalled"
5186 description="The percentage of time in which slice1 L3 bank2 is stalled"
5187 data_type="float"
5188 max_equation="100"
5189 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
5190 underscore_name="l31_bank2_stalled"
5191 units="percent"
5192 symbol_name="L31Bank2Stalled"
5193 availability="$SliceMask 0x2 AND"
5194 semantic_type="duration"
5195 mdapi_supported_apis=""
5196 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5197 mdapi_group="GTI/L3"
5198 mdapi_hw_unit_type="slice"
5199 />
5200 <counter name="PS FPU0 Pipe Active"
5201 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
5202 data_type="float"
5203 max_equation="100"
5204 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5205 underscore_name="ps_fpu0_active"
5206 units="percent"
5207 symbol_name="PsFpu0Active"
5208 semantic_type="duration"
5209 mdapi_supported_apis="OGL IO BB"
5210 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5211 mdapi_group="EU Array/Pixel Shader"
5212 mdapi_hw_unit_type="gpu"
5213 />
5214 <counter name="DS Threads Dispatched"
5215 description="The total number of domain shader hardware threads dispatched."
5216 data_type="uint64"
5217 equation="A 3 READ"
5218 underscore_name="ds_threads"
5219 units="threads"
5220 symbol_name="DsThreads"
5221 semantic_type="event"
5222 mdapi_supported_apis="OGL4 IO BB"
5223 mdapi_usage_flags="Tier3 Frame Batch Draw"
5224 mdapi_hw_unit_type="gpu"
5225 mdapi_group="EU Array/Domain Shader"
5226 />
5227 <counter name="Samples Written"
5228 description="The total number of samples or pixels written to all render targets."
5229 data_type="uint64"
5230 equation="A 26 READ 4 UMUL"
5231 underscore_name="samples_written"
5232 units="pixels"
5233 symbol_name="SamplesWritten"
5234 semantic_type="event"
5235 mdapi_supported_apis="OGL IO BB"
5236 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5237 mdapi_hw_unit_type="gpu"
5238 mdapi_group="3D Pipe/Output Merger"
5239 />
5240 <counter name="EU Stall"
5241 description="The percentage of time in which the Execution Units were stalled."
5242 data_type="float"
5243 max_equation="100"
5244 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5245 underscore_name="eu_stall"
5246 units="percent"
5247 symbol_name="EuStall"
5248 semantic_type="duration"
5249 mdapi_supported_apis=""
5250 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5251 mdapi_group="EU Array"
5252 mdapi_hw_unit_type="gpu"
5253 />
5254 <counter name="Samples Blended"
5255 description="The total number of blended samples or pixels written to all render targets."
5256 data_type="uint64"
5257 equation="A 27 READ 4 UMUL"
5258 underscore_name="samples_blended"
5259 units="pixels"
5260 symbol_name="SamplesBlended"
5261 semantic_type="event"
5262 mdapi_supported_apis="OGL IO BB"
5263 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5264 mdapi_hw_unit_type="gpu"
5265 mdapi_group="3D Pipe/Output Merger"
5266 />
5267 <counter name="Early Depth Test Fails"
5268 description="The total number of pixels dropped on early depth test."
5269 data_type="uint64"
5270 equation="A 23 READ 4 UMUL"
5271 underscore_name="early_depth_test_fails"
5272 units="pixels"
5273 symbol_name="EarlyDepthTestFails"
5274 semantic_type="event"
5275 mdapi_supported_apis="OGL IO BB"
5276 mdapi_usage_flags="Tier3 Frame Batch Draw"
5277 mdapi_hw_unit_type="gpu"
5278 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
5279 />
5280 <counter name="Shader Memory Accesses"
5281 description="The total number of shader memory accesses to L3."
5282 data_type="uint64"
5283 equation="A 32 READ"
5284 underscore_name="shader_memory_accesses"
5285 units="messages"
5286 symbol_name="ShaderMemoryAccesses"
5287 semantic_type="event"
5288 mdapi_supported_apis=""
5289 mdapi_usage_flags="Tier3 Frame Batch Draw"
5290 mdapi_hw_unit_type="gpu"
5291 mdapi_group="L3/Data Port"
5292 />
5293 <counter name="HS Threads Dispatched"
5294 description="The total number of hull shader hardware threads dispatched."
5295 data_type="uint64"
5296 equation="A 2 READ"
5297 underscore_name="hs_threads"
5298 units="threads"
5299 symbol_name="HsThreads"
5300 semantic_type="event"
5301 mdapi_supported_apis="OGL4 IO BB"
5302 mdapi_usage_flags="Tier3 Frame Batch Draw"
5303 mdapi_hw_unit_type="gpu"
5304 mdapi_group="EU Array/Hull Shader"
5305 />
5306 <counter name="SLM Bytes Written"
5307 description="The total number of GPU memory bytes written into shared local memory."
5308 data_type="uint64"
5309 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5310 equation="A 31 READ 64 UMUL"
5311 underscore_name="slm_bytes_written"
5312 units="bytes"
5313 symbol_name="SlmBytesWritten"
5314 semantic_type="throughput"
5315 mdapi_supported_apis="OGL4 OCL IO BB"
5316 mdapi_usage_flags="Tier3 Frame Batch Draw"
5317 mdapi_group="L3/Data Port/SLM"
5318 mdapi_hw_unit_type="gpu"
5319 />
5320 <counter name="L3 Shader Throughput"
5321 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
5322 data_type="uint64"
5323 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
5324 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
5325 underscore_name="l3_shader_throughput"
5326 units="bytes"
5327 symbol_name="L3ShaderThroughput"
5328 semantic_type="throughput"
5329 mdapi_supported_apis="OGL4 OCL IO BB"
5330 mdapi_usage_flags="Tier2 Frame Batch Draw"
5331 mdapi_group="L3/Data Port"
5332 mdapi_hw_unit_type="gpu"
5333 />
5334 <counter name="Samples Killed in FS"
5335 description="The total number of samples or pixels dropped in fragment shaders."
5336 data_type="uint64"
5337 equation="A 24 READ 4 UMUL"
5338 underscore_name="samples_killed_in_ps"
5339 units="pixels"
5340 symbol_name="SamplesKilledInPs"
5341 semantic_type="event"
5342 mdapi_supported_apis="OGL IO BB"
5343 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
5344 mdapi_hw_unit_type="gpu"
5345 mdapi_group="3D Pipe/Fragment Shader"
5346 />
5347 <counter name="Shader Atomic Memory Accesses"
5348 description="The total number of shader atomic memory accesses."
5349 data_type="uint64"
5350 equation="A 34 READ"
5351 underscore_name="shader_atomics"
5352 units="messages"
5353 symbol_name="ShaderAtomics"
5354 semantic_type="event"
5355 mdapi_supported_apis="OGL4 OCL IO BB"
5356 mdapi_usage_flags="Tier3 Frame Batch Draw"
5357 mdapi_hw_unit_type="gpu"
5358 mdapi_group="L3/Data Port/Atomics"
5359 />
5360 <register_config type="NOA">
5361 <register type="NOA" address="0x00009888" value="0x121A0340" />
5362 <register type="NOA" address="0x00009888" value="0x103F0017" />
5363 <register type="NOA" address="0x00009888" value="0x123F0020" />
5364 <register type="NOA" address="0x00009888" value="0x129A0340" />
5365 <register type="NOA" address="0x00009888" value="0x10BF0017" />
5366 <register type="NOA" address="0x00009888" value="0x12BF0020" />
5367 <register type="NOA" address="0x00009888" value="0x041A3400" />
5368 <register type="NOA" address="0x00009888" value="0x101A0000" />
5369 <register type="NOA" address="0x00009888" value="0x043B8000" />
5370 <register type="NOA" address="0x00009888" value="0x0A3E0010" />
5371 <register type="NOA" address="0x00009888" value="0x003F0200" />
5372 <register type="NOA" address="0x00009888" value="0x023F0113" />
5373 <register type="NOA" address="0x00009888" value="0x043F0014" />
5374 <register type="NOA" address="0x00009888" value="0x02592000" />
5375 <register type="NOA" address="0x00009888" value="0x005A8000" />
5376 <register type="NOA" address="0x00009888" value="0x025AC000" />
5377 <register type="NOA" address="0x00009888" value="0x045A4000" />
5378 <register type="NOA" address="0x00009888" value="0x0A1C8000" />
5379 <register type="NOA" address="0x00009888" value="0x001D8000" />
5380 <register type="NOA" address="0x00009888" value="0x021DC000" />
5381 <register type="NOA" address="0x00009888" value="0x041D4000" />
5382 <register type="NOA" address="0x00009888" value="0x0A1E8000" />
5383 <register type="NOA" address="0x00009888" value="0x0C1FA000" />
5384 <register type="NOA" address="0x00009888" value="0x0E1F001A" />
5385 <register type="NOA" address="0x00009888" value="0x00394000" />
5386 <register type="NOA" address="0x00009888" value="0x02395000" />
5387 <register type="NOA" address="0x00009888" value="0x04391000" />
5388 <register type="NOA" address="0x00009888" value="0x069A0034" />
5389 <register type="NOA" address="0x00009888" value="0x109A0000" />
5390 <register type="NOA" address="0x00009888" value="0x06BB4000" />
5391 <register type="NOA" address="0x00009888" value="0x0ABE0040" />
5392 <register type="NOA" address="0x00009888" value="0x0CBF0984" />
5393 <register type="NOA" address="0x00009888" value="0x0EBF0A02" />
5394 <register type="NOA" address="0x00009888" value="0x02D94000" />
5395 <register type="NOA" address="0x00009888" value="0x0CDAC000" />
5396 <register type="NOA" address="0x00009888" value="0x0EDAC000" />
5397 <register type="NOA" address="0x00009888" value="0x0C9C0400" />
5398 <register type="NOA" address="0x00009888" value="0x0C9DC000" />
5399 <register type="NOA" address="0x00009888" value="0x0E9DC000" />
5400 <register type="NOA" address="0x00009888" value="0x0C9E0400" />
5401 <register type="NOA" address="0x00009888" value="0x109F02A8" />
5402 <register type="NOA" address="0x00009888" value="0x0E9F0040" />
5403 <register type="NOA" address="0x00009888" value="0x0CB95000" />
5404 <register type="NOA" address="0x00009888" value="0x0EB95000" />
5405 <register type="NOA" address="0x00009888" value="0x0F88000F" />
5406 <register type="NOA" address="0x00009888" value="0x0D880400" />
5407 <register type="NOA" address="0x00009888" value="0x038A8000" />
5408 <register type="NOA" address="0x00009888" value="0x058A8000" />
5409 <register type="NOA" address="0x00009888" value="0x078A8000" />
5410 <register type="NOA" address="0x00009888" value="0x098A8000" />
5411 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
5412 <register type="NOA" address="0x00009888" value="0x258B8009" />
5413 <register type="NOA" address="0x00009888" value="0x278B002A" />
5414 <register type="NOA" address="0x00009888" value="0x238B2A80" />
5415 <register type="NOA" address="0x00009888" value="0x198C4000" />
5416 <register type="NOA" address="0x00009888" value="0x1B8C0015" />
5417 <register type="NOA" address="0x00009888" value="0x0D8C4000" />
5418 <register type="NOA" address="0x00009888" value="0x0D8DA000" />
5419 <register type="NOA" address="0x00009888" value="0x0F8DA000" />
5420 <register type="NOA" address="0x00009888" value="0x078D2000" />
5421 <register type="NOA" address="0x00009888" value="0x2185800A" />
5422 <register type="NOA" address="0x00009888" value="0x2385002A" />
5423 <register type="NOA" address="0x00009888" value="0x1F85AA00" />
5424 <register type="NOA" address="0x00009888" value="0x1B830154" />
5425 <register type="NOA" address="0x00009888" value="0x03834000" />
5426 <register type="NOA" address="0x00009888" value="0x05834000" />
5427 <register type="NOA" address="0x00009888" value="0x07834000" />
5428 <register type="NOA" address="0x00009888" value="0x09834000" />
5429 <register type="NOA" address="0x00009888" value="0x0B834000" />
5430 <register type="NOA" address="0x00009888" value="0x0D834000" />
5431 <register type="NOA" address="0x00009888" value="0x0D84C000" />
5432 <register type="NOA" address="0x00009888" value="0x0F84C000" />
5433 <register type="NOA" address="0x00009888" value="0x01848000" />
5434 <register type="NOA" address="0x00009888" value="0x0384C000" />
5435 <register type="NOA" address="0x00009888" value="0x0584C000" />
5436 <register type="NOA" address="0x00009888" value="0x07844000" />
5437 <register type="NOA" address="0x00009888" value="0x1D80C000" />
5438 <register type="NOA" address="0x00009888" value="0x1F80C000" />
5439 <register type="NOA" address="0x00009888" value="0x11808000" />
5440 <register type="NOA" address="0x00009888" value="0x1380C000" />
5441 <register type="NOA" address="0x00009888" value="0x1580C000" />
5442 <register type="NOA" address="0x00009888" value="0x17804000" />
5443 <register type="NOA" address="0x00009888" value="0x53800000" />
5444 <register type="NOA" address="0x00009888" value="0x45800800" />
5445 <register type="NOA" address="0x00009888" value="0x47800842" />
5446 <register type="NOA" address="0x00009888" value="0x21800000" />
5447 <register type="NOA" address="0x00009888" value="0x31800000" />
5448 <register type="NOA" address="0x00009888" value="0x4D800000" />
5449 <register type="NOA" address="0x00009888" value="0x3F801084" />
5450 <register type="NOA" address="0x00009888" value="0x4F800000" />
5451 <register type="NOA" address="0x00009888" value="0x41800044" />
5452 </register_config>
5453 <register_config type="OA">
5454 <register type="OA" address="0x00002740" value="0x00000000" />
5455 <register type="OA" address="0x00002744" value="0x00800000" />
5456 <register type="OA" address="0x00002710" value="0x00000000" />
5457 <register type="OA" address="0x00002714" value="0xF0800000" />
5458 <register type="OA" address="0x00002720" value="0x00000000" />
5459 <register type="OA" address="0x00002724" value="0xF0800000" />
5460 <register type="OA" address="0x00002770" value="0x00100070" />
5461 <register type="OA" address="0x00002774" value="0x0000FFF1" />
5462 <register type="OA" address="0x00002778" value="0x00014002" />
5463 <register type="OA" address="0x0000277C" value="0x0000C3FF" />
5464 <register type="OA" address="0x00002780" value="0x00010002" />
5465 <register type="OA" address="0x00002784" value="0x0000C7FF" />
5466 <register type="OA" address="0x00002788" value="0x00004002" />
5467 <register type="OA" address="0x0000278C" value="0x0000D3FF" />
5468 <register type="OA" address="0x00002790" value="0x00100700" />
5469 <register type="OA" address="0x00002794" value="0x0000FF1F" />
5470 <register type="OA" address="0x00002798" value="0x00001402" />
5471 <register type="OA" address="0x0000279C" value="0x0000FC3F" />
5472 <register type="OA" address="0x000027A0" value="0x00001002" />
5473 <register type="OA" address="0x000027A4" value="0x0000FC7F" />
5474 <register type="OA" address="0x000027A8" value="0x00000402" />
5475 <register type="OA" address="0x000027AC" value="0x0000FD3F" />
5476 </register_config>
5477 <register_config type="FLEX">
5478 <register type="FLEX" address="0x0000E458" value="0x00005004" />
5479 <register type="FLEX" address="0x0000E558" value="0x00010003" />
5480 <register type="FLEX" address="0x0000E658" value="0x00012011" />
5481 <register type="FLEX" address="0x0000E758" value="0x00015014" />
5482 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
5483 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
5484 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
5485 </register_config>
5486 </set>
5487
5488 <set name="Metric set RasterizerAndPixelBackend"
5489 mdapi_supported_apis="OGL OCL IO BB"
5490 underscore_name="rasterizer_and_pixel_backend"
5491 hw_config_guid="2c0e45e1-7e2c-4a14-ae00-0b7ec868b8aa"
5492 chipset="CHV"
5493 symbol_name="RasterizerAndPixelBackend"
5494 >
5495 <counter name="GPU Core Clocks"
5496 description="The total number of GPU core clocks elapsed during the measurement."
5497 data_type="uint64"
5498 equation="GPU_CLOCK 0 READ"
5499 underscore_name="gpu_core_clocks"
5500 units="cycles"
5501 symbol_name="GpuCoreClocks"
5502 semantic_type="event"
5503 mdapi_supported_apis=""
5504 mdapi_usage_flags="Tier1 Frame Batch Draw"
5505 mdapi_hw_unit_type="gpu"
5506 mdapi_group="GPU"
5507 />
5508 <counter name="EU Active"
5509 description="The percentage of time in which the Execution Units were actively processing."
5510 data_type="float"
5511 max_equation="100"
5512 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5513 underscore_name="eu_active"
5514 units="percent"
5515 symbol_name="EuActive"
5516 semantic_type="duration"
5517 mdapi_supported_apis=""
5518 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5519 mdapi_group="EU Array"
5520 mdapi_hw_unit_type="gpu"
5521 />
5522 <counter name="EU Both FPU Pipes Active"
5523 description="The percentage of time in which both EU FPU pipelines were actively processing."
5524 data_type="float"
5525 max_equation="100"
5526 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5527 underscore_name="eu_fpu_both_active"
5528 units="percent"
5529 symbol_name="EuFpuBothActive"
5530 semantic_type="duration"
5531 mdapi_supported_apis=""
5532 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5533 mdapi_group="EU Array/Pipes"
5534 mdapi_hw_unit_type="gpu"
5535 />
5536 <counter name="Slice1 Rasterizer Input Available"
5537 description="The percentage of time in which slice1 rasterizer input is available"
5538 data_type="float"
5539 max_equation="100"
5540 equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
5541 underscore_name="rasterizer1_input_available"
5542 units="percent"
5543 symbol_name="Rasterizer1InputAvailable"
5544 availability="$SliceMask 0x2 AND"
5545 semantic_type="duration"
5546 mdapi_supported_apis=""
5547 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5548 mdapi_group="GPU/Rasterizer"
5549 mdapi_hw_unit_type="slice"
5550 />
5551 <counter name="VS Send Pipe Active"
5552 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
5553 data_type="float"
5554 max_equation="100"
5555 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5556 underscore_name="vs_send_active"
5557 units="percent"
5558 symbol_name="VsSendActive"
5559 semantic_type="duration"
5560 mdapi_supported_apis="OGL IO BB"
5561 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5562 mdapi_group="EU Array/Vertex Shader"
5563 mdapi_hw_unit_type="gpu"
5564 />
5565 <counter name="VS FPU1 Pipe Active"
5566 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
5567 data_type="float"
5568 max_equation="100"
5569 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5570 underscore_name="vs_fpu1_active"
5571 units="percent"
5572 symbol_name="VsFpu1Active"
5573 semantic_type="duration"
5574 mdapi_supported_apis="OGL IO BB"
5575 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5576 mdapi_group="EU Array/Vertex Shader"
5577 mdapi_hw_unit_type="gpu"
5578 />
5579 <counter name="GS Threads Dispatched"
5580 description="The total number of geometry shader hardware threads dispatched."
5581 data_type="uint64"
5582 equation="A 5 READ"
5583 underscore_name="gs_threads"
5584 units="threads"
5585 symbol_name="GsThreads"
5586 semantic_type="event"
5587 mdapi_supported_apis="OGL4 IO BB"
5588 mdapi_usage_flags="Tier3 Frame Batch Draw"
5589 mdapi_hw_unit_type="gpu"
5590 mdapi_group="EU Array/Geometry Shader"
5591 />
5592 <counter name="Early Hi-Depth Test Fails"
5593 description="The total number of pixels dropped on early hierarchical depth test."
5594 data_type="uint64"
5595 equation="A 22 READ 4 UMUL"
5596 underscore_name="hi_depth_test_fails"
5597 units="pixels"
5598 symbol_name="HiDepthTestFails"
5599 semantic_type="event"
5600 mdapi_supported_apis="OGL IO BB"
5601 mdapi_usage_flags="Tier3 Frame Batch Draw"
5602 mdapi_hw_unit_type="gpu"
5603 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
5604 />
5605 <counter name="FS Both FPU Active"
5606 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
5607 data_type="float"
5608 max_equation="100"
5609 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5610 underscore_name="ps_eu_both_fpu_active"
5611 units="percent"
5612 symbol_name="PsEuBothFpuActive"
5613 semantic_type="duration"
5614 mdapi_supported_apis="OGL IO BB"
5615 mdapi_usage_flags="Tier4 Frame Batch Draw"
5616 mdapi_group="3D Pipe/Fragment Shader"
5617 mdapi_hw_unit_type="gpu"
5618 />
5619 <counter name="VS Threads Dispatched"
5620 description="The total number of vertex shader hardware threads dispatched."
5621 data_type="uint64"
5622 equation="A 1 READ"
5623 underscore_name="vs_threads"
5624 units="threads"
5625 symbol_name="VsThreads"
5626 semantic_type="event"
5627 mdapi_supported_apis="OGL IO BB"
5628 mdapi_usage_flags="Tier3 Frame Batch Draw"
5629 mdapi_hw_unit_type="gpu"
5630 mdapi_group="EU Array/Vertex Shader"
5631 />
5632 <counter name="FS Threads Dispatched"
5633 description="The total number of fragment shader hardware threads dispatched."
5634 data_type="uint64"
5635 equation="A 6 READ"
5636 underscore_name="ps_threads"
5637 units="threads"
5638 symbol_name="PsThreads"
5639 semantic_type="event"
5640 mdapi_supported_apis="OGL IO BB"
5641 mdapi_usage_flags="Tier3 Frame Batch Draw"
5642 mdapi_hw_unit_type="gpu"
5643 mdapi_group="EU Array/Fragment Shader"
5644 />
5645 <counter name="Slice0 Pixel Values Ready"
5646 description="The percentage of time in which slice0 pixel values are ready"
5647 data_type="float"
5648 max_equation="100"
5649 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
5650 underscore_name="pixel_values0_ready"
5651 units="percent"
5652 symbol_name="PixelValues0Ready"
5653 availability="$SliceMask 0x1 AND"
5654 semantic_type="duration"
5655 mdapi_supported_apis=""
5656 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5657 mdapi_group="GPU/3D Pipe"
5658 mdapi_hw_unit_type="slice"
5659 />
5660 <counter name="Shader Barrier Messages"
5661 description="The total number of shader barrier messages."
5662 data_type="uint64"
5663 equation="A 35 READ"
5664 underscore_name="shader_barriers"
5665 units="messages"
5666 symbol_name="ShaderBarriers"
5667 semantic_type="event"
5668 mdapi_supported_apis=""
5669 mdapi_usage_flags="Tier3 Frame Batch Draw"
5670 mdapi_hw_unit_type="gpu"
5671 mdapi_group="EU Array/Barrier"
5672 />
5673 <counter name="Sampler Texels"
5674 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
5675 data_type="uint64"
5676 equation="A 28 READ 4 UMUL"
5677 underscore_name="sampler_texels"
5678 units="texels"
5679 symbol_name="SamplerTexels"
5680 semantic_type="event"
5681 mdapi_supported_apis=""
5682 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5683 mdapi_hw_unit_type="gpu"
5684 mdapi_group="Sampler/Sampler Input"
5685 />
5686 <counter name="Pixels Failing Tests"
5687 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
5688 data_type="uint64"
5689 equation="A 25 READ 4 UMUL"
5690 underscore_name="pixels_failing_post_ps_tests"
5691 units="pixels"
5692 symbol_name="PixelsFailingPostPsTests"
5693 semantic_type="event"
5694 mdapi_supported_apis="OGL IO BB"
5695 mdapi_usage_flags="Tier3 Frame Batch Draw"
5696 mdapi_hw_unit_type="gpu"
5697 mdapi_group="3D Pipe/Output Merger"
5698 />
5699 <counter name="GPU Time Elapsed"
5700 description="Time elapsed on the GPU during the measurement."
5701 data_type="uint64"
5702 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
5703 underscore_name="gpu_time"
5704 units="ns"
5705 symbol_name="GpuTime"
5706 semantic_type="duration"
5707 mdapi_supported_apis=""
5708 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5709 mdapi_hw_unit_type="gpu"
5710 mdapi_group="GPU"
5711 />
5712 <counter name="AVG GPU Core Frequency"
5713 description="Average GPU Core Frequency in the measurement."
5714 data_type="uint64"
5715 max_equation="$GpuMaxFrequency"
5716 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
5717 underscore_name="avg_gpu_core_frequency"
5718 units="hz"
5719 symbol_name="AvgGpuCoreFrequency"
5720 semantic_type="event"
5721 mdapi_supported_apis=""
5722 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5723 mdapi_group="GPU"
5724 mdapi_hw_unit_type="gpu"
5725 />
5726 <counter name="Sampler Texels Misses"
5727 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
5728 data_type="uint64"
5729 equation="A 29 READ 4 UMUL"
5730 underscore_name="sampler_texel_misses"
5731 units="texels"
5732 symbol_name="SamplerTexelMisses"
5733 semantic_type="event"
5734 mdapi_supported_apis=""
5735 mdapi_usage_flags="Tier3 Batch Frame Draw"
5736 mdapi_hw_unit_type="gpu"
5737 mdapi_group="Sampler/Sampler Cache"
5738 />
5739 <counter name="CS Threads Dispatched"
5740 description="The total number of compute shader hardware threads dispatched."
5741 data_type="uint64"
5742 equation="A 4 READ"
5743 underscore_name="cs_threads"
5744 units="threads"
5745 symbol_name="CsThreads"
5746 semantic_type="event"
5747 mdapi_supported_apis="OGL4 OCL IO BB"
5748 mdapi_usage_flags="Tier3 Frame Batch Draw"
5749 mdapi_hw_unit_type="gpu"
5750 mdapi_group="EU Array/Compute Shader"
5751 />
5752 <counter name="Slice0 Rasterizer Input Available"
5753 description="The percentage of time in which slice0 rasterizer input is available"
5754 data_type="float"
5755 max_equation="100"
5756 equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
5757 underscore_name="rasterizer0_input_available"
5758 units="percent"
5759 symbol_name="Rasterizer0InputAvailable"
5760 availability="$SliceMask 0x1 AND"
5761 semantic_type="duration"
5762 mdapi_supported_apis=""
5763 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5764 mdapi_group="GPU/Rasterizer"
5765 mdapi_hw_unit_type="slice"
5766 />
5767 <counter name="Slice0 Post-EarlyZ Pixel Data Ready"
5768 description="The percentage of time in which slice0 post-EarlyZ pixel data is ready (after early Z tests have been applied))"
5769 data_type="float"
5770 max_equation="100"
5771 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
5772 underscore_name="pixel_data0_ready"
5773 units="percent"
5774 symbol_name="PixelData0Ready"
5775 availability="$SliceMask 0x1 AND"
5776 semantic_type="duration"
5777 mdapi_supported_apis=""
5778 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5779 mdapi_group="GPU/Rasterizer/Early Depth Test"
5780 mdapi_hw_unit_type="slice"
5781 />
5782 <counter name="SLM Bytes Read"
5783 description="The total number of GPU memory bytes read from shared local memory."
5784 data_type="uint64"
5785 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5786 equation="A 30 READ 64 UMUL"
5787 underscore_name="slm_bytes_read"
5788 units="bytes"
5789 symbol_name="SlmBytesRead"
5790 semantic_type="throughput"
5791 mdapi_supported_apis="OGL4 OCL IO BB"
5792 mdapi_usage_flags="Tier3 Frame Batch Draw"
5793 mdapi_group="L3/Data Port/SLM"
5794 mdapi_hw_unit_type="gpu"
5795 />
5796 <counter name="PS FPU1 Pipe Active"
5797 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
5798 data_type="float"
5799 max_equation="100"
5800 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5801 underscore_name="ps_fpu1_active"
5802 units="percent"
5803 symbol_name="PsFpu1Active"
5804 semantic_type="duration"
5805 mdapi_supported_apis="OGL IO BB"
5806 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5807 mdapi_group="EU Array/Pixel Shader"
5808 mdapi_hw_unit_type="gpu"
5809 />
5810 <counter name="PS Send Pipeline Active"
5811 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
5812 data_type="float"
5813 max_equation="100"
5814 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5815 underscore_name="ps_send_active"
5816 units="percent"
5817 symbol_name="PsSendActive"
5818 semantic_type="duration"
5819 mdapi_supported_apis="OGL IO BB"
5820 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5821 mdapi_group="EU Array/Pixel Shader"
5822 mdapi_hw_unit_type="gpu"
5823 />
5824 <counter name="VS FPU0 Pipe Active"
5825 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
5826 data_type="float"
5827 max_equation="100"
5828 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5829 underscore_name="vs_fpu0_active"
5830 units="percent"
5831 symbol_name="VsFpu0Active"
5832 semantic_type="duration"
5833 mdapi_supported_apis="OGL IO BB"
5834 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5835 mdapi_group="EU Array/Vertex Shader"
5836 mdapi_hw_unit_type="gpu"
5837 />
5838 <counter name="GPU Busy"
5839 description="The percentage of time in which the GPU has been processing GPU commands."
5840 data_type="float"
5841 max_equation="100"
5842 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
5843 underscore_name="gpu_busy"
5844 units="percent"
5845 symbol_name="GpuBusy"
5846 semantic_type="duration"
5847 mdapi_supported_apis=""
5848 mdapi_usage_flags="Tier1 Overview System Frame"
5849 mdapi_group="GPU"
5850 mdapi_hw_unit_type="gpu"
5851 />
5852 <counter name="Slice1 Pixel Values Ready"
5853 description="The percentage of time in which slice1 pixel values are ready"
5854 data_type="float"
5855 max_equation="100"
5856 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
5857 underscore_name="pixel_values1_ready"
5858 units="percent"
5859 symbol_name="PixelValues1Ready"
5860 availability="$SliceMask 0x2 AND"
5861 semantic_type="duration"
5862 mdapi_supported_apis=""
5863 mdapi_usage_flags="Tier3 Frame Batch Draw"
5864 mdapi_group="GPU/3D Pipe"
5865 mdapi_hw_unit_type="slice"
5866 />
5867 <counter name="Slice1 PS Output Available"
5868 description="The percentage of time in which slice1 PS output is available"
5869 data_type="float"
5870 max_equation="100"
5871 equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
5872 underscore_name="ps_output1_available"
5873 units="percent"
5874 symbol_name="PSOutput1Available"
5875 availability="$SliceMask 0x2 AND"
5876 semantic_type="duration"
5877 mdapi_supported_apis=""
5878 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5879 mdapi_group="GPU/3D Pipe"
5880 mdapi_hw_unit_type="slice"
5881 />
5882 <counter name="Rasterized Pixels"
5883 description="The total number of rasterized pixels."
5884 data_type="uint64"
5885 equation="A 21 READ 4 UMUL"
5886 underscore_name="rasterized_pixels"
5887 units="pixels"
5888 symbol_name="RasterizedPixels"
5889 semantic_type="event"
5890 mdapi_supported_apis="OGL IO BB"
5891 mdapi_usage_flags="Tier3 Frame Batch Draw"
5892 mdapi_hw_unit_type="gpu"
5893 mdapi_group="3D Pipe/Rasterizer"
5894 />
5895 <counter name="PS FPU0 Pipe Active"
5896 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
5897 data_type="float"
5898 max_equation="100"
5899 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5900 underscore_name="ps_fpu0_active"
5901 units="percent"
5902 symbol_name="PsFpu0Active"
5903 semantic_type="duration"
5904 mdapi_supported_apis="OGL IO BB"
5905 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5906 mdapi_group="EU Array/Pixel Shader"
5907 mdapi_hw_unit_type="gpu"
5908 />
5909 <counter name="DS Threads Dispatched"
5910 description="The total number of domain shader hardware threads dispatched."
5911 data_type="uint64"
5912 equation="A 3 READ"
5913 underscore_name="ds_threads"
5914 units="threads"
5915 symbol_name="DsThreads"
5916 semantic_type="event"
5917 mdapi_supported_apis="OGL4 IO BB"
5918 mdapi_usage_flags="Tier3 Frame Batch Draw"
5919 mdapi_hw_unit_type="gpu"
5920 mdapi_group="EU Array/Domain Shader"
5921 />
5922 <counter name="Samples Written"
5923 description="The total number of samples or pixels written to all render targets."
5924 data_type="uint64"
5925 equation="A 26 READ 4 UMUL"
5926 underscore_name="samples_written"
5927 units="pixels"
5928 symbol_name="SamplesWritten"
5929 semantic_type="event"
5930 mdapi_supported_apis="OGL IO BB"
5931 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5932 mdapi_hw_unit_type="gpu"
5933 mdapi_group="3D Pipe/Output Merger"
5934 />
5935 <counter name="EU Stall"
5936 description="The percentage of time in which the Execution Units were stalled."
5937 data_type="float"
5938 max_equation="100"
5939 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5940 underscore_name="eu_stall"
5941 units="percent"
5942 symbol_name="EuStall"
5943 semantic_type="duration"
5944 mdapi_supported_apis=""
5945 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5946 mdapi_group="EU Array"
5947 mdapi_hw_unit_type="gpu"
5948 />
5949 <counter name="Slice0 Rasterizer Output Ready"
5950 description="The percentage of time in which slice0 rasterizer output is ready"
5951 data_type="float"
5952 max_equation="100"
5953 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
5954 underscore_name="rasterizer0_output_ready"
5955 units="percent"
5956 symbol_name="Rasterizer0OutputReady"
5957 availability="$SliceMask 0x1 AND"
5958 semantic_type="duration"
5959 mdapi_supported_apis=""
5960 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5961 mdapi_group="GPU/Rasterizer"
5962 mdapi_hw_unit_type="slice"
5963 />
5964 <counter name="Samples Blended"
5965 description="The total number of blended samples or pixels written to all render targets."
5966 data_type="uint64"
5967 equation="A 27 READ 4 UMUL"
5968 underscore_name="samples_blended"
5969 units="pixels"
5970 symbol_name="SamplesBlended"
5971 semantic_type="event"
5972 mdapi_supported_apis="OGL IO BB"
5973 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5974 mdapi_hw_unit_type="gpu"
5975 mdapi_group="3D Pipe/Output Merger"
5976 />
5977 <counter name="Early Depth Test Fails"
5978 description="The total number of pixels dropped on early depth test."
5979 data_type="uint64"
5980 equation="A 23 READ 4 UMUL"
5981 underscore_name="early_depth_test_fails"
5982 units="pixels"
5983 symbol_name="EarlyDepthTestFails"
5984 semantic_type="event"
5985 mdapi_supported_apis="OGL IO BB"
5986 mdapi_usage_flags="Tier3 Frame Batch Draw"
5987 mdapi_hw_unit_type="gpu"
5988 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
5989 />
5990 <counter name="Slice1 Rasterizer Output Ready"
5991 description="The percentage of time in which slice1 rasterizer output is ready"
5992 data_type="float"
5993 max_equation="100"
5994 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
5995 underscore_name="rasterizer1_output_ready"
5996 units="percent"
5997 symbol_name="Rasterizer1OutputReady"
5998 availability="$SliceMask 0x2 AND"
5999 semantic_type="duration"
6000 mdapi_supported_apis=""
6001 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6002 mdapi_group="GPU/Rasterizer"
6003 mdapi_hw_unit_type="slice"
6004 />
6005 <counter name="Slice1 Post-EarlyZ Pixel Data Ready"
6006 description="The percentage of time in which slice1 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
6007 data_type="float"
6008 max_equation="100"
6009 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
6010 underscore_name="pixel_data1_ready"
6011 units="percent"
6012 symbol_name="PixelData1Ready"
6013 availability="$SliceMask 0x2 AND"
6014 semantic_type="duration"
6015 mdapi_supported_apis=""
6016 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6017 mdapi_group="GPU/Rasterizer/Early Depth Test"
6018 mdapi_hw_unit_type="slice"
6019 />
6020 <counter name="Shader Memory Accesses"
6021 description="The total number of shader memory accesses to L3."
6022 data_type="uint64"
6023 equation="A 32 READ"
6024 underscore_name="shader_memory_accesses"
6025 units="messages"
6026 symbol_name="ShaderMemoryAccesses"
6027 semantic_type="event"
6028 mdapi_supported_apis=""
6029 mdapi_usage_flags="Tier3 Frame Batch Draw"
6030 mdapi_hw_unit_type="gpu"
6031 mdapi_group="L3/Data Port"
6032 />
6033 <counter name="HS Threads Dispatched"
6034 description="The total number of hull shader hardware threads dispatched."
6035 data_type="uint64"
6036 equation="A 2 READ"
6037 underscore_name="hs_threads"
6038 units="threads"
6039 symbol_name="HsThreads"
6040 semantic_type="event"
6041 mdapi_supported_apis="OGL4 IO BB"
6042 mdapi_usage_flags="Tier3 Frame Batch Draw"
6043 mdapi_hw_unit_type="gpu"
6044 mdapi_group="EU Array/Hull Shader"
6045 />
6046 <counter name="SLM Bytes Written"
6047 description="The total number of GPU memory bytes written into shared local memory."
6048 data_type="uint64"
6049 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
6050 equation="A 31 READ 64 UMUL"
6051 underscore_name="slm_bytes_written"
6052 units="bytes"
6053 symbol_name="SlmBytesWritten"
6054 semantic_type="throughput"
6055 mdapi_supported_apis="OGL4 OCL IO BB"
6056 mdapi_usage_flags="Tier3 Frame Batch Draw"
6057 mdapi_group="L3/Data Port/SLM"
6058 mdapi_hw_unit_type="gpu"
6059 />
6060 <counter name="L3 Shader Throughput"
6061 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
6062 data_type="uint64"
6063 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
6064 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
6065 underscore_name="l3_shader_throughput"
6066 units="bytes"
6067 symbol_name="L3ShaderThroughput"
6068 semantic_type="throughput"
6069 mdapi_supported_apis="OGL4 OCL IO BB"
6070 mdapi_usage_flags="Tier2 Frame Batch Draw"
6071 mdapi_group="L3/Data Port"
6072 mdapi_hw_unit_type="gpu"
6073 />
6074 <counter name="Samples Killed in FS"
6075 description="The total number of samples or pixels dropped in fragment shaders."
6076 data_type="uint64"
6077 equation="A 24 READ 4 UMUL"
6078 underscore_name="samples_killed_in_ps"
6079 units="pixels"
6080 symbol_name="SamplesKilledInPs"
6081 semantic_type="event"
6082 mdapi_supported_apis="OGL IO BB"
6083 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
6084 mdapi_hw_unit_type="gpu"
6085 mdapi_group="3D Pipe/Fragment Shader"
6086 />
6087 <counter name="Slice0 PS Output Available"
6088 description="The percentage of time in which slice0 PS output is available"
6089 data_type="float"
6090 max_equation="100"
6091 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
6092 underscore_name="ps_output0_available"
6093 units="percent"
6094 symbol_name="PSOutput0Available"
6095 availability="$SliceMask 0x1 AND"
6096 semantic_type="duration"
6097 mdapi_supported_apis=""
6098 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6099 mdapi_group="GPU/3D Pipe"
6100 mdapi_hw_unit_type="slice"
6101 />
6102 <counter name="Shader Atomic Memory Accesses"
6103 description="The total number of shader atomic memory accesses."
6104 data_type="uint64"
6105 equation="A 34 READ"
6106 underscore_name="shader_atomics"
6107 units="messages"
6108 symbol_name="ShaderAtomics"
6109 semantic_type="event"
6110 mdapi_supported_apis="OGL4 OCL IO BB"
6111 mdapi_usage_flags="Tier3 Frame Batch Draw"
6112 mdapi_hw_unit_type="gpu"
6113 mdapi_group="L3/Data Port/Atomics"
6114 />
6115 <register_config type="NOA">
6116 <register type="NOA" address="0x00009888" value="0x143B000E" />
6117 <register type="NOA" address="0x00009888" value="0x043C55C0" />
6118 <register type="NOA" address="0x00009888" value="0x0A1E0280" />
6119 <register type="NOA" address="0x00009888" value="0x0C1E0408" />
6120 <register type="NOA" address="0x00009888" value="0x10390000" />
6121 <register type="NOA" address="0x00009888" value="0x12397A1F" />
6122 <register type="NOA" address="0x00009888" value="0x14BB000E" />
6123 <register type="NOA" address="0x00009888" value="0x04BC5000" />
6124 <register type="NOA" address="0x00009888" value="0x0A9E0296" />
6125 <register type="NOA" address="0x00009888" value="0x0C9E0008" />
6126 <register type="NOA" address="0x00009888" value="0x10B90000" />
6127 <register type="NOA" address="0x00009888" value="0x12B97A1F" />
6128 <register type="NOA" address="0x00009888" value="0x063B0042" />
6129 <register type="NOA" address="0x00009888" value="0x103B0000" />
6130 <register type="NOA" address="0x00009888" value="0x083C0000" />
6131 <register type="NOA" address="0x00009888" value="0x0A3E0040" />
6132 <register type="NOA" address="0x00009888" value="0x043F8000" />
6133 <register type="NOA" address="0x00009888" value="0x02594000" />
6134 <register type="NOA" address="0x00009888" value="0x045A8000" />
6135 <register type="NOA" address="0x00009888" value="0x0C1C0400" />
6136 <register type="NOA" address="0x00009888" value="0x041D8000" />
6137 <register type="NOA" address="0x00009888" value="0x081E02C0" />
6138 <register type="NOA" address="0x00009888" value="0x0E1E0000" />
6139 <register type="NOA" address="0x00009888" value="0x0C1FA800" />
6140 <register type="NOA" address="0x00009888" value="0x0E1F0260" />
6141 <register type="NOA" address="0x00009888" value="0x101F0014" />
6142 <register type="NOA" address="0x00009888" value="0x003905E0" />
6143 <register type="NOA" address="0x00009888" value="0x06390BC0" />
6144 <register type="NOA" address="0x00009888" value="0x02390018" />
6145 <register type="NOA" address="0x00009888" value="0x04394000" />
6146 <register type="NOA" address="0x00009888" value="0x04BB0042" />
6147 <register type="NOA" address="0x00009888" value="0x10BB0000" />
6148 <register type="NOA" address="0x00009888" value="0x02BC05C0" />
6149 <register type="NOA" address="0x00009888" value="0x08BC0000" />
6150 <register type="NOA" address="0x00009888" value="0x0ABE0004" />
6151 <register type="NOA" address="0x00009888" value="0x02BF8000" />
6152 <register type="NOA" address="0x00009888" value="0x02D91000" />
6153 <register type="NOA" address="0x00009888" value="0x02DA8000" />
6154 <register type="NOA" address="0x00009888" value="0x089C8000" />
6155 <register type="NOA" address="0x00009888" value="0x029D8000" />
6156 <register type="NOA" address="0x00009888" value="0x089E8000" />
6157 <register type="NOA" address="0x00009888" value="0x0E9E0000" />
6158 <register type="NOA" address="0x00009888" value="0x0E9FA806" />
6159 <register type="NOA" address="0x00009888" value="0x109F0142" />
6160 <register type="NOA" address="0x00009888" value="0x08B90617" />
6161 <register type="NOA" address="0x00009888" value="0x0AB90BE0" />
6162 <register type="NOA" address="0x00009888" value="0x02B94000" />
6163 <register type="NOA" address="0x00009888" value="0x0D88F000" />
6164 <register type="NOA" address="0x00009888" value="0x0F88000C" />
6165 <register type="NOA" address="0x00009888" value="0x07888000" />
6166 <register type="NOA" address="0x00009888" value="0x09888000" />
6167 <register type="NOA" address="0x00009888" value="0x018A8000" />
6168 <register type="NOA" address="0x00009888" value="0x0F8A8000" />
6169 <register type="NOA" address="0x00009888" value="0x1B8A2800" />
6170 <register type="NOA" address="0x00009888" value="0x038A8000" />
6171 <register type="NOA" address="0x00009888" value="0x058A8000" />
6172 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
6173 <register type="NOA" address="0x00009888" value="0x0D8A8000" />
6174 <register type="NOA" address="0x00009888" value="0x238B52A0" />
6175 <register type="NOA" address="0x00009888" value="0x258B6A95" />
6176 <register type="NOA" address="0x00009888" value="0x278B0029" />
6177 <register type="NOA" address="0x00009888" value="0x178C2000" />
6178 <register type="NOA" address="0x00009888" value="0x198C1500" />
6179 <register type="NOA" address="0x00009888" value="0x1B8C0014" />
6180 <register type="NOA" address="0x00009888" value="0x078C4000" />
6181 <register type="NOA" address="0x00009888" value="0x098C4000" />
6182 <register type="NOA" address="0x00009888" value="0x098DA000" />
6183 <register type="NOA" address="0x00009888" value="0x0B8DA000" />
6184 <register type="NOA" address="0x00009888" value="0x0F8DA000" />
6185 <register type="NOA" address="0x00009888" value="0x038D8000" />
6186 <register type="NOA" address="0x00009888" value="0x058D2000" />
6187 <register type="NOA" address="0x00009888" value="0x1F85AA80" />
6188 <register type="NOA" address="0x00009888" value="0x2185AAAA" />
6189 <register type="NOA" address="0x00009888" value="0x2385002A" />
6190 <register type="NOA" address="0x00009888" value="0x01834000" />
6191 <register type="NOA" address="0x00009888" value="0x0F834000" />
6192 <register type="NOA" address="0x00009888" value="0x19835400" />
6193 <register type="NOA" address="0x00009888" value="0x1B830155" />
6194 <register type="NOA" address="0x00009888" value="0x03834000" />
6195 <register type="NOA" address="0x00009888" value="0x05834000" />
6196 <register type="NOA" address="0x00009888" value="0x07834000" />
6197 <register type="NOA" address="0x00009888" value="0x09834000" />
6198 <register type="NOA" address="0x00009888" value="0x0B834000" />
6199 <register type="NOA" address="0x00009888" value="0x0D834000" />
6200 <register type="NOA" address="0x00009888" value="0x0184C000" />
6201 <register type="NOA" address="0x00009888" value="0x0784C000" />
6202 <register type="NOA" address="0x00009888" value="0x0984C000" />
6203 <register type="NOA" address="0x00009888" value="0x0B84C000" />
6204 <register type="NOA" address="0x00009888" value="0x0D84C000" />
6205 <register type="NOA" address="0x00009888" value="0x0F84C000" />
6206 <register type="NOA" address="0x00009888" value="0x0384C000" />
6207 <register type="NOA" address="0x00009888" value="0x0584C000" />
6208 <register type="NOA" address="0x00009888" value="0x1180C000" />
6209 <register type="NOA" address="0x00009888" value="0x1780C000" />
6210 <register type="NOA" address="0x00009888" value="0x1980C000" />
6211 <register type="NOA" address="0x00009888" value="0x1B80C000" />
6212 <register type="NOA" address="0x00009888" value="0x1D80C000" />
6213 <register type="NOA" address="0x00009888" value="0x1F80C000" />
6214 <register type="NOA" address="0x00009888" value="0x1380C000" />
6215 <register type="NOA" address="0x00009888" value="0x1580C000" />
6216 <register type="NOA" address="0x00009888" value="0x4D800444" />
6217 <register type="NOA" address="0x00009888" value="0x3D800000" />
6218 <register type="NOA" address="0x00009888" value="0x4F804000" />
6219 <register type="NOA" address="0x00009888" value="0x43801080" />
6220 <register type="NOA" address="0x00009888" value="0x51800000" />
6221 <register type="NOA" address="0x00009888" value="0x45800084" />
6222 <register type="NOA" address="0x00009888" value="0x53800044" />
6223 <register type="NOA" address="0x00009888" value="0x47801080" />
6224 <register type="NOA" address="0x00009888" value="0x21800000" />
6225 <register type="NOA" address="0x00009888" value="0x31800000" />
6226 <register type="NOA" address="0x00009888" value="0x3F800000" />
6227 <register type="NOA" address="0x00009888" value="0x41800840" />
6228 </register_config>
6229 <register_config type="OA">
6230 <register type="OA" address="0x00002740" value="0x00000000" />
6231 <register type="OA" address="0x00002744" value="0x00800000" />
6232 <register type="OA" address="0x00002710" value="0x00000000" />
6233 <register type="OA" address="0x00002714" value="0xF0800000" />
6234 <register type="OA" address="0x00002720" value="0x00000000" />
6235 <register type="OA" address="0x00002724" value="0x30800000" />
6236 <register type="OA" address="0x00002770" value="0x00006000" />
6237 <register type="OA" address="0x00002774" value="0x0000F3FF" />
6238 <register type="OA" address="0x00002778" value="0x00001800" />
6239 <register type="OA" address="0x0000277C" value="0x0000FCFF" />
6240 <register type="OA" address="0x00002780" value="0x00000600" />
6241 <register type="OA" address="0x00002784" value="0x0000FF3F" />
6242 <register type="OA" address="0x00002788" value="0x00000180" />
6243 <register type="OA" address="0x0000278C" value="0x0000FFCF" />
6244 <register type="OA" address="0x00002790" value="0x00000060" />
6245 <register type="OA" address="0x00002794" value="0x0000FFF3" />
6246 <register type="OA" address="0x00002798" value="0x00000018" />
6247 <register type="OA" address="0x0000279C" value="0x0000FFFC" />
6248 </register_config>
6249 <register_config type="FLEX">
6250 <register type="FLEX" address="0x0000E458" value="0x00005004" />
6251 <register type="FLEX" address="0x0000E558" value="0x00010003" />
6252 <register type="FLEX" address="0x0000E658" value="0x00012011" />
6253 <register type="FLEX" address="0x0000E758" value="0x00015014" />
6254 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
6255 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
6256 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
6257 </register_config>
6258 </set>
6259
6260 <set name="Metric set Sampler_1"
6261 mdapi_supported_apis="OGL OCL IO BB"
6262 underscore_name="sampler_1"
6263 hw_config_guid="71148d78-baf5-474f-878a-e23158d0265d"
6264 chipset="CHV"
6265 symbol_name="Sampler_1"
6266 >
6267 <counter name="GPU Core Clocks"
6268 description="The total number of GPU core clocks elapsed during the measurement."
6269 data_type="uint64"
6270 equation="GPU_CLOCK 0 READ"
6271 underscore_name="gpu_core_clocks"
6272 units="cycles"
6273 symbol_name="GpuCoreClocks"
6274 semantic_type="event"
6275 mdapi_supported_apis=""
6276 mdapi_usage_flags="Tier1 Frame Batch Draw"
6277 mdapi_hw_unit_type="gpu"
6278 mdapi_group="GPU"
6279 />
6280 <counter name="EU Active"
6281 description="The percentage of time in which the Execution Units were actively processing."
6282 data_type="float"
6283 max_equation="100"
6284 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6285 underscore_name="eu_active"
6286 units="percent"
6287 symbol_name="EuActive"
6288 semantic_type="duration"
6289 mdapi_supported_apis=""
6290 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6291 mdapi_group="EU Array"
6292 mdapi_hw_unit_type="gpu"
6293 />
6294 <counter name="EU Both FPU Pipes Active"
6295 description="The percentage of time in which both EU FPU pipelines were actively processing."
6296 data_type="float"
6297 max_equation="100"
6298 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6299 underscore_name="eu_fpu_both_active"
6300 units="percent"
6301 symbol_name="EuFpuBothActive"
6302 semantic_type="duration"
6303 mdapi_supported_apis=""
6304 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6305 mdapi_group="EU Array/Pipes"
6306 mdapi_hw_unit_type="gpu"
6307 />
6308 <counter name="VS Send Pipe Active"
6309 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
6310 data_type="float"
6311 max_equation="100"
6312 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6313 underscore_name="vs_send_active"
6314 units="percent"
6315 symbol_name="VsSendActive"
6316 semantic_type="duration"
6317 mdapi_supported_apis="OGL IO BB"
6318 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6319 mdapi_group="EU Array/Vertex Shader"
6320 mdapi_hw_unit_type="gpu"
6321 />
6322 <counter name="VS FPU1 Pipe Active"
6323 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
6324 data_type="float"
6325 max_equation="100"
6326 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6327 underscore_name="vs_fpu1_active"
6328 units="percent"
6329 symbol_name="VsFpu1Active"
6330 semantic_type="duration"
6331 mdapi_supported_apis="OGL IO BB"
6332 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6333 mdapi_group="EU Array/Vertex Shader"
6334 mdapi_hw_unit_type="gpu"
6335 />
6336 <counter name="GS Threads Dispatched"
6337 description="The total number of geometry shader hardware threads dispatched."
6338 data_type="uint64"
6339 equation="A 5 READ"
6340 underscore_name="gs_threads"
6341 units="threads"
6342 symbol_name="GsThreads"
6343 semantic_type="event"
6344 mdapi_supported_apis="OGL4 IO BB"
6345 mdapi_usage_flags="Tier3 Frame Batch Draw"
6346 mdapi_hw_unit_type="gpu"
6347 mdapi_group="EU Array/Geometry Shader"
6348 />
6349 <counter name="Slice1 Subslice0 Input Available"
6350 description="The percentage of time in which slice1 subslice0 sampler input is available"
6351 data_type="float"
6352 max_equation="100"
6353 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
6354 underscore_name="sampler10_input_available"
6355 units="percent"
6356 symbol_name="Sampler10InputAvailable"
6357 availability="$SubsliceMask 0x8 AND"
6358 semantic_type="duration"
6359 mdapi_supported_apis=""
6360 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6361 mdapi_group="GPU/Sampler"
6362 mdapi_hw_unit_type="subslice"
6363 />
6364 <counter name="Early Hi-Depth Test Fails"
6365 description="The total number of pixels dropped on early hierarchical depth test."
6366 data_type="uint64"
6367 equation="A 22 READ 4 UMUL"
6368 underscore_name="hi_depth_test_fails"
6369 units="pixels"
6370 symbol_name="HiDepthTestFails"
6371 semantic_type="event"
6372 mdapi_supported_apis="OGL IO BB"
6373 mdapi_usage_flags="Tier3 Frame Batch Draw"
6374 mdapi_hw_unit_type="gpu"
6375 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
6376 />
6377 <counter name="FS Both FPU Active"
6378 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
6379 data_type="float"
6380 max_equation="100"
6381 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6382 underscore_name="ps_eu_both_fpu_active"
6383 units="percent"
6384 symbol_name="PsEuBothFpuActive"
6385 semantic_type="duration"
6386 mdapi_supported_apis="OGL IO BB"
6387 mdapi_usage_flags="Tier4 Frame Batch Draw"
6388 mdapi_group="3D Pipe/Fragment Shader"
6389 mdapi_hw_unit_type="gpu"
6390 />
6391 <counter name="VS Threads Dispatched"
6392 description="The total number of vertex shader hardware threads dispatched."
6393 data_type="uint64"
6394 equation="A 1 READ"
6395 underscore_name="vs_threads"
6396 units="threads"
6397 symbol_name="VsThreads"
6398 semantic_type="event"
6399 mdapi_supported_apis="OGL IO BB"
6400 mdapi_usage_flags="Tier3 Frame Batch Draw"
6401 mdapi_hw_unit_type="gpu"
6402 mdapi_group="EU Array/Vertex Shader"
6403 />
6404 <counter name="FS Threads Dispatched"
6405 description="The total number of fragment shader hardware threads dispatched."
6406 data_type="uint64"
6407 equation="A 6 READ"
6408 underscore_name="ps_threads"
6409 units="threads"
6410 symbol_name="PsThreads"
6411 semantic_type="event"
6412 mdapi_supported_apis="OGL IO BB"
6413 mdapi_usage_flags="Tier3 Frame Batch Draw"
6414 mdapi_hw_unit_type="gpu"
6415 mdapi_group="EU Array/Fragment Shader"
6416 />
6417 <counter name="Shader Barrier Messages"
6418 description="The total number of shader barrier messages."
6419 data_type="uint64"
6420 equation="A 35 READ"
6421 underscore_name="shader_barriers"
6422 units="messages"
6423 symbol_name="ShaderBarriers"
6424 semantic_type="event"
6425 mdapi_supported_apis=""
6426 mdapi_usage_flags="Tier3 Frame Batch Draw"
6427 mdapi_hw_unit_type="gpu"
6428 mdapi_group="EU Array/Barrier"
6429 />
6430 <counter name="Sampler Texels"
6431 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
6432 data_type="uint64"
6433 equation="A 28 READ 4 UMUL"
6434 underscore_name="sampler_texels"
6435 units="texels"
6436 symbol_name="SamplerTexels"
6437 semantic_type="event"
6438 mdapi_supported_apis=""
6439 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6440 mdapi_hw_unit_type="gpu"
6441 mdapi_group="Sampler/Sampler Input"
6442 />
6443 <counter name="Pixels Failing Tests"
6444 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
6445 data_type="uint64"
6446 equation="A 25 READ 4 UMUL"
6447 underscore_name="pixels_failing_post_ps_tests"
6448 units="pixels"
6449 symbol_name="PixelsFailingPostPsTests"
6450 semantic_type="event"
6451 mdapi_supported_apis="OGL IO BB"
6452 mdapi_usage_flags="Tier3 Frame Batch Draw"
6453 mdapi_hw_unit_type="gpu"
6454 mdapi_group="3D Pipe/Output Merger"
6455 />
6456 <counter name="Slice1 Subslice2 Sampler Output Ready"
6457 description="The percentage of time in which slice1 subslice2 sampler output is ready"
6458 data_type="float"
6459 max_equation="100"
6460 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
6461 underscore_name="sampler12_output_ready"
6462 units="percent"
6463 symbol_name="Sampler12OutputReady"
6464 availability="$SubsliceMask 0x20 AND"
6465 semantic_type="duration"
6466 mdapi_supported_apis=""
6467 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6468 mdapi_group="GPU/Sampler"
6469 mdapi_hw_unit_type="subslice"
6470 />
6471 <counter name="GPU Time Elapsed"
6472 description="Time elapsed on the GPU during the measurement."
6473 data_type="uint64"
6474 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6475 underscore_name="gpu_time"
6476 units="ns"
6477 symbol_name="GpuTime"
6478 semantic_type="duration"
6479 mdapi_supported_apis=""
6480 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6481 mdapi_hw_unit_type="gpu"
6482 mdapi_group="GPU"
6483 />
6484 <counter name="AVG GPU Core Frequency"
6485 description="Average GPU Core Frequency in the measurement."
6486 data_type="uint64"
6487 max_equation="$GpuMaxFrequency"
6488 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6489 underscore_name="avg_gpu_core_frequency"
6490 units="hz"
6491 symbol_name="AvgGpuCoreFrequency"
6492 semantic_type="event"
6493 mdapi_supported_apis=""
6494 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6495 mdapi_group="GPU"
6496 mdapi_hw_unit_type="gpu"
6497 />
6498 <counter name="Sampler Texels Misses"
6499 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
6500 data_type="uint64"
6501 equation="A 29 READ 4 UMUL"
6502 underscore_name="sampler_texel_misses"
6503 units="texels"
6504 symbol_name="SamplerTexelMisses"
6505 semantic_type="event"
6506 mdapi_supported_apis=""
6507 mdapi_usage_flags="Tier3 Batch Frame Draw"
6508 mdapi_hw_unit_type="gpu"
6509 mdapi_group="Sampler/Sampler Cache"
6510 />
6511 <counter name="CS Threads Dispatched"
6512 description="The total number of compute shader hardware threads dispatched."
6513 data_type="uint64"
6514 equation="A 4 READ"
6515 underscore_name="cs_threads"
6516 units="threads"
6517 symbol_name="CsThreads"
6518 semantic_type="event"
6519 mdapi_supported_apis="OGL4 OCL IO BB"
6520 mdapi_usage_flags="Tier3 Frame Batch Draw"
6521 mdapi_hw_unit_type="gpu"
6522 mdapi_group="EU Array/Compute Shader"
6523 />
6524 <counter name="SLM Bytes Read"
6525 description="The total number of GPU memory bytes read from shared local memory."
6526 data_type="uint64"
6527 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
6528 equation="A 30 READ 64 UMUL"
6529 underscore_name="slm_bytes_read"
6530 units="bytes"
6531 symbol_name="SlmBytesRead"
6532 semantic_type="throughput"
6533 mdapi_supported_apis="OGL4 OCL IO BB"
6534 mdapi_usage_flags="Tier3 Frame Batch Draw"
6535 mdapi_group="L3/Data Port/SLM"
6536 mdapi_hw_unit_type="gpu"
6537 />
6538 <counter name="PS FPU1 Pipe Active"
6539 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
6540 data_type="float"
6541 max_equation="100"
6542 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6543 underscore_name="ps_fpu1_active"
6544 units="percent"
6545 symbol_name="PsFpu1Active"
6546 semantic_type="duration"
6547 mdapi_supported_apis="OGL IO BB"
6548 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6549 mdapi_group="EU Array/Pixel Shader"
6550 mdapi_hw_unit_type="gpu"
6551 />
6552 <counter name="PS Send Pipeline Active"
6553 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
6554 data_type="float"
6555 max_equation="100"
6556 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6557 underscore_name="ps_send_active"
6558 units="percent"
6559 symbol_name="PsSendActive"
6560 semantic_type="duration"
6561 mdapi_supported_apis="OGL IO BB"
6562 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6563 mdapi_group="EU Array/Pixel Shader"
6564 mdapi_hw_unit_type="gpu"
6565 />
6566 <counter name="VS FPU0 Pipe Active"
6567 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
6568 data_type="float"
6569 max_equation="100"
6570 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6571 underscore_name="vs_fpu0_active"
6572 units="percent"
6573 symbol_name="VsFpu0Active"
6574 semantic_type="duration"
6575 mdapi_supported_apis="OGL IO BB"
6576 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6577 mdapi_group="EU Array/Vertex Shader"
6578 mdapi_hw_unit_type="gpu"
6579 />
6580 <counter name="GPU Busy"
6581 description="The percentage of time in which the GPU has been processing GPU commands."
6582 data_type="float"
6583 max_equation="100"
6584 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
6585 underscore_name="gpu_busy"
6586 units="percent"
6587 symbol_name="GpuBusy"
6588 semantic_type="duration"
6589 mdapi_supported_apis=""
6590 mdapi_usage_flags="Tier1 Overview System Frame"
6591 mdapi_group="GPU"
6592 mdapi_hw_unit_type="gpu"
6593 />
6594 <counter name="Slice1 Subslice1 Input Available"
6595 description="The percentage of time in which slice1 subslice1 sampler input is available"
6596 data_type="float"
6597 max_equation="100"
6598 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
6599 underscore_name="sampler11_input_available"
6600 units="percent"
6601 symbol_name="Sampler11InputAvailable"
6602 availability="$SubsliceMask 0x10 AND"
6603 semantic_type="duration"
6604 mdapi_supported_apis=""
6605 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6606 mdapi_group="GPU/Sampler"
6607 mdapi_hw_unit_type="subslice"
6608 />
6609 <counter name="Rasterized Pixels"
6610 description="The total number of rasterized pixels."
6611 data_type="uint64"
6612 equation="A 21 READ 4 UMUL"
6613 underscore_name="rasterized_pixels"
6614 units="pixels"
6615 symbol_name="RasterizedPixels"
6616 semantic_type="event"
6617 mdapi_supported_apis="OGL IO BB"
6618 mdapi_usage_flags="Tier3 Frame Batch Draw"
6619 mdapi_hw_unit_type="gpu"
6620 mdapi_group="3D Pipe/Rasterizer"
6621 />
6622 <counter name="PS FPU0 Pipe Active"
6623 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
6624 data_type="float"
6625 max_equation="100"
6626 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6627 underscore_name="ps_fpu0_active"
6628 units="percent"
6629 symbol_name="PsFpu0Active"
6630 semantic_type="duration"
6631 mdapi_supported_apis="OGL IO BB"
6632 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6633 mdapi_group="EU Array/Pixel Shader"
6634 mdapi_hw_unit_type="gpu"
6635 />
6636 <counter name="DS Threads Dispatched"
6637 description="The total number of domain shader hardware threads dispatched."
6638 data_type="uint64"
6639 equation="A 3 READ"
6640 underscore_name="ds_threads"
6641 units="threads"
6642 symbol_name="DsThreads"
6643 semantic_type="event"
6644 mdapi_supported_apis="OGL4 IO BB"
6645 mdapi_usage_flags="Tier3 Frame Batch Draw"
6646 mdapi_hw_unit_type="gpu"
6647 mdapi_group="EU Array/Domain Shader"
6648 />
6649 <counter name="Samples Written"
6650 description="The total number of samples or pixels written to all render targets."
6651 data_type="uint64"
6652 equation="A 26 READ 4 UMUL"
6653 underscore_name="samples_written"
6654 units="pixels"
6655 symbol_name="SamplesWritten"
6656 semantic_type="event"
6657 mdapi_supported_apis="OGL IO BB"
6658 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6659 mdapi_hw_unit_type="gpu"
6660 mdapi_group="3D Pipe/Output Merger"
6661 />
6662 <counter name="EU Stall"
6663 description="The percentage of time in which the Execution Units were stalled."
6664 data_type="float"
6665 max_equation="100"
6666 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6667 underscore_name="eu_stall"
6668 units="percent"
6669 symbol_name="EuStall"
6670 semantic_type="duration"
6671 mdapi_supported_apis=""
6672 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6673 mdapi_group="EU Array"
6674 mdapi_hw_unit_type="gpu"
6675 />
6676 <counter name="Samples Blended"
6677 description="The total number of blended samples or pixels written to all render targets."
6678 data_type="uint64"
6679 equation="A 27 READ 4 UMUL"
6680 underscore_name="samples_blended"
6681 units="pixels"
6682 symbol_name="SamplesBlended"
6683 semantic_type="event"
6684 mdapi_supported_apis="OGL IO BB"
6685 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6686 mdapi_hw_unit_type="gpu"
6687 mdapi_group="3D Pipe/Output Merger"
6688 />
6689 <counter name="Early Depth Test Fails"
6690 description="The total number of pixels dropped on early depth test."
6691 data_type="uint64"
6692 equation="A 23 READ 4 UMUL"
6693 underscore_name="early_depth_test_fails"
6694 units="pixels"
6695 symbol_name="EarlyDepthTestFails"
6696 semantic_type="event"
6697 mdapi_supported_apis="OGL IO BB"
6698 mdapi_usage_flags="Tier3 Frame Batch Draw"
6699 mdapi_hw_unit_type="gpu"
6700 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
6701 />
6702 <counter name="Slice1 Subslice2 Input Available"
6703 description="The percentage of time in which slice1 subslice2 sampler input is available"
6704 data_type="float"
6705 max_equation="100"
6706 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
6707 underscore_name="sampler12_input_available"
6708 units="percent"
6709 symbol_name="Sampler12InputAvailable"
6710 availability="$SubsliceMask 0x20 AND"
6711 semantic_type="duration"
6712 mdapi_supported_apis=""
6713 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6714 mdapi_group="GPU/Sampler"
6715 mdapi_hw_unit_type="subslice"
6716 />
6717 <counter name="Slice1 Subslice0 Sampler Output Ready"
6718 description="The percentage of time in which slice1 subslice0 sampler output is ready"
6719 data_type="float"
6720 max_equation="100"
6721 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
6722 underscore_name="sampler10_output_ready"
6723 units="percent"
6724 symbol_name="Sampler10OutputReady"
6725 availability="$SubsliceMask 0x8 AND"
6726 semantic_type="duration"
6727 mdapi_supported_apis=""
6728 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6729 mdapi_group="GPU/Sampler"
6730 mdapi_hw_unit_type="subslice"
6731 />
6732 <counter name="Shader Memory Accesses"
6733 description="The total number of shader memory accesses to L3."
6734 data_type="uint64"
6735 equation="A 32 READ"
6736 underscore_name="shader_memory_accesses"
6737 units="messages"
6738 symbol_name="ShaderMemoryAccesses"
6739 semantic_type="event"
6740 mdapi_supported_apis=""
6741 mdapi_usage_flags="Tier3 Frame Batch Draw"
6742 mdapi_hw_unit_type="gpu"
6743 mdapi_group="L3/Data Port"
6744 />
6745 <counter name="Slice1 Subslice1 Sampler Output Ready"
6746 description="The percentage of time in which slice1 subslice1 sampler output is ready"
6747 data_type="float"
6748 max_equation="100"
6749 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
6750 underscore_name="sampler11_output_ready"
6751 units="percent"
6752 symbol_name="Sampler11OutputReady"
6753 availability="$SubsliceMask 0x10 AND"
6754 semantic_type="duration"
6755 mdapi_supported_apis=""
6756 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6757 mdapi_group="GPU/Sampler"
6758 mdapi_hw_unit_type="subslice"
6759 />
6760 <counter name="HS Threads Dispatched"
6761 description="The total number of hull shader hardware threads dispatched."
6762 data_type="uint64"
6763 equation="A 2 READ"
6764 underscore_name="hs_threads"
6765 units="threads"
6766 symbol_name="HsThreads"
6767 semantic_type="event"
6768 mdapi_supported_apis="OGL4 IO BB"
6769 mdapi_usage_flags="Tier3 Frame Batch Draw"
6770 mdapi_hw_unit_type="gpu"
6771 mdapi_group="EU Array/Hull Shader"
6772 />
6773 <counter name="SLM Bytes Written"
6774 description="The total number of GPU memory bytes written into shared local memory."
6775 data_type="uint64"
6776 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
6777 equation="A 31 READ 64 UMUL"
6778 underscore_name="slm_bytes_written"
6779 units="bytes"
6780 symbol_name="SlmBytesWritten"
6781 semantic_type="throughput"
6782 mdapi_supported_apis="OGL4 OCL IO BB"
6783 mdapi_usage_flags="Tier3 Frame Batch Draw"
6784 mdapi_group="L3/Data Port/SLM"
6785 mdapi_hw_unit_type="gpu"
6786 />
6787 <counter name="L3 Shader Throughput"
6788 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
6789 data_type="uint64"
6790 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
6791 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
6792 underscore_name="l3_shader_throughput"
6793 units="bytes"
6794 symbol_name="L3ShaderThroughput"
6795 semantic_type="throughput"
6796 mdapi_supported_apis="OGL4 OCL IO BB"
6797 mdapi_usage_flags="Tier2 Frame Batch Draw"
6798 mdapi_group="L3/Data Port"
6799 mdapi_hw_unit_type="gpu"
6800 />
6801 <counter name="Samples Killed in FS"
6802 description="The total number of samples or pixels dropped in fragment shaders."
6803 data_type="uint64"
6804 equation="A 24 READ 4 UMUL"
6805 underscore_name="samples_killed_in_ps"
6806 units="pixels"
6807 symbol_name="SamplesKilledInPs"
6808 semantic_type="event"
6809 mdapi_supported_apis="OGL IO BB"
6810 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
6811 mdapi_hw_unit_type="gpu"
6812 mdapi_group="3D Pipe/Fragment Shader"
6813 />
6814 <counter name="Shader Atomic Memory Accesses"
6815 description="The total number of shader atomic memory accesses."
6816 data_type="uint64"
6817 equation="A 34 READ"
6818 underscore_name="shader_atomics"
6819 units="messages"
6820 symbol_name="ShaderAtomics"
6821 semantic_type="event"
6822 mdapi_supported_apis="OGL4 OCL IO BB"
6823 mdapi_usage_flags="Tier3 Frame Batch Draw"
6824 mdapi_hw_unit_type="gpu"
6825 mdapi_group="L3/Data Port/Atomics"
6826 />
6827 <register_config type="NOA">
6828 <register type="NOA" address="0x00009888" value="0x18921400" />
6829 <register type="NOA" address="0x00009888" value="0x149500AB" />
6830 <register type="NOA" address="0x00009888" value="0x18B21400" />
6831 <register type="NOA" address="0x00009888" value="0x14B500AB" />
6832 <register type="NOA" address="0x00009888" value="0x18D21400" />
6833 <register type="NOA" address="0x00009888" value="0x14D500AB" />
6834 <register type="NOA" address="0x00009888" value="0x0CDC8000" />
6835 <register type="NOA" address="0x00009888" value="0x0EDC4000" />
6836 <register type="NOA" address="0x00009888" value="0x02DCC000" />
6837 <register type="NOA" address="0x00009888" value="0x04DCC000" />
6838 <register type="NOA" address="0x00009888" value="0x1ABD00A0" />
6839 <register type="NOA" address="0x00009888" value="0x0ABD8000" />
6840 <register type="NOA" address="0x00009888" value="0x0CD88000" />
6841 <register type="NOA" address="0x00009888" value="0x0ED84000" />
6842 <register type="NOA" address="0x00009888" value="0x04D88000" />
6843 <register type="NOA" address="0x00009888" value="0x1ADB0050" />
6844 <register type="NOA" address="0x00009888" value="0x04DB8000" />
6845 <register type="NOA" address="0x00009888" value="0x06DB8000" />
6846 <register type="NOA" address="0x00009888" value="0x08DB8000" />
6847 <register type="NOA" address="0x00009888" value="0x0ADB4000" />
6848 <register type="NOA" address="0x00009888" value="0x109F02A0" />
6849 <register type="NOA" address="0x00009888" value="0x0C9FA000" />
6850 <register type="NOA" address="0x00009888" value="0x0E9F00AA" />
6851 <register type="NOA" address="0x00009888" value="0x18B82500" />
6852 <register type="NOA" address="0x00009888" value="0x02B88000" />
6853 <register type="NOA" address="0x00009888" value="0x04B84000" />
6854 <register type="NOA" address="0x00009888" value="0x06B84000" />
6855 <register type="NOA" address="0x00009888" value="0x08B84000" />
6856 <register type="NOA" address="0x00009888" value="0x0AB84000" />
6857 <register type="NOA" address="0x00009888" value="0x0CB88000" />
6858 <register type="NOA" address="0x00009888" value="0x0CB98000" />
6859 <register type="NOA" address="0x00009888" value="0x0EB9A000" />
6860 <register type="NOA" address="0x00009888" value="0x00B98000" />
6861 <register type="NOA" address="0x00009888" value="0x02B9A000" />
6862 <register type="NOA" address="0x00009888" value="0x04B9A000" />
6863 <register type="NOA" address="0x00009888" value="0x06B92000" />
6864 <register type="NOA" address="0x00009888" value="0x1ABA0200" />
6865 <register type="NOA" address="0x00009888" value="0x02BA8000" />
6866 <register type="NOA" address="0x00009888" value="0x0CBA8000" />
6867 <register type="NOA" address="0x00009888" value="0x04908000" />
6868 <register type="NOA" address="0x00009888" value="0x04918000" />
6869 <register type="NOA" address="0x00009888" value="0x04927300" />
6870 <register type="NOA" address="0x00009888" value="0x10920000" />
6871 <register type="NOA" address="0x00009888" value="0x1893000A" />
6872 <register type="NOA" address="0x00009888" value="0x0A934000" />
6873 <register type="NOA" address="0x00009888" value="0x0A946000" />
6874 <register type="NOA" address="0x00009888" value="0x0C959000" />
6875 <register type="NOA" address="0x00009888" value="0x0E950098" />
6876 <register type="NOA" address="0x00009888" value="0x10950000" />
6877 <register type="NOA" address="0x00009888" value="0x04B04000" />
6878 <register type="NOA" address="0x00009888" value="0x04B14000" />
6879 <register type="NOA" address="0x00009888" value="0x04B20073" />
6880 <register type="NOA" address="0x00009888" value="0x10B20000" />
6881 <register type="NOA" address="0x00009888" value="0x04B38000" />
6882 <register type="NOA" address="0x00009888" value="0x06B38000" />
6883 <register type="NOA" address="0x00009888" value="0x08B34000" />
6884 <register type="NOA" address="0x00009888" value="0x04B4C000" />
6885 <register type="NOA" address="0x00009888" value="0x02B59890" />
6886 <register type="NOA" address="0x00009888" value="0x10B50000" />
6887 <register type="NOA" address="0x00009888" value="0x06D04000" />
6888 <register type="NOA" address="0x00009888" value="0x06D14000" />
6889 <register type="NOA" address="0x00009888" value="0x06D20073" />
6890 <register type="NOA" address="0x00009888" value="0x10D20000" />
6891 <register type="NOA" address="0x00009888" value="0x18D30020" />
6892 <register type="NOA" address="0x00009888" value="0x02D38000" />
6893 <register type="NOA" address="0x00009888" value="0x0CD34000" />
6894 <register type="NOA" address="0x00009888" value="0x0AD48000" />
6895 <register type="NOA" address="0x00009888" value="0x04D42000" />
6896 <register type="NOA" address="0x00009888" value="0x0ED59000" />
6897 <register type="NOA" address="0x00009888" value="0x00D59800" />
6898 <register type="NOA" address="0x00009888" value="0x10D50000" />
6899 <register type="NOA" address="0x00009888" value="0x0F88000E" />
6900 <register type="NOA" address="0x00009888" value="0x03888000" />
6901 <register type="NOA" address="0x00009888" value="0x05888000" />
6902 <register type="NOA" address="0x00009888" value="0x07888000" />
6903 <register type="NOA" address="0x00009888" value="0x09888000" />
6904 <register type="NOA" address="0x00009888" value="0x0B888000" />
6905 <register type="NOA" address="0x00009888" value="0x0D880400" />
6906 <register type="NOA" address="0x00009888" value="0x278B002A" />
6907 <register type="NOA" address="0x00009888" value="0x238B5500" />
6908 <register type="NOA" address="0x00009888" value="0x258B000A" />
6909 <register type="NOA" address="0x00009888" value="0x1B8C0015" />
6910 <register type="NOA" address="0x00009888" value="0x038C4000" />
6911 <register type="NOA" address="0x00009888" value="0x058C4000" />
6912 <register type="NOA" address="0x00009888" value="0x078C4000" />
6913 <register type="NOA" address="0x00009888" value="0x098C4000" />
6914 <register type="NOA" address="0x00009888" value="0x0B8C4000" />
6915 <register type="NOA" address="0x00009888" value="0x0D8C4000" />
6916 <register type="NOA" address="0x00009888" value="0x0D8D8000" />
6917 <register type="NOA" address="0x00009888" value="0x0F8DA000" />
6918 <register type="NOA" address="0x00009888" value="0x018D8000" />
6919 <register type="NOA" address="0x00009888" value="0x038DA000" />
6920 <register type="NOA" address="0x00009888" value="0x058DA000" />
6921 <register type="NOA" address="0x00009888" value="0x078D2000" />
6922 <register type="NOA" address="0x00009888" value="0x2385002A" />
6923 <register type="NOA" address="0x00009888" value="0x1F85AA00" />
6924 <register type="NOA" address="0x00009888" value="0x2185000A" />
6925 <register type="NOA" address="0x00009888" value="0x1B830150" />
6926 <register type="NOA" address="0x00009888" value="0x03834000" />
6927 <register type="NOA" address="0x00009888" value="0x05834000" />
6928 <register type="NOA" address="0x00009888" value="0x07834000" />
6929 <register type="NOA" address="0x00009888" value="0x09834000" />
6930 <register type="NOA" address="0x00009888" value="0x0B834000" />
6931 <register type="NOA" address="0x00009888" value="0x0D834000" />
6932 <register type="NOA" address="0x00009888" value="0x0D848000" />
6933 <register type="NOA" address="0x00009888" value="0x0F84C000" />
6934 <register type="NOA" address="0x00009888" value="0x01848000" />
6935 <register type="NOA" address="0x00009888" value="0x0384C000" />
6936 <register type="NOA" address="0x00009888" value="0x0584C000" />
6937 <register type="NOA" address="0x00009888" value="0x07844000" />
6938 <register type="NOA" address="0x00009888" value="0x1D808000" />
6939 <register type="NOA" address="0x00009888" value="0x1F80C000" />
6940 <register type="NOA" address="0x00009888" value="0x11808000" />
6941 <register type="NOA" address="0x00009888" value="0x1380C000" />
6942 <register type="NOA" address="0x00009888" value="0x1580C000" />
6943 <register type="NOA" address="0x00009888" value="0x17804000" />
6944 <register type="NOA" address="0x00009888" value="0x53800000" />
6945 <register type="NOA" address="0x00009888" value="0x47801021" />
6946 <register type="NOA" address="0x00009888" value="0x21800000" />
6947 <register type="NOA" address="0x00009888" value="0x31800000" />
6948 <register type="NOA" address="0x00009888" value="0x4D800000" />
6949 <register type="NOA" address="0x00009888" value="0x3F800C64" />
6950 <register type="NOA" address="0x00009888" value="0x4F800000" />
6951 <register type="NOA" address="0x00009888" value="0x41800C02" />
6952 </register_config>
6953 <register_config type="OA">
6954 <register type="OA" address="0x00002740" value="0x00000000" />
6955 <register type="OA" address="0x00002744" value="0x00800000" />
6956 <register type="OA" address="0x00002710" value="0x00000000" />
6957 <register type="OA" address="0x00002714" value="0x70800000" />
6958 <register type="OA" address="0x00002720" value="0x00000000" />
6959 <register type="OA" address="0x00002724" value="0x00800000" />
6960 <register type="OA" address="0x00002770" value="0x0000C000" />
6961 <register type="OA" address="0x00002774" value="0x0000E7FF" />
6962 <register type="OA" address="0x00002778" value="0x00003000" />
6963 <register type="OA" address="0x0000277C" value="0x0000F9FF" />
6964 <register type="OA" address="0x00002780" value="0x00000C00" />
6965 <register type="OA" address="0x00002784" value="0x0000FE7F" />
6966 </register_config>
6967 <register_config type="FLEX">
6968 <register type="FLEX" address="0x0000E458" value="0x00005004" />
6969 <register type="FLEX" address="0x0000E558" value="0x00010003" />
6970 <register type="FLEX" address="0x0000E658" value="0x00012011" />
6971 <register type="FLEX" address="0x0000E758" value="0x00015014" />
6972 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
6973 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
6974 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
6975 </register_config>
6976 </set>
6977
6978 <set name="Metric set Sampler_2"
6979 mdapi_supported_apis="OGL OCL IO BB"
6980 underscore_name="sampler_2"
6981 hw_config_guid="b996a2b7-c59c-492d-877a-8cd54fd6df84"
6982 chipset="CHV"
6983 symbol_name="Sampler_2"
6984 >
6985 <counter name="GPU Core Clocks"
6986 description="The total number of GPU core clocks elapsed during the measurement."
6987 data_type="uint64"
6988 equation="GPU_CLOCK 0 READ"
6989 underscore_name="gpu_core_clocks"
6990 units="cycles"
6991 symbol_name="GpuCoreClocks"
6992 semantic_type="event"
6993 mdapi_supported_apis=""
6994 mdapi_usage_flags="Tier1 Frame Batch Draw"
6995 mdapi_hw_unit_type="gpu"
6996 mdapi_group="GPU"
6997 />
6998 <counter name="EU Active"
6999 description="The percentage of time in which the Execution Units were actively processing."
7000 data_type="float"
7001 max_equation="100"
7002 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7003 underscore_name="eu_active"
7004 units="percent"
7005 symbol_name="EuActive"
7006 semantic_type="duration"
7007 mdapi_supported_apis=""
7008 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7009 mdapi_group="EU Array"
7010 mdapi_hw_unit_type="gpu"
7011 />
7012 <counter name="Slice0 Subslice2 Input Available"
7013 description="The percentage of time in which slice0 subslice2 sampler input is available"
7014 data_type="float"
7015 max_equation="100"
7016 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
7017 underscore_name="sampler02_input_available"
7018 units="percent"
7019 symbol_name="Sampler02InputAvailable"
7020 availability="$SubsliceMask 0x4 AND"
7021 semantic_type="duration"
7022 mdapi_supported_apis=""
7023 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7024 mdapi_group="GPU/Sampler"
7025 mdapi_hw_unit_type="subslice"
7026 />
7027 <counter name="EU Both FPU Pipes Active"
7028 description="The percentage of time in which both EU FPU pipelines were actively processing."
7029 data_type="float"
7030 max_equation="100"
7031 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7032 underscore_name="eu_fpu_both_active"
7033 units="percent"
7034 symbol_name="EuFpuBothActive"
7035 semantic_type="duration"
7036 mdapi_supported_apis=""
7037 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7038 mdapi_group="EU Array/Pipes"
7039 mdapi_hw_unit_type="gpu"
7040 />
7041 <counter name="VS Send Pipe Active"
7042 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
7043 data_type="float"
7044 max_equation="100"
7045 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7046 underscore_name="vs_send_active"
7047 units="percent"
7048 symbol_name="VsSendActive"
7049 semantic_type="duration"
7050 mdapi_supported_apis="OGL IO BB"
7051 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7052 mdapi_group="EU Array/Vertex Shader"
7053 mdapi_hw_unit_type="gpu"
7054 />
7055 <counter name="Slice0 Subslice0 Input Available"
7056 description="The percentage of time in which slice0 subslice0 sampler input is available"
7057 data_type="float"
7058 max_equation="100"
7059 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
7060 underscore_name="sampler00_input_available"
7061 units="percent"
7062 symbol_name="Sampler00InputAvailable"
7063 availability="$SubsliceMask 0x1 AND"
7064 semantic_type="duration"
7065 mdapi_supported_apis=""
7066 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7067 mdapi_group="GPU/Sampler"
7068 mdapi_hw_unit_type="subslice"
7069 />
7070 <counter name="VS FPU1 Pipe Active"
7071 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
7072 data_type="float"
7073 max_equation="100"
7074 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7075 underscore_name="vs_fpu1_active"
7076 units="percent"
7077 symbol_name="VsFpu1Active"
7078 semantic_type="duration"
7079 mdapi_supported_apis="OGL IO BB"
7080 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7081 mdapi_group="EU Array/Vertex Shader"
7082 mdapi_hw_unit_type="gpu"
7083 />
7084 <counter name="GS Threads Dispatched"
7085 description="The total number of geometry shader hardware threads dispatched."
7086 data_type="uint64"
7087 equation="A 5 READ"
7088 underscore_name="gs_threads"
7089 units="threads"
7090 symbol_name="GsThreads"
7091 semantic_type="event"
7092 mdapi_supported_apis="OGL4 IO BB"
7093 mdapi_usage_flags="Tier3 Frame Batch Draw"
7094 mdapi_hw_unit_type="gpu"
7095 mdapi_group="EU Array/Geometry Shader"
7096 />
7097 <counter name="Early Hi-Depth Test Fails"
7098 description="The total number of pixels dropped on early hierarchical depth test."
7099 data_type="uint64"
7100 equation="A 22 READ 4 UMUL"
7101 underscore_name="hi_depth_test_fails"
7102 units="pixels"
7103 symbol_name="HiDepthTestFails"
7104 semantic_type="event"
7105 mdapi_supported_apis="OGL IO BB"
7106 mdapi_usage_flags="Tier3 Frame Batch Draw"
7107 mdapi_hw_unit_type="gpu"
7108 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
7109 />
7110 <counter name="FS Both FPU Active"
7111 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
7112 data_type="float"
7113 max_equation="100"
7114 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7115 underscore_name="ps_eu_both_fpu_active"
7116 units="percent"
7117 symbol_name="PsEuBothFpuActive"
7118 semantic_type="duration"
7119 mdapi_supported_apis="OGL IO BB"
7120 mdapi_usage_flags="Tier4 Frame Batch Draw"
7121 mdapi_group="3D Pipe/Fragment Shader"
7122 mdapi_hw_unit_type="gpu"
7123 />
7124 <counter name="VS Threads Dispatched"
7125 description="The total number of vertex shader hardware threads dispatched."
7126 data_type="uint64"
7127 equation="A 1 READ"
7128 underscore_name="vs_threads"
7129 units="threads"
7130 symbol_name="VsThreads"
7131 semantic_type="event"
7132 mdapi_supported_apis="OGL IO BB"
7133 mdapi_usage_flags="Tier3 Frame Batch Draw"
7134 mdapi_hw_unit_type="gpu"
7135 mdapi_group="EU Array/Vertex Shader"
7136 />
7137 <counter name="Slice0 Subslice2 Sampler Output Ready"
7138 description="The percentage of time in which slice0 subslice2 sampler output is ready"
7139 data_type="float"
7140 max_equation="100"
7141 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
7142 underscore_name="sampler02_output_ready"
7143 units="percent"
7144 symbol_name="Sampler02OutputReady"
7145 availability="$SubsliceMask 0x4 AND"
7146 semantic_type="duration"
7147 mdapi_supported_apis=""
7148 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7149 mdapi_group="GPU/Sampler"
7150 mdapi_hw_unit_type="subslice"
7151 />
7152 <counter name="FS Threads Dispatched"
7153 description="The total number of fragment shader hardware threads dispatched."
7154 data_type="uint64"
7155 equation="A 6 READ"
7156 underscore_name="ps_threads"
7157 units="threads"
7158 symbol_name="PsThreads"
7159 semantic_type="event"
7160 mdapi_supported_apis="OGL IO BB"
7161 mdapi_usage_flags="Tier3 Frame Batch Draw"
7162 mdapi_hw_unit_type="gpu"
7163 mdapi_group="EU Array/Fragment Shader"
7164 />
7165 <counter name="Shader Barrier Messages"
7166 description="The total number of shader barrier messages."
7167 data_type="uint64"
7168 equation="A 35 READ"
7169 underscore_name="shader_barriers"
7170 units="messages"
7171 symbol_name="ShaderBarriers"
7172 semantic_type="event"
7173 mdapi_supported_apis=""
7174 mdapi_usage_flags="Tier3 Frame Batch Draw"
7175 mdapi_hw_unit_type="gpu"
7176 mdapi_group="EU Array/Barrier"
7177 />
7178 <counter name="Slice0 Subslice1 Input Available"
7179 description="The percentage of time in which slice0 subslice1 sampler input is available"
7180 data_type="float"
7181 max_equation="100"
7182 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
7183 underscore_name="sampler01_input_available"
7184 units="percent"
7185 symbol_name="Sampler01InputAvailable"
7186 availability="$SubsliceMask 0x2 AND"
7187 semantic_type="duration"
7188 mdapi_supported_apis=""
7189 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7190 mdapi_group="GPU/Sampler"
7191 mdapi_hw_unit_type="subslice"
7192 />
7193 <counter name="Sampler Texels"
7194 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
7195 data_type="uint64"
7196 equation="A 28 READ 4 UMUL"
7197 underscore_name="sampler_texels"
7198 units="texels"
7199 symbol_name="SamplerTexels"
7200 semantic_type="event"
7201 mdapi_supported_apis=""
7202 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7203 mdapi_hw_unit_type="gpu"
7204 mdapi_group="Sampler/Sampler Input"
7205 />
7206 <counter name="Pixels Failing Tests"
7207 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
7208 data_type="uint64"
7209 equation="A 25 READ 4 UMUL"
7210 underscore_name="pixels_failing_post_ps_tests"
7211 units="pixels"
7212 symbol_name="PixelsFailingPostPsTests"
7213 semantic_type="event"
7214 mdapi_supported_apis="OGL IO BB"
7215 mdapi_usage_flags="Tier3 Frame Batch Draw"
7216 mdapi_hw_unit_type="gpu"
7217 mdapi_group="3D Pipe/Output Merger"
7218 />
7219 <counter name="GPU Time Elapsed"
7220 description="Time elapsed on the GPU during the measurement."
7221 data_type="uint64"
7222 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
7223 underscore_name="gpu_time"
7224 units="ns"
7225 symbol_name="GpuTime"
7226 semantic_type="duration"
7227 mdapi_supported_apis=""
7228 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7229 mdapi_hw_unit_type="gpu"
7230 mdapi_group="GPU"
7231 />
7232 <counter name="AVG GPU Core Frequency"
7233 description="Average GPU Core Frequency in the measurement."
7234 data_type="uint64"
7235 max_equation="$GpuMaxFrequency"
7236 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
7237 underscore_name="avg_gpu_core_frequency"
7238 units="hz"
7239 symbol_name="AvgGpuCoreFrequency"
7240 semantic_type="event"
7241 mdapi_supported_apis=""
7242 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7243 mdapi_group="GPU"
7244 mdapi_hw_unit_type="gpu"
7245 />
7246 <counter name="Sampler Texels Misses"
7247 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
7248 data_type="uint64"
7249 equation="A 29 READ 4 UMUL"
7250 underscore_name="sampler_texel_misses"
7251 units="texels"
7252 symbol_name="SamplerTexelMisses"
7253 semantic_type="event"
7254 mdapi_supported_apis=""
7255 mdapi_usage_flags="Tier3 Batch Frame Draw"
7256 mdapi_hw_unit_type="gpu"
7257 mdapi_group="Sampler/Sampler Cache"
7258 />
7259 <counter name="CS Threads Dispatched"
7260 description="The total number of compute shader hardware threads dispatched."
7261 data_type="uint64"
7262 equation="A 4 READ"
7263 underscore_name="cs_threads"
7264 units="threads"
7265 symbol_name="CsThreads"
7266 semantic_type="event"
7267 mdapi_supported_apis="OGL4 OCL IO BB"
7268 mdapi_usage_flags="Tier3 Frame Batch Draw"
7269 mdapi_hw_unit_type="gpu"
7270 mdapi_group="EU Array/Compute Shader"
7271 />
7272 <counter name="SLM Bytes Read"
7273 description="The total number of GPU memory bytes read from shared local memory."
7274 data_type="uint64"
7275 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7276 equation="A 30 READ 64 UMUL"
7277 underscore_name="slm_bytes_read"
7278 units="bytes"
7279 symbol_name="SlmBytesRead"
7280 semantic_type="throughput"
7281 mdapi_supported_apis="OGL4 OCL IO BB"
7282 mdapi_usage_flags="Tier3 Frame Batch Draw"
7283 mdapi_group="L3/Data Port/SLM"
7284 mdapi_hw_unit_type="gpu"
7285 />
7286 <counter name="PS FPU1 Pipe Active"
7287 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
7288 data_type="float"
7289 max_equation="100"
7290 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7291 underscore_name="ps_fpu1_active"
7292 units="percent"
7293 symbol_name="PsFpu1Active"
7294 semantic_type="duration"
7295 mdapi_supported_apis="OGL IO BB"
7296 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7297 mdapi_group="EU Array/Pixel Shader"
7298 mdapi_hw_unit_type="gpu"
7299 />
7300 <counter name="PS Send Pipeline Active"
7301 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
7302 data_type="float"
7303 max_equation="100"
7304 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7305 underscore_name="ps_send_active"
7306 units="percent"
7307 symbol_name="PsSendActive"
7308 semantic_type="duration"
7309 mdapi_supported_apis="OGL IO BB"
7310 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7311 mdapi_group="EU Array/Pixel Shader"
7312 mdapi_hw_unit_type="gpu"
7313 />
7314 <counter name="VS FPU0 Pipe Active"
7315 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
7316 data_type="float"
7317 max_equation="100"
7318 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7319 underscore_name="vs_fpu0_active"
7320 units="percent"
7321 symbol_name="VsFpu0Active"
7322 semantic_type="duration"
7323 mdapi_supported_apis="OGL IO BB"
7324 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7325 mdapi_group="EU Array/Vertex Shader"
7326 mdapi_hw_unit_type="gpu"
7327 />
7328 <counter name="GPU Busy"
7329 description="The percentage of time in which the GPU has been processing GPU commands."
7330 data_type="float"
7331 max_equation="100"
7332 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
7333 underscore_name="gpu_busy"
7334 units="percent"
7335 symbol_name="GpuBusy"
7336 semantic_type="duration"
7337 mdapi_supported_apis=""
7338 mdapi_usage_flags="Tier1 Overview System Frame"
7339 mdapi_group="GPU"
7340 mdapi_hw_unit_type="gpu"
7341 />
7342 <counter name="Rasterized Pixels"
7343 description="The total number of rasterized pixels."
7344 data_type="uint64"
7345 equation="A 21 READ 4 UMUL"
7346 underscore_name="rasterized_pixels"
7347 units="pixels"
7348 symbol_name="RasterizedPixels"
7349 semantic_type="event"
7350 mdapi_supported_apis="OGL IO BB"
7351 mdapi_usage_flags="Tier3 Frame Batch Draw"
7352 mdapi_hw_unit_type="gpu"
7353 mdapi_group="3D Pipe/Rasterizer"
7354 />
7355 <counter name="PS FPU0 Pipe Active"
7356 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
7357 data_type="float"
7358 max_equation="100"
7359 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7360 underscore_name="ps_fpu0_active"
7361 units="percent"
7362 symbol_name="PsFpu0Active"
7363 semantic_type="duration"
7364 mdapi_supported_apis="OGL IO BB"
7365 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7366 mdapi_group="EU Array/Pixel Shader"
7367 mdapi_hw_unit_type="gpu"
7368 />
7369 <counter name="DS Threads Dispatched"
7370 description="The total number of domain shader hardware threads dispatched."
7371 data_type="uint64"
7372 equation="A 3 READ"
7373 underscore_name="ds_threads"
7374 units="threads"
7375 symbol_name="DsThreads"
7376 semantic_type="event"
7377 mdapi_supported_apis="OGL4 IO BB"
7378 mdapi_usage_flags="Tier3 Frame Batch Draw"
7379 mdapi_hw_unit_type="gpu"
7380 mdapi_group="EU Array/Domain Shader"
7381 />
7382 <counter name="Samples Written"
7383 description="The total number of samples or pixels written to all render targets."
7384 data_type="uint64"
7385 equation="A 26 READ 4 UMUL"
7386 underscore_name="samples_written"
7387 units="pixels"
7388 symbol_name="SamplesWritten"
7389 semantic_type="event"
7390 mdapi_supported_apis="OGL IO BB"
7391 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7392 mdapi_hw_unit_type="gpu"
7393 mdapi_group="3D Pipe/Output Merger"
7394 />
7395 <counter name="EU Stall"
7396 description="The percentage of time in which the Execution Units were stalled."
7397 data_type="float"
7398 max_equation="100"
7399 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7400 underscore_name="eu_stall"
7401 units="percent"
7402 symbol_name="EuStall"
7403 semantic_type="duration"
7404 mdapi_supported_apis=""
7405 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7406 mdapi_group="EU Array"
7407 mdapi_hw_unit_type="gpu"
7408 />
7409 <counter name="Samples Blended"
7410 description="The total number of blended samples or pixels written to all render targets."
7411 data_type="uint64"
7412 equation="A 27 READ 4 UMUL"
7413 underscore_name="samples_blended"
7414 units="pixels"
7415 symbol_name="SamplesBlended"
7416 semantic_type="event"
7417 mdapi_supported_apis="OGL IO BB"
7418 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7419 mdapi_hw_unit_type="gpu"
7420 mdapi_group="3D Pipe/Output Merger"
7421 />
7422 <counter name="Early Depth Test Fails"
7423 description="The total number of pixels dropped on early depth test."
7424 data_type="uint64"
7425 equation="A 23 READ 4 UMUL"
7426 underscore_name="early_depth_test_fails"
7427 units="pixels"
7428 symbol_name="EarlyDepthTestFails"
7429 semantic_type="event"
7430 mdapi_supported_apis="OGL IO BB"
7431 mdapi_usage_flags="Tier3 Frame Batch Draw"
7432 mdapi_hw_unit_type="gpu"
7433 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
7434 />
7435 <counter name="Slice0 Subslice0 Sampler Output Ready"
7436 description="The percentage of time in which slice0 subslice0 sampler output is ready"
7437 data_type="float"
7438 max_equation="100"
7439 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
7440 underscore_name="sampler00_output_ready"
7441 units="percent"
7442 symbol_name="Sampler00OutputReady"
7443 availability="$SubsliceMask 0x1 AND"
7444 semantic_type="duration"
7445 mdapi_supported_apis=""
7446 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7447 mdapi_group="GPU/Sampler"
7448 mdapi_hw_unit_type="subslice"
7449 />
7450 <counter name="Slice0 Subslice1 Sampler Output Ready"
7451 description="The percentage of time in which slice0 subslice1 sampler output is ready"
7452 data_type="float"
7453 max_equation="100"
7454 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
7455 underscore_name="sampler01_output_ready"
7456 units="percent"
7457 symbol_name="Sampler01OutputReady"
7458 availability="$SubsliceMask 0x2 AND"
7459 semantic_type="duration"
7460 mdapi_supported_apis=""
7461 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7462 mdapi_group="GPU/Sampler"
7463 mdapi_hw_unit_type="subslice"
7464 />
7465 <counter name="Shader Memory Accesses"
7466 description="The total number of shader memory accesses to L3."
7467 data_type="uint64"
7468 equation="A 32 READ"
7469 underscore_name="shader_memory_accesses"
7470 units="messages"
7471 symbol_name="ShaderMemoryAccesses"
7472 semantic_type="event"
7473 mdapi_supported_apis=""
7474 mdapi_usage_flags="Tier3 Frame Batch Draw"
7475 mdapi_hw_unit_type="gpu"
7476 mdapi_group="L3/Data Port"
7477 />
7478 <counter name="HS Threads Dispatched"
7479 description="The total number of hull shader hardware threads dispatched."
7480 data_type="uint64"
7481 equation="A 2 READ"
7482 underscore_name="hs_threads"
7483 units="threads"
7484 symbol_name="HsThreads"
7485 semantic_type="event"
7486 mdapi_supported_apis="OGL4 IO BB"
7487 mdapi_usage_flags="Tier3 Frame Batch Draw"
7488 mdapi_hw_unit_type="gpu"
7489 mdapi_group="EU Array/Hull Shader"
7490 />
7491 <counter name="SLM Bytes Written"
7492 description="The total number of GPU memory bytes written into shared local memory."
7493 data_type="uint64"
7494 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7495 equation="A 31 READ 64 UMUL"
7496 underscore_name="slm_bytes_written"
7497 units="bytes"
7498 symbol_name="SlmBytesWritten"
7499 semantic_type="throughput"
7500 mdapi_supported_apis="OGL4 OCL IO BB"
7501 mdapi_usage_flags="Tier3 Frame Batch Draw"
7502 mdapi_group="L3/Data Port/SLM"
7503 mdapi_hw_unit_type="gpu"
7504 />
7505 <counter name="L3 Shader Throughput"
7506 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
7507 data_type="uint64"
7508 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
7509 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
7510 underscore_name="l3_shader_throughput"
7511 units="bytes"
7512 symbol_name="L3ShaderThroughput"
7513 semantic_type="throughput"
7514 mdapi_supported_apis="OGL4 OCL IO BB"
7515 mdapi_usage_flags="Tier2 Frame Batch Draw"
7516 mdapi_group="L3/Data Port"
7517 mdapi_hw_unit_type="gpu"
7518 />
7519 <counter name="Samples Killed in FS"
7520 description="The total number of samples or pixels dropped in fragment shaders."
7521 data_type="uint64"
7522 equation="A 24 READ 4 UMUL"
7523 underscore_name="samples_killed_in_ps"
7524 units="pixels"
7525 symbol_name="SamplesKilledInPs"
7526 semantic_type="event"
7527 mdapi_supported_apis="OGL IO BB"
7528 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
7529 mdapi_hw_unit_type="gpu"
7530 mdapi_group="3D Pipe/Fragment Shader"
7531 />
7532 <counter name="Shader Atomic Memory Accesses"
7533 description="The total number of shader atomic memory accesses."
7534 data_type="uint64"
7535 equation="A 34 READ"
7536 underscore_name="shader_atomics"
7537 units="messages"
7538 symbol_name="ShaderAtomics"
7539 semantic_type="event"
7540 mdapi_supported_apis="OGL4 OCL IO BB"
7541 mdapi_usage_flags="Tier3 Frame Batch Draw"
7542 mdapi_hw_unit_type="gpu"
7543 mdapi_group="L3/Data Port/Atomics"
7544 />
7545 <register_config type="NOA">
7546 <register type="NOA" address="0x00009888" value="0x18121400" />
7547 <register type="NOA" address="0x00009888" value="0x141500AB" />
7548 <register type="NOA" address="0x00009888" value="0x18321400" />
7549 <register type="NOA" address="0x00009888" value="0x143500AB" />
7550 <register type="NOA" address="0x00009888" value="0x18521400" />
7551 <register type="NOA" address="0x00009888" value="0x145500AB" />
7552 <register type="NOA" address="0x00009888" value="0x0C5C8000" />
7553 <register type="NOA" address="0x00009888" value="0x0E5C4000" />
7554 <register type="NOA" address="0x00009888" value="0x025CC000" />
7555 <register type="NOA" address="0x00009888" value="0x045CC000" />
7556 <register type="NOA" address="0x00009888" value="0x1A3D00A0" />
7557 <register type="NOA" address="0x00009888" value="0x0A3D8000" />
7558 <register type="NOA" address="0x00009888" value="0x0C588000" />
7559 <register type="NOA" address="0x00009888" value="0x0E584000" />
7560 <register type="NOA" address="0x00009888" value="0x04588000" />
7561 <register type="NOA" address="0x00009888" value="0x1A5B0050" />
7562 <register type="NOA" address="0x00009888" value="0x045B8000" />
7563 <register type="NOA" address="0x00009888" value="0x065B8000" />
7564 <register type="NOA" address="0x00009888" value="0x085B8000" />
7565 <register type="NOA" address="0x00009888" value="0x0A5B4000" />
7566 <register type="NOA" address="0x00009888" value="0x101F02A0" />
7567 <register type="NOA" address="0x00009888" value="0x0C1FA000" />
7568 <register type="NOA" address="0x00009888" value="0x0E1F00AA" />
7569 <register type="NOA" address="0x00009888" value="0x18382500" />
7570 <register type="NOA" address="0x00009888" value="0x02388000" />
7571 <register type="NOA" address="0x00009888" value="0x04384000" />
7572 <register type="NOA" address="0x00009888" value="0x06384000" />
7573 <register type="NOA" address="0x00009888" value="0x08384000" />
7574 <register type="NOA" address="0x00009888" value="0x0A384000" />
7575 <register type="NOA" address="0x00009888" value="0x0C388000" />
7576 <register type="NOA" address="0x00009888" value="0x0C398000" />
7577 <register type="NOA" address="0x00009888" value="0x0E39A000" />
7578 <register type="NOA" address="0x00009888" value="0x00398000" />
7579 <register type="NOA" address="0x00009888" value="0x0239A000" />
7580 <register type="NOA" address="0x00009888" value="0x0439A000" />
7581 <register type="NOA" address="0x00009888" value="0x06392000" />
7582 <register type="NOA" address="0x00009888" value="0x1A3A0200" />
7583 <register type="NOA" address="0x00009888" value="0x023A8000" />
7584 <register type="NOA" address="0x00009888" value="0x0C3A8000" />
7585 <register type="NOA" address="0x00009888" value="0x04108000" />
7586 <register type="NOA" address="0x00009888" value="0x04118000" />
7587 <register type="NOA" address="0x00009888" value="0x04127300" />
7588 <register type="NOA" address="0x00009888" value="0x10120000" />
7589 <register type="NOA" address="0x00009888" value="0x1813000A" />
7590 <register type="NOA" address="0x00009888" value="0x0A134000" />
7591 <register type="NOA" address="0x00009888" value="0x0A146000" />
7592 <register type="NOA" address="0x00009888" value="0x0C159000" />
7593 <register type="NOA" address="0x00009888" value="0x0E150098" />
7594 <register type="NOA" address="0x00009888" value="0x10150000" />
7595 <register type="NOA" address="0x00009888" value="0x04304000" />
7596 <register type="NOA" address="0x00009888" value="0x04314000" />
7597 <register type="NOA" address="0x00009888" value="0x04320073" />
7598 <register type="NOA" address="0x00009888" value="0x10320000" />
7599 <register type="NOA" address="0x00009888" value="0x04338000" />
7600 <register type="NOA" address="0x00009888" value="0x06338000" />
7601 <register type="NOA" address="0x00009888" value="0x08334000" />
7602 <register type="NOA" address="0x00009888" value="0x0434C000" />
7603 <register type="NOA" address="0x00009888" value="0x02359890" />
7604 <register type="NOA" address="0x00009888" value="0x10350000" />
7605 <register type="NOA" address="0x00009888" value="0x06504000" />
7606 <register type="NOA" address="0x00009888" value="0x06514000" />
7607 <register type="NOA" address="0x00009888" value="0x06520073" />
7608 <register type="NOA" address="0x00009888" value="0x10520000" />
7609 <register type="NOA" address="0x00009888" value="0x18530020" />
7610 <register type="NOA" address="0x00009888" value="0x02538000" />
7611 <register type="NOA" address="0x00009888" value="0x0C534000" />
7612 <register type="NOA" address="0x00009888" value="0x0A548000" />
7613 <register type="NOA" address="0x00009888" value="0x04542000" />
7614 <register type="NOA" address="0x00009888" value="0x0E559000" />
7615 <register type="NOA" address="0x00009888" value="0x00559800" />
7616 <register type="NOA" address="0x00009888" value="0x10550000" />
7617 <register type="NOA" address="0x00009888" value="0x1B8AA000" />
7618 <register type="NOA" address="0x00009888" value="0x1D8A0002" />
7619 <register type="NOA" address="0x00009888" value="0x038A8000" />
7620 <register type="NOA" address="0x00009888" value="0x058A8000" />
7621 <register type="NOA" address="0x00009888" value="0x078A8000" />
7622 <register type="NOA" address="0x00009888" value="0x098A8000" />
7623 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
7624 <register type="NOA" address="0x00009888" value="0x0D8A8000" />
7625 <register type="NOA" address="0x00009888" value="0x278B0015" />
7626 <register type="NOA" address="0x00009888" value="0x238B2A80" />
7627 <register type="NOA" address="0x00009888" value="0x258B0005" />
7628 <register type="NOA" address="0x00009888" value="0x2385002A" />
7629 <register type="NOA" address="0x00009888" value="0x1F85AA00" />
7630 <register type="NOA" address="0x00009888" value="0x2185000A" />
7631 <register type="NOA" address="0x00009888" value="0x1B830150" />
7632 <register type="NOA" address="0x00009888" value="0x03834000" />
7633 <register type="NOA" address="0x00009888" value="0x05834000" />
7634 <register type="NOA" address="0x00009888" value="0x07834000" />
7635 <register type="NOA" address="0x00009888" value="0x09834000" />
7636 <register type="NOA" address="0x00009888" value="0x0B834000" />
7637 <register type="NOA" address="0x00009888" value="0x0D834000" />
7638 <register type="NOA" address="0x00009888" value="0x0D848000" />
7639 <register type="NOA" address="0x00009888" value="0x0F84C000" />
7640 <register type="NOA" address="0x00009888" value="0x01848000" />
7641 <register type="NOA" address="0x00009888" value="0x0384C000" />
7642 <register type="NOA" address="0x00009888" value="0x0584C000" />
7643 <register type="NOA" address="0x00009888" value="0x07844000" />
7644 <register type="NOA" address="0x00009888" value="0x1D808000" />
7645 <register type="NOA" address="0x00009888" value="0x1F80C000" />
7646 <register type="NOA" address="0x00009888" value="0x11808000" />
7647 <register type="NOA" address="0x00009888" value="0x1380C000" />
7648 <register type="NOA" address="0x00009888" value="0x1580C000" />
7649 <register type="NOA" address="0x00009888" value="0x17804000" />
7650 <register type="NOA" address="0x00009888" value="0x53800000" />
7651 <register type="NOA" address="0x00009888" value="0x47801021" />
7652 <register type="NOA" address="0x00009888" value="0x21800000" />
7653 <register type="NOA" address="0x00009888" value="0x31800000" />
7654 <register type="NOA" address="0x00009888" value="0x4D800000" />
7655 <register type="NOA" address="0x00009888" value="0x3F800C64" />
7656 <register type="NOA" address="0x00009888" value="0x4F800000" />
7657 <register type="NOA" address="0x00009888" value="0x41800C02" />
7658 </register_config>
7659 <register_config type="OA">
7660 <register type="OA" address="0x00002740" value="0x00000000" />
7661 <register type="OA" address="0x00002744" value="0x00800000" />
7662 <register type="OA" address="0x00002710" value="0x00000000" />
7663 <register type="OA" address="0x00002714" value="0x70800000" />
7664 <register type="OA" address="0x00002720" value="0x00000000" />
7665 <register type="OA" address="0x00002724" value="0x00800000" />
7666 <register type="OA" address="0x00002770" value="0x0000C000" />
7667 <register type="OA" address="0x00002774" value="0x0000E7FF" />
7668 <register type="OA" address="0x00002778" value="0x00003000" />
7669 <register type="OA" address="0x0000277C" value="0x0000F9FF" />
7670 <register type="OA" address="0x00002780" value="0x00000C00" />
7671 <register type="OA" address="0x00002784" value="0x0000FE7F" />
7672 </register_config>
7673 <register_config type="FLEX">
7674 <register type="FLEX" address="0x0000E458" value="0x00005004" />
7675 <register type="FLEX" address="0x0000E558" value="0x00010003" />
7676 <register type="FLEX" address="0x0000E658" value="0x00012011" />
7677 <register type="FLEX" address="0x0000E758" value="0x00015014" />
7678 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
7679 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
7680 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
7681 </register_config>
7682 </set>
7683
7684 <set name="Metric set TDL_1"
7685 mdapi_supported_apis="OGL OCL IO BB"
7686 underscore_name="tdl_1"
7687 hw_config_guid="eb2fecba-b431-42e7-8261-fe9429a6e67a"
7688 chipset="CHV"
7689 symbol_name="TDL_1"
7690 >
7691 <counter name="GPU Core Clocks"
7692 description="The total number of GPU core clocks elapsed during the measurement."
7693 data_type="uint64"
7694 equation="GPU_CLOCK 0 READ"
7695 underscore_name="gpu_core_clocks"
7696 units="cycles"
7697 symbol_name="GpuCoreClocks"
7698 semantic_type="event"
7699 mdapi_supported_apis=""
7700 mdapi_usage_flags="Tier1 Frame Batch Draw"
7701 mdapi_hw_unit_type="gpu"
7702 mdapi_group="GPU"
7703 />
7704 <counter name="EU Active"
7705 description="The percentage of time in which the Execution Units were actively processing."
7706 data_type="float"
7707 max_equation="100"
7708 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7709 underscore_name="eu_active"
7710 units="percent"
7711 symbol_name="EuActive"
7712 semantic_type="duration"
7713 mdapi_supported_apis=""
7714 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7715 mdapi_group="EU Array"
7716 mdapi_hw_unit_type="gpu"
7717 />
7718 <counter name="EU Both FPU Pipes Active"
7719 description="The percentage of time in which both EU FPU pipelines were actively processing."
7720 data_type="float"
7721 max_equation="100"
7722 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7723 underscore_name="eu_fpu_both_active"
7724 units="percent"
7725 symbol_name="EuFpuBothActive"
7726 semantic_type="duration"
7727 mdapi_supported_apis=""
7728 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7729 mdapi_group="EU Array/Pipes"
7730 mdapi_hw_unit_type="gpu"
7731 />
7732 <counter name="VS Send Pipe Active"
7733 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
7734 data_type="float"
7735 max_equation="100"
7736 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7737 underscore_name="vs_send_active"
7738 units="percent"
7739 symbol_name="VsSendActive"
7740 semantic_type="duration"
7741 mdapi_supported_apis="OGL IO BB"
7742 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7743 mdapi_group="EU Array/Vertex Shader"
7744 mdapi_hw_unit_type="gpu"
7745 />
7746 <counter name="VS FPU1 Pipe Active"
7747 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
7748 data_type="float"
7749 max_equation="100"
7750 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7751 underscore_name="vs_fpu1_active"
7752 units="percent"
7753 symbol_name="VsFpu1Active"
7754 semantic_type="duration"
7755 mdapi_supported_apis="OGL IO BB"
7756 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7757 mdapi_group="EU Array/Vertex Shader"
7758 mdapi_hw_unit_type="gpu"
7759 />
7760 <counter name="GS Threads Dispatched"
7761 description="The total number of geometry shader hardware threads dispatched."
7762 data_type="uint64"
7763 equation="A 5 READ"
7764 underscore_name="gs_threads"
7765 units="threads"
7766 symbol_name="GsThreads"
7767 semantic_type="event"
7768 mdapi_supported_apis="OGL4 IO BB"
7769 mdapi_usage_flags="Tier3 Frame Batch Draw"
7770 mdapi_hw_unit_type="gpu"
7771 mdapi_group="EU Array/Geometry Shader"
7772 />
7773 <counter name="Early Hi-Depth Test Fails"
7774 description="The total number of pixels dropped on early hierarchical depth test."
7775 data_type="uint64"
7776 equation="A 22 READ 4 UMUL"
7777 underscore_name="hi_depth_test_fails"
7778 units="pixels"
7779 symbol_name="HiDepthTestFails"
7780 semantic_type="event"
7781 mdapi_supported_apis="OGL IO BB"
7782 mdapi_usage_flags="Tier3 Frame Batch Draw"
7783 mdapi_hw_unit_type="gpu"
7784 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
7785 />
7786 <counter name="FS Both FPU Active"
7787 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
7788 data_type="float"
7789 max_equation="100"
7790 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7791 underscore_name="ps_eu_both_fpu_active"
7792 units="percent"
7793 symbol_name="PsEuBothFpuActive"
7794 semantic_type="duration"
7795 mdapi_supported_apis="OGL IO BB"
7796 mdapi_usage_flags="Tier4 Frame Batch Draw"
7797 mdapi_group="3D Pipe/Fragment Shader"
7798 mdapi_hw_unit_type="gpu"
7799 />
7800 <counter name="VS Threads Dispatched"
7801 description="The total number of vertex shader hardware threads dispatched."
7802 data_type="uint64"
7803 equation="A 1 READ"
7804 underscore_name="vs_threads"
7805 units="threads"
7806 symbol_name="VsThreads"
7807 semantic_type="event"
7808 mdapi_supported_apis="OGL IO BB"
7809 mdapi_usage_flags="Tier3 Frame Batch Draw"
7810 mdapi_hw_unit_type="gpu"
7811 mdapi_group="EU Array/Vertex Shader"
7812 />
7813 <counter name="PS Thread Ready For Dispatch on Slice1 Subslice1 Thread Dispatcher"
7814 description="The percentage of time in which PS thread is ready for dispatch on slice1 subslice1 thread dispatcher"
7815 data_type="float"
7816 max_equation="100"
7817 equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
7818 underscore_name="ps_thread11_ready_for_dispatch"
7819 units="percent"
7820 symbol_name="PSThread11ReadyForDispatch"
7821 availability="$SubsliceMask 0x10 AND"
7822 semantic_type="duration"
7823 mdapi_supported_apis=""
7824 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7825 mdapi_group="GPU/Thread Dispatcher"
7826 mdapi_hw_unit_type="subslice"
7827 />
7828 <counter name="FS Threads Dispatched"
7829 description="The total number of fragment shader hardware threads dispatched."
7830 data_type="uint64"
7831 equation="A 6 READ"
7832 underscore_name="ps_threads"
7833 units="threads"
7834 symbol_name="PsThreads"
7835 semantic_type="event"
7836 mdapi_supported_apis="OGL IO BB"
7837 mdapi_usage_flags="Tier3 Frame Batch Draw"
7838 mdapi_hw_unit_type="gpu"
7839 mdapi_group="EU Array/Fragment Shader"
7840 />
7841 <counter name="Non-PS Thread Ready For Dispatch on Slice1 Subslice2 Thread Dispatcher"
7842 description="The percentage of time in which non-PS thread is ready for dispatch on slice1 subslice2 thread dispatcher"
7843 data_type="float"
7844 max_equation="100"
7845 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
7846 underscore_name="non_ps_thread12_ready_for_dispatch"
7847 units="percent"
7848 symbol_name="NonPSThread12ReadyForDispatch"
7849 availability="$SubsliceMask 0x20 AND"
7850 semantic_type="duration"
7851 mdapi_supported_apis=""
7852 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7853 mdapi_group="GPU/Thread Dispatcher"
7854 mdapi_hw_unit_type="subslice"
7855 />
7856 <counter name="Shader Barrier Messages"
7857 description="The total number of shader barrier messages."
7858 data_type="uint64"
7859 equation="A 35 READ"
7860 underscore_name="shader_barriers"
7861 units="messages"
7862 symbol_name="ShaderBarriers"
7863 semantic_type="event"
7864 mdapi_supported_apis=""
7865 mdapi_usage_flags="Tier3 Frame Batch Draw"
7866 mdapi_hw_unit_type="gpu"
7867 mdapi_group="EU Array/Barrier"
7868 />
7869 <counter name="Sampler Texels"
7870 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
7871 data_type="uint64"
7872 equation="A 28 READ 4 UMUL"
7873 underscore_name="sampler_texels"
7874 units="texels"
7875 symbol_name="SamplerTexels"
7876 semantic_type="event"
7877 mdapi_supported_apis=""
7878 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7879 mdapi_hw_unit_type="gpu"
7880 mdapi_group="Sampler/Sampler Input"
7881 />
7882 <counter name="Pixels Failing Tests"
7883 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
7884 data_type="uint64"
7885 equation="A 25 READ 4 UMUL"
7886 underscore_name="pixels_failing_post_ps_tests"
7887 units="pixels"
7888 symbol_name="PixelsFailingPostPsTests"
7889 semantic_type="event"
7890 mdapi_supported_apis="OGL IO BB"
7891 mdapi_usage_flags="Tier3 Frame Batch Draw"
7892 mdapi_hw_unit_type="gpu"
7893 mdapi_group="3D Pipe/Output Merger"
7894 />
7895 <counter name="Non-PS Thread Ready For Dispatch on Slice1 Subslice0 Thread Dispatcher"
7896 description="The percentage of time in which non-PS thread is ready for dispatch on slice1 subslice0 thread dispatcher"
7897 data_type="float"
7898 max_equation="100"
7899 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
7900 underscore_name="non_ps_thread10_ready_for_dispatch"
7901 units="percent"
7902 symbol_name="NonPSThread10ReadyForDispatch"
7903 availability="$SubsliceMask 0x8 AND"
7904 semantic_type="duration"
7905 mdapi_supported_apis=""
7906 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7907 mdapi_group="GPU/Thread Dispatcher"
7908 mdapi_hw_unit_type="subslice"
7909 />
7910 <counter name="Thread Header Ready on Slice0 Subslice1 Thread Dispatcher Port 0"
7911 description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 0"
7912 data_type="float"
7913 max_equation="100"
7914 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
7915 underscore_name="thread_header01_ready_port0"
7916 units="percent"
7917 symbol_name="ThreadHeader01ReadyPort0"
7918 availability="$SubsliceMask 0x2 AND"
7919 semantic_type="duration"
7920 mdapi_supported_apis=""
7921 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7922 mdapi_group="GPU/Thread Dispatcher"
7923 mdapi_hw_unit_type="subslice"
7924 />
7925 <counter name="Thread Header Ready on Slice0 Subslice1 Thread Dispatcher Port 1"
7926 description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 1"
7927 data_type="float"
7928 max_equation="100"
7929 equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
7930 underscore_name="thread_header01_ready_port1"
7931 units="percent"
7932 symbol_name="ThreadHeader01ReadyPort1"
7933 availability="$SubsliceMask 0x2 AND"
7934 semantic_type="duration"
7935 mdapi_supported_apis=""
7936 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7937 mdapi_group="GPU/Thread Dispatcher"
7938 mdapi_hw_unit_type="subslice"
7939 />
7940 <counter name="GPU Time Elapsed"
7941 description="Time elapsed on the GPU during the measurement."
7942 data_type="uint64"
7943 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
7944 underscore_name="gpu_time"
7945 units="ns"
7946 symbol_name="GpuTime"
7947 semantic_type="duration"
7948 mdapi_supported_apis=""
7949 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7950 mdapi_hw_unit_type="gpu"
7951 mdapi_group="GPU"
7952 />
7953 <counter name="AVG GPU Core Frequency"
7954 description="Average GPU Core Frequency in the measurement."
7955 data_type="uint64"
7956 max_equation="$GpuMaxFrequency"
7957 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
7958 underscore_name="avg_gpu_core_frequency"
7959 units="hz"
7960 symbol_name="AvgGpuCoreFrequency"
7961 semantic_type="event"
7962 mdapi_supported_apis=""
7963 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7964 mdapi_group="GPU"
7965 mdapi_hw_unit_type="gpu"
7966 />
7967 <counter name="Sampler Texels Misses"
7968 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
7969 data_type="uint64"
7970 equation="A 29 READ 4 UMUL"
7971 underscore_name="sampler_texel_misses"
7972 units="texels"
7973 symbol_name="SamplerTexelMisses"
7974 semantic_type="event"
7975 mdapi_supported_apis=""
7976 mdapi_usage_flags="Tier3 Batch Frame Draw"
7977 mdapi_hw_unit_type="gpu"
7978 mdapi_group="Sampler/Sampler Cache"
7979 />
7980 <counter name="CS Threads Dispatched"
7981 description="The total number of compute shader hardware threads dispatched."
7982 data_type="uint64"
7983 equation="A 4 READ"
7984 underscore_name="cs_threads"
7985 units="threads"
7986 symbol_name="CsThreads"
7987 semantic_type="event"
7988 mdapi_supported_apis="OGL4 OCL IO BB"
7989 mdapi_usage_flags="Tier3 Frame Batch Draw"
7990 mdapi_hw_unit_type="gpu"
7991 mdapi_group="EU Array/Compute Shader"
7992 />
7993 <counter name="SLM Bytes Read"
7994 description="The total number of GPU memory bytes read from shared local memory."
7995 data_type="uint64"
7996 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7997 equation="A 30 READ 64 UMUL"
7998 underscore_name="slm_bytes_read"
7999 units="bytes"
8000 symbol_name="SlmBytesRead"
8001 semantic_type="throughput"
8002 mdapi_supported_apis="OGL4 OCL IO BB"
8003 mdapi_usage_flags="Tier3 Frame Batch Draw"
8004 mdapi_group="L3/Data Port/SLM"
8005 mdapi_hw_unit_type="gpu"
8006 />
8007 <counter name="PS FPU1 Pipe Active"
8008 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
8009 data_type="float"
8010 max_equation="100"
8011 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8012 underscore_name="ps_fpu1_active"
8013 units="percent"
8014 symbol_name="PsFpu1Active"
8015 semantic_type="duration"
8016 mdapi_supported_apis="OGL IO BB"
8017 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8018 mdapi_group="EU Array/Pixel Shader"
8019 mdapi_hw_unit_type="gpu"
8020 />
8021 <counter name="PS Send Pipeline Active"
8022 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
8023 data_type="float"
8024 max_equation="100"
8025 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8026 underscore_name="ps_send_active"
8027 units="percent"
8028 symbol_name="PsSendActive"
8029 semantic_type="duration"
8030 mdapi_supported_apis="OGL IO BB"
8031 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8032 mdapi_group="EU Array/Pixel Shader"
8033 mdapi_hw_unit_type="gpu"
8034 />
8035 <counter name="VS FPU0 Pipe Active"
8036 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
8037 data_type="float"
8038 max_equation="100"
8039 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8040 underscore_name="vs_fpu0_active"
8041 units="percent"
8042 symbol_name="VsFpu0Active"
8043 semantic_type="duration"
8044 mdapi_supported_apis="OGL IO BB"
8045 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8046 mdapi_group="EU Array/Vertex Shader"
8047 mdapi_hw_unit_type="gpu"
8048 />
8049 <counter name="GPU Busy"
8050 description="The percentage of time in which the GPU has been processing GPU commands."
8051 data_type="float"
8052 max_equation="100"
8053 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
8054 underscore_name="gpu_busy"
8055 units="percent"
8056 symbol_name="GpuBusy"
8057 semantic_type="duration"
8058 mdapi_supported_apis=""
8059 mdapi_usage_flags="Tier1 Overview System Frame"
8060 mdapi_group="GPU"
8061 mdapi_hw_unit_type="gpu"
8062 />
8063 <counter name="Thread Header Ready on Slice0 Subslice2 Thread Dispatcher Port 1"
8064 description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 1"
8065 data_type="float"
8066 max_equation="100"
8067 equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
8068 underscore_name="thread_header02_ready_port1"
8069 units="percent"
8070 symbol_name="ThreadHeader02ReadyPort1"
8071 availability="$SubsliceMask 0x4 AND"
8072 semantic_type="duration"
8073 mdapi_supported_apis=""
8074 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8075 mdapi_group="GPU/Thread Dispatcher"
8076 mdapi_hw_unit_type="subslice"
8077 />
8078 <counter name="Thread Header Ready on Slice0 Subslice2 Thread Dispatcher Port 0"
8079 description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 0"
8080 data_type="float"
8081 max_equation="100"
8082 equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
8083 underscore_name="thread_header02_ready_port0"
8084 units="percent"
8085 symbol_name="ThreadHeader02ReadyPort0"
8086 availability="$SubsliceMask 0x4 AND"
8087 semantic_type="duration"
8088 mdapi_supported_apis=""
8089 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8090 mdapi_group="GPU/Thread Dispatcher"
8091 mdapi_hw_unit_type="subslice"
8092 />
8093 <counter name="Rasterized Pixels"
8094 description="The total number of rasterized pixels."
8095 data_type="uint64"
8096 equation="A 21 READ 4 UMUL"
8097 underscore_name="rasterized_pixels"
8098 units="pixels"
8099 symbol_name="RasterizedPixels"
8100 semantic_type="event"
8101 mdapi_supported_apis="OGL IO BB"
8102 mdapi_usage_flags="Tier3 Frame Batch Draw"
8103 mdapi_hw_unit_type="gpu"
8104 mdapi_group="3D Pipe/Rasterizer"
8105 />
8106 <counter name="PS FPU0 Pipe Active"
8107 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
8108 data_type="float"
8109 max_equation="100"
8110 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8111 underscore_name="ps_fpu0_active"
8112 units="percent"
8113 symbol_name="PsFpu0Active"
8114 semantic_type="duration"
8115 mdapi_supported_apis="OGL IO BB"
8116 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8117 mdapi_group="EU Array/Pixel Shader"
8118 mdapi_hw_unit_type="gpu"
8119 />
8120 <counter name="DS Threads Dispatched"
8121 description="The total number of domain shader hardware threads dispatched."
8122 data_type="uint64"
8123 equation="A 3 READ"
8124 underscore_name="ds_threads"
8125 units="threads"
8126 symbol_name="DsThreads"
8127 semantic_type="event"
8128 mdapi_supported_apis="OGL4 IO BB"
8129 mdapi_usage_flags="Tier3 Frame Batch Draw"
8130 mdapi_hw_unit_type="gpu"
8131 mdapi_group="EU Array/Domain Shader"
8132 />
8133 <counter name="Samples Written"
8134 description="The total number of samples or pixels written to all render targets."
8135 data_type="uint64"
8136 equation="A 26 READ 4 UMUL"
8137 underscore_name="samples_written"
8138 units="pixels"
8139 symbol_name="SamplesWritten"
8140 semantic_type="event"
8141 mdapi_supported_apis="OGL IO BB"
8142 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8143 mdapi_hw_unit_type="gpu"
8144 mdapi_group="3D Pipe/Output Merger"
8145 />
8146 <counter name="EU Stall"
8147 description="The percentage of time in which the Execution Units were stalled."
8148 data_type="float"
8149 max_equation="100"
8150 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8151 underscore_name="eu_stall"
8152 units="percent"
8153 symbol_name="EuStall"
8154 semantic_type="duration"
8155 mdapi_supported_apis=""
8156 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8157 mdapi_group="EU Array"
8158 mdapi_hw_unit_type="gpu"
8159 />
8160 <counter name="Samples Blended"
8161 description="The total number of blended samples or pixels written to all render targets."
8162 data_type="uint64"
8163 equation="A 27 READ 4 UMUL"
8164 underscore_name="samples_blended"
8165 units="pixels"
8166 symbol_name="SamplesBlended"
8167 semantic_type="event"
8168 mdapi_supported_apis="OGL IO BB"
8169 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8170 mdapi_hw_unit_type="gpu"
8171 mdapi_group="3D Pipe/Output Merger"
8172 />
8173 <counter name="Early Depth Test Fails"
8174 description="The total number of pixels dropped on early depth test."
8175 data_type="uint64"
8176 equation="A 23 READ 4 UMUL"
8177 underscore_name="early_depth_test_fails"
8178 units="pixels"
8179 symbol_name="EarlyDepthTestFails"
8180 semantic_type="event"
8181 mdapi_supported_apis="OGL IO BB"
8182 mdapi_usage_flags="Tier3 Frame Batch Draw"
8183 mdapi_hw_unit_type="gpu"
8184 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
8185 />
8186 <counter name="PS Thread Ready For Dispatch on Slice1 Subslice2 Thread Dispatcher"
8187 description="The percentage of time in which PS thread is ready for dispatch on slice1 subslice2 thread dispatcher"
8188 data_type="float"
8189 max_equation="100"
8190 equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
8191 underscore_name="ps_thread12_ready_for_dispatch"
8192 units="percent"
8193 symbol_name="PSThread12ReadyForDispatch"
8194 availability="$SubsliceMask 0x20 AND"
8195 semantic_type="duration"
8196 mdapi_supported_apis=""
8197 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8198 mdapi_group="GPU/Thread Dispatcher"
8199 mdapi_hw_unit_type="subslice"
8200 />
8201 <counter name="PS Thread Ready For Dispatch on Slice1 Subslice0 Thread Dispatcher"
8202 description="The percentage of time in which PS thread is ready for dispatch on slice1 subslice0 thread dispatcher"
8203 data_type="float"
8204 max_equation="100"
8205 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
8206 underscore_name="ps_thread10_ready_for_dispatch"
8207 units="percent"
8208 symbol_name="PSThread10ReadyForDispatch"
8209 availability="$SubsliceMask 0x8 AND"
8210 semantic_type="duration"
8211 mdapi_supported_apis=""
8212 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8213 mdapi_group="GPU/Thread Dispatcher"
8214 mdapi_hw_unit_type="subslice"
8215 />
8216 <counter name="Non-PS Thread Ready For Dispatch on Slice1 Subslice1 Thread Dispatcher"
8217 description="The percentage of time in which non-PS thread is ready for dispatch on slice1 subslice1 thread dispatcher"
8218 data_type="float"
8219 max_equation="100"
8220 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
8221 underscore_name="non_ps_thread11_ready_for_dispatch"
8222 units="percent"
8223 symbol_name="NonPSThread11ReadyForDispatch"
8224 availability="$SubsliceMask 0x10 AND"
8225 semantic_type="duration"
8226 mdapi_supported_apis=""
8227 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8228 mdapi_group="GPU/Thread Dispatcher"
8229 mdapi_hw_unit_type="subslice"
8230 />
8231 <counter name="Shader Memory Accesses"
8232 description="The total number of shader memory accesses to L3."
8233 data_type="uint64"
8234 equation="A 32 READ"
8235 underscore_name="shader_memory_accesses"
8236 units="messages"
8237 symbol_name="ShaderMemoryAccesses"
8238 semantic_type="event"
8239 mdapi_supported_apis=""
8240 mdapi_usage_flags="Tier3 Frame Batch Draw"
8241 mdapi_hw_unit_type="gpu"
8242 mdapi_group="L3/Data Port"
8243 />
8244 <counter name="HS Threads Dispatched"
8245 description="The total number of hull shader hardware threads dispatched."
8246 data_type="uint64"
8247 equation="A 2 READ"
8248 underscore_name="hs_threads"
8249 units="threads"
8250 symbol_name="HsThreads"
8251 semantic_type="event"
8252 mdapi_supported_apis="OGL4 IO BB"
8253 mdapi_usage_flags="Tier3 Frame Batch Draw"
8254 mdapi_hw_unit_type="gpu"
8255 mdapi_group="EU Array/Hull Shader"
8256 />
8257 <counter name="SLM Bytes Written"
8258 description="The total number of GPU memory bytes written into shared local memory."
8259 data_type="uint64"
8260 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8261 equation="A 31 READ 64 UMUL"
8262 underscore_name="slm_bytes_written"
8263 units="bytes"
8264 symbol_name="SlmBytesWritten"
8265 semantic_type="throughput"
8266 mdapi_supported_apis="OGL4 OCL IO BB"
8267 mdapi_usage_flags="Tier3 Frame Batch Draw"
8268 mdapi_group="L3/Data Port/SLM"
8269 mdapi_hw_unit_type="gpu"
8270 />
8271 <counter name="L3 Shader Throughput"
8272 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
8273 data_type="uint64"
8274 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
8275 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
8276 underscore_name="l3_shader_throughput"
8277 units="bytes"
8278 symbol_name="L3ShaderThroughput"
8279 semantic_type="throughput"
8280 mdapi_supported_apis="OGL4 OCL IO BB"
8281 mdapi_usage_flags="Tier2 Frame Batch Draw"
8282 mdapi_group="L3/Data Port"
8283 mdapi_hw_unit_type="gpu"
8284 />
8285 <counter name="Samples Killed in FS"
8286 description="The total number of samples or pixels dropped in fragment shaders."
8287 data_type="uint64"
8288 equation="A 24 READ 4 UMUL"
8289 underscore_name="samples_killed_in_ps"
8290 units="pixels"
8291 symbol_name="SamplesKilledInPs"
8292 semantic_type="event"
8293 mdapi_supported_apis="OGL IO BB"
8294 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
8295 mdapi_hw_unit_type="gpu"
8296 mdapi_group="3D Pipe/Fragment Shader"
8297 />
8298 <counter name="Thread Header Ready on Slice0 Subslice0 Thread Dispatcher Port 0"
8299 description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 0"
8300 data_type="float"
8301 max_equation="100"
8302 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
8303 underscore_name="thread_header00_ready_port0"
8304 units="percent"
8305 symbol_name="ThreadHeader00ReadyPort0"
8306 availability="$SubsliceMask 0x1 AND"
8307 semantic_type="duration"
8308 mdapi_supported_apis=""
8309 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8310 mdapi_group="GPU/Thread Dispatcher"
8311 mdapi_hw_unit_type="subslice"
8312 />
8313 <counter name="Shader Atomic Memory Accesses"
8314 description="The total number of shader atomic memory accesses."
8315 data_type="uint64"
8316 equation="A 34 READ"
8317 underscore_name="shader_atomics"
8318 units="messages"
8319 symbol_name="ShaderAtomics"
8320 semantic_type="event"
8321 mdapi_supported_apis="OGL4 OCL IO BB"
8322 mdapi_usage_flags="Tier3 Frame Batch Draw"
8323 mdapi_hw_unit_type="gpu"
8324 mdapi_group="L3/Data Port/Atomics"
8325 />
8326 <counter name="Thread Header Ready on Slice0 Subslice0 Thread Dispatcher Port 1"
8327 description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 1"
8328 data_type="float"
8329 max_equation="100"
8330 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
8331 underscore_name="thread_header00_ready_port1"
8332 units="percent"
8333 symbol_name="ThreadHeader00ReadyPort1"
8334 availability="$SubsliceMask 0x1 AND"
8335 semantic_type="duration"
8336 mdapi_supported_apis=""
8337 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8338 mdapi_group="GPU/Thread Dispatcher"
8339 mdapi_hw_unit_type="subslice"
8340 />
8341 <register_config type="NOA">
8342 <register type="NOA" address="0x00009888" value="0x16154D60" />
8343 <register type="NOA" address="0x00009888" value="0x16352E60" />
8344 <register type="NOA" address="0x00009888" value="0x16554D60" />
8345 <register type="NOA" address="0x00009888" value="0x16950000" />
8346 <register type="NOA" address="0x00009888" value="0x16B50000" />
8347 <register type="NOA" address="0x00009888" value="0x16D50000" />
8348 <register type="NOA" address="0x00009888" value="0x005C8000" />
8349 <register type="NOA" address="0x00009888" value="0x045CC000" />
8350 <register type="NOA" address="0x00009888" value="0x065C4000" />
8351 <register type="NOA" address="0x00009888" value="0x083D8000" />
8352 <register type="NOA" address="0x00009888" value="0x0A3D8000" />
8353 <register type="NOA" address="0x00009888" value="0x0458C000" />
8354 <register type="NOA" address="0x00009888" value="0x025B8000" />
8355 <register type="NOA" address="0x00009888" value="0x085B4000" />
8356 <register type="NOA" address="0x00009888" value="0x0A5B4000" />
8357 <register type="NOA" address="0x00009888" value="0x0C5B8000" />
8358 <register type="NOA" address="0x00009888" value="0x0C1FA000" />
8359 <register type="NOA" address="0x00009888" value="0x0E1F00AA" />
8360 <register type="NOA" address="0x00009888" value="0x02384000" />
8361 <register type="NOA" address="0x00009888" value="0x04388000" />
8362 <register type="NOA" address="0x00009888" value="0x06388000" />
8363 <register type="NOA" address="0x00009888" value="0x08384000" />
8364 <register type="NOA" address="0x00009888" value="0x0A384000" />
8365 <register type="NOA" address="0x00009888" value="0x0C384000" />
8366 <register type="NOA" address="0x00009888" value="0x00398000" />
8367 <register type="NOA" address="0x00009888" value="0x0239A000" />
8368 <register type="NOA" address="0x00009888" value="0x0439A000" />
8369 <register type="NOA" address="0x00009888" value="0x06392000" />
8370 <register type="NOA" address="0x00009888" value="0x043A8000" />
8371 <register type="NOA" address="0x00009888" value="0x063A8000" />
8372 <register type="NOA" address="0x00009888" value="0x08138000" />
8373 <register type="NOA" address="0x00009888" value="0x0A138000" />
8374 <register type="NOA" address="0x00009888" value="0x06143000" />
8375 <register type="NOA" address="0x00009888" value="0x0415CFC7" />
8376 <register type="NOA" address="0x00009888" value="0x10150000" />
8377 <register type="NOA" address="0x00009888" value="0x02338000" />
8378 <register type="NOA" address="0x00009888" value="0x0C338000" />
8379 <register type="NOA" address="0x00009888" value="0x04342000" />
8380 <register type="NOA" address="0x00009888" value="0x06344000" />
8381 <register type="NOA" address="0x00009888" value="0x0035C700" />
8382 <register type="NOA" address="0x00009888" value="0x063500CF" />
8383 <register type="NOA" address="0x00009888" value="0x10350000" />
8384 <register type="NOA" address="0x00009888" value="0x04538000" />
8385 <register type="NOA" address="0x00009888" value="0x06538000" />
8386 <register type="NOA" address="0x00009888" value="0x0454C000" />
8387 <register type="NOA" address="0x00009888" value="0x0255CFC7" />
8388 <register type="NOA" address="0x00009888" value="0x10550000" />
8389 <register type="NOA" address="0x00009888" value="0x06DC8000" />
8390 <register type="NOA" address="0x00009888" value="0x08DC4000" />
8391 <register type="NOA" address="0x00009888" value="0x0CDCC000" />
8392 <register type="NOA" address="0x00009888" value="0x0EDCC000" />
8393 <register type="NOA" address="0x00009888" value="0x1ABD00A8" />
8394 <register type="NOA" address="0x00009888" value="0x0CD8C000" />
8395 <register type="NOA" address="0x00009888" value="0x0ED84000" />
8396 <register type="NOA" address="0x00009888" value="0x0EDB8000" />
8397 <register type="NOA" address="0x00009888" value="0x18DB0800" />
8398 <register type="NOA" address="0x00009888" value="0x1ADB0254" />
8399 <register type="NOA" address="0x00009888" value="0x0E9FAA00" />
8400 <register type="NOA" address="0x00009888" value="0x109F02AA" />
8401 <register type="NOA" address="0x00009888" value="0x0EB84000" />
8402 <register type="NOA" address="0x00009888" value="0x16B84000" />
8403 <register type="NOA" address="0x00009888" value="0x18B8156A" />
8404 <register type="NOA" address="0x00009888" value="0x06B98000" />
8405 <register type="NOA" address="0x00009888" value="0x08B9A000" />
8406 <register type="NOA" address="0x00009888" value="0x0AB9A000" />
8407 <register type="NOA" address="0x00009888" value="0x0CB9A000" />
8408 <register type="NOA" address="0x00009888" value="0x0EB9A000" />
8409 <register type="NOA" address="0x00009888" value="0x18BAA000" />
8410 <register type="NOA" address="0x00009888" value="0x1ABA0002" />
8411 <register type="NOA" address="0x00009888" value="0x16934000" />
8412 <register type="NOA" address="0x00009888" value="0x1893000A" />
8413 <register type="NOA" address="0x00009888" value="0x0A947000" />
8414 <register type="NOA" address="0x00009888" value="0x0C95C5C1" />
8415 <register type="NOA" address="0x00009888" value="0x0E9500C3" />
8416 <register type="NOA" address="0x00009888" value="0x10950000" />
8417 <register type="NOA" address="0x00009888" value="0x0EB38000" />
8418 <register type="NOA" address="0x00009888" value="0x16B30040" />
8419 <register type="NOA" address="0x00009888" value="0x18B30020" />
8420 <register type="NOA" address="0x00009888" value="0x06B48000" />
8421 <register type="NOA" address="0x00009888" value="0x08B41000" />
8422 <register type="NOA" address="0x00009888" value="0x0AB48000" />
8423 <register type="NOA" address="0x00009888" value="0x06B5C500" />
8424 <register type="NOA" address="0x00009888" value="0x08B500C3" />
8425 <register type="NOA" address="0x00009888" value="0x0EB5C100" />
8426 <register type="NOA" address="0x00009888" value="0x10B50000" />
8427 <register type="NOA" address="0x00009888" value="0x16D31500" />
8428 <register type="NOA" address="0x00009888" value="0x08D4E000" />
8429 <register type="NOA" address="0x00009888" value="0x08D5C100" />
8430 <register type="NOA" address="0x00009888" value="0x0AD5C3C5" />
8431 <register type="NOA" address="0x00009888" value="0x10D50000" />
8432 <register type="NOA" address="0x00009888" value="0x0D88F800" />
8433 <register type="NOA" address="0x00009888" value="0x0F88000F" />
8434 <register type="NOA" address="0x00009888" value="0x038A8000" />
8435 <register type="NOA" address="0x00009888" value="0x058A8000" />
8436 <register type="NOA" address="0x00009888" value="0x078A8000" />
8437 <register type="NOA" address="0x00009888" value="0x098A8000" />
8438 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
8439 <register type="NOA" address="0x00009888" value="0x0D8A8000" />
8440 <register type="NOA" address="0x00009888" value="0x258BAAA5" />
8441 <register type="NOA" address="0x00009888" value="0x278B002A" />
8442 <register type="NOA" address="0x00009888" value="0x238B2A80" />
8443 <register type="NOA" address="0x00009888" value="0x0F8C4000" />
8444 <register type="NOA" address="0x00009888" value="0x178C2000" />
8445 <register type="NOA" address="0x00009888" value="0x198C5500" />
8446 <register type="NOA" address="0x00009888" value="0x1B8C0015" />
8447 <register type="NOA" address="0x00009888" value="0x078D8000" />
8448 <register type="NOA" address="0x00009888" value="0x098DA000" />
8449 <register type="NOA" address="0x00009888" value="0x0B8DA000" />
8450 <register type="NOA" address="0x00009888" value="0x0D8DA000" />
8451 <register type="NOA" address="0x00009888" value="0x0F8DA000" />
8452 <register type="NOA" address="0x00009888" value="0x2185AAAA" />
8453 <register type="NOA" address="0x00009888" value="0x2385002A" />
8454 <register type="NOA" address="0x00009888" value="0x1F85AA00" />
8455 <register type="NOA" address="0x00009888" value="0x0F834000" />
8456 <register type="NOA" address="0x00009888" value="0x19835400" />
8457 <register type="NOA" address="0x00009888" value="0x1B830155" />
8458 <register type="NOA" address="0x00009888" value="0x03834000" />
8459 <register type="NOA" address="0x00009888" value="0x05834000" />
8460 <register type="NOA" address="0x00009888" value="0x07834000" />
8461 <register type="NOA" address="0x00009888" value="0x09834000" />
8462 <register type="NOA" address="0x00009888" value="0x0B834000" />
8463 <register type="NOA" address="0x00009888" value="0x0D834000" />
8464 <register type="NOA" address="0x00009888" value="0x0784C000" />
8465 <register type="NOA" address="0x00009888" value="0x0984C000" />
8466 <register type="NOA" address="0x00009888" value="0x0B84C000" />
8467 <register type="NOA" address="0x00009888" value="0x0D84C000" />
8468 <register type="NOA" address="0x00009888" value="0x0F84C000" />
8469 <register type="NOA" address="0x00009888" value="0x01848000" />
8470 <register type="NOA" address="0x00009888" value="0x0384C000" />
8471 <register type="NOA" address="0x00009888" value="0x0584C000" />
8472 <register type="NOA" address="0x00009888" value="0x1780C000" />
8473 <register type="NOA" address="0x00009888" value="0x1980C000" />
8474 <register type="NOA" address="0x00009888" value="0x1B80C000" />
8475 <register type="NOA" address="0x00009888" value="0x1D80C000" />
8476 <register type="NOA" address="0x00009888" value="0x1F80C000" />
8477 <register type="NOA" address="0x00009888" value="0x11808000" />
8478 <register type="NOA" address="0x00009888" value="0x1380C000" />
8479 <register type="NOA" address="0x00009888" value="0x1580C000" />
8480 <register type="NOA" address="0x00009888" value="0x4F800000" />
8481 <register type="NOA" address="0x00009888" value="0x43800C42" />
8482 <register type="NOA" address="0x00009888" value="0x51800000" />
8483 <register type="NOA" address="0x00009888" value="0x45800063" />
8484 <register type="NOA" address="0x00009888" value="0x53800000" />
8485 <register type="NOA" address="0x00009888" value="0x47800800" />
8486 <register type="NOA" address="0x00009888" value="0x21800000" />
8487 <register type="NOA" address="0x00009888" value="0x31800000" />
8488 <register type="NOA" address="0x00009888" value="0x4D800000" />
8489 <register type="NOA" address="0x00009888" value="0x3F8014A4" />
8490 <register type="NOA" address="0x00009888" value="0x41801042" />
8491 </register_config>
8492 <register_config type="OA">
8493 <register type="OA" address="0x00002740" value="0x00000000" />
8494 <register type="OA" address="0x00002744" value="0x00800000" />
8495 <register type="OA" address="0x00002710" value="0x00000000" />
8496 <register type="OA" address="0x00002714" value="0xF0800000" />
8497 <register type="OA" address="0x00002720" value="0x00000000" />
8498 <register type="OA" address="0x00002724" value="0x30800000" />
8499 <register type="OA" address="0x00002770" value="0x00000002" />
8500 <register type="OA" address="0x00002774" value="0x0000FDFF" />
8501 <register type="OA" address="0x00002778" value="0x00000000" />
8502 <register type="OA" address="0x0000277C" value="0x0000FE7F" />
8503 <register type="OA" address="0x00002780" value="0x00000002" />
8504 <register type="OA" address="0x00002784" value="0x0000FFBF" />
8505 <register type="OA" address="0x00002788" value="0x00000000" />
8506 <register type="OA" address="0x0000278C" value="0x0000FFCF" />
8507 <register type="OA" address="0x00002790" value="0x00000002" />
8508 <register type="OA" address="0x00002794" value="0x0000FFF7" />
8509 <register type="OA" address="0x00002798" value="0x00000000" />
8510 <register type="OA" address="0x0000279C" value="0x0000FFF9" />
8511 </register_config>
8512 <register_config type="FLEX">
8513 <register type="FLEX" address="0x0000E458" value="0x00005004" />
8514 <register type="FLEX" address="0x0000E558" value="0x00010003" />
8515 <register type="FLEX" address="0x0000E658" value="0x00012011" />
8516 <register type="FLEX" address="0x0000E758" value="0x00015014" />
8517 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
8518 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
8519 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
8520 </register_config>
8521 </set>
8522
8523 <set name="Metric set TDL_2"
8524 mdapi_supported_apis="OGL OCL IO BB"
8525 underscore_name="tdl_2"
8526 hw_config_guid="60749470-a648-4a4b-9f10-dbfe1e36e44d"
8527 chipset="CHV"
8528 symbol_name="TDL_2"
8529 >
8530 <counter name="GPU Core Clocks"
8531 description="The total number of GPU core clocks elapsed during the measurement."
8532 data_type="uint64"
8533 equation="GPU_CLOCK 0 READ"
8534 underscore_name="gpu_core_clocks"
8535 units="cycles"
8536 symbol_name="GpuCoreClocks"
8537 semantic_type="event"
8538 mdapi_supported_apis=""
8539 mdapi_usage_flags="Tier1 Frame Batch Draw"
8540 mdapi_hw_unit_type="gpu"
8541 mdapi_group="GPU"
8542 />
8543 <counter name="EU Active"
8544 description="The percentage of time in which the Execution Units were actively processing."
8545 data_type="float"
8546 max_equation="100"
8547 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8548 underscore_name="eu_active"
8549 units="percent"
8550 symbol_name="EuActive"
8551 semantic_type="duration"
8552 mdapi_supported_apis=""
8553 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8554 mdapi_group="EU Array"
8555 mdapi_hw_unit_type="gpu"
8556 />
8557 <counter name="EU Both FPU Pipes Active"
8558 description="The percentage of time in which both EU FPU pipelines were actively processing."
8559 data_type="float"
8560 max_equation="100"
8561 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8562 underscore_name="eu_fpu_both_active"
8563 units="percent"
8564 symbol_name="EuFpuBothActive"
8565 semantic_type="duration"
8566 mdapi_supported_apis=""
8567 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8568 mdapi_group="EU Array/Pipes"
8569 mdapi_hw_unit_type="gpu"
8570 />
8571 <counter name="Thread Header Ready on Slice1 Subslice1 Thread Dispatcher Port 1"
8572 description="The percentage of time in which thread header is ready on slice1 subslice1 thread dispatcher port 1"
8573 data_type="float"
8574 max_equation="100"
8575 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
8576 underscore_name="thread_header11_ready_port1"
8577 units="percent"
8578 symbol_name="ThreadHeader11ReadyPort1"
8579 availability="$SubsliceMask 0x10 AND"
8580 semantic_type="duration"
8581 mdapi_supported_apis=""
8582 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8583 mdapi_group="GPU/Thread Dispatcher"
8584 mdapi_hw_unit_type="subslice"
8585 />
8586 <counter name="VS Send Pipe Active"
8587 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
8588 data_type="float"
8589 max_equation="100"
8590 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8591 underscore_name="vs_send_active"
8592 units="percent"
8593 symbol_name="VsSendActive"
8594 semantic_type="duration"
8595 mdapi_supported_apis="OGL IO BB"
8596 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8597 mdapi_group="EU Array/Vertex Shader"
8598 mdapi_hw_unit_type="gpu"
8599 />
8600 <counter name="VS FPU1 Pipe Active"
8601 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
8602 data_type="float"
8603 max_equation="100"
8604 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8605 underscore_name="vs_fpu1_active"
8606 units="percent"
8607 symbol_name="VsFpu1Active"
8608 semantic_type="duration"
8609 mdapi_supported_apis="OGL IO BB"
8610 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8611 mdapi_group="EU Array/Vertex Shader"
8612 mdapi_hw_unit_type="gpu"
8613 />
8614 <counter name="GS Threads Dispatched"
8615 description="The total number of geometry shader hardware threads dispatched."
8616 data_type="uint64"
8617 equation="A 5 READ"
8618 underscore_name="gs_threads"
8619 units="threads"
8620 symbol_name="GsThreads"
8621 semantic_type="event"
8622 mdapi_supported_apis="OGL4 IO BB"
8623 mdapi_usage_flags="Tier3 Frame Batch Draw"
8624 mdapi_hw_unit_type="gpu"
8625 mdapi_group="EU Array/Geometry Shader"
8626 />
8627 <counter name="Early Hi-Depth Test Fails"
8628 description="The total number of pixels dropped on early hierarchical depth test."
8629 data_type="uint64"
8630 equation="A 22 READ 4 UMUL"
8631 underscore_name="hi_depth_test_fails"
8632 units="pixels"
8633 symbol_name="HiDepthTestFails"
8634 semantic_type="event"
8635 mdapi_supported_apis="OGL IO BB"
8636 mdapi_usage_flags="Tier3 Frame Batch Draw"
8637 mdapi_hw_unit_type="gpu"
8638 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
8639 />
8640 <counter name="FS Both FPU Active"
8641 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
8642 data_type="float"
8643 max_equation="100"
8644 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8645 underscore_name="ps_eu_both_fpu_active"
8646 units="percent"
8647 symbol_name="PsEuBothFpuActive"
8648 semantic_type="duration"
8649 mdapi_supported_apis="OGL IO BB"
8650 mdapi_usage_flags="Tier4 Frame Batch Draw"
8651 mdapi_group="3D Pipe/Fragment Shader"
8652 mdapi_hw_unit_type="gpu"
8653 />
8654 <counter name="VS Threads Dispatched"
8655 description="The total number of vertex shader hardware threads dispatched."
8656 data_type="uint64"
8657 equation="A 1 READ"
8658 underscore_name="vs_threads"
8659 units="threads"
8660 symbol_name="VsThreads"
8661 semantic_type="event"
8662 mdapi_supported_apis="OGL IO BB"
8663 mdapi_usage_flags="Tier3 Frame Batch Draw"
8664 mdapi_hw_unit_type="gpu"
8665 mdapi_group="EU Array/Vertex Shader"
8666 />
8667 <counter name="FS Threads Dispatched"
8668 description="The total number of fragment shader hardware threads dispatched."
8669 data_type="uint64"
8670 equation="A 6 READ"
8671 underscore_name="ps_threads"
8672 units="threads"
8673 symbol_name="PsThreads"
8674 semantic_type="event"
8675 mdapi_supported_apis="OGL IO BB"
8676 mdapi_usage_flags="Tier3 Frame Batch Draw"
8677 mdapi_hw_unit_type="gpu"
8678 mdapi_group="EU Array/Fragment Shader"
8679 />
8680 <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice2 Thread Dispatcher"
8681 description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
8682 data_type="float"
8683 max_equation="100"
8684 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
8685 underscore_name="non_ps_thread02_ready_for_dispatch"
8686 units="percent"
8687 symbol_name="NonPSThread02ReadyForDispatch"
8688 availability="$SubsliceMask 0x4 AND"
8689 semantic_type="duration"
8690 mdapi_supported_apis=""
8691 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8692 mdapi_group="GPU/Thread Dispatcher"
8693 mdapi_hw_unit_type="subslice"
8694 />
8695 <counter name="Shader Barrier Messages"
8696 description="The total number of shader barrier messages."
8697 data_type="uint64"
8698 equation="A 35 READ"
8699 underscore_name="shader_barriers"
8700 units="messages"
8701 symbol_name="ShaderBarriers"
8702 semantic_type="event"
8703 mdapi_supported_apis=""
8704 mdapi_usage_flags="Tier3 Frame Batch Draw"
8705 mdapi_hw_unit_type="gpu"
8706 mdapi_group="EU Array/Barrier"
8707 />
8708 <counter name="Sampler Texels"
8709 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
8710 data_type="uint64"
8711 equation="A 28 READ 4 UMUL"
8712 underscore_name="sampler_texels"
8713 units="texels"
8714 symbol_name="SamplerTexels"
8715 semantic_type="event"
8716 mdapi_supported_apis=""
8717 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8718 mdapi_hw_unit_type="gpu"
8719 mdapi_group="Sampler/Sampler Input"
8720 />
8721 <counter name="Pixels Failing Tests"
8722 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
8723 data_type="uint64"
8724 equation="A 25 READ 4 UMUL"
8725 underscore_name="pixels_failing_post_ps_tests"
8726 units="pixels"
8727 symbol_name="PixelsFailingPostPsTests"
8728 semantic_type="event"
8729 mdapi_supported_apis="OGL IO BB"
8730 mdapi_usage_flags="Tier3 Frame Batch Draw"
8731 mdapi_hw_unit_type="gpu"
8732 mdapi_group="3D Pipe/Output Merger"
8733 />
8734 <counter name="GPU Time Elapsed"
8735 description="Time elapsed on the GPU during the measurement."
8736 data_type="uint64"
8737 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
8738 underscore_name="gpu_time"
8739 units="ns"
8740 symbol_name="GpuTime"
8741 semantic_type="duration"
8742 mdapi_supported_apis=""
8743 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8744 mdapi_hw_unit_type="gpu"
8745 mdapi_group="GPU"
8746 />
8747 <counter name="AVG GPU Core Frequency"
8748 description="Average GPU Core Frequency in the measurement."
8749 data_type="uint64"
8750 max_equation="$GpuMaxFrequency"
8751 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
8752 underscore_name="avg_gpu_core_frequency"
8753 units="hz"
8754 symbol_name="AvgGpuCoreFrequency"
8755 semantic_type="event"
8756 mdapi_supported_apis=""
8757 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8758 mdapi_group="GPU"
8759 mdapi_hw_unit_type="gpu"
8760 />
8761 <counter name="Sampler Texels Misses"
8762 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
8763 data_type="uint64"
8764 equation="A 29 READ 4 UMUL"
8765 underscore_name="sampler_texel_misses"
8766 units="texels"
8767 symbol_name="SamplerTexelMisses"
8768 semantic_type="event"
8769 mdapi_supported_apis=""
8770 mdapi_usage_flags="Tier3 Batch Frame Draw"
8771 mdapi_hw_unit_type="gpu"
8772 mdapi_group="Sampler/Sampler Cache"
8773 />
8774 <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice0 Thread Dispatcher"
8775 description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
8776 data_type="float"
8777 max_equation="100"
8778 equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
8779 underscore_name="non_ps_thread00_ready_for_dispatch"
8780 units="percent"
8781 symbol_name="NonPSThread00ReadyForDispatch"
8782 availability="$SubsliceMask 0x1 AND"
8783 semantic_type="duration"
8784 mdapi_supported_apis=""
8785 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8786 mdapi_group="GPU/Thread Dispatcher"
8787 mdapi_hw_unit_type="subslice"
8788 />
8789 <counter name="CS Threads Dispatched"
8790 description="The total number of compute shader hardware threads dispatched."
8791 data_type="uint64"
8792 equation="A 4 READ"
8793 underscore_name="cs_threads"
8794 units="threads"
8795 symbol_name="CsThreads"
8796 semantic_type="event"
8797 mdapi_supported_apis="OGL4 OCL IO BB"
8798 mdapi_usage_flags="Tier3 Frame Batch Draw"
8799 mdapi_hw_unit_type="gpu"
8800 mdapi_group="EU Array/Compute Shader"
8801 />
8802 <counter name="SLM Bytes Read"
8803 description="The total number of GPU memory bytes read from shared local memory."
8804 data_type="uint64"
8805 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8806 equation="A 30 READ 64 UMUL"
8807 underscore_name="slm_bytes_read"
8808 units="bytes"
8809 symbol_name="SlmBytesRead"
8810 semantic_type="throughput"
8811 mdapi_supported_apis="OGL4 OCL IO BB"
8812 mdapi_usage_flags="Tier3 Frame Batch Draw"
8813 mdapi_group="L3/Data Port/SLM"
8814 mdapi_hw_unit_type="gpu"
8815 />
8816 <counter name="Thread Header Ready on Slice1 Subslice1 Thread Dispatcher Port 0"
8817 description="The percentage of time in which thread header is ready on slice1 subslice1 thread dispatcher port 0"
8818 data_type="float"
8819 max_equation="100"
8820 equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
8821 underscore_name="thread_header11_ready_port0"
8822 units="percent"
8823 symbol_name="ThreadHeader11ReadyPort0"
8824 availability="$SubsliceMask 0x10 AND"
8825 semantic_type="duration"
8826 mdapi_supported_apis=""
8827 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8828 mdapi_group="GPU/Thread Dispatcher"
8829 mdapi_hw_unit_type="subslice"
8830 />
8831 <counter name="PS FPU1 Pipe Active"
8832 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
8833 data_type="float"
8834 max_equation="100"
8835 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8836 underscore_name="ps_fpu1_active"
8837 units="percent"
8838 symbol_name="PsFpu1Active"
8839 semantic_type="duration"
8840 mdapi_supported_apis="OGL IO BB"
8841 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8842 mdapi_group="EU Array/Pixel Shader"
8843 mdapi_hw_unit_type="gpu"
8844 />
8845 <counter name="PS Send Pipeline Active"
8846 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
8847 data_type="float"
8848 max_equation="100"
8849 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8850 underscore_name="ps_send_active"
8851 units="percent"
8852 symbol_name="PsSendActive"
8853 semantic_type="duration"
8854 mdapi_supported_apis="OGL IO BB"
8855 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8856 mdapi_group="EU Array/Pixel Shader"
8857 mdapi_hw_unit_type="gpu"
8858 />
8859 <counter name="VS FPU0 Pipe Active"
8860 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
8861 data_type="float"
8862 max_equation="100"
8863 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8864 underscore_name="vs_fpu0_active"
8865 units="percent"
8866 symbol_name="VsFpu0Active"
8867 semantic_type="duration"
8868 mdapi_supported_apis="OGL IO BB"
8869 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8870 mdapi_group="EU Array/Vertex Shader"
8871 mdapi_hw_unit_type="gpu"
8872 />
8873 <counter name="GPU Busy"
8874 description="The percentage of time in which the GPU has been processing GPU commands."
8875 data_type="float"
8876 max_equation="100"
8877 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
8878 underscore_name="gpu_busy"
8879 units="percent"
8880 symbol_name="GpuBusy"
8881 semantic_type="duration"
8882 mdapi_supported_apis=""
8883 mdapi_usage_flags="Tier1 Overview System Frame"
8884 mdapi_group="GPU"
8885 mdapi_hw_unit_type="gpu"
8886 />
8887 <counter name="Thread Header Ready on Slice1 Subslice2 Thread Dispatcher Port 0"
8888 description="The percentage of time in which thread header is ready on slice1 subslice2 thread dispatcher port 0"
8889 data_type="float"
8890 max_equation="100"
8891 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
8892 underscore_name="thread_header12_ready_port0"
8893 units="percent"
8894 symbol_name="ThreadHeader12ReadyPort0"
8895 availability="$SubsliceMask 0x20 AND"
8896 semantic_type="duration"
8897 mdapi_supported_apis=""
8898 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8899 mdapi_group="GPU/Thread Dispatcher"
8900 mdapi_hw_unit_type="subslice"
8901 />
8902 <counter name="PS Thread Ready For Dispatch on Slice0 Subslice0 Thread Dispatcher"
8903 description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
8904 data_type="float"
8905 max_equation="100"
8906 equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
8907 underscore_name="ps_thread00_ready_for_dispatch"
8908 units="percent"
8909 symbol_name="PSThread00ReadyForDispatch"
8910 availability="$SubsliceMask 0x1 AND"
8911 semantic_type="duration"
8912 mdapi_supported_apis=""
8913 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8914 mdapi_group="GPU/Thread Dispatcher"
8915 mdapi_hw_unit_type="subslice"
8916 />
8917 <counter name="Rasterized Pixels"
8918 description="The total number of rasterized pixels."
8919 data_type="uint64"
8920 equation="A 21 READ 4 UMUL"
8921 underscore_name="rasterized_pixels"
8922 units="pixels"
8923 symbol_name="RasterizedPixels"
8924 semantic_type="event"
8925 mdapi_supported_apis="OGL IO BB"
8926 mdapi_usage_flags="Tier3 Frame Batch Draw"
8927 mdapi_hw_unit_type="gpu"
8928 mdapi_group="3D Pipe/Rasterizer"
8929 />
8930 <counter name="PS FPU0 Pipe Active"
8931 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
8932 data_type="float"
8933 max_equation="100"
8934 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8935 underscore_name="ps_fpu0_active"
8936 units="percent"
8937 symbol_name="PsFpu0Active"
8938 semantic_type="duration"
8939 mdapi_supported_apis="OGL IO BB"
8940 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8941 mdapi_group="EU Array/Pixel Shader"
8942 mdapi_hw_unit_type="gpu"
8943 />
8944 <counter name="DS Threads Dispatched"
8945 description="The total number of domain shader hardware threads dispatched."
8946 data_type="uint64"
8947 equation="A 3 READ"
8948 underscore_name="ds_threads"
8949 units="threads"
8950 symbol_name="DsThreads"
8951 semantic_type="event"
8952 mdapi_supported_apis="OGL4 IO BB"
8953 mdapi_usage_flags="Tier3 Frame Batch Draw"
8954 mdapi_hw_unit_type="gpu"
8955 mdapi_group="EU Array/Domain Shader"
8956 />
8957 <counter name="Samples Written"
8958 description="The total number of samples or pixels written to all render targets."
8959 data_type="uint64"
8960 equation="A 26 READ 4 UMUL"
8961 underscore_name="samples_written"
8962 units="pixels"
8963 symbol_name="SamplesWritten"
8964 semantic_type="event"
8965 mdapi_supported_apis="OGL IO BB"
8966 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8967 mdapi_hw_unit_type="gpu"
8968 mdapi_group="3D Pipe/Output Merger"
8969 />
8970 <counter name="Thread Header Ready on Slice1 Subslice0 Thread Dispatcher Port 1"
8971 description="The percentage of time in which thread header is ready on slice1 subslice0 thread dispatcher port 1"
8972 data_type="float"
8973 max_equation="100"
8974 equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
8975 underscore_name="thread_header10_ready_port1"
8976 units="percent"
8977 symbol_name="ThreadHeader10ReadyPort1"
8978 availability="$SubsliceMask 0x8 AND"
8979 semantic_type="duration"
8980 mdapi_supported_apis=""
8981 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8982 mdapi_group="GPU/Thread Dispatcher"
8983 mdapi_hw_unit_type="subslice"
8984 />
8985 <counter name="EU Stall"
8986 description="The percentage of time in which the Execution Units were stalled."
8987 data_type="float"
8988 max_equation="100"
8989 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8990 underscore_name="eu_stall"
8991 units="percent"
8992 symbol_name="EuStall"
8993 semantic_type="duration"
8994 mdapi_supported_apis=""
8995 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8996 mdapi_group="EU Array"
8997 mdapi_hw_unit_type="gpu"
8998 />
8999 <counter name="Samples Blended"
9000 description="The total number of blended samples or pixels written to all render targets."
9001 data_type="uint64"
9002 equation="A 27 READ 4 UMUL"
9003 underscore_name="samples_blended"
9004 units="pixels"
9005 symbol_name="SamplesBlended"
9006 semantic_type="event"
9007 mdapi_supported_apis="OGL IO BB"
9008 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9009 mdapi_hw_unit_type="gpu"
9010 mdapi_group="3D Pipe/Output Merger"
9011 />
9012 <counter name="Early Depth Test Fails"
9013 description="The total number of pixels dropped on early depth test."
9014 data_type="uint64"
9015 equation="A 23 READ 4 UMUL"
9016 underscore_name="early_depth_test_fails"
9017 units="pixels"
9018 symbol_name="EarlyDepthTestFails"
9019 semantic_type="event"
9020 mdapi_supported_apis="OGL IO BB"
9021 mdapi_usage_flags="Tier3 Frame Batch Draw"
9022 mdapi_hw_unit_type="gpu"
9023 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
9024 />
9025 <counter name="PS Thread Ready For Dispatch on Slice0 Subslice1 Thread Dispatcher"
9026 description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
9027 data_type="float"
9028 max_equation="100"
9029 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
9030 underscore_name="ps_thread01_ready_for_dispatch"
9031 units="percent"
9032 symbol_name="PSThread01ReadyForDispatch"
9033 availability="$SubsliceMask 0x2 AND"
9034 semantic_type="duration"
9035 mdapi_supported_apis=""
9036 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9037 mdapi_group="GPU/Thread Dispatcher"
9038 mdapi_hw_unit_type="subslice"
9039 />
9040 <counter name="Thread Header Ready on Slice1 Subslice2 Thread Dispatcher Port 1"
9041 description="The percentage of time in which thread header is ready on slice1 subslice2 thread dispatcher port 1"
9042 data_type="float"
9043 max_equation="100"
9044 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
9045 underscore_name="thread_header12_ready_port1"
9046 units="percent"
9047 symbol_name="ThreadHeader12ReadyPort1"
9048 availability="$SubsliceMask 0x20 AND"
9049 semantic_type="duration"
9050 mdapi_supported_apis=""
9051 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9052 mdapi_group="GPU/Thread Dispatcher"
9053 mdapi_hw_unit_type="subslice"
9054 />
9055 <counter name="Shader Memory Accesses"
9056 description="The total number of shader memory accesses to L3."
9057 data_type="uint64"
9058 equation="A 32 READ"
9059 underscore_name="shader_memory_accesses"
9060 units="messages"
9061 symbol_name="ShaderMemoryAccesses"
9062 semantic_type="event"
9063 mdapi_supported_apis=""
9064 mdapi_usage_flags="Tier3 Frame Batch Draw"
9065 mdapi_hw_unit_type="gpu"
9066 mdapi_group="L3/Data Port"
9067 />
9068 <counter name="HS Threads Dispatched"
9069 description="The total number of hull shader hardware threads dispatched."
9070 data_type="uint64"
9071 equation="A 2 READ"
9072 underscore_name="hs_threads"
9073 units="threads"
9074 symbol_name="HsThreads"
9075 semantic_type="event"
9076 mdapi_supported_apis="OGL4 IO BB"
9077 mdapi_usage_flags="Tier3 Frame Batch Draw"
9078 mdapi_hw_unit_type="gpu"
9079 mdapi_group="EU Array/Hull Shader"
9080 />
9081 <counter name="PS Thread Ready For Dispatch on Slice0 Subslice2 Thread Dispatcher"
9082 description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
9083 data_type="float"
9084 max_equation="100"
9085 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
9086 underscore_name="ps_thread02_ready_for_dispatch"
9087 units="percent"
9088 symbol_name="PSThread02ReadyForDispatch"
9089 availability="$SubsliceMask 0x4 AND"
9090 semantic_type="duration"
9091 mdapi_supported_apis=""
9092 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9093 mdapi_group="GPU/Thread Dispatcher"
9094 mdapi_hw_unit_type="subslice"
9095 />
9096 <counter name="SLM Bytes Written"
9097 description="The total number of GPU memory bytes written into shared local memory."
9098 data_type="uint64"
9099 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9100 equation="A 31 READ 64 UMUL"
9101 underscore_name="slm_bytes_written"
9102 units="bytes"
9103 symbol_name="SlmBytesWritten"
9104 semantic_type="throughput"
9105 mdapi_supported_apis="OGL4 OCL IO BB"
9106 mdapi_usage_flags="Tier3 Frame Batch Draw"
9107 mdapi_group="L3/Data Port/SLM"
9108 mdapi_hw_unit_type="gpu"
9109 />
9110 <counter name="L3 Shader Throughput"
9111 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
9112 data_type="uint64"
9113 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
9114 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
9115 underscore_name="l3_shader_throughput"
9116 units="bytes"
9117 symbol_name="L3ShaderThroughput"
9118 semantic_type="throughput"
9119 mdapi_supported_apis="OGL4 OCL IO BB"
9120 mdapi_usage_flags="Tier2 Frame Batch Draw"
9121 mdapi_group="L3/Data Port"
9122 mdapi_hw_unit_type="gpu"
9123 />
9124 <counter name="Samples Killed in FS"
9125 description="The total number of samples or pixels dropped in fragment shaders."
9126 data_type="uint64"
9127 equation="A 24 READ 4 UMUL"
9128 underscore_name="samples_killed_in_ps"
9129 units="pixels"
9130 symbol_name="SamplesKilledInPs"
9131 semantic_type="event"
9132 mdapi_supported_apis="OGL IO BB"
9133 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
9134 mdapi_hw_unit_type="gpu"
9135 mdapi_group="3D Pipe/Fragment Shader"
9136 />
9137 <counter name="Thread Header Ready on Slice1 Subslice0 Thread Dispatcher Port 0"
9138 description="The percentage of time in which thread header is ready on slice1 subslice0 thread dispatcher port 0"
9139 data_type="float"
9140 max_equation="100"
9141 equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
9142 underscore_name="thread_header10_ready_port0"
9143 units="percent"
9144 symbol_name="ThreadHeader10ReadyPort0"
9145 availability="$SubsliceMask 0x8 AND"
9146 semantic_type="duration"
9147 mdapi_supported_apis=""
9148 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9149 mdapi_group="GPU/Thread Dispatcher"
9150 mdapi_hw_unit_type="subslice"
9151 />
9152 <counter name="Shader Atomic Memory Accesses"
9153 description="The total number of shader atomic memory accesses."
9154 data_type="uint64"
9155 equation="A 34 READ"
9156 underscore_name="shader_atomics"
9157 units="messages"
9158 symbol_name="ShaderAtomics"
9159 semantic_type="event"
9160 mdapi_supported_apis="OGL4 OCL IO BB"
9161 mdapi_usage_flags="Tier3 Frame Batch Draw"
9162 mdapi_hw_unit_type="gpu"
9163 mdapi_group="L3/Data Port/Atomics"
9164 />
9165 <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice1 Thread Dispatcher"
9166 description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
9167 data_type="float"
9168 max_equation="100"
9169 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
9170 underscore_name="non_ps_thread01_ready_for_dispatch"
9171 units="percent"
9172 symbol_name="NonPSThread01ReadyForDispatch"
9173 availability="$SubsliceMask 0x2 AND"
9174 semantic_type="duration"
9175 mdapi_supported_apis=""
9176 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9177 mdapi_group="GPU/Thread Dispatcher"
9178 mdapi_hw_unit_type="subslice"
9179 />
9180 <register_config type="NOA">
9181 <register type="NOA" address="0x00009888" value="0x16150000" />
9182 <register type="NOA" address="0x00009888" value="0x16350000" />
9183 <register type="NOA" address="0x00009888" value="0x16550000" />
9184 <register type="NOA" address="0x00009888" value="0x16952E60" />
9185 <register type="NOA" address="0x00009888" value="0x16B54D60" />
9186 <register type="NOA" address="0x00009888" value="0x16D52E60" />
9187 <register type="NOA" address="0x00009888" value="0x065C8000" />
9188 <register type="NOA" address="0x00009888" value="0x085CC000" />
9189 <register type="NOA" address="0x00009888" value="0x0A5CC000" />
9190 <register type="NOA" address="0x00009888" value="0x0C5C4000" />
9191 <register type="NOA" address="0x00009888" value="0x0E3D8000" />
9192 <register type="NOA" address="0x00009888" value="0x183DA000" />
9193 <register type="NOA" address="0x00009888" value="0x06588000" />
9194 <register type="NOA" address="0x00009888" value="0x08588000" />
9195 <register type="NOA" address="0x00009888" value="0x0A584000" />
9196 <register type="NOA" address="0x00009888" value="0x0E5B4000" />
9197 <register type="NOA" address="0x00009888" value="0x185B5800" />
9198 <register type="NOA" address="0x00009888" value="0x1A5B000A" />
9199 <register type="NOA" address="0x00009888" value="0x0E1FAA00" />
9200 <register type="NOA" address="0x00009888" value="0x101F02AA" />
9201 <register type="NOA" address="0x00009888" value="0x0E384000" />
9202 <register type="NOA" address="0x00009888" value="0x16384000" />
9203 <register type="NOA" address="0x00009888" value="0x18382A55" />
9204 <register type="NOA" address="0x00009888" value="0x06398000" />
9205 <register type="NOA" address="0x00009888" value="0x0839A000" />
9206 <register type="NOA" address="0x00009888" value="0x0A39A000" />
9207 <register type="NOA" address="0x00009888" value="0x0C39A000" />
9208 <register type="NOA" address="0x00009888" value="0x0E39A000" />
9209 <register type="NOA" address="0x00009888" value="0x1A3A02A0" />
9210 <register type="NOA" address="0x00009888" value="0x0E138000" />
9211 <register type="NOA" address="0x00009888" value="0x16130500" />
9212 <register type="NOA" address="0x00009888" value="0x06148000" />
9213 <register type="NOA" address="0x00009888" value="0x08146000" />
9214 <register type="NOA" address="0x00009888" value="0x0615C100" />
9215 <register type="NOA" address="0x00009888" value="0x0815C500" />
9216 <register type="NOA" address="0x00009888" value="0x0A1500C3" />
9217 <register type="NOA" address="0x00009888" value="0x10150000" />
9218 <register type="NOA" address="0x00009888" value="0x16335040" />
9219 <register type="NOA" address="0x00009888" value="0x08349000" />
9220 <register type="NOA" address="0x00009888" value="0x0A341000" />
9221 <register type="NOA" address="0x00009888" value="0x083500C1" />
9222 <register type="NOA" address="0x00009888" value="0x0A35C500" />
9223 <register type="NOA" address="0x00009888" value="0x0C3500C3" />
9224 <register type="NOA" address="0x00009888" value="0x10350000" />
9225 <register type="NOA" address="0x00009888" value="0x1853002A" />
9226 <register type="NOA" address="0x00009888" value="0x0A54E000" />
9227 <register type="NOA" address="0x00009888" value="0x0C55C500" />
9228 <register type="NOA" address="0x00009888" value="0x0E55C1C3" />
9229 <register type="NOA" address="0x00009888" value="0x10550000" />
9230 <register type="NOA" address="0x00009888" value="0x00DC8000" />
9231 <register type="NOA" address="0x00009888" value="0x02DCC000" />
9232 <register type="NOA" address="0x00009888" value="0x04DC4000" />
9233 <register type="NOA" address="0x00009888" value="0x04BD8000" />
9234 <register type="NOA" address="0x00009888" value="0x06BD8000" />
9235 <register type="NOA" address="0x00009888" value="0x02D8C000" />
9236 <register type="NOA" address="0x00009888" value="0x02DB8000" />
9237 <register type="NOA" address="0x00009888" value="0x04DB4000" />
9238 <register type="NOA" address="0x00009888" value="0x06DB4000" />
9239 <register type="NOA" address="0x00009888" value="0x08DB8000" />
9240 <register type="NOA" address="0x00009888" value="0x0C9FA000" />
9241 <register type="NOA" address="0x00009888" value="0x0E9F00AA" />
9242 <register type="NOA" address="0x00009888" value="0x02B84000" />
9243 <register type="NOA" address="0x00009888" value="0x04B84000" />
9244 <register type="NOA" address="0x00009888" value="0x06B84000" />
9245 <register type="NOA" address="0x00009888" value="0x08B84000" />
9246 <register type="NOA" address="0x00009888" value="0x0AB88000" />
9247 <register type="NOA" address="0x00009888" value="0x0CB88000" />
9248 <register type="NOA" address="0x00009888" value="0x00B98000" />
9249 <register type="NOA" address="0x00009888" value="0x02B9A000" />
9250 <register type="NOA" address="0x00009888" value="0x04B9A000" />
9251 <register type="NOA" address="0x00009888" value="0x06B92000" />
9252 <register type="NOA" address="0x00009888" value="0x0ABA8000" />
9253 <register type="NOA" address="0x00009888" value="0x0CBA8000" />
9254 <register type="NOA" address="0x00009888" value="0x04938000" />
9255 <register type="NOA" address="0x00009888" value="0x06938000" />
9256 <register type="NOA" address="0x00009888" value="0x0494C000" />
9257 <register type="NOA" address="0x00009888" value="0x0295CFC7" />
9258 <register type="NOA" address="0x00009888" value="0x10950000" />
9259 <register type="NOA" address="0x00009888" value="0x02B38000" />
9260 <register type="NOA" address="0x00009888" value="0x08B38000" />
9261 <register type="NOA" address="0x00009888" value="0x04B42000" />
9262 <register type="NOA" address="0x00009888" value="0x06B41000" />
9263 <register type="NOA" address="0x00009888" value="0x00B5C700" />
9264 <register type="NOA" address="0x00009888" value="0x04B500CF" />
9265 <register type="NOA" address="0x00009888" value="0x10B50000" />
9266 <register type="NOA" address="0x00009888" value="0x0AD38000" />
9267 <register type="NOA" address="0x00009888" value="0x0CD38000" />
9268 <register type="NOA" address="0x00009888" value="0x06D46000" />
9269 <register type="NOA" address="0x00009888" value="0x04D5C700" />
9270 <register type="NOA" address="0x00009888" value="0x06D500CF" />
9271 <register type="NOA" address="0x00009888" value="0x10D50000" />
9272 <register type="NOA" address="0x00009888" value="0x03888000" />
9273 <register type="NOA" address="0x00009888" value="0x05888000" />
9274 <register type="NOA" address="0x00009888" value="0x07888000" />
9275 <register type="NOA" address="0x00009888" value="0x09888000" />
9276 <register type="NOA" address="0x00009888" value="0x0B888000" />
9277 <register type="NOA" address="0x00009888" value="0x0D880400" />
9278 <register type="NOA" address="0x00009888" value="0x0F8A8000" />
9279 <register type="NOA" address="0x00009888" value="0x198A8000" />
9280 <register type="NOA" address="0x00009888" value="0x1B8AAAA0" />
9281 <register type="NOA" address="0x00009888" value="0x1D8A0002" />
9282 <register type="NOA" address="0x00009888" value="0x258B555A" />
9283 <register type="NOA" address="0x00009888" value="0x278B0015" />
9284 <register type="NOA" address="0x00009888" value="0x238B5500" />
9285 <register type="NOA" address="0x00009888" value="0x038C4000" />
9286 <register type="NOA" address="0x00009888" value="0x058C4000" />
9287 <register type="NOA" address="0x00009888" value="0x078C4000" />
9288 <register type="NOA" address="0x00009888" value="0x098C4000" />
9289 <register type="NOA" address="0x00009888" value="0x0B8C4000" />
9290 <register type="NOA" address="0x00009888" value="0x0D8C4000" />
9291 <register type="NOA" address="0x00009888" value="0x018D8000" />
9292 <register type="NOA" address="0x00009888" value="0x038DA000" />
9293 <register type="NOA" address="0x00009888" value="0x058DA000" />
9294 <register type="NOA" address="0x00009888" value="0x078D2000" />
9295 <register type="NOA" address="0x00009888" value="0x2185AAAA" />
9296 <register type="NOA" address="0x00009888" value="0x2385002A" />
9297 <register type="NOA" address="0x00009888" value="0x1F85AA00" />
9298 <register type="NOA" address="0x00009888" value="0x0F834000" />
9299 <register type="NOA" address="0x00009888" value="0x19835400" />
9300 <register type="NOA" address="0x00009888" value="0x1B830155" />
9301 <register type="NOA" address="0x00009888" value="0x03834000" />
9302 <register type="NOA" address="0x00009888" value="0x05834000" />
9303 <register type="NOA" address="0x00009888" value="0x07834000" />
9304 <register type="NOA" address="0x00009888" value="0x09834000" />
9305 <register type="NOA" address="0x00009888" value="0x0B834000" />
9306 <register type="NOA" address="0x00009888" value="0x0D834000" />
9307 <register type="NOA" address="0x00009888" value="0x0784C000" />
9308 <register type="NOA" address="0x00009888" value="0x0984C000" />
9309 <register type="NOA" address="0x00009888" value="0x0B84C000" />
9310 <register type="NOA" address="0x00009888" value="0x0D84C000" />
9311 <register type="NOA" address="0x00009888" value="0x0F84C000" />
9312 <register type="NOA" address="0x00009888" value="0x01848000" />
9313 <register type="NOA" address="0x00009888" value="0x0384C000" />
9314 <register type="NOA" address="0x00009888" value="0x0584C000" />
9315 <register type="NOA" address="0x00009888" value="0x1780C000" />
9316 <register type="NOA" address="0x00009888" value="0x1980C000" />
9317 <register type="NOA" address="0x00009888" value="0x1B80C000" />
9318 <register type="NOA" address="0x00009888" value="0x1D80C000" />
9319 <register type="NOA" address="0x00009888" value="0x1F80C000" />
9320 <register type="NOA" address="0x00009888" value="0x11808000" />
9321 <register type="NOA" address="0x00009888" value="0x1380C000" />
9322 <register type="NOA" address="0x00009888" value="0x1580C000" />
9323 <register type="NOA" address="0x00009888" value="0x4F800000" />
9324 <register type="NOA" address="0x00009888" value="0x43800882" />
9325 <register type="NOA" address="0x00009888" value="0x51800000" />
9326 <register type="NOA" address="0x00009888" value="0x45801082" />
9327 <register type="NOA" address="0x00009888" value="0x53800000" />
9328 <register type="NOA" address="0x00009888" value="0x478014A5" />
9329 <register type="NOA" address="0x00009888" value="0x21800000" />
9330 <register type="NOA" address="0x00009888" value="0x31800000" />
9331 <register type="NOA" address="0x00009888" value="0x4D800000" />
9332 <register type="NOA" address="0x00009888" value="0x3F800002" />
9333 <register type="NOA" address="0x00009888" value="0x41800C62" />
9334 </register_config>
9335 <register_config type="OA">
9336 <register type="OA" address="0x00002740" value="0x00000000" />
9337 <register type="OA" address="0x00002744" value="0x00800000" />
9338 <register type="OA" address="0x00002710" value="0x00000000" />
9339 <register type="OA" address="0x00002714" value="0xF0800000" />
9340 <register type="OA" address="0x00002720" value="0x00000000" />
9341 <register type="OA" address="0x00002724" value="0x30800000" />
9342 <register type="OA" address="0x00002770" value="0x00000002" />
9343 <register type="OA" address="0x00002774" value="0x0000FDFF" />
9344 <register type="OA" address="0x00002778" value="0x00000000" />
9345 <register type="OA" address="0x0000277C" value="0x0000FE7F" />
9346 <register type="OA" address="0x00002780" value="0x00000000" />
9347 <register type="OA" address="0x00002784" value="0x0000FF9F" />
9348 <register type="OA" address="0x00002788" value="0x00000000" />
9349 <register type="OA" address="0x0000278C" value="0x0000FFE7" />
9350 <register type="OA" address="0x00002790" value="0x00000002" />
9351 <register type="OA" address="0x00002794" value="0x0000FFFB" />
9352 <register type="OA" address="0x00002798" value="0x00000002" />
9353 <register type="OA" address="0x0000279C" value="0x0000FFFD" />
9354 </register_config>
9355 <register_config type="FLEX">
9356 <register type="FLEX" address="0x0000E458" value="0x00005004" />
9357 <register type="FLEX" address="0x0000E558" value="0x00010003" />
9358 <register type="FLEX" address="0x0000E658" value="0x00012011" />
9359 <register type="FLEX" address="0x0000E758" value="0x00015014" />
9360 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
9361 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
9362 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
9363 </register_config>
9364 </set>
9365
9366 <set name="MDAPI testing set Gen8LP"
9367 mdapi_supported_apis="OGL OCL IO BB"
9368 underscore_name="test_oa"
9369 hw_config_guid="4a534b07-cba3-414d-8d60-874830e883aa"
9370 chipset="CHV"
9371 symbol_name="TestOa"
9372 >
9373 <counter name="TestCounter7"
9374 description="HW test counter 7. Factor: 0.666"
9375 data_type="uint64"
9376 equation="B 7 READ"
9377 underscore_name="counter7"
9378 units="events"
9379 symbol_name="Counter7"
9380 semantic_type="event"
9381 mdapi_supported_apis=""
9382 mdapi_usage_flags="Frame Batch Draw"
9383 mdapi_hw_unit_type="gpu"
9384 mdapi_group="GPU"
9385 />
9386 <counter name="GPU Time Elapsed"
9387 description="Time elapsed on the GPU during the measurement."
9388 data_type="uint64"
9389 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
9390 underscore_name="gpu_time"
9391 units="ns"
9392 symbol_name="GpuTime"
9393 semantic_type="duration"
9394 mdapi_supported_apis=""
9395 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9396 mdapi_hw_unit_type="gpu"
9397 mdapi_group="GPU"
9398 />
9399 <counter name="GPU Core Clocks"
9400 description="The total number of GPU core clocks elapsed during the measurement."
9401 data_type="uint64"
9402 equation="GPU_CLOCK 0 READ"
9403 underscore_name="gpu_core_clocks"
9404 units="cycles"
9405 symbol_name="GpuCoreClocks"
9406 semantic_type="event"
9407 mdapi_supported_apis=""
9408 mdapi_usage_flags="Tier1 Frame Batch Draw"
9409 mdapi_hw_unit_type="gpu"
9410 mdapi_group="GPU"
9411 />
9412 <counter name="AVG GPU Core Frequency"
9413 description="Average GPU Core Frequency in the measurement."
9414 data_type="uint64"
9415 max_equation="$GpuMaxFrequency"
9416 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
9417 underscore_name="avg_gpu_core_frequency"
9418 units="hz"
9419 symbol_name="AvgGpuCoreFrequency"
9420 semantic_type="event"
9421 mdapi_supported_apis=""
9422 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9423 mdapi_group="GPU"
9424 mdapi_hw_unit_type="gpu"
9425 />
9426 <counter name="TestCounter8"
9427 description="HW test counter 8. Should be equal to 1."
9428 data_type="uint64"
9429 equation="C 7 READ"
9430 underscore_name="counter8"
9431 units="events"
9432 symbol_name="Counter8"
9433 semantic_type="event"
9434 mdapi_supported_apis=""
9435 mdapi_usage_flags="Frame Batch Draw"
9436 mdapi_hw_unit_type="gpu"
9437 mdapi_group="GPU"
9438 />
9439 <counter name="TestCounter4"
9440 description="HW test counter 4. Factor: 0.333"
9441 data_type="uint64"
9442 equation="B 4 READ"
9443 underscore_name="counter4"
9444 units="events"
9445 symbol_name="Counter4"
9446 semantic_type="event"
9447 mdapi_supported_apis=""
9448 mdapi_usage_flags="Frame Batch Draw"
9449 mdapi_hw_unit_type="gpu"
9450 mdapi_group="GPU"
9451 />
9452 <counter name="TestCounter5"
9453 description="HW test counter 5. Factor: 0.333"
9454 data_type="uint64"
9455 equation="B 5 READ"
9456 underscore_name="counter5"
9457 units="events"
9458 symbol_name="Counter5"
9459 semantic_type="event"
9460 mdapi_supported_apis=""
9461 mdapi_usage_flags="Frame Batch Draw"
9462 mdapi_hw_unit_type="gpu"
9463 mdapi_group="GPU"
9464 />
9465 <counter name="TestCounter6"
9466 description="HW test counter 6. Factor: 0.166"
9467 data_type="uint64"
9468 equation="B 6 READ"
9469 underscore_name="counter6"
9470 units="events"
9471 symbol_name="Counter6"
9472 semantic_type="event"
9473 mdapi_supported_apis=""
9474 mdapi_usage_flags="Frame Batch Draw"
9475 mdapi_hw_unit_type="gpu"
9476 mdapi_group="GPU"
9477 />
9478 <counter name="TestCounter3"
9479 description="HW test counter 3. Factor: 0.5"
9480 data_type="uint64"
9481 equation="B 3 READ"
9482 underscore_name="counter3"
9483 units="events"
9484 symbol_name="Counter3"
9485 semantic_type="event"
9486 mdapi_supported_apis=""
9487 mdapi_usage_flags="Frame Batch Draw"
9488 mdapi_hw_unit_type="gpu"
9489 mdapi_group="GPU"
9490 />
9491 <counter name="TestCounter0"
9492 description="HW test counter 0. Factor: 0.0"
9493 data_type="uint64"
9494 equation="B 0 READ"
9495 underscore_name="counter0"
9496 units="events"
9497 symbol_name="Counter0"
9498 semantic_type="event"
9499 mdapi_supported_apis=""
9500 mdapi_usage_flags="Frame Batch Draw"
9501 mdapi_hw_unit_type="gpu"
9502 mdapi_group="GPU"
9503 />
9504 <counter name="TestCounter1"
9505 description="HW test counter 1. Factor: 1.0"
9506 data_type="uint64"
9507 equation="B 1 READ"
9508 underscore_name="counter1"
9509 units="events"
9510 symbol_name="Counter1"
9511 semantic_type="event"
9512 mdapi_supported_apis=""
9513 mdapi_usage_flags="Frame Batch Draw"
9514 mdapi_hw_unit_type="gpu"
9515 mdapi_group="GPU"
9516 />
9517 <counter name="TestCounter2"
9518 description="HW test counter 2. Factor: 1.0"
9519 data_type="uint64"
9520 equation="B 2 READ"
9521 underscore_name="counter2"
9522 units="events"
9523 symbol_name="Counter2"
9524 semantic_type="event"
9525 mdapi_supported_apis=""
9526 mdapi_usage_flags="Frame Batch Draw"
9527 mdapi_hw_unit_type="gpu"
9528 mdapi_group="GPU"
9529 />
9530 <register_config type="NOA">
9531 <register type="NOA" address="0x00009888" value="0x59800000" />
9532 <register type="NOA" address="0x00009888" value="0x59800001" />
9533 <register type="NOA" address="0x00009888" value="0x338B0000" />
9534 <register type="NOA" address="0x00009888" value="0x258B0066" />
9535 <register type="NOA" address="0x00009888" value="0x058B0000" />
9536 <register type="NOA" address="0x00009888" value="0x038B0000" />
9537 <register type="NOA" address="0x00009888" value="0x03844000" />
9538 <register type="NOA" address="0x00009888" value="0x47800080" />
9539 <register type="NOA" address="0x00009888" value="0x57800000" />
9540 <register type="NOA" address="0x001823A4" value="0x00000000" />
9541 <register type="NOA" address="0x00009888" value="0x59800000" />
9542 </register_config>
9543 <register_config type="OA">
9544 <register type="OA" address="0x00002740" value="0x00000000" />
9545 <register type="OA" address="0x00002744" value="0x00800000" />
9546 <register type="OA" address="0x00002714" value="0xF0800000" />
9547 <register type="OA" address="0x00002710" value="0x00000000" />
9548 <register type="OA" address="0x00002724" value="0xF0800000" />
9549 <register type="OA" address="0x00002720" value="0x00000000" />
9550 <register type="OA" address="0x00002770" value="0x00000004" />
9551 <register type="OA" address="0x00002774" value="0x00000000" />
9552 <register type="OA" address="0x00002778" value="0x00000003" />
9553 <register type="OA" address="0x0000277C" value="0x00000000" />
9554 <register type="OA" address="0x00002780" value="0x00000007" />
9555 <register type="OA" address="0x00002784" value="0x00000000" />
9556 <register type="OA" address="0x00002788" value="0x00100002" />
9557 <register type="OA" address="0x0000278C" value="0x0000FFF7" />
9558 <register type="OA" address="0x00002790" value="0x00100002" />
9559 <register type="OA" address="0x00002794" value="0x0000FFCF" />
9560 <register type="OA" address="0x00002798" value="0x00100082" />
9561 <register type="OA" address="0x0000279C" value="0x0000FFEF" />
9562 <register type="OA" address="0x000027A0" value="0x001000C2" />
9563 <register type="OA" address="0x000027A4" value="0x0000FFE7" />
9564 <register type="OA" address="0x000027A8" value="0x00100001" />
9565 <register type="OA" address="0x000027AC" value="0x0000FFE7" />
9566 </register_config>
9567 </set>
9568
9569 </metrics>