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