intel/dump_gpu: add an option to capture a single frame
[mesa.git] / src / intel / perf / oa-lkf.xml
1 <?xml version="1.0"?>
2 <metrics version="1572425295" merge_md5="">
3 <set name="Render Metrics Basic Gen11"
4 mdapi_supported_apis="OGL OCL IO BB"
5 underscore_name="render_basic"
6 hw_config_guid="807f52f4-e457-4da4-b2b6-9a7b6dc2b1ed"
7 chipset="LKF"
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="EU Both FPU Pipes Active"
38 description="The percentage of time in which both EU FPU pipelines were actively processing."
39 data_type="float"
40 max_equation="100"
41 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
42 underscore_name="eu_fpu_both_active"
43 units="percent"
44 symbol_name="EuFpuBothActive"
45 semantic_type="duration"
46 mdapi_supported_apis=""
47 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
48 mdapi_group="EU Array/Pipes"
49 mdapi_hw_unit_type="gpu"
50 />
51 <counter name="Sampler Cache Misses"
52 description="The total number of sampler cache misses in all LODs in all sampler units."
53 data_type="uint64"
54 equation="C 4 READ C 5 READ UADD 8 UMUL"
55 underscore_name="sampler_l1_misses"
56 units="messages"
57 symbol_name="SamplerL1Misses"
58 semantic_type="event"
59 mdapi_supported_apis=""
60 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
61 mdapi_hw_unit_type="gpu"
62 mdapi_group="Sampler/Sampler Cache"
63 />
64 <counter name="VS Send Pipe Active"
65 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
66 data_type="float"
67 max_equation="100"
68 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
69 underscore_name="vs_send_active"
70 units="percent"
71 symbol_name="VsSendActive"
72 semantic_type="duration"
73 mdapi_supported_apis=""
74 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
75 mdapi_group="EU Array/Vertex Shader"
76 mdapi_hw_unit_type="gpu"
77 />
78 <counter name="VS FPU1 Pipe Active"
79 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
80 data_type="float"
81 max_equation="100"
82 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
83 underscore_name="vs_fpu1_active"
84 units="percent"
85 symbol_name="VsFpu1Active"
86 semantic_type="duration"
87 mdapi_supported_apis=""
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="GS Threads Dispatched"
93 description="The total number of geometry shader hardware threads dispatched."
94 data_type="uint64"
95 equation="A 5 READ"
96 underscore_name="gs_threads"
97 units="threads"
98 symbol_name="GsThreads"
99 semantic_type="event"
100 mdapi_supported_apis=""
101 mdapi_usage_flags="Tier3 Frame Batch Draw"
102 mdapi_hw_unit_type="gpu"
103 mdapi_group="EU Array/Geometry Shader"
104 />
105 <counter name="Early Hi-Depth Test Fails"
106 description="The total number of pixels dropped on early hierarchical depth test."
107 data_type="uint64"
108 equation="A 22 READ 4 UMUL"
109 underscore_name="hi_depth_test_fails"
110 units="pixels"
111 symbol_name="HiDepthTestFails"
112 semantic_type="event"
113 mdapi_supported_apis=""
114 mdapi_usage_flags="Tier3 Frame Batch Draw"
115 mdapi_hw_unit_type="gpu"
116 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
117 />
118 <counter name="VS Threads Dispatched"
119 description="The total number of vertex shader hardware threads dispatched."
120 data_type="uint64"
121 equation="A 1 READ"
122 underscore_name="vs_threads"
123 units="threads"
124 symbol_name="VsThreads"
125 semantic_type="event"
126 mdapi_supported_apis=""
127 mdapi_usage_flags="Tier3 Frame Batch Draw"
128 mdapi_hw_unit_type="gpu"
129 mdapi_group="EU Array/Vertex Shader"
130 />
131 <counter name="FS Threads Dispatched"
132 description="The total number of fragment shader hardware threads dispatched."
133 data_type="uint64"
134 equation="A 6 READ"
135 underscore_name="ps_threads"
136 units="threads"
137 symbol_name="PsThreads"
138 semantic_type="event"
139 mdapi_supported_apis=""
140 mdapi_usage_flags="Tier3 Frame Batch Draw"
141 mdapi_hw_unit_type="gpu"
142 mdapi_group="EU Array/Fragment Shader"
143 />
144 <counter name="Sampler00 Busy"
145 description="The percentage of time in which Slice0 Sampler0 has been processing EU requests."
146 data_type="float"
147 max_equation="100"
148 equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
149 underscore_name="sampler00_busy"
150 units="percent"
151 symbol_name="Sampler00Busy"
152 availability="$SubsliceMask 1 AND"
153 semantic_type="duration"
154 mdapi_supported_apis=""
155 mdapi_usage_flags="Tier3 Batch Frame Draw"
156 mdapi_group="Sampler"
157 mdapi_hw_unit_type="subslice"
158 />
159 <counter name="Samplers Busy"
160 description="The percentage of time in which samplers have been processing EU requests."
161 data_type="float"
162 max_equation="100"
163 equation="$Sampler00Busy"
164 underscore_name="samplers_busy"
165 units="percent"
166 symbol_name="SamplersBusy"
167 availability="$SubsliceMask 9 AND"
168 semantic_type="duration"
169 mdapi_supported_apis=""
170 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
171 mdapi_group="Sampler"
172 mdapi_hw_unit_type="slice"
173 />
174 <counter name="Shader Barrier Messages"
175 description="The total number of shader barrier messages."
176 data_type="uint64"
177 equation="A 35 READ"
178 underscore_name="shader_barriers"
179 units="messages"
180 symbol_name="ShaderBarriers"
181 semantic_type="event"
182 mdapi_supported_apis=""
183 mdapi_usage_flags="Tier3 Frame Batch Draw"
184 mdapi_hw_unit_type="gpu"
185 mdapi_group="EU Array/Barrier"
186 />
187 <counter name="Sampler Texels"
188 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
189 data_type="uint64"
190 equation="A 28 READ 4 UMUL"
191 underscore_name="sampler_texels"
192 units="texels"
193 symbol_name="SamplerTexels"
194 semantic_type="event"
195 mdapi_supported_apis=""
196 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
197 mdapi_hw_unit_type="gpu"
198 mdapi_group="Sampler/Sampler Input"
199 />
200 <counter name="Pixels Failing Tests"
201 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
202 data_type="uint64"
203 equation="A 25 READ 4 UMUL"
204 underscore_name="pixels_failing_post_ps_tests"
205 units="pixels"
206 symbol_name="PixelsFailingPostPsTests"
207 semantic_type="event"
208 mdapi_supported_apis=""
209 mdapi_usage_flags="Tier3 Frame Batch Draw"
210 mdapi_hw_unit_type="gpu"
211 mdapi_group="3D Pipe/Output Merger"
212 />
213 <counter name="GPU Time Elapsed"
214 description="Time elapsed on the GPU during the measurement."
215 data_type="uint64"
216 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
217 underscore_name="gpu_time"
218 units="ns"
219 symbol_name="GpuTime"
220 semantic_type="duration"
221 mdapi_supported_apis=""
222 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
223 mdapi_hw_unit_type="gpu"
224 mdapi_group="GPU"
225 />
226 <counter name="AVG GPU Core Frequency"
227 description="Average GPU Core Frequency in the measurement."
228 data_type="uint64"
229 max_equation="$GpuMaxFrequency"
230 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
231 underscore_name="avg_gpu_core_frequency"
232 units="hz"
233 symbol_name="AvgGpuCoreFrequency"
234 semantic_type="event"
235 mdapi_supported_apis=""
236 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
237 mdapi_group="GPU"
238 mdapi_hw_unit_type="gpu"
239 />
240 <counter name="Sampler Texels Misses"
241 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
242 data_type="uint64"
243 equation="A 29 READ 4 UMUL"
244 underscore_name="sampler_texel_misses"
245 units="texels"
246 symbol_name="SamplerTexelMisses"
247 semantic_type="event"
248 mdapi_supported_apis=""
249 mdapi_usage_flags="Tier3 Batch Frame Draw"
250 mdapi_hw_unit_type="gpu"
251 mdapi_group="Sampler/Sampler Cache"
252 />
253 <counter name="CS Threads Dispatched"
254 description="The total number of compute shader hardware threads dispatched."
255 data_type="uint64"
256 equation="A 4 READ"
257 underscore_name="cs_threads"
258 units="threads"
259 symbol_name="CsThreads"
260 semantic_type="event"
261 mdapi_supported_apis=""
262 mdapi_usage_flags="Tier3 Frame Batch Draw"
263 mdapi_hw_unit_type="gpu"
264 mdapi_group="EU Array/Compute Shader"
265 />
266 <counter name="Sampler00 Bottleneck"
267 low_watermark="5"
268 description="The percentage of time in which Slice0 Sampler0 has been slowing down the pipe when processing EU requests."
269 data_type="float"
270 high_watermark="15"
271 equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
272 max_equation="100"
273 underscore_name="sampler00_bottleneck"
274 units="percent"
275 symbol_name="Sampler00Bottleneck"
276 availability="$SubsliceMask 1 AND"
277 semantic_type="duration"
278 mdapi_supported_apis=""
279 mdapi_usage_flags="Tier3 Indicate Draw"
280 mdapi_group="Sampler"
281 mdapi_hw_unit_type="subslice"
282 />
283 <counter name="SLM Bytes Read"
284 description="The total number of GPU memory bytes read from shared local memory."
285 data_type="uint64"
286 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
287 equation="A 30 READ 64 UMUL"
288 underscore_name="slm_bytes_read"
289 units="bytes"
290 symbol_name="SlmBytesRead"
291 semantic_type="throughput"
292 mdapi_supported_apis=""
293 mdapi_usage_flags="Tier3 Frame Batch Draw"
294 mdapi_group="L3/Data Port/SLM"
295 mdapi_hw_unit_type="gpu"
296 />
297 <counter name="GTI Read Throughput"
298 description="The total number of GPU memory bytes read from GTI."
299 data_type="uint64"
300 max_equation="$GpuCoreClocks 64 UMUL"
301 equation="64 B 5 READ B 4 READ UADD UMUL"
302 underscore_name="gti_read_throughput"
303 units="bytes"
304 symbol_name="GtiReadThroughput"
305 semantic_type="throughput"
306 mdapi_supported_apis=""
307 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
308 mdapi_group="GTI"
309 mdapi_hw_unit_type="gpu"
310 />
311 <counter name="PS FPU1 Pipe Active"
312 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
313 data_type="float"
314 max_equation="100"
315 equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
316 underscore_name="ps_fpu1_active"
317 units="percent"
318 symbol_name="PsFpu1Active"
319 semantic_type="duration"
320 mdapi_supported_apis=""
321 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
322 mdapi_group="EU Array/Pixel Shader"
323 mdapi_hw_unit_type="gpu"
324 />
325 <counter name="PS Send Pipeline Active"
326 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
327 data_type="float"
328 max_equation="100"
329 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
330 underscore_name="ps_send_active"
331 units="percent"
332 symbol_name="PsSendActive"
333 semantic_type="duration"
334 mdapi_supported_apis=""
335 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
336 mdapi_group="EU Array/Pixel Shader"
337 mdapi_hw_unit_type="gpu"
338 />
339 <counter name="Rasterized Pixels"
340 description="The total number of rasterized pixels."
341 data_type="uint64"
342 equation="A 21 READ 4 UMUL"
343 underscore_name="rasterized_pixels"
344 units="pixels"
345 symbol_name="RasterizedPixels"
346 semantic_type="event"
347 mdapi_supported_apis=""
348 mdapi_usage_flags="Tier3 Frame Batch Draw"
349 mdapi_hw_unit_type="gpu"
350 mdapi_group="3D Pipe/Rasterizer"
351 />
352 <counter name="GPU Busy"
353 description="The percentage of time in which the GPU has been processing GPU commands."
354 data_type="float"
355 max_equation="100"
356 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
357 underscore_name="gpu_busy"
358 units="percent"
359 symbol_name="GpuBusy"
360 semantic_type="duration"
361 mdapi_supported_apis=""
362 mdapi_usage_flags="Tier1 Overview System Frame"
363 mdapi_group="GPU"
364 mdapi_hw_unit_type="gpu"
365 />
366 <counter name="VS FPU0 Pipe Active"
367 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
368 data_type="float"
369 max_equation="100"
370 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
371 underscore_name="vs_fpu0_active"
372 units="percent"
373 symbol_name="VsFpu0Active"
374 semantic_type="duration"
375 mdapi_supported_apis=""
376 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
377 mdapi_group="EU Array/Vertex Shader"
378 mdapi_hw_unit_type="gpu"
379 />
380 <counter name="PS FPU0 Pipe Active"
381 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
382 data_type="float"
383 max_equation="100"
384 equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
385 underscore_name="ps_fpu0_active"
386 units="percent"
387 symbol_name="PsFpu0Active"
388 semantic_type="duration"
389 mdapi_supported_apis=""
390 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
391 mdapi_group="EU Array/Pixel Shader"
392 mdapi_hw_unit_type="gpu"
393 />
394 <counter name="DS Threads Dispatched"
395 description="The total number of domain shader hardware threads dispatched."
396 data_type="uint64"
397 equation="A 3 READ"
398 underscore_name="ds_threads"
399 units="threads"
400 symbol_name="DsThreads"
401 semantic_type="event"
402 mdapi_supported_apis=""
403 mdapi_usage_flags="Tier3 Frame Batch Draw"
404 mdapi_hw_unit_type="gpu"
405 mdapi_group="EU Array/Domain Shader"
406 />
407 <counter name="Samples Written"
408 description="The total number of samples or pixels written to all render targets."
409 data_type="uint64"
410 equation="A 26 READ 4 UMUL"
411 underscore_name="samples_written"
412 units="pixels"
413 symbol_name="SamplesWritten"
414 semantic_type="event"
415 mdapi_supported_apis=""
416 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
417 mdapi_hw_unit_type="gpu"
418 mdapi_group="3D Pipe/Output Merger"
419 />
420 <counter name="EU Stall"
421 description="The percentage of time in which the Execution Units were stalled."
422 data_type="float"
423 max_equation="100"
424 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
425 underscore_name="eu_stall"
426 units="percent"
427 symbol_name="EuStall"
428 semantic_type="duration"
429 mdapi_supported_apis=""
430 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
431 mdapi_group="EU Array"
432 mdapi_hw_unit_type="gpu"
433 />
434 <counter name="Samples Blended"
435 description="The total number of blended samples or pixels written to all render targets."
436 data_type="uint64"
437 equation="A 27 READ 4 UMUL"
438 underscore_name="samples_blended"
439 units="pixels"
440 symbol_name="SamplesBlended"
441 semantic_type="event"
442 mdapi_supported_apis=""
443 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
444 mdapi_hw_unit_type="gpu"
445 mdapi_group="3D Pipe/Output Merger"
446 />
447 <counter name="Early Depth Test Fails"
448 description="The total number of pixels dropped on early depth test."
449 data_type="uint64"
450 equation="A 23 READ 4 UMUL"
451 underscore_name="early_depth_test_fails"
452 units="pixels"
453 symbol_name="EarlyDepthTestFails"
454 semantic_type="event"
455 mdapi_supported_apis=""
456 mdapi_usage_flags="Tier3 Frame Batch Draw"
457 mdapi_hw_unit_type="gpu"
458 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
459 />
460 <counter name="Samplers Bottleneck"
461 low_watermark="5"
462 description="The percentage of time in which samplers have been slowing down the pipe when processing EU requests."
463 data_type="float"
464 high_watermark="15"
465 equation="$Sampler00Bottleneck"
466 max_equation="100"
467 underscore_name="sampler_bottleneck"
468 units="percent"
469 symbol_name="SamplerBottleneck"
470 availability="$SubsliceMask 9 AND"
471 semantic_type="duration"
472 mdapi_supported_apis=""
473 mdapi_usage_flags="Tier3 Overview Indicate System Frame Batch Draw"
474 mdapi_group="Sampler"
475 mdapi_hw_unit_type="slice"
476 />
477 <counter name="Shader Memory Accesses"
478 description="The total number of shader memory accesses to L3."
479 data_type="uint64"
480 equation="A 32 READ"
481 underscore_name="shader_memory_accesses"
482 units="messages"
483 symbol_name="ShaderMemoryAccesses"
484 semantic_type="event"
485 mdapi_supported_apis=""
486 mdapi_usage_flags="Tier3 Frame Batch Draw"
487 mdapi_hw_unit_type="gpu"
488 mdapi_group="L3/Data Port"
489 />
490 <counter name="HS Threads Dispatched"
491 description="The total number of hull shader hardware threads dispatched."
492 data_type="uint64"
493 equation="A 2 READ"
494 underscore_name="hs_threads"
495 units="threads"
496 symbol_name="HsThreads"
497 semantic_type="event"
498 mdapi_supported_apis=""
499 mdapi_usage_flags="Tier3 Frame Batch Draw"
500 mdapi_hw_unit_type="gpu"
501 mdapi_group="EU Array/Hull Shader"
502 />
503 <counter name="GTI Write Throughput"
504 description="The total number of GPU memory bytes written to GTI."
505 data_type="uint64"
506 max_equation="$GpuCoreClocks 64 UMUL"
507 equation="64 B 0 READ B 2 READ UADD UMUL"
508 underscore_name="gti_write_throughput"
509 units="bytes"
510 symbol_name="GtiWriteThroughput"
511 semantic_type="throughput"
512 mdapi_supported_apis=""
513 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
514 mdapi_group="GTI"
515 mdapi_hw_unit_type="gpu"
516 />
517 <counter name="L3 Shader Throughput"
518 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
519 data_type="uint64"
520 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
521 equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
522 underscore_name="l3_shader_throughput"
523 units="bytes"
524 symbol_name="L3ShaderThroughput"
525 semantic_type="throughput"
526 mdapi_supported_apis=""
527 mdapi_usage_flags="Tier2 Frame Batch Draw"
528 mdapi_group="L3/Data Port"
529 mdapi_hw_unit_type="gpu"
530 />
531 <counter name="Samples Killed in FS"
532 description="The total number of samples or pixels dropped in fragment shaders."
533 data_type="uint64"
534 equation="A 24 READ 4 UMUL"
535 underscore_name="samples_killed_in_ps"
536 units="pixels"
537 symbol_name="SamplesKilledInPs"
538 semantic_type="event"
539 mdapi_supported_apis=""
540 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
541 mdapi_hw_unit_type="gpu"
542 mdapi_group="3D Pipe/Fragment Shader"
543 />
544 <counter name="SLM Bytes Written"
545 description="The total number of GPU memory bytes written into shared local memory."
546 data_type="uint64"
547 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
548 equation="A 31 READ 64 UMUL"
549 underscore_name="slm_bytes_written"
550 units="bytes"
551 symbol_name="SlmBytesWritten"
552 semantic_type="throughput"
553 mdapi_supported_apis=""
554 mdapi_usage_flags="Tier3 Frame Batch Draw"
555 mdapi_group="L3/Data Port/SLM"
556 mdapi_hw_unit_type="gpu"
557 />
558 <counter name="Shader Atomic Memory Accesses"
559 description="The total number of shader atomic memory accesses."
560 data_type="uint64"
561 equation="A 34 READ"
562 underscore_name="shader_atomics"
563 units="messages"
564 symbol_name="ShaderAtomics"
565 semantic_type="event"
566 mdapi_supported_apis=""
567 mdapi_usage_flags="Tier3 Frame Batch Draw"
568 mdapi_hw_unit_type="gpu"
569 mdapi_group="L3/Data Port/Atomics"
570 />
571 <register_config type="NOA">
572 <register type="NOA" address="0x00000D04" value="0x00000200" />
573 <register type="NOA" address="0x00009840" value="0x00000000" />
574 <register type="NOA" address="0x00009884" value="0x00000000" />
575 <register type="NOA" address="0x00009888" value="0x142C0014" />
576 <register type="NOA" address="0x00009888" value="0x14120700" />
577 <register type="NOA" address="0x00009888" value="0x121500E0" />
578 <register type="NOA" address="0x00009888" value="0x1E1E0030" />
579 <register type="NOA" address="0x00009888" value="0x1A204000" />
580 <register type="NOA" address="0x00009888" value="0x1C200001" />
581 <register type="NOA" address="0x00009888" value="0x1E213000" />
582 <register type="NOA" address="0x00009888" value="0x0E2C1831" />
583 <register type="NOA" address="0x00009888" value="0x102C0000" />
584 <register type="NOA" address="0x00009888" value="0x182C0000" />
585 <register type="NOA" address="0x00009888" value="0x10040140" />
586 <register type="NOA" address="0x00009888" value="0x0E040005" />
587 <register type="NOA" address="0x00009888" value="0x14050050" />
588 <register type="NOA" address="0x00009888" value="0x06054000" />
589 <register type="NOA" address="0x00009888" value="0x08051000" />
590 <register type="NOA" address="0x00009888" value="0x260600C0" />
591 <register type="NOA" address="0x00009888" value="0x24061800" />
592 <register type="NOA" address="0x00009888" value="0x04120023" />
593 <register type="NOA" address="0x00009888" value="0x10120000" />
594 <register type="NOA" address="0x00009888" value="0x08120000" />
595 <register type="NOA" address="0x00009888" value="0x06131000" />
596 <register type="NOA" address="0x00009888" value="0x04144000" />
597 <register type="NOA" address="0x00009888" value="0x02150980" />
598 <register type="NOA" address="0x00009888" value="0x10150000" />
599 <register type="NOA" address="0x00009888" value="0x1815000F" />
600 <register type="NOA" address="0x00009888" value="0x06150000" />
601 <register type="NOA" address="0x00009888" value="0x08154000" />
602 <register type="NOA" address="0x00009888" value="0x0E18A000" />
603 <register type="NOA" address="0x00009888" value="0x14190028" />
604 <register type="NOA" address="0x00009884" value="0x00000003" />
605 <register type="NOA" address="0x00009888" value="0x1A1C01C0" />
606 <register type="NOA" address="0x00009888" value="0x1C1C000A" />
607 <register type="NOA" address="0x00009888" value="0x1A5C01C0" />
608 <register type="NOA" address="0x00009888" value="0x1C5C000A" />
609 <register type="NOA" address="0x00009888" value="0x001C0097" />
610 <register type="NOA" address="0x00009888" value="0x0A1CA700" />
611 <register type="NOA" address="0x00009888" value="0x101C0000" />
612 <register type="NOA" address="0x00009888" value="0x081D0100" />
613 <register type="NOA" address="0x00009888" value="0x0A1D0008" />
614 <register type="NOA" address="0x00009888" value="0x085C0097" />
615 <register type="NOA" address="0x00009888" value="0x0A5C00A7" />
616 <register type="NOA" address="0x00009888" value="0x105C0000" />
617 <register type="NOA" address="0x00009888" value="0x0A5D0005" />
618 <register type="NOA" address="0x00009888" value="0x181E8000" />
619 <register type="NOA" address="0x00009888" value="0x1E1EB300" />
620 <register type="NOA" address="0x00009888" value="0x301F4000" />
621 <register type="NOA" address="0x00009888" value="0x501F2004" />
622 <register type="NOA" address="0x00009888" value="0x521F0090" />
623 <register type="NOA" address="0x00009888" value="0x541F0024" />
624 <register type="NOA" address="0x00009888" value="0x4E1F2000" />
625 <register type="NOA" address="0x00009888" value="0x3E1F6100" />
626 <register type="NOA" address="0x00009888" value="0x461F6100" />
627 <register type="NOA" address="0x00009888" value="0x481F6100" />
628 <register type="NOA" address="0x00009888" value="0x4A1F0061" />
629 <register type="NOA" address="0x00009888" value="0x141F0000" />
630 <register type="NOA" address="0x00009888" value="0x4C1F0000" />
631 <register type="NOA" address="0x00009888" value="0x421F3060" />
632 </register_config>
633 <register_config type="OA">
634 <register type="OA" address="0x00002740" value="0x00000000" />
635 <register type="OA" address="0x00002710" value="0x00000000" />
636 <register type="OA" address="0x00002714" value="0x00800000" />
637 <register type="OA" address="0x00002720" value="0x00000000" />
638 <register type="OA" address="0x00002724" value="0x00800000" />
639 </register_config>
640 <register_config type="FLEX">
641 <register type="FLEX" address="0x0000E65C" value="0xFFFFFFFF" />
642 <register type="FLEX" address="0x0000E458" value="0x00005004" />
643 <register type="FLEX" address="0x0000E558" value="0x00010003" />
644 <register type="FLEX" address="0x0000E658" value="0x00012011" />
645 <register type="FLEX" address="0x0000E758" value="0x00051050" />
646 <register type="FLEX" address="0x0000E45C" value="0x00000052" />
647 </register_config>
648 </set>
649
650 <set name="Compute Metrics Basic Gen11"
651 mdapi_supported_apis="OGL OCL IO BB"
652 underscore_name="compute_basic"
653 hw_config_guid="5706829a-b9f3-4d0f-aa88-420f452540bf"
654 chipset="LKF"
655 symbol_name="ComputeBasic"
656 >
657 <counter name="GPU Core Clocks"
658 description="The total number of GPU core clocks elapsed during the measurement."
659 data_type="uint64"
660 equation="GPU_CLOCK 0 READ"
661 underscore_name="gpu_core_clocks"
662 units="cycles"
663 symbol_name="GpuCoreClocks"
664 semantic_type="event"
665 mdapi_supported_apis=""
666 mdapi_usage_flags="Tier1 Frame Batch Draw"
667 mdapi_hw_unit_type="gpu"
668 mdapi_group="GPU"
669 />
670 <counter name="EU Active"
671 description="The percentage of time in which the Execution Units were actively processing."
672 data_type="float"
673 max_equation="100"
674 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
675 underscore_name="eu_active"
676 units="percent"
677 symbol_name="EuActive"
678 semantic_type="duration"
679 mdapi_supported_apis=""
680 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
681 mdapi_group="EU Array"
682 mdapi_hw_unit_type="gpu"
683 />
684 <counter name="Untyped Bytes Read"
685 description="The total number of typed memory bytes read via Data Port."
686 data_type="uint64"
687 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
688 equation="C 3 READ C 2 READ UADD $EuSubslicesTotalCount UMUL 32 UMUL"
689 underscore_name="untyped_bytes_read"
690 units="bytes"
691 symbol_name="UntypedBytesRead"
692 semantic_type="throughput"
693 mdapi_supported_apis=""
694 mdapi_usage_flags="Tier3 Frame Batch Draw"
695 mdapi_group="L3/Data Port"
696 mdapi_hw_unit_type="gpu"
697 />
698 <counter name="EU Both FPU Pipes Active"
699 description="The percentage of time in which both EU FPU pipelines were actively processing."
700 data_type="float"
701 max_equation="100"
702 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
703 underscore_name="eu_fpu_both_active"
704 units="percent"
705 symbol_name="EuFpuBothActive"
706 semantic_type="duration"
707 mdapi_supported_apis=""
708 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
709 mdapi_group="EU Array/Pipes"
710 mdapi_hw_unit_type="gpu"
711 />
712 <counter name="Typed Bytes Written"
713 description="The total number of untyped memory bytes written via Data Port."
714 data_type="uint64"
715 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
716 equation="C 5 READ C 4 READ UADD $EuSubslicesTotalCount UMUL 32 UMUL"
717 underscore_name="typed_bytes_written"
718 units="bytes"
719 symbol_name="TypedBytesWritten"
720 semantic_type="throughput"
721 mdapi_supported_apis=""
722 mdapi_usage_flags="Tier3 Frame Batch Draw"
723 mdapi_group="L3/Data Port"
724 mdapi_hw_unit_type="gpu"
725 />
726 <counter name="EU AVG IPC Rate"
727 description="The average rate of IPC calculated for 2 FPU pipelines."
728 data_type="float"
729 max_equation="2"
730 equation="A 9 READ A 10 READ A 11 READ FADD A 9 READ FSUB FDIV 1 FADD"
731 underscore_name="eu_avg_ipc_rate"
732 units="number"
733 symbol_name="EuAvgIpcRate"
734 semantic_type="ratio"
735 mdapi_supported_apis=""
736 mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
737 mdapi_group="EU Array"
738 mdapi_hw_unit_type="gpu"
739 />
740 <counter name="GS Threads Dispatched"
741 description="The total number of geometry shader hardware threads dispatched."
742 data_type="uint64"
743 equation="A 5 READ"
744 underscore_name="gs_threads"
745 units="threads"
746 symbol_name="GsThreads"
747 semantic_type="event"
748 mdapi_supported_apis=""
749 mdapi_usage_flags="Tier3 Frame Batch Draw"
750 mdapi_hw_unit_type="gpu"
751 mdapi_group="EU Array/Geometry Shader"
752 />
753 <counter name="Early Hi-Depth Test Fails"
754 description="The total number of pixels dropped on early hierarchical depth test."
755 data_type="uint64"
756 equation="A 22 READ 4 UMUL"
757 underscore_name="hi_depth_test_fails"
758 units="pixels"
759 symbol_name="HiDepthTestFails"
760 semantic_type="event"
761 mdapi_supported_apis=""
762 mdapi_usage_flags="Tier3 Frame Batch Draw"
763 mdapi_hw_unit_type="gpu"
764 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
765 />
766 <counter name="VS Threads Dispatched"
767 description="The total number of vertex shader hardware threads dispatched."
768 data_type="uint64"
769 equation="A 1 READ"
770 underscore_name="vs_threads"
771 units="threads"
772 symbol_name="VsThreads"
773 semantic_type="event"
774 mdapi_supported_apis=""
775 mdapi_usage_flags="Tier3 Frame Batch Draw"
776 mdapi_hw_unit_type="gpu"
777 mdapi_group="EU Array/Vertex Shader"
778 />
779 <counter name="FS Threads Dispatched"
780 description="The total number of fragment shader hardware threads dispatched."
781 data_type="uint64"
782 equation="A 6 READ"
783 underscore_name="ps_threads"
784 units="threads"
785 symbol_name="PsThreads"
786 semantic_type="event"
787 mdapi_supported_apis=""
788 mdapi_usage_flags="Tier3 Frame Batch Draw"
789 mdapi_hw_unit_type="gpu"
790 mdapi_group="EU Array/Fragment Shader"
791 />
792 <counter name="EU FPU1 Pipe Active"
793 description="The percentage of time in which EU FPU1 pipeline was actively processing."
794 data_type="float"
795 max_equation="100"
796 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
797 underscore_name="fpu1_active"
798 units="percent"
799 symbol_name="Fpu1Active"
800 semantic_type="duration"
801 mdapi_supported_apis=""
802 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
803 mdapi_group="EU Array/Pipes"
804 mdapi_hw_unit_type="gpu"
805 />
806 <counter name="EU FPU0 Pipe Active"
807 description="The percentage of time in which EU FPU0 pipeline was actively processing."
808 data_type="float"
809 max_equation="100"
810 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
811 underscore_name="fpu0_active"
812 units="percent"
813 symbol_name="Fpu0Active"
814 semantic_type="duration"
815 mdapi_supported_apis=""
816 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
817 mdapi_group="EU Array/Pipes"
818 mdapi_hw_unit_type="gpu"
819 />
820 <counter name="Shader Barrier Messages"
821 description="The total number of shader barrier messages."
822 data_type="uint64"
823 equation="A 35 READ"
824 underscore_name="shader_barriers"
825 units="messages"
826 symbol_name="ShaderBarriers"
827 semantic_type="event"
828 mdapi_supported_apis=""
829 mdapi_usage_flags="Tier3 Frame Batch Draw"
830 mdapi_hw_unit_type="gpu"
831 mdapi_group="EU Array/Barrier"
832 />
833 <counter name="Sampler Texels"
834 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
835 data_type="uint64"
836 equation="A 28 READ 4 UMUL"
837 underscore_name="sampler_texels"
838 units="texels"
839 symbol_name="SamplerTexels"
840 semantic_type="event"
841 mdapi_supported_apis=""
842 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
843 mdapi_hw_unit_type="gpu"
844 mdapi_group="Sampler/Sampler Input"
845 />
846 <counter name="Pixels Failing Tests"
847 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
848 data_type="uint64"
849 equation="A 25 READ 4 UMUL"
850 underscore_name="pixels_failing_post_ps_tests"
851 units="pixels"
852 symbol_name="PixelsFailingPostPsTests"
853 semantic_type="event"
854 mdapi_supported_apis=""
855 mdapi_usage_flags="Tier3 Frame Batch Draw"
856 mdapi_hw_unit_type="gpu"
857 mdapi_group="3D Pipe/Output Merger"
858 />
859 <counter name="Typed Atomics Accesses"
860 description="The total number of typed atomic accesses via Data Port."
861 data_type="uint64"
862 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
863 equation="B 4 READ B 5 READ UADD 2 UDIV $EuSubslicesTotalCount UMUL"
864 underscore_name="typed_atomics"
865 units="events"
866 symbol_name="TypedAtomics"
867 semantic_type="throughput"
868 mdapi_supported_apis=""
869 mdapi_usage_flags="Tier3 Frame Batch Draw"
870 mdapi_group="L3/Data Port"
871 mdapi_hw_unit_type="gpu"
872 />
873 <counter name="GPU Time Elapsed"
874 description="Time elapsed on the GPU during the measurement."
875 data_type="uint64"
876 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
877 underscore_name="gpu_time"
878 units="ns"
879 symbol_name="GpuTime"
880 semantic_type="duration"
881 mdapi_supported_apis=""
882 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
883 mdapi_hw_unit_type="gpu"
884 mdapi_group="GPU"
885 />
886 <counter name="AVG GPU Core Frequency"
887 description="Average GPU Core Frequency in the measurement."
888 data_type="uint64"
889 max_equation="$GpuMaxFrequency"
890 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
891 underscore_name="avg_gpu_core_frequency"
892 units="hz"
893 symbol_name="AvgGpuCoreFrequency"
894 semantic_type="event"
895 mdapi_supported_apis=""
896 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
897 mdapi_group="GPU"
898 mdapi_hw_unit_type="gpu"
899 />
900 <counter name="Sampler Texels Misses"
901 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
902 data_type="uint64"
903 equation="A 29 READ 4 UMUL"
904 underscore_name="sampler_texel_misses"
905 units="texels"
906 symbol_name="SamplerTexelMisses"
907 semantic_type="event"
908 mdapi_supported_apis=""
909 mdapi_usage_flags="Tier3 Batch Frame Draw"
910 mdapi_hw_unit_type="gpu"
911 mdapi_group="Sampler/Sampler Cache"
912 />
913 <counter name="CS Threads Dispatched"
914 description="The total number of compute shader hardware threads dispatched."
915 data_type="uint64"
916 equation="A 4 READ"
917 underscore_name="cs_threads"
918 units="threads"
919 symbol_name="CsThreads"
920 semantic_type="event"
921 mdapi_supported_apis=""
922 mdapi_usage_flags="Tier3 Frame Batch Draw"
923 mdapi_hw_unit_type="gpu"
924 mdapi_group="EU Array/Compute Shader"
925 />
926 <counter name="SLM Bytes Read"
927 description="The total number of GPU memory bytes read from shared local memory."
928 data_type="uint64"
929 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
930 equation="A 30 READ 64 UMUL"
931 underscore_name="slm_bytes_read"
932 units="bytes"
933 symbol_name="SlmBytesRead"
934 semantic_type="throughput"
935 mdapi_supported_apis=""
936 mdapi_usage_flags="Tier3 Frame Batch Draw"
937 mdapi_group="L3/Data Port/SLM"
938 mdapi_hw_unit_type="gpu"
939 />
940 <counter name="GTI Read Throughput"
941 description="The total number of GPU memory bytes read from GTI."
942 data_type="uint64"
943 max_equation="$GpuCoreClocks 64 UMUL"
944 equation="64 B 7 READ B 6 READ UADD UMUL"
945 underscore_name="gti_read_throughput"
946 units="bytes"
947 symbol_name="GtiReadThroughput"
948 semantic_type="throughput"
949 mdapi_supported_apis=""
950 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
951 mdapi_group="GTI"
952 mdapi_hw_unit_type="gpu"
953 />
954 <counter name="Untyped Writes"
955 description="The total number of untyped memory bytes written via Data Port."
956 data_type="uint64"
957 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
958 equation="C 1 READ C 0 READ UADD $EuSubslicesTotalCount UMUL 32 UMUL"
959 underscore_name="untyped_bytes_written"
960 units="bytes"
961 symbol_name="UntypedBytesWritten"
962 semantic_type="throughput"
963 mdapi_supported_apis=""
964 mdapi_usage_flags="Tier3 Frame Batch Draw"
965 mdapi_group="L3/Data Port"
966 mdapi_hw_unit_type="gpu"
967 />
968 <counter name="GPU Busy"
969 description="The percentage of time in which the GPU has been processing GPU commands."
970 data_type="float"
971 max_equation="100"
972 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
973 underscore_name="gpu_busy"
974 units="percent"
975 symbol_name="GpuBusy"
976 semantic_type="duration"
977 mdapi_supported_apis=""
978 mdapi_usage_flags="Tier1 Overview System Frame"
979 mdapi_group="GPU"
980 mdapi_hw_unit_type="gpu"
981 />
982 <counter name="Rasterized Pixels"
983 description="The total number of rasterized pixels."
984 data_type="uint64"
985 equation="A 21 READ 4 UMUL"
986 underscore_name="rasterized_pixels"
987 units="pixels"
988 symbol_name="RasterizedPixels"
989 semantic_type="event"
990 mdapi_supported_apis=""
991 mdapi_usage_flags="Tier3 Frame Batch Draw"
992 mdapi_hw_unit_type="gpu"
993 mdapi_group="3D Pipe/Rasterizer"
994 />
995 <counter name="Typed Bytes Read"
996 description="The total number of typed memory bytes read via Data Port."
997 data_type="uint64"
998 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
999 equation="C 7 READ C 6 READ UADD $EuSubslicesTotalCount UMUL 32 UMUL"
1000 underscore_name="typed_bytes_read"
1001 units="bytes"
1002 symbol_name="TypedBytesRead"
1003 semantic_type="throughput"
1004 mdapi_supported_apis=""
1005 mdapi_usage_flags="Tier3 Frame Batch Draw"
1006 mdapi_group="L3/Data Port"
1007 mdapi_hw_unit_type="gpu"
1008 />
1009 <counter name="DS Threads Dispatched"
1010 description="The total number of domain shader hardware threads dispatched."
1011 data_type="uint64"
1012 equation="A 3 READ"
1013 underscore_name="ds_threads"
1014 units="threads"
1015 symbol_name="DsThreads"
1016 semantic_type="event"
1017 mdapi_supported_apis=""
1018 mdapi_usage_flags="Tier3 Frame Batch Draw"
1019 mdapi_hw_unit_type="gpu"
1020 mdapi_group="EU Array/Domain Shader"
1021 />
1022 <counter name="EU Thread Occupancy"
1023 description="The percentage of time in which hardware threads occupied EUs."
1024 data_type="float"
1025 max_equation="100"
1026 equation="8 A 13 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1027 underscore_name="eu_thread_occupancy"
1028 units="percent"
1029 symbol_name="EuThreadOccupancy"
1030 semantic_type="duration"
1031 mdapi_supported_apis=""
1032 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1033 mdapi_group="EU Array"
1034 mdapi_hw_unit_type="gpu"
1035 />
1036 <counter name="EU Stall"
1037 description="The percentage of time in which the Execution Units were stalled."
1038 data_type="float"
1039 max_equation="100"
1040 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1041 underscore_name="eu_stall"
1042 units="percent"
1043 symbol_name="EuStall"
1044 semantic_type="duration"
1045 mdapi_supported_apis=""
1046 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1047 mdapi_group="EU Array"
1048 mdapi_hw_unit_type="gpu"
1049 />
1050 <counter name="Samples Blended"
1051 description="The total number of blended samples or pixels written to all render targets."
1052 data_type="uint64"
1053 equation="A 27 READ 4 UMUL"
1054 underscore_name="samples_blended"
1055 units="pixels"
1056 symbol_name="SamplesBlended"
1057 semantic_type="event"
1058 mdapi_supported_apis=""
1059 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1060 mdapi_hw_unit_type="gpu"
1061 mdapi_group="3D Pipe/Output Merger"
1062 />
1063 <counter name="Early Depth Test Fails"
1064 description="The total number of pixels dropped on early depth test."
1065 data_type="uint64"
1066 equation="A 23 READ 4 UMUL"
1067 underscore_name="early_depth_test_fails"
1068 units="pixels"
1069 symbol_name="EarlyDepthTestFails"
1070 semantic_type="event"
1071 mdapi_supported_apis=""
1072 mdapi_usage_flags="Tier3 Frame Batch Draw"
1073 mdapi_hw_unit_type="gpu"
1074 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
1075 />
1076 <counter name="Shader Memory Accesses"
1077 description="The total number of shader memory accesses to L3."
1078 data_type="uint64"
1079 equation="A 32 READ"
1080 underscore_name="shader_memory_accesses"
1081 units="messages"
1082 symbol_name="ShaderMemoryAccesses"
1083 semantic_type="event"
1084 mdapi_supported_apis=""
1085 mdapi_usage_flags="Tier3 Frame Batch Draw"
1086 mdapi_hw_unit_type="gpu"
1087 mdapi_group="L3/Data Port"
1088 />
1089 <counter name="HS Threads Dispatched"
1090 description="The total number of hull shader hardware threads dispatched."
1091 data_type="uint64"
1092 equation="A 2 READ"
1093 underscore_name="hs_threads"
1094 units="threads"
1095 symbol_name="HsThreads"
1096 semantic_type="event"
1097 mdapi_supported_apis=""
1098 mdapi_usage_flags="Tier3 Frame Batch Draw"
1099 mdapi_hw_unit_type="gpu"
1100 mdapi_group="EU Array/Hull Shader"
1101 />
1102 <counter name="GTI Write Throughput"
1103 description="The total number of GPU memory bytes written to GTI."
1104 data_type="uint64"
1105 max_equation="$GpuCoreClocks 64 UMUL"
1106 equation="64 B 0 READ B 2 READ UADD UMUL"
1107 underscore_name="gti_write_throughput"
1108 units="bytes"
1109 symbol_name="GtiWriteThroughput"
1110 semantic_type="throughput"
1111 mdapi_supported_apis=""
1112 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1113 mdapi_group="GTI"
1114 mdapi_hw_unit_type="gpu"
1115 />
1116 <counter name="L3 Shader Throughput"
1117 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
1118 data_type="uint64"
1119 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1120 equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
1121 underscore_name="l3_shader_throughput"
1122 units="bytes"
1123 symbol_name="L3ShaderThroughput"
1124 semantic_type="throughput"
1125 mdapi_supported_apis=""
1126 mdapi_usage_flags="Tier2 Frame Batch Draw"
1127 mdapi_group="L3/Data Port"
1128 mdapi_hw_unit_type="gpu"
1129 />
1130 <counter name="Samples Killed in FS"
1131 description="The total number of samples or pixels dropped in fragment shaders."
1132 data_type="uint64"
1133 equation="A 24 READ 4 UMUL"
1134 underscore_name="samples_killed_in_ps"
1135 units="pixels"
1136 symbol_name="SamplesKilledInPs"
1137 semantic_type="event"
1138 mdapi_supported_apis=""
1139 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
1140 mdapi_hw_unit_type="gpu"
1141 mdapi_group="3D Pipe/Fragment Shader"
1142 />
1143 <counter name="SLM Bytes Written"
1144 description="The total number of GPU memory bytes written into shared local memory."
1145 data_type="uint64"
1146 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1147 equation="A 31 READ 64 UMUL"
1148 underscore_name="slm_bytes_written"
1149 units="bytes"
1150 symbol_name="SlmBytesWritten"
1151 semantic_type="throughput"
1152 mdapi_supported_apis=""
1153 mdapi_usage_flags="Tier3 Frame Batch Draw"
1154 mdapi_group="L3/Data Port/SLM"
1155 mdapi_hw_unit_type="gpu"
1156 />
1157 <counter name="Samples Written"
1158 description="The total number of samples or pixels written to all render targets."
1159 data_type="uint64"
1160 equation="A 26 READ 4 UMUL"
1161 underscore_name="samples_written"
1162 units="pixels"
1163 symbol_name="SamplesWritten"
1164 semantic_type="event"
1165 mdapi_supported_apis=""
1166 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1167 mdapi_hw_unit_type="gpu"
1168 mdapi_group="3D Pipe/Output Merger"
1169 />
1170 <counter name="Shader Atomic Memory Accesses"
1171 description="The total number of shader atomic memory accesses."
1172 data_type="uint64"
1173 equation="A 34 READ"
1174 underscore_name="shader_atomics"
1175 units="messages"
1176 symbol_name="ShaderAtomics"
1177 semantic_type="event"
1178 mdapi_supported_apis=""
1179 mdapi_usage_flags="Tier3 Frame Batch Draw"
1180 mdapi_hw_unit_type="gpu"
1181 mdapi_group="L3/Data Port/Atomics"
1182 />
1183 <counter name="EU Send Pipe Active"
1184 description="The percentage of time in which EU send pipeline was actively processing."
1185 data_type="float"
1186 max_equation="100"
1187 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1188 underscore_name="eu_send_active"
1189 units="percent"
1190 symbol_name="EuSendActive"
1191 semantic_type="duration"
1192 mdapi_supported_apis=""
1193 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1194 mdapi_group="EU Array/Pipes"
1195 mdapi_hw_unit_type="gpu"
1196 />
1197 <register_config type="NOA">
1198 <register type="NOA" address="0x00000D04" value="0x00000200" />
1199 <register type="NOA" address="0x00009840" value="0x00000000" />
1200 <register type="NOA" address="0x00009884" value="0x00000000" />
1201 <register type="NOA" address="0x00009888" value="0x12230012" />
1202 <register type="NOA" address="0x00009888" value="0x10230019" />
1203 <register type="NOA" address="0x00009888" value="0x12A30012" />
1204 <register type="NOA" address="0x00009888" value="0x10A30019" />
1205 <register type="NOA" address="0x00009888" value="0x1A200080" />
1206 <register type="NOA" address="0x00009888" value="0x1C200002" />
1207 <register type="NOA" address="0x00009888" value="0x04208000" />
1208 <register type="NOA" address="0x00009888" value="0x08208000" />
1209 <register type="NOA" address="0x00009888" value="0x0C208000" />
1210 <register type="NOA" address="0x00009888" value="0x0A230031" />
1211 <register type="NOA" address="0x00009888" value="0x0E231E00" />
1212 <register type="NOA" address="0x00009888" value="0x0223003D" />
1213 <register type="NOA" address="0x00009888" value="0x04230032" />
1214 <register type="NOA" address="0x00009888" value="0x06230033" />
1215 <register type="NOA" address="0x00009888" value="0x00230000" />
1216 <register type="NOA" address="0x00009888" value="0x1AA08200" />
1217 <register type="NOA" address="0x00009888" value="0x02A08000" />
1218 <register type="NOA" address="0x00009888" value="0x06A08000" />
1219 <register type="NOA" address="0x00009888" value="0x0AA08000" />
1220 <register type="NOA" address="0x00009888" value="0x0AA31880" />
1221 <register type="NOA" address="0x00009888" value="0x0EA3003C" />
1222 <register type="NOA" address="0x00009888" value="0x00A31E80" />
1223 <register type="NOA" address="0x00009888" value="0x02A31900" />
1224 <register type="NOA" address="0x00009888" value="0x04A31980" />
1225 <register type="NOA" address="0x00009888" value="0x0E044055" />
1226 <register type="NOA" address="0x00009888" value="0x10040141" />
1227 <register type="NOA" address="0x00009888" value="0x0C045000" />
1228 <register type="NOA" address="0x00009888" value="0x0E055000" />
1229 <register type="NOA" address="0x00009888" value="0x14050050" />
1230 <register type="NOA" address="0x00009888" value="0x04054000" />
1231 <register type="NOA" address="0x00009888" value="0x06055000" />
1232 <register type="NOA" address="0x00009888" value="0x08055000" />
1233 <register type="NOA" address="0x00009888" value="0x0A051000" />
1234 <register type="NOA" address="0x00009888" value="0x260600CC" />
1235 <register type="NOA" address="0x00009888" value="0x24067E00" />
1236 <register type="NOA" address="0x00009888" value="0x18123000" />
1237 <register type="NOA" address="0x00009888" value="0x1A12000C" />
1238 <register type="NOA" address="0x00009888" value="0x0212C000" />
1239 <register type="NOA" address="0x00009888" value="0x0612C000" />
1240 <register type="NOA" address="0x00009888" value="0x0A12C000" />
1241 <register type="NOA" address="0x00009888" value="0x08138000" />
1242 <register type="NOA" address="0x00009888" value="0x0A134000" />
1243 <register type="NOA" address="0x00009888" value="0x0413A000" />
1244 <register type="NOA" address="0x00009888" value="0x06132000" />
1245 <register type="NOA" address="0x00009888" value="0x0A148000" />
1246 <register type="NOA" address="0x00009888" value="0x0E144000" />
1247 <register type="NOA" address="0x00009888" value="0x00148000" />
1248 <register type="NOA" address="0x00009888" value="0x02148000" />
1249 <register type="NOA" address="0x00009888" value="0x04148000" />
1250 <register type="NOA" address="0x00009888" value="0x16150380" />
1251 <register type="NOA" address="0x00009888" value="0x1815000D" />
1252 <register type="NOA" address="0x00009888" value="0x02154000" />
1253 <register type="NOA" address="0x00009888" value="0x0415C000" />
1254 <register type="NOA" address="0x00009888" value="0x06154000" />
1255 <register type="NOA" address="0x00009888" value="0x0815C000" />
1256 <register type="NOA" address="0x00009888" value="0x0A154000" />
1257 <register type="NOA" address="0x00009888" value="0x0C15C000" />
1258 <register type="NOA" address="0x00009888" value="0x0A182000" />
1259 <register type="NOA" address="0x00009888" value="0x0E188000" />
1260 <register type="NOA" address="0x00009888" value="0x02182000" />
1261 <register type="NOA" address="0x00009888" value="0x04182000" />
1262 <register type="NOA" address="0x00009888" value="0x06182000" />
1263 <register type="NOA" address="0x00009888" value="0x12190400" />
1264 <register type="NOA" address="0x00009888" value="0x14190020" />
1265 <register type="NOA" address="0x00009888" value="0x0A192000" />
1266 <register type="NOA" address="0x00009888" value="0x0C192000" />
1267 <register type="NOA" address="0x00009888" value="0x0E192000" />
1268 <register type="NOA" address="0x00009888" value="0x0A1C8000" />
1269 <register type="NOA" address="0x00009888" value="0x0E1C2000" />
1270 <register type="NOA" address="0x00009888" value="0x001C8000" />
1271 <register type="NOA" address="0x00009888" value="0x021C8000" />
1272 <register type="NOA" address="0x00009888" value="0x041C8000" />
1273 <register type="NOA" address="0x00009888" value="0x121D1000" />
1274 <register type="NOA" address="0x00009888" value="0x141D0008" />
1275 <register type="NOA" address="0x00009888" value="0x081D8000" />
1276 <register type="NOA" address="0x00009888" value="0x0A1D8000" />
1277 <register type="NOA" address="0x00009888" value="0x0C1D8000" />
1278 <register type="NOA" address="0x00009884" value="0x00000003" />
1279 <register type="NOA" address="0x00009888" value="0x1A1C01C0" />
1280 <register type="NOA" address="0x00009888" value="0x1C1C000A" />
1281 <register type="NOA" address="0x00009888" value="0x1A5C01C0" />
1282 <register type="NOA" address="0x00009888" value="0x1C5C000A" />
1283 <register type="NOA" address="0x00009888" value="0x001C0097" />
1284 <register type="NOA" address="0x00009888" value="0x0C1CA700" />
1285 <register type="NOA" address="0x00009888" value="0x101C0000" />
1286 <register type="NOA" address="0x00009888" value="0x081D0100" />
1287 <register type="NOA" address="0x00009888" value="0x0A1D0020" />
1288 <register type="NOA" address="0x00009888" value="0x085C0097" />
1289 <register type="NOA" address="0x00009888" value="0x0C5C00A7" />
1290 <register type="NOA" address="0x00009888" value="0x105C0000" />
1291 <register type="NOA" address="0x00009888" value="0x0A5D0011" />
1292 <register type="NOA" address="0x00009888" value="0x181E8000" />
1293 <register type="NOA" address="0x00009888" value="0x1E1E0300" />
1294 <register type="NOA" address="0x00009888" value="0x201E000B" />
1295 <register type="NOA" address="0x00009888" value="0x301F4000" />
1296 <register type="NOA" address="0x00009888" value="0x501F2124" />
1297 <register type="NOA" address="0x00009888" value="0x521F2520" />
1298 <register type="NOA" address="0x00009888" value="0x541F0024" />
1299 <register type="NOA" address="0x00009888" value="0x3A1F8000" />
1300 <register type="NOA" address="0x00009888" value="0x4E1F2430" />
1301 <register type="NOA" address="0x00009888" value="0x3E1F0300" />
1302 <register type="NOA" address="0x00009888" value="0x461F0300" />
1303 <register type="NOA" address="0x00009888" value="0x481F3000" />
1304 <register type="NOA" address="0x00009888" value="0x4A1F0300" />
1305 <register type="NOA" address="0x00009888" value="0x4C1F0003" />
1306 <register type="NOA" address="0x00009888" value="0x141F0000" />
1307 <register type="NOA" address="0x00009888" value="0x401F3000" />
1308 <register type="NOA" address="0x00009888" value="0x421F3000" />
1309 <register type="NOA" address="0x00009888" value="0x441F3000" />
1310 </register_config>
1311 <register_config type="OA">
1312 <register type="OA" address="0x00002740" value="0x00000000" />
1313 <register type="OA" address="0x00002710" value="0x00000000" />
1314 <register type="OA" address="0x00002714" value="0x00800000" />
1315 <register type="OA" address="0x00002720" value="0x00000000" />
1316 <register type="OA" address="0x00002724" value="0x00800000" />
1317 </register_config>
1318 <register_config type="FLEX">
1319 <register type="FLEX" address="0x0000E458" value="0x00005004" />
1320 <register type="FLEX" address="0x0000E558" value="0x00000003" />
1321 <register type="FLEX" address="0x0000E658" value="0x00002001" />
1322 <register type="FLEX" address="0x0000E758" value="0x00000008" />
1323 </register_config>
1324 </set>
1325
1326 <set name="ComputeExtended Gen11"
1327 mdapi_supported_apis="OGL OGL4 OCL MEDIA IO BB"
1328 underscore_name="compute_extended"
1329 hw_config_guid="2ab52087-3700-4db4-8dda-f73b77edfd93"
1330 chipset="LKF"
1331 symbol_name="ComputeExtended"
1332 >
1333 <counter name="UntypedWritesPerCacheLine"
1334 description="The ratio of EU untyped write requests to L3 cache line writes."
1335 data_type="float"
1336 equation="B 7 READ B 1 READ FADD C 2 READ FADD C 3 READ FDIV"
1337 underscore_name="untyped_writes_per_cache_line"
1338 units="eu sends to l3 cache lines"
1339 symbol_name="UntypedWritesPerCacheLine"
1340 availability="$SubsliceMask 1 AND"
1341 semantic_type="ratio"
1342 mdapi_supported_apis=""
1343 mdapi_usage_flags="Tier3 Frame Batch Draw"
1344 mdapi_hw_unit_type="subslice"
1345 mdapi_group="L3/Data Port"
1346 />
1347 <counter name="Eu Typed Atomics 00"
1348 description="Slice0 Dualsubslice 0 Eu Typed Atomics"
1349 data_type="uint64"
1350 equation="B 2 READ"
1351 underscore_name="eu_typed_atomics00"
1352 units="messages"
1353 symbol_name="EuTypedAtomics00"
1354 availability="$SubsliceMask 1 AND"
1355 semantic_type="event"
1356 mdapi_supported_apis=""
1357 mdapi_usage_flags="Tier3 Frame Batch Draw"
1358 mdapi_hw_unit_type="subslice"
1359 mdapi_group="L3/Data Port"
1360 />
1361 <counter name="Typed Atomics 00"
1362 description="Slice 0 Dualsubslice 0 typed atomics."
1363 data_type="uint64"
1364 equation="C 7 READ"
1365 underscore_name="typed_atomics00"
1366 units="messages"
1367 symbol_name="TypedAtomics00"
1368 availability="$SubsliceMask 1 AND"
1369 semantic_type="event"
1370 mdapi_supported_apis=""
1371 mdapi_usage_flags="Tier3 Frame Batch Draw"
1372 mdapi_hw_unit_type="subslice"
1373 mdapi_group="L3/Data Port"
1374 />
1375 <counter name="TypedAtomicsPerCacheLine"
1376 description="The ratio of EU typed atomics requests to L3 cache line writes."
1377 data_type="float"
1378 equation="$EuTypedAtomics00 $TypedAtomics00 FDIV"
1379 underscore_name="typed_atomics_per_cache_line"
1380 units="eu sends to l3 cache lines"
1381 symbol_name="TypedAtomicsPerCacheLine"
1382 availability="$SubsliceMask 1 AND"
1383 semantic_type="ratio"
1384 mdapi_supported_apis=""
1385 mdapi_usage_flags="Tier3 Frame Batch Draw"
1386 mdapi_hw_unit_type="subslice"
1387 mdapi_group="L3/Data Port"
1388 />
1389 <counter name="Eu 64 Untyped Reads 00"
1390 description="Slice0 Dualsubslice 0 Eu 64 Untyped Reads"
1391 data_type="float"
1392 equation="B 5 READ C 1 READ FADD B 6 READ FADD"
1393 underscore_name="eu_a64_untyped_reads00"
1394 units="messages"
1395 symbol_name="EuA64UntypedReads00"
1396 availability="$SubsliceMask 1 AND"
1397 semantic_type="event"
1398 mdapi_supported_apis=""
1399 mdapi_usage_flags="Tier3 Frame Batch Draw"
1400 mdapi_hw_unit_type="subslice"
1401 mdapi_group="L3/Data Port"
1402 />
1403 <counter name="Eu A32 Untyped Writes 00"
1404 description="Slice0 Dualsubslice 0 Eu A32 Untyped Writes"
1405 data_type="uint64"
1406 equation="B 7 READ B 1 READ UADD"
1407 underscore_name="eu_a32_untyped_writes00"
1408 units="messages"
1409 symbol_name="EuA32UntypedWrites00"
1410 availability="$SubsliceMask 1 AND"
1411 semantic_type="event"
1412 mdapi_supported_apis=""
1413 mdapi_usage_flags="Tier3 Frame Batch Draw"
1414 mdapi_hw_unit_type="subslice"
1415 mdapi_group="L3/Data Port"
1416 />
1417 <counter name="GPU Core Clocks"
1418 description="The total number of GPU core clocks elapsed during the measurement."
1419 data_type="uint64"
1420 equation="GPU_CLOCK 0 READ"
1421 underscore_name="gpu_core_clocks"
1422 units="cycles"
1423 symbol_name="GpuCoreClocks"
1424 semantic_type="event"
1425 mdapi_supported_apis=""
1426 mdapi_usage_flags="Tier1 Frame Batch Draw"
1427 mdapi_hw_unit_type="gpu"
1428 mdapi_group="GPU"
1429 />
1430 <counter name="GPU Time Elapsed"
1431 description="Time elapsed on the GPU during the measurement."
1432 data_type="uint64"
1433 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
1434 underscore_name="gpu_time"
1435 units="ns"
1436 symbol_name="GpuTime"
1437 semantic_type="duration"
1438 mdapi_supported_apis=""
1439 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1440 mdapi_hw_unit_type="gpu"
1441 mdapi_group="GPU"
1442 />
1443 <counter name="AVG GPU Core Frequency"
1444 description="Average GPU Core Frequency in the measurement."
1445 data_type="uint64"
1446 max_equation="$GpuMaxFrequency"
1447 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
1448 underscore_name="avg_gpu_core_frequency"
1449 units="hz"
1450 symbol_name="AvgGpuCoreFrequency"
1451 semantic_type="event"
1452 mdapi_supported_apis=""
1453 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1454 mdapi_group="GPU"
1455 mdapi_hw_unit_type="gpu"
1456 />
1457 <counter name="CS Threads Dispatched"
1458 description="The total number of compute shader hardware threads dispatched."
1459 data_type="uint64"
1460 equation="A 4 READ"
1461 underscore_name="cs_threads"
1462 units="threads"
1463 symbol_name="CsThreads"
1464 semantic_type="event"
1465 mdapi_supported_apis=""
1466 mdapi_usage_flags="Tier3 Frame Batch Draw"
1467 mdapi_hw_unit_type="gpu"
1468 mdapi_group="EU Array/Compute Shader"
1469 />
1470 <counter name="Eu Typed Reads 00"
1471 description="Slice0 Dualsubslice 0 Eu Typed Reads"
1472 data_type="uint64"
1473 equation="B 3 READ"
1474 underscore_name="eu_typed_reads00"
1475 units="messages"
1476 symbol_name="EuTypedReads00"
1477 availability="$SubsliceMask 1 AND"
1478 semantic_type="event"
1479 mdapi_supported_apis=""
1480 mdapi_usage_flags="Tier3 Frame Batch Draw"
1481 mdapi_hw_unit_type="subslice"
1482 mdapi_group="L3/Data Port"
1483 />
1484 <counter name="Eu Typed Writes 00"
1485 description="Slice0 Dualsubslice 0 Eu Typed Writes"
1486 data_type="uint64"
1487 equation="B 4 READ"
1488 underscore_name="eu_typed_writes00"
1489 units="messages"
1490 symbol_name="EuTypedWrites00"
1491 availability="$SubsliceMask 1 AND"
1492 semantic_type="event"
1493 mdapi_supported_apis=""
1494 mdapi_usage_flags="Tier3 Frame Batch Draw"
1495 mdapi_hw_unit_type="subslice"
1496 mdapi_group="L3/Data Port"
1497 />
1498 <counter name="Typed Writes 00"
1499 description="Slice 0 Dualsubslice 0 typed writes."
1500 data_type="uint64"
1501 equation="C 5 READ"
1502 underscore_name="typed_writes00"
1503 units="messages"
1504 symbol_name="TypedWrites00"
1505 availability="$SubsliceMask 1 AND"
1506 semantic_type="event"
1507 mdapi_supported_apis=""
1508 mdapi_usage_flags="Tier3 Frame Batch Draw"
1509 mdapi_hw_unit_type="subslice"
1510 mdapi_group="L3/Data Port"
1511 />
1512 <counter name="TypedWritesPerCacheLine"
1513 description="The ratio of EU typed write requests to L3 cache line writes."
1514 data_type="float"
1515 equation="$EuTypedWrites00 $TypedWrites00 FDIV"
1516 underscore_name="typed_writes_per_cache_line"
1517 units="eu sends to l3 cache lines"
1518 symbol_name="TypedWritesPerCacheLine"
1519 availability="$SubsliceMask 1 AND"
1520 semantic_type="ratio"
1521 mdapi_supported_apis=""
1522 mdapi_usage_flags="Tier3 Frame Batch Draw"
1523 mdapi_hw_unit_type="subslice"
1524 mdapi_group="L3/Data Port"
1525 />
1526 <counter name="GPU Busy"
1527 description="The percentage of time in which the GPU has been processing GPU commands."
1528 data_type="float"
1529 max_equation="100"
1530 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
1531 underscore_name="gpu_busy"
1532 units="percent"
1533 symbol_name="GpuBusy"
1534 semantic_type="duration"
1535 mdapi_supported_apis=""
1536 mdapi_usage_flags="Tier1 Overview System Frame"
1537 mdapi_group="GPU"
1538 mdapi_hw_unit_type="gpu"
1539 />
1540 <counter name="Untyped Writes 00"
1541 description="Slice 0 Dualsubslice 0 untyped writes (including SLM writes)."
1542 data_type="uint64"
1543 equation="C 3 READ"
1544 underscore_name="untyped_writes00"
1545 units="messages"
1546 symbol_name="UntypedWrites00"
1547 availability="$SubsliceMask 1 AND"
1548 semantic_type="event"
1549 mdapi_supported_apis=""
1550 mdapi_usage_flags="Tier3 Frame Batch Draw"
1551 mdapi_hw_unit_type="subslice"
1552 mdapi_group="L3/Data Port"
1553 />
1554 <counter name="Untyped Reads 00"
1555 description="Slice 0 Dualsubslice 0 untyped reads (including SLM reads)."
1556 data_type="uint64"
1557 equation="C 4 READ"
1558 underscore_name="untyped_reads00"
1559 units="messages"
1560 symbol_name="UntypedReads00"
1561 availability="$SubsliceMask 1 AND"
1562 semantic_type="event"
1563 mdapi_supported_apis=""
1564 mdapi_usage_flags="Tier3 Frame Batch Draw"
1565 mdapi_hw_unit_type="subslice"
1566 mdapi_group="L3/Data Port"
1567 />
1568 <counter name="Eu A64 Untyped Writes 00"
1569 description="Slice0 Dualsubslice 0 Eu A64 Untyped Writes"
1570 data_type="uint64"
1571 equation="C 2 READ"
1572 underscore_name="eu_a64_untyped_writes00"
1573 units="messages"
1574 symbol_name="EuA64UntypedWrites00"
1575 availability="$SubsliceMask 1 AND"
1576 semantic_type="event"
1577 mdapi_supported_apis=""
1578 mdapi_usage_flags="Tier3 Frame Batch Draw"
1579 mdapi_hw_unit_type="subslice"
1580 mdapi_group="L3/Data Port"
1581 />
1582 <counter name="UntypedReadsPerCacheLine"
1583 description="The ratio of EU untyped read requests to L3 cache line reads."
1584 data_type="float"
1585 equation="B 0 READ B 5 READ C 1 READ FADD B 6 READ FADD FADD C 4 READ FDIV"
1586 underscore_name="untyped_reads_per_cache_line"
1587 units="eu sends to l3 cache lines"
1588 symbol_name="UntypedReadsPerCacheLine"
1589 semantic_type="ratio"
1590 mdapi_supported_apis=""
1591 mdapi_usage_flags="Tier3 Frame Batch Draw"
1592 mdapi_hw_unit_type="subslice"
1593 mdapi_group="L3/Data Port"
1594 />
1595 <counter name="Typed Reads 00"
1596 description="Slice 0 Dualsubslice 0 typed reads."
1597 data_type="uint64"
1598 equation="C 6 READ"
1599 underscore_name="typed_reads00"
1600 units="messages"
1601 symbol_name="TypedReads00"
1602 availability="$SubsliceMask 1 AND"
1603 semantic_type="event"
1604 mdapi_supported_apis=""
1605 mdapi_usage_flags="Tier3 Frame Batch Draw"
1606 mdapi_hw_unit_type="subslice"
1607 mdapi_group="L3/Data Port"
1608 />
1609 <counter name="TypedReadsPerCacheLine"
1610 description="The ratio of EU typed read requests to L3 cache line reads."
1611 data_type="float"
1612 equation="$EuTypedReads00 $TypedReads00 FDIV"
1613 underscore_name="typed_reads_per_cache_line"
1614 units="eu sends to l3 cache lines"
1615 symbol_name="TypedReadsPerCacheLine"
1616 availability="$SubsliceMask 1 AND"
1617 semantic_type="ratio"
1618 mdapi_supported_apis=""
1619 mdapi_usage_flags="Tier3 Frame Batch Draw"
1620 mdapi_hw_unit_type="subslice"
1621 mdapi_group="L3/Data Port"
1622 />
1623 <counter name="Eu A32 Untyped Reads 00"
1624 description="Slice0 Dualsubslice 0 Eu A32 Untyped Reads"
1625 data_type="uint64"
1626 equation="B 0 READ"
1627 underscore_name="eu_a32_untyped_reads00"
1628 units="messages"
1629 symbol_name="EuA32UntypedReads00"
1630 availability="$SubsliceMask 1 AND"
1631 semantic_type="event"
1632 mdapi_supported_apis=""
1633 mdapi_usage_flags="Tier3 Frame Batch Draw"
1634 mdapi_hw_unit_type="subslice"
1635 mdapi_group="L3/Data Port"
1636 />
1637 <register_config type="NOA">
1638 <register type="NOA" address="0x00000D04" value="0x00000200" />
1639 <register type="NOA" address="0x00009840" value="0x00000000" />
1640 <register type="NOA" address="0x00009884" value="0x00000000" />
1641 <register type="NOA" address="0x00009888" value="0x14210160" />
1642 <register type="NOA" address="0x00009888" value="0x18210120" />
1643 <register type="NOA" address="0x00009888" value="0x12230019" />
1644 <register type="NOA" address="0x00009888" value="0x10230012" />
1645 <register type="NOA" address="0x00009888" value="0x101E8000" />
1646 <register type="NOA" address="0x00009888" value="0x1C1EE000" />
1647 <register type="NOA" address="0x00009888" value="0x1E1E001F" />
1648 <register type="NOA" address="0x00009888" value="0x00204000" />
1649 <register type="NOA" address="0x00009888" value="0x0E204000" />
1650 <register type="NOA" address="0x00009888" value="0x18204000" />
1651 <register type="NOA" address="0x00009888" value="0x1A205550" />
1652 <register type="NOA" address="0x00009888" value="0x04208000" />
1653 <register type="NOA" address="0x00009888" value="0x06208000" />
1654 <register type="NOA" address="0x00009888" value="0x08208000" />
1655 <register type="NOA" address="0x00009888" value="0x0A208000" />
1656 <register type="NOA" address="0x00009888" value="0x0C208000" />
1657 <register type="NOA" address="0x00009888" value="0x00210041" />
1658 <register type="NOA" address="0x00009888" value="0x06214200" />
1659 <register type="NOA" address="0x00009888" value="0x08214443" />
1660 <register type="NOA" address="0x00009888" value="0x0A214645" />
1661 <register type="NOA" address="0x00009888" value="0x0C217647" />
1662 <register type="NOA" address="0x00009888" value="0x0E210073" />
1663 <register type="NOA" address="0x00009888" value="0x1E210000" />
1664 <register type="NOA" address="0x00009888" value="0x10210000" />
1665 <register type="NOA" address="0x00009888" value="0x02231AB4" />
1666 <register type="NOA" address="0x00009888" value="0x04231DBA" />
1667 <register type="NOA" address="0x00009888" value="0x06230039" />
1668 <register type="NOA" address="0x00009888" value="0x00230000" />
1669 <register type="NOA" address="0x00009888" value="0x0C044400" />
1670 <register type="NOA" address="0x00009888" value="0x0E045555" />
1671 <register type="NOA" address="0x00009888" value="0x10040055" />
1672 <register type="NOA" address="0x00009888" value="0x04051000" />
1673 <register type="NOA" address="0x00009888" value="0x0A055000" />
1674 <register type="NOA" address="0x00009888" value="0x0C055000" />
1675 <register type="NOA" address="0x00009888" value="0x0E055000" />
1676 <register type="NOA" address="0x00009888" value="0x14050015" />
1677 <register type="NOA" address="0x00009888" value="0x06055000" />
1678 <register type="NOA" address="0x00009888" value="0x08055000" />
1679 <register type="NOA" address="0x00009888" value="0x2406FD00" />
1680 <register type="NOA" address="0x00009888" value="0x2606007F" />
1681 <register type="NOA" address="0x00009888" value="0x0015C000" />
1682 <register type="NOA" address="0x00009888" value="0x0E15C000" />
1683 <register type="NOA" address="0x00009888" value="0x16157FF8" />
1684 <register type="NOA" address="0x00009888" value="0x18150003" />
1685 <register type="NOA" address="0x00009888" value="0x0415C000" />
1686 <register type="NOA" address="0x00009888" value="0x0615C000" />
1687 <register type="NOA" address="0x00009888" value="0x0815C000" />
1688 <register type="NOA" address="0x00009888" value="0x0A15C000" />
1689 <register type="NOA" address="0x00009888" value="0x0C15C000" />
1690 <register type="NOA" address="0x00009888" value="0x00182000" />
1691 <register type="NOA" address="0x00009888" value="0x0618A000" />
1692 <register type="NOA" address="0x00009888" value="0x0818A000" />
1693 <register type="NOA" address="0x00009888" value="0x0A18A000" />
1694 <register type="NOA" address="0x00009888" value="0x0C18A000" />
1695 <register type="NOA" address="0x00009888" value="0x0E182000" />
1696 <register type="NOA" address="0x00009888" value="0x0218A000" />
1697 <register type="NOA" address="0x00009888" value="0x0418A000" />
1698 <register type="NOA" address="0x00009888" value="0x08192000" />
1699 <register type="NOA" address="0x00009888" value="0x0E19A000" />
1700 <register type="NOA" address="0x00009888" value="0x12195540" />
1701 <register type="NOA" address="0x00009888" value="0x1419000A" />
1702 <register type="NOA" address="0x00009888" value="0x0A19A000" />
1703 <register type="NOA" address="0x00009888" value="0x0C19A000" />
1704 <register type="NOA" address="0x00009884" value="0x00000003" />
1705 <register type="NOA" address="0x00009888" value="0x18130343" />
1706 <register type="NOA" address="0x00009888" value="0x22000008" />
1707 <register type="NOA" address="0x00009888" value="0x12008000" />
1708 <register type="NOA" address="0x00009888" value="0x0E137300" />
1709 <register type="NOA" address="0x00009888" value="0x00137B00" />
1710 <register type="NOA" address="0x00009888" value="0x10130000" />
1711 <register type="NOA" address="0x00009888" value="0x1E130000" />
1712 <register type="NOA" address="0x00009888" value="0x1C130000" />
1713 <register type="NOA" address="0x00009888" value="0x0E168000" />
1714 <register type="NOA" address="0x00009888" value="0x00168000" />
1715 <register type="NOA" address="0x00009888" value="0x1A1A0010" />
1716 <register type="NOA" address="0x00009888" value="0x021A4000" />
1717 <register type="NOA" address="0x00009888" value="0x301F8000" />
1718 <register type="NOA" address="0x00009888" value="0x501F4924" />
1719 <register type="NOA" address="0x00009888" value="0x521F4924" />
1720 <register type="NOA" address="0x00009888" value="0x541F000C" />
1721 <register type="NOA" address="0x00009888" value="0x3A1F2000" />
1722 <register type="NOA" address="0x00009888" value="0x4E1F2441" />
1723 <register type="NOA" address="0x00009888" value="0x3E1F0000" />
1724 <register type="NOA" address="0x00009888" value="0x461F0000" />
1725 <register type="NOA" address="0x00009888" value="0x481F0000" />
1726 <register type="NOA" address="0x00009888" value="0x4A1F0000" />
1727 <register type="NOA" address="0x00009888" value="0x4C1F0000" />
1728 <register type="NOA" address="0x00009888" value="0x141F0000" />
1729 <register type="NOA" address="0x00009888" value="0x401F1041" />
1730 <register type="NOA" address="0x00009888" value="0x421F1010" />
1731 <register type="NOA" address="0x00009888" value="0x441F1010" />
1732 </register_config>
1733 <register_config type="OA">
1734 <register type="OA" address="0x00002740" value="0x00000000" />
1735 <register type="OA" address="0x00002710" value="0x00000000" />
1736 <register type="OA" address="0x00002714" value="0xF0800000" />
1737 <register type="OA" address="0x00002720" value="0x00000000" />
1738 <register type="OA" address="0x00002724" value="0xF0800000" />
1739 <register type="OA" address="0x00002770" value="0x30000036" />
1740 <register type="OA" address="0x00002774" value="0x01FFFE00" />
1741 <register type="OA" address="0x00002778" value="0x31000034" />
1742 <register type="OA" address="0x0000277C" value="0x01FFFE00" />
1743 <register type="OA" address="0x00002780" value="0x00000C9A" />
1744 <register type="OA" address="0x00002784" value="0x0000FE00" />
1745 <register type="OA" address="0x00002788" value="0x00000C92" />
1746 <register type="OA" address="0x0000278C" value="0x0000FE00" />
1747 <register type="OA" address="0x00002790" value="0x00000CA2" />
1748 <register type="OA" address="0x00002794" value="0x0000FE00" />
1749 <register type="OA" address="0x00002798" value="0x00000E42" />
1750 <register type="OA" address="0x0000279C" value="0x0000FE00" />
1751 <register type="OA" address="0x000027A0" value="0x00000E6A" />
1752 <register type="OA" address="0x000027A4" value="0x0000FE00" />
1753 <register type="OA" address="0x000027A8" value="0x00000C32" />
1754 <register type="OA" address="0x000027AC" value="0x0000FE00" />
1755 <register type="OA" address="0x0000274C" value="0x87643210" />
1756 <register type="OA" address="0x00002744" value="0x00001811" />
1757 <register type="OA" address="0x00002748" value="0x87654310" />
1758 </register_config>
1759 </set>
1760
1761 <set name="Compute Metrics L3 Cache Gen11"
1762 mdapi_supported_apis="OGL OCL IO BB"
1763 underscore_name="compute_l3_cache"
1764 hw_config_guid="498aa71d-ae5c-4523-a246-33fb2769a386"
1765 chipset="LKF"
1766 symbol_name="ComputeL3Cache"
1767 >
1768 <counter name="GPU Core Clocks"
1769 description="The total number of GPU core clocks elapsed during the measurement."
1770 data_type="uint64"
1771 equation="GPU_CLOCK 0 READ"
1772 underscore_name="gpu_core_clocks"
1773 units="cycles"
1774 symbol_name="GpuCoreClocks"
1775 semantic_type="event"
1776 mdapi_supported_apis=""
1777 mdapi_usage_flags="Tier1 Frame Batch Draw"
1778 mdapi_hw_unit_type="gpu"
1779 mdapi_group="GPU"
1780 />
1781 <counter name="EU Active"
1782 description="The percentage of time in which the Execution Units were actively processing."
1783 data_type="float"
1784 max_equation="100"
1785 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1786 underscore_name="eu_active"
1787 units="percent"
1788 symbol_name="EuActive"
1789 semantic_type="duration"
1790 mdapi_supported_apis=""
1791 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1792 mdapi_group="EU Array"
1793 mdapi_hw_unit_type="gpu"
1794 />
1795 <counter name="Slice0 L3 Bank3 Accesses"
1796 description="The total number of accesses to Slice0 L3 Bank3."
1797 data_type="uint64"
1798 equation="C 4 READ 2 UMUL"
1799 underscore_name="l3_bank03_accesses"
1800 units="messages"
1801 symbol_name="L3Bank03Accesses"
1802 availability="$SliceMask 1 AND"
1803 semantic_type="event"
1804 mdapi_supported_apis=""
1805 mdapi_usage_flags="Tier4 Frame Batch Draw"
1806 mdapi_hw_unit_type="slice"
1807 mdapi_group="L3"
1808 />
1809 <counter name="Slice0 L3 Bank0 Accesses"
1810 description="The total number of accesses to Slice0 L3 Bank0."
1811 data_type="uint64"
1812 equation="C 7 READ 2 UMUL"
1813 underscore_name="l3_bank00_accesses"
1814 units="messages"
1815 symbol_name="L3Bank00Accesses"
1816 availability="$SliceMask 1 AND"
1817 semantic_type="event"
1818 mdapi_supported_apis=""
1819 mdapi_usage_flags="Tier4 Frame Batch Draw"
1820 mdapi_hw_unit_type="slice"
1821 mdapi_group="L3"
1822 />
1823 <counter name="Slice0 L3 Bank1 Accesses"
1824 description="The total number of accesses to Slice0 L3 Bank1."
1825 data_type="uint64"
1826 equation="C 6 READ 2 UMUL"
1827 underscore_name="l3_bank01_accesses"
1828 units="messages"
1829 symbol_name="L3Bank01Accesses"
1830 availability="$SliceMask 1 AND"
1831 semantic_type="event"
1832 mdapi_supported_apis=""
1833 mdapi_usage_flags="Tier4 Frame Batch Draw"
1834 mdapi_hw_unit_type="slice"
1835 mdapi_group="L3"
1836 />
1837 <counter name="Slice0 L3 Bank2 Accesses"
1838 description="The total number of accesses to Slice0 L3 Bank2."
1839 data_type="uint64"
1840 equation="C 5 READ 2 UMUL"
1841 underscore_name="l3_bank02_accesses"
1842 units="messages"
1843 symbol_name="L3Bank02Accesses"
1844 availability="$SliceMask 1 AND"
1845 semantic_type="event"
1846 mdapi_supported_apis=""
1847 mdapi_usage_flags="Tier4 Frame Batch Draw"
1848 mdapi_hw_unit_type="slice"
1849 mdapi_group="L3"
1850 />
1851 <counter name="Slice0 L3 Bank4 Accesses"
1852 description="The total number of accesses to Slice0 L3 Bank4."
1853 data_type="uint64"
1854 equation="C 3 READ 2 UMUL"
1855 underscore_name="l3_bank04_accesses"
1856 units="messages"
1857 symbol_name="L3Bank04Accesses"
1858 availability="$SliceMask 1 AND"
1859 semantic_type="event"
1860 mdapi_supported_apis=""
1861 mdapi_usage_flags="Tier4 Frame Batch Draw"
1862 mdapi_hw_unit_type="slice"
1863 mdapi_group="L3"
1864 />
1865 <counter name="Slice0 L3 Bank5 Accesses"
1866 description="The total number of accesses to Slice0 L3 Bank5."
1867 data_type="uint64"
1868 equation="C 2 READ 2 UMUL"
1869 underscore_name="l3_bank05_accesses"
1870 units="messages"
1871 symbol_name="L3Bank05Accesses"
1872 availability="$SliceMask 1 AND"
1873 semantic_type="event"
1874 mdapi_supported_apis=""
1875 mdapi_usage_flags="Tier4 Frame Batch Draw"
1876 mdapi_hw_unit_type="slice"
1877 mdapi_group="L3"
1878 />
1879 <counter name="Slice0 L3 Bank6 Accesses"
1880 description="The total number of accesses to Slice0 L3 Bank6."
1881 data_type="uint64"
1882 equation="C 1 READ 2 UMUL"
1883 underscore_name="l3_bank06_accesses"
1884 units="messages"
1885 symbol_name="L3Bank06Accesses"
1886 availability="$SliceMask 1 AND"
1887 semantic_type="event"
1888 mdapi_supported_apis=""
1889 mdapi_usage_flags="Tier4 Frame Batch Draw"
1890 mdapi_hw_unit_type="slice"
1891 mdapi_group="L3"
1892 />
1893 <counter name="Slice0 L3 Bank7 Accesses"
1894 description="The total number of accesses to Slice0 L3 Bank7."
1895 data_type="uint64"
1896 equation="C 0 READ 2 UMUL"
1897 underscore_name="l3_bank07_accesses"
1898 units="messages"
1899 symbol_name="L3Bank07Accesses"
1900 availability="$SliceMask 1 AND"
1901 semantic_type="event"
1902 mdapi_supported_apis=""
1903 mdapi_usage_flags="Tier4 Frame Batch Draw"
1904 mdapi_hw_unit_type="slice"
1905 mdapi_group="L3"
1906 />
1907 <counter name="L3 Accesses"
1908 description="The total number of L3 accesses from all entities."
1909 data_type="uint64"
1910 equation="$L3Bank00Accesses $L3Bank01Accesses UADD $L3Bank02Accesses UADD $L3Bank03Accesses UADD $L3Bank04Accesses UADD $L3Bank05Accesses UADD $L3Bank06Accesses UADD $L3Bank07Accesses UADD"
1911 underscore_name="l3_accesses"
1912 units="messages"
1913 symbol_name="L3Accesses"
1914 semantic_type="event"
1915 mdapi_supported_apis=""
1916 mdapi_usage_flags="Tier3 Frame Batch Draw"
1917 mdapi_hw_unit_type="gpu"
1918 mdapi_group="L3"
1919 />
1920 <counter name="EU Both FPU Pipes Active"
1921 description="The percentage of time in which both EU FPU pipelines were actively processing."
1922 data_type="float"
1923 max_equation="100"
1924 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1925 underscore_name="eu_fpu_both_active"
1926 units="percent"
1927 symbol_name="EuFpuBothActive"
1928 semantic_type="duration"
1929 mdapi_supported_apis=""
1930 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1931 mdapi_group="EU Array/Pipes"
1932 mdapi_hw_unit_type="gpu"
1933 />
1934 <counter name="L3 Sampler Throughput"
1935 description="The total number of GPU memory bytes transferred between samplers and L3 caches."
1936 data_type="uint64"
1937 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1938 equation="64 B 7 READ B 6 READ UADD 8 UMUL UMUL"
1939 underscore_name="l3_sampler_throughput"
1940 units="bytes"
1941 symbol_name="L3SamplerThroughput"
1942 semantic_type="throughput"
1943 mdapi_supported_apis=""
1944 mdapi_usage_flags="Tier2 Frame Batch Draw"
1945 mdapi_group="L3/Sampler"
1946 mdapi_hw_unit_type="gpu"
1947 />
1948 <counter name="EU AVG IPC Rate"
1949 description="The average rate of IPC calculated for 2 FPU pipelines."
1950 data_type="float"
1951 max_equation="2"
1952 equation="A 9 READ A 10 READ A 11 READ FADD A 9 READ FSUB FDIV 1 FADD"
1953 underscore_name="eu_avg_ipc_rate"
1954 units="number"
1955 symbol_name="EuAvgIpcRate"
1956 semantic_type="ratio"
1957 mdapi_supported_apis=""
1958 mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
1959 mdapi_group="EU Array"
1960 mdapi_hw_unit_type="gpu"
1961 />
1962 <counter name="EU FPU0 Binary Instruction"
1963 description="The percentage of time in which execution units were actively processing binary instructions on FPU0."
1964 data_type="float"
1965 max_equation="100"
1966 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1967 underscore_name="eu_binary_fpu0_instruction"
1968 units="percent"
1969 symbol_name="EuBinaryFpu0Instruction"
1970 semantic_type="duration"
1971 mdapi_supported_apis=""
1972 mdapi_usage_flags="Tier4 System Frame Batch Draw"
1973 mdapi_group="EU Array/Pipes/Instructions"
1974 mdapi_hw_unit_type="gpu"
1975 />
1976 <counter name="GS Threads Dispatched"
1977 description="The total number of geometry shader hardware threads dispatched."
1978 data_type="uint64"
1979 equation="A 5 READ"
1980 underscore_name="gs_threads"
1981 units="threads"
1982 symbol_name="GsThreads"
1983 semantic_type="event"
1984 mdapi_supported_apis=""
1985 mdapi_usage_flags="Tier3 Frame Batch Draw"
1986 mdapi_hw_unit_type="gpu"
1987 mdapi_group="EU Array/Geometry Shader"
1988 />
1989 <counter name="Early Hi-Depth Test Fails"
1990 description="The total number of pixels dropped on early hierarchical depth test."
1991 data_type="uint64"
1992 equation="A 22 READ 4 UMUL"
1993 underscore_name="hi_depth_test_fails"
1994 units="pixels"
1995 symbol_name="HiDepthTestFails"
1996 semantic_type="event"
1997 mdapi_supported_apis=""
1998 mdapi_usage_flags="Tier3 Frame Batch Draw"
1999 mdapi_hw_unit_type="gpu"
2000 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
2001 />
2002 <counter name="VS Threads Dispatched"
2003 description="The total number of vertex shader hardware threads dispatched."
2004 data_type="uint64"
2005 equation="A 1 READ"
2006 underscore_name="vs_threads"
2007 units="threads"
2008 symbol_name="VsThreads"
2009 semantic_type="event"
2010 mdapi_supported_apis=""
2011 mdapi_usage_flags="Tier3 Frame Batch Draw"
2012 mdapi_hw_unit_type="gpu"
2013 mdapi_group="EU Array/Vertex Shader"
2014 />
2015 <counter name="FS Threads Dispatched"
2016 description="The total number of fragment shader hardware threads dispatched."
2017 data_type="uint64"
2018 equation="A 6 READ"
2019 underscore_name="ps_threads"
2020 units="threads"
2021 symbol_name="PsThreads"
2022 semantic_type="event"
2023 mdapi_supported_apis=""
2024 mdapi_usage_flags="Tier3 Frame Batch Draw"
2025 mdapi_hw_unit_type="gpu"
2026 mdapi_group="EU Array/Fragment Shader"
2027 />
2028 <counter name="EU FPU0 Hybrid Instruction"
2029 description="The percentage of time in which execution units were actively processing hybrid instructions on FPU0."
2030 data_type="float"
2031 max_equation="100"
2032 equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2033 underscore_name="eu_hybrid_fpu0_instruction"
2034 units="percent"
2035 symbol_name="EuHybridFpu0Instruction"
2036 semantic_type="duration"
2037 mdapi_supported_apis=""
2038 mdapi_usage_flags="Tier4 Frame Batch Draw"
2039 mdapi_group="EU Array/Pipes/Instructions"
2040 mdapi_hw_unit_type="gpu"
2041 />
2042 <counter name="EU FPU1 Pipe Active"
2043 description="The percentage of time in which EU FPU1 pipeline was actively processing."
2044 data_type="float"
2045 max_equation="100"
2046 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2047 underscore_name="fpu1_active"
2048 units="percent"
2049 symbol_name="Fpu1Active"
2050 semantic_type="duration"
2051 mdapi_supported_apis=""
2052 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2053 mdapi_group="EU Array/Pipes"
2054 mdapi_hw_unit_type="gpu"
2055 />
2056 <counter name="EU FPU0 Pipe Active"
2057 description="The percentage of time in which EU FPU0 pipeline was actively processing."
2058 data_type="float"
2059 max_equation="100"
2060 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2061 underscore_name="fpu0_active"
2062 units="percent"
2063 symbol_name="Fpu0Active"
2064 semantic_type="duration"
2065 mdapi_supported_apis=""
2066 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2067 mdapi_group="EU Array/Pipes"
2068 mdapi_hw_unit_type="gpu"
2069 />
2070 <counter name="Shader Barrier Messages"
2071 description="The total number of shader barrier messages."
2072 data_type="uint64"
2073 equation="A 35 READ"
2074 underscore_name="shader_barriers"
2075 units="messages"
2076 symbol_name="ShaderBarriers"
2077 semantic_type="event"
2078 mdapi_supported_apis=""
2079 mdapi_usage_flags="Tier3 Frame Batch Draw"
2080 mdapi_hw_unit_type="gpu"
2081 mdapi_group="EU Array/Barrier"
2082 />
2083 <counter name="L3 Misses"
2084 description="The total number of L3 misses."
2085 data_type="uint64"
2086 equation="2 B 5 READ B 4 READ UADD UMUL"
2087 underscore_name="l3_misses"
2088 units="messages"
2089 symbol_name="L3Misses"
2090 semantic_type="event"
2091 mdapi_supported_apis=""
2092 mdapi_usage_flags="Tier3 Frame Batch Draw"
2093 mdapi_hw_unit_type="gpu"
2094 mdapi_group="L3/TAG"
2095 />
2096 <counter name="EU FPU0 Move Instruction"
2097 description="The percentage of time in which execution units were actively processing move instructions on FPU0."
2098 data_type="float"
2099 max_equation="100"
2100 equation="A 19 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2101 underscore_name="eu_move_fpu0_instruction"
2102 units="percent"
2103 symbol_name="EuMoveFpu0Instruction"
2104 semantic_type="duration"
2105 mdapi_supported_apis=""
2106 mdapi_usage_flags="Tier4 System Frame Batch Draw"
2107 mdapi_group="EU Array/Pipes/Instructions"
2108 mdapi_hw_unit_type="gpu"
2109 />
2110 <counter name="Sampler Accesses"
2111 description="The total number of messages send to samplers."
2112 data_type="uint64"
2113 equation="A 28 READ"
2114 underscore_name="sampler_accesses"
2115 units="messages"
2116 symbol_name="SamplerAccesses"
2117 semantic_type="event"
2118 mdapi_supported_apis=""
2119 mdapi_usage_flags="Tier3 Batch Frame Draw"
2120 mdapi_hw_unit_type="gpu"
2121 mdapi_group="Sampler"
2122 />
2123 <counter name="Sampler Texels"
2124 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
2125 data_type="uint64"
2126 equation="$SamplerAccesses 4 UMUL"
2127 underscore_name="sampler_texels"
2128 units="texels"
2129 symbol_name="SamplerTexels"
2130 semantic_type="event"
2131 mdapi_supported_apis=""
2132 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2133 mdapi_hw_unit_type="gpu"
2134 mdapi_group="Sampler/Sampler Input"
2135 />
2136 <counter name="Pixels Failing Tests"
2137 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
2138 data_type="uint64"
2139 equation="A 25 READ 4 UMUL"
2140 underscore_name="pixels_failing_post_ps_tests"
2141 units="pixels"
2142 symbol_name="PixelsFailingPostPsTests"
2143 semantic_type="event"
2144 mdapi_supported_apis=""
2145 mdapi_usage_flags="Tier3 Frame Batch Draw"
2146 mdapi_hw_unit_type="gpu"
2147 mdapi_group="3D Pipe/Output Merger"
2148 />
2149 <counter name="EU FPU1 Hybrid Instruction"
2150 description="The percentage of time in which execution units were actively processing hybrid instructions on FPU1."
2151 data_type="float"
2152 max_equation="100"
2153 equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2154 underscore_name="eu_hybrid_fpu1_instruction"
2155 units="percent"
2156 symbol_name="EuHybridFpu1Instruction"
2157 semantic_type="duration"
2158 mdapi_supported_apis=""
2159 mdapi_usage_flags="Tier4 Frame Batch Draw"
2160 mdapi_group="EU Array/Pipes/Instructions"
2161 mdapi_hw_unit_type="gpu"
2162 />
2163 <counter name="GPU Time Elapsed"
2164 description="Time elapsed on the GPU during the measurement."
2165 data_type="uint64"
2166 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
2167 underscore_name="gpu_time"
2168 units="ns"
2169 symbol_name="GpuTime"
2170 semantic_type="duration"
2171 mdapi_supported_apis=""
2172 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2173 mdapi_hw_unit_type="gpu"
2174 mdapi_group="GPU"
2175 />
2176 <counter name="AVG GPU Core Frequency"
2177 description="Average GPU Core Frequency in the measurement."
2178 data_type="uint64"
2179 max_equation="$GpuMaxFrequency"
2180 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
2181 underscore_name="avg_gpu_core_frequency"
2182 units="hz"
2183 symbol_name="AvgGpuCoreFrequency"
2184 semantic_type="event"
2185 mdapi_supported_apis=""
2186 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2187 mdapi_group="GPU"
2188 mdapi_hw_unit_type="gpu"
2189 />
2190 <counter name="Sampler Texels Misses"
2191 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
2192 data_type="uint64"
2193 equation="A 29 READ 4 UMUL"
2194 underscore_name="sampler_texel_misses"
2195 units="texels"
2196 symbol_name="SamplerTexelMisses"
2197 semantic_type="event"
2198 mdapi_supported_apis=""
2199 mdapi_usage_flags="Tier3 Batch Frame Draw"
2200 mdapi_hw_unit_type="gpu"
2201 mdapi_group="Sampler/Sampler Cache"
2202 />
2203 <counter name="CS Threads Dispatched"
2204 description="The total number of compute shader hardware threads dispatched."
2205 data_type="uint64"
2206 equation="A 4 READ"
2207 underscore_name="cs_threads"
2208 units="threads"
2209 symbol_name="CsThreads"
2210 semantic_type="event"
2211 mdapi_supported_apis=""
2212 mdapi_usage_flags="Tier3 Frame Batch Draw"
2213 mdapi_hw_unit_type="gpu"
2214 mdapi_group="EU Array/Compute Shader"
2215 />
2216 <counter name="L3 Lookup Accesses w/o IC"
2217 description="The total number of L3 cache lookup accesses w/o IC."
2218 data_type="uint64"
2219 equation="B 7 READ B 6 READ UADD 8 UMUL A 32 READ UADD"
2220 underscore_name="l3_lookups"
2221 units="messages"
2222 symbol_name="L3Lookups"
2223 semantic_type="event"
2224 mdapi_supported_apis=""
2225 mdapi_usage_flags="Tier3 Frame Batch Draw"
2226 mdapi_hw_unit_type="gpu"
2227 mdapi_group="L3/TAG"
2228 />
2229 <counter name="SLM Bytes Read"
2230 description="The total number of GPU memory bytes read from shared local memory."
2231 data_type="uint64"
2232 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2233 equation="A 30 READ 64 UMUL"
2234 underscore_name="slm_bytes_read"
2235 units="bytes"
2236 symbol_name="SlmBytesRead"
2237 semantic_type="throughput"
2238 mdapi_supported_apis=""
2239 mdapi_usage_flags="Tier3 Frame Batch Draw"
2240 mdapi_group="L3/Data Port/SLM"
2241 mdapi_hw_unit_type="gpu"
2242 />
2243 <counter name="GTI Read Throughput"
2244 description="The total number of GPU memory bytes read from GTI."
2245 data_type="uint64"
2246 max_equation="$GpuCoreClocks 64 UMUL"
2247 equation="B 2 READ 64 UMUL"
2248 underscore_name="gti_read_throughput"
2249 units="bytes"
2250 symbol_name="GtiReadThroughput"
2251 semantic_type="throughput"
2252 mdapi_supported_apis=""
2253 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2254 mdapi_group="GTI"
2255 mdapi_hw_unit_type="gpu"
2256 />
2257 <counter name="GPU Busy"
2258 description="The percentage of time in which the GPU has been processing GPU commands."
2259 data_type="float"
2260 max_equation="100"
2261 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
2262 underscore_name="gpu_busy"
2263 units="percent"
2264 symbol_name="GpuBusy"
2265 semantic_type="duration"
2266 mdapi_supported_apis=""
2267 mdapi_usage_flags="Tier1 Overview System Frame"
2268 mdapi_group="GPU"
2269 mdapi_hw_unit_type="gpu"
2270 />
2271 <counter name="EU FPU0 Ternary Instruction"
2272 description="The percentage of time in which execution units were actively processing ternary instructions on FPU0."
2273 data_type="float"
2274 max_equation="100"
2275 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2276 underscore_name="eu_ternary_fpu0_instruction"
2277 units="percent"
2278 symbol_name="EuTernaryFpu0Instruction"
2279 semantic_type="duration"
2280 mdapi_supported_apis=""
2281 mdapi_usage_flags="Tier4 System Frame Batch Draw"
2282 mdapi_group="EU Array/Pipes/Instructions"
2283 mdapi_hw_unit_type="gpu"
2284 />
2285 <counter name="Shader Atomic Memory Accesses"
2286 description="The total number of shader atomic memory accesses."
2287 data_type="uint64"
2288 equation="A 34 READ"
2289 underscore_name="shader_atomics"
2290 units="messages"
2291 symbol_name="ShaderAtomics"
2292 semantic_type="event"
2293 mdapi_supported_apis=""
2294 mdapi_usage_flags="Tier3 Frame Batch Draw"
2295 mdapi_hw_unit_type="gpu"
2296 mdapi_group="L3/Data Port/Atomics"
2297 />
2298 <counter name="Rasterized Pixels"
2299 description="The total number of rasterized pixels."
2300 data_type="uint64"
2301 equation="A 21 READ 4 UMUL"
2302 underscore_name="rasterized_pixels"
2303 units="pixels"
2304 symbol_name="RasterizedPixels"
2305 semantic_type="event"
2306 mdapi_supported_apis=""
2307 mdapi_usage_flags="Tier3 Frame Batch Draw"
2308 mdapi_hw_unit_type="gpu"
2309 mdapi_group="3D Pipe/Rasterizer"
2310 />
2311 <counter name="GTI L3 Throughput"
2312 description="The total number of GPU memory bytes transferred between L3 caches and GTI."
2313 data_type="uint64"
2314 max_equation="$GpuCoreClocks 64 UMUL"
2315 equation="$L3Misses 64 UMUL"
2316 underscore_name="gti_l3_throughput"
2317 units="bytes"
2318 symbol_name="GtiL3Throughput"
2319 semantic_type="throughput"
2320 mdapi_supported_apis=""
2321 mdapi_usage_flags="Tier2 Frame Batch Draw"
2322 mdapi_group="GTI/L3"
2323 mdapi_hw_unit_type="gpu"
2324 />
2325 <counter name="DS Threads Dispatched"
2326 description="The total number of domain shader hardware threads dispatched."
2327 data_type="uint64"
2328 equation="A 3 READ"
2329 underscore_name="ds_threads"
2330 units="threads"
2331 symbol_name="DsThreads"
2332 semantic_type="event"
2333 mdapi_supported_apis=""
2334 mdapi_usage_flags="Tier3 Frame Batch Draw"
2335 mdapi_hw_unit_type="gpu"
2336 mdapi_group="EU Array/Domain Shader"
2337 />
2338 <counter name="Samples Written"
2339 description="The total number of samples or pixels written to all render targets."
2340 data_type="uint64"
2341 equation="A 26 READ 4 UMUL"
2342 underscore_name="samples_written"
2343 units="pixels"
2344 symbol_name="SamplesWritten"
2345 semantic_type="event"
2346 mdapi_supported_apis=""
2347 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2348 mdapi_hw_unit_type="gpu"
2349 mdapi_group="3D Pipe/Output Merger"
2350 />
2351 <counter name="EU FPU1 Move Instruction"
2352 description="The percentage of time in which execution units were actively processing move instructions on FPU1."
2353 data_type="float"
2354 max_equation="100"
2355 equation="A 20 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2356 underscore_name="eu_move_fpu1_instruction"
2357 units="percent"
2358 symbol_name="EuMoveFpu1Instruction"
2359 semantic_type="duration"
2360 mdapi_supported_apis=""
2361 mdapi_usage_flags="Tier4 System Frame Batch Draw"
2362 mdapi_group="EU Array/Pipes/Instructions"
2363 mdapi_hw_unit_type="gpu"
2364 />
2365 <counter name="EU Stall"
2366 description="The percentage of time in which the Execution Units were stalled."
2367 data_type="float"
2368 max_equation="100"
2369 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2370 underscore_name="eu_stall"
2371 units="percent"
2372 symbol_name="EuStall"
2373 semantic_type="duration"
2374 mdapi_supported_apis=""
2375 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2376 mdapi_group="EU Array"
2377 mdapi_hw_unit_type="gpu"
2378 />
2379 <counter name="Samples Blended"
2380 description="The total number of blended samples or pixels written to all render targets."
2381 data_type="uint64"
2382 equation="A 27 READ 4 UMUL"
2383 underscore_name="samples_blended"
2384 units="pixels"
2385 symbol_name="SamplesBlended"
2386 semantic_type="event"
2387 mdapi_supported_apis=""
2388 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2389 mdapi_hw_unit_type="gpu"
2390 mdapi_group="3D Pipe/Output Merger"
2391 />
2392 <counter name="Early Depth Test Fails"
2393 description="The total number of pixels dropped on early depth test."
2394 data_type="uint64"
2395 equation="A 23 READ 4 UMUL"
2396 underscore_name="early_depth_test_fails"
2397 units="pixels"
2398 symbol_name="EarlyDepthTestFails"
2399 semantic_type="event"
2400 mdapi_supported_apis=""
2401 mdapi_usage_flags="Tier3 Frame Batch Draw"
2402 mdapi_hw_unit_type="gpu"
2403 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
2404 />
2405 <counter name="Shader Memory Accesses"
2406 description="The total number of shader memory accesses to L3."
2407 data_type="uint64"
2408 equation="A 32 READ"
2409 underscore_name="shader_memory_accesses"
2410 units="messages"
2411 symbol_name="ShaderMemoryAccesses"
2412 semantic_type="event"
2413 mdapi_supported_apis=""
2414 mdapi_usage_flags="Tier3 Frame Batch Draw"
2415 mdapi_hw_unit_type="gpu"
2416 mdapi_group="L3/Data Port"
2417 />
2418 <counter name="HS Threads Dispatched"
2419 description="The total number of hull shader hardware threads dispatched."
2420 data_type="uint64"
2421 equation="A 2 READ"
2422 underscore_name="hs_threads"
2423 units="threads"
2424 symbol_name="HsThreads"
2425 semantic_type="event"
2426 mdapi_supported_apis=""
2427 mdapi_usage_flags="Tier3 Frame Batch Draw"
2428 mdapi_hw_unit_type="gpu"
2429 mdapi_group="EU Array/Hull Shader"
2430 />
2431 <counter name="L3 Total Throughput"
2432 description="The total number of GPU memory bytes transferred via L3."
2433 data_type="uint64"
2434 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
2435 equation="$L3Accesses 64 UMUL"
2436 underscore_name="l3_total_throughput"
2437 units="bytes"
2438 symbol_name="L3TotalThroughput"
2439 semantic_type="throughput"
2440 mdapi_supported_apis=""
2441 mdapi_usage_flags="Tier3 Frame Batch Draw"
2442 mdapi_group="L3"
2443 mdapi_hw_unit_type="gpu"
2444 />
2445 <counter name="GTI Write Throughput"
2446 description="The total number of GPU memory bytes written to GTI."
2447 data_type="uint64"
2448 max_equation="$GpuCoreClocks 64 UMUL"
2449 equation="B 3 READ 64 UMUL"
2450 underscore_name="gti_write_throughput"
2451 units="bytes"
2452 symbol_name="GtiWriteThroughput"
2453 semantic_type="throughput"
2454 mdapi_supported_apis=""
2455 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2456 mdapi_group="GTI"
2457 mdapi_hw_unit_type="gpu"
2458 />
2459 <counter name="L3 Shader Throughput"
2460 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
2461 data_type="uint64"
2462 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2463 equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
2464 underscore_name="l3_shader_throughput"
2465 units="bytes"
2466 symbol_name="L3ShaderThroughput"
2467 semantic_type="throughput"
2468 mdapi_supported_apis=""
2469 mdapi_usage_flags="Tier2 Frame Batch Draw"
2470 mdapi_group="L3/Data Port"
2471 mdapi_hw_unit_type="gpu"
2472 />
2473 <counter name="Samples Killed in FS"
2474 description="The total number of samples or pixels dropped in fragment shaders."
2475 data_type="uint64"
2476 equation="A 24 READ 4 UMUL"
2477 underscore_name="samples_killed_in_ps"
2478 units="pixels"
2479 symbol_name="SamplesKilledInPs"
2480 semantic_type="event"
2481 mdapi_supported_apis=""
2482 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
2483 mdapi_hw_unit_type="gpu"
2484 mdapi_group="3D Pipe/Fragment Shader"
2485 />
2486 <counter name="SLM Bytes Written"
2487 description="The total number of GPU memory bytes written into shared local memory."
2488 data_type="uint64"
2489 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2490 equation="A 31 READ 64 UMUL"
2491 underscore_name="slm_bytes_written"
2492 units="bytes"
2493 symbol_name="SlmBytesWritten"
2494 semantic_type="throughput"
2495 mdapi_supported_apis=""
2496 mdapi_usage_flags="Tier3 Frame Batch Draw"
2497 mdapi_group="L3/Data Port/SLM"
2498 mdapi_hw_unit_type="gpu"
2499 />
2500 <counter name="EU FPU1 Binary Instruction"
2501 description="The percentage of time in which execution units were actively processing binary instructions on FPU1."
2502 data_type="float"
2503 max_equation="100"
2504 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2505 underscore_name="eu_binary_fpu1_instruction"
2506 units="percent"
2507 symbol_name="EuBinaryFpu1Instruction"
2508 semantic_type="duration"
2509 mdapi_supported_apis=""
2510 mdapi_usage_flags="Tier4 System Frame Batch Draw"
2511 mdapi_group="EU Array/Pipes/Instructions"
2512 mdapi_hw_unit_type="gpu"
2513 />
2514 <counter name="EU FPU1 Ternary Instruction"
2515 description="The percentage of time in which execution units were actively processing ternary instructions on FPU1."
2516 data_type="float"
2517 max_equation="100"
2518 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2519 underscore_name="eu_ternary_fpu1_instruction"
2520 units="percent"
2521 symbol_name="EuTernaryFpu1Instruction"
2522 semantic_type="duration"
2523 mdapi_supported_apis=""
2524 mdapi_usage_flags="Tier4 System Frame Batch Draw"
2525 mdapi_group="EU Array/Pipes/Instructions"
2526 mdapi_hw_unit_type="gpu"
2527 />
2528 <counter name="EU Send Pipe Active"
2529 description="The percentage of time in which EU send pipeline was actively processing."
2530 data_type="float"
2531 max_equation="100"
2532 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2533 underscore_name="eu_send_active"
2534 units="percent"
2535 symbol_name="EuSendActive"
2536 semantic_type="duration"
2537 mdapi_supported_apis=""
2538 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2539 mdapi_group="EU Array/Pipes"
2540 mdapi_hw_unit_type="gpu"
2541 />
2542 <register_config type="NOA">
2543 <register type="NOA" address="0x00000D04" value="0x00000200" />
2544 <register type="NOA" address="0x00009840" value="0x00000000" />
2545 <register type="NOA" address="0x00009884" value="0x00000000" />
2546 <register type="NOA" address="0x00009888" value="0x14120700" />
2547 <register type="NOA" address="0x00009888" value="0x121500E0" />
2548 <register type="NOA" address="0x00009888" value="0x10040154" />
2549 <register type="NOA" address="0x00009888" value="0x0C045000" />
2550 <register type="NOA" address="0x00009888" value="0x0E040055" />
2551 <register type="NOA" address="0x00009888" value="0x14050055" />
2552 <register type="NOA" address="0x00009888" value="0x04054000" />
2553 <register type="NOA" address="0x00009888" value="0x06055000" />
2554 <register type="NOA" address="0x00009888" value="0x08055000" />
2555 <register type="NOA" address="0x00009888" value="0x0A051000" />
2556 <register type="NOA" address="0x00009888" value="0x260600F0" />
2557 <register type="NOA" address="0x00009888" value="0x24067E00" />
2558 <register type="NOA" address="0x00009888" value="0x0C120023" />
2559 <register type="NOA" address="0x00009888" value="0x0E12152B" />
2560 <register type="NOA" address="0x00009888" value="0x00121480" />
2561 <register type="NOA" address="0x00009888" value="0x02120028" />
2562 <register type="NOA" address="0x00009888" value="0x10120000" />
2563 <register type="NOA" address="0x00009888" value="0x18120000" />
2564 <register type="NOA" address="0x00009888" value="0x1A120000" />
2565 <register type="NOA" address="0x00009888" value="0x04120000" />
2566 <register type="NOA" address="0x00009888" value="0x0A13D000" />
2567 <register type="NOA" address="0x00009888" value="0x04136000" />
2568 <register type="NOA" address="0x00009888" value="0x0C144000" />
2569 <register type="NOA" address="0x00009888" value="0x0E14C000" />
2570 <register type="NOA" address="0x00009888" value="0x00148000" />
2571 <register type="NOA" address="0x00009888" value="0x02144000" />
2572 <register type="NOA" address="0x00009888" value="0x0C150980" />
2573 <register type="NOA" address="0x00009888" value="0x02154D80" />
2574 <register type="NOA" address="0x00009888" value="0x04154C9A" />
2575 <register type="NOA" address="0x00009888" value="0x06150018" />
2576 <register type="NOA" address="0x00009888" value="0x10150000" />
2577 <register type="NOA" address="0x00009888" value="0x16150800" />
2578 <register type="NOA" address="0x00009888" value="0x18150005" />
2579 <register type="NOA" address="0x00009888" value="0x08150000" />
2580 <register type="NOA" address="0x00009888" value="0x0A150000" />
2581 <register type="NOA" address="0x00009884" value="0x00000003" />
2582 <register type="NOA" address="0x00009888" value="0x0A1473A0" />
2583 <register type="NOA" address="0x00009888" value="0x1217241C" />
2584 <register type="NOA" address="0x00009888" value="0x2000F000" />
2585 <register type="NOA" address="0x00009888" value="0x1C134000" />
2586 <register type="NOA" address="0x00009888" value="0x1E130015" />
2587 <register type="NOA" address="0x00009888" value="0x061434A0" />
2588 <register type="NOA" address="0x00009888" value="0x0E140000" />
2589 <register type="NOA" address="0x00009888" value="0x0C143000" />
2590 <register type="NOA" address="0x00009888" value="0x0816C000" />
2591 <register type="NOA" address="0x00009888" value="0x0A16C000" />
2592 <register type="NOA" address="0x00009888" value="0x081710B0" />
2593 <register type="NOA" address="0x00009888" value="0x00170000" />
2594 <register type="NOA" address="0x00009888" value="0x161A2000" />
2595 <register type="NOA" address="0x00009888" value="0x181A1500" />
2596 <register type="NOA" address="0x00009888" value="0x501F1124" />
2597 <register type="NOA" address="0x00009888" value="0x521F4849" />
2598 <register type="NOA" address="0x00009888" value="0x541F0024" />
2599 <register type="NOA" address="0x00009888" value="0x3A1F8000" />
2600 <register type="NOA" address="0x00009888" value="0x4E1F2400" />
2601 <register type="NOA" address="0x00009888" value="0x461F0100" />
2602 <register type="NOA" address="0x00009888" value="0x481F1101" />
2603 <register type="NOA" address="0x00009888" value="0x4A1F0011" />
2604 <register type="NOA" address="0x00009888" value="0x4C1F0030" />
2605 <register type="NOA" address="0x00009888" value="0x141F0000" />
2606 <register type="NOA" address="0x00009888" value="0x301F0000" />
2607 <register type="NOA" address="0x00009888" value="0x401F0000" />
2608 <register type="NOA" address="0x00009888" value="0x421F3030" />
2609 <register type="NOA" address="0x00009888" value="0x441F3030" />
2610 </register_config>
2611 <register_config type="OA">
2612 <register type="OA" address="0x00002740" value="0x00000000" />
2613 <register type="OA" address="0x00002710" value="0x00000000" />
2614 <register type="OA" address="0x00002714" value="0x00800000" />
2615 <register type="OA" address="0x00002720" value="0x00000000" />
2616 <register type="OA" address="0x00002724" value="0x00800000" />
2617 </register_config>
2618 <register_config type="FLEX">
2619 <register type="FLEX" address="0x0000E458" value="0x00005004" />
2620 <register type="FLEX" address="0x0000E558" value="0x00000003" />
2621 <register type="FLEX" address="0x0000E658" value="0x00002001" />
2622 <register type="FLEX" address="0x0000E758" value="0x00101100" />
2623 <register type="FLEX" address="0x0000E45C" value="0x00201200" />
2624 <register type="FLEX" address="0x0000E55C" value="0x00301300" />
2625 <register type="FLEX" address="0x0000E65C" value="0x00401400" />
2626 </register_config>
2627 </set>
2628
2629 <set name="Render Metrics for 3D Pipeline Profile Gen11"
2630 mdapi_supported_apis="OGL OCL IO BB"
2631 underscore_name="render_pipe_profile"
2632 hw_config_guid="045dbb74-1e1a-499c-9a50-bac498e34699"
2633 chipset="LKF"
2634 symbol_name="RenderPipeProfile"
2635 >
2636 <counter name="GPU Core Clocks"
2637 description="The total number of GPU core clocks elapsed during the measurement."
2638 data_type="uint64"
2639 equation="GPU_CLOCK 0 READ"
2640 underscore_name="gpu_core_clocks"
2641 units="cycles"
2642 symbol_name="GpuCoreClocks"
2643 semantic_type="event"
2644 mdapi_supported_apis=""
2645 mdapi_usage_flags="Tier1 Frame Batch Draw"
2646 mdapi_hw_unit_type="gpu"
2647 mdapi_group="GPU"
2648 />
2649 <counter name="EU Active"
2650 description="The percentage of time in which the Execution Units were actively processing."
2651 data_type="float"
2652 max_equation="100"
2653 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2654 underscore_name="eu_active"
2655 units="percent"
2656 symbol_name="EuActive"
2657 semantic_type="duration"
2658 mdapi_supported_apis=""
2659 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2660 mdapi_group="EU Array"
2661 mdapi_hw_unit_type="gpu"
2662 />
2663 <counter name="VS Bottleneck"
2664 low_watermark="10"
2665 description="The percentage of time in which vertex shader pipeline stage was slowing down the 3D pipeline."
2666 data_type="float"
2667 high_watermark="30"
2668 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
2669 max_equation="100"
2670 underscore_name="vs_bottleneck"
2671 units="percent"
2672 symbol_name="VsBottleneck"
2673 semantic_type="duration"
2674 mdapi_supported_apis=""
2675 mdapi_usage_flags="Tier3 Indicate Draw"
2676 mdapi_group="3D Pipe/Vertex Shader"
2677 mdapi_hw_unit_type="gpu"
2678 />
2679 <counter name="Hi-Depth Bottleneck"
2680 low_watermark="5"
2681 description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
2682 data_type="float"
2683 high_watermark="15"
2684 equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
2685 max_equation="100"
2686 underscore_name="hi_depth_bottleneck"
2687 units="percent"
2688 symbol_name="HiDepthBottleneck"
2689 semantic_type="duration"
2690 mdapi_supported_apis=""
2691 mdapi_usage_flags="Tier3 Indicate Draw"
2692 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
2693 mdapi_hw_unit_type="gpu"
2694 />
2695 <counter name="GS Bottleneck"
2696 low_watermark="5"
2697 description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
2698 data_type="float"
2699 high_watermark="15"
2700 equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
2701 max_equation="100"
2702 underscore_name="gs_bottleneck"
2703 units="percent"
2704 symbol_name="GsBottleneck"
2705 semantic_type="duration"
2706 mdapi_supported_apis=""
2707 mdapi_usage_flags="Tier3 Indicate Draw"
2708 mdapi_group="3D Pipe/Geometry Shader"
2709 mdapi_hw_unit_type="gpu"
2710 />
2711 <counter name="GS Threads Dispatched"
2712 description="The total number of geometry shader hardware threads dispatched."
2713 data_type="uint64"
2714 equation="A 5 READ"
2715 underscore_name="gs_threads"
2716 units="threads"
2717 symbol_name="GsThreads"
2718 semantic_type="event"
2719 mdapi_supported_apis=""
2720 mdapi_usage_flags="Tier3 Frame Batch Draw"
2721 mdapi_hw_unit_type="gpu"
2722 mdapi_group="EU Array/Geometry Shader"
2723 />
2724 <counter name="Early Hi-Depth Test Fails"
2725 description="The total number of pixels dropped on early hierarchical depth test."
2726 data_type="uint64"
2727 equation="A 22 READ 4 UMUL"
2728 underscore_name="hi_depth_test_fails"
2729 units="pixels"
2730 symbol_name="HiDepthTestFails"
2731 semantic_type="event"
2732 mdapi_supported_apis=""
2733 mdapi_usage_flags="Tier3 Frame Batch Draw"
2734 mdapi_hw_unit_type="gpu"
2735 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
2736 />
2737 <counter name="VS Threads Dispatched"
2738 description="The total number of vertex shader hardware threads dispatched."
2739 data_type="uint64"
2740 equation="A 1 READ"
2741 underscore_name="vs_threads"
2742 units="threads"
2743 symbol_name="VsThreads"
2744 semantic_type="event"
2745 mdapi_supported_apis=""
2746 mdapi_usage_flags="Tier3 Frame Batch Draw"
2747 mdapi_hw_unit_type="gpu"
2748 mdapi_group="EU Array/Vertex Shader"
2749 />
2750 <counter name="FS Threads Dispatched"
2751 description="The total number of fragment shader hardware threads dispatched."
2752 data_type="uint64"
2753 equation="A 6 READ"
2754 underscore_name="ps_threads"
2755 units="threads"
2756 symbol_name="PsThreads"
2757 semantic_type="event"
2758 mdapi_supported_apis=""
2759 mdapi_usage_flags="Tier3 Frame Batch Draw"
2760 mdapi_hw_unit_type="gpu"
2761 mdapi_group="EU Array/Fragment Shader"
2762 />
2763 <counter name="BC Bottleneck"
2764 low_watermark="5"
2765 description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
2766 data_type="float"
2767 high_watermark="15"
2768 equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
2769 max_equation="100"
2770 underscore_name="bc_bottleneck"
2771 units="percent"
2772 symbol_name="BcBottleneck"
2773 semantic_type="duration"
2774 mdapi_supported_apis=""
2775 mdapi_usage_flags="Tier3 Indicate Draw"
2776 mdapi_group="3D Pipe/Rasterizer/Barycentric Calc"
2777 mdapi_hw_unit_type="gpu"
2778 />
2779 <counter name="HS Stall"
2780 description="The percentage of time in which hull stall pipeline stage was stalled."
2781 data_type="float"
2782 max_equation="100"
2783 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
2784 underscore_name="hs_stall"
2785 units="percent"
2786 symbol_name="HsStall"
2787 semantic_type="duration"
2788 mdapi_supported_apis=""
2789 mdapi_usage_flags="Tier4 Correlate Draw"
2790 mdapi_group="3D Pipe/Hull Shader"
2791 mdapi_hw_unit_type="gpu"
2792 />
2793 <counter name="Shader Barrier Messages"
2794 description="The total number of shader barrier messages."
2795 data_type="uint64"
2796 equation="A 35 READ"
2797 underscore_name="shader_barriers"
2798 units="messages"
2799 symbol_name="ShaderBarriers"
2800 semantic_type="event"
2801 mdapi_supported_apis=""
2802 mdapi_usage_flags="Tier3 Frame Batch Draw"
2803 mdapi_hw_unit_type="gpu"
2804 mdapi_group="EU Array/Barrier"
2805 />
2806 <counter name="Sampler Texels"
2807 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
2808 data_type="uint64"
2809 equation="A 28 READ 4 UMUL"
2810 underscore_name="sampler_texels"
2811 units="texels"
2812 symbol_name="SamplerTexels"
2813 semantic_type="event"
2814 mdapi_supported_apis=""
2815 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2816 mdapi_hw_unit_type="gpu"
2817 mdapi_group="Sampler/Sampler Input"
2818 />
2819 <counter name="Pixels Failing Tests"
2820 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
2821 data_type="uint64"
2822 equation="A 25 READ 4 UMUL"
2823 underscore_name="pixels_failing_post_ps_tests"
2824 units="pixels"
2825 symbol_name="PixelsFailingPostPsTests"
2826 semantic_type="event"
2827 mdapi_supported_apis=""
2828 mdapi_usage_flags="Tier3 Frame Batch Draw"
2829 mdapi_hw_unit_type="gpu"
2830 mdapi_group="3D Pipe/Output Merger"
2831 />
2832 <counter name="GPU Time Elapsed"
2833 description="Time elapsed on the GPU during the measurement."
2834 data_type="uint64"
2835 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
2836 underscore_name="gpu_time"
2837 units="ns"
2838 symbol_name="GpuTime"
2839 semantic_type="duration"
2840 mdapi_supported_apis=""
2841 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2842 mdapi_hw_unit_type="gpu"
2843 mdapi_group="GPU"
2844 />
2845 <counter name="AVG GPU Core Frequency"
2846 description="Average GPU Core Frequency in the measurement."
2847 data_type="uint64"
2848 max_equation="$GpuMaxFrequency"
2849 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
2850 underscore_name="avg_gpu_core_frequency"
2851 units="hz"
2852 symbol_name="AvgGpuCoreFrequency"
2853 semantic_type="event"
2854 mdapi_supported_apis=""
2855 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2856 mdapi_group="GPU"
2857 mdapi_hw_unit_type="gpu"
2858 />
2859 <counter name="Sampler Texels Misses"
2860 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
2861 data_type="uint64"
2862 equation="A 29 READ 4 UMUL"
2863 underscore_name="sampler_texel_misses"
2864 units="texels"
2865 symbol_name="SamplerTexelMisses"
2866 semantic_type="event"
2867 mdapi_supported_apis=""
2868 mdapi_usage_flags="Tier3 Batch Frame Draw"
2869 mdapi_hw_unit_type="gpu"
2870 mdapi_group="Sampler/Sampler Cache"
2871 />
2872 <counter name="CS Threads Dispatched"
2873 description="The total number of compute shader hardware threads dispatched."
2874 data_type="uint64"
2875 equation="A 4 READ"
2876 underscore_name="cs_threads"
2877 units="threads"
2878 symbol_name="CsThreads"
2879 semantic_type="event"
2880 mdapi_supported_apis=""
2881 mdapi_usage_flags="Tier3 Frame Batch Draw"
2882 mdapi_hw_unit_type="gpu"
2883 mdapi_group="EU Array/Compute Shader"
2884 />
2885 <counter name="VF Bottleneck"
2886 low_watermark="5"
2887 description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
2888 data_type="float"
2889 high_watermark="15"
2890 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
2891 max_equation="100"
2892 underscore_name="vf_bottleneck"
2893 units="percent"
2894 symbol_name="VfBottleneck"
2895 semantic_type="duration"
2896 mdapi_supported_apis=""
2897 mdapi_usage_flags="Tier3 Indicate Draw"
2898 mdapi_group="3D Pipe/Input Assembler"
2899 mdapi_hw_unit_type="gpu"
2900 />
2901 <counter name="SLM Bytes Read"
2902 description="The total number of GPU memory bytes read from shared local memory."
2903 data_type="uint64"
2904 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2905 equation="A 30 READ 64 UMUL"
2906 underscore_name="slm_bytes_read"
2907 units="bytes"
2908 symbol_name="SlmBytesRead"
2909 semantic_type="throughput"
2910 mdapi_supported_apis=""
2911 mdapi_usage_flags="Tier3 Frame Batch Draw"
2912 mdapi_group="L3/Data Port/SLM"
2913 mdapi_hw_unit_type="gpu"
2914 />
2915 <counter name="Strip-Fans Bottleneck"
2916 low_watermark="5"
2917 description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
2918 data_type="float"
2919 high_watermark="10"
2920 equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
2921 max_equation="100"
2922 underscore_name="sf_bottleneck"
2923 units="percent"
2924 symbol_name="SfBottleneck"
2925 semantic_type="duration"
2926 mdapi_supported_apis=""
2927 mdapi_usage_flags="Tier3 Indicate Draw"
2928 mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
2929 mdapi_hw_unit_type="gpu"
2930 />
2931 <counter name="SF Stall"
2932 description="The percentage of time in which strip-fans pipeline stage was stalled."
2933 data_type="float"
2934 max_equation="100"
2935 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
2936 underscore_name="sf_stall"
2937 units="percent"
2938 symbol_name="SfStall"
2939 semantic_type="duration"
2940 mdapi_supported_apis=""
2941 mdapi_usage_flags="Tier4 Correlate Draw"
2942 mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
2943 mdapi_hw_unit_type="gpu"
2944 />
2945 <counter name="GPU Busy"
2946 description="The percentage of time in which the GPU has been processing GPU commands."
2947 data_type="float"
2948 max_equation="100"
2949 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
2950 underscore_name="gpu_busy"
2951 units="percent"
2952 symbol_name="GpuBusy"
2953 semantic_type="duration"
2954 mdapi_supported_apis=""
2955 mdapi_usage_flags="Tier1 Overview System Frame"
2956 mdapi_group="GPU"
2957 mdapi_hw_unit_type="gpu"
2958 />
2959 <counter name="HS Bottleneck"
2960 low_watermark="3"
2961 description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
2962 data_type="float"
2963 high_watermark="9"
2964 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
2965 max_equation="100"
2966 underscore_name="hs_bottleneck"
2967 units="percent"
2968 symbol_name="HsBottleneck"
2969 semantic_type="duration"
2970 mdapi_supported_apis=""
2971 mdapi_usage_flags="Tier3 Indicate Draw"
2972 mdapi_group="3D Pipe/Hull Shader"
2973 mdapi_hw_unit_type="gpu"
2974 />
2975 <counter name="CL Stall"
2976 description="The percentage of time in which clipper pipeline stage was stalled."
2977 data_type="float"
2978 max_equation="100"
2979 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
2980 underscore_name="cl_stall"
2981 units="percent"
2982 symbol_name="ClStall"
2983 semantic_type="duration"
2984 mdapi_supported_apis=""
2985 mdapi_usage_flags="Tier4 Correlate Draw"
2986 mdapi_group="3D Pipe/Clipper"
2987 mdapi_hw_unit_type="gpu"
2988 />
2989 <counter name="SO Bottleneck"
2990 low_watermark="5"
2991 description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
2992 data_type="float"
2993 high_watermark="15"
2994 equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
2995 max_equation="100"
2996 underscore_name="so_bottleneck"
2997 units="percent"
2998 symbol_name="SoBottleneck"
2999 semantic_type="duration"
3000 mdapi_supported_apis=""
3001 mdapi_usage_flags="Tier3 Indicate Draw"
3002 mdapi_group="3D Pipe/Stream Output"
3003 mdapi_hw_unit_type="gpu"
3004 />
3005 <counter name="Rasterized Pixels"
3006 description="The total number of rasterized pixels."
3007 data_type="uint64"
3008 equation="A 21 READ 4 UMUL"
3009 underscore_name="rasterized_pixels"
3010 units="pixels"
3011 symbol_name="RasterizedPixels"
3012 semantic_type="event"
3013 mdapi_supported_apis=""
3014 mdapi_usage_flags="Tier3 Frame Batch Draw"
3015 mdapi_hw_unit_type="gpu"
3016 mdapi_group="3D Pipe/Rasterizer"
3017 />
3018 <counter name="DS Threads Dispatched"
3019 description="The total number of domain shader hardware threads dispatched."
3020 data_type="uint64"
3021 equation="A 3 READ"
3022 underscore_name="ds_threads"
3023 units="threads"
3024 symbol_name="DsThreads"
3025 semantic_type="event"
3026 mdapi_supported_apis=""
3027 mdapi_usage_flags="Tier3 Frame Batch Draw"
3028 mdapi_hw_unit_type="gpu"
3029 mdapi_group="EU Array/Domain Shader"
3030 />
3031 <counter name="Samples Written"
3032 description="The total number of samples or pixels written to all render targets."
3033 data_type="uint64"
3034 equation="A 26 READ 4 UMUL"
3035 underscore_name="samples_written"
3036 units="pixels"
3037 symbol_name="SamplesWritten"
3038 semantic_type="event"
3039 mdapi_supported_apis=""
3040 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3041 mdapi_hw_unit_type="gpu"
3042 mdapi_group="3D Pipe/Output Merger"
3043 />
3044 <counter name="DS Bottleneck"
3045 low_watermark="5"
3046 description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
3047 data_type="float"
3048 high_watermark="15"
3049 equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
3050 max_equation="100"
3051 underscore_name="ds_bottleneck"
3052 units="percent"
3053 symbol_name="DsBottleneck"
3054 semantic_type="duration"
3055 mdapi_supported_apis=""
3056 mdapi_usage_flags="Tier3 Indicate Draw"
3057 mdapi_group="3D Pipe/Domain Shader"
3058 mdapi_hw_unit_type="gpu"
3059 />
3060 <counter name="EU Stall"
3061 description="The percentage of time in which the Execution Units were stalled."
3062 data_type="float"
3063 max_equation="100"
3064 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3065 underscore_name="eu_stall"
3066 units="percent"
3067 symbol_name="EuStall"
3068 semantic_type="duration"
3069 mdapi_supported_apis=""
3070 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3071 mdapi_group="EU Array"
3072 mdapi_hw_unit_type="gpu"
3073 />
3074 <counter name="Clipper Bottleneck"
3075 low_watermark="10"
3076 description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
3077 data_type="float"
3078 high_watermark="30"
3079 equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
3080 max_equation="100"
3081 underscore_name="cl_bottleneck"
3082 units="percent"
3083 symbol_name="ClBottleneck"
3084 semantic_type="duration"
3085 mdapi_supported_apis=""
3086 mdapi_usage_flags="Tier3 Indicate Draw"
3087 mdapi_group="3D Pipe/Clipper"
3088 mdapi_hw_unit_type="gpu"
3089 />
3090 <counter name="DS Stall"
3091 description="The percentage of time in which domain shader pipeline stage was stalled."
3092 data_type="float"
3093 max_equation="100"
3094 equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
3095 underscore_name="ds_stall"
3096 units="percent"
3097 symbol_name="DsStall"
3098 semantic_type="duration"
3099 mdapi_supported_apis=""
3100 mdapi_usage_flags="Tier4 Correlate Draw"
3101 mdapi_group="3D Pipe/Domain Shader"
3102 mdapi_hw_unit_type="gpu"
3103 />
3104 <counter name="Early Depth Bottleneck"
3105 low_watermark="10"
3106 description="The percentage of time in which early depth test pipeline stage was slowing down the 3D pipeline."
3107 data_type="float"
3108 high_watermark="30"
3109 equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
3110 max_equation="100"
3111 underscore_name="early_depth_bottleneck"
3112 units="percent"
3113 symbol_name="EarlyDepthBottleneck"
3114 semantic_type="duration"
3115 mdapi_supported_apis=""
3116 mdapi_usage_flags="Tier3 Indicate Draw"
3117 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
3118 mdapi_hw_unit_type="gpu"
3119 />
3120 <counter name="Samples Blended"
3121 description="The total number of blended samples or pixels written to all render targets."
3122 data_type="uint64"
3123 equation="A 27 READ 4 UMUL"
3124 underscore_name="samples_blended"
3125 units="pixels"
3126 symbol_name="SamplesBlended"
3127 semantic_type="event"
3128 mdapi_supported_apis=""
3129 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3130 mdapi_hw_unit_type="gpu"
3131 mdapi_group="3D Pipe/Output Merger"
3132 />
3133 <counter name="Early Depth Test Fails"
3134 description="The total number of pixels dropped on early depth test."
3135 data_type="uint64"
3136 equation="A 23 READ 4 UMUL"
3137 underscore_name="early_depth_test_fails"
3138 units="pixels"
3139 symbol_name="EarlyDepthTestFails"
3140 semantic_type="event"
3141 mdapi_supported_apis=""
3142 mdapi_usage_flags="Tier3 Frame Batch Draw"
3143 mdapi_hw_unit_type="gpu"
3144 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
3145 />
3146 <counter name="Shader Memory Accesses"
3147 description="The total number of shader memory accesses to L3."
3148 data_type="uint64"
3149 equation="A 32 READ"
3150 underscore_name="shader_memory_accesses"
3151 units="messages"
3152 symbol_name="ShaderMemoryAccesses"
3153 semantic_type="event"
3154 mdapi_supported_apis=""
3155 mdapi_usage_flags="Tier3 Frame Batch Draw"
3156 mdapi_hw_unit_type="gpu"
3157 mdapi_group="L3/Data Port"
3158 />
3159 <counter name="HS Threads Dispatched"
3160 description="The total number of hull shader hardware threads dispatched."
3161 data_type="uint64"
3162 equation="A 2 READ"
3163 underscore_name="hs_threads"
3164 units="threads"
3165 symbol_name="HsThreads"
3166 semantic_type="event"
3167 mdapi_supported_apis=""
3168 mdapi_usage_flags="Tier3 Frame Batch Draw"
3169 mdapi_hw_unit_type="gpu"
3170 mdapi_group="EU Array/Hull Shader"
3171 />
3172 <counter name="L3 Shader Throughput"
3173 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
3174 data_type="uint64"
3175 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3176 equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
3177 underscore_name="l3_shader_throughput"
3178 units="bytes"
3179 symbol_name="L3ShaderThroughput"
3180 semantic_type="throughput"
3181 mdapi_supported_apis=""
3182 mdapi_usage_flags="Tier2 Frame Batch Draw"
3183 mdapi_group="L3/Data Port"
3184 mdapi_hw_unit_type="gpu"
3185 />
3186 <counter name="Samples Killed in FS"
3187 description="The total number of samples or pixels dropped in fragment shaders."
3188 data_type="uint64"
3189 equation="A 24 READ 4 UMUL"
3190 underscore_name="samples_killed_in_ps"
3191 units="pixels"
3192 symbol_name="SamplesKilledInPs"
3193 semantic_type="event"
3194 mdapi_supported_apis=""
3195 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
3196 mdapi_hw_unit_type="gpu"
3197 mdapi_group="3D Pipe/Fragment Shader"
3198 />
3199 <counter name="SLM Bytes Written"
3200 description="The total number of GPU memory bytes written into shared local memory."
3201 data_type="uint64"
3202 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3203 equation="A 31 READ 64 UMUL"
3204 underscore_name="slm_bytes_written"
3205 units="bytes"
3206 symbol_name="SlmBytesWritten"
3207 semantic_type="throughput"
3208 mdapi_supported_apis=""
3209 mdapi_usage_flags="Tier3 Frame Batch Draw"
3210 mdapi_group="L3/Data Port/SLM"
3211 mdapi_hw_unit_type="gpu"
3212 />
3213 <counter name="SO Stall"
3214 description="The percentage of time in which stream-output pipeline stage was stalled."
3215 data_type="float"
3216 max_equation="100"
3217 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
3218 underscore_name="so_stall"
3219 units="percent"
3220 symbol_name="SoStall"
3221 semantic_type="duration"
3222 mdapi_supported_apis=""
3223 mdapi_usage_flags="Tier4 Correlate Draw"
3224 mdapi_group="3D Pipe/Stream Output"
3225 mdapi_hw_unit_type="gpu"
3226 />
3227 <counter name="Shader Atomic Memory Accesses"
3228 description="The total number of shader atomic memory accesses."
3229 data_type="uint64"
3230 equation="A 34 READ"
3231 underscore_name="shader_atomics"
3232 units="messages"
3233 symbol_name="ShaderAtomics"
3234 semantic_type="event"
3235 mdapi_supported_apis=""
3236 mdapi_usage_flags="Tier3 Frame Batch Draw"
3237 mdapi_hw_unit_type="gpu"
3238 mdapi_group="L3/Data Port/Atomics"
3239 />
3240 <register_config type="NOA">
3241 <register type="NOA" address="0x00000D04" value="0x00000200" />
3242 <register type="NOA" address="0x00009840" value="0x00000000" />
3243 <register type="NOA" address="0x00009884" value="0x00000000" />
3244 <register type="NOA" address="0x00009888" value="0x101E001E" />
3245 <register type="NOA" address="0x00009888" value="0x10160000" />
3246 <register type="NOA" address="0x00009888" value="0x1017001F" />
3247 <register type="NOA" address="0x00009888" value="0x0A1E0500" />
3248 <register type="NOA" address="0x00009888" value="0x1E1E0000" />
3249 <register type="NOA" address="0x00009888" value="0x1A200100" />
3250 <register type="NOA" address="0x00009888" value="0x10040015" />
3251 <register type="NOA" address="0x00009888" value="0x0E054000" />
3252 <register type="NOA" address="0x00009888" value="0x14050005" />
3253 <register type="NOA" address="0x00009888" value="0x26060038" />
3254 <register type="NOA" address="0x00009888" value="0x16157E00" />
3255 <register type="NOA" address="0x00009888" value="0x0C160022" />
3256 <register type="NOA" address="0x00009888" value="0x08160000" />
3257 <register type="NOA" address="0x00009888" value="0x0C170540" />
3258 <register type="NOA" address="0x00009888" value="0x04170000" />
3259 <register type="NOA" address="0x00009888" value="0x0A188000" />
3260 <register type="NOA" address="0x00009888" value="0x0C181000" />
3261 <register type="NOA" address="0x00009888" value="0x12195000" />
3262 <register type="NOA" address="0x00009888" value="0x14190001" />
3263 <register type="NOA" address="0x00009884" value="0x00000003" />
3264 <register type="NOA" address="0x00009888" value="0x100A0019" />
3265 <register type="NOA" address="0x00009888" value="0x140A001F" />
3266 <register type="NOA" address="0x00009888" value="0x180B0000" />
3267 <register type="NOA" address="0x00009888" value="0x160C0000" />
3268 <register type="NOA" address="0x00009888" value="0x1C020000" />
3269 <register type="NOA" address="0x00009888" value="0x1806801F" />
3270 <register type="NOA" address="0x00009888" value="0x1007001E" />
3271 <register type="NOA" address="0x00009888" value="0x12080000" />
3272 <register type="NOA" address="0x00009888" value="0x0A0A0047" />
3273 <register type="NOA" address="0x00009888" value="0x020A0002" />
3274 <register type="NOA" address="0x00009888" value="0x040A0043" />
3275 <register type="NOA" address="0x00009888" value="0x200A0000" />
3276 <register type="NOA" address="0x00009888" value="0x1E0A0000" />
3277 <register type="NOA" address="0x00009888" value="0x180A0000" />
3278 <register type="NOA" address="0x00009888" value="0x1A0A8000" />
3279 <register type="NOA" address="0x00009888" value="0x080B3100" />
3280 <register type="NOA" address="0x00009888" value="0x020B3200" />
3281 <register type="NOA" address="0x00009888" value="0x100B0000" />
3282 <register type="NOA" address="0x00009888" value="0x040C2900" />
3283 <register type="NOA" address="0x00009888" value="0x000C0000" />
3284 <register type="NOA" address="0x00009888" value="0x100200B1" />
3285 <register type="NOA" address="0x00009888" value="0x020200B3" />
3286 <register type="NOA" address="0x00009888" value="0x08020000" />
3287 <register type="NOA" address="0x00009888" value="0x00020000" />
3288 <register type="NOA" address="0x00009888" value="0x00034000" />
3289 <register type="NOA" address="0x00009888" value="0x08038000" />
3290 <register type="NOA" address="0x00009888" value="0x0E034000" />
3291 <register type="NOA" address="0x00009888" value="0x02038000" />
3292 <register type="NOA" address="0x00009888" value="0x1C04FFB6" />
3293 <register type="NOA" address="0x00009888" value="0x1E04E039" />
3294 <register type="NOA" address="0x00009888" value="0x0C059000" />
3295 <register type="NOA" address="0x00009888" value="0x10050042" />
3296 <register type="NOA" address="0x00009888" value="0x06060095" />
3297 <register type="NOA" address="0x00009888" value="0x1E060084" />
3298 <register type="NOA" address="0x00009888" value="0x1C068000" />
3299 <register type="NOA" address="0x00009888" value="0x14068000" />
3300 <register type="NOA" address="0x00009888" value="0x1A068000" />
3301 <register type="NOA" address="0x00009888" value="0x00070022" />
3302 <register type="NOA" address="0x00009888" value="0x0E070023" />
3303 <register type="NOA" address="0x00009888" value="0x08078000" />
3304 <register type="NOA" address="0x00009888" value="0x02078000" />
3305 <register type="NOA" address="0x00009888" value="0x06080100" />
3306 <register type="NOA" address="0x00009888" value="0x0E080300" />
3307 <register type="NOA" address="0x00009888" value="0x1C080004" />
3308 <register type="NOA" address="0x00009888" value="0x1A082000" />
3309 <register type="NOA" address="0x00009888" value="0x14088000" />
3310 <register type="NOA" address="0x00009888" value="0x18088000" />
3311 <register type="NOA" address="0x00009888" value="0x1C090800" />
3312 <register type="NOA" address="0x00009888" value="0x16098000" />
3313 <register type="NOA" address="0x00009888" value="0x301F6000" />
3314 <register type="NOA" address="0x00009888" value="0x501F36DB" />
3315 <register type="NOA" address="0x00009888" value="0x521F491B" />
3316 <register type="NOA" address="0x00009888" value="0x541F001B" />
3317 <register type="NOA" address="0x00009888" value="0x3A1F6000" />
3318 <register type="NOA" address="0x00009888" value="0x4E1F1B41" />
3319 <register type="NOA" address="0x00009888" value="0x3E1F3100" />
3320 <register type="NOA" address="0x00009888" value="0x461F5141" />
3321 <register type="NOA" address="0x00009888" value="0x481F3111" />
3322 <register type="NOA" address="0x00009888" value="0x4A1F1000" />
3323 <register type="NOA" address="0x00009888" value="0x4C1F3120" />
3324 <register type="NOA" address="0x00009888" value="0x141F0000" />
3325 <register type="NOA" address="0x00009888" value="0x401F3151" />
3326 <register type="NOA" address="0x00009888" value="0x421F3111" />
3327 <register type="NOA" address="0x00009888" value="0x441F5121" />
3328 </register_config>
3329 <register_config type="OA">
3330 <register type="OA" address="0x00002740" value="0x00000000" />
3331 <register type="OA" address="0x00002710" value="0x00000000" />
3332 <register type="OA" address="0x00002714" value="0x00800000" />
3333 <register type="OA" address="0x00002720" value="0x00000000" />
3334 <register type="OA" address="0x00002724" value="0x00800000" />
3335 </register_config>
3336 <register_config type="FLEX">
3337 <register type="FLEX" address="0x0000E458" value="0x00005004" />
3338 </register_config>
3339 </set>
3340
3341 <set name="Metric set HDCAndSF"
3342 mdapi_supported_apis="OGL OCL IO BB"
3343 underscore_name="hdc_and_sf"
3344 hw_config_guid="63af815c-30f9-4dd5-81fa-351ad6b69b4b"
3345 chipset="LKF"
3346 symbol_name="HDCAndSF"
3347 >
3348 <counter name="GPU Core Clocks"
3349 description="The total number of GPU core clocks elapsed during the measurement."
3350 data_type="uint64"
3351 equation="GPU_CLOCK 0 READ"
3352 underscore_name="gpu_core_clocks"
3353 units="cycles"
3354 symbol_name="GpuCoreClocks"
3355 semantic_type="event"
3356 mdapi_supported_apis=""
3357 mdapi_usage_flags="Tier1 Frame Batch Draw"
3358 mdapi_hw_unit_type="gpu"
3359 mdapi_group="GPU"
3360 />
3361 <counter name="EU Active"
3362 description="The percentage of time in which the Execution Units were actively processing."
3363 data_type="float"
3364 max_equation="100"
3365 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3366 underscore_name="eu_active"
3367 units="percent"
3368 symbol_name="EuActive"
3369 semantic_type="duration"
3370 mdapi_supported_apis=""
3371 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3372 mdapi_group="EU Array"
3373 mdapi_hw_unit_type="gpu"
3374 />
3375 <counter name="EU Both FPU Pipes Active"
3376 description="The percentage of time in which both EU FPU pipelines were actively processing."
3377 data_type="float"
3378 max_equation="100"
3379 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3380 underscore_name="eu_fpu_both_active"
3381 units="percent"
3382 symbol_name="EuFpuBothActive"
3383 semantic_type="duration"
3384 mdapi_supported_apis=""
3385 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3386 mdapi_group="EU Array/Pipes"
3387 mdapi_hw_unit_type="gpu"
3388 />
3389 <counter name="SQ is full"
3390 description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
3391 data_type="float"
3392 max_equation="100"
3393 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
3394 underscore_name="gt_request_queue_full"
3395 units="percent"
3396 symbol_name="GTRequestQueueFull"
3397 semantic_type="duration"
3398 mdapi_supported_apis=""
3399 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3400 mdapi_group="GTI"
3401 mdapi_hw_unit_type="gpu"
3402 />
3403 <counter name="VS Send Pipe Active"
3404 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
3405 data_type="float"
3406 max_equation="100"
3407 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3408 underscore_name="vs_send_active"
3409 units="percent"
3410 symbol_name="VsSendActive"
3411 semantic_type="duration"
3412 mdapi_supported_apis=""
3413 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3414 mdapi_group="EU Array/Vertex Shader"
3415 mdapi_hw_unit_type="gpu"
3416 />
3417 <counter name="VS FPU1 Pipe Active"
3418 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
3419 data_type="float"
3420 max_equation="100"
3421 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3422 underscore_name="vs_fpu1_active"
3423 units="percent"
3424 symbol_name="VsFpu1Active"
3425 semantic_type="duration"
3426 mdapi_supported_apis=""
3427 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3428 mdapi_group="EU Array/Vertex Shader"
3429 mdapi_hw_unit_type="gpu"
3430 />
3431 <counter name="GS Threads Dispatched"
3432 description="The total number of geometry shader hardware threads dispatched."
3433 data_type="uint64"
3434 equation="A 5 READ"
3435 underscore_name="gs_threads"
3436 units="threads"
3437 symbol_name="GsThreads"
3438 semantic_type="event"
3439 mdapi_supported_apis=""
3440 mdapi_usage_flags="Tier3 Frame Batch Draw"
3441 mdapi_hw_unit_type="gpu"
3442 mdapi_group="EU Array/Geometry Shader"
3443 />
3444 <counter name="Early Hi-Depth Test Fails"
3445 description="The total number of pixels dropped on early hierarchical depth test."
3446 data_type="uint64"
3447 equation="A 22 READ 4 UMUL"
3448 underscore_name="hi_depth_test_fails"
3449 units="pixels"
3450 symbol_name="HiDepthTestFails"
3451 semantic_type="event"
3452 mdapi_supported_apis=""
3453 mdapi_usage_flags="Tier3 Frame Batch Draw"
3454 mdapi_hw_unit_type="gpu"
3455 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
3456 />
3457 <counter name="FS Both FPU Active"
3458 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
3459 data_type="float"
3460 max_equation="100"
3461 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3462 underscore_name="ps_eu_both_fpu_active"
3463 units="percent"
3464 symbol_name="PsEuBothFpuActive"
3465 semantic_type="duration"
3466 mdapi_supported_apis=""
3467 mdapi_usage_flags="Tier4 Frame Batch Draw"
3468 mdapi_group="3D Pipe/Fragment Shader"
3469 mdapi_hw_unit_type="gpu"
3470 />
3471 <counter name="VS Threads Dispatched"
3472 description="The total number of vertex shader hardware threads dispatched."
3473 data_type="uint64"
3474 equation="A 1 READ"
3475 underscore_name="vs_threads"
3476 units="threads"
3477 symbol_name="VsThreads"
3478 semantic_type="event"
3479 mdapi_supported_apis=""
3480 mdapi_usage_flags="Tier3 Frame Batch Draw"
3481 mdapi_hw_unit_type="gpu"
3482 mdapi_group="EU Array/Vertex Shader"
3483 />
3484 <counter name="Polygon Data Ready"
3485 description="The percentage of time in which geometry pipeline output is ready"
3486 data_type="float"
3487 max_equation="100"
3488 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
3489 underscore_name="poly_data_ready"
3490 units="percent"
3491 symbol_name="PolyDataReady"
3492 semantic_type="duration"
3493 mdapi_supported_apis=""
3494 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3495 mdapi_group="GPU/3D Pipe/Strip-Fans"
3496 mdapi_hw_unit_type="gpu"
3497 />
3498 <counter name="FS Threads Dispatched"
3499 description="The total number of fragment shader hardware threads dispatched."
3500 data_type="uint64"
3501 equation="A 6 READ"
3502 underscore_name="ps_threads"
3503 units="threads"
3504 symbol_name="PsThreads"
3505 semantic_type="event"
3506 mdapi_supported_apis=""
3507 mdapi_usage_flags="Tier3 Frame Batch Draw"
3508 mdapi_hw_unit_type="gpu"
3509 mdapi_group="EU Array/Fragment Shader"
3510 />
3511 <counter name="Shader Barrier Messages"
3512 description="The total number of shader barrier messages."
3513 data_type="uint64"
3514 equation="A 35 READ"
3515 underscore_name="shader_barriers"
3516 units="messages"
3517 symbol_name="ShaderBarriers"
3518 semantic_type="event"
3519 mdapi_supported_apis=""
3520 mdapi_usage_flags="Tier3 Frame Batch Draw"
3521 mdapi_hw_unit_type="gpu"
3522 mdapi_group="EU Array/Barrier"
3523 />
3524 <counter name="Sampler Texels"
3525 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
3526 data_type="uint64"
3527 equation="A 28 READ 4 UMUL"
3528 underscore_name="sampler_texels"
3529 units="texels"
3530 symbol_name="SamplerTexels"
3531 semantic_type="event"
3532 mdapi_supported_apis=""
3533 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3534 mdapi_hw_unit_type="gpu"
3535 mdapi_group="Sampler/Sampler Input"
3536 />
3537 <counter name="Pixels Failing Tests"
3538 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
3539 data_type="uint64"
3540 equation="A 25 READ 4 UMUL"
3541 underscore_name="pixels_failing_post_ps_tests"
3542 units="pixels"
3543 symbol_name="PixelsFailingPostPsTests"
3544 semantic_type="event"
3545 mdapi_supported_apis=""
3546 mdapi_usage_flags="Tier3 Frame Batch Draw"
3547 mdapi_hw_unit_type="gpu"
3548 mdapi_group="3D Pipe/Output Merger"
3549 />
3550 <counter name="GPU Time Elapsed"
3551 description="Time elapsed on the GPU during the measurement."
3552 data_type="uint64"
3553 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
3554 underscore_name="gpu_time"
3555 units="ns"
3556 symbol_name="GpuTime"
3557 semantic_type="duration"
3558 mdapi_supported_apis=""
3559 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3560 mdapi_hw_unit_type="gpu"
3561 mdapi_group="GPU"
3562 />
3563 <counter name="AVG GPU Core Frequency"
3564 description="Average GPU Core Frequency in the measurement."
3565 data_type="uint64"
3566 max_equation="$GpuMaxFrequency"
3567 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
3568 underscore_name="avg_gpu_core_frequency"
3569 units="hz"
3570 symbol_name="AvgGpuCoreFrequency"
3571 semantic_type="event"
3572 mdapi_supported_apis=""
3573 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3574 mdapi_group="GPU"
3575 mdapi_hw_unit_type="gpu"
3576 />
3577 <counter name="Sampler Texels Misses"
3578 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
3579 data_type="uint64"
3580 equation="A 29 READ 4 UMUL"
3581 underscore_name="sampler_texel_misses"
3582 units="texels"
3583 symbol_name="SamplerTexelMisses"
3584 semantic_type="event"
3585 mdapi_supported_apis=""
3586 mdapi_usage_flags="Tier3 Batch Frame Draw"
3587 mdapi_hw_unit_type="gpu"
3588 mdapi_group="Sampler/Sampler Cache"
3589 />
3590 <counter name="Slice0 Dualsubslice1 Non-sampler Shader Access Stalled On L3"
3591 description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Dualsubslice1)"
3592 data_type="float"
3593 max_equation="100"
3594 equation="C 2 READ C 1 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
3595 underscore_name="non_sampler_shader01_access_stalled_on_l3"
3596 units="percent"
3597 symbol_name="NonSamplerShader01AccessStalledOnL3"
3598 semantic_type="duration"
3599 mdapi_supported_apis=""
3600 mdapi_usage_flags="Tier3 Frame Batch Draw"
3601 mdapi_group="GPU/Data Port"
3602 mdapi_hw_unit_type="subslice"
3603 />
3604 <counter name="CS Threads Dispatched"
3605 description="The total number of compute shader hardware threads dispatched."
3606 data_type="uint64"
3607 equation="A 4 READ"
3608 underscore_name="cs_threads"
3609 units="threads"
3610 symbol_name="CsThreads"
3611 semantic_type="event"
3612 mdapi_supported_apis=""
3613 mdapi_usage_flags="Tier3 Frame Batch Draw"
3614 mdapi_hw_unit_type="gpu"
3615 mdapi_group="EU Array/Compute Shader"
3616 />
3617 <counter name="Slice0 Dualsubslice2 Non-sampler Shader Access Stalled On L3"
3618 description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Dualsubslice2)"
3619 data_type="float"
3620 max_equation="100"
3621 equation="C 4 READ C 3 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
3622 underscore_name="non_sampler_shader02_access_stalled_on_l3"
3623 units="percent"
3624 symbol_name="NonSamplerShader02AccessStalledOnL3"
3625 semantic_type="duration"
3626 mdapi_supported_apis=""
3627 mdapi_usage_flags="Tier3 Frame Batch Draw"
3628 mdapi_group="GPU/Data Port"
3629 mdapi_hw_unit_type="subslice"
3630 />
3631 <counter name="SLM Bytes Read"
3632 description="The total number of GPU memory bytes read from shared local memory."
3633 data_type="uint64"
3634 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3635 equation="A 30 READ 64 UMUL"
3636 underscore_name="slm_bytes_read"
3637 units="bytes"
3638 symbol_name="SlmBytesRead"
3639 semantic_type="throughput"
3640 mdapi_supported_apis=""
3641 mdapi_usage_flags="Tier3 Frame Batch Draw"
3642 mdapi_group="L3/Data Port/SLM"
3643 mdapi_hw_unit_type="gpu"
3644 />
3645 <counter name="PS FPU1 Pipe Active"
3646 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
3647 data_type="float"
3648 max_equation="100"
3649 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3650 underscore_name="ps_fpu1_active"
3651 units="percent"
3652 symbol_name="PsFpu1Active"
3653 semantic_type="duration"
3654 mdapi_supported_apis=""
3655 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3656 mdapi_group="EU Array/Pixel Shader"
3657 mdapi_hw_unit_type="gpu"
3658 />
3659 <counter name="PS Send Pipeline Active"
3660 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
3661 data_type="float"
3662 max_equation="100"
3663 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3664 underscore_name="ps_send_active"
3665 units="percent"
3666 symbol_name="PsSendActive"
3667 semantic_type="duration"
3668 mdapi_supported_apis=""
3669 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3670 mdapi_group="EU Array/Pixel Shader"
3671 mdapi_hw_unit_type="gpu"
3672 />
3673 <counter name="VS FPU0 Pipe Active"
3674 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
3675 data_type="float"
3676 max_equation="100"
3677 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3678 underscore_name="vs_fpu0_active"
3679 units="percent"
3680 symbol_name="VsFpu0Active"
3681 semantic_type="duration"
3682 mdapi_supported_apis=""
3683 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3684 mdapi_group="EU Array/Vertex Shader"
3685 mdapi_hw_unit_type="gpu"
3686 />
3687 <counter name="GPU Busy"
3688 description="The percentage of time in which the GPU has been processing GPU commands."
3689 data_type="float"
3690 max_equation="100"
3691 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
3692 underscore_name="gpu_busy"
3693 units="percent"
3694 symbol_name="GpuBusy"
3695 semantic_type="duration"
3696 mdapi_supported_apis=""
3697 mdapi_usage_flags="Tier1 Overview System Frame"
3698 mdapi_group="GPU"
3699 mdapi_hw_unit_type="gpu"
3700 />
3701 <counter name="Rasterized Pixels"
3702 description="The total number of rasterized pixels."
3703 data_type="uint64"
3704 equation="A 21 READ 4 UMUL"
3705 underscore_name="rasterized_pixels"
3706 units="pixels"
3707 symbol_name="RasterizedPixels"
3708 semantic_type="event"
3709 mdapi_supported_apis=""
3710 mdapi_usage_flags="Tier3 Frame Batch Draw"
3711 mdapi_hw_unit_type="gpu"
3712 mdapi_group="3D Pipe/Rasterizer"
3713 />
3714 <counter name="PS FPU0 Pipe Active"
3715 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
3716 data_type="float"
3717 max_equation="100"
3718 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3719 underscore_name="ps_fpu0_active"
3720 units="percent"
3721 symbol_name="PsFpu0Active"
3722 semantic_type="duration"
3723 mdapi_supported_apis=""
3724 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3725 mdapi_group="EU Array/Pixel Shader"
3726 mdapi_hw_unit_type="gpu"
3727 />
3728 <counter name="DS Threads Dispatched"
3729 description="The total number of domain shader hardware threads dispatched."
3730 data_type="uint64"
3731 equation="A 3 READ"
3732 underscore_name="ds_threads"
3733 units="threads"
3734 symbol_name="DsThreads"
3735 semantic_type="event"
3736 mdapi_supported_apis=""
3737 mdapi_usage_flags="Tier3 Frame Batch Draw"
3738 mdapi_hw_unit_type="gpu"
3739 mdapi_group="EU Array/Domain Shader"
3740 />
3741 <counter name="Samples Written"
3742 description="The total number of samples or pixels written to all render targets."
3743 data_type="uint64"
3744 equation="A 26 READ 4 UMUL"
3745 underscore_name="samples_written"
3746 units="pixels"
3747 symbol_name="SamplesWritten"
3748 semantic_type="event"
3749 mdapi_supported_apis=""
3750 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3751 mdapi_hw_unit_type="gpu"
3752 mdapi_group="3D Pipe/Output Merger"
3753 />
3754 <counter name="EU Stall"
3755 description="The percentage of time in which the Execution Units were stalled."
3756 data_type="float"
3757 max_equation="100"
3758 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3759 underscore_name="eu_stall"
3760 units="percent"
3761 symbol_name="EuStall"
3762 semantic_type="duration"
3763 mdapi_supported_apis=""
3764 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3765 mdapi_group="EU Array"
3766 mdapi_hw_unit_type="gpu"
3767 />
3768 <counter name="Samples Blended"
3769 description="The total number of blended samples or pixels written to all render targets."
3770 data_type="uint64"
3771 equation="A 27 READ 4 UMUL"
3772 underscore_name="samples_blended"
3773 units="pixels"
3774 symbol_name="SamplesBlended"
3775 semantic_type="event"
3776 mdapi_supported_apis=""
3777 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3778 mdapi_hw_unit_type="gpu"
3779 mdapi_group="3D Pipe/Output Merger"
3780 />
3781 <counter name="Early Depth Test Fails"
3782 description="The total number of pixels dropped on early depth test."
3783 data_type="uint64"
3784 equation="A 23 READ 4 UMUL"
3785 underscore_name="early_depth_test_fails"
3786 units="pixels"
3787 symbol_name="EarlyDepthTestFails"
3788 semantic_type="event"
3789 mdapi_supported_apis=""
3790 mdapi_usage_flags="Tier3 Frame Batch Draw"
3791 mdapi_hw_unit_type="gpu"
3792 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
3793 />
3794 <counter name="Shader Memory Accesses"
3795 description="The total number of shader memory accesses to L3."
3796 data_type="uint64"
3797 equation="A 32 READ"
3798 underscore_name="shader_memory_accesses"
3799 units="messages"
3800 symbol_name="ShaderMemoryAccesses"
3801 semantic_type="event"
3802 mdapi_supported_apis=""
3803 mdapi_usage_flags="Tier3 Frame Batch Draw"
3804 mdapi_hw_unit_type="gpu"
3805 mdapi_group="L3/Data Port"
3806 />
3807 <counter name="HS Threads Dispatched"
3808 description="The total number of hull shader hardware threads dispatched."
3809 data_type="uint64"
3810 equation="A 2 READ"
3811 underscore_name="hs_threads"
3812 units="threads"
3813 symbol_name="HsThreads"
3814 semantic_type="event"
3815 mdapi_supported_apis=""
3816 mdapi_usage_flags="Tier3 Frame Batch Draw"
3817 mdapi_hw_unit_type="gpu"
3818 mdapi_group="EU Array/Hull Shader"
3819 />
3820 <counter name="L3 Shader Throughput"
3821 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
3822 data_type="uint64"
3823 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3824 equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
3825 underscore_name="l3_shader_throughput"
3826 units="bytes"
3827 symbol_name="L3ShaderThroughput"
3828 semantic_type="throughput"
3829 mdapi_supported_apis=""
3830 mdapi_usage_flags="Tier2 Frame Batch Draw"
3831 mdapi_group="L3/Data Port"
3832 mdapi_hw_unit_type="gpu"
3833 />
3834 <counter name="Samples Killed in FS"
3835 description="The total number of samples or pixels dropped in fragment shaders."
3836 data_type="uint64"
3837 equation="A 24 READ 4 UMUL"
3838 underscore_name="samples_killed_in_ps"
3839 units="pixels"
3840 symbol_name="SamplesKilledInPs"
3841 semantic_type="event"
3842 mdapi_supported_apis=""
3843 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
3844 mdapi_hw_unit_type="gpu"
3845 mdapi_group="3D Pipe/Fragment Shader"
3846 />
3847 <counter name="Slice0 Dualsubslice0 Non-sampler Shader Access Stalled On L3"
3848 description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Dualsubslice0)"
3849 data_type="float"
3850 max_equation="100"
3851 equation="C 0 READ B 7 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
3852 underscore_name="non_sampler_shader00_access_stalled_on_l3"
3853 units="percent"
3854 symbol_name="NonSamplerShader00AccessStalledOnL3"
3855 semantic_type="duration"
3856 mdapi_supported_apis=""
3857 mdapi_usage_flags="Tier3 Frame Batch Draw"
3858 mdapi_group="GPU/Data Port"
3859 mdapi_hw_unit_type="subslice"
3860 />
3861 <counter name="SLM Bytes Written"
3862 description="The total number of GPU memory bytes written into shared local memory."
3863 data_type="uint64"
3864 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3865 equation="A 31 READ 64 UMUL"
3866 underscore_name="slm_bytes_written"
3867 units="bytes"
3868 symbol_name="SlmBytesWritten"
3869 semantic_type="throughput"
3870 mdapi_supported_apis=""
3871 mdapi_usage_flags="Tier3 Frame Batch Draw"
3872 mdapi_group="L3/Data Port/SLM"
3873 mdapi_hw_unit_type="gpu"
3874 />
3875 <counter name="Slice0 Dualsubslice3 Non-sampler Shader Access Stalled On L3"
3876 description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Dualsubslice3)"
3877 data_type="float"
3878 max_equation="100"
3879 equation="C 6 READ C 5 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
3880 underscore_name="non_sampler_shader03_access_stalled_on_l3"
3881 units="percent"
3882 symbol_name="NonSamplerShader03AccessStalledOnL3"
3883 semantic_type="duration"
3884 mdapi_supported_apis=""
3885 mdapi_usage_flags="Tier3 Frame Batch Draw"
3886 mdapi_group="GPU/Data Port"
3887 mdapi_hw_unit_type="subslice"
3888 />
3889 <counter name="Shader Atomic Memory Accesses"
3890 description="The total number of shader atomic memory accesses."
3891 data_type="uint64"
3892 equation="A 34 READ"
3893 underscore_name="shader_atomics"
3894 units="messages"
3895 symbol_name="ShaderAtomics"
3896 semantic_type="event"
3897 mdapi_supported_apis=""
3898 mdapi_usage_flags="Tier3 Frame Batch Draw"
3899 mdapi_hw_unit_type="gpu"
3900 mdapi_group="L3/Data Port/Atomics"
3901 />
3902 <register_config type="NOA">
3903 <register type="NOA" address="0x00000D04" value="0x00000200" />
3904 <register type="NOA" address="0x00009840" value="0x00000000" />
3905 <register type="NOA" address="0x00009884" value="0x00000000" />
3906 <register type="NOA" address="0x00009888" value="0x1223000A" />
3907 <register type="NOA" address="0x00009888" value="0x10230009" />
3908 <register type="NOA" address="0x00009888" value="0x1263000A" />
3909 <register type="NOA" address="0x00009888" value="0x10630009" />
3910 <register type="NOA" address="0x00009888" value="0x12A3000A" />
3911 <register type="NOA" address="0x00009888" value="0x10A30009" />
3912 <register type="NOA" address="0x00009888" value="0x12E3000A" />
3913 <register type="NOA" address="0x00009888" value="0x10E30009" />
3914 <register type="NOA" address="0x00009888" value="0x10150019" />
3915 <register type="NOA" address="0x00009888" value="0x1A20A000" />
3916 <register type="NOA" address="0x00009888" value="0x0C231900" />
3917 <register type="NOA" address="0x00009888" value="0x0E23003C" />
3918 <register type="NOA" address="0x00009888" value="0x00230000" />
3919 <register type="NOA" address="0x00009888" value="0x1C600002" />
3920 <register type="NOA" address="0x00009888" value="0x02608000" />
3921 <register type="NOA" address="0x00009888" value="0x0E631900" />
3922 <register type="NOA" address="0x00009888" value="0x00631E00" />
3923 <register type="NOA" address="0x00009888" value="0x04A08000" />
3924 <register type="NOA" address="0x00009888" value="0x06A08000" />
3925 <register type="NOA" address="0x00009888" value="0x02A31E32" />
3926 <register type="NOA" address="0x00009888" value="0x00A30000" />
3927 <register type="NOA" address="0x00009888" value="0x08E08000" />
3928 <register type="NOA" address="0x00009888" value="0x0AE08000" />
3929 <register type="NOA" address="0x00009888" value="0x04E31E32" />
3930 <register type="NOA" address="0x00009888" value="0x00E30000" />
3931 <register type="NOA" address="0x00009888" value="0x0C045400" />
3932 <register type="NOA" address="0x00009888" value="0x10040150" />
3933 <register type="NOA" address="0x00009888" value="0x0E040015" />
3934 <register type="NOA" address="0x00009888" value="0x04055000" />
3935 <register type="NOA" address="0x00009888" value="0x14050054" />
3936 <register type="NOA" address="0x00009888" value="0x06055000" />
3937 <register type="NOA" address="0x00009888" value="0x08055000" />
3938 <register type="NOA" address="0x00009888" value="0x24063F00" />
3939 <register type="NOA" address="0x00009888" value="0x260600E0" />
3940 <register type="NOA" address="0x00009888" value="0x0E088000" />
3941 <register type="NOA" address="0x00009888" value="0x00088000" />
3942 <register type="NOA" address="0x00009888" value="0x14090040" />
3943 <register type="NOA" address="0x00009888" value="0x04094000" />
3944 <register type="NOA" address="0x00009888" value="0x040DA000" />
3945 <register type="NOA" address="0x00009888" value="0x080E5000" />
3946 <register type="NOA" address="0x00009888" value="0x1A120020" />
3947 <register type="NOA" address="0x00009888" value="0x02128000" />
3948 <register type="NOA" address="0x00009888" value="0x0412C000" />
3949 <register type="NOA" address="0x00009888" value="0x0612C000" />
3950 <register type="NOA" address="0x00009888" value="0x0A138000" />
3951 <register type="NOA" address="0x00009888" value="0x0413E000" />
3952 <register type="NOA" address="0x00009888" value="0x0E148000" />
3953 <register type="NOA" address="0x00009888" value="0x00148000" />
3954 <register type="NOA" address="0x00009888" value="0x0214C000" />
3955 <register type="NOA" address="0x00009888" value="0x00150047" />
3956 <register type="NOA" address="0x00009888" value="0x16156000" />
3957 <register type="NOA" address="0x00009888" value="0x18150007" />
3958 <register type="NOA" address="0x00009888" value="0x02154000" />
3959 <register type="NOA" address="0x00009888" value="0x04154000" />
3960 <register type="NOA" address="0x00009888" value="0x06154000" />
3961 <register type="NOA" address="0x00009888" value="0x08158000" />
3962 <register type="NOA" address="0x00009888" value="0x0A158000" />
3963 <register type="NOA" address="0x00009888" value="0x0C188000" />
3964 <register type="NOA" address="0x00009888" value="0x0E182000" />
3965 <register type="NOA" address="0x00009888" value="0x1419000A" />
3966 <register type="NOA" address="0x00009888" value="0x021CA000" />
3967 <register type="NOA" address="0x00009888" value="0x0A1DA000" />
3968 <register type="NOA" address="0x00009884" value="0x00000003" />
3969 <register type="NOA" address="0x00009888" value="0x1C1F3061" />
3970 <register type="NOA" address="0x00009888" value="0x141F0000" />
3971 <register type="NOA" address="0x00009888" value="0x301F8000" />
3972 <register type="NOA" address="0x00009888" value="0x521F4000" />
3973 <register type="NOA" address="0x00009888" value="0x541F0024" />
3974 <register type="NOA" address="0x00009888" value="0x3A1F8000" />
3975 <register type="NOA" address="0x00009888" value="0x4E1F2400" />
3976 <register type="NOA" address="0x00009888" value="0x501F0024" />
3977 <register type="NOA" address="0x00009888" value="0x3E1F0100" />
3978 <register type="NOA" address="0x00009888" value="0x4C1F3030" />
3979 <register type="NOA" address="0x00009888" value="0x401F0000" />
3980 <register type="NOA" address="0x00009888" value="0x421F3000" />
3981 <register type="NOA" address="0x00009888" value="0x441F3330" />
3982 </register_config>
3983 <register_config type="OA">
3984 <register type="OA" address="0x00002740" value="0x00000000" />
3985 <register type="OA" address="0x00002710" value="0x00000000" />
3986 <register type="OA" address="0x00002714" value="0x10800000" />
3987 <register type="OA" address="0x00002720" value="0x00000000" />
3988 <register type="OA" address="0x00002724" value="0x00800000" />
3989 <register type="OA" address="0x00002770" value="0x00000002" />
3990 <register type="OA" address="0x00002774" value="0x0000FFFE" />
3991 </register_config>
3992 <register_config type="FLEX">
3993 <register type="FLEX" address="0x0000E458" value="0x00005004" />
3994 <register type="FLEX" address="0x0000E558" value="0x00010003" />
3995 <register type="FLEX" address="0x0000E658" value="0x00012011" />
3996 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
3997 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
3998 </register_config>
3999 </set>
4000
4001 <set name="Metric set RasterizerAndPixelBackend"
4002 mdapi_supported_apis="OGL OCL IO BB"
4003 underscore_name="rasterizer_and_pixel_backend"
4004 hw_config_guid="20df0e83-535f-457f-a08b-76aee88c1e0e"
4005 chipset="LKF"
4006 symbol_name="RasterizerAndPixelBackend"
4007 >
4008 <counter name="GPU Core Clocks"
4009 description="The total number of GPU core clocks elapsed during the measurement."
4010 data_type="uint64"
4011 equation="GPU_CLOCK 0 READ"
4012 underscore_name="gpu_core_clocks"
4013 units="cycles"
4014 symbol_name="GpuCoreClocks"
4015 semantic_type="event"
4016 mdapi_supported_apis=""
4017 mdapi_usage_flags="Tier1 Frame Batch Draw"
4018 mdapi_hw_unit_type="gpu"
4019 mdapi_group="GPU"
4020 />
4021 <counter name="EU Active"
4022 description="The percentage of time in which the Execution Units were actively processing."
4023 data_type="float"
4024 max_equation="100"
4025 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4026 underscore_name="eu_active"
4027 units="percent"
4028 symbol_name="EuActive"
4029 semantic_type="duration"
4030 mdapi_supported_apis=""
4031 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4032 mdapi_group="EU Array"
4033 mdapi_hw_unit_type="gpu"
4034 />
4035 <counter name="EU Both FPU Pipes Active"
4036 description="The percentage of time in which both EU FPU pipelines were actively processing."
4037 data_type="float"
4038 max_equation="100"
4039 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4040 underscore_name="eu_fpu_both_active"
4041 units="percent"
4042 symbol_name="EuFpuBothActive"
4043 semantic_type="duration"
4044 mdapi_supported_apis=""
4045 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4046 mdapi_group="EU Array/Pipes"
4047 mdapi_hw_unit_type="gpu"
4048 />
4049 <counter name="SQ is full"
4050 description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
4051 data_type="float"
4052 max_equation="100"
4053 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
4054 underscore_name="gt_request_queue_full"
4055 units="percent"
4056 symbol_name="GTRequestQueueFull"
4057 semantic_type="duration"
4058 mdapi_supported_apis=""
4059 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4060 mdapi_group="GTI"
4061 mdapi_hw_unit_type="gpu"
4062 />
4063 <counter name="VS Send Pipe Active"
4064 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
4065 data_type="float"
4066 max_equation="100"
4067 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4068 underscore_name="vs_send_active"
4069 units="percent"
4070 symbol_name="VsSendActive"
4071 semantic_type="duration"
4072 mdapi_supported_apis=""
4073 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4074 mdapi_group="EU Array/Vertex Shader"
4075 mdapi_hw_unit_type="gpu"
4076 />
4077 <counter name="Slice0 Pipe0 PS Output Available"
4078 description="The percentage of time in which slice0 pipe0 PS output is available"
4079 data_type="float"
4080 max_equation="100"
4081 equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
4082 underscore_name="ps_output00_available"
4083 units="percent"
4084 symbol_name="PSOutput00Available"
4085 semantic_type="duration"
4086 mdapi_supported_apis=""
4087 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4088 mdapi_group="GPU/3D Pipe"
4089 mdapi_hw_unit_type="slice"
4090 />
4091 <counter name="VS FPU1 Pipe Active"
4092 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
4093 data_type="float"
4094 max_equation="100"
4095 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4096 underscore_name="vs_fpu1_active"
4097 units="percent"
4098 symbol_name="VsFpu1Active"
4099 semantic_type="duration"
4100 mdapi_supported_apis=""
4101 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4102 mdapi_group="EU Array/Vertex Shader"
4103 mdapi_hw_unit_type="gpu"
4104 />
4105 <counter name="GS Threads Dispatched"
4106 description="The total number of geometry shader hardware threads dispatched."
4107 data_type="uint64"
4108 equation="A 5 READ"
4109 underscore_name="gs_threads"
4110 units="threads"
4111 symbol_name="GsThreads"
4112 semantic_type="event"
4113 mdapi_supported_apis=""
4114 mdapi_usage_flags="Tier3 Frame Batch Draw"
4115 mdapi_hw_unit_type="gpu"
4116 mdapi_group="EU Array/Geometry Shader"
4117 />
4118 <counter name="Slice0 Pipe1 PS Output Available"
4119 description="The percentage of time in which slice0 pipe1 PS output is available"
4120 data_type="float"
4121 max_equation="100"
4122 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
4123 underscore_name="ps_output01_available"
4124 units="percent"
4125 symbol_name="PSOutput01Available"
4126 semantic_type="duration"
4127 mdapi_supported_apis=""
4128 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4129 mdapi_group="GPU/3D Pipe"
4130 mdapi_hw_unit_type="slice"
4131 />
4132 <counter name="Early Hi-Depth Test Fails"
4133 description="The total number of pixels dropped on early hierarchical depth test."
4134 data_type="uint64"
4135 equation="A 22 READ 4 UMUL"
4136 underscore_name="hi_depth_test_fails"
4137 units="pixels"
4138 symbol_name="HiDepthTestFails"
4139 semantic_type="event"
4140 mdapi_supported_apis=""
4141 mdapi_usage_flags="Tier3 Frame Batch Draw"
4142 mdapi_hw_unit_type="gpu"
4143 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
4144 />
4145 <counter name="FS Both FPU Active"
4146 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
4147 data_type="float"
4148 max_equation="100"
4149 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4150 underscore_name="ps_eu_both_fpu_active"
4151 units="percent"
4152 symbol_name="PsEuBothFpuActive"
4153 semantic_type="duration"
4154 mdapi_supported_apis=""
4155 mdapi_usage_flags="Tier4 Frame Batch Draw"
4156 mdapi_group="3D Pipe/Fragment Shader"
4157 mdapi_hw_unit_type="gpu"
4158 />
4159 <counter name="VS Threads Dispatched"
4160 description="The total number of vertex shader hardware threads dispatched."
4161 data_type="uint64"
4162 equation="A 1 READ"
4163 underscore_name="vs_threads"
4164 units="threads"
4165 symbol_name="VsThreads"
4166 semantic_type="event"
4167 mdapi_supported_apis=""
4168 mdapi_usage_flags="Tier3 Frame Batch Draw"
4169 mdapi_hw_unit_type="gpu"
4170 mdapi_group="EU Array/Vertex Shader"
4171 />
4172 <counter name="FS Threads Dispatched"
4173 description="The total number of fragment shader hardware threads dispatched."
4174 data_type="uint64"
4175 equation="A 6 READ"
4176 underscore_name="ps_threads"
4177 units="threads"
4178 symbol_name="PsThreads"
4179 semantic_type="event"
4180 mdapi_supported_apis=""
4181 mdapi_usage_flags="Tier3 Frame Batch Draw"
4182 mdapi_hw_unit_type="gpu"
4183 mdapi_group="EU Array/Fragment Shader"
4184 />
4185 <counter name="Slice0 Pipe1 Pixel Values Ready"
4186 description="The percentage of time in which slice0 pipe1 pixel values are ready"
4187 data_type="float"
4188 max_equation="100"
4189 equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
4190 underscore_name="pixel_values01_ready"
4191 units="percent"
4192 symbol_name="PixelValues01Ready"
4193 semantic_type="duration"
4194 mdapi_supported_apis=""
4195 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4196 mdapi_group="GPU/3D Pipe"
4197 mdapi_hw_unit_type="slice"
4198 />
4199 <counter name="Slice0 Pipe0 Post-EarlyZ Pixel Data Ready"
4200 description="The percentage of time in which slice0 pipe0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
4201 data_type="float"
4202 max_equation="100"
4203 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
4204 underscore_name="pixel_data00_ready"
4205 units="percent"
4206 symbol_name="PixelData00Ready"
4207 semantic_type="duration"
4208 mdapi_supported_apis=""
4209 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4210 mdapi_group="GPU/Rasterizer/Early Depth Test"
4211 mdapi_hw_unit_type="slice"
4212 />
4213 <counter name="Shader Barrier Messages"
4214 description="The total number of shader barrier messages."
4215 data_type="uint64"
4216 equation="A 35 READ"
4217 underscore_name="shader_barriers"
4218 units="messages"
4219 symbol_name="ShaderBarriers"
4220 semantic_type="event"
4221 mdapi_supported_apis=""
4222 mdapi_usage_flags="Tier3 Frame Batch Draw"
4223 mdapi_hw_unit_type="gpu"
4224 mdapi_group="EU Array/Barrier"
4225 />
4226 <counter name="Sampler Texels"
4227 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
4228 data_type="uint64"
4229 equation="A 28 READ 4 UMUL"
4230 underscore_name="sampler_texels"
4231 units="texels"
4232 symbol_name="SamplerTexels"
4233 semantic_type="event"
4234 mdapi_supported_apis=""
4235 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4236 mdapi_hw_unit_type="gpu"
4237 mdapi_group="Sampler/Sampler Input"
4238 />
4239 <counter name="Pixels Failing Tests"
4240 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
4241 data_type="uint64"
4242 equation="A 25 READ 4 UMUL"
4243 underscore_name="pixels_failing_post_ps_tests"
4244 units="pixels"
4245 symbol_name="PixelsFailingPostPsTests"
4246 semantic_type="event"
4247 mdapi_supported_apis=""
4248 mdapi_usage_flags="Tier3 Frame Batch Draw"
4249 mdapi_hw_unit_type="gpu"
4250 mdapi_group="3D Pipe/Output Merger"
4251 />
4252 <counter name="GPU Time Elapsed"
4253 description="Time elapsed on the GPU during the measurement."
4254 data_type="uint64"
4255 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
4256 underscore_name="gpu_time"
4257 units="ns"
4258 symbol_name="GpuTime"
4259 semantic_type="duration"
4260 mdapi_supported_apis=""
4261 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4262 mdapi_hw_unit_type="gpu"
4263 mdapi_group="GPU"
4264 />
4265 <counter name="AVG GPU Core Frequency"
4266 description="Average GPU Core Frequency in the measurement."
4267 data_type="uint64"
4268 max_equation="$GpuMaxFrequency"
4269 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4270 underscore_name="avg_gpu_core_frequency"
4271 units="hz"
4272 symbol_name="AvgGpuCoreFrequency"
4273 semantic_type="event"
4274 mdapi_supported_apis=""
4275 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4276 mdapi_group="GPU"
4277 mdapi_hw_unit_type="gpu"
4278 />
4279 <counter name="Sampler Texels Misses"
4280 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
4281 data_type="uint64"
4282 equation="A 29 READ 4 UMUL"
4283 underscore_name="sampler_texel_misses"
4284 units="texels"
4285 symbol_name="SamplerTexelMisses"
4286 semantic_type="event"
4287 mdapi_supported_apis=""
4288 mdapi_usage_flags="Tier3 Batch Frame Draw"
4289 mdapi_hw_unit_type="gpu"
4290 mdapi_group="Sampler/Sampler Cache"
4291 />
4292 <counter name="Slice0 Pipe1 Post-EarlyZ Pixel Data Ready"
4293 description="The percentage of time in which slice0 pipe1 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
4294 data_type="float"
4295 max_equation="100"
4296 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
4297 underscore_name="pixel_data01_ready"
4298 units="percent"
4299 symbol_name="PixelData01Ready"
4300 semantic_type="duration"
4301 mdapi_supported_apis=""
4302 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4303 mdapi_group="GPU/Rasterizer/Early Depth Test"
4304 mdapi_hw_unit_type="slice"
4305 />
4306 <counter name="CS Threads Dispatched"
4307 description="The total number of compute shader hardware threads dispatched."
4308 data_type="uint64"
4309 equation="A 4 READ"
4310 underscore_name="cs_threads"
4311 units="threads"
4312 symbol_name="CsThreads"
4313 semantic_type="event"
4314 mdapi_supported_apis=""
4315 mdapi_usage_flags="Tier3 Frame Batch Draw"
4316 mdapi_hw_unit_type="gpu"
4317 mdapi_group="EU Array/Compute Shader"
4318 />
4319 <counter name="Slice0 Rasterizer Input Available"
4320 description="The percentage of time in which slice0 rasterizer input is available"
4321 data_type="float"
4322 max_equation="100"
4323 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
4324 underscore_name="rasterizer0_input_available"
4325 units="percent"
4326 symbol_name="Rasterizer0InputAvailable"
4327 availability="$SliceMask 1 AND"
4328 semantic_type="duration"
4329 mdapi_supported_apis=""
4330 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4331 mdapi_group="GPU/Rasterizer"
4332 mdapi_hw_unit_type="slice"
4333 />
4334 <counter name="SLM Bytes Read"
4335 description="The total number of GPU memory bytes read from shared local memory."
4336 data_type="uint64"
4337 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4338 equation="A 30 READ 64 UMUL"
4339 underscore_name="slm_bytes_read"
4340 units="bytes"
4341 symbol_name="SlmBytesRead"
4342 semantic_type="throughput"
4343 mdapi_supported_apis=""
4344 mdapi_usage_flags="Tier3 Frame Batch Draw"
4345 mdapi_group="L3/Data Port/SLM"
4346 mdapi_hw_unit_type="gpu"
4347 />
4348 <counter name="PS FPU1 Pipe Active"
4349 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
4350 data_type="float"
4351 max_equation="100"
4352 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4353 underscore_name="ps_fpu1_active"
4354 units="percent"
4355 symbol_name="PsFpu1Active"
4356 semantic_type="duration"
4357 mdapi_supported_apis=""
4358 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4359 mdapi_group="EU Array/Pixel Shader"
4360 mdapi_hw_unit_type="gpu"
4361 />
4362 <counter name="PS Send Pipeline Active"
4363 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
4364 data_type="float"
4365 max_equation="100"
4366 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4367 underscore_name="ps_send_active"
4368 units="percent"
4369 symbol_name="PsSendActive"
4370 semantic_type="duration"
4371 mdapi_supported_apis=""
4372 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4373 mdapi_group="EU Array/Pixel Shader"
4374 mdapi_hw_unit_type="gpu"
4375 />
4376 <counter name="VS FPU0 Pipe Active"
4377 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
4378 data_type="float"
4379 max_equation="100"
4380 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4381 underscore_name="vs_fpu0_active"
4382 units="percent"
4383 symbol_name="VsFpu0Active"
4384 semantic_type="duration"
4385 mdapi_supported_apis=""
4386 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4387 mdapi_group="EU Array/Vertex Shader"
4388 mdapi_hw_unit_type="gpu"
4389 />
4390 <counter name="GPU Busy"
4391 description="The percentage of time in which the GPU has been processing GPU commands."
4392 data_type="float"
4393 max_equation="100"
4394 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
4395 underscore_name="gpu_busy"
4396 units="percent"
4397 symbol_name="GpuBusy"
4398 semantic_type="duration"
4399 mdapi_supported_apis=""
4400 mdapi_usage_flags="Tier1 Overview System Frame"
4401 mdapi_group="GPU"
4402 mdapi_hw_unit_type="gpu"
4403 />
4404 <counter name="Rasterized Pixels"
4405 description="The total number of rasterized pixels."
4406 data_type="uint64"
4407 equation="A 21 READ 4 UMUL"
4408 underscore_name="rasterized_pixels"
4409 units="pixels"
4410 symbol_name="RasterizedPixels"
4411 semantic_type="event"
4412 mdapi_supported_apis=""
4413 mdapi_usage_flags="Tier3 Frame Batch Draw"
4414 mdapi_hw_unit_type="gpu"
4415 mdapi_group="3D Pipe/Rasterizer"
4416 />
4417 <counter name="Slice0 Pipe0 Pixel Values Ready"
4418 description="The percentage of time in which slice0 pipe0 pixel values are ready"
4419 data_type="float"
4420 max_equation="100"
4421 equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
4422 underscore_name="pixel_values00_ready"
4423 units="percent"
4424 symbol_name="PixelValues00Ready"
4425 semantic_type="duration"
4426 mdapi_supported_apis=""
4427 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4428 mdapi_group="GPU/3D Pipe"
4429 mdapi_hw_unit_type="slice"
4430 />
4431 <counter name="PS FPU0 Pipe Active"
4432 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
4433 data_type="float"
4434 max_equation="100"
4435 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4436 underscore_name="ps_fpu0_active"
4437 units="percent"
4438 symbol_name="PsFpu0Active"
4439 semantic_type="duration"
4440 mdapi_supported_apis=""
4441 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4442 mdapi_group="EU Array/Pixel Shader"
4443 mdapi_hw_unit_type="gpu"
4444 />
4445 <counter name="DS Threads Dispatched"
4446 description="The total number of domain shader hardware threads dispatched."
4447 data_type="uint64"
4448 equation="A 3 READ"
4449 underscore_name="ds_threads"
4450 units="threads"
4451 symbol_name="DsThreads"
4452 semantic_type="event"
4453 mdapi_supported_apis=""
4454 mdapi_usage_flags="Tier3 Frame Batch Draw"
4455 mdapi_hw_unit_type="gpu"
4456 mdapi_group="EU Array/Domain Shader"
4457 />
4458 <counter name="Samples Written"
4459 description="The total number of samples or pixels written to all render targets."
4460 data_type="uint64"
4461 equation="A 26 READ 4 UMUL"
4462 underscore_name="samples_written"
4463 units="pixels"
4464 symbol_name="SamplesWritten"
4465 semantic_type="event"
4466 mdapi_supported_apis=""
4467 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4468 mdapi_hw_unit_type="gpu"
4469 mdapi_group="3D Pipe/Output Merger"
4470 />
4471 <counter name="EU Stall"
4472 description="The percentage of time in which the Execution Units were stalled."
4473 data_type="float"
4474 max_equation="100"
4475 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4476 underscore_name="eu_stall"
4477 units="percent"
4478 symbol_name="EuStall"
4479 semantic_type="duration"
4480 mdapi_supported_apis=""
4481 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4482 mdapi_group="EU Array"
4483 mdapi_hw_unit_type="gpu"
4484 />
4485 <counter name="Slice0 Rasterizer Output Ready"
4486 description="The percentage of time in which slice0 rasterizer output is ready"
4487 data_type="float"
4488 max_equation="100"
4489 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
4490 underscore_name="rasterizer0_output_ready"
4491 units="percent"
4492 symbol_name="Rasterizer0OutputReady"
4493 availability="$SliceMask 1 AND"
4494 semantic_type="duration"
4495 mdapi_supported_apis=""
4496 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4497 mdapi_group="GPU/Rasterizer"
4498 mdapi_hw_unit_type="slice"
4499 />
4500 <counter name="Samples Blended"
4501 description="The total number of blended samples or pixels written to all render targets."
4502 data_type="uint64"
4503 equation="A 27 READ 4 UMUL"
4504 underscore_name="samples_blended"
4505 units="pixels"
4506 symbol_name="SamplesBlended"
4507 semantic_type="event"
4508 mdapi_supported_apis=""
4509 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4510 mdapi_hw_unit_type="gpu"
4511 mdapi_group="3D Pipe/Output Merger"
4512 />
4513 <counter name="Early Depth Test Fails"
4514 description="The total number of pixels dropped on early depth test."
4515 data_type="uint64"
4516 equation="A 23 READ 4 UMUL"
4517 underscore_name="early_depth_test_fails"
4518 units="pixels"
4519 symbol_name="EarlyDepthTestFails"
4520 semantic_type="event"
4521 mdapi_supported_apis=""
4522 mdapi_usage_flags="Tier3 Frame Batch Draw"
4523 mdapi_hw_unit_type="gpu"
4524 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
4525 />
4526 <counter name="Shader Memory Accesses"
4527 description="The total number of shader memory accesses to L3."
4528 data_type="uint64"
4529 equation="A 32 READ"
4530 underscore_name="shader_memory_accesses"
4531 units="messages"
4532 symbol_name="ShaderMemoryAccesses"
4533 semantic_type="event"
4534 mdapi_supported_apis=""
4535 mdapi_usage_flags="Tier3 Frame Batch Draw"
4536 mdapi_hw_unit_type="gpu"
4537 mdapi_group="L3/Data Port"
4538 />
4539 <counter name="HS Threads Dispatched"
4540 description="The total number of hull shader hardware threads dispatched."
4541 data_type="uint64"
4542 equation="A 2 READ"
4543 underscore_name="hs_threads"
4544 units="threads"
4545 symbol_name="HsThreads"
4546 semantic_type="event"
4547 mdapi_supported_apis=""
4548 mdapi_usage_flags="Tier3 Frame Batch Draw"
4549 mdapi_hw_unit_type="gpu"
4550 mdapi_group="EU Array/Hull Shader"
4551 />
4552 <counter name="L3 Shader Throughput"
4553 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
4554 data_type="uint64"
4555 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4556 equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
4557 underscore_name="l3_shader_throughput"
4558 units="bytes"
4559 symbol_name="L3ShaderThroughput"
4560 semantic_type="throughput"
4561 mdapi_supported_apis=""
4562 mdapi_usage_flags="Tier2 Frame Batch Draw"
4563 mdapi_group="L3/Data Port"
4564 mdapi_hw_unit_type="gpu"
4565 />
4566 <counter name="Samples Killed in FS"
4567 description="The total number of samples or pixels dropped in fragment shaders."
4568 data_type="uint64"
4569 equation="A 24 READ 4 UMUL"
4570 underscore_name="samples_killed_in_ps"
4571 units="pixels"
4572 symbol_name="SamplesKilledInPs"
4573 semantic_type="event"
4574 mdapi_supported_apis=""
4575 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
4576 mdapi_hw_unit_type="gpu"
4577 mdapi_group="3D Pipe/Fragment Shader"
4578 />
4579 <counter name="SLM Bytes Written"
4580 description="The total number of GPU memory bytes written into shared local memory."
4581 data_type="uint64"
4582 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4583 equation="A 31 READ 64 UMUL"
4584 underscore_name="slm_bytes_written"
4585 units="bytes"
4586 symbol_name="SlmBytesWritten"
4587 semantic_type="throughput"
4588 mdapi_supported_apis=""
4589 mdapi_usage_flags="Tier3 Frame Batch Draw"
4590 mdapi_group="L3/Data Port/SLM"
4591 mdapi_hw_unit_type="gpu"
4592 />
4593 <counter name="Shader Atomic Memory Accesses"
4594 description="The total number of shader atomic memory accesses."
4595 data_type="uint64"
4596 equation="A 34 READ"
4597 underscore_name="shader_atomics"
4598 units="messages"
4599 symbol_name="ShaderAtomics"
4600 semantic_type="event"
4601 mdapi_supported_apis=""
4602 mdapi_usage_flags="Tier3 Frame Batch Draw"
4603 mdapi_hw_unit_type="gpu"
4604 mdapi_group="L3/Data Port/Atomics"
4605 />
4606 <register_config type="NOA">
4607 <register type="NOA" address="0x00000D04" value="0x00000200" />
4608 <register type="NOA" address="0x00009840" value="0x00000000" />
4609 <register type="NOA" address="0x00009884" value="0x00000000" />
4610 <register type="NOA" address="0x00009888" value="0x120A03E0" />
4611 <register type="NOA" address="0x00009888" value="0x140C0500" />
4612 <register type="NOA" address="0x00009888" value="0x120F03E0" />
4613 <register type="NOA" address="0x00009888" value="0x14110500" />
4614 <register type="NOA" address="0x00009888" value="0x10136000" />
4615 <register type="NOA" address="0x00009888" value="0x1213001C" />
4616 <register type="NOA" address="0x00009888" value="0x16140000" />
4617 <register type="NOA" address="0x00009888" value="0x10160018" />
4618 <register type="NOA" address="0x00009888" value="0x101A0018" />
4619 <register type="NOA" address="0x00009888" value="0x0C045400" />
4620 <register type="NOA" address="0x00009888" value="0x0E045545" />
4621 <register type="NOA" address="0x00009888" value="0x04055000" />
4622 <register type="NOA" address="0x00009888" value="0x0A055000" />
4623 <register type="NOA" address="0x00009888" value="0x0C055000" />
4624 <register type="NOA" address="0x00009888" value="0x0E051000" />
4625 <register type="NOA" address="0x00009888" value="0x06055000" />
4626 <register type="NOA" address="0x00009888" value="0x08051000" />
4627 <register type="NOA" address="0x00009888" value="0x2406DF00" />
4628 <register type="NOA" address="0x00009888" value="0x26060007" />
4629 <register type="NOA" address="0x00009888" value="0x02084000" />
4630 <register type="NOA" address="0x00009888" value="0x04098000" />
4631 <register type="NOA" address="0x00009888" value="0x06094000" />
4632 <register type="NOA" address="0x00009888" value="0x000A0C40" />
4633 <register type="NOA" address="0x00009888" value="0x0C0A0000" />
4634 <register type="NOA" address="0x00009888" value="0x040A0000" />
4635 <register type="NOA" address="0x00009888" value="0x020C0B80" />
4636 <register type="NOA" address="0x00009888" value="0x080C0000" />
4637 <register type="NOA" address="0x00009888" value="0x040D1000" />
4638 <register type="NOA" address="0x00009888" value="0x060E2000" />
4639 <register type="NOA" address="0x00009888" value="0x080E1000" />
4640 <register type="NOA" address="0x00009888" value="0x020F0031" />
4641 <register type="NOA" address="0x00009888" value="0x0C0F0000" />
4642 <register type="NOA" address="0x00009888" value="0x040F0000" />
4643 <register type="NOA" address="0x00009888" value="0x04110017" />
4644 <register type="NOA" address="0x00009888" value="0x08110000" />
4645 <register type="NOA" address="0x00009888" value="0x18120C00" />
4646 <register type="NOA" address="0x00009888" value="0x02128000" />
4647 <register type="NOA" address="0x00009888" value="0x06128000" />
4648 <register type="NOA" address="0x00009888" value="0x0613092F" />
4649 <register type="NOA" address="0x00009888" value="0x08134025" />
4650 <register type="NOA" address="0x00009888" value="0x0C130000" />
4651 <register type="NOA" address="0x00009888" value="0x0413A000" />
4652 <register type="NOA" address="0x00009888" value="0x00148066" />
4653 <register type="NOA" address="0x00009888" value="0x10140000" />
4654 <register type="NOA" address="0x00009888" value="0x0614C000" />
4655 <register type="NOA" address="0x00009888" value="0x08144000" />
4656 <register type="NOA" address="0x00009888" value="0x0A144000" />
4657 <register type="NOA" address="0x00009888" value="0x02148000" />
4658 <register type="NOA" address="0x00009888" value="0x00154000" />
4659 <register type="NOA" address="0x00009888" value="0x0E154000" />
4660 <register type="NOA" address="0x00009888" value="0x161500E8" />
4661 <register type="NOA" address="0x00009888" value="0x02154000" />
4662 <register type="NOA" address="0x00009888" value="0x04158000" />
4663 <register type="NOA" address="0x00009888" value="0x06154000" />
4664 <register type="NOA" address="0x00009888" value="0x08158000" />
4665 <register type="NOA" address="0x00009888" value="0x0C154000" />
4666 <register type="NOA" address="0x00009888" value="0x08161000" />
4667 <register type="NOA" address="0x00009888" value="0x08184000" />
4668 <register type="NOA" address="0x00009888" value="0x12190100" />
4669 <register type="NOA" address="0x00009888" value="0x0A1A0020" />
4670 <register type="NOA" address="0x00009888" value="0x081A0000" />
4671 <register type="NOA" address="0x00009888" value="0x0A1C1000" />
4672 <register type="NOA" address="0x00009888" value="0x121D0400" />
4673 <register type="NOA" address="0x00009884" value="0x00000003" />
4674 <register type="NOA" address="0x00009888" value="0x1C1F3000" />
4675 <register type="NOA" address="0x00009888" value="0x1A1F0061" />
4676 <register type="NOA" address="0x00009888" value="0x141F0000" />
4677 <register type="NOA" address="0x00009888" value="0x301F8000" />
4678 <register type="NOA" address="0x00009888" value="0x501F4904" />
4679 <register type="NOA" address="0x00009888" value="0x521F0024" />
4680 <register type="NOA" address="0x00009888" value="0x3A1F8000" />
4681 <register type="NOA" address="0x00009888" value="0x4E1F2400" />
4682 <register type="NOA" address="0x00009888" value="0x3E1F5000" />
4683 <register type="NOA" address="0x00009888" value="0x461F4040" />
4684 <register type="NOA" address="0x00009888" value="0x481F0030" />
4685 <register type="NOA" address="0x00009888" value="0x401F4010" />
4686 <register type="NOA" address="0x00009888" value="0x421F3000" />
4687 <register type="NOA" address="0x00009888" value="0x441F4023" />
4688 </register_config>
4689 <register_config type="OA">
4690 <register type="OA" address="0x00002740" value="0x00000000" />
4691 <register type="OA" address="0x00002710" value="0x00000000" />
4692 <register type="OA" address="0x00002714" value="0x70800000" />
4693 <register type="OA" address="0x00002720" value="0x00000000" />
4694 <register type="OA" address="0x00002724" value="0x00800000" />
4695 <register type="OA" address="0x00002770" value="0x00000038" />
4696 <register type="OA" address="0x00002774" value="0x0000FFF8" />
4697 <register type="OA" address="0x00002778" value="0x00000002" />
4698 <register type="OA" address="0x0000277C" value="0x0000FFF7" />
4699 <register type="OA" address="0x00002780" value="0x00000002" />
4700 <register type="OA" address="0x00002784" value="0x0000FFEF" />
4701 </register_config>
4702 <register_config type="FLEX">
4703 <register type="FLEX" address="0x0000E458" value="0x00005004" />
4704 <register type="FLEX" address="0x0000E558" value="0x00010003" />
4705 <register type="FLEX" address="0x0000E658" value="0x00012011" />
4706 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
4707 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
4708 </register_config>
4709 </set>
4710
4711 <set name="Metric set L3_1"
4712 mdapi_supported_apis="OGL OCL IO BB"
4713 underscore_name="l3_1"
4714 hw_config_guid="c7d3dc5c-975d-4d3a-a4c8-86fb0085743b"
4715 chipset="LKF"
4716 symbol_name="L3_1"
4717 >
4718 <counter name="GPU Core Clocks"
4719 description="The total number of GPU core clocks elapsed during the measurement."
4720 data_type="uint64"
4721 equation="GPU_CLOCK 0 READ"
4722 underscore_name="gpu_core_clocks"
4723 units="cycles"
4724 symbol_name="GpuCoreClocks"
4725 semantic_type="event"
4726 mdapi_supported_apis=""
4727 mdapi_usage_flags="Tier1 Frame Batch Draw"
4728 mdapi_hw_unit_type="gpu"
4729 mdapi_group="GPU"
4730 />
4731 <counter name="EU Active"
4732 description="The percentage of time in which the Execution Units were actively processing."
4733 data_type="float"
4734 max_equation="100"
4735 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4736 underscore_name="eu_active"
4737 units="percent"
4738 symbol_name="EuActive"
4739 semantic_type="duration"
4740 mdapi_supported_apis=""
4741 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4742 mdapi_group="EU Array"
4743 mdapi_hw_unit_type="gpu"
4744 />
4745 <counter name="Slice0 L3 Bank1 Active"
4746 description="The percentage of time in which slice0 L3 bank1 is active"
4747 data_type="float"
4748 max_equation="100"
4749 equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
4750 underscore_name="l30_bank1_active"
4751 units="percent"
4752 symbol_name="L30Bank1Active"
4753 availability="$SliceMask 1 AND"
4754 semantic_type="duration"
4755 mdapi_supported_apis=""
4756 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4757 mdapi_group="GTI/L3"
4758 mdapi_hw_unit_type="slice"
4759 />
4760 <counter name="EU Both FPU Pipes Active"
4761 description="The percentage of time in which both EU FPU pipelines were actively processing."
4762 data_type="float"
4763 max_equation="100"
4764 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4765 underscore_name="eu_fpu_both_active"
4766 units="percent"
4767 symbol_name="EuFpuBothActive"
4768 semantic_type="duration"
4769 mdapi_supported_apis=""
4770 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4771 mdapi_group="EU Array/Pipes"
4772 mdapi_hw_unit_type="gpu"
4773 />
4774 <counter name="SQ is full"
4775 description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
4776 data_type="float"
4777 max_equation="100"
4778 equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
4779 underscore_name="gt_request_queue_full"
4780 units="percent"
4781 symbol_name="GTRequestQueueFull"
4782 semantic_type="duration"
4783 mdapi_supported_apis=""
4784 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4785 mdapi_group="GTI"
4786 mdapi_hw_unit_type="gpu"
4787 />
4788 <counter name="VS Send Pipe Active"
4789 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
4790 data_type="float"
4791 max_equation="100"
4792 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4793 underscore_name="vs_send_active"
4794 units="percent"
4795 symbol_name="VsSendActive"
4796 semantic_type="duration"
4797 mdapi_supported_apis=""
4798 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4799 mdapi_group="EU Array/Vertex Shader"
4800 mdapi_hw_unit_type="gpu"
4801 />
4802 <counter name="VS FPU1 Pipe Active"
4803 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
4804 data_type="float"
4805 max_equation="100"
4806 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4807 underscore_name="vs_fpu1_active"
4808 units="percent"
4809 symbol_name="VsFpu1Active"
4810 semantic_type="duration"
4811 mdapi_supported_apis=""
4812 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4813 mdapi_group="EU Array/Vertex Shader"
4814 mdapi_hw_unit_type="gpu"
4815 />
4816 <counter name="GS Threads Dispatched"
4817 description="The total number of geometry shader hardware threads dispatched."
4818 data_type="uint64"
4819 equation="A 5 READ"
4820 underscore_name="gs_threads"
4821 units="threads"
4822 symbol_name="GsThreads"
4823 semantic_type="event"
4824 mdapi_supported_apis=""
4825 mdapi_usage_flags="Tier3 Frame Batch Draw"
4826 mdapi_hw_unit_type="gpu"
4827 mdapi_group="EU Array/Geometry Shader"
4828 />
4829 <counter name="Early Hi-Depth Test Fails"
4830 description="The total number of pixels dropped on early hierarchical depth test."
4831 data_type="uint64"
4832 equation="A 22 READ 4 UMUL"
4833 underscore_name="hi_depth_test_fails"
4834 units="pixels"
4835 symbol_name="HiDepthTestFails"
4836 semantic_type="event"
4837 mdapi_supported_apis=""
4838 mdapi_usage_flags="Tier3 Frame Batch Draw"
4839 mdapi_hw_unit_type="gpu"
4840 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
4841 />
4842 <counter name="FS Both FPU Active"
4843 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
4844 data_type="float"
4845 max_equation="100"
4846 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4847 underscore_name="ps_eu_both_fpu_active"
4848 units="percent"
4849 symbol_name="PsEuBothFpuActive"
4850 semantic_type="duration"
4851 mdapi_supported_apis=""
4852 mdapi_usage_flags="Tier4 Frame Batch Draw"
4853 mdapi_group="3D Pipe/Fragment Shader"
4854 mdapi_hw_unit_type="gpu"
4855 />
4856 <counter name="VS Threads Dispatched"
4857 description="The total number of vertex shader hardware threads dispatched."
4858 data_type="uint64"
4859 equation="A 1 READ"
4860 underscore_name="vs_threads"
4861 units="threads"
4862 symbol_name="VsThreads"
4863 semantic_type="event"
4864 mdapi_supported_apis=""
4865 mdapi_usage_flags="Tier3 Frame Batch Draw"
4866 mdapi_hw_unit_type="gpu"
4867 mdapi_group="EU Array/Vertex Shader"
4868 />
4869 <counter name="FS Threads Dispatched"
4870 description="The total number of fragment shader hardware threads dispatched."
4871 data_type="uint64"
4872 equation="A 6 READ"
4873 underscore_name="ps_threads"
4874 units="threads"
4875 symbol_name="PsThreads"
4876 semantic_type="event"
4877 mdapi_supported_apis=""
4878 mdapi_usage_flags="Tier3 Frame Batch Draw"
4879 mdapi_hw_unit_type="gpu"
4880 mdapi_group="EU Array/Fragment Shader"
4881 />
4882 <counter name="Shader Barrier Messages"
4883 description="The total number of shader barrier messages."
4884 data_type="uint64"
4885 equation="A 35 READ"
4886 underscore_name="shader_barriers"
4887 units="messages"
4888 symbol_name="ShaderBarriers"
4889 semantic_type="event"
4890 mdapi_supported_apis=""
4891 mdapi_usage_flags="Tier3 Frame Batch Draw"
4892 mdapi_hw_unit_type="gpu"
4893 mdapi_group="EU Array/Barrier"
4894 />
4895 <counter name="Sampler Texels"
4896 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
4897 data_type="uint64"
4898 equation="A 28 READ 4 UMUL"
4899 underscore_name="sampler_texels"
4900 units="texels"
4901 symbol_name="SamplerTexels"
4902 semantic_type="event"
4903 mdapi_supported_apis=""
4904 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4905 mdapi_hw_unit_type="gpu"
4906 mdapi_group="Sampler/Sampler Input"
4907 />
4908 <counter name="Pixels Failing Tests"
4909 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
4910 data_type="uint64"
4911 equation="A 25 READ 4 UMUL"
4912 underscore_name="pixels_failing_post_ps_tests"
4913 units="pixels"
4914 symbol_name="PixelsFailingPostPsTests"
4915 semantic_type="event"
4916 mdapi_supported_apis=""
4917 mdapi_usage_flags="Tier3 Frame Batch Draw"
4918 mdapi_hw_unit_type="gpu"
4919 mdapi_group="3D Pipe/Output Merger"
4920 />
4921 <counter name="Slice0 L3 Bank5 Active"
4922 description="The percentage of time in which slice0 L3 bank5 is active"
4923 data_type="float"
4924 max_equation="100"
4925 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
4926 underscore_name="l30_bank5_active"
4927 units="percent"
4928 symbol_name="L30Bank5Active"
4929 availability="$SliceMask 1 AND"
4930 semantic_type="duration"
4931 mdapi_supported_apis=""
4932 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4933 mdapi_group="GTI/L3"
4934 mdapi_hw_unit_type="slice"
4935 />
4936 <counter name="GPU Time Elapsed"
4937 description="Time elapsed on the GPU during the measurement."
4938 data_type="uint64"
4939 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
4940 underscore_name="gpu_time"
4941 units="ns"
4942 symbol_name="GpuTime"
4943 semantic_type="duration"
4944 mdapi_supported_apis=""
4945 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4946 mdapi_hw_unit_type="gpu"
4947 mdapi_group="GPU"
4948 />
4949 <counter name="AVG GPU Core Frequency"
4950 description="Average GPU Core Frequency in the measurement."
4951 data_type="uint64"
4952 max_equation="$GpuMaxFrequency"
4953 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4954 underscore_name="avg_gpu_core_frequency"
4955 units="hz"
4956 symbol_name="AvgGpuCoreFrequency"
4957 semantic_type="event"
4958 mdapi_supported_apis=""
4959 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4960 mdapi_group="GPU"
4961 mdapi_hw_unit_type="gpu"
4962 />
4963 <counter name="Sampler Texels Misses"
4964 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
4965 data_type="uint64"
4966 equation="A 29 READ 4 UMUL"
4967 underscore_name="sampler_texel_misses"
4968 units="texels"
4969 symbol_name="SamplerTexelMisses"
4970 semantic_type="event"
4971 mdapi_supported_apis=""
4972 mdapi_usage_flags="Tier3 Batch Frame Draw"
4973 mdapi_hw_unit_type="gpu"
4974 mdapi_group="Sampler/Sampler Cache"
4975 />
4976 <counter name="CS Threads Dispatched"
4977 description="The total number of compute shader hardware threads dispatched."
4978 data_type="uint64"
4979 equation="A 4 READ"
4980 underscore_name="cs_threads"
4981 units="threads"
4982 symbol_name="CsThreads"
4983 semantic_type="event"
4984 mdapi_supported_apis=""
4985 mdapi_usage_flags="Tier3 Frame Batch Draw"
4986 mdapi_hw_unit_type="gpu"
4987 mdapi_group="EU Array/Compute Shader"
4988 />
4989 <counter name="SLM Bytes Read"
4990 description="The total number of GPU memory bytes read from shared local memory."
4991 data_type="uint64"
4992 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4993 equation="A 30 READ 64 UMUL"
4994 underscore_name="slm_bytes_read"
4995 units="bytes"
4996 symbol_name="SlmBytesRead"
4997 semantic_type="throughput"
4998 mdapi_supported_apis=""
4999 mdapi_usage_flags="Tier3 Frame Batch Draw"
5000 mdapi_group="L3/Data Port/SLM"
5001 mdapi_hw_unit_type="gpu"
5002 />
5003 <counter name="PS FPU1 Pipe Active"
5004 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
5005 data_type="float"
5006 max_equation="100"
5007 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5008 underscore_name="ps_fpu1_active"
5009 units="percent"
5010 symbol_name="PsFpu1Active"
5011 semantic_type="duration"
5012 mdapi_supported_apis=""
5013 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5014 mdapi_group="EU Array/Pixel Shader"
5015 mdapi_hw_unit_type="gpu"
5016 />
5017 <counter name="Slice0 L3 Bank3 Active"
5018 description="The percentage of time in which slice0 L3 bank3 is active"
5019 data_type="float"
5020 max_equation="100"
5021 equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
5022 underscore_name="l30_bank3_active"
5023 units="percent"
5024 symbol_name="L30Bank3Active"
5025 availability="$SliceMask 1 AND"
5026 semantic_type="duration"
5027 mdapi_supported_apis=""
5028 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5029 mdapi_group="GTI/L3"
5030 mdapi_hw_unit_type="slice"
5031 />
5032 <counter name="PS Send Pipeline Active"
5033 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
5034 data_type="float"
5035 max_equation="100"
5036 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5037 underscore_name="ps_send_active"
5038 units="percent"
5039 symbol_name="PsSendActive"
5040 semantic_type="duration"
5041 mdapi_supported_apis=""
5042 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5043 mdapi_group="EU Array/Pixel Shader"
5044 mdapi_hw_unit_type="gpu"
5045 />
5046 <counter name="VS FPU0 Pipe Active"
5047 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
5048 data_type="float"
5049 max_equation="100"
5050 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5051 underscore_name="vs_fpu0_active"
5052 units="percent"
5053 symbol_name="VsFpu0Active"
5054 semantic_type="duration"
5055 mdapi_supported_apis=""
5056 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5057 mdapi_group="EU Array/Vertex Shader"
5058 mdapi_hw_unit_type="gpu"
5059 />
5060 <counter name="GPU Busy"
5061 description="The percentage of time in which the GPU has been processing GPU commands."
5062 data_type="float"
5063 max_equation="100"
5064 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
5065 underscore_name="gpu_busy"
5066 units="percent"
5067 symbol_name="GpuBusy"
5068 semantic_type="duration"
5069 mdapi_supported_apis=""
5070 mdapi_usage_flags="Tier1 Overview System Frame"
5071 mdapi_group="GPU"
5072 mdapi_hw_unit_type="gpu"
5073 />
5074 <counter name="Slice0 L3 Bank6 Active"
5075 description="The percentage of time in which slice0 L3 bank6 is active"
5076 data_type="float"
5077 max_equation="100"
5078 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
5079 underscore_name="l30_bank6_active"
5080 units="percent"
5081 symbol_name="L30Bank6Active"
5082 availability="$SliceMask 1 AND"
5083 semantic_type="duration"
5084 mdapi_supported_apis=""
5085 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5086 mdapi_group="GTI/L3"
5087 mdapi_hw_unit_type="slice"
5088 />
5089 <counter name="Slice0 L3 Bank2 Active"
5090 description="The percentage of time in which slice0 L3 bank2 is active"
5091 data_type="float"
5092 max_equation="100"
5093 equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
5094 underscore_name="l30_bank2_active"
5095 units="percent"
5096 symbol_name="L30Bank2Active"
5097 availability="$SliceMask 1 AND"
5098 semantic_type="duration"
5099 mdapi_supported_apis=""
5100 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5101 mdapi_group="GTI/L3"
5102 mdapi_hw_unit_type="slice"
5103 />
5104 <counter name="Slice0 L3 Bank0 Active"
5105 description="The percentage of time in which slice0 L3 bank0 is active"
5106 data_type="float"
5107 max_equation="100"
5108 equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
5109 underscore_name="l30_bank0_active"
5110 units="percent"
5111 symbol_name="L30Bank0Active"
5112 availability="$SliceMask 1 AND"
5113 semantic_type="duration"
5114 mdapi_supported_apis=""
5115 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5116 mdapi_group="GTI/L3"
5117 mdapi_hw_unit_type="slice"
5118 />
5119 <counter name="Rasterized Pixels"
5120 description="The total number of rasterized pixels."
5121 data_type="uint64"
5122 equation="A 21 READ 4 UMUL"
5123 underscore_name="rasterized_pixels"
5124 units="pixels"
5125 symbol_name="RasterizedPixels"
5126 semantic_type="event"
5127 mdapi_supported_apis=""
5128 mdapi_usage_flags="Tier3 Frame Batch Draw"
5129 mdapi_hw_unit_type="gpu"
5130 mdapi_group="3D Pipe/Rasterizer"
5131 />
5132 <counter name="PS FPU0 Pipe Active"
5133 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
5134 data_type="float"
5135 max_equation="100"
5136 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5137 underscore_name="ps_fpu0_active"
5138 units="percent"
5139 symbol_name="PsFpu0Active"
5140 semantic_type="duration"
5141 mdapi_supported_apis=""
5142 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5143 mdapi_group="EU Array/Pixel Shader"
5144 mdapi_hw_unit_type="gpu"
5145 />
5146 <counter name="DS Threads Dispatched"
5147 description="The total number of domain shader hardware threads dispatched."
5148 data_type="uint64"
5149 equation="A 3 READ"
5150 underscore_name="ds_threads"
5151 units="threads"
5152 symbol_name="DsThreads"
5153 semantic_type="event"
5154 mdapi_supported_apis=""
5155 mdapi_usage_flags="Tier3 Frame Batch Draw"
5156 mdapi_hw_unit_type="gpu"
5157 mdapi_group="EU Array/Domain Shader"
5158 />
5159 <counter name="Samples Written"
5160 description="The total number of samples or pixels written to all render targets."
5161 data_type="uint64"
5162 equation="A 26 READ 4 UMUL"
5163 underscore_name="samples_written"
5164 units="pixels"
5165 symbol_name="SamplesWritten"
5166 semantic_type="event"
5167 mdapi_supported_apis=""
5168 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5169 mdapi_hw_unit_type="gpu"
5170 mdapi_group="3D Pipe/Output Merger"
5171 />
5172 <counter name="EU Stall"
5173 description="The percentage of time in which the Execution Units were stalled."
5174 data_type="float"
5175 max_equation="100"
5176 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5177 underscore_name="eu_stall"
5178 units="percent"
5179 symbol_name="EuStall"
5180 semantic_type="duration"
5181 mdapi_supported_apis=""
5182 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5183 mdapi_group="EU Array"
5184 mdapi_hw_unit_type="gpu"
5185 />
5186 <counter name="Samples Blended"
5187 description="The total number of blended samples or pixels written to all render targets."
5188 data_type="uint64"
5189 equation="A 27 READ 4 UMUL"
5190 underscore_name="samples_blended"
5191 units="pixels"
5192 symbol_name="SamplesBlended"
5193 semantic_type="event"
5194 mdapi_supported_apis=""
5195 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5196 mdapi_hw_unit_type="gpu"
5197 mdapi_group="3D Pipe/Output Merger"
5198 />
5199 <counter name="Early Depth Test Fails"
5200 description="The total number of pixels dropped on early depth test."
5201 data_type="uint64"
5202 equation="A 23 READ 4 UMUL"
5203 underscore_name="early_depth_test_fails"
5204 units="pixels"
5205 symbol_name="EarlyDepthTestFails"
5206 semantic_type="event"
5207 mdapi_supported_apis=""
5208 mdapi_usage_flags="Tier3 Frame Batch Draw"
5209 mdapi_hw_unit_type="gpu"
5210 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
5211 />
5212 <counter name="Slice0 L3 Bank7 Active"
5213 description="The percentage of time in which slice0 L3 bank7 is active"
5214 data_type="float"
5215 max_equation="100"
5216 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
5217 underscore_name="l30_bank7_active"
5218 units="percent"
5219 symbol_name="L30Bank7Active"
5220 availability="$SliceMask 1 AND"
5221 semantic_type="duration"
5222 mdapi_supported_apis=""
5223 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5224 mdapi_group="GTI/L3"
5225 mdapi_hw_unit_type="slice"
5226 />
5227 <counter name="Slice0 L3 Bank4 Active"
5228 description="The percentage of time in which slice0 L3 bank4 is active"
5229 data_type="float"
5230 max_equation="100"
5231 equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
5232 underscore_name="l30_bank4_active"
5233 units="percent"
5234 symbol_name="L30Bank4Active"
5235 availability="$SliceMask 1 AND"
5236 semantic_type="duration"
5237 mdapi_supported_apis=""
5238 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5239 mdapi_group="GTI/L3"
5240 mdapi_hw_unit_type="slice"
5241 />
5242 <counter name="Shader Memory Accesses"
5243 description="The total number of shader memory accesses to L3."
5244 data_type="uint64"
5245 equation="A 32 READ"
5246 underscore_name="shader_memory_accesses"
5247 units="messages"
5248 symbol_name="ShaderMemoryAccesses"
5249 semantic_type="event"
5250 mdapi_supported_apis=""
5251 mdapi_usage_flags="Tier3 Frame Batch Draw"
5252 mdapi_hw_unit_type="gpu"
5253 mdapi_group="L3/Data Port"
5254 />
5255 <counter name="HS Threads Dispatched"
5256 description="The total number of hull shader hardware threads dispatched."
5257 data_type="uint64"
5258 equation="A 2 READ"
5259 underscore_name="hs_threads"
5260 units="threads"
5261 symbol_name="HsThreads"
5262 semantic_type="event"
5263 mdapi_supported_apis=""
5264 mdapi_usage_flags="Tier3 Frame Batch Draw"
5265 mdapi_hw_unit_type="gpu"
5266 mdapi_group="EU Array/Hull Shader"
5267 />
5268 <counter name="L3 Shader Throughput"
5269 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
5270 data_type="uint64"
5271 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5272 equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
5273 underscore_name="l3_shader_throughput"
5274 units="bytes"
5275 symbol_name="L3ShaderThroughput"
5276 semantic_type="throughput"
5277 mdapi_supported_apis=""
5278 mdapi_usage_flags="Tier2 Frame Batch Draw"
5279 mdapi_group="L3/Data Port"
5280 mdapi_hw_unit_type="gpu"
5281 />
5282 <counter name="Samples Killed in FS"
5283 description="The total number of samples or pixels dropped in fragment shaders."
5284 data_type="uint64"
5285 equation="A 24 READ 4 UMUL"
5286 underscore_name="samples_killed_in_ps"
5287 units="pixels"
5288 symbol_name="SamplesKilledInPs"
5289 semantic_type="event"
5290 mdapi_supported_apis=""
5291 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
5292 mdapi_hw_unit_type="gpu"
5293 mdapi_group="3D Pipe/Fragment Shader"
5294 />
5295 <counter name="SLM Bytes Written"
5296 description="The total number of GPU memory bytes written into shared local memory."
5297 data_type="uint64"
5298 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5299 equation="A 31 READ 64 UMUL"
5300 underscore_name="slm_bytes_written"
5301 units="bytes"
5302 symbol_name="SlmBytesWritten"
5303 semantic_type="throughput"
5304 mdapi_supported_apis=""
5305 mdapi_usage_flags="Tier3 Frame Batch Draw"
5306 mdapi_group="L3/Data Port/SLM"
5307 mdapi_hw_unit_type="gpu"
5308 />
5309 <counter name="Shader Atomic Memory Accesses"
5310 description="The total number of shader atomic memory accesses."
5311 data_type="uint64"
5312 equation="A 34 READ"
5313 underscore_name="shader_atomics"
5314 units="messages"
5315 symbol_name="ShaderAtomics"
5316 semantic_type="event"
5317 mdapi_supported_apis=""
5318 mdapi_usage_flags="Tier3 Frame Batch Draw"
5319 mdapi_hw_unit_type="gpu"
5320 mdapi_group="L3/Data Port/Atomics"
5321 />
5322 <register_config type="NOA">
5323 <register type="NOA" address="0x00000D04" value="0x00000200" />
5324 <register type="NOA" address="0x00009840" value="0x00000000" />
5325 <register type="NOA" address="0x00009884" value="0x00000000" />
5326 <register type="NOA" address="0x00009888" value="0x17340000" />
5327 <register type="NOA" address="0x00009888" value="0x17740000" />
5328 <register type="NOA" address="0x00009888" value="0x17B40000" />
5329 <register type="NOA" address="0x00009888" value="0x17F40000" />
5330 <register type="NOA" address="0x00009888" value="0x16340000" />
5331 <register type="NOA" address="0x00009888" value="0x16740000" />
5332 <register type="NOA" address="0x00009888" value="0x16B40000" />
5333 <register type="NOA" address="0x00009888" value="0x16F40000" />
5334 <register type="NOA" address="0x00009888" value="0x07340017" />
5335 <register type="NOA" address="0x00009888" value="0x27340000" />
5336 <register type="NOA" address="0x00009888" value="0x09740017" />
5337 <register type="NOA" address="0x00009888" value="0x27740000" />
5338 <register type="NOA" address="0x00009888" value="0x0BB40017" />
5339 <register type="NOA" address="0x00009888" value="0x27B40000" />
5340 <register type="NOA" address="0x00009888" value="0x0DF40017" />
5341 <register type="NOA" address="0x00009888" value="0x27F40000" />
5342 <register type="NOA" address="0x00009888" value="0x0E0000A7" />
5343 <register type="NOA" address="0x00009888" value="0x08012000" />
5344 <register type="NOA" address="0x00009888" value="0x0A034000" />
5345 <register type="NOA" address="0x00009888" value="0x0C038000" />
5346 <register type="NOA" address="0x00009888" value="0x1C340017" />
5347 <register type="NOA" address="0x00009888" value="0x26340000" />
5348 <register type="NOA" address="0x00009888" value="0x1E740017" />
5349 <register type="NOA" address="0x00009888" value="0x26740000" />
5350 <register type="NOA" address="0x00009888" value="0x02B40017" />
5351 <register type="NOA" address="0x00009888" value="0x26B40000" />
5352 <register type="NOA" address="0x00009888" value="0x04F40017" />
5353 <register type="NOA" address="0x00009888" value="0x26F40000" />
5354 <register type="NOA" address="0x00009888" value="0x10040200" />
5355 <register type="NOA" address="0x00009888" value="0x0E040055" />
5356 <register type="NOA" address="0x00009888" value="0x14050070" />
5357 <register type="NOA" address="0x00009888" value="0x04058000" />
5358 <register type="NOA" address="0x00009888" value="0x06056000" />
5359 <register type="NOA" address="0x00009888" value="0x08055000" />
5360 <register type="NOA" address="0x00009888" value="0x0A051000" />
5361 <register type="NOA" address="0x00009888" value="0x260600C0" />
5362 <register type="NOA" address="0x00009888" value="0x24067E00" />
5363 <register type="NOA" address="0x00009888" value="0x02074000" />
5364 <register type="NOA" address="0x00009888" value="0x04078000" />
5365 <register type="NOA" address="0x00009888" value="0x06124000" />
5366 <register type="NOA" address="0x00009888" value="0x08124000" />
5367 <register type="NOA" address="0x00009888" value="0x0A124000" />
5368 <register type="NOA" address="0x00009888" value="0x0C124000" />
5369 <register type="NOA" address="0x00009888" value="0x04138000" />
5370 <register type="NOA" address="0x00009888" value="0x06137000" />
5371 <register type="NOA" address="0x00009888" value="0x02148000" />
5372 <register type="NOA" address="0x00009888" value="0x0414C000" />
5373 <register type="NOA" address="0x00009888" value="0x06144000" />
5374 <register type="NOA" address="0x00009888" value="0x06154000" />
5375 <register type="NOA" address="0x00009888" value="0x08154000" />
5376 <register type="NOA" address="0x00009888" value="0x0A154000" />
5377 <register type="NOA" address="0x00009888" value="0x0C154000" />
5378 <register type="NOA" address="0x00009884" value="0x00000003" />
5379 <register type="NOA" address="0x00009888" value="0x1C1F3000" />
5380 <register type="NOA" address="0x00009888" value="0x2A1F0061" />
5381 <register type="NOA" address="0x00009888" value="0x141F0000" />
5382 <register type="NOA" address="0x00009888" value="0x521F0000" />
5383 <register type="NOA" address="0x00009888" value="0x541F0024" />
5384 <register type="NOA" address="0x00009888" value="0x3A1F8000" />
5385 <register type="NOA" address="0x00009888" value="0x4E1F2460" />
5386 <register type="NOA" address="0x00009888" value="0x501F0124" />
5387 <register type="NOA" address="0x00009888" value="0x4C1F0133" />
5388 <register type="NOA" address="0x00009888" value="0x301F0000" />
5389 <register type="NOA" address="0x00009888" value="0x401F6060" />
5390 <register type="NOA" address="0x00009888" value="0x421F0010" />
5391 <register type="NOA" address="0x00009888" value="0x441F0000" />
5392 </register_config>
5393 <register_config type="OA">
5394 <register type="OA" address="0x00002740" value="0x00000000" />
5395 <register type="OA" address="0x00002710" value="0x00000000" />
5396 <register type="OA" address="0x00002714" value="0x00800000" />
5397 <register type="OA" address="0x00002720" value="0x00000000" />
5398 <register type="OA" address="0x00002724" value="0x00800000" />
5399 </register_config>
5400 <register_config type="FLEX">
5401 <register type="FLEX" address="0x0000E458" value="0x00005004" />
5402 <register type="FLEX" address="0x0000E558" value="0x00010003" />
5403 <register type="FLEX" address="0x0000E658" value="0x00012011" />
5404 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
5405 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
5406 </register_config>
5407 </set>
5408
5409 <set name="Gen11 L2Bank0 stalled metric set"
5410 mdapi_supported_apis="OGL OGL4 OCL MEDIA IO BB"
5411 underscore_name="l3_2"
5412 hw_config_guid="04003388-30ef-45d6-ae89-86f71ee596f4"
5413 chipset="LKF"
5414 symbol_name="L3_2"
5415 >
5416 <counter name="GPU Core Clocks"
5417 description="The total number of GPU core clocks elapsed during the measurement."
5418 data_type="uint64"
5419 equation="GPU_CLOCK 0 READ"
5420 underscore_name="gpu_core_clocks"
5421 units="cycles"
5422 symbol_name="GpuCoreClocks"
5423 semantic_type="event"
5424 mdapi_supported_apis=""
5425 mdapi_usage_flags="Tier1 Frame Batch Draw"
5426 mdapi_hw_unit_type="gpu"
5427 mdapi_group="GPU"
5428 />
5429 <counter name="EU Active"
5430 description="The percentage of time in which the Execution Units were actively processing."
5431 data_type="float"
5432 max_equation="100"
5433 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5434 underscore_name="eu_active"
5435 units="percent"
5436 symbol_name="EuActive"
5437 semantic_type="duration"
5438 mdapi_supported_apis=""
5439 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5440 mdapi_group="EU Array"
5441 mdapi_hw_unit_type="gpu"
5442 />
5443 <counter name="EU Both FPU Pipes Active"
5444 description="The percentage of time in which both EU FPU pipelines were actively processing."
5445 data_type="float"
5446 max_equation="100"
5447 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5448 underscore_name="eu_fpu_both_active"
5449 units="percent"
5450 symbol_name="EuFpuBothActive"
5451 semantic_type="duration"
5452 mdapi_supported_apis=""
5453 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5454 mdapi_group="EU Array/Pipes"
5455 mdapi_hw_unit_type="gpu"
5456 />
5457 <counter name="VS Send Pipe Active"
5458 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
5459 data_type="float"
5460 max_equation="100"
5461 equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5462 underscore_name="vs_send_active"
5463 units="percent"
5464 symbol_name="VsSendActive"
5465 semantic_type="duration"
5466 mdapi_supported_apis=""
5467 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5468 mdapi_group="EU Array/Vertex Shader"
5469 mdapi_hw_unit_type="gpu"
5470 />
5471 <counter name="VS FPU1 Pipe Active"
5472 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
5473 data_type="float"
5474 max_equation="100"
5475 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5476 underscore_name="vs_fpu1_active"
5477 units="percent"
5478 symbol_name="VsFpu1Active"
5479 semantic_type="duration"
5480 mdapi_supported_apis=""
5481 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5482 mdapi_group="EU Array/Vertex Shader"
5483 mdapi_hw_unit_type="gpu"
5484 />
5485 <counter name="GS Threads Dispatched"
5486 description="The total number of geometry shader hardware threads dispatched."
5487 data_type="uint64"
5488 equation="A 5 READ"
5489 underscore_name="gs_threads"
5490 units="threads"
5491 symbol_name="GsThreads"
5492 semantic_type="event"
5493 mdapi_supported_apis=""
5494 mdapi_usage_flags="Tier3 Frame Batch Draw"
5495 mdapi_hw_unit_type="gpu"
5496 mdapi_group="EU Array/Geometry Shader"
5497 />
5498 <counter name="Early Hi-Depth Test Fails"
5499 description="The total number of pixels dropped on early hierarchical depth test."
5500 data_type="uint64"
5501 equation="A 22 READ 4 UMUL"
5502 underscore_name="hi_depth_test_fails"
5503 units="pixels"
5504 symbol_name="HiDepthTestFails"
5505 semantic_type="event"
5506 mdapi_supported_apis=""
5507 mdapi_usage_flags="Tier3 Frame Batch Draw"
5508 mdapi_hw_unit_type="gpu"
5509 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
5510 />
5511 <counter name="FS Both FPU Active"
5512 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
5513 data_type="float"
5514 max_equation="100"
5515 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5516 underscore_name="ps_eu_both_fpu_active"
5517 units="percent"
5518 symbol_name="PsEuBothFpuActive"
5519 semantic_type="duration"
5520 mdapi_supported_apis=""
5521 mdapi_usage_flags="Tier4 Frame Batch Draw"
5522 mdapi_group="3D Pipe/Fragment Shader"
5523 mdapi_hw_unit_type="gpu"
5524 />
5525 <counter name="VS Threads Dispatched"
5526 description="The total number of vertex shader hardware threads dispatched."
5527 data_type="uint64"
5528 equation="A 1 READ"
5529 underscore_name="vs_threads"
5530 units="threads"
5531 symbol_name="VsThreads"
5532 semantic_type="event"
5533 mdapi_supported_apis=""
5534 mdapi_usage_flags="Tier3 Frame Batch Draw"
5535 mdapi_hw_unit_type="gpu"
5536 mdapi_group="EU Array/Vertex Shader"
5537 />
5538 <counter name="FS Threads Dispatched"
5539 description="The total number of fragment shader hardware threads dispatched."
5540 data_type="uint64"
5541 equation="A 6 READ"
5542 underscore_name="ps_threads"
5543 units="threads"
5544 symbol_name="PsThreads"
5545 semantic_type="event"
5546 mdapi_supported_apis=""
5547 mdapi_usage_flags="Tier3 Frame Batch Draw"
5548 mdapi_hw_unit_type="gpu"
5549 mdapi_group="EU Array/Fragment Shader"
5550 />
5551 <counter name="Pixels Failing Tests"
5552 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
5553 data_type="uint64"
5554 equation="A 25 READ 4 UMUL"
5555 underscore_name="pixels_failing_post_ps_tests"
5556 units="pixels"
5557 symbol_name="PixelsFailingPostPsTests"
5558 semantic_type="event"
5559 mdapi_supported_apis=""
5560 mdapi_usage_flags="Tier3 Frame Batch Draw"
5561 mdapi_hw_unit_type="gpu"
5562 mdapi_group="3D Pipe/Output Merger"
5563 />
5564 <counter name="GPU Time Elapsed"
5565 description="Time elapsed on the GPU during the measurement."
5566 data_type="uint64"
5567 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
5568 underscore_name="gpu_time"
5569 units="ns"
5570 symbol_name="GpuTime"
5571 semantic_type="duration"
5572 mdapi_supported_apis=""
5573 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5574 mdapi_hw_unit_type="gpu"
5575 mdapi_group="GPU"
5576 />
5577 <counter name="AVG GPU Core Frequency"
5578 description="Average GPU Core Frequency in the measurement."
5579 data_type="uint64"
5580 max_equation="$GpuMaxFrequency"
5581 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
5582 underscore_name="avg_gpu_core_frequency"
5583 units="hz"
5584 symbol_name="AvgGpuCoreFrequency"
5585 semantic_type="event"
5586 mdapi_supported_apis=""
5587 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5588 mdapi_group="GPU"
5589 mdapi_hw_unit_type="gpu"
5590 />
5591 <counter name="CS Threads Dispatched"
5592 description="The total number of compute shader hardware threads dispatched."
5593 data_type="uint64"
5594 equation="A 4 READ"
5595 underscore_name="cs_threads"
5596 units="threads"
5597 symbol_name="CsThreads"
5598 semantic_type="event"
5599 mdapi_supported_apis=""
5600 mdapi_usage_flags="Tier3 Frame Batch Draw"
5601 mdapi_hw_unit_type="gpu"
5602 mdapi_group="EU Array/Compute Shader"
5603 />
5604 <counter name="PS FPU1 Pipe Active"
5605 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
5606 data_type="float"
5607 max_equation="100"
5608 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5609 underscore_name="ps_fpu1_active"
5610 units="percent"
5611 symbol_name="PsFpu1Active"
5612 semantic_type="duration"
5613 mdapi_supported_apis=""
5614 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5615 mdapi_group="EU Array/Pixel Shader"
5616 mdapi_hw_unit_type="gpu"
5617 />
5618 <counter name="PS Send Pipeline Active"
5619 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
5620 data_type="float"
5621 max_equation="100"
5622 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5623 underscore_name="ps_send_active"
5624 units="percent"
5625 symbol_name="PsSendActive"
5626 semantic_type="duration"
5627 mdapi_supported_apis=""
5628 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5629 mdapi_group="EU Array/Pixel Shader"
5630 mdapi_hw_unit_type="gpu"
5631 />
5632 <counter name="Rasterized Pixels"
5633 description="The total number of rasterized pixels."
5634 data_type="uint64"
5635 equation="A 21 READ 4 UMUL"
5636 underscore_name="rasterized_pixels"
5637 units="pixels"
5638 symbol_name="RasterizedPixels"
5639 semantic_type="event"
5640 mdapi_supported_apis=""
5641 mdapi_usage_flags="Tier3 Frame Batch Draw"
5642 mdapi_hw_unit_type="gpu"
5643 mdapi_group="3D Pipe/Rasterizer"
5644 />
5645 <counter name="GPU Busy"
5646 description="The percentage of time in which the GPU has been processing GPU commands."
5647 data_type="float"
5648 max_equation="100"
5649 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
5650 underscore_name="gpu_busy"
5651 units="percent"
5652 symbol_name="GpuBusy"
5653 semantic_type="duration"
5654 mdapi_supported_apis=""
5655 mdapi_usage_flags="Tier1 Overview System Frame"
5656 mdapi_group="GPU"
5657 mdapi_hw_unit_type="gpu"
5658 />
5659 <counter name="VS FPU0 Pipe Active"
5660 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
5661 data_type="float"
5662 max_equation="100"
5663 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5664 underscore_name="vs_fpu0_active"
5665 units="percent"
5666 symbol_name="VsFpu0Active"
5667 semantic_type="duration"
5668 mdapi_supported_apis=""
5669 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5670 mdapi_group="EU Array/Vertex Shader"
5671 mdapi_hw_unit_type="gpu"
5672 />
5673 <counter name="PS FPU0 Pipe Active"
5674 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
5675 data_type="float"
5676 max_equation="100"
5677 equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5678 underscore_name="ps_fpu0_active"
5679 units="percent"
5680 symbol_name="PsFpu0Active"
5681 semantic_type="duration"
5682 mdapi_supported_apis=""
5683 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5684 mdapi_group="EU Array/Pixel Shader"
5685 mdapi_hw_unit_type="gpu"
5686 />
5687 <counter name="Slice0 L3 Bank0 Stalled"
5688 description="The percentage of time in which slice0 L3 bank0 is stalled"
5689 data_type="float"
5690 max_equation="100"
5691 equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
5692 underscore_name="l30_bank0_stalled"
5693 units="percent"
5694 symbol_name="L30Bank0Stalled"
5695 availability="$SliceMask 1 AND"
5696 semantic_type="duration"
5697 mdapi_supported_apis=""
5698 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5699 mdapi_group="GTI/L3"
5700 mdapi_hw_unit_type="slice"
5701 />
5702 <counter name="DS Threads Dispatched"
5703 description="The total number of domain shader hardware threads dispatched."
5704 data_type="uint64"
5705 equation="A 3 READ"
5706 underscore_name="ds_threads"
5707 units="threads"
5708 symbol_name="DsThreads"
5709 semantic_type="event"
5710 mdapi_supported_apis=""
5711 mdapi_usage_flags="Tier3 Frame Batch Draw"
5712 mdapi_hw_unit_type="gpu"
5713 mdapi_group="EU Array/Domain Shader"
5714 />
5715 <counter name="Samples Written"
5716 description="The total number of samples or pixels written to all render targets."
5717 data_type="uint64"
5718 equation="A 26 READ 4 UMUL"
5719 underscore_name="samples_written"
5720 units="pixels"
5721 symbol_name="SamplesWritten"
5722 semantic_type="event"
5723 mdapi_supported_apis=""
5724 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5725 mdapi_hw_unit_type="gpu"
5726 mdapi_group="3D Pipe/Output Merger"
5727 />
5728 <counter name="EU Stall"
5729 description="The percentage of time in which the Execution Units were stalled."
5730 data_type="float"
5731 max_equation="100"
5732 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5733 underscore_name="eu_stall"
5734 units="percent"
5735 symbol_name="EuStall"
5736 semantic_type="duration"
5737 mdapi_supported_apis=""
5738 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5739 mdapi_group="EU Array"
5740 mdapi_hw_unit_type="gpu"
5741 />
5742 <counter name="Samples Blended"
5743 description="The total number of blended samples or pixels written to all render targets."
5744 data_type="uint64"
5745 equation="A 27 READ 4 UMUL"
5746 underscore_name="samples_blended"
5747 units="pixels"
5748 symbol_name="SamplesBlended"
5749 semantic_type="event"
5750 mdapi_supported_apis=""
5751 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5752 mdapi_hw_unit_type="gpu"
5753 mdapi_group="3D Pipe/Output Merger"
5754 />
5755 <counter name="Early Depth Test Fails"
5756 description="The total number of pixels dropped on early depth test."
5757 data_type="uint64"
5758 equation="A 23 READ 4 UMUL"
5759 underscore_name="early_depth_test_fails"
5760 units="pixels"
5761 symbol_name="EarlyDepthTestFails"
5762 semantic_type="event"
5763 mdapi_supported_apis=""
5764 mdapi_usage_flags="Tier3 Frame Batch Draw"
5765 mdapi_hw_unit_type="gpu"
5766 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
5767 />
5768 <counter name="HS Threads Dispatched"
5769 description="The total number of hull shader hardware threads dispatched."
5770 data_type="uint64"
5771 equation="A 2 READ"
5772 underscore_name="hs_threads"
5773 units="threads"
5774 symbol_name="HsThreads"
5775 semantic_type="event"
5776 mdapi_supported_apis=""
5777 mdapi_usage_flags="Tier3 Frame Batch Draw"
5778 mdapi_hw_unit_type="gpu"
5779 mdapi_group="EU Array/Hull Shader"
5780 />
5781 <counter name="Samples Killed in FS"
5782 description="The total number of samples or pixels dropped in fragment shaders."
5783 data_type="uint64"
5784 equation="A 24 READ 4 UMUL"
5785 underscore_name="samples_killed_in_ps"
5786 units="pixels"
5787 symbol_name="SamplesKilledInPs"
5788 semantic_type="event"
5789 mdapi_supported_apis=""
5790 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
5791 mdapi_hw_unit_type="gpu"
5792 mdapi_group="3D Pipe/Fragment Shader"
5793 />
5794 <counter name="EU Thread Occupancy"
5795 description="The percentage of time in which hardware threads occupied EUs."
5796 data_type="float"
5797 max_equation="100"
5798 equation="8 A 10 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5799 underscore_name="eu_thread_occupancy"
5800 units="percent"
5801 symbol_name="EuThreadOccupancy"
5802 semantic_type="duration"
5803 mdapi_supported_apis=""
5804 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5805 mdapi_group="EU Array"
5806 mdapi_hw_unit_type="gpu"
5807 />
5808 <register_config type="NOA">
5809 <register type="NOA" address="0x00000D04" value="0x00000200" />
5810 <register type="NOA" address="0x00009840" value="0x00000000" />
5811 <register type="NOA" address="0x00009884" value="0x00000000" />
5812 <register type="NOA" address="0x00009888" value="0x10050C00" />
5813 <register type="NOA" address="0x00009888" value="0x12050002" />
5814 <register type="NOA" address="0x00009888" value="0x00050025" />
5815 <register type="NOA" address="0x00009888" value="0x06050900" />
5816 <register type="NOA" address="0x00009888" value="0x080508EA" />
5817 <register type="NOA" address="0x00009888" value="0x0A0508AB" />
5818 <register type="NOA" address="0x00009888" value="0x0C050A21" />
5819 <register type="NOA" address="0x00009888" value="0x0E050A60" />
5820 <register type="NOA" address="0x00009888" value="0x04050000" />
5821 <register type="NOA" address="0x00009888" value="0x14050000" />
5822 <register type="NOA" address="0x00009888" value="0x24068100" />
5823 <register type="NOA" address="0x00009888" value="0x260600FF" />
5824 <register type="NOA" address="0x00009884" value="0x00000003" />
5825 <register type="NOA" address="0x00009888" value="0x301F8000" />
5826 <register type="NOA" address="0x00009888" value="0x501F4800" />
5827 <register type="NOA" address="0x00009888" value="0x521F4924" />
5828 <register type="NOA" address="0x00009888" value="0x541F0024" />
5829 <register type="NOA" address="0x00009888" value="0x3E1F0000" />
5830 <register type="NOA" address="0x00009888" value="0x461F0000" />
5831 <register type="NOA" address="0x00009888" value="0x481F0000" />
5832 <register type="NOA" address="0x00009888" value="0x4A1F0000" />
5833 <register type="NOA" address="0x00009888" value="0x4C1F0000" />
5834 <register type="NOA" address="0x00009888" value="0x141F0000" />
5835 <register type="NOA" address="0x00009888" value="0x4E1F0000" />
5836 </register_config>
5837 <register_config type="OA">
5838 <register type="OA" address="0x00002740" value="0x00000000" />
5839 <register type="OA" address="0x00002710" value="0x00000000" />
5840 <register type="OA" address="0x00002714" value="0xF0800000" />
5841 <register type="OA" address="0x00002720" value="0x00000000" />
5842 <register type="OA" address="0x00002724" value="0x00800000" />
5843 <register type="OA" address="0x00002770" value="0x00000022" />
5844 <register type="OA" address="0x00002774" value="0x0000FFF8" />
5845 <register type="OA" address="0x00002778" value="0x00000082" />
5846 <register type="OA" address="0x0000277C" value="0x0000FFE7" />
5847 <register type="OA" address="0x00002780" value="0x00000402" />
5848 <register type="OA" address="0x00002784" value="0x0000FF1F" />
5849 <register type="OA" address="0x00002788" value="0x00001002" />
5850 <register type="OA" address="0x0000278C" value="0x0000FCFF" />
5851 </register_config>
5852 <register_config type="FLEX">
5853 <register type="FLEX" address="0x0000E458" value="0x00005004" />
5854 <register type="FLEX" address="0x0000E558" value="0x00008003" />
5855 <register type="FLEX" address="0x0000E658" value="0x00011010" />
5856 <register type="FLEX" address="0x0000E758" value="0x00050012" />
5857 <register type="FLEX" address="0x0000E45C" value="0x00052051" />
5858 <register type="FLEX" address="0x0000E55C" value="0x00000053" />
5859 </register_config>
5860 </set>
5861
5862 <set name="Gen11 L2Bank1 stalled metric set"
5863 mdapi_supported_apis="OGL OGL4 OCL MEDIA IO BB"
5864 underscore_name="l3_3"
5865 hw_config_guid="12f706a4-3761-4448-83dc-63495da010ff"
5866 chipset="LKF"
5867 symbol_name="L3_3"
5868 >
5869 <counter name="GPU Core Clocks"
5870 description="The total number of GPU core clocks elapsed during the measurement."
5871 data_type="uint64"
5872 equation="GPU_CLOCK 0 READ"
5873 underscore_name="gpu_core_clocks"
5874 units="cycles"
5875 symbol_name="GpuCoreClocks"
5876 semantic_type="event"
5877 mdapi_supported_apis=""
5878 mdapi_usage_flags="Tier1 Frame Batch Draw"
5879 mdapi_hw_unit_type="gpu"
5880 mdapi_group="GPU"
5881 />
5882 <counter name="EU Active"
5883 description="The percentage of time in which the Execution Units were actively processing."
5884 data_type="float"
5885 max_equation="100"
5886 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5887 underscore_name="eu_active"
5888 units="percent"
5889 symbol_name="EuActive"
5890 semantic_type="duration"
5891 mdapi_supported_apis=""
5892 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5893 mdapi_group="EU Array"
5894 mdapi_hw_unit_type="gpu"
5895 />
5896 <counter name="EU Both FPU Pipes Active"
5897 description="The percentage of time in which both EU FPU pipelines were actively processing."
5898 data_type="float"
5899 max_equation="100"
5900 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5901 underscore_name="eu_fpu_both_active"
5902 units="percent"
5903 symbol_name="EuFpuBothActive"
5904 semantic_type="duration"
5905 mdapi_supported_apis=""
5906 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5907 mdapi_group="EU Array/Pipes"
5908 mdapi_hw_unit_type="gpu"
5909 />
5910 <counter name="VS Send Pipe Active"
5911 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
5912 data_type="float"
5913 max_equation="100"
5914 equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5915 underscore_name="vs_send_active"
5916 units="percent"
5917 symbol_name="VsSendActive"
5918 semantic_type="duration"
5919 mdapi_supported_apis=""
5920 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5921 mdapi_group="EU Array/Vertex Shader"
5922 mdapi_hw_unit_type="gpu"
5923 />
5924 <counter name="VS FPU1 Pipe Active"
5925 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
5926 data_type="float"
5927 max_equation="100"
5928 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5929 underscore_name="vs_fpu1_active"
5930 units="percent"
5931 symbol_name="VsFpu1Active"
5932 semantic_type="duration"
5933 mdapi_supported_apis=""
5934 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5935 mdapi_group="EU Array/Vertex Shader"
5936 mdapi_hw_unit_type="gpu"
5937 />
5938 <counter name="GS Threads Dispatched"
5939 description="The total number of geometry shader hardware threads dispatched."
5940 data_type="uint64"
5941 equation="A 5 READ"
5942 underscore_name="gs_threads"
5943 units="threads"
5944 symbol_name="GsThreads"
5945 semantic_type="event"
5946 mdapi_supported_apis=""
5947 mdapi_usage_flags="Tier3 Frame Batch Draw"
5948 mdapi_hw_unit_type="gpu"
5949 mdapi_group="EU Array/Geometry Shader"
5950 />
5951 <counter name="Early Hi-Depth Test Fails"
5952 description="The total number of pixels dropped on early hierarchical depth test."
5953 data_type="uint64"
5954 equation="A 22 READ 4 UMUL"
5955 underscore_name="hi_depth_test_fails"
5956 units="pixels"
5957 symbol_name="HiDepthTestFails"
5958 semantic_type="event"
5959 mdapi_supported_apis=""
5960 mdapi_usage_flags="Tier3 Frame Batch Draw"
5961 mdapi_hw_unit_type="gpu"
5962 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
5963 />
5964 <counter name="FS Both FPU Active"
5965 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
5966 data_type="float"
5967 max_equation="100"
5968 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5969 underscore_name="ps_eu_both_fpu_active"
5970 units="percent"
5971 symbol_name="PsEuBothFpuActive"
5972 semantic_type="duration"
5973 mdapi_supported_apis=""
5974 mdapi_usage_flags="Tier4 Frame Batch Draw"
5975 mdapi_group="3D Pipe/Fragment Shader"
5976 mdapi_hw_unit_type="gpu"
5977 />
5978 <counter name="VS Threads Dispatched"
5979 description="The total number of vertex shader hardware threads dispatched."
5980 data_type="uint64"
5981 equation="A 1 READ"
5982 underscore_name="vs_threads"
5983 units="threads"
5984 symbol_name="VsThreads"
5985 semantic_type="event"
5986 mdapi_supported_apis=""
5987 mdapi_usage_flags="Tier3 Frame Batch Draw"
5988 mdapi_hw_unit_type="gpu"
5989 mdapi_group="EU Array/Vertex Shader"
5990 />
5991 <counter name="Slice0 L3 Bank1 Stalled"
5992 description="The percentage of time in which slice0 L3 bank1 is stalled"
5993 data_type="float"
5994 max_equation="100"
5995 equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
5996 underscore_name="l30_bank1_stalled"
5997 units="percent"
5998 symbol_name="L30Bank1Stalled"
5999 availability="$SliceMask 1 AND"
6000 semantic_type="duration"
6001 mdapi_supported_apis=""
6002 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6003 mdapi_group="GTI/L3"
6004 mdapi_hw_unit_type="slice"
6005 />
6006 <counter name="FS Threads Dispatched"
6007 description="The total number of fragment shader hardware threads dispatched."
6008 data_type="uint64"
6009 equation="A 6 READ"
6010 underscore_name="ps_threads"
6011 units="threads"
6012 symbol_name="PsThreads"
6013 semantic_type="event"
6014 mdapi_supported_apis=""
6015 mdapi_usage_flags="Tier3 Frame Batch Draw"
6016 mdapi_hw_unit_type="gpu"
6017 mdapi_group="EU Array/Fragment Shader"
6018 />
6019 <counter name="Pixels Failing Tests"
6020 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
6021 data_type="uint64"
6022 equation="A 25 READ 4 UMUL"
6023 underscore_name="pixels_failing_post_ps_tests"
6024 units="pixels"
6025 symbol_name="PixelsFailingPostPsTests"
6026 semantic_type="event"
6027 mdapi_supported_apis=""
6028 mdapi_usage_flags="Tier3 Frame Batch Draw"
6029 mdapi_hw_unit_type="gpu"
6030 mdapi_group="3D Pipe/Output Merger"
6031 />
6032 <counter name="GPU Time Elapsed"
6033 description="Time elapsed on the GPU during the measurement."
6034 data_type="uint64"
6035 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6036 underscore_name="gpu_time"
6037 units="ns"
6038 symbol_name="GpuTime"
6039 semantic_type="duration"
6040 mdapi_supported_apis=""
6041 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6042 mdapi_hw_unit_type="gpu"
6043 mdapi_group="GPU"
6044 />
6045 <counter name="AVG GPU Core Frequency"
6046 description="Average GPU Core Frequency in the measurement."
6047 data_type="uint64"
6048 max_equation="$GpuMaxFrequency"
6049 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6050 underscore_name="avg_gpu_core_frequency"
6051 units="hz"
6052 symbol_name="AvgGpuCoreFrequency"
6053 semantic_type="event"
6054 mdapi_supported_apis=""
6055 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6056 mdapi_group="GPU"
6057 mdapi_hw_unit_type="gpu"
6058 />
6059 <counter name="CS Threads Dispatched"
6060 description="The total number of compute shader hardware threads dispatched."
6061 data_type="uint64"
6062 equation="A 4 READ"
6063 underscore_name="cs_threads"
6064 units="threads"
6065 symbol_name="CsThreads"
6066 semantic_type="event"
6067 mdapi_supported_apis=""
6068 mdapi_usage_flags="Tier3 Frame Batch Draw"
6069 mdapi_hw_unit_type="gpu"
6070 mdapi_group="EU Array/Compute Shader"
6071 />
6072 <counter name="PS FPU1 Pipe Active"
6073 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
6074 data_type="float"
6075 max_equation="100"
6076 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6077 underscore_name="ps_fpu1_active"
6078 units="percent"
6079 symbol_name="PsFpu1Active"
6080 semantic_type="duration"
6081 mdapi_supported_apis=""
6082 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6083 mdapi_group="EU Array/Pixel Shader"
6084 mdapi_hw_unit_type="gpu"
6085 />
6086 <counter name="PS Send Pipeline Active"
6087 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
6088 data_type="float"
6089 max_equation="100"
6090 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6091 underscore_name="ps_send_active"
6092 units="percent"
6093 symbol_name="PsSendActive"
6094 semantic_type="duration"
6095 mdapi_supported_apis=""
6096 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6097 mdapi_group="EU Array/Pixel Shader"
6098 mdapi_hw_unit_type="gpu"
6099 />
6100 <counter name="Rasterized Pixels"
6101 description="The total number of rasterized pixels."
6102 data_type="uint64"
6103 equation="A 21 READ 4 UMUL"
6104 underscore_name="rasterized_pixels"
6105 units="pixels"
6106 symbol_name="RasterizedPixels"
6107 semantic_type="event"
6108 mdapi_supported_apis=""
6109 mdapi_usage_flags="Tier3 Frame Batch Draw"
6110 mdapi_hw_unit_type="gpu"
6111 mdapi_group="3D Pipe/Rasterizer"
6112 />
6113 <counter name="GPU Busy"
6114 description="The percentage of time in which the GPU has been processing GPU commands."
6115 data_type="float"
6116 max_equation="100"
6117 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
6118 underscore_name="gpu_busy"
6119 units="percent"
6120 symbol_name="GpuBusy"
6121 semantic_type="duration"
6122 mdapi_supported_apis=""
6123 mdapi_usage_flags="Tier1 Overview System Frame"
6124 mdapi_group="GPU"
6125 mdapi_hw_unit_type="gpu"
6126 />
6127 <counter name="VS FPU0 Pipe Active"
6128 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
6129 data_type="float"
6130 max_equation="100"
6131 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6132 underscore_name="vs_fpu0_active"
6133 units="percent"
6134 symbol_name="VsFpu0Active"
6135 semantic_type="duration"
6136 mdapi_supported_apis=""
6137 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6138 mdapi_group="EU Array/Vertex Shader"
6139 mdapi_hw_unit_type="gpu"
6140 />
6141 <counter name="PS FPU0 Pipe Active"
6142 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
6143 data_type="float"
6144 max_equation="100"
6145 equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6146 underscore_name="ps_fpu0_active"
6147 units="percent"
6148 symbol_name="PsFpu0Active"
6149 semantic_type="duration"
6150 mdapi_supported_apis=""
6151 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6152 mdapi_group="EU Array/Pixel Shader"
6153 mdapi_hw_unit_type="gpu"
6154 />
6155 <counter name="DS Threads Dispatched"
6156 description="The total number of domain shader hardware threads dispatched."
6157 data_type="uint64"
6158 equation="A 3 READ"
6159 underscore_name="ds_threads"
6160 units="threads"
6161 symbol_name="DsThreads"
6162 semantic_type="event"
6163 mdapi_supported_apis=""
6164 mdapi_usage_flags="Tier3 Frame Batch Draw"
6165 mdapi_hw_unit_type="gpu"
6166 mdapi_group="EU Array/Domain Shader"
6167 />
6168 <counter name="Samples Written"
6169 description="The total number of samples or pixels written to all render targets."
6170 data_type="uint64"
6171 equation="A 26 READ 4 UMUL"
6172 underscore_name="samples_written"
6173 units="pixels"
6174 symbol_name="SamplesWritten"
6175 semantic_type="event"
6176 mdapi_supported_apis=""
6177 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6178 mdapi_hw_unit_type="gpu"
6179 mdapi_group="3D Pipe/Output Merger"
6180 />
6181 <counter name="EU Stall"
6182 description="The percentage of time in which the Execution Units were stalled."
6183 data_type="float"
6184 max_equation="100"
6185 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6186 underscore_name="eu_stall"
6187 units="percent"
6188 symbol_name="EuStall"
6189 semantic_type="duration"
6190 mdapi_supported_apis=""
6191 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6192 mdapi_group="EU Array"
6193 mdapi_hw_unit_type="gpu"
6194 />
6195 <counter name="Samples Blended"
6196 description="The total number of blended samples or pixels written to all render targets."
6197 data_type="uint64"
6198 equation="A 27 READ 4 UMUL"
6199 underscore_name="samples_blended"
6200 units="pixels"
6201 symbol_name="SamplesBlended"
6202 semantic_type="event"
6203 mdapi_supported_apis=""
6204 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6205 mdapi_hw_unit_type="gpu"
6206 mdapi_group="3D Pipe/Output Merger"
6207 />
6208 <counter name="Early Depth Test Fails"
6209 description="The total number of pixels dropped on early depth test."
6210 data_type="uint64"
6211 equation="A 23 READ 4 UMUL"
6212 underscore_name="early_depth_test_fails"
6213 units="pixels"
6214 symbol_name="EarlyDepthTestFails"
6215 semantic_type="event"
6216 mdapi_supported_apis=""
6217 mdapi_usage_flags="Tier3 Frame Batch Draw"
6218 mdapi_hw_unit_type="gpu"
6219 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
6220 />
6221 <counter name="HS Threads Dispatched"
6222 description="The total number of hull shader hardware threads dispatched."
6223 data_type="uint64"
6224 equation="A 2 READ"
6225 underscore_name="hs_threads"
6226 units="threads"
6227 symbol_name="HsThreads"
6228 semantic_type="event"
6229 mdapi_supported_apis=""
6230 mdapi_usage_flags="Tier3 Frame Batch Draw"
6231 mdapi_hw_unit_type="gpu"
6232 mdapi_group="EU Array/Hull Shader"
6233 />
6234 <counter name="Samples Killed in FS"
6235 description="The total number of samples or pixels dropped in fragment shaders."
6236 data_type="uint64"
6237 equation="A 24 READ 4 UMUL"
6238 underscore_name="samples_killed_in_ps"
6239 units="pixels"
6240 symbol_name="SamplesKilledInPs"
6241 semantic_type="event"
6242 mdapi_supported_apis=""
6243 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
6244 mdapi_hw_unit_type="gpu"
6245 mdapi_group="3D Pipe/Fragment Shader"
6246 />
6247 <counter name="EU Thread Occupancy"
6248 description="The percentage of time in which hardware threads occupied EUs."
6249 data_type="float"
6250 max_equation="100"
6251 equation="8 A 10 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6252 underscore_name="eu_thread_occupancy"
6253 units="percent"
6254 symbol_name="EuThreadOccupancy"
6255 semantic_type="duration"
6256 mdapi_supported_apis=""
6257 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6258 mdapi_group="EU Array"
6259 mdapi_hw_unit_type="gpu"
6260 />
6261 <register_config type="NOA">
6262 <register type="NOA" address="0x00000D04" value="0x00000200" />
6263 <register type="NOA" address="0x00009840" value="0x00000000" />
6264 <register type="NOA" address="0x00009884" value="0x00000000" />
6265 <register type="NOA" address="0x00009888" value="0x10050400" />
6266 <register type="NOA" address="0x00009888" value="0x12050000" />
6267 <register type="NOA" address="0x00009888" value="0x00050025" />
6268 <register type="NOA" address="0x00009888" value="0x06050900" />
6269 <register type="NOA" address="0x00009888" value="0x080508EA" />
6270 <register type="NOA" address="0x00009888" value="0x0A0508AB" />
6271 <register type="NOA" address="0x00009888" value="0x0C050A21" />
6272 <register type="NOA" address="0x00009888" value="0x0E050A60" />
6273 <register type="NOA" address="0x00009888" value="0x04050000" />
6274 <register type="NOA" address="0x00009888" value="0x14050000" />
6275 <register type="NOA" address="0x00009888" value="0x24068100" />
6276 <register type="NOA" address="0x00009888" value="0x260600FF" />
6277 <register type="NOA" address="0x00009884" value="0x00000003" />
6278 <register type="NOA" address="0x00009888" value="0x301F8000" />
6279 <register type="NOA" address="0x00009888" value="0x501F4800" />
6280 <register type="NOA" address="0x00009888" value="0x521F4924" />
6281 <register type="NOA" address="0x00009888" value="0x541F0024" />
6282 <register type="NOA" address="0x00009888" value="0x3E1F0000" />
6283 <register type="NOA" address="0x00009888" value="0x461F0000" />
6284 <register type="NOA" address="0x00009888" value="0x481F0000" />
6285 <register type="NOA" address="0x00009888" value="0x4A1F0000" />
6286 <register type="NOA" address="0x00009888" value="0x4C1F0000" />
6287 <register type="NOA" address="0x00009888" value="0x141F0000" />
6288 <register type="NOA" address="0x00009888" value="0x4E1F0000" />
6289 </register_config>
6290 <register_config type="OA">
6291 <register type="OA" address="0x00002740" value="0x00000000" />
6292 <register type="OA" address="0x00002710" value="0x00000000" />
6293 <register type="OA" address="0x00002714" value="0xF0800000" />
6294 <register type="OA" address="0x00002720" value="0x00000000" />
6295 <register type="OA" address="0x00002724" value="0x00800000" />
6296 <register type="OA" address="0x00002770" value="0x00000022" />
6297 <register type="OA" address="0x00002774" value="0x0000FFF8" />
6298 <register type="OA" address="0x00002778" value="0x00000082" />
6299 <register type="OA" address="0x0000277C" value="0x0000FFE7" />
6300 <register type="OA" address="0x00002780" value="0x00000402" />
6301 <register type="OA" address="0x00002784" value="0x0000FF1F" />
6302 <register type="OA" address="0x00002788" value="0x00001002" />
6303 <register type="OA" address="0x0000278C" value="0x0000FCFF" />
6304 </register_config>
6305 <register_config type="FLEX">
6306 <register type="FLEX" address="0x0000E458" value="0x00005004" />
6307 <register type="FLEX" address="0x0000E558" value="0x00008003" />
6308 <register type="FLEX" address="0x0000E658" value="0x00011010" />
6309 <register type="FLEX" address="0x0000E758" value="0x00050012" />
6310 <register type="FLEX" address="0x0000E45C" value="0x00052051" />
6311 <register type="FLEX" address="0x0000E55C" value="0x00000053" />
6312 </register_config>
6313 </set>
6314
6315 <set name="Gen11 L2Bank4 stalled metric set"
6316 mdapi_supported_apis="OGL OGL4 OCL MEDIA IO BB"
6317 underscore_name="l3_4"
6318 hw_config_guid="b03ae6f7-fdc0-4879-9e65-5b221ac9625f"
6319 chipset="LKF"
6320 symbol_name="L3_4"
6321 >
6322 <counter name="GPU Core Clocks"
6323 description="The total number of GPU core clocks elapsed during the measurement."
6324 data_type="uint64"
6325 equation="GPU_CLOCK 0 READ"
6326 underscore_name="gpu_core_clocks"
6327 units="cycles"
6328 symbol_name="GpuCoreClocks"
6329 semantic_type="event"
6330 mdapi_supported_apis=""
6331 mdapi_usage_flags="Tier1 Frame Batch Draw"
6332 mdapi_hw_unit_type="gpu"
6333 mdapi_group="GPU"
6334 />
6335 <counter name="EU Active"
6336 description="The percentage of time in which the Execution Units were actively processing."
6337 data_type="float"
6338 max_equation="100"
6339 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6340 underscore_name="eu_active"
6341 units="percent"
6342 symbol_name="EuActive"
6343 semantic_type="duration"
6344 mdapi_supported_apis=""
6345 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6346 mdapi_group="EU Array"
6347 mdapi_hw_unit_type="gpu"
6348 />
6349 <counter name="EU Both FPU Pipes Active"
6350 description="The percentage of time in which both EU FPU pipelines were actively processing."
6351 data_type="float"
6352 max_equation="100"
6353 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6354 underscore_name="eu_fpu_both_active"
6355 units="percent"
6356 symbol_name="EuFpuBothActive"
6357 semantic_type="duration"
6358 mdapi_supported_apis=""
6359 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6360 mdapi_group="EU Array/Pipes"
6361 mdapi_hw_unit_type="gpu"
6362 />
6363 <counter name="VS Send Pipe Active"
6364 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
6365 data_type="float"
6366 max_equation="100"
6367 equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6368 underscore_name="vs_send_active"
6369 units="percent"
6370 symbol_name="VsSendActive"
6371 semantic_type="duration"
6372 mdapi_supported_apis=""
6373 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6374 mdapi_group="EU Array/Vertex Shader"
6375 mdapi_hw_unit_type="gpu"
6376 />
6377 <counter name="VS FPU1 Pipe Active"
6378 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
6379 data_type="float"
6380 max_equation="100"
6381 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6382 underscore_name="vs_fpu1_active"
6383 units="percent"
6384 symbol_name="VsFpu1Active"
6385 semantic_type="duration"
6386 mdapi_supported_apis=""
6387 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6388 mdapi_group="EU Array/Vertex Shader"
6389 mdapi_hw_unit_type="gpu"
6390 />
6391 <counter name="GS Threads Dispatched"
6392 description="The total number of geometry shader hardware threads dispatched."
6393 data_type="uint64"
6394 equation="A 5 READ"
6395 underscore_name="gs_threads"
6396 units="threads"
6397 symbol_name="GsThreads"
6398 semantic_type="event"
6399 mdapi_supported_apis=""
6400 mdapi_usage_flags="Tier3 Frame Batch Draw"
6401 mdapi_hw_unit_type="gpu"
6402 mdapi_group="EU Array/Geometry Shader"
6403 />
6404 <counter name="Early Hi-Depth Test Fails"
6405 description="The total number of pixels dropped on early hierarchical depth test."
6406 data_type="uint64"
6407 equation="A 22 READ 4 UMUL"
6408 underscore_name="hi_depth_test_fails"
6409 units="pixels"
6410 symbol_name="HiDepthTestFails"
6411 semantic_type="event"
6412 mdapi_supported_apis=""
6413 mdapi_usage_flags="Tier3 Frame Batch Draw"
6414 mdapi_hw_unit_type="gpu"
6415 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
6416 />
6417 <counter name="FS Both FPU Active"
6418 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
6419 data_type="float"
6420 max_equation="100"
6421 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6422 underscore_name="ps_eu_both_fpu_active"
6423 units="percent"
6424 symbol_name="PsEuBothFpuActive"
6425 semantic_type="duration"
6426 mdapi_supported_apis=""
6427 mdapi_usage_flags="Tier4 Frame Batch Draw"
6428 mdapi_group="3D Pipe/Fragment Shader"
6429 mdapi_hw_unit_type="gpu"
6430 />
6431 <counter name="VS Threads Dispatched"
6432 description="The total number of vertex shader hardware threads dispatched."
6433 data_type="uint64"
6434 equation="A 1 READ"
6435 underscore_name="vs_threads"
6436 units="threads"
6437 symbol_name="VsThreads"
6438 semantic_type="event"
6439 mdapi_supported_apis=""
6440 mdapi_usage_flags="Tier3 Frame Batch Draw"
6441 mdapi_hw_unit_type="gpu"
6442 mdapi_group="EU Array/Vertex Shader"
6443 />
6444 <counter name="FS Threads Dispatched"
6445 description="The total number of fragment shader hardware threads dispatched."
6446 data_type="uint64"
6447 equation="A 6 READ"
6448 underscore_name="ps_threads"
6449 units="threads"
6450 symbol_name="PsThreads"
6451 semantic_type="event"
6452 mdapi_supported_apis=""
6453 mdapi_usage_flags="Tier3 Frame Batch Draw"
6454 mdapi_hw_unit_type="gpu"
6455 mdapi_group="EU Array/Fragment Shader"
6456 />
6457 <counter name="Pixels Failing Tests"
6458 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
6459 data_type="uint64"
6460 equation="A 25 READ 4 UMUL"
6461 underscore_name="pixels_failing_post_ps_tests"
6462 units="pixels"
6463 symbol_name="PixelsFailingPostPsTests"
6464 semantic_type="event"
6465 mdapi_supported_apis=""
6466 mdapi_usage_flags="Tier3 Frame Batch Draw"
6467 mdapi_hw_unit_type="gpu"
6468 mdapi_group="3D Pipe/Output Merger"
6469 />
6470 <counter name="GPU Time Elapsed"
6471 description="Time elapsed on the GPU during the measurement."
6472 data_type="uint64"
6473 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6474 underscore_name="gpu_time"
6475 units="ns"
6476 symbol_name="GpuTime"
6477 semantic_type="duration"
6478 mdapi_supported_apis=""
6479 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6480 mdapi_hw_unit_type="gpu"
6481 mdapi_group="GPU"
6482 />
6483 <counter name="AVG GPU Core Frequency"
6484 description="Average GPU Core Frequency in the measurement."
6485 data_type="uint64"
6486 max_equation="$GpuMaxFrequency"
6487 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6488 underscore_name="avg_gpu_core_frequency"
6489 units="hz"
6490 symbol_name="AvgGpuCoreFrequency"
6491 semantic_type="event"
6492 mdapi_supported_apis=""
6493 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6494 mdapi_group="GPU"
6495 mdapi_hw_unit_type="gpu"
6496 />
6497 <counter name="CS Threads Dispatched"
6498 description="The total number of compute shader hardware threads dispatched."
6499 data_type="uint64"
6500 equation="A 4 READ"
6501 underscore_name="cs_threads"
6502 units="threads"
6503 symbol_name="CsThreads"
6504 semantic_type="event"
6505 mdapi_supported_apis=""
6506 mdapi_usage_flags="Tier3 Frame Batch Draw"
6507 mdapi_hw_unit_type="gpu"
6508 mdapi_group="EU Array/Compute Shader"
6509 />
6510 <counter name="PS FPU1 Pipe Active"
6511 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
6512 data_type="float"
6513 max_equation="100"
6514 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6515 underscore_name="ps_fpu1_active"
6516 units="percent"
6517 symbol_name="PsFpu1Active"
6518 semantic_type="duration"
6519 mdapi_supported_apis=""
6520 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6521 mdapi_group="EU Array/Pixel Shader"
6522 mdapi_hw_unit_type="gpu"
6523 />
6524 <counter name="PS Send Pipeline Active"
6525 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
6526 data_type="float"
6527 max_equation="100"
6528 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6529 underscore_name="ps_send_active"
6530 units="percent"
6531 symbol_name="PsSendActive"
6532 semantic_type="duration"
6533 mdapi_supported_apis=""
6534 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6535 mdapi_group="EU Array/Pixel Shader"
6536 mdapi_hw_unit_type="gpu"
6537 />
6538 <counter name="Rasterized Pixels"
6539 description="The total number of rasterized pixels."
6540 data_type="uint64"
6541 equation="A 21 READ 4 UMUL"
6542 underscore_name="rasterized_pixels"
6543 units="pixels"
6544 symbol_name="RasterizedPixels"
6545 semantic_type="event"
6546 mdapi_supported_apis=""
6547 mdapi_usage_flags="Tier3 Frame Batch Draw"
6548 mdapi_hw_unit_type="gpu"
6549 mdapi_group="3D Pipe/Rasterizer"
6550 />
6551 <counter name="GPU Busy"
6552 description="The percentage of time in which the GPU has been processing GPU commands."
6553 data_type="float"
6554 max_equation="100"
6555 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
6556 underscore_name="gpu_busy"
6557 units="percent"
6558 symbol_name="GpuBusy"
6559 semantic_type="duration"
6560 mdapi_supported_apis=""
6561 mdapi_usage_flags="Tier1 Overview System Frame"
6562 mdapi_group="GPU"
6563 mdapi_hw_unit_type="gpu"
6564 />
6565 <counter name="VS FPU0 Pipe Active"
6566 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
6567 data_type="float"
6568 max_equation="100"
6569 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6570 underscore_name="vs_fpu0_active"
6571 units="percent"
6572 symbol_name="VsFpu0Active"
6573 semantic_type="duration"
6574 mdapi_supported_apis=""
6575 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6576 mdapi_group="EU Array/Vertex Shader"
6577 mdapi_hw_unit_type="gpu"
6578 />
6579 <counter name="PS FPU0 Pipe Active"
6580 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
6581 data_type="float"
6582 max_equation="100"
6583 equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6584 underscore_name="ps_fpu0_active"
6585 units="percent"
6586 symbol_name="PsFpu0Active"
6587 semantic_type="duration"
6588 mdapi_supported_apis=""
6589 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6590 mdapi_group="EU Array/Pixel Shader"
6591 mdapi_hw_unit_type="gpu"
6592 />
6593 <counter name="DS Threads Dispatched"
6594 description="The total number of domain shader hardware threads dispatched."
6595 data_type="uint64"
6596 equation="A 3 READ"
6597 underscore_name="ds_threads"
6598 units="threads"
6599 symbol_name="DsThreads"
6600 semantic_type="event"
6601 mdapi_supported_apis=""
6602 mdapi_usage_flags="Tier3 Frame Batch Draw"
6603 mdapi_hw_unit_type="gpu"
6604 mdapi_group="EU Array/Domain Shader"
6605 />
6606 <counter name="Samples Written"
6607 description="The total number of samples or pixels written to all render targets."
6608 data_type="uint64"
6609 equation="A 26 READ 4 UMUL"
6610 underscore_name="samples_written"
6611 units="pixels"
6612 symbol_name="SamplesWritten"
6613 semantic_type="event"
6614 mdapi_supported_apis=""
6615 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6616 mdapi_hw_unit_type="gpu"
6617 mdapi_group="3D Pipe/Output Merger"
6618 />
6619 <counter name="EU Stall"
6620 description="The percentage of time in which the Execution Units were stalled."
6621 data_type="float"
6622 max_equation="100"
6623 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6624 underscore_name="eu_stall"
6625 units="percent"
6626 symbol_name="EuStall"
6627 semantic_type="duration"
6628 mdapi_supported_apis=""
6629 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6630 mdapi_group="EU Array"
6631 mdapi_hw_unit_type="gpu"
6632 />
6633 <counter name="Samples Blended"
6634 description="The total number of blended samples or pixels written to all render targets."
6635 data_type="uint64"
6636 equation="A 27 READ 4 UMUL"
6637 underscore_name="samples_blended"
6638 units="pixels"
6639 symbol_name="SamplesBlended"
6640 semantic_type="event"
6641 mdapi_supported_apis=""
6642 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6643 mdapi_hw_unit_type="gpu"
6644 mdapi_group="3D Pipe/Output Merger"
6645 />
6646 <counter name="Early Depth Test Fails"
6647 description="The total number of pixels dropped on early depth test."
6648 data_type="uint64"
6649 equation="A 23 READ 4 UMUL"
6650 underscore_name="early_depth_test_fails"
6651 units="pixels"
6652 symbol_name="EarlyDepthTestFails"
6653 semantic_type="event"
6654 mdapi_supported_apis=""
6655 mdapi_usage_flags="Tier3 Frame Batch Draw"
6656 mdapi_hw_unit_type="gpu"
6657 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
6658 />
6659 <counter name="Slice0 L3 Bank4 Stalled"
6660 description="The percentage of time in which slice0 L3 bank4 is stalled"
6661 data_type="float"
6662 max_equation="100"
6663 equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
6664 underscore_name="l30_bank4_stalled"
6665 units="percent"
6666 symbol_name="L30Bank4Stalled"
6667 availability="$SliceMask 1 AND"
6668 semantic_type="duration"
6669 mdapi_supported_apis=""
6670 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6671 mdapi_group="GTI/L3"
6672 mdapi_hw_unit_type="slice"
6673 />
6674 <counter name="HS Threads Dispatched"
6675 description="The total number of hull shader hardware threads dispatched."
6676 data_type="uint64"
6677 equation="A 2 READ"
6678 underscore_name="hs_threads"
6679 units="threads"
6680 symbol_name="HsThreads"
6681 semantic_type="event"
6682 mdapi_supported_apis=""
6683 mdapi_usage_flags="Tier3 Frame Batch Draw"
6684 mdapi_hw_unit_type="gpu"
6685 mdapi_group="EU Array/Hull Shader"
6686 />
6687 <counter name="Samples Killed in FS"
6688 description="The total number of samples or pixels dropped in fragment shaders."
6689 data_type="uint64"
6690 equation="A 24 READ 4 UMUL"
6691 underscore_name="samples_killed_in_ps"
6692 units="pixels"
6693 symbol_name="SamplesKilledInPs"
6694 semantic_type="event"
6695 mdapi_supported_apis=""
6696 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
6697 mdapi_hw_unit_type="gpu"
6698 mdapi_group="3D Pipe/Fragment Shader"
6699 />
6700 <counter name="EU Thread Occupancy"
6701 description="The percentage of time in which hardware threads occupied EUs."
6702 data_type="float"
6703 max_equation="100"
6704 equation="8 A 10 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6705 underscore_name="eu_thread_occupancy"
6706 units="percent"
6707 symbol_name="EuThreadOccupancy"
6708 semantic_type="duration"
6709 mdapi_supported_apis=""
6710 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6711 mdapi_group="EU Array"
6712 mdapi_hw_unit_type="gpu"
6713 />
6714 <register_config type="NOA">
6715 <register type="NOA" address="0x00000D04" value="0x00000200" />
6716 <register type="NOA" address="0x00009840" value="0x00000000" />
6717 <register type="NOA" address="0x00009884" value="0x00000000" />
6718 <register type="NOA" address="0x00009888" value="0x10010C00" />
6719 <register type="NOA" address="0x00009888" value="0x12010002" />
6720 <register type="NOA" address="0x00009888" value="0x0C000400" />
6721 <register type="NOA" address="0x00009888" value="0x0E005500" />
6722 <register type="NOA" address="0x00009888" value="0x10000155" />
6723 <register type="NOA" address="0x00009888" value="0x00010025" />
6724 <register type="NOA" address="0x00009888" value="0x06010900" />
6725 <register type="NOA" address="0x00009888" value="0x080108EA" />
6726 <register type="NOA" address="0x00009888" value="0x0A0108AB" />
6727 <register type="NOA" address="0x00009888" value="0x0C010A21" />
6728 <register type="NOA" address="0x00009888" value="0x0E010A60" />
6729 <register type="NOA" address="0x00009888" value="0x04010000" />
6730 <register type="NOA" address="0x00009888" value="0x14010000" />
6731 <register type="NOA" address="0x00009888" value="0x0C040400" />
6732 <register type="NOA" address="0x00009888" value="0x0E045500" />
6733 <register type="NOA" address="0x00009888" value="0x10040155" />
6734 <register type="NOA" address="0x00009888" value="0x04051000" />
6735 <register type="NOA" address="0x00009888" value="0x0A054000" />
6736 <register type="NOA" address="0x00009888" value="0x0C055000" />
6737 <register type="NOA" address="0x00009888" value="0x0E055000" />
6738 <register type="NOA" address="0x00009888" value="0x14050055" />
6739 <register type="NOA" address="0x00009888" value="0x24068100" />
6740 <register type="NOA" address="0x00009888" value="0x260600FF" />
6741 <register type="NOA" address="0x00009888" value="0x00124000" />
6742 <register type="NOA" address="0x00009888" value="0x0E124000" />
6743 <register type="NOA" address="0x00009888" value="0x18125540" />
6744 <register type="NOA" address="0x00009888" value="0x1A120015" />
6745 <register type="NOA" address="0x00009888" value="0x04131000" />
6746 <register type="NOA" address="0x00009888" value="0x06138000" />
6747 <register type="NOA" address="0x00009888" value="0x0813F000" />
6748 <register type="NOA" address="0x00009888" value="0x0A13F000" />
6749 <register type="NOA" address="0x00009888" value="0x00144000" />
6750 <register type="NOA" address="0x00009888" value="0x06148000" />
6751 <register type="NOA" address="0x00009888" value="0x0814C000" />
6752 <register type="NOA" address="0x00009888" value="0x0A14C000" />
6753 <register type="NOA" address="0x00009888" value="0x0C14C000" />
6754 <register type="NOA" address="0x00009888" value="0x0E14C000" />
6755 <register type="NOA" address="0x00009888" value="0x00154000" />
6756 <register type="NOA" address="0x00009888" value="0x0E154000" />
6757 <register type="NOA" address="0x00009888" value="0x16152AA8" />
6758 <register type="NOA" address="0x00009888" value="0x18150005" />
6759 <register type="NOA" address="0x00009884" value="0x00000003" />
6760 <register type="NOA" address="0x00009888" value="0x301F8000" />
6761 <register type="NOA" address="0x00009888" value="0x501F4800" />
6762 <register type="NOA" address="0x00009888" value="0x521F4924" />
6763 <register type="NOA" address="0x00009888" value="0x541F0024" />
6764 <register type="NOA" address="0x00009888" value="0x3E1F0000" />
6765 <register type="NOA" address="0x00009888" value="0x461F0000" />
6766 <register type="NOA" address="0x00009888" value="0x481F0000" />
6767 <register type="NOA" address="0x00009888" value="0x4A1F0000" />
6768 <register type="NOA" address="0x00009888" value="0x4C1F0000" />
6769 <register type="NOA" address="0x00009888" value="0x141F0000" />
6770 <register type="NOA" address="0x00009888" value="0x4E1F0000" />
6771 </register_config>
6772 <register_config type="OA">
6773 <register type="OA" address="0x00002740" value="0x00000000" />
6774 <register type="OA" address="0x00002710" value="0x00000000" />
6775 <register type="OA" address="0x00002714" value="0xF0800000" />
6776 <register type="OA" address="0x00002720" value="0x00000000" />
6777 <register type="OA" address="0x00002724" value="0x00800000" />
6778 <register type="OA" address="0x00002770" value="0x00000022" />
6779 <register type="OA" address="0x00002774" value="0x0000FFF8" />
6780 <register type="OA" address="0x00002778" value="0x00000082" />
6781 <register type="OA" address="0x0000277C" value="0x0000FFE7" />
6782 <register type="OA" address="0x00002780" value="0x00000402" />
6783 <register type="OA" address="0x00002784" value="0x0000FF1F" />
6784 <register type="OA" address="0x00002788" value="0x00001002" />
6785 <register type="OA" address="0x0000278C" value="0x0000FCFF" />
6786 </register_config>
6787 <register_config type="FLEX">
6788 <register type="FLEX" address="0x0000E458" value="0x00005004" />
6789 <register type="FLEX" address="0x0000E558" value="0x00008003" />
6790 <register type="FLEX" address="0x0000E658" value="0x00011010" />
6791 <register type="FLEX" address="0x0000E758" value="0x00050012" />
6792 <register type="FLEX" address="0x0000E45C" value="0x00052051" />
6793 <register type="FLEX" address="0x0000E55C" value="0x00000053" />
6794 </register_config>
6795 </set>
6796
6797 <set name="Gen11 L2Bank5 stalled metric set"
6798 mdapi_supported_apis="OGL OGL4 OCL MEDIA IO BB"
6799 underscore_name="l3_5"
6800 hw_config_guid="cdec4315-3c8d-416f-b3ae-33f7590e1439"
6801 chipset="LKF"
6802 symbol_name="L3_5"
6803 >
6804 <counter name="GPU Core Clocks"
6805 description="The total number of GPU core clocks elapsed during the measurement."
6806 data_type="uint64"
6807 equation="GPU_CLOCK 0 READ"
6808 underscore_name="gpu_core_clocks"
6809 units="cycles"
6810 symbol_name="GpuCoreClocks"
6811 semantic_type="event"
6812 mdapi_supported_apis=""
6813 mdapi_usage_flags="Tier1 Frame Batch Draw"
6814 mdapi_hw_unit_type="gpu"
6815 mdapi_group="GPU"
6816 />
6817 <counter name="EU Active"
6818 description="The percentage of time in which the Execution Units were actively processing."
6819 data_type="float"
6820 max_equation="100"
6821 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6822 underscore_name="eu_active"
6823 units="percent"
6824 symbol_name="EuActive"
6825 semantic_type="duration"
6826 mdapi_supported_apis=""
6827 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6828 mdapi_group="EU Array"
6829 mdapi_hw_unit_type="gpu"
6830 />
6831 <counter name="EU Both FPU Pipes Active"
6832 description="The percentage of time in which both EU FPU pipelines were actively processing."
6833 data_type="float"
6834 max_equation="100"
6835 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6836 underscore_name="eu_fpu_both_active"
6837 units="percent"
6838 symbol_name="EuFpuBothActive"
6839 semantic_type="duration"
6840 mdapi_supported_apis=""
6841 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6842 mdapi_group="EU Array/Pipes"
6843 mdapi_hw_unit_type="gpu"
6844 />
6845 <counter name="VS Send Pipe Active"
6846 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
6847 data_type="float"
6848 max_equation="100"
6849 equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6850 underscore_name="vs_send_active"
6851 units="percent"
6852 symbol_name="VsSendActive"
6853 semantic_type="duration"
6854 mdapi_supported_apis=""
6855 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6856 mdapi_group="EU Array/Vertex Shader"
6857 mdapi_hw_unit_type="gpu"
6858 />
6859 <counter name="VS FPU1 Pipe Active"
6860 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
6861 data_type="float"
6862 max_equation="100"
6863 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6864 underscore_name="vs_fpu1_active"
6865 units="percent"
6866 symbol_name="VsFpu1Active"
6867 semantic_type="duration"
6868 mdapi_supported_apis=""
6869 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6870 mdapi_group="EU Array/Vertex Shader"
6871 mdapi_hw_unit_type="gpu"
6872 />
6873 <counter name="GS Threads Dispatched"
6874 description="The total number of geometry shader hardware threads dispatched."
6875 data_type="uint64"
6876 equation="A 5 READ"
6877 underscore_name="gs_threads"
6878 units="threads"
6879 symbol_name="GsThreads"
6880 semantic_type="event"
6881 mdapi_supported_apis=""
6882 mdapi_usage_flags="Tier3 Frame Batch Draw"
6883 mdapi_hw_unit_type="gpu"
6884 mdapi_group="EU Array/Geometry Shader"
6885 />
6886 <counter name="Early Hi-Depth Test Fails"
6887 description="The total number of pixels dropped on early hierarchical depth test."
6888 data_type="uint64"
6889 equation="A 22 READ 4 UMUL"
6890 underscore_name="hi_depth_test_fails"
6891 units="pixels"
6892 symbol_name="HiDepthTestFails"
6893 semantic_type="event"
6894 mdapi_supported_apis=""
6895 mdapi_usage_flags="Tier3 Frame Batch Draw"
6896 mdapi_hw_unit_type="gpu"
6897 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
6898 />
6899 <counter name="FS Both FPU Active"
6900 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
6901 data_type="float"
6902 max_equation="100"
6903 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6904 underscore_name="ps_eu_both_fpu_active"
6905 units="percent"
6906 symbol_name="PsEuBothFpuActive"
6907 semantic_type="duration"
6908 mdapi_supported_apis=""
6909 mdapi_usage_flags="Tier4 Frame Batch Draw"
6910 mdapi_group="3D Pipe/Fragment Shader"
6911 mdapi_hw_unit_type="gpu"
6912 />
6913 <counter name="VS Threads Dispatched"
6914 description="The total number of vertex shader hardware threads dispatched."
6915 data_type="uint64"
6916 equation="A 1 READ"
6917 underscore_name="vs_threads"
6918 units="threads"
6919 symbol_name="VsThreads"
6920 semantic_type="event"
6921 mdapi_supported_apis=""
6922 mdapi_usage_flags="Tier3 Frame Batch Draw"
6923 mdapi_hw_unit_type="gpu"
6924 mdapi_group="EU Array/Vertex Shader"
6925 />
6926 <counter name="FS Threads Dispatched"
6927 description="The total number of fragment shader hardware threads dispatched."
6928 data_type="uint64"
6929 equation="A 6 READ"
6930 underscore_name="ps_threads"
6931 units="threads"
6932 symbol_name="PsThreads"
6933 semantic_type="event"
6934 mdapi_supported_apis=""
6935 mdapi_usage_flags="Tier3 Frame Batch Draw"
6936 mdapi_hw_unit_type="gpu"
6937 mdapi_group="EU Array/Fragment Shader"
6938 />
6939 <counter name="Pixels Failing Tests"
6940 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
6941 data_type="uint64"
6942 equation="A 25 READ 4 UMUL"
6943 underscore_name="pixels_failing_post_ps_tests"
6944 units="pixels"
6945 symbol_name="PixelsFailingPostPsTests"
6946 semantic_type="event"
6947 mdapi_supported_apis=""
6948 mdapi_usage_flags="Tier3 Frame Batch Draw"
6949 mdapi_hw_unit_type="gpu"
6950 mdapi_group="3D Pipe/Output Merger"
6951 />
6952 <counter name="GPU Time Elapsed"
6953 description="Time elapsed on the GPU during the measurement."
6954 data_type="uint64"
6955 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6956 underscore_name="gpu_time"
6957 units="ns"
6958 symbol_name="GpuTime"
6959 semantic_type="duration"
6960 mdapi_supported_apis=""
6961 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6962 mdapi_hw_unit_type="gpu"
6963 mdapi_group="GPU"
6964 />
6965 <counter name="AVG GPU Core Frequency"
6966 description="Average GPU Core Frequency in the measurement."
6967 data_type="uint64"
6968 max_equation="$GpuMaxFrequency"
6969 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6970 underscore_name="avg_gpu_core_frequency"
6971 units="hz"
6972 symbol_name="AvgGpuCoreFrequency"
6973 semantic_type="event"
6974 mdapi_supported_apis=""
6975 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6976 mdapi_group="GPU"
6977 mdapi_hw_unit_type="gpu"
6978 />
6979 <counter name="CS Threads Dispatched"
6980 description="The total number of compute shader hardware threads dispatched."
6981 data_type="uint64"
6982 equation="A 4 READ"
6983 underscore_name="cs_threads"
6984 units="threads"
6985 symbol_name="CsThreads"
6986 semantic_type="event"
6987 mdapi_supported_apis=""
6988 mdapi_usage_flags="Tier3 Frame Batch Draw"
6989 mdapi_hw_unit_type="gpu"
6990 mdapi_group="EU Array/Compute Shader"
6991 />
6992 <counter name="PS FPU1 Pipe Active"
6993 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
6994 data_type="float"
6995 max_equation="100"
6996 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6997 underscore_name="ps_fpu1_active"
6998 units="percent"
6999 symbol_name="PsFpu1Active"
7000 semantic_type="duration"
7001 mdapi_supported_apis=""
7002 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7003 mdapi_group="EU Array/Pixel Shader"
7004 mdapi_hw_unit_type="gpu"
7005 />
7006 <counter name="PS Send Pipeline Active"
7007 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
7008 data_type="float"
7009 max_equation="100"
7010 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7011 underscore_name="ps_send_active"
7012 units="percent"
7013 symbol_name="PsSendActive"
7014 semantic_type="duration"
7015 mdapi_supported_apis=""
7016 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7017 mdapi_group="EU Array/Pixel Shader"
7018 mdapi_hw_unit_type="gpu"
7019 />
7020 <counter name="Rasterized Pixels"
7021 description="The total number of rasterized pixels."
7022 data_type="uint64"
7023 equation="A 21 READ 4 UMUL"
7024 underscore_name="rasterized_pixels"
7025 units="pixels"
7026 symbol_name="RasterizedPixels"
7027 semantic_type="event"
7028 mdapi_supported_apis=""
7029 mdapi_usage_flags="Tier3 Frame Batch Draw"
7030 mdapi_hw_unit_type="gpu"
7031 mdapi_group="3D Pipe/Rasterizer"
7032 />
7033 <counter name="GPU Busy"
7034 description="The percentage of time in which the GPU has been processing GPU commands."
7035 data_type="float"
7036 max_equation="100"
7037 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
7038 underscore_name="gpu_busy"
7039 units="percent"
7040 symbol_name="GpuBusy"
7041 semantic_type="duration"
7042 mdapi_supported_apis=""
7043 mdapi_usage_flags="Tier1 Overview System Frame"
7044 mdapi_group="GPU"
7045 mdapi_hw_unit_type="gpu"
7046 />
7047 <counter name="VS FPU0 Pipe Active"
7048 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
7049 data_type="float"
7050 max_equation="100"
7051 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7052 underscore_name="vs_fpu0_active"
7053 units="percent"
7054 symbol_name="VsFpu0Active"
7055 semantic_type="duration"
7056 mdapi_supported_apis=""
7057 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7058 mdapi_group="EU Array/Vertex Shader"
7059 mdapi_hw_unit_type="gpu"
7060 />
7061 <counter name="PS FPU0 Pipe Active"
7062 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
7063 data_type="float"
7064 max_equation="100"
7065 equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7066 underscore_name="ps_fpu0_active"
7067 units="percent"
7068 symbol_name="PsFpu0Active"
7069 semantic_type="duration"
7070 mdapi_supported_apis=""
7071 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7072 mdapi_group="EU Array/Pixel Shader"
7073 mdapi_hw_unit_type="gpu"
7074 />
7075 <counter name="DS Threads Dispatched"
7076 description="The total number of domain shader hardware threads dispatched."
7077 data_type="uint64"
7078 equation="A 3 READ"
7079 underscore_name="ds_threads"
7080 units="threads"
7081 symbol_name="DsThreads"
7082 semantic_type="event"
7083 mdapi_supported_apis=""
7084 mdapi_usage_flags="Tier3 Frame Batch Draw"
7085 mdapi_hw_unit_type="gpu"
7086 mdapi_group="EU Array/Domain Shader"
7087 />
7088 <counter name="Samples Written"
7089 description="The total number of samples or pixels written to all render targets."
7090 data_type="uint64"
7091 equation="A 26 READ 4 UMUL"
7092 underscore_name="samples_written"
7093 units="pixels"
7094 symbol_name="SamplesWritten"
7095 semantic_type="event"
7096 mdapi_supported_apis=""
7097 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7098 mdapi_hw_unit_type="gpu"
7099 mdapi_group="3D Pipe/Output Merger"
7100 />
7101 <counter name="EU Stall"
7102 description="The percentage of time in which the Execution Units were stalled."
7103 data_type="float"
7104 max_equation="100"
7105 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7106 underscore_name="eu_stall"
7107 units="percent"
7108 symbol_name="EuStall"
7109 semantic_type="duration"
7110 mdapi_supported_apis=""
7111 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7112 mdapi_group="EU Array"
7113 mdapi_hw_unit_type="gpu"
7114 />
7115 <counter name="Samples Blended"
7116 description="The total number of blended samples or pixels written to all render targets."
7117 data_type="uint64"
7118 equation="A 27 READ 4 UMUL"
7119 underscore_name="samples_blended"
7120 units="pixels"
7121 symbol_name="SamplesBlended"
7122 semantic_type="event"
7123 mdapi_supported_apis=""
7124 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7125 mdapi_hw_unit_type="gpu"
7126 mdapi_group="3D Pipe/Output Merger"
7127 />
7128 <counter name="Early Depth Test Fails"
7129 description="The total number of pixels dropped on early depth test."
7130 data_type="uint64"
7131 equation="A 23 READ 4 UMUL"
7132 underscore_name="early_depth_test_fails"
7133 units="pixels"
7134 symbol_name="EarlyDepthTestFails"
7135 semantic_type="event"
7136 mdapi_supported_apis=""
7137 mdapi_usage_flags="Tier3 Frame Batch Draw"
7138 mdapi_hw_unit_type="gpu"
7139 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
7140 />
7141 <counter name="HS Threads Dispatched"
7142 description="The total number of hull shader hardware threads dispatched."
7143 data_type="uint64"
7144 equation="A 2 READ"
7145 underscore_name="hs_threads"
7146 units="threads"
7147 symbol_name="HsThreads"
7148 semantic_type="event"
7149 mdapi_supported_apis=""
7150 mdapi_usage_flags="Tier3 Frame Batch Draw"
7151 mdapi_hw_unit_type="gpu"
7152 mdapi_group="EU Array/Hull Shader"
7153 />
7154 <counter name="Samples Killed in FS"
7155 description="The total number of samples or pixels dropped in fragment shaders."
7156 data_type="uint64"
7157 equation="A 24 READ 4 UMUL"
7158 underscore_name="samples_killed_in_ps"
7159 units="pixels"
7160 symbol_name="SamplesKilledInPs"
7161 semantic_type="event"
7162 mdapi_supported_apis=""
7163 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
7164 mdapi_hw_unit_type="gpu"
7165 mdapi_group="3D Pipe/Fragment Shader"
7166 />
7167 <counter name="Slice0 L3 Bank5 Stalled"
7168 description="The percentage of time in which slice0 L3 bank5 is stalled"
7169 data_type="float"
7170 max_equation="100"
7171 equation="B 2 READ B 3 READ FADD B 0 READ FADD B 1 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
7172 underscore_name="l30_bank5_stalled"
7173 units="percent"
7174 symbol_name="L30Bank5Stalled"
7175 availability="$SliceMask 1 AND"
7176 semantic_type="duration"
7177 mdapi_supported_apis=""
7178 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7179 mdapi_group="GTI/L3"
7180 mdapi_hw_unit_type="slice"
7181 />
7182 <counter name="EU Thread Occupancy"
7183 description="The percentage of time in which hardware threads occupied EUs."
7184 data_type="float"
7185 max_equation="100"
7186 equation="8 A 10 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7187 underscore_name="eu_thread_occupancy"
7188 units="percent"
7189 symbol_name="EuThreadOccupancy"
7190 semantic_type="duration"
7191 mdapi_supported_apis=""
7192 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7193 mdapi_group="EU Array"
7194 mdapi_hw_unit_type="gpu"
7195 />
7196 <register_config type="NOA">
7197 <register type="NOA" address="0x00000D04" value="0x00000200" />
7198 <register type="NOA" address="0x00009840" value="0x00000000" />
7199 <register type="NOA" address="0x00009884" value="0x00000000" />
7200 <register type="NOA" address="0x00009888" value="0x10010400" />
7201 <register type="NOA" address="0x00009888" value="0x12010000" />
7202 <register type="NOA" address="0x00009888" value="0x0C000400" />
7203 <register type="NOA" address="0x00009888" value="0x0E005500" />
7204 <register type="NOA" address="0x00009888" value="0x10000155" />
7205 <register type="NOA" address="0x00009888" value="0x00010022" />
7206 <register type="NOA" address="0x00009888" value="0x06010840" />
7207 <register type="NOA" address="0x00009888" value="0x08010828" />
7208 <register type="NOA" address="0x00009888" value="0x0A010969" />
7209 <register type="NOA" address="0x00009888" value="0x0C010AA4" />
7210 <register type="NOA" address="0x00009888" value="0x0E010AE3" />
7211 <register type="NOA" address="0x00009888" value="0x04010000" />
7212 <register type="NOA" address="0x00009888" value="0x14010000" />
7213 <register type="NOA" address="0x00009888" value="0x0C040400" />
7214 <register type="NOA" address="0x00009888" value="0x0E045500" />
7215 <register type="NOA" address="0x00009888" value="0x10040155" />
7216 <register type="NOA" address="0x00009888" value="0x04051000" />
7217 <register type="NOA" address="0x00009888" value="0x0A054000" />
7218 <register type="NOA" address="0x00009888" value="0x0C055000" />
7219 <register type="NOA" address="0x00009888" value="0x0E055000" />
7220 <register type="NOA" address="0x00009888" value="0x14050055" />
7221 <register type="NOA" address="0x00009888" value="0x24068100" />
7222 <register type="NOA" address="0x00009888" value="0x260600FF" />
7223 <register type="NOA" address="0x00009888" value="0x00124000" />
7224 <register type="NOA" address="0x00009888" value="0x0E124000" />
7225 <register type="NOA" address="0x00009888" value="0x18125540" />
7226 <register type="NOA" address="0x00009888" value="0x1A120015" />
7227 <register type="NOA" address="0x00009888" value="0x04131000" />
7228 <register type="NOA" address="0x00009888" value="0x06138000" />
7229 <register type="NOA" address="0x00009888" value="0x0813F000" />
7230 <register type="NOA" address="0x00009888" value="0x0A13F000" />
7231 <register type="NOA" address="0x00009888" value="0x00144000" />
7232 <register type="NOA" address="0x00009888" value="0x06148000" />
7233 <register type="NOA" address="0x00009888" value="0x0814C000" />
7234 <register type="NOA" address="0x00009888" value="0x0A14C000" />
7235 <register type="NOA" address="0x00009888" value="0x0C14C000" />
7236 <register type="NOA" address="0x00009888" value="0x0E14C000" />
7237 <register type="NOA" address="0x00009888" value="0x00154000" />
7238 <register type="NOA" address="0x00009888" value="0x0E154000" />
7239 <register type="NOA" address="0x00009888" value="0x16152AA8" />
7240 <register type="NOA" address="0x00009888" value="0x18150005" />
7241 <register type="NOA" address="0x00009884" value="0x00000003" />
7242 <register type="NOA" address="0x00009888" value="0x301F8000" />
7243 <register type="NOA" address="0x00009888" value="0x501F4800" />
7244 <register type="NOA" address="0x00009888" value="0x521F4924" />
7245 <register type="NOA" address="0x00009888" value="0x541F0024" />
7246 <register type="NOA" address="0x00009888" value="0x3E1F0000" />
7247 <register type="NOA" address="0x00009888" value="0x461F0000" />
7248 <register type="NOA" address="0x00009888" value="0x481F0000" />
7249 <register type="NOA" address="0x00009888" value="0x4A1F0000" />
7250 <register type="NOA" address="0x00009888" value="0x4C1F0000" />
7251 <register type="NOA" address="0x00009888" value="0x141F0000" />
7252 <register type="NOA" address="0x00009888" value="0x4E1F0000" />
7253 </register_config>
7254 <register_config type="OA">
7255 <register type="OA" address="0x00002740" value="0x00000000" />
7256 <register type="OA" address="0x00002710" value="0x00000000" />
7257 <register type="OA" address="0x00002714" value="0xF0800000" />
7258 <register type="OA" address="0x00002720" value="0x00000000" />
7259 <register type="OA" address="0x00002724" value="0x00800000" />
7260 <register type="OA" address="0x00002770" value="0x00000022" />
7261 <register type="OA" address="0x00002774" value="0x0000FFF8" />
7262 <register type="OA" address="0x00002778" value="0x00000082" />
7263 <register type="OA" address="0x0000277C" value="0x0000FFE7" />
7264 <register type="OA" address="0x00002780" value="0x00000402" />
7265 <register type="OA" address="0x00002784" value="0x0000FF1F" />
7266 <register type="OA" address="0x00002788" value="0x00001002" />
7267 <register type="OA" address="0x0000278C" value="0x0000FCFF" />
7268 </register_config>
7269 <register_config type="FLEX">
7270 <register type="FLEX" address="0x0000E458" value="0x00005004" />
7271 <register type="FLEX" address="0x0000E558" value="0x00008003" />
7272 <register type="FLEX" address="0x0000E658" value="0x00011010" />
7273 <register type="FLEX" address="0x0000E758" value="0x00050012" />
7274 <register type="FLEX" address="0x0000E45C" value="0x00052051" />
7275 <register type="FLEX" address="0x0000E55C" value="0x00000053" />
7276 </register_config>
7277 </set>
7278
7279 <set name="Metric set Sampler 1"
7280 mdapi_supported_apis="OGL OCL IO BB"
7281 underscore_name="sampler_1"
7282 hw_config_guid="377c06c4-5f41-465a-bf2e-60d95200ba94"
7283 chipset="LKF"
7284 symbol_name="Sampler_1"
7285 >
7286 <counter name="GPU Core Clocks"
7287 description="The total number of GPU core clocks elapsed during the measurement."
7288 data_type="uint64"
7289 equation="GPU_CLOCK 0 READ"
7290 underscore_name="gpu_core_clocks"
7291 units="cycles"
7292 symbol_name="GpuCoreClocks"
7293 semantic_type="event"
7294 mdapi_supported_apis=""
7295 mdapi_usage_flags="Tier1 Frame Batch Draw"
7296 mdapi_hw_unit_type="gpu"
7297 mdapi_group="GPU"
7298 />
7299 <counter name="EU Active"
7300 description="The percentage of time in which the Execution Units were actively processing."
7301 data_type="float"
7302 max_equation="100"
7303 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7304 underscore_name="eu_active"
7305 units="percent"
7306 symbol_name="EuActive"
7307 semantic_type="duration"
7308 mdapi_supported_apis=""
7309 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7310 mdapi_group="EU Array"
7311 mdapi_hw_unit_type="gpu"
7312 />
7313 <counter name="Slice0 Subslice2 Input Available"
7314 description="The percentage of time in which slice0 subslice2 sampler input is available"
7315 data_type="float"
7316 max_equation="100"
7317 equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
7318 underscore_name="sampler02_input_available"
7319 units="percent"
7320 symbol_name="Sampler02InputAvailable"
7321 availability="$SubsliceMask 4 AND"
7322 semantic_type="duration"
7323 mdapi_supported_apis=""
7324 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7325 mdapi_group="GPU/Sampler"
7326 mdapi_hw_unit_type="subslice"
7327 />
7328 <counter name="EU Both FPU Pipes Active"
7329 description="The percentage of time in which both EU FPU pipelines were actively processing."
7330 data_type="float"
7331 max_equation="100"
7332 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7333 underscore_name="eu_fpu_both_active"
7334 units="percent"
7335 symbol_name="EuFpuBothActive"
7336 semantic_type="duration"
7337 mdapi_supported_apis=""
7338 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7339 mdapi_group="EU Array/Pipes"
7340 mdapi_hw_unit_type="gpu"
7341 />
7342 <counter name="VS Send Pipe Active"
7343 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
7344 data_type="float"
7345 max_equation="100"
7346 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7347 underscore_name="vs_send_active"
7348 units="percent"
7349 symbol_name="VsSendActive"
7350 semantic_type="duration"
7351 mdapi_supported_apis=""
7352 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7353 mdapi_group="EU Array/Vertex Shader"
7354 mdapi_hw_unit_type="gpu"
7355 />
7356 <counter name="Slice0 Subslice0 Input Available"
7357 description="The percentage of time in which slice0 subslice0 sampler input is available"
7358 data_type="float"
7359 max_equation="100"
7360 equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
7361 underscore_name="sampler00_input_available"
7362 units="percent"
7363 symbol_name="Sampler00InputAvailable"
7364 availability="$SubsliceMask 1 AND"
7365 semantic_type="duration"
7366 mdapi_supported_apis=""
7367 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7368 mdapi_group="GPU/Sampler"
7369 mdapi_hw_unit_type="subslice"
7370 />
7371 <counter name="VS FPU1 Pipe Active"
7372 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
7373 data_type="float"
7374 max_equation="100"
7375 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7376 underscore_name="vs_fpu1_active"
7377 units="percent"
7378 symbol_name="VsFpu1Active"
7379 semantic_type="duration"
7380 mdapi_supported_apis=""
7381 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7382 mdapi_group="EU Array/Vertex Shader"
7383 mdapi_hw_unit_type="gpu"
7384 />
7385 <counter name="GS Threads Dispatched"
7386 description="The total number of geometry shader hardware threads dispatched."
7387 data_type="uint64"
7388 equation="A 5 READ"
7389 underscore_name="gs_threads"
7390 units="threads"
7391 symbol_name="GsThreads"
7392 semantic_type="event"
7393 mdapi_supported_apis=""
7394 mdapi_usage_flags="Tier3 Frame Batch Draw"
7395 mdapi_hw_unit_type="gpu"
7396 mdapi_group="EU Array/Geometry Shader"
7397 />
7398 <counter name="Early Hi-Depth Test Fails"
7399 description="The total number of pixels dropped on early hierarchical depth test."
7400 data_type="uint64"
7401 equation="A 22 READ 4 UMUL"
7402 underscore_name="hi_depth_test_fails"
7403 units="pixels"
7404 symbol_name="HiDepthTestFails"
7405 semantic_type="event"
7406 mdapi_supported_apis=""
7407 mdapi_usage_flags="Tier3 Frame Batch Draw"
7408 mdapi_hw_unit_type="gpu"
7409 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
7410 />
7411 <counter name="FS Both FPU Active"
7412 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
7413 data_type="float"
7414 max_equation="100"
7415 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7416 underscore_name="ps_eu_both_fpu_active"
7417 units="percent"
7418 symbol_name="PsEuBothFpuActive"
7419 semantic_type="duration"
7420 mdapi_supported_apis=""
7421 mdapi_usage_flags="Tier4 Frame Batch Draw"
7422 mdapi_group="3D Pipe/Fragment Shader"
7423 mdapi_hw_unit_type="gpu"
7424 />
7425 <counter name="VS Threads Dispatched"
7426 description="The total number of vertex shader hardware threads dispatched."
7427 data_type="uint64"
7428 equation="A 1 READ"
7429 underscore_name="vs_threads"
7430 units="threads"
7431 symbol_name="VsThreads"
7432 semantic_type="event"
7433 mdapi_supported_apis=""
7434 mdapi_usage_flags="Tier3 Frame Batch Draw"
7435 mdapi_hw_unit_type="gpu"
7436 mdapi_group="EU Array/Vertex Shader"
7437 />
7438 <counter name="FS Threads Dispatched"
7439 description="The total number of fragment shader hardware threads dispatched."
7440 data_type="uint64"
7441 equation="A 6 READ"
7442 underscore_name="ps_threads"
7443 units="threads"
7444 symbol_name="PsThreads"
7445 semantic_type="event"
7446 mdapi_supported_apis=""
7447 mdapi_usage_flags="Tier3 Frame Batch Draw"
7448 mdapi_hw_unit_type="gpu"
7449 mdapi_group="EU Array/Fragment Shader"
7450 />
7451 <counter name="Shader Barrier Messages"
7452 description="The total number of shader barrier messages."
7453 data_type="uint64"
7454 equation="A 35 READ"
7455 underscore_name="shader_barriers"
7456 units="messages"
7457 symbol_name="ShaderBarriers"
7458 semantic_type="event"
7459 mdapi_supported_apis=""
7460 mdapi_usage_flags="Tier3 Frame Batch Draw"
7461 mdapi_hw_unit_type="gpu"
7462 mdapi_group="EU Array/Barrier"
7463 />
7464 <counter name="Slice0 Subslice1 Input Available"
7465 description="The percentage of time in which slice0 subslice1 sampler input is available"
7466 data_type="float"
7467 max_equation="100"
7468 equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
7469 underscore_name="sampler01_input_available"
7470 units="percent"
7471 symbol_name="Sampler01InputAvailable"
7472 availability="$SubsliceMask 2 AND"
7473 semantic_type="duration"
7474 mdapi_supported_apis=""
7475 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7476 mdapi_group="GPU/Sampler"
7477 mdapi_hw_unit_type="subslice"
7478 />
7479 <counter name="Sampler Texels"
7480 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
7481 data_type="uint64"
7482 equation="A 28 READ 4 UMUL"
7483 underscore_name="sampler_texels"
7484 units="texels"
7485 symbol_name="SamplerTexels"
7486 semantic_type="event"
7487 mdapi_supported_apis=""
7488 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7489 mdapi_hw_unit_type="gpu"
7490 mdapi_group="Sampler/Sampler Input"
7491 />
7492 <counter name="Pixels Failing Tests"
7493 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
7494 data_type="uint64"
7495 equation="A 25 READ 4 UMUL"
7496 underscore_name="pixels_failing_post_ps_tests"
7497 units="pixels"
7498 symbol_name="PixelsFailingPostPsTests"
7499 semantic_type="event"
7500 mdapi_supported_apis=""
7501 mdapi_usage_flags="Tier3 Frame Batch Draw"
7502 mdapi_hw_unit_type="gpu"
7503 mdapi_group="3D Pipe/Output Merger"
7504 />
7505 <counter name="Slice0 Subslice6 Input Available"
7506 description="The percentage of time in which slice0 subslice6 sampler input is available"
7507 data_type="float"
7508 max_equation="100"
7509 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
7510 underscore_name="sampler06_input_available"
7511 units="percent"
7512 symbol_name="Sampler06InputAvailable"
7513 availability="$SubsliceMask 64 AND"
7514 semantic_type="duration"
7515 mdapi_supported_apis=""
7516 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7517 mdapi_group="GPU/Sampler"
7518 mdapi_hw_unit_type="subslice"
7519 />
7520 <counter name="GPU Time Elapsed"
7521 description="Time elapsed on the GPU during the measurement."
7522 data_type="uint64"
7523 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
7524 underscore_name="gpu_time"
7525 units="ns"
7526 symbol_name="GpuTime"
7527 semantic_type="duration"
7528 mdapi_supported_apis=""
7529 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7530 mdapi_hw_unit_type="gpu"
7531 mdapi_group="GPU"
7532 />
7533 <counter name="AVG GPU Core Frequency"
7534 description="Average GPU Core Frequency in the measurement."
7535 data_type="uint64"
7536 max_equation="$GpuMaxFrequency"
7537 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
7538 underscore_name="avg_gpu_core_frequency"
7539 units="hz"
7540 symbol_name="AvgGpuCoreFrequency"
7541 semantic_type="event"
7542 mdapi_supported_apis=""
7543 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7544 mdapi_group="GPU"
7545 mdapi_hw_unit_type="gpu"
7546 />
7547 <counter name="Sampler Texels Misses"
7548 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
7549 data_type="uint64"
7550 equation="A 29 READ 4 UMUL"
7551 underscore_name="sampler_texel_misses"
7552 units="texels"
7553 symbol_name="SamplerTexelMisses"
7554 semantic_type="event"
7555 mdapi_supported_apis=""
7556 mdapi_usage_flags="Tier3 Batch Frame Draw"
7557 mdapi_hw_unit_type="gpu"
7558 mdapi_group="Sampler/Sampler Cache"
7559 />
7560 <counter name="CS Threads Dispatched"
7561 description="The total number of compute shader hardware threads dispatched."
7562 data_type="uint64"
7563 equation="A 4 READ"
7564 underscore_name="cs_threads"
7565 units="threads"
7566 symbol_name="CsThreads"
7567 semantic_type="event"
7568 mdapi_supported_apis=""
7569 mdapi_usage_flags="Tier3 Frame Batch Draw"
7570 mdapi_hw_unit_type="gpu"
7571 mdapi_group="EU Array/Compute Shader"
7572 />
7573 <counter name="SLM Bytes Read"
7574 description="The total number of GPU memory bytes read from shared local memory."
7575 data_type="uint64"
7576 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7577 equation="A 30 READ 64 UMUL"
7578 underscore_name="slm_bytes_read"
7579 units="bytes"
7580 symbol_name="SlmBytesRead"
7581 semantic_type="throughput"
7582 mdapi_supported_apis=""
7583 mdapi_usage_flags="Tier3 Frame Batch Draw"
7584 mdapi_group="L3/Data Port/SLM"
7585 mdapi_hw_unit_type="gpu"
7586 />
7587 <counter name="Slice0 Subslice4 Input Available"
7588 description="The percentage of time in which slice0 subslice4 sampler input is available"
7589 data_type="float"
7590 max_equation="100"
7591 equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
7592 underscore_name="sampler04_input_available"
7593 units="percent"
7594 symbol_name="Sampler04InputAvailable"
7595 availability="$SubsliceMask 16 AND"
7596 semantic_type="duration"
7597 mdapi_supported_apis=""
7598 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7599 mdapi_group="GPU/Sampler"
7600 mdapi_hw_unit_type="subslice"
7601 />
7602 <counter name="PS FPU1 Pipe Active"
7603 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
7604 data_type="float"
7605 max_equation="100"
7606 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7607 underscore_name="ps_fpu1_active"
7608 units="percent"
7609 symbol_name="PsFpu1Active"
7610 semantic_type="duration"
7611 mdapi_supported_apis=""
7612 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7613 mdapi_group="EU Array/Pixel Shader"
7614 mdapi_hw_unit_type="gpu"
7615 />
7616 <counter name="PS Send Pipeline Active"
7617 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
7618 data_type="float"
7619 max_equation="100"
7620 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7621 underscore_name="ps_send_active"
7622 units="percent"
7623 symbol_name="PsSendActive"
7624 semantic_type="duration"
7625 mdapi_supported_apis=""
7626 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7627 mdapi_group="EU Array/Pixel Shader"
7628 mdapi_hw_unit_type="gpu"
7629 />
7630 <counter name="VS FPU0 Pipe Active"
7631 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
7632 data_type="float"
7633 max_equation="100"
7634 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7635 underscore_name="vs_fpu0_active"
7636 units="percent"
7637 symbol_name="VsFpu0Active"
7638 semantic_type="duration"
7639 mdapi_supported_apis=""
7640 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7641 mdapi_group="EU Array/Vertex Shader"
7642 mdapi_hw_unit_type="gpu"
7643 />
7644 <counter name="GPU Busy"
7645 description="The percentage of time in which the GPU has been processing GPU commands."
7646 data_type="float"
7647 max_equation="100"
7648 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
7649 underscore_name="gpu_busy"
7650 units="percent"
7651 symbol_name="GpuBusy"
7652 semantic_type="duration"
7653 mdapi_supported_apis=""
7654 mdapi_usage_flags="Tier1 Overview System Frame"
7655 mdapi_group="GPU"
7656 mdapi_hw_unit_type="gpu"
7657 />
7658 <counter name="Rasterized Pixels"
7659 description="The total number of rasterized pixels."
7660 data_type="uint64"
7661 equation="A 21 READ 4 UMUL"
7662 underscore_name="rasterized_pixels"
7663 units="pixels"
7664 symbol_name="RasterizedPixels"
7665 semantic_type="event"
7666 mdapi_supported_apis=""
7667 mdapi_usage_flags="Tier3 Frame Batch Draw"
7668 mdapi_hw_unit_type="gpu"
7669 mdapi_group="3D Pipe/Rasterizer"
7670 />
7671 <counter name="Slice0 Subslice3 Input Available"
7672 description="The percentage of time in which slice0 subslice3 sampler input is available"
7673 data_type="float"
7674 max_equation="100"
7675 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
7676 underscore_name="sampler03_input_available"
7677 units="percent"
7678 symbol_name="Sampler03InputAvailable"
7679 availability="$SubsliceMask 8 AND"
7680 semantic_type="duration"
7681 mdapi_supported_apis=""
7682 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7683 mdapi_group="GPU/Sampler"
7684 mdapi_hw_unit_type="subslice"
7685 />
7686 <counter name="PS FPU0 Pipe Active"
7687 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
7688 data_type="float"
7689 max_equation="100"
7690 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7691 underscore_name="ps_fpu0_active"
7692 units="percent"
7693 symbol_name="PsFpu0Active"
7694 semantic_type="duration"
7695 mdapi_supported_apis=""
7696 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7697 mdapi_group="EU Array/Pixel Shader"
7698 mdapi_hw_unit_type="gpu"
7699 />
7700 <counter name="DS Threads Dispatched"
7701 description="The total number of domain shader hardware threads dispatched."
7702 data_type="uint64"
7703 equation="A 3 READ"
7704 underscore_name="ds_threads"
7705 units="threads"
7706 symbol_name="DsThreads"
7707 semantic_type="event"
7708 mdapi_supported_apis=""
7709 mdapi_usage_flags="Tier3 Frame Batch Draw"
7710 mdapi_hw_unit_type="gpu"
7711 mdapi_group="EU Array/Domain Shader"
7712 />
7713 <counter name="Samples Written"
7714 description="The total number of samples or pixels written to all render targets."
7715 data_type="uint64"
7716 equation="A 26 READ 4 UMUL"
7717 underscore_name="samples_written"
7718 units="pixels"
7719 symbol_name="SamplesWritten"
7720 semantic_type="event"
7721 mdapi_supported_apis=""
7722 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7723 mdapi_hw_unit_type="gpu"
7724 mdapi_group="3D Pipe/Output Merger"
7725 />
7726 <counter name="EU Stall"
7727 description="The percentage of time in which the Execution Units were stalled."
7728 data_type="float"
7729 max_equation="100"
7730 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7731 underscore_name="eu_stall"
7732 units="percent"
7733 symbol_name="EuStall"
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="Slice0 Subslice5 Input Available"
7741 description="The percentage of time in which slice0 subslice5 sampler input is available"
7742 data_type="float"
7743 max_equation="100"
7744 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
7745 underscore_name="sampler05_input_available"
7746 units="percent"
7747 symbol_name="Sampler05InputAvailable"
7748 availability="$SubsliceMask 32 AND"
7749 semantic_type="duration"
7750 mdapi_supported_apis=""
7751 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7752 mdapi_group="GPU/Sampler"
7753 mdapi_hw_unit_type="subslice"
7754 />
7755 <counter name="Samples Blended"
7756 description="The total number of blended samples or pixels written to all render targets."
7757 data_type="uint64"
7758 equation="A 27 READ 4 UMUL"
7759 underscore_name="samples_blended"
7760 units="pixels"
7761 symbol_name="SamplesBlended"
7762 semantic_type="event"
7763 mdapi_supported_apis=""
7764 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7765 mdapi_hw_unit_type="gpu"
7766 mdapi_group="3D Pipe/Output Merger"
7767 />
7768 <counter name="Early Depth Test Fails"
7769 description="The total number of pixels dropped on early depth test."
7770 data_type="uint64"
7771 equation="A 23 READ 4 UMUL"
7772 underscore_name="early_depth_test_fails"
7773 units="pixels"
7774 symbol_name="EarlyDepthTestFails"
7775 semantic_type="event"
7776 mdapi_supported_apis=""
7777 mdapi_usage_flags="Tier3 Frame Batch Draw"
7778 mdapi_hw_unit_type="gpu"
7779 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
7780 />
7781 <counter name="Slice0 Subslice7 Input Available"
7782 description="The percentage of time in which slice0 subslice7 sampler input is available"
7783 data_type="float"
7784 max_equation="100"
7785 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
7786 underscore_name="sampler07_input_available"
7787 units="percent"
7788 symbol_name="Sampler07InputAvailable"
7789 availability="$SubsliceMask 128 AND"
7790 semantic_type="duration"
7791 mdapi_supported_apis=""
7792 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7793 mdapi_group="GPU/Sampler"
7794 mdapi_hw_unit_type="subslice"
7795 />
7796 <counter name="Shader Memory Accesses"
7797 description="The total number of shader memory accesses to L3."
7798 data_type="uint64"
7799 equation="A 32 READ"
7800 underscore_name="shader_memory_accesses"
7801 units="messages"
7802 symbol_name="ShaderMemoryAccesses"
7803 semantic_type="event"
7804 mdapi_supported_apis=""
7805 mdapi_usage_flags="Tier3 Frame Batch Draw"
7806 mdapi_hw_unit_type="gpu"
7807 mdapi_group="L3/Data Port"
7808 />
7809 <counter name="HS Threads Dispatched"
7810 description="The total number of hull shader hardware threads dispatched."
7811 data_type="uint64"
7812 equation="A 2 READ"
7813 underscore_name="hs_threads"
7814 units="threads"
7815 symbol_name="HsThreads"
7816 semantic_type="event"
7817 mdapi_supported_apis=""
7818 mdapi_usage_flags="Tier3 Frame Batch Draw"
7819 mdapi_hw_unit_type="gpu"
7820 mdapi_group="EU Array/Hull Shader"
7821 />
7822 <counter name="L3 Shader Throughput"
7823 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
7824 data_type="uint64"
7825 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7826 equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
7827 underscore_name="l3_shader_throughput"
7828 units="bytes"
7829 symbol_name="L3ShaderThroughput"
7830 semantic_type="throughput"
7831 mdapi_supported_apis=""
7832 mdapi_usage_flags="Tier2 Frame Batch Draw"
7833 mdapi_group="L3/Data Port"
7834 mdapi_hw_unit_type="gpu"
7835 />
7836 <counter name="Samples Killed in FS"
7837 description="The total number of samples or pixels dropped in fragment shaders."
7838 data_type="uint64"
7839 equation="A 24 READ 4 UMUL"
7840 underscore_name="samples_killed_in_ps"
7841 units="pixels"
7842 symbol_name="SamplesKilledInPs"
7843 semantic_type="event"
7844 mdapi_supported_apis=""
7845 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
7846 mdapi_hw_unit_type="gpu"
7847 mdapi_group="3D Pipe/Fragment Shader"
7848 />
7849 <counter name="SLM Bytes Written"
7850 description="The total number of GPU memory bytes written into shared local memory."
7851 data_type="uint64"
7852 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7853 equation="A 31 READ 64 UMUL"
7854 underscore_name="slm_bytes_written"
7855 units="bytes"
7856 symbol_name="SlmBytesWritten"
7857 semantic_type="throughput"
7858 mdapi_supported_apis=""
7859 mdapi_usage_flags="Tier3 Frame Batch Draw"
7860 mdapi_group="L3/Data Port/SLM"
7861 mdapi_hw_unit_type="gpu"
7862 />
7863 <counter name="Shader Atomic Memory Accesses"
7864 description="The total number of shader atomic memory accesses."
7865 data_type="uint64"
7866 equation="A 34 READ"
7867 underscore_name="shader_atomics"
7868 units="messages"
7869 symbol_name="ShaderAtomics"
7870 semantic_type="event"
7871 mdapi_supported_apis=""
7872 mdapi_usage_flags="Tier3 Frame Batch Draw"
7873 mdapi_hw_unit_type="gpu"
7874 mdapi_group="L3/Data Port/Atomics"
7875 />
7876 <register_config type="NOA">
7877 <register type="NOA" address="0x00000D04" value="0x00000200" />
7878 <register type="NOA" address="0x00009840" value="0x00000000" />
7879 <register type="NOA" address="0x00009884" value="0x00000000" />
7880 <register type="NOA" address="0x00009888" value="0x142A0165" />
7881 <register type="NOA" address="0x00009888" value="0x142F0165" />
7882 <register type="NOA" address="0x00009888" value="0x146A0165" />
7883 <register type="NOA" address="0x00009888" value="0x146F0165" />
7884 <register type="NOA" address="0x00009888" value="0x14AA0165" />
7885 <register type="NOA" address="0x00009888" value="0x14AF0165" />
7886 <register type="NOA" address="0x00009888" value="0x14EA0165" />
7887 <register type="NOA" address="0x00009888" value="0x14EF0165" />
7888 <register type="NOA" address="0x00009888" value="0x161E8000" />
7889 <register type="NOA" address="0x00009888" value="0x181E8000" />
7890 <register type="NOA" address="0x00009888" value="0x1C1E1800" />
7891 <register type="NOA" address="0x00009888" value="0x06204000" />
7892 <register type="NOA" address="0x00009888" value="0x08204000" />
7893 <register type="NOA" address="0x00009888" value="0x0A204000" />
7894 <register type="NOA" address="0x00009888" value="0x0C204000" />
7895 <register type="NOA" address="0x00009888" value="0x16218000" />
7896 <register type="NOA" address="0x00009888" value="0x18218000" />
7897 <register type="NOA" address="0x00009888" value="0x1E210018" />
7898 <register type="NOA" address="0x00009888" value="0x042A1800" />
7899 <register type="NOA" address="0x00009888" value="0x062AC038" />
7900 <register type="NOA" address="0x00009888" value="0x102A0000" />
7901 <register type="NOA" address="0x00009888" value="0x082AC000" />
7902 <register type="NOA" address="0x00009888" value="0x0A2A0000" />
7903 <register type="NOA" address="0x00009888" value="0x0C2A0000" />
7904 <register type="NOA" address="0x00009888" value="0x062C4000" />
7905 <register type="NOA" address="0x00009888" value="0x082C4000" />
7906 <register type="NOA" address="0x00009888" value="0x0A2C4000" />
7907 <register type="NOA" address="0x00009888" value="0x0C2C4000" />
7908 <register type="NOA" address="0x00009888" value="0x022F2000" />
7909 <register type="NOA" address="0x00009888" value="0x042F0048" />
7910 <register type="NOA" address="0x00009888" value="0x102F0000" />
7911 <register type="NOA" address="0x00009888" value="0x062F0000" />
7912 <register type="NOA" address="0x00009888" value="0x082F0000" />
7913 <register type="NOA" address="0x00009888" value="0x1E5E0030" />
7914 <register type="NOA" address="0x00009888" value="0x125E8000" />
7915 <register type="NOA" address="0x00009888" value="0x145E8000" />
7916 <register type="NOA" address="0x00009888" value="0x1A604000" />
7917 <register type="NOA" address="0x00009888" value="0x1C600001" />
7918 <register type="NOA" address="0x00009888" value="0x02604000" />
7919 <register type="NOA" address="0x00009888" value="0x04604000" />
7920 <register type="NOA" address="0x00009888" value="0x1E613000" />
7921 <register type="NOA" address="0x00009888" value="0x12618000" />
7922 <register type="NOA" address="0x00009888" value="0x14618000" />
7923 <register type="NOA" address="0x00009888" value="0x006A1800" />
7924 <register type="NOA" address="0x00009888" value="0x026A0038" />
7925 <register type="NOA" address="0x00009888" value="0x106A0000" />
7926 <register type="NOA" address="0x00009888" value="0x1A6A00F0" />
7927 <register type="NOA" address="0x00009888" value="0x046A0000" />
7928 <register type="NOA" address="0x00009888" value="0x186C5000" />
7929 <register type="NOA" address="0x00009888" value="0x026C4000" />
7930 <register type="NOA" address="0x00009888" value="0x046C4000" />
7931 <register type="NOA" address="0x00009888" value="0x0E6F2440" />
7932 <register type="NOA" address="0x00009888" value="0x106F0000" />
7933 <register type="NOA" address="0x00009888" value="0x1A6F0000" />
7934 <register type="NOA" address="0x00009888" value="0x1E9E000F" />
7935 <register type="NOA" address="0x00009888" value="0x1AA01540" />
7936 <register type="NOA" address="0x00009888" value="0x1EA10F00" />
7937 <register type="NOA" address="0x00009888" value="0x0CAA1C30" />
7938 <register type="NOA" address="0x00009888" value="0x10AA0000" />
7939 <register type="NOA" address="0x00009888" value="0x18AAF000" />
7940 <register type="NOA" address="0x00009888" value="0x1AAA0000" />
7941 <register type="NOA" address="0x00009888" value="0x18AC0550" />
7942 <register type="NOA" address="0x00009888" value="0x0AAF2440" />
7943 <register type="NOA" address="0x00009888" value="0x10AF0000" />
7944 <register type="NOA" address="0x00009888" value="0x1AAF0000" />
7945 <register type="NOA" address="0x00009888" value="0x10DE8000" />
7946 <register type="NOA" address="0x00009888" value="0x1CDEE000" />
7947 <register type="NOA" address="0x00009888" value="0x00E04000" />
7948 <register type="NOA" address="0x00009888" value="0x0EE04000" />
7949 <register type="NOA" address="0x00009888" value="0x18E04000" />
7950 <register type="NOA" address="0x00009888" value="0x1AE00010" />
7951 <register type="NOA" address="0x00009888" value="0x10E18000" />
7952 <register type="NOA" address="0x00009888" value="0x1EE100E0" />
7953 <register type="NOA" address="0x00009888" value="0x08EA1C30" />
7954 <register type="NOA" address="0x00009888" value="0x10EA0000" />
7955 <register type="NOA" address="0x00009888" value="0x00EAC000" />
7956 <register type="NOA" address="0x00009888" value="0x0EEAC000" />
7957 <register type="NOA" address="0x00009888" value="0x18EA0000" />
7958 <register type="NOA" address="0x00009888" value="0x00EC4000" />
7959 <register type="NOA" address="0x00009888" value="0x0EEC4000" />
7960 <register type="NOA" address="0x00009888" value="0x18EC0005" />
7961 <register type="NOA" address="0x00009888" value="0x00EF0040" />
7962 <register type="NOA" address="0x00009888" value="0x06EF2400" />
7963 <register type="NOA" address="0x00009888" value="0x10EF0000" />
7964 <register type="NOA" address="0x00009888" value="0x0EEF0000" />
7965 <register type="NOA" address="0x00009888" value="0x0C045400" />
7966 <register type="NOA" address="0x00009888" value="0x0E045555" />
7967 <register type="NOA" address="0x00009888" value="0x10040155" />
7968 <register type="NOA" address="0x00009888" value="0x04055000" />
7969 <register type="NOA" address="0x00009888" value="0x0A055000" />
7970 <register type="NOA" address="0x00009888" value="0x0C055000" />
7971 <register type="NOA" address="0x00009888" value="0x0E055000" />
7972 <register type="NOA" address="0x00009888" value="0x14050055" />
7973 <register type="NOA" address="0x00009888" value="0x06055000" />
7974 <register type="NOA" address="0x00009888" value="0x08055000" />
7975 <register type="NOA" address="0x00009888" value="0x2406FF00" />
7976 <register type="NOA" address="0x00009888" value="0x260600FF" />
7977 <register type="NOA" address="0x00009888" value="0x0E08A000" />
7978 <register type="NOA" address="0x00009888" value="0x00088000" />
7979 <register type="NOA" address="0x00009888" value="0x02082000" />
7980 <register type="NOA" address="0x00009888" value="0x14090050" />
7981 <register type="NOA" address="0x00009888" value="0x04094000" />
7982 <register type="NOA" address="0x00009888" value="0x06091000" />
7983 <register type="NOA" address="0x00009888" value="0x000D2000" />
7984 <register type="NOA" address="0x00009888" value="0x060D8000" />
7985 <register type="NOA" address="0x00009888" value="0x080DA000" />
7986 <register type="NOA" address="0x00009888" value="0x040E1000" />
7987 <register type="NOA" address="0x00009888" value="0x0A0E4000" />
7988 <register type="NOA" address="0x00009888" value="0x0C0E5000" />
7989 <register type="NOA" address="0x00009888" value="0x1812FC00" />
7990 <register type="NOA" address="0x00009888" value="0x1A12002B" />
7991 <register type="NOA" address="0x00009888" value="0x02128000" />
7992 <register type="NOA" address="0x00009888" value="0x04128000" />
7993 <register type="NOA" address="0x00009888" value="0x0813C000" />
7994 <register type="NOA" address="0x00009888" value="0x0A13F000" />
7995 <register type="NOA" address="0x00009888" value="0x04136000" />
7996 <register type="NOA" address="0x00009888" value="0x0A14C000" />
7997 <register type="NOA" address="0x00009888" value="0x0C14C000" />
7998 <register type="NOA" address="0x00009888" value="0x0E14C000" />
7999 <register type="NOA" address="0x00009888" value="0x00148000" />
8000 <register type="NOA" address="0x00009888" value="0x02144000" />
8001 <register type="NOA" address="0x00009888" value="0x00158000" />
8002 <register type="NOA" address="0x00009888" value="0x0E158000" />
8003 <register type="NOA" address="0x00009888" value="0x16152AD0" />
8004 <register type="NOA" address="0x00009888" value="0x18150005" />
8005 <register type="NOA" address="0x00009888" value="0x02154000" />
8006 <register type="NOA" address="0x00009888" value="0x04154000" />
8007 <register type="NOA" address="0x00009888" value="0x0615C000" />
8008 <register type="NOA" address="0x00009888" value="0x0815C000" />
8009 <register type="NOA" address="0x00009888" value="0x0A15C000" />
8010 <register type="NOA" address="0x00009888" value="0x0C15C000" />
8011 <register type="NOA" address="0x00009888" value="0x02188000" />
8012 <register type="NOA" address="0x00009888" value="0x0418A000" />
8013 <register type="NOA" address="0x00009888" value="0x06182000" />
8014 <register type="NOA" address="0x00009888" value="0x0A198000" />
8015 <register type="NOA" address="0x00009888" value="0x0C19A000" />
8016 <register type="NOA" address="0x00009888" value="0x0E192000" />
8017 <register type="NOA" address="0x00009888" value="0x0A1CA000" />
8018 <register type="NOA" address="0x00009888" value="0x0C1CA000" />
8019 <register type="NOA" address="0x00009888" value="0x121D5400" />
8020 <register type="NOA" address="0x00009888" value="0x141D0002" />
8021 <register type="NOA" address="0x00009884" value="0x00000003" />
8022 <register type="NOA" address="0x00009888" value="0x301F8000" />
8023 <register type="NOA" address="0x00009888" value="0x501F4924" />
8024 <register type="NOA" address="0x00009888" value="0x521F4924" />
8025 <register type="NOA" address="0x00009888" value="0x541F0024" />
8026 <register type="NOA" address="0x00009888" value="0x3A1F8000" />
8027 <register type="NOA" address="0x00009888" value="0x4E1F2400" />
8028 <register type="NOA" address="0x00009888" value="0x3E1F3000" />
8029 <register type="NOA" address="0x00009888" value="0x461F4030" />
8030 <register type="NOA" address="0x00009888" value="0x481F0040" />
8031 <register type="NOA" address="0x00009888" value="0x4A1F1000" />
8032 <register type="NOA" address="0x00009888" value="0x4C1F0010" />
8033 <register type="NOA" address="0x00009888" value="0x141F0000" />
8034 <register type="NOA" address="0x00009888" value="0x401F1010" />
8035 <register type="NOA" address="0x00009888" value="0x421F3030" />
8036 <register type="NOA" address="0x00009888" value="0x441F4040" />
8037 </register_config>
8038 <register_config type="OA">
8039 <register type="OA" address="0x00002740" value="0x00000000" />
8040 <register type="OA" address="0x00002710" value="0x00000000" />
8041 <register type="OA" address="0x00002714" value="0xF0800000" />
8042 <register type="OA" address="0x00002720" value="0x00000000" />
8043 <register type="OA" address="0x00002724" value="0xF0800000" />
8044 <register type="OA" address="0x00002770" value="0x00000018" />
8045 <register type="OA" address="0x00002774" value="0x0000FFFC" />
8046 <register type="OA" address="0x00002778" value="0x00000060" />
8047 <register type="OA" address="0x0000277C" value="0x0000FFF3" />
8048 <register type="OA" address="0x00002780" value="0x00000180" />
8049 <register type="OA" address="0x00002784" value="0x0000FFCF" />
8050 <register type="OA" address="0x00002788" value="0x00000600" />
8051 <register type="OA" address="0x0000278C" value="0x0000FF3F" />
8052 <register type="OA" address="0x00002790" value="0x00001800" />
8053 <register type="OA" address="0x00002794" value="0x0000FCFF" />
8054 <register type="OA" address="0x00002798" value="0x00006000" />
8055 <register type="OA" address="0x0000279C" value="0x0000F3FF" />
8056 <register type="OA" address="0x000027A0" value="0x00018000" />
8057 <register type="OA" address="0x000027A4" value="0x0000CFFF" />
8058 <register type="OA" address="0x000027A8" value="0x00060000" />
8059 <register type="OA" address="0x000027AC" value="0x00003FFF" />
8060 </register_config>
8061 <register_config type="FLEX">
8062 <register type="FLEX" address="0x0000E458" value="0x00005004" />
8063 <register type="FLEX" address="0x0000E558" value="0x00010003" />
8064 <register type="FLEX" address="0x0000E658" value="0x00012011" />
8065 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
8066 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
8067 </register_config>
8068 </set>
8069
8070 <set name="Metric set Sampler 2"
8071 mdapi_supported_apis="OGL OCL IO BB"
8072 underscore_name="sampler_2"
8073 hw_config_guid="58326100-b3e7-4554-b612-592e16dc6fd1"
8074 chipset="LKF"
8075 symbol_name="Sampler_2"
8076 >
8077 <counter name="GPU Core Clocks"
8078 description="The total number of GPU core clocks elapsed during the measurement."
8079 data_type="uint64"
8080 equation="GPU_CLOCK 0 READ"
8081 underscore_name="gpu_core_clocks"
8082 units="cycles"
8083 symbol_name="GpuCoreClocks"
8084 semantic_type="event"
8085 mdapi_supported_apis=""
8086 mdapi_usage_flags="Tier1 Frame Batch Draw"
8087 mdapi_hw_unit_type="gpu"
8088 mdapi_group="GPU"
8089 />
8090 <counter name="EU Active"
8091 description="The percentage of time in which the Execution Units were actively processing."
8092 data_type="float"
8093 max_equation="100"
8094 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8095 underscore_name="eu_active"
8096 units="percent"
8097 symbol_name="EuActive"
8098 semantic_type="duration"
8099 mdapi_supported_apis=""
8100 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8101 mdapi_group="EU Array"
8102 mdapi_hw_unit_type="gpu"
8103 />
8104 <counter name="EU Both FPU Pipes Active"
8105 description="The percentage of time in which both EU FPU pipelines were actively processing."
8106 data_type="float"
8107 max_equation="100"
8108 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8109 underscore_name="eu_fpu_both_active"
8110 units="percent"
8111 symbol_name="EuFpuBothActive"
8112 semantic_type="duration"
8113 mdapi_supported_apis=""
8114 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8115 mdapi_group="EU Array/Pipes"
8116 mdapi_hw_unit_type="gpu"
8117 />
8118 <counter name="SQ is full"
8119 description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
8120 data_type="float"
8121 max_equation="100"
8122 equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
8123 underscore_name="gt_request_queue_full"
8124 units="percent"
8125 symbol_name="GTRequestQueueFull"
8126 semantic_type="duration"
8127 mdapi_supported_apis=""
8128 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8129 mdapi_group="GTI"
8130 mdapi_hw_unit_type="gpu"
8131 />
8132 <counter name="VS Send Pipe Active"
8133 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
8134 data_type="float"
8135 max_equation="100"
8136 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8137 underscore_name="vs_send_active"
8138 units="percent"
8139 symbol_name="VsSendActive"
8140 semantic_type="duration"
8141 mdapi_supported_apis=""
8142 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8143 mdapi_group="EU Array/Vertex Shader"
8144 mdapi_hw_unit_type="gpu"
8145 />
8146 <counter name="VS FPU1 Pipe Active"
8147 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
8148 data_type="float"
8149 max_equation="100"
8150 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8151 underscore_name="vs_fpu1_active"
8152 units="percent"
8153 symbol_name="VsFpu1Active"
8154 semantic_type="duration"
8155 mdapi_supported_apis=""
8156 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8157 mdapi_group="EU Array/Vertex Shader"
8158 mdapi_hw_unit_type="gpu"
8159 />
8160 <counter name="GS Threads Dispatched"
8161 description="The total number of geometry shader hardware threads dispatched."
8162 data_type="uint64"
8163 equation="A 5 READ"
8164 underscore_name="gs_threads"
8165 units="threads"
8166 symbol_name="GsThreads"
8167 semantic_type="event"
8168 mdapi_supported_apis=""
8169 mdapi_usage_flags="Tier3 Frame Batch Draw"
8170 mdapi_hw_unit_type="gpu"
8171 mdapi_group="EU Array/Geometry Shader"
8172 />
8173 <counter name="Early Hi-Depth Test Fails"
8174 description="The total number of pixels dropped on early hierarchical depth test."
8175 data_type="uint64"
8176 equation="A 22 READ 4 UMUL"
8177 underscore_name="hi_depth_test_fails"
8178 units="pixels"
8179 symbol_name="HiDepthTestFails"
8180 semantic_type="event"
8181 mdapi_supported_apis=""
8182 mdapi_usage_flags="Tier3 Frame Batch Draw"
8183 mdapi_hw_unit_type="gpu"
8184 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
8185 />
8186 <counter name="FS Both FPU Active"
8187 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
8188 data_type="float"
8189 max_equation="100"
8190 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8191 underscore_name="ps_eu_both_fpu_active"
8192 units="percent"
8193 symbol_name="PsEuBothFpuActive"
8194 semantic_type="duration"
8195 mdapi_supported_apis=""
8196 mdapi_usage_flags="Tier4 Frame Batch Draw"
8197 mdapi_group="3D Pipe/Fragment Shader"
8198 mdapi_hw_unit_type="gpu"
8199 />
8200 <counter name="VS Threads Dispatched"
8201 description="The total number of vertex shader hardware threads dispatched."
8202 data_type="uint64"
8203 equation="A 1 READ"
8204 underscore_name="vs_threads"
8205 units="threads"
8206 symbol_name="VsThreads"
8207 semantic_type="event"
8208 mdapi_supported_apis=""
8209 mdapi_usage_flags="Tier3 Frame Batch Draw"
8210 mdapi_hw_unit_type="gpu"
8211 mdapi_group="EU Array/Vertex Shader"
8212 />
8213 <counter name="Slice0 Subslice2 Sampler Output Ready"
8214 description="The percentage of time in which slice0 subslice2 sampler output is ready"
8215 data_type="float"
8216 max_equation="100"
8217 equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
8218 underscore_name="sampler02_output_ready"
8219 units="percent"
8220 symbol_name="Sampler02OutputReady"
8221 availability="$SubsliceMask 4 AND"
8222 semantic_type="duration"
8223 mdapi_supported_apis=""
8224 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8225 mdapi_group="GPU/Sampler"
8226 mdapi_hw_unit_type="subslice"
8227 />
8228 <counter name="FS Threads Dispatched"
8229 description="The total number of fragment shader hardware threads dispatched."
8230 data_type="uint64"
8231 equation="A 6 READ"
8232 underscore_name="ps_threads"
8233 units="threads"
8234 symbol_name="PsThreads"
8235 semantic_type="event"
8236 mdapi_supported_apis=""
8237 mdapi_usage_flags="Tier3 Frame Batch Draw"
8238 mdapi_hw_unit_type="gpu"
8239 mdapi_group="EU Array/Fragment Shader"
8240 />
8241 <counter name="Slice0 Subslice6 Sampler Output Ready"
8242 description="The percentage of time in which slice0 subslice6 sampler output is ready"
8243 data_type="float"
8244 max_equation="100"
8245 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
8246 underscore_name="sampler06_output_ready"
8247 units="percent"
8248 symbol_name="Sampler06OutputReady"
8249 availability="$SubsliceMask 64 AND"
8250 semantic_type="duration"
8251 mdapi_supported_apis=""
8252 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8253 mdapi_group="GPU/Sampler"
8254 mdapi_hw_unit_type="subslice"
8255 />
8256 <counter name="Slice0 Subslice4 Sampler Output Ready"
8257 description="The percentage of time in which slice0 subslice4 sampler output is ready"
8258 data_type="float"
8259 max_equation="100"
8260 equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
8261 underscore_name="sampler04_output_ready"
8262 units="percent"
8263 symbol_name="Sampler04OutputReady"
8264 availability="$SubsliceMask 16 AND"
8265 semantic_type="duration"
8266 mdapi_supported_apis=""
8267 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8268 mdapi_group="GPU/Sampler"
8269 mdapi_hw_unit_type="subslice"
8270 />
8271 <counter name="Shader Barrier Messages"
8272 description="The total number of shader barrier messages."
8273 data_type="uint64"
8274 equation="A 35 READ"
8275 underscore_name="shader_barriers"
8276 units="messages"
8277 symbol_name="ShaderBarriers"
8278 semantic_type="event"
8279 mdapi_supported_apis=""
8280 mdapi_usage_flags="Tier3 Frame Batch Draw"
8281 mdapi_hw_unit_type="gpu"
8282 mdapi_group="EU Array/Barrier"
8283 />
8284 <counter name="Sampler Texels"
8285 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
8286 data_type="uint64"
8287 equation="A 28 READ 4 UMUL"
8288 underscore_name="sampler_texels"
8289 units="texels"
8290 symbol_name="SamplerTexels"
8291 semantic_type="event"
8292 mdapi_supported_apis=""
8293 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8294 mdapi_hw_unit_type="gpu"
8295 mdapi_group="Sampler/Sampler Input"
8296 />
8297 <counter name="Pixels Failing Tests"
8298 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
8299 data_type="uint64"
8300 equation="A 25 READ 4 UMUL"
8301 underscore_name="pixels_failing_post_ps_tests"
8302 units="pixels"
8303 symbol_name="PixelsFailingPostPsTests"
8304 semantic_type="event"
8305 mdapi_supported_apis=""
8306 mdapi_usage_flags="Tier3 Frame Batch Draw"
8307 mdapi_hw_unit_type="gpu"
8308 mdapi_group="3D Pipe/Output Merger"
8309 />
8310 <counter name="Slice0 Subslice3 Sampler Output Ready"
8311 description="The percentage of time in which slice0 subslice3 sampler output is ready"
8312 data_type="float"
8313 max_equation="100"
8314 equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
8315 underscore_name="sampler03_output_ready"
8316 units="percent"
8317 symbol_name="Sampler03OutputReady"
8318 availability="$SubsliceMask 8 AND"
8319 semantic_type="duration"
8320 mdapi_supported_apis=""
8321 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8322 mdapi_group="GPU/Sampler"
8323 mdapi_hw_unit_type="subslice"
8324 />
8325 <counter name="GPU Time Elapsed"
8326 description="Time elapsed on the GPU during the measurement."
8327 data_type="uint64"
8328 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
8329 underscore_name="gpu_time"
8330 units="ns"
8331 symbol_name="GpuTime"
8332 semantic_type="duration"
8333 mdapi_supported_apis=""
8334 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8335 mdapi_hw_unit_type="gpu"
8336 mdapi_group="GPU"
8337 />
8338 <counter name="AVG GPU Core Frequency"
8339 description="Average GPU Core Frequency in the measurement."
8340 data_type="uint64"
8341 max_equation="$GpuMaxFrequency"
8342 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
8343 underscore_name="avg_gpu_core_frequency"
8344 units="hz"
8345 symbol_name="AvgGpuCoreFrequency"
8346 semantic_type="event"
8347 mdapi_supported_apis=""
8348 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8349 mdapi_group="GPU"
8350 mdapi_hw_unit_type="gpu"
8351 />
8352 <counter name="Sampler Texels Misses"
8353 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
8354 data_type="uint64"
8355 equation="A 29 READ 4 UMUL"
8356 underscore_name="sampler_texel_misses"
8357 units="texels"
8358 symbol_name="SamplerTexelMisses"
8359 semantic_type="event"
8360 mdapi_supported_apis=""
8361 mdapi_usage_flags="Tier3 Batch Frame Draw"
8362 mdapi_hw_unit_type="gpu"
8363 mdapi_group="Sampler/Sampler Cache"
8364 />
8365 <counter name="CS Threads Dispatched"
8366 description="The total number of compute shader hardware threads dispatched."
8367 data_type="uint64"
8368 equation="A 4 READ"
8369 underscore_name="cs_threads"
8370 units="threads"
8371 symbol_name="CsThreads"
8372 semantic_type="event"
8373 mdapi_supported_apis=""
8374 mdapi_usage_flags="Tier3 Frame Batch Draw"
8375 mdapi_hw_unit_type="gpu"
8376 mdapi_group="EU Array/Compute Shader"
8377 />
8378 <counter name="SLM Bytes Read"
8379 description="The total number of GPU memory bytes read from shared local memory."
8380 data_type="uint64"
8381 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8382 equation="A 30 READ 64 UMUL"
8383 underscore_name="slm_bytes_read"
8384 units="bytes"
8385 symbol_name="SlmBytesRead"
8386 semantic_type="throughput"
8387 mdapi_supported_apis=""
8388 mdapi_usage_flags="Tier3 Frame Batch Draw"
8389 mdapi_group="L3/Data Port/SLM"
8390 mdapi_hw_unit_type="gpu"
8391 />
8392 <counter name="PS FPU1 Pipe Active"
8393 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
8394 data_type="float"
8395 max_equation="100"
8396 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8397 underscore_name="ps_fpu1_active"
8398 units="percent"
8399 symbol_name="PsFpu1Active"
8400 semantic_type="duration"
8401 mdapi_supported_apis=""
8402 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8403 mdapi_group="EU Array/Pixel Shader"
8404 mdapi_hw_unit_type="gpu"
8405 />
8406 <counter name="PS Send Pipeline Active"
8407 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
8408 data_type="float"
8409 max_equation="100"
8410 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8411 underscore_name="ps_send_active"
8412 units="percent"
8413 symbol_name="PsSendActive"
8414 semantic_type="duration"
8415 mdapi_supported_apis=""
8416 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8417 mdapi_group="EU Array/Pixel Shader"
8418 mdapi_hw_unit_type="gpu"
8419 />
8420 <counter name="VS FPU0 Pipe Active"
8421 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
8422 data_type="float"
8423 max_equation="100"
8424 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8425 underscore_name="vs_fpu0_active"
8426 units="percent"
8427 symbol_name="VsFpu0Active"
8428 semantic_type="duration"
8429 mdapi_supported_apis=""
8430 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8431 mdapi_group="EU Array/Vertex Shader"
8432 mdapi_hw_unit_type="gpu"
8433 />
8434 <counter name="GPU Busy"
8435 description="The percentage of time in which the GPU has been processing GPU commands."
8436 data_type="float"
8437 max_equation="100"
8438 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
8439 underscore_name="gpu_busy"
8440 units="percent"
8441 symbol_name="GpuBusy"
8442 semantic_type="duration"
8443 mdapi_supported_apis=""
8444 mdapi_usage_flags="Tier1 Overview System Frame"
8445 mdapi_group="GPU"
8446 mdapi_hw_unit_type="gpu"
8447 />
8448 <counter name="Slice0 Subslice7 Sampler Output Ready"
8449 description="The percentage of time in which slice0 subslice7 sampler output is ready"
8450 data_type="float"
8451 max_equation="100"
8452 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
8453 underscore_name="sampler07_output_ready"
8454 units="percent"
8455 symbol_name="Sampler07OutputReady"
8456 availability="$SubsliceMask 128 AND"
8457 semantic_type="duration"
8458 mdapi_supported_apis=""
8459 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8460 mdapi_group="GPU/Sampler"
8461 mdapi_hw_unit_type="subslice"
8462 />
8463 <counter name="Rasterized Pixels"
8464 description="The total number of rasterized pixels."
8465 data_type="uint64"
8466 equation="A 21 READ 4 UMUL"
8467 underscore_name="rasterized_pixels"
8468 units="pixels"
8469 symbol_name="RasterizedPixels"
8470 semantic_type="event"
8471 mdapi_supported_apis=""
8472 mdapi_usage_flags="Tier3 Frame Batch Draw"
8473 mdapi_hw_unit_type="gpu"
8474 mdapi_group="3D Pipe/Rasterizer"
8475 />
8476 <counter name="Slice0 Subslice5 Sampler Output Ready"
8477 description="The percentage of time in which slice0 subslice5 sampler output is ready"
8478 data_type="float"
8479 max_equation="100"
8480 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
8481 underscore_name="sampler05_output_ready"
8482 units="percent"
8483 symbol_name="Sampler05OutputReady"
8484 availability="$SubsliceMask 32 AND"
8485 semantic_type="duration"
8486 mdapi_supported_apis=""
8487 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8488 mdapi_group="GPU/Sampler"
8489 mdapi_hw_unit_type="subslice"
8490 />
8491 <counter name="PS FPU0 Pipe Active"
8492 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
8493 data_type="float"
8494 max_equation="100"
8495 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8496 underscore_name="ps_fpu0_active"
8497 units="percent"
8498 symbol_name="PsFpu0Active"
8499 semantic_type="duration"
8500 mdapi_supported_apis=""
8501 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8502 mdapi_group="EU Array/Pixel Shader"
8503 mdapi_hw_unit_type="gpu"
8504 />
8505 <counter name="DS Threads Dispatched"
8506 description="The total number of domain shader hardware threads dispatched."
8507 data_type="uint64"
8508 equation="A 3 READ"
8509 underscore_name="ds_threads"
8510 units="threads"
8511 symbol_name="DsThreads"
8512 semantic_type="event"
8513 mdapi_supported_apis=""
8514 mdapi_usage_flags="Tier3 Frame Batch Draw"
8515 mdapi_hw_unit_type="gpu"
8516 mdapi_group="EU Array/Domain Shader"
8517 />
8518 <counter name="Samples Written"
8519 description="The total number of samples or pixels written to all render targets."
8520 data_type="uint64"
8521 equation="A 26 READ 4 UMUL"
8522 underscore_name="samples_written"
8523 units="pixels"
8524 symbol_name="SamplesWritten"
8525 semantic_type="event"
8526 mdapi_supported_apis=""
8527 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8528 mdapi_hw_unit_type="gpu"
8529 mdapi_group="3D Pipe/Output Merger"
8530 />
8531 <counter name="EU Stall"
8532 description="The percentage of time in which the Execution Units were stalled."
8533 data_type="float"
8534 max_equation="100"
8535 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8536 underscore_name="eu_stall"
8537 units="percent"
8538 symbol_name="EuStall"
8539 semantic_type="duration"
8540 mdapi_supported_apis=""
8541 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8542 mdapi_group="EU Array"
8543 mdapi_hw_unit_type="gpu"
8544 />
8545 <counter name="Samples Blended"
8546 description="The total number of blended samples or pixels written to all render targets."
8547 data_type="uint64"
8548 equation="A 27 READ 4 UMUL"
8549 underscore_name="samples_blended"
8550 units="pixels"
8551 symbol_name="SamplesBlended"
8552 semantic_type="event"
8553 mdapi_supported_apis=""
8554 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8555 mdapi_hw_unit_type="gpu"
8556 mdapi_group="3D Pipe/Output Merger"
8557 />
8558 <counter name="Early Depth Test Fails"
8559 description="The total number of pixels dropped on early depth test."
8560 data_type="uint64"
8561 equation="A 23 READ 4 UMUL"
8562 underscore_name="early_depth_test_fails"
8563 units="pixels"
8564 symbol_name="EarlyDepthTestFails"
8565 semantic_type="event"
8566 mdapi_supported_apis=""
8567 mdapi_usage_flags="Tier3 Frame Batch Draw"
8568 mdapi_hw_unit_type="gpu"
8569 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
8570 />
8571 <counter name="Slice0 Subslice0 Sampler Output Ready"
8572 description="The percentage of time in which slice0 subslice0 sampler output is ready"
8573 data_type="float"
8574 max_equation="100"
8575 equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
8576 underscore_name="sampler00_output_ready"
8577 units="percent"
8578 symbol_name="Sampler00OutputReady"
8579 availability="$SubsliceMask 1 AND"
8580 semantic_type="duration"
8581 mdapi_supported_apis=""
8582 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8583 mdapi_group="GPU/Sampler"
8584 mdapi_hw_unit_type="subslice"
8585 />
8586 <counter name="Slice0 Subslice1 Sampler Output Ready"
8587 description="The percentage of time in which slice0 subslice1 sampler output is ready"
8588 data_type="float"
8589 max_equation="100"
8590 equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
8591 underscore_name="sampler01_output_ready"
8592 units="percent"
8593 symbol_name="Sampler01OutputReady"
8594 availability="$SubsliceMask 2 AND"
8595 semantic_type="duration"
8596 mdapi_supported_apis=""
8597 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8598 mdapi_group="GPU/Sampler"
8599 mdapi_hw_unit_type="subslice"
8600 />
8601 <counter name="Shader Memory Accesses"
8602 description="The total number of shader memory accesses to L3."
8603 data_type="uint64"
8604 equation="A 32 READ"
8605 underscore_name="shader_memory_accesses"
8606 units="messages"
8607 symbol_name="ShaderMemoryAccesses"
8608 semantic_type="event"
8609 mdapi_supported_apis=""
8610 mdapi_usage_flags="Tier3 Frame Batch Draw"
8611 mdapi_hw_unit_type="gpu"
8612 mdapi_group="L3/Data Port"
8613 />
8614 <counter name="HS Threads Dispatched"
8615 description="The total number of hull shader hardware threads dispatched."
8616 data_type="uint64"
8617 equation="A 2 READ"
8618 underscore_name="hs_threads"
8619 units="threads"
8620 symbol_name="HsThreads"
8621 semantic_type="event"
8622 mdapi_supported_apis=""
8623 mdapi_usage_flags="Tier3 Frame Batch Draw"
8624 mdapi_hw_unit_type="gpu"
8625 mdapi_group="EU Array/Hull Shader"
8626 />
8627 <counter name="L3 Shader Throughput"
8628 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
8629 data_type="uint64"
8630 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8631 equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
8632 underscore_name="l3_shader_throughput"
8633 units="bytes"
8634 symbol_name="L3ShaderThroughput"
8635 semantic_type="throughput"
8636 mdapi_supported_apis=""
8637 mdapi_usage_flags="Tier2 Frame Batch Draw"
8638 mdapi_group="L3/Data Port"
8639 mdapi_hw_unit_type="gpu"
8640 />
8641 <counter name="Samples Killed in FS"
8642 description="The total number of samples or pixels dropped in fragment shaders."
8643 data_type="uint64"
8644 equation="A 24 READ 4 UMUL"
8645 underscore_name="samples_killed_in_ps"
8646 units="pixels"
8647 symbol_name="SamplesKilledInPs"
8648 semantic_type="event"
8649 mdapi_supported_apis=""
8650 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
8651 mdapi_hw_unit_type="gpu"
8652 mdapi_group="3D Pipe/Fragment Shader"
8653 />
8654 <counter name="SLM Bytes Written"
8655 description="The total number of GPU memory bytes written into shared local memory."
8656 data_type="uint64"
8657 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8658 equation="A 31 READ 64 UMUL"
8659 underscore_name="slm_bytes_written"
8660 units="bytes"
8661 symbol_name="SlmBytesWritten"
8662 semantic_type="throughput"
8663 mdapi_supported_apis=""
8664 mdapi_usage_flags="Tier3 Frame Batch Draw"
8665 mdapi_group="L3/Data Port/SLM"
8666 mdapi_hw_unit_type="gpu"
8667 />
8668 <counter name="Shader Atomic Memory Accesses"
8669 description="The total number of shader atomic memory accesses."
8670 data_type="uint64"
8671 equation="A 34 READ"
8672 underscore_name="shader_atomics"
8673 units="messages"
8674 symbol_name="ShaderAtomics"
8675 semantic_type="event"
8676 mdapi_supported_apis=""
8677 mdapi_usage_flags="Tier3 Frame Batch Draw"
8678 mdapi_hw_unit_type="gpu"
8679 mdapi_group="L3/Data Port/Atomics"
8680 />
8681 <register_config type="NOA">
8682 <register type="NOA" address="0x00000D04" value="0x00000200" />
8683 <register type="NOA" address="0x00009840" value="0x00000000" />
8684 <register type="NOA" address="0x00009884" value="0x00000000" />
8685 <register type="NOA" address="0x00009888" value="0x142D0005" />
8686 <register type="NOA" address="0x00009888" value="0x14320005" />
8687 <register type="NOA" address="0x00009888" value="0x146D0005" />
8688 <register type="NOA" address="0x00009888" value="0x14720005" />
8689 <register type="NOA" address="0x00009888" value="0x14AD0005" />
8690 <register type="NOA" address="0x00009888" value="0x14B20005" />
8691 <register type="NOA" address="0x00009888" value="0x14ED0005" />
8692 <register type="NOA" address="0x00009888" value="0x14F20005" />
8693 <register type="NOA" address="0x00009888" value="0x1E1E0030" />
8694 <register type="NOA" address="0x00009888" value="0x1A204000" />
8695 <register type="NOA" address="0x00009888" value="0x1C200001" />
8696 <register type="NOA" address="0x00009888" value="0x1E213000" />
8697 <register type="NOA" address="0x00009888" value="0x1A2A00C0" />
8698 <register type="NOA" address="0x00009888" value="0x182C6000" />
8699 <register type="NOA" address="0x00009888" value="0x0E2D0033" />
8700 <register type="NOA" address="0x00009888" value="0x022D0000" />
8701 <register type="NOA" address="0x00009888" value="0x1A2F8000" />
8702 <register type="NOA" address="0x00009888" value="0x1C300008" />
8703 <register type="NOA" address="0x00009888" value="0x0E318000" />
8704 <register type="NOA" address="0x00009888" value="0x0E321980" />
8705 <register type="NOA" address="0x00009888" value="0x02320000" />
8706 <register type="NOA" address="0x00009888" value="0x125E8000" />
8707 <register type="NOA" address="0x00009888" value="0x145E8000" />
8708 <register type="NOA" address="0x00009888" value="0x02604000" />
8709 <register type="NOA" address="0x00009888" value="0x04604000" />
8710 <register type="NOA" address="0x00009888" value="0x12618000" />
8711 <register type="NOA" address="0x00009888" value="0x14618000" />
8712 <register type="NOA" address="0x00009888" value="0x046AC000" />
8713 <register type="NOA" address="0x00009888" value="0x026C8000" />
8714 <register type="NOA" address="0x00009888" value="0x046C4000" />
8715 <register type="NOA" address="0x00009888" value="0x006D1980" />
8716 <register type="NOA" address="0x00009888" value="0x026D0000" />
8717 <register type="NOA" address="0x00009888" value="0x046F8000" />
8718 <register type="NOA" address="0x00009888" value="0x14708000" />
8719 <register type="NOA" address="0x00009888" value="0x02714000" />
8720 <register type="NOA" address="0x00009888" value="0x02720033" />
8721 <register type="NOA" address="0x00009888" value="0x169E8000" />
8722 <register type="NOA" address="0x00009888" value="0x189E8000" />
8723 <register type="NOA" address="0x00009888" value="0x06A04000" />
8724 <register type="NOA" address="0x00009888" value="0x08A04000" />
8725 <register type="NOA" address="0x00009888" value="0x16A18000" />
8726 <register type="NOA" address="0x00009888" value="0x18A18000" />
8727 <register type="NOA" address="0x00009888" value="0x08AAC000" />
8728 <register type="NOA" address="0x00009888" value="0x06AC8000" />
8729 <register type="NOA" address="0x00009888" value="0x08AC4000" />
8730 <register type="NOA" address="0x00009888" value="0x02AD1980" />
8731 <register type="NOA" address="0x00009888" value="0x08AF8000" />
8732 <register type="NOA" address="0x00009888" value="0x18B04000" />
8733 <register type="NOA" address="0x00009888" value="0x04B14000" />
8734 <register type="NOA" address="0x00009888" value="0x04B20033" />
8735 <register type="NOA" address="0x00009888" value="0x02B20000" />
8736 <register type="NOA" address="0x00009888" value="0x1CDE1800" />
8737 <register type="NOA" address="0x00009888" value="0x0AE04000" />
8738 <register type="NOA" address="0x00009888" value="0x0CE04000" />
8739 <register type="NOA" address="0x00009888" value="0x1EE10018" />
8740 <register type="NOA" address="0x00009888" value="0x0CEAC000" />
8741 <register type="NOA" address="0x00009888" value="0x0AEC8000" />
8742 <register type="NOA" address="0x00009888" value="0x0CEC4000" />
8743 <register type="NOA" address="0x00009888" value="0x04ED1980" />
8744 <register type="NOA" address="0x00009888" value="0x02ED0000" />
8745 <register type="NOA" address="0x00009888" value="0x0CEF8000" />
8746 <register type="NOA" address="0x00009888" value="0x1AF00400" />
8747 <register type="NOA" address="0x00009888" value="0x06F14000" />
8748 <register type="NOA" address="0x00009888" value="0x06F20033" />
8749 <register type="NOA" address="0x00009888" value="0x02F20000" />
8750 <register type="NOA" address="0x00009888" value="0x10040140" />
8751 <register type="NOA" address="0x00009888" value="0x0C045000" />
8752 <register type="NOA" address="0x00009888" value="0x0E040055" />
8753 <register type="NOA" address="0x00009888" value="0x14050050" />
8754 <register type="NOA" address="0x00009888" value="0x04054000" />
8755 <register type="NOA" address="0x00009888" value="0x06055000" />
8756 <register type="NOA" address="0x00009888" value="0x08055000" />
8757 <register type="NOA" address="0x00009888" value="0x0A051000" />
8758 <register type="NOA" address="0x00009888" value="0x260600C0" />
8759 <register type="NOA" address="0x00009888" value="0x24067E00" />
8760 <register type="NOA" address="0x00009888" value="0x00088000" />
8761 <register type="NOA" address="0x00009888" value="0x02082000" />
8762 <register type="NOA" address="0x00009888" value="0x04094000" />
8763 <register type="NOA" address="0x00009888" value="0x06091000" />
8764 <register type="NOA" address="0x00009888" value="0x040D8000" />
8765 <register type="NOA" address="0x00009888" value="0x060D2000" />
8766 <register type="NOA" address="0x00009888" value="0x080E4000" />
8767 <register type="NOA" address="0x00009888" value="0x0A0E1000" />
8768 <register type="NOA" address="0x00009888" value="0x02128000" />
8769 <register type="NOA" address="0x00009888" value="0x04128000" />
8770 <register type="NOA" address="0x00009888" value="0x0612C000" />
8771 <register type="NOA" address="0x00009888" value="0x0812C000" />
8772 <register type="NOA" address="0x00009888" value="0x0413E000" />
8773 <register type="NOA" address="0x00009888" value="0x06131000" />
8774 <register type="NOA" address="0x00009888" value="0x00148000" />
8775 <register type="NOA" address="0x00009888" value="0x0214C000" />
8776 <register type="NOA" address="0x00009888" value="0x04144000" />
8777 <register type="NOA" address="0x00009888" value="0x1815000F" />
8778 <register type="NOA" address="0x00009888" value="0x02154000" />
8779 <register type="NOA" address="0x00009888" value="0x04154000" />
8780 <register type="NOA" address="0x00009888" value="0x06154000" />
8781 <register type="NOA" address="0x00009888" value="0x08154000" />
8782 <register type="NOA" address="0x00009888" value="0x0A158000" />
8783 <register type="NOA" address="0x00009888" value="0x0C158000" />
8784 <register type="NOA" address="0x00009888" value="0x0E18A000" />
8785 <register type="NOA" address="0x00009888" value="0x14190028" />
8786 <register type="NOA" address="0x00009888" value="0x021C8000" />
8787 <register type="NOA" address="0x00009888" value="0x041C2000" />
8788 <register type="NOA" address="0x00009888" value="0x0A1D8000" />
8789 <register type="NOA" address="0x00009888" value="0x0C1D2000" />
8790 <register type="NOA" address="0x00009884" value="0x00000003" />
8791 <register type="NOA" address="0x00009888" value="0x1C1F3000" />
8792 <register type="NOA" address="0x00009888" value="0x2A1F0061" />
8793 <register type="NOA" address="0x00009888" value="0x141F0000" />
8794 <register type="NOA" address="0x00009888" value="0x521F0000" />
8795 <register type="NOA" address="0x00009888" value="0x541F0024" />
8796 <register type="NOA" address="0x00009888" value="0x3A1F8000" />
8797 <register type="NOA" address="0x00009888" value="0x4E1F2430" />
8798 <register type="NOA" address="0x00009888" value="0x501F0124" />
8799 <register type="NOA" address="0x00009888" value="0x4C1F0137" />
8800 <register type="NOA" address="0x00009888" value="0x301F0000" />
8801 <register type="NOA" address="0x00009888" value="0x401F0040" />
8802 <register type="NOA" address="0x00009888" value="0x421F0040" />
8803 <register type="NOA" address="0x00009888" value="0x441F3001" />
8804 </register_config>
8805 <register_config type="OA">
8806 <register type="OA" address="0x00002740" value="0x00000000" />
8807 <register type="OA" address="0x00002710" value="0x00000000" />
8808 <register type="OA" address="0x00002714" value="0x00800000" />
8809 <register type="OA" address="0x00002720" value="0x00000000" />
8810 <register type="OA" address="0x00002724" value="0x00800000" />
8811 </register_config>
8812 <register_config type="FLEX">
8813 <register type="FLEX" address="0x0000E458" value="0x00005004" />
8814 <register type="FLEX" address="0x0000E558" value="0x00010003" />
8815 <register type="FLEX" address="0x0000E658" value="0x00012011" />
8816 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
8817 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
8818 </register_config>
8819 </set>
8820
8821 <set name="Metric set TDL_1"
8822 mdapi_supported_apis="OGL OCL IO BB"
8823 underscore_name="tdl_1"
8824 hw_config_guid="4c71735a-dfbf-4ebe-9df3-6c3db344a466"
8825 chipset="LKF"
8826 symbol_name="TDL_1"
8827 >
8828 <counter name="GPU Core Clocks"
8829 description="The total number of GPU core clocks elapsed during the measurement."
8830 data_type="uint64"
8831 equation="GPU_CLOCK 0 READ"
8832 underscore_name="gpu_core_clocks"
8833 units="cycles"
8834 symbol_name="GpuCoreClocks"
8835 semantic_type="event"
8836 mdapi_supported_apis=""
8837 mdapi_usage_flags="Tier1 Frame Batch Draw"
8838 mdapi_hw_unit_type="gpu"
8839 mdapi_group="GPU"
8840 />
8841 <counter name="EU Active"
8842 description="The percentage of time in which the Execution Units were actively processing."
8843 data_type="float"
8844 max_equation="100"
8845 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8846 underscore_name="eu_active"
8847 units="percent"
8848 symbol_name="EuActive"
8849 semantic_type="duration"
8850 mdapi_supported_apis=""
8851 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8852 mdapi_group="EU Array"
8853 mdapi_hw_unit_type="gpu"
8854 />
8855 <counter name="EU Both FPU Pipes Active"
8856 description="The percentage of time in which both EU FPU pipelines were actively processing."
8857 data_type="float"
8858 max_equation="100"
8859 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8860 underscore_name="eu_fpu_both_active"
8861 units="percent"
8862 symbol_name="EuFpuBothActive"
8863 semantic_type="duration"
8864 mdapi_supported_apis=""
8865 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8866 mdapi_group="EU Array/Pipes"
8867 mdapi_hw_unit_type="gpu"
8868 />
8869 <counter name="VS Send Pipe Active"
8870 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
8871 data_type="float"
8872 max_equation="100"
8873 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8874 underscore_name="vs_send_active"
8875 units="percent"
8876 symbol_name="VsSendActive"
8877 semantic_type="duration"
8878 mdapi_supported_apis=""
8879 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8880 mdapi_group="EU Array/Vertex Shader"
8881 mdapi_hw_unit_type="gpu"
8882 />
8883 <counter name="VS FPU1 Pipe Active"
8884 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
8885 data_type="float"
8886 max_equation="100"
8887 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8888 underscore_name="vs_fpu1_active"
8889 units="percent"
8890 symbol_name="VsFpu1Active"
8891 semantic_type="duration"
8892 mdapi_supported_apis=""
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="GS Threads Dispatched"
8898 description="The total number of geometry shader hardware threads dispatched."
8899 data_type="uint64"
8900 equation="A 5 READ"
8901 underscore_name="gs_threads"
8902 units="threads"
8903 symbol_name="GsThreads"
8904 semantic_type="event"
8905 mdapi_supported_apis=""
8906 mdapi_usage_flags="Tier3 Frame Batch Draw"
8907 mdapi_hw_unit_type="gpu"
8908 mdapi_group="EU Array/Geometry Shader"
8909 />
8910 <counter name="Early Hi-Depth Test Fails"
8911 description="The total number of pixels dropped on early hierarchical depth test."
8912 data_type="uint64"
8913 equation="A 22 READ 4 UMUL"
8914 underscore_name="hi_depth_test_fails"
8915 units="pixels"
8916 symbol_name="HiDepthTestFails"
8917 semantic_type="event"
8918 mdapi_supported_apis=""
8919 mdapi_usage_flags="Tier3 Frame Batch Draw"
8920 mdapi_hw_unit_type="gpu"
8921 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
8922 />
8923 <counter name="FS Both FPU Active"
8924 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
8925 data_type="float"
8926 max_equation="100"
8927 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8928 underscore_name="ps_eu_both_fpu_active"
8929 units="percent"
8930 symbol_name="PsEuBothFpuActive"
8931 semantic_type="duration"
8932 mdapi_supported_apis=""
8933 mdapi_usage_flags="Tier4 Frame Batch Draw"
8934 mdapi_group="3D Pipe/Fragment Shader"
8935 mdapi_hw_unit_type="gpu"
8936 />
8937 <counter name="VS Threads Dispatched"
8938 description="The total number of vertex shader hardware threads dispatched."
8939 data_type="uint64"
8940 equation="A 1 READ"
8941 underscore_name="vs_threads"
8942 units="threads"
8943 symbol_name="VsThreads"
8944 semantic_type="event"
8945 mdapi_supported_apis=""
8946 mdapi_usage_flags="Tier3 Frame Batch Draw"
8947 mdapi_hw_unit_type="gpu"
8948 mdapi_group="EU Array/Vertex Shader"
8949 />
8950 <counter name="FS Threads Dispatched"
8951 description="The total number of fragment shader hardware threads dispatched."
8952 data_type="uint64"
8953 equation="A 6 READ"
8954 underscore_name="ps_threads"
8955 units="threads"
8956 symbol_name="PsThreads"
8957 semantic_type="event"
8958 mdapi_supported_apis=""
8959 mdapi_usage_flags="Tier3 Frame Batch Draw"
8960 mdapi_hw_unit_type="gpu"
8961 mdapi_group="EU Array/Fragment Shader"
8962 />
8963 <counter name="Samples Blended"
8964 description="The total number of blended samples or pixels written to all render targets."
8965 data_type="uint64"
8966 equation="A 27 READ 4 UMUL"
8967 underscore_name="samples_blended"
8968 units="pixels"
8969 symbol_name="SamplesBlended"
8970 semantic_type="event"
8971 mdapi_supported_apis=""
8972 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8973 mdapi_hw_unit_type="gpu"
8974 mdapi_group="3D Pipe/Output Merger"
8975 />
8976 <counter name="Shader Barrier Messages"
8977 description="The total number of shader barrier messages."
8978 data_type="uint64"
8979 equation="A 35 READ"
8980 underscore_name="shader_barriers"
8981 units="messages"
8982 symbol_name="ShaderBarriers"
8983 semantic_type="event"
8984 mdapi_supported_apis=""
8985 mdapi_usage_flags="Tier3 Frame Batch Draw"
8986 mdapi_hw_unit_type="gpu"
8987 mdapi_group="EU Array/Barrier"
8988 />
8989 <counter name="PS Thread Ready For Dispatch on Slice0 Subslice3 Thread Dispatcher"
8990 description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice3 thread dispatcher"
8991 data_type="float"
8992 max_equation="100"
8993 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
8994 underscore_name="ps_thread03_ready_for_dispatch"
8995 units="percent"
8996 symbol_name="PSThread03ReadyForDispatch"
8997 availability="$SubsliceMask 8 AND"
8998 semantic_type="duration"
8999 mdapi_supported_apis=""
9000 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9001 mdapi_group="GPU/Thread Dispatcher"
9002 mdapi_hw_unit_type="subslice"
9003 />
9004 <counter name="Sampler Texels"
9005 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
9006 data_type="uint64"
9007 equation="A 28 READ 4 UMUL"
9008 underscore_name="sampler_texels"
9009 units="texels"
9010 symbol_name="SamplerTexels"
9011 semantic_type="event"
9012 mdapi_supported_apis=""
9013 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9014 mdapi_hw_unit_type="gpu"
9015 mdapi_group="Sampler/Sampler Input"
9016 />
9017 <counter name="Pixels Failing Tests"
9018 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
9019 data_type="uint64"
9020 equation="A 25 READ 4 UMUL"
9021 underscore_name="pixels_failing_post_ps_tests"
9022 units="pixels"
9023 symbol_name="PixelsFailingPostPsTests"
9024 semantic_type="event"
9025 mdapi_supported_apis=""
9026 mdapi_usage_flags="Tier3 Frame Batch Draw"
9027 mdapi_hw_unit_type="gpu"
9028 mdapi_group="3D Pipe/Output Merger"
9029 />
9030 <counter name="GPU Time Elapsed"
9031 description="Time elapsed on the GPU during the measurement."
9032 data_type="uint64"
9033 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
9034 underscore_name="gpu_time"
9035 units="ns"
9036 symbol_name="GpuTime"
9037 semantic_type="duration"
9038 mdapi_supported_apis=""
9039 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9040 mdapi_hw_unit_type="gpu"
9041 mdapi_group="GPU"
9042 />
9043 <counter name="AVG GPU Core Frequency"
9044 description="Average GPU Core Frequency in the measurement."
9045 data_type="uint64"
9046 max_equation="$GpuMaxFrequency"
9047 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
9048 underscore_name="avg_gpu_core_frequency"
9049 units="hz"
9050 symbol_name="AvgGpuCoreFrequency"
9051 semantic_type="event"
9052 mdapi_supported_apis=""
9053 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9054 mdapi_group="GPU"
9055 mdapi_hw_unit_type="gpu"
9056 />
9057 <counter name="Sampler Texels Misses"
9058 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
9059 data_type="uint64"
9060 equation="A 29 READ 4 UMUL"
9061 underscore_name="sampler_texel_misses"
9062 units="texels"
9063 symbol_name="SamplerTexelMisses"
9064 semantic_type="event"
9065 mdapi_supported_apis=""
9066 mdapi_usage_flags="Tier3 Batch Frame Draw"
9067 mdapi_hw_unit_type="gpu"
9068 mdapi_group="Sampler/Sampler Cache"
9069 />
9070 <counter name="CS Threads Dispatched"
9071 description="The total number of compute shader hardware threads dispatched."
9072 data_type="uint64"
9073 equation="A 4 READ"
9074 underscore_name="cs_threads"
9075 units="threads"
9076 symbol_name="CsThreads"
9077 semantic_type="event"
9078 mdapi_supported_apis=""
9079 mdapi_usage_flags="Tier3 Frame Batch Draw"
9080 mdapi_hw_unit_type="gpu"
9081 mdapi_group="EU Array/Compute Shader"
9082 />
9083 <counter name="SLM Bytes Read"
9084 description="The total number of GPU memory bytes read from shared local memory."
9085 data_type="uint64"
9086 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9087 equation="A 30 READ 64 UMUL"
9088 underscore_name="slm_bytes_read"
9089 units="bytes"
9090 symbol_name="SlmBytesRead"
9091 semantic_type="throughput"
9092 mdapi_supported_apis=""
9093 mdapi_usage_flags="Tier3 Frame Batch Draw"
9094 mdapi_group="L3/Data Port/SLM"
9095 mdapi_hw_unit_type="gpu"
9096 />
9097 <counter name="FS AVG Stall per Thread"
9098 description="The average number of cycles per hardware thread run in which fragment shaders were stalled on the EUs."
9099 data_type="uint64"
9100 equation="A 20 READ A 6 READ UDIV"
9101 underscore_name="ps_eu_stall_per_thread"
9102 units="cycles"
9103 symbol_name="PsEuStallPerThread"
9104 semantic_type="event"
9105 mdapi_supported_apis=""
9106 mdapi_usage_flags="Tier4 Frame Batch Draw"
9107 mdapi_hw_unit_type="gpu"
9108 mdapi_group="EU Array/Fragment Shader"
9109 />
9110 <counter name="PS FPU1 Pipe Active"
9111 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
9112 data_type="float"
9113 max_equation="100"
9114 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9115 underscore_name="ps_fpu1_active"
9116 units="percent"
9117 symbol_name="PsFpu1Active"
9118 semantic_type="duration"
9119 mdapi_supported_apis=""
9120 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9121 mdapi_group="EU Array/Pixel Shader"
9122 mdapi_hw_unit_type="gpu"
9123 />
9124 <counter name="VS AVG Stall per Thread"
9125 description="The average number of cycles per hardware thread run in which vertex shaders were stalled on the EUs."
9126 data_type="uint64"
9127 equation="A 14 READ A 1 READ UDIV"
9128 underscore_name="vs_eu_stall_per_thread"
9129 units="cycles"
9130 symbol_name="VsEuStallPerThread"
9131 semantic_type="event"
9132 mdapi_supported_apis=""
9133 mdapi_usage_flags="Tier4 Frame Batch Draw"
9134 mdapi_hw_unit_type="gpu"
9135 mdapi_group="EU Array/Vertex Shader"
9136 />
9137 <counter name="PS Send Pipeline Active"
9138 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
9139 data_type="float"
9140 max_equation="100"
9141 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9142 underscore_name="ps_send_active"
9143 units="percent"
9144 symbol_name="PsSendActive"
9145 semantic_type="duration"
9146 mdapi_supported_apis=""
9147 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9148 mdapi_group="EU Array/Pixel Shader"
9149 mdapi_hw_unit_type="gpu"
9150 />
9151 <counter name="Rasterized Pixels"
9152 description="The total number of rasterized pixels."
9153 data_type="uint64"
9154 equation="A 21 READ 4 UMUL"
9155 underscore_name="rasterized_pixels"
9156 units="pixels"
9157 symbol_name="RasterizedPixels"
9158 semantic_type="event"
9159 mdapi_supported_apis=""
9160 mdapi_usage_flags="Tier3 Frame Batch Draw"
9161 mdapi_hw_unit_type="gpu"
9162 mdapi_group="3D Pipe/Rasterizer"
9163 />
9164 <counter name="GPU Busy"
9165 description="The percentage of time in which the GPU has been processing GPU commands."
9166 data_type="float"
9167 max_equation="100"
9168 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
9169 underscore_name="gpu_busy"
9170 units="percent"
9171 symbol_name="GpuBusy"
9172 semantic_type="duration"
9173 mdapi_supported_apis=""
9174 mdapi_usage_flags="Tier1 Overview System Frame"
9175 mdapi_group="GPU"
9176 mdapi_hw_unit_type="gpu"
9177 />
9178 <counter name="FS AVG Active per Thread"
9179 description="The average number of cycles per hardware thread run in which fragment shaders were processed actively on the EUs."
9180 data_type="uint64"
9181 equation="A 19 READ A 6 READ UDIV"
9182 underscore_name="ps_eu_active_per_thread"
9183 units="cycles"
9184 symbol_name="PsEuActivePerThread"
9185 semantic_type="event"
9186 mdapi_supported_apis=""
9187 mdapi_usage_flags="Tier4 Frame Batch Draw"
9188 mdapi_hw_unit_type="gpu"
9189 mdapi_group="EU Array/Fragment Shader"
9190 />
9191 <counter name="FS EU Active"
9192 description="The percentage of time in which fragment shaders were processed actively on the EUs."
9193 data_type="float"
9194 max_equation="100"
9195 equation="A 19 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9196 underscore_name="ps_eu_active"
9197 units="percent"
9198 symbol_name="PsEuActive"
9199 semantic_type="duration"
9200 mdapi_supported_apis=""
9201 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9202 mdapi_group="EU Array/Fragment Shader"
9203 mdapi_hw_unit_type="gpu"
9204 />
9205 <counter name="PS Thread Ready For Dispatch on Slice0 Subslice0 Thread Dispatcher"
9206 description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
9207 data_type="float"
9208 max_equation="100"
9209 equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
9210 underscore_name="ps_thread00_ready_for_dispatch"
9211 units="percent"
9212 symbol_name="PSThread00ReadyForDispatch"
9213 availability="$SubsliceMask 1 AND"
9214 semantic_type="duration"
9215 mdapi_supported_apis=""
9216 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9217 mdapi_group="GPU/Thread Dispatcher"
9218 mdapi_hw_unit_type="subslice"
9219 />
9220 <counter name="Shader Atomic Memory Accesses"
9221 description="The total number of shader atomic memory accesses."
9222 data_type="uint64"
9223 equation="A 34 READ"
9224 underscore_name="shader_atomics"
9225 units="messages"
9226 symbol_name="ShaderAtomics"
9227 semantic_type="event"
9228 mdapi_supported_apis=""
9229 mdapi_usage_flags="Tier3 Frame Batch Draw"
9230 mdapi_hw_unit_type="gpu"
9231 mdapi_group="L3/Data Port/Atomics"
9232 />
9233 <counter name="VS FPU0 Pipe Active"
9234 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
9235 data_type="float"
9236 max_equation="100"
9237 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9238 underscore_name="vs_fpu0_active"
9239 units="percent"
9240 symbol_name="VsFpu0Active"
9241 semantic_type="duration"
9242 mdapi_supported_apis=""
9243 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9244 mdapi_group="EU Array/Vertex Shader"
9245 mdapi_hw_unit_type="gpu"
9246 />
9247 <counter name="PS Thread Ready For Dispatch on Slice0 Subslice7 Thread Dispatcher"
9248 description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice7 thread dispatcher"
9249 data_type="float"
9250 max_equation="100"
9251 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
9252 underscore_name="ps_thread07_ready_for_dispatch"
9253 units="percent"
9254 symbol_name="PSThread07ReadyForDispatch"
9255 availability="$SubsliceMask 128 AND"
9256 semantic_type="duration"
9257 mdapi_supported_apis=""
9258 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9259 mdapi_group="GPU/Thread Dispatcher"
9260 mdapi_hw_unit_type="subslice"
9261 />
9262 <counter name="PS FPU0 Pipe Active"
9263 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
9264 data_type="float"
9265 max_equation="100"
9266 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9267 underscore_name="ps_fpu0_active"
9268 units="percent"
9269 symbol_name="PsFpu0Active"
9270 semantic_type="duration"
9271 mdapi_supported_apis=""
9272 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9273 mdapi_group="EU Array/Pixel Shader"
9274 mdapi_hw_unit_type="gpu"
9275 />
9276 <counter name="DS Threads Dispatched"
9277 description="The total number of domain shader hardware threads dispatched."
9278 data_type="uint64"
9279 equation="A 3 READ"
9280 underscore_name="ds_threads"
9281 units="threads"
9282 symbol_name="DsThreads"
9283 semantic_type="event"
9284 mdapi_supported_apis=""
9285 mdapi_usage_flags="Tier3 Frame Batch Draw"
9286 mdapi_hw_unit_type="gpu"
9287 mdapi_group="EU Array/Domain Shader"
9288 />
9289 <counter name="FS EU Stall"
9290 description="The percentage of time in which fragment shaders were stalled on the EUs."
9291 data_type="float"
9292 max_equation="100"
9293 equation="A 20 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9294 underscore_name="ps_eu_stall"
9295 units="percent"
9296 symbol_name="PsEuStall"
9297 semantic_type="duration"
9298 mdapi_supported_apis=""
9299 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9300 mdapi_group="EU Array/Fragment Shader"
9301 mdapi_hw_unit_type="gpu"
9302 />
9303 <counter name="EU Stall"
9304 description="The percentage of time in which the Execution Units were stalled."
9305 data_type="float"
9306 max_equation="100"
9307 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9308 underscore_name="eu_stall"
9309 units="percent"
9310 symbol_name="EuStall"
9311 semantic_type="duration"
9312 mdapi_supported_apis=""
9313 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
9314 mdapi_group="EU Array"
9315 mdapi_hw_unit_type="gpu"
9316 />
9317 <counter name="PS Thread Ready For Dispatch on Slice0 Subslice5 Thread Dispatcher"
9318 description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice5 thread dispatcher"
9319 data_type="float"
9320 max_equation="100"
9321 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
9322 underscore_name="ps_thread05_ready_for_dispatch"
9323 units="percent"
9324 symbol_name="PSThread05ReadyForDispatch"
9325 availability="$SubsliceMask 32 AND"
9326 semantic_type="duration"
9327 mdapi_supported_apis=""
9328 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9329 mdapi_group="GPU/Thread Dispatcher"
9330 mdapi_hw_unit_type="subslice"
9331 />
9332 <counter name="VS EU Active"
9333 description="The percentage of time in which vertex shaders were processed actively on the EUs."
9334 data_type="float"
9335 max_equation="100"
9336 equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9337 underscore_name="vs_eu_active"
9338 units="percent"
9339 symbol_name="VsEuActive"
9340 semantic_type="duration"
9341 mdapi_supported_apis=""
9342 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9343 mdapi_group="EU Array/Vertex Shader"
9344 mdapi_hw_unit_type="gpu"
9345 />
9346 <counter name="Early Depth Test Fails"
9347 description="The total number of pixels dropped on early depth test."
9348 data_type="uint64"
9349 equation="A 23 READ 4 UMUL"
9350 underscore_name="early_depth_test_fails"
9351 units="pixels"
9352 symbol_name="EarlyDepthTestFails"
9353 semantic_type="event"
9354 mdapi_supported_apis=""
9355 mdapi_usage_flags="Tier3 Frame Batch Draw"
9356 mdapi_hw_unit_type="gpu"
9357 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
9358 />
9359 <counter name="PS Thread Ready For Dispatch on Slice0 Subslice1 Thread Dispatcher"
9360 description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
9361 data_type="float"
9362 max_equation="100"
9363 equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
9364 underscore_name="ps_thread01_ready_for_dispatch"
9365 units="percent"
9366 symbol_name="PSThread01ReadyForDispatch"
9367 availability="$SubsliceMask 2 AND"
9368 semantic_type="duration"
9369 mdapi_supported_apis=""
9370 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9371 mdapi_group="GPU/Thread Dispatcher"
9372 mdapi_hw_unit_type="subslice"
9373 />
9374 <counter name="PS Thread Ready For Dispatch on Slice0 Subslice4 Thread Dispatcher"
9375 description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice4 thread dispatcher"
9376 data_type="float"
9377 max_equation="100"
9378 equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
9379 underscore_name="ps_thread04_ready_for_dispatch"
9380 units="percent"
9381 symbol_name="PSThread04ReadyForDispatch"
9382 availability="$SubsliceMask 16 AND"
9383 semantic_type="duration"
9384 mdapi_supported_apis=""
9385 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9386 mdapi_group="GPU/Thread Dispatcher"
9387 mdapi_hw_unit_type="subslice"
9388 />
9389 <counter name="VS EU Stall"
9390 description="The percentage of time in which vertex shaders were stalled on the EUs."
9391 data_type="float"
9392 max_equation="100"
9393 equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9394 underscore_name="vs_eu_stall"
9395 units="percent"
9396 symbol_name="VsEuStall"
9397 semantic_type="duration"
9398 mdapi_supported_apis=""
9399 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9400 mdapi_group="EU Array/Vertex Shader"
9401 mdapi_hw_unit_type="gpu"
9402 />
9403 <counter name="Shader Memory Accesses"
9404 description="The total number of shader memory accesses to L3."
9405 data_type="uint64"
9406 equation="A 32 READ"
9407 underscore_name="shader_memory_accesses"
9408 units="messages"
9409 symbol_name="ShaderMemoryAccesses"
9410 semantic_type="event"
9411 mdapi_supported_apis=""
9412 mdapi_usage_flags="Tier3 Frame Batch Draw"
9413 mdapi_hw_unit_type="gpu"
9414 mdapi_group="L3/Data Port"
9415 />
9416 <counter name="VS AVG Active per Thread"
9417 description="The average number of cycles per hardware thread run in which vertex shaders were processed actively on the EUs."
9418 data_type="uint64"
9419 equation="A 13 READ A 1 READ UDIV"
9420 underscore_name="vs_eu_active_per_thread"
9421 units="cycles"
9422 symbol_name="VsEuActivePerThread"
9423 semantic_type="event"
9424 mdapi_supported_apis=""
9425 mdapi_usage_flags="Tier4 Frame Batch Draw"
9426 mdapi_hw_unit_type="gpu"
9427 mdapi_group="EU Array/Vertex Shader"
9428 />
9429 <counter name="HS Threads Dispatched"
9430 description="The total number of hull shader hardware threads dispatched."
9431 data_type="uint64"
9432 equation="A 2 READ"
9433 underscore_name="hs_threads"
9434 units="threads"
9435 symbol_name="HsThreads"
9436 semantic_type="event"
9437 mdapi_supported_apis=""
9438 mdapi_usage_flags="Tier3 Frame Batch Draw"
9439 mdapi_hw_unit_type="gpu"
9440 mdapi_group="EU Array/Hull Shader"
9441 />
9442 <counter name="PS Thread Ready For Dispatch on Slice0 Subslice2 Thread Dispatcher"
9443 description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
9444 data_type="float"
9445 max_equation="100"
9446 equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
9447 underscore_name="ps_thread02_ready_for_dispatch"
9448 units="percent"
9449 symbol_name="PSThread02ReadyForDispatch"
9450 availability="$SubsliceMask 4 AND"
9451 semantic_type="duration"
9452 mdapi_supported_apis=""
9453 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9454 mdapi_group="GPU/Thread Dispatcher"
9455 mdapi_hw_unit_type="subslice"
9456 />
9457 <counter name="L3 Shader Throughput"
9458 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
9459 data_type="uint64"
9460 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9461 equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
9462 underscore_name="l3_shader_throughput"
9463 units="bytes"
9464 symbol_name="L3ShaderThroughput"
9465 semantic_type="throughput"
9466 mdapi_supported_apis=""
9467 mdapi_usage_flags="Tier2 Frame Batch Draw"
9468 mdapi_group="L3/Data Port"
9469 mdapi_hw_unit_type="gpu"
9470 />
9471 <counter name="Samples Killed in FS"
9472 description="The total number of samples or pixels dropped in fragment shaders."
9473 data_type="uint64"
9474 equation="A 24 READ 4 UMUL"
9475 underscore_name="samples_killed_in_ps"
9476 units="pixels"
9477 symbol_name="SamplesKilledInPs"
9478 semantic_type="event"
9479 mdapi_supported_apis=""
9480 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
9481 mdapi_hw_unit_type="gpu"
9482 mdapi_group="3D Pipe/Fragment Shader"
9483 />
9484 <counter name="SLM Bytes Written"
9485 description="The total number of GPU memory bytes written into shared local memory."
9486 data_type="uint64"
9487 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9488 equation="A 31 READ 64 UMUL"
9489 underscore_name="slm_bytes_written"
9490 units="bytes"
9491 symbol_name="SlmBytesWritten"
9492 semantic_type="throughput"
9493 mdapi_supported_apis=""
9494 mdapi_usage_flags="Tier3 Frame Batch Draw"
9495 mdapi_group="L3/Data Port/SLM"
9496 mdapi_hw_unit_type="gpu"
9497 />
9498 <counter name="Samples Written"
9499 description="The total number of samples or pixels written to all render targets."
9500 data_type="uint64"
9501 equation="A 26 READ 4 UMUL"
9502 underscore_name="samples_written"
9503 units="pixels"
9504 symbol_name="SamplesWritten"
9505 semantic_type="event"
9506 mdapi_supported_apis=""
9507 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9508 mdapi_hw_unit_type="gpu"
9509 mdapi_group="3D Pipe/Output Merger"
9510 />
9511 <counter name="PS Thread Ready For Dispatch on Slice0 Subslice6 Thread Dispatcher"
9512 description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice6 thread dispatcher"
9513 data_type="float"
9514 max_equation="100"
9515 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
9516 underscore_name="ps_thread06_ready_for_dispatch"
9517 units="percent"
9518 symbol_name="PSThread06ReadyForDispatch"
9519 availability="$SubsliceMask 64 AND"
9520 semantic_type="duration"
9521 mdapi_supported_apis=""
9522 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9523 mdapi_group="GPU/Thread Dispatcher"
9524 mdapi_hw_unit_type="subslice"
9525 />
9526 <register_config type="NOA">
9527 <register type="NOA" address="0x00000D04" value="0x00000200" />
9528 <register type="NOA" address="0x00009840" value="0x00000000" />
9529 <register type="NOA" address="0x00009884" value="0x00000000" />
9530 <register type="NOA" address="0x00009888" value="0x14290000" />
9531 <register type="NOA" address="0x00009888" value="0x142E0000" />
9532 <register type="NOA" address="0x00009888" value="0x14690000" />
9533 <register type="NOA" address="0x00009888" value="0x146E0000" />
9534 <register type="NOA" address="0x00009888" value="0x14A90000" />
9535 <register type="NOA" address="0x00009888" value="0x14AE0000" />
9536 <register type="NOA" address="0x00009888" value="0x14E90000" />
9537 <register type="NOA" address="0x00009888" value="0x14EE0000" />
9538 <register type="NOA" address="0x00009888" value="0x161E8000" />
9539 <register type="NOA" address="0x00009888" value="0x181E8000" />
9540 <register type="NOA" address="0x00009888" value="0x1C1E1800" />
9541 <register type="NOA" address="0x00009888" value="0x06204000" />
9542 <register type="NOA" address="0x00009888" value="0x08204000" />
9543 <register type="NOA" address="0x00009888" value="0x0A204000" />
9544 <register type="NOA" address="0x00009888" value="0x0C204000" />
9545 <register type="NOA" address="0x00009888" value="0x16218000" />
9546 <register type="NOA" address="0x00009888" value="0x18218000" />
9547 <register type="NOA" address="0x00009888" value="0x1E210018" />
9548 <register type="NOA" address="0x00009888" value="0x0429C300" />
9549 <register type="NOA" address="0x00009888" value="0x062900C5" />
9550 <register type="NOA" address="0x00009888" value="0x10290000" />
9551 <register type="NOA" address="0x00009888" value="0x062AC000" />
9552 <register type="NOA" address="0x00009888" value="0x082AC000" />
9553 <register type="NOA" address="0x00009888" value="0x0A2A4000" />
9554 <register type="NOA" address="0x00009888" value="0x0C2A4000" />
9555 <register type="NOA" address="0x00009888" value="0x062C4000" />
9556 <register type="NOA" address="0x00009888" value="0x082C4000" />
9557 <register type="NOA" address="0x00009888" value="0x0A2C4000" />
9558 <register type="NOA" address="0x00009888" value="0x0C2C4000" />
9559 <register type="NOA" address="0x00009888" value="0x022EC300" />
9560 <register type="NOA" address="0x00009888" value="0x042E00C5" />
9561 <register type="NOA" address="0x00009888" value="0x102E0000" />
9562 <register type="NOA" address="0x00009888" value="0x062F4000" />
9563 <register type="NOA" address="0x00009888" value="0x082F4000" />
9564 <register type="NOA" address="0x00009888" value="0x1E5E0030" />
9565 <register type="NOA" address="0x00009888" value="0x125E8000" />
9566 <register type="NOA" address="0x00009888" value="0x145E8000" />
9567 <register type="NOA" address="0x00009888" value="0x1A604000" />
9568 <register type="NOA" address="0x00009888" value="0x1C600001" />
9569 <register type="NOA" address="0x00009888" value="0x02604000" />
9570 <register type="NOA" address="0x00009888" value="0x04604000" />
9571 <register type="NOA" address="0x00009888" value="0x1E613000" />
9572 <register type="NOA" address="0x00009888" value="0x12618000" />
9573 <register type="NOA" address="0x00009888" value="0x14618000" />
9574 <register type="NOA" address="0x00009888" value="0x0069C300" />
9575 <register type="NOA" address="0x00009888" value="0x026900C5" />
9576 <register type="NOA" address="0x00009888" value="0x10690000" />
9577 <register type="NOA" address="0x00009888" value="0x1A6A00F0" />
9578 <register type="NOA" address="0x00009888" value="0x026A4000" />
9579 <register type="NOA" address="0x00009888" value="0x046A4000" />
9580 <register type="NOA" address="0x00009888" value="0x186C5000" />
9581 <register type="NOA" address="0x00009888" value="0x026C4000" />
9582 <register type="NOA" address="0x00009888" value="0x046C4000" />
9583 <register type="NOA" address="0x00009888" value="0x0E6EC5C3" />
9584 <register type="NOA" address="0x00009888" value="0x106E0000" />
9585 <register type="NOA" address="0x00009888" value="0x1A6F5000" />
9586 <register type="NOA" address="0x00009888" value="0x1E9E000F" />
9587 <register type="NOA" address="0x00009888" value="0x1AA01540" />
9588 <register type="NOA" address="0x00009888" value="0x1EA10F00" />
9589 <register type="NOA" address="0x00009888" value="0x0CA9C5C3" />
9590 <register type="NOA" address="0x00009888" value="0x10A90000" />
9591 <register type="NOA" address="0x00009888" value="0x18AAF000" />
9592 <register type="NOA" address="0x00009888" value="0x1AAA0005" />
9593 <register type="NOA" address="0x00009888" value="0x18AC0550" />
9594 <register type="NOA" address="0x00009888" value="0x0AAEC5C3" />
9595 <register type="NOA" address="0x00009888" value="0x10AE0000" />
9596 <register type="NOA" address="0x00009888" value="0x1AAF0050" />
9597 <register type="NOA" address="0x00009888" value="0x10DE8000" />
9598 <register type="NOA" address="0x00009888" value="0x1CDEE000" />
9599 <register type="NOA" address="0x00009888" value="0x00E04000" />
9600 <register type="NOA" address="0x00009888" value="0x0EE04000" />
9601 <register type="NOA" address="0x00009888" value="0x18E04000" />
9602 <register type="NOA" address="0x00009888" value="0x1AE00010" />
9603 <register type="NOA" address="0x00009888" value="0x10E18000" />
9604 <register type="NOA" address="0x00009888" value="0x1EE100E0" />
9605 <register type="NOA" address="0x00009888" value="0x08E9C5C3" />
9606 <register type="NOA" address="0x00009888" value="0x10E90000" />
9607 <register type="NOA" address="0x00009888" value="0x00EAC000" />
9608 <register type="NOA" address="0x00009888" value="0x0EEAC000" />
9609 <register type="NOA" address="0x00009888" value="0x18EA0500" />
9610 <register type="NOA" address="0x00009888" value="0x00EC4000" />
9611 <register type="NOA" address="0x00009888" value="0x0EEC4000" />
9612 <register type="NOA" address="0x00009888" value="0x18EC0005" />
9613 <register type="NOA" address="0x00009888" value="0x00EE00C3" />
9614 <register type="NOA" address="0x00009888" value="0x06EEC500" />
9615 <register type="NOA" address="0x00009888" value="0x10EE0000" />
9616 <register type="NOA" address="0x00009888" value="0x00EF4000" />
9617 <register type="NOA" address="0x00009888" value="0x0EEF4000" />
9618 <register type="NOA" address="0x00009888" value="0x0C045400" />
9619 <register type="NOA" address="0x00009888" value="0x0E045555" />
9620 <register type="NOA" address="0x00009888" value="0x10040155" />
9621 <register type="NOA" address="0x00009888" value="0x04055000" />
9622 <register type="NOA" address="0x00009888" value="0x0A055000" />
9623 <register type="NOA" address="0x00009888" value="0x0C055000" />
9624 <register type="NOA" address="0x00009888" value="0x0E055000" />
9625 <register type="NOA" address="0x00009888" value="0x14050055" />
9626 <register type="NOA" address="0x00009888" value="0x06055000" />
9627 <register type="NOA" address="0x00009888" value="0x08055000" />
9628 <register type="NOA" address="0x00009888" value="0x2406FF00" />
9629 <register type="NOA" address="0x00009888" value="0x260600FF" />
9630 <register type="NOA" address="0x00009888" value="0x0E08A000" />
9631 <register type="NOA" address="0x00009888" value="0x00088000" />
9632 <register type="NOA" address="0x00009888" value="0x02082000" />
9633 <register type="NOA" address="0x00009888" value="0x14090050" />
9634 <register type="NOA" address="0x00009888" value="0x04094000" />
9635 <register type="NOA" address="0x00009888" value="0x06091000" />
9636 <register type="NOA" address="0x00009888" value="0x000D2000" />
9637 <register type="NOA" address="0x00009888" value="0x060D8000" />
9638 <register type="NOA" address="0x00009888" value="0x080DA000" />
9639 <register type="NOA" address="0x00009888" value="0x040E1000" />
9640 <register type="NOA" address="0x00009888" value="0x0A0E4000" />
9641 <register type="NOA" address="0x00009888" value="0x0C0E5000" />
9642 <register type="NOA" address="0x00009888" value="0x1812FC00" />
9643 <register type="NOA" address="0x00009888" value="0x1A12002B" />
9644 <register type="NOA" address="0x00009888" value="0x02128000" />
9645 <register type="NOA" address="0x00009888" value="0x04128000" />
9646 <register type="NOA" address="0x00009888" value="0x0813C000" />
9647 <register type="NOA" address="0x00009888" value="0x0A13F000" />
9648 <register type="NOA" address="0x00009888" value="0x04136000" />
9649 <register type="NOA" address="0x00009888" value="0x0A14C000" />
9650 <register type="NOA" address="0x00009888" value="0x0C14C000" />
9651 <register type="NOA" address="0x00009888" value="0x0E14C000" />
9652 <register type="NOA" address="0x00009888" value="0x00148000" />
9653 <register type="NOA" address="0x00009888" value="0x02144000" />
9654 <register type="NOA" address="0x00009888" value="0x00158000" />
9655 <register type="NOA" address="0x00009888" value="0x0E158000" />
9656 <register type="NOA" address="0x00009888" value="0x16152AD0" />
9657 <register type="NOA" address="0x00009888" value="0x18150005" />
9658 <register type="NOA" address="0x00009888" value="0x02154000" />
9659 <register type="NOA" address="0x00009888" value="0x04154000" />
9660 <register type="NOA" address="0x00009888" value="0x0615C000" />
9661 <register type="NOA" address="0x00009888" value="0x0815C000" />
9662 <register type="NOA" address="0x00009888" value="0x0A15C000" />
9663 <register type="NOA" address="0x00009888" value="0x0C15C000" />
9664 <register type="NOA" address="0x00009888" value="0x02188000" />
9665 <register type="NOA" address="0x00009888" value="0x0418A000" />
9666 <register type="NOA" address="0x00009888" value="0x06182000" />
9667 <register type="NOA" address="0x00009888" value="0x0A198000" />
9668 <register type="NOA" address="0x00009888" value="0x0C19A000" />
9669 <register type="NOA" address="0x00009888" value="0x0E192000" />
9670 <register type="NOA" address="0x00009888" value="0x0A1CA000" />
9671 <register type="NOA" address="0x00009888" value="0x0C1CA000" />
9672 <register type="NOA" address="0x00009888" value="0x121D5400" />
9673 <register type="NOA" address="0x00009888" value="0x141D0002" />
9674 <register type="NOA" address="0x00009884" value="0x00000003" />
9675 <register type="NOA" address="0x00009888" value="0x301F8000" />
9676 <register type="NOA" address="0x00009888" value="0x501F4924" />
9677 <register type="NOA" address="0x00009888" value="0x521F4924" />
9678 <register type="NOA" address="0x00009888" value="0x541F0024" />
9679 <register type="NOA" address="0x00009888" value="0x3A1F8000" />
9680 <register type="NOA" address="0x00009888" value="0x4E1F2400" />
9681 <register type="NOA" address="0x00009888" value="0x3E1F3000" />
9682 <register type="NOA" address="0x00009888" value="0x461F4030" />
9683 <register type="NOA" address="0x00009888" value="0x481F0040" />
9684 <register type="NOA" address="0x00009888" value="0x4A1F1000" />
9685 <register type="NOA" address="0x00009888" value="0x4C1F0010" />
9686 <register type="NOA" address="0x00009888" value="0x141F0000" />
9687 <register type="NOA" address="0x00009888" value="0x401F1010" />
9688 <register type="NOA" address="0x00009888" value="0x421F3030" />
9689 <register type="NOA" address="0x00009888" value="0x441F4040" />
9690 </register_config>
9691 <register_config type="OA">
9692 <register type="OA" address="0x00002740" value="0x00000000" />
9693 <register type="OA" address="0x00002710" value="0x00000000" />
9694 <register type="OA" address="0x00002714" value="0xF0800000" />
9695 <register type="OA" address="0x00002720" value="0x00000000" />
9696 <register type="OA" address="0x00002724" value="0xF0800000" />
9697 <register type="OA" address="0x00002770" value="0x00000018" />
9698 <register type="OA" address="0x00002774" value="0x0000FFFC" />
9699 <register type="OA" address="0x00002778" value="0x00000060" />
9700 <register type="OA" address="0x0000277C" value="0x0000FFF3" />
9701 <register type="OA" address="0x00002780" value="0x00000180" />
9702 <register type="OA" address="0x00002784" value="0x0000FFCF" />
9703 <register type="OA" address="0x00002788" value="0x00000600" />
9704 <register type="OA" address="0x0000278C" value="0x0000FF3F" />
9705 <register type="OA" address="0x00002790" value="0x00001800" />
9706 <register type="OA" address="0x00002794" value="0x0000FCFF" />
9707 <register type="OA" address="0x00002798" value="0x00006000" />
9708 <register type="OA" address="0x0000279C" value="0x0000F3FF" />
9709 <register type="OA" address="0x000027A0" value="0x00018000" />
9710 <register type="OA" address="0x000027A4" value="0x0000CFFF" />
9711 <register type="OA" address="0x000027A8" value="0x00060000" />
9712 <register type="OA" address="0x000027AC" value="0x00003FFF" />
9713 </register_config>
9714 <register_config type="FLEX">
9715 <register type="FLEX" address="0x0000E458" value="0x00005004" />
9716 <register type="FLEX" address="0x0000E558" value="0x00010003" />
9717 <register type="FLEX" address="0x0000E658" value="0x00012011" />
9718 <register type="FLEX" address="0x0000E758" value="0x00015014" />
9719 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
9720 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
9721 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
9722 </register_config>
9723 </set>
9724
9725 <set name="Metric set TDL_2"
9726 mdapi_supported_apis="OGL OCL IO BB"
9727 underscore_name="tdl_2"
9728 hw_config_guid="80e75f86-f8bc-4903-bf0f-38fd26cca636"
9729 chipset="LKF"
9730 symbol_name="TDL_2"
9731 >
9732 <counter name="GPU Core Clocks"
9733 description="The total number of GPU core clocks elapsed during the measurement."
9734 data_type="uint64"
9735 equation="GPU_CLOCK 0 READ"
9736 underscore_name="gpu_core_clocks"
9737 units="cycles"
9738 symbol_name="GpuCoreClocks"
9739 semantic_type="event"
9740 mdapi_supported_apis=""
9741 mdapi_usage_flags="Tier1 Frame Batch Draw"
9742 mdapi_hw_unit_type="gpu"
9743 mdapi_group="GPU"
9744 />
9745 <counter name="EU Active"
9746 description="The percentage of time in which the Execution Units were actively processing."
9747 data_type="float"
9748 max_equation="100"
9749 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9750 underscore_name="eu_active"
9751 units="percent"
9752 symbol_name="EuActive"
9753 semantic_type="duration"
9754 mdapi_supported_apis=""
9755 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
9756 mdapi_group="EU Array"
9757 mdapi_hw_unit_type="gpu"
9758 />
9759 <counter name="EU Both FPU Pipes Active"
9760 description="The percentage of time in which both EU FPU pipelines were actively processing."
9761 data_type="float"
9762 max_equation="100"
9763 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9764 underscore_name="eu_fpu_both_active"
9765 units="percent"
9766 symbol_name="EuFpuBothActive"
9767 semantic_type="duration"
9768 mdapi_supported_apis=""
9769 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9770 mdapi_group="EU Array/Pipes"
9771 mdapi_hw_unit_type="gpu"
9772 />
9773 <counter name="SQ is full"
9774 description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
9775 data_type="float"
9776 max_equation="100"
9777 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
9778 underscore_name="gt_request_queue_full"
9779 units="percent"
9780 symbol_name="GTRequestQueueFull"
9781 semantic_type="duration"
9782 mdapi_supported_apis=""
9783 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9784 mdapi_group="GTI"
9785 mdapi_hw_unit_type="gpu"
9786 />
9787 <counter name="VS Send Pipe Active"
9788 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
9789 data_type="float"
9790 max_equation="100"
9791 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9792 underscore_name="vs_send_active"
9793 units="percent"
9794 symbol_name="VsSendActive"
9795 semantic_type="duration"
9796 mdapi_supported_apis=""
9797 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9798 mdapi_group="EU Array/Vertex Shader"
9799 mdapi_hw_unit_type="gpu"
9800 />
9801 <counter name="VS FPU1 Pipe Active"
9802 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
9803 data_type="float"
9804 max_equation="100"
9805 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9806 underscore_name="vs_fpu1_active"
9807 units="percent"
9808 symbol_name="VsFpu1Active"
9809 semantic_type="duration"
9810 mdapi_supported_apis=""
9811 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9812 mdapi_group="EU Array/Vertex Shader"
9813 mdapi_hw_unit_type="gpu"
9814 />
9815 <counter name="GS Threads Dispatched"
9816 description="The total number of geometry shader hardware threads dispatched."
9817 data_type="uint64"
9818 equation="A 5 READ"
9819 underscore_name="gs_threads"
9820 units="threads"
9821 symbol_name="GsThreads"
9822 semantic_type="event"
9823 mdapi_supported_apis=""
9824 mdapi_usage_flags="Tier3 Frame Batch Draw"
9825 mdapi_hw_unit_type="gpu"
9826 mdapi_group="EU Array/Geometry Shader"
9827 />
9828 <counter name="Early Hi-Depth Test Fails"
9829 description="The total number of pixels dropped on early hierarchical depth test."
9830 data_type="uint64"
9831 equation="A 22 READ 4 UMUL"
9832 underscore_name="hi_depth_test_fails"
9833 units="pixels"
9834 symbol_name="HiDepthTestFails"
9835 semantic_type="event"
9836 mdapi_supported_apis=""
9837 mdapi_usage_flags="Tier3 Frame Batch Draw"
9838 mdapi_hw_unit_type="gpu"
9839 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
9840 />
9841 <counter name="FS Both FPU Active"
9842 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
9843 data_type="float"
9844 max_equation="100"
9845 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9846 underscore_name="ps_eu_both_fpu_active"
9847 units="percent"
9848 symbol_name="PsEuBothFpuActive"
9849 semantic_type="duration"
9850 mdapi_supported_apis=""
9851 mdapi_usage_flags="Tier4 Frame Batch Draw"
9852 mdapi_group="3D Pipe/Fragment Shader"
9853 mdapi_hw_unit_type="gpu"
9854 />
9855 <counter name="VS Threads Dispatched"
9856 description="The total number of vertex shader hardware threads dispatched."
9857 data_type="uint64"
9858 equation="A 1 READ"
9859 underscore_name="vs_threads"
9860 units="threads"
9861 symbol_name="VsThreads"
9862 semantic_type="event"
9863 mdapi_supported_apis=""
9864 mdapi_usage_flags="Tier3 Frame Batch Draw"
9865 mdapi_hw_unit_type="gpu"
9866 mdapi_group="EU Array/Vertex Shader"
9867 />
9868 <counter name="FS Threads Dispatched"
9869 description="The total number of fragment shader hardware threads dispatched."
9870 data_type="uint64"
9871 equation="A 6 READ"
9872 underscore_name="ps_threads"
9873 units="threads"
9874 symbol_name="PsThreads"
9875 semantic_type="event"
9876 mdapi_supported_apis=""
9877 mdapi_usage_flags="Tier3 Frame Batch Draw"
9878 mdapi_hw_unit_type="gpu"
9879 mdapi_group="EU Array/Fragment Shader"
9880 />
9881 <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice2 Thread Dispatcher"
9882 description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
9883 data_type="float"
9884 max_equation="100"
9885 equation="GPU_CLOCK 0 READ C 1 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
9886 underscore_name="non_ps_thread02_ready_for_dispatch"
9887 units="percent"
9888 symbol_name="NonPSThread02ReadyForDispatch"
9889 availability="$SubsliceMask 4 AND"
9890 semantic_type="duration"
9891 mdapi_supported_apis=""
9892 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9893 mdapi_group="GPU/Thread Dispatcher"
9894 mdapi_hw_unit_type="subslice"
9895 />
9896 <counter name="Shader Barrier Messages"
9897 description="The total number of shader barrier messages."
9898 data_type="uint64"
9899 equation="A 35 READ"
9900 underscore_name="shader_barriers"
9901 units="messages"
9902 symbol_name="ShaderBarriers"
9903 semantic_type="event"
9904 mdapi_supported_apis=""
9905 mdapi_usage_flags="Tier3 Frame Batch Draw"
9906 mdapi_hw_unit_type="gpu"
9907 mdapi_group="EU Array/Barrier"
9908 />
9909 <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice3 Thread Dispatcher"
9910 description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice3 thread dispatcher"
9911 data_type="float"
9912 max_equation="100"
9913 equation="GPU_CLOCK 0 READ C 2 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
9914 underscore_name="non_ps_thread03_ready_for_dispatch"
9915 units="percent"
9916 symbol_name="NonPSThread03ReadyForDispatch"
9917 availability="$SubsliceMask 8 AND"
9918 semantic_type="duration"
9919 mdapi_supported_apis=""
9920 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9921 mdapi_group="GPU/Thread Dispatcher"
9922 mdapi_hw_unit_type="subslice"
9923 />
9924 <counter name="Sampler Texels"
9925 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
9926 data_type="uint64"
9927 equation="A 28 READ 4 UMUL"
9928 underscore_name="sampler_texels"
9929 units="texels"
9930 symbol_name="SamplerTexels"
9931 semantic_type="event"
9932 mdapi_supported_apis=""
9933 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9934 mdapi_hw_unit_type="gpu"
9935 mdapi_group="Sampler/Sampler Input"
9936 />
9937 <counter name="Pixels Failing Tests"
9938 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
9939 data_type="uint64"
9940 equation="A 25 READ 4 UMUL"
9941 underscore_name="pixels_failing_post_ps_tests"
9942 units="pixels"
9943 symbol_name="PixelsFailingPostPsTests"
9944 semantic_type="event"
9945 mdapi_supported_apis=""
9946 mdapi_usage_flags="Tier3 Frame Batch Draw"
9947 mdapi_hw_unit_type="gpu"
9948 mdapi_group="3D Pipe/Output Merger"
9949 />
9950 <counter name="GPU Time Elapsed"
9951 description="Time elapsed on the GPU during the measurement."
9952 data_type="uint64"
9953 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
9954 underscore_name="gpu_time"
9955 units="ns"
9956 symbol_name="GpuTime"
9957 semantic_type="duration"
9958 mdapi_supported_apis=""
9959 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9960 mdapi_hw_unit_type="gpu"
9961 mdapi_group="GPU"
9962 />
9963 <counter name="AVG GPU Core Frequency"
9964 description="Average GPU Core Frequency in the measurement."
9965 data_type="uint64"
9966 max_equation="$GpuMaxFrequency"
9967 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
9968 underscore_name="avg_gpu_core_frequency"
9969 units="hz"
9970 symbol_name="AvgGpuCoreFrequency"
9971 semantic_type="event"
9972 mdapi_supported_apis=""
9973 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9974 mdapi_group="GPU"
9975 mdapi_hw_unit_type="gpu"
9976 />
9977 <counter name="Sampler Texels Misses"
9978 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
9979 data_type="uint64"
9980 equation="A 29 READ 4 UMUL"
9981 underscore_name="sampler_texel_misses"
9982 units="texels"
9983 symbol_name="SamplerTexelMisses"
9984 semantic_type="event"
9985 mdapi_supported_apis=""
9986 mdapi_usage_flags="Tier3 Batch Frame Draw"
9987 mdapi_hw_unit_type="gpu"
9988 mdapi_group="Sampler/Sampler Cache"
9989 />
9990 <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice0 Thread Dispatcher"
9991 description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
9992 data_type="float"
9993 max_equation="100"
9994 equation="GPU_CLOCK 0 READ B 7 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
9995 underscore_name="non_ps_thread00_ready_for_dispatch"
9996 units="percent"
9997 symbol_name="NonPSThread00ReadyForDispatch"
9998 availability="$SubsliceMask 1 AND"
9999 semantic_type="duration"
10000 mdapi_supported_apis=""
10001 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10002 mdapi_group="GPU/Thread Dispatcher"
10003 mdapi_hw_unit_type="subslice"
10004 />
10005 <counter name="CS Threads Dispatched"
10006 description="The total number of compute shader hardware threads dispatched."
10007 data_type="uint64"
10008 equation="A 4 READ"
10009 underscore_name="cs_threads"
10010 units="threads"
10011 symbol_name="CsThreads"
10012 semantic_type="event"
10013 mdapi_supported_apis=""
10014 mdapi_usage_flags="Tier3 Frame Batch Draw"
10015 mdapi_hw_unit_type="gpu"
10016 mdapi_group="EU Array/Compute Shader"
10017 />
10018 <counter name="SLM Bytes Read"
10019 description="The total number of GPU memory bytes read from shared local memory."
10020 data_type="uint64"
10021 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
10022 equation="A 30 READ 64 UMUL"
10023 underscore_name="slm_bytes_read"
10024 units="bytes"
10025 symbol_name="SlmBytesRead"
10026 semantic_type="throughput"
10027 mdapi_supported_apis=""
10028 mdapi_usage_flags="Tier3 Frame Batch Draw"
10029 mdapi_group="L3/Data Port/SLM"
10030 mdapi_hw_unit_type="gpu"
10031 />
10032 <counter name="PS FPU1 Pipe Active"
10033 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
10034 data_type="float"
10035 max_equation="100"
10036 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10037 underscore_name="ps_fpu1_active"
10038 units="percent"
10039 symbol_name="PsFpu1Active"
10040 semantic_type="duration"
10041 mdapi_supported_apis=""
10042 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10043 mdapi_group="EU Array/Pixel Shader"
10044 mdapi_hw_unit_type="gpu"
10045 />
10046 <counter name="PS Send Pipeline Active"
10047 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
10048 data_type="float"
10049 max_equation="100"
10050 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10051 underscore_name="ps_send_active"
10052 units="percent"
10053 symbol_name="PsSendActive"
10054 semantic_type="duration"
10055 mdapi_supported_apis=""
10056 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10057 mdapi_group="EU Array/Pixel Shader"
10058 mdapi_hw_unit_type="gpu"
10059 />
10060 <counter name="VS FPU0 Pipe Active"
10061 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
10062 data_type="float"
10063 max_equation="100"
10064 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10065 underscore_name="vs_fpu0_active"
10066 units="percent"
10067 symbol_name="VsFpu0Active"
10068 semantic_type="duration"
10069 mdapi_supported_apis=""
10070 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10071 mdapi_group="EU Array/Vertex Shader"
10072 mdapi_hw_unit_type="gpu"
10073 />
10074 <counter name="GPU Busy"
10075 description="The percentage of time in which the GPU has been processing GPU commands."
10076 data_type="float"
10077 max_equation="100"
10078 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
10079 underscore_name="gpu_busy"
10080 units="percent"
10081 symbol_name="GpuBusy"
10082 semantic_type="duration"
10083 mdapi_supported_apis=""
10084 mdapi_usage_flags="Tier1 Overview System Frame"
10085 mdapi_group="GPU"
10086 mdapi_hw_unit_type="gpu"
10087 />
10088 <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice7 Thread Dispatcher"
10089 description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice7 thread dispatcher"
10090 data_type="float"
10091 max_equation="100"
10092 equation="GPU_CLOCK 0 READ C 6 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
10093 underscore_name="non_ps_thread07_ready_for_dispatch"
10094 units="percent"
10095 symbol_name="NonPSThread07ReadyForDispatch"
10096 availability="$SubsliceMask 128 AND"
10097 semantic_type="duration"
10098 mdapi_supported_apis=""
10099 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10100 mdapi_group="GPU/Thread Dispatcher"
10101 mdapi_hw_unit_type="subslice"
10102 />
10103 <counter name="Rasterized Pixels"
10104 description="The total number of rasterized pixels."
10105 data_type="uint64"
10106 equation="A 21 READ 4 UMUL"
10107 underscore_name="rasterized_pixels"
10108 units="pixels"
10109 symbol_name="RasterizedPixels"
10110 semantic_type="event"
10111 mdapi_supported_apis=""
10112 mdapi_usage_flags="Tier3 Frame Batch Draw"
10113 mdapi_hw_unit_type="gpu"
10114 mdapi_group="3D Pipe/Rasterizer"
10115 />
10116 <counter name="PS FPU0 Pipe Active"
10117 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
10118 data_type="float"
10119 max_equation="100"
10120 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10121 underscore_name="ps_fpu0_active"
10122 units="percent"
10123 symbol_name="PsFpu0Active"
10124 semantic_type="duration"
10125 mdapi_supported_apis=""
10126 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10127 mdapi_group="EU Array/Pixel Shader"
10128 mdapi_hw_unit_type="gpu"
10129 />
10130 <counter name="DS Threads Dispatched"
10131 description="The total number of domain shader hardware threads dispatched."
10132 data_type="uint64"
10133 equation="A 3 READ"
10134 underscore_name="ds_threads"
10135 units="threads"
10136 symbol_name="DsThreads"
10137 semantic_type="event"
10138 mdapi_supported_apis=""
10139 mdapi_usage_flags="Tier3 Frame Batch Draw"
10140 mdapi_hw_unit_type="gpu"
10141 mdapi_group="EU Array/Domain Shader"
10142 />
10143 <counter name="Samples Written"
10144 description="The total number of samples or pixels written to all render targets."
10145 data_type="uint64"
10146 equation="A 26 READ 4 UMUL"
10147 underscore_name="samples_written"
10148 units="pixels"
10149 symbol_name="SamplesWritten"
10150 semantic_type="event"
10151 mdapi_supported_apis=""
10152 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10153 mdapi_hw_unit_type="gpu"
10154 mdapi_group="3D Pipe/Output Merger"
10155 />
10156 <counter name="EU Stall"
10157 description="The percentage of time in which the Execution Units were stalled."
10158 data_type="float"
10159 max_equation="100"
10160 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10161 underscore_name="eu_stall"
10162 units="percent"
10163 symbol_name="EuStall"
10164 semantic_type="duration"
10165 mdapi_supported_apis=""
10166 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
10167 mdapi_group="EU Array"
10168 mdapi_hw_unit_type="gpu"
10169 />
10170 <counter name="Samples Blended"
10171 description="The total number of blended samples or pixels written to all render targets."
10172 data_type="uint64"
10173 equation="A 27 READ 4 UMUL"
10174 underscore_name="samples_blended"
10175 units="pixels"
10176 symbol_name="SamplesBlended"
10177 semantic_type="event"
10178 mdapi_supported_apis=""
10179 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10180 mdapi_hw_unit_type="gpu"
10181 mdapi_group="3D Pipe/Output Merger"
10182 />
10183 <counter name="Early Depth Test Fails"
10184 description="The total number of pixels dropped on early depth test."
10185 data_type="uint64"
10186 equation="A 23 READ 4 UMUL"
10187 underscore_name="early_depth_test_fails"
10188 units="pixels"
10189 symbol_name="EarlyDepthTestFails"
10190 semantic_type="event"
10191 mdapi_supported_apis=""
10192 mdapi_usage_flags="Tier3 Frame Batch Draw"
10193 mdapi_hw_unit_type="gpu"
10194 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
10195 />
10196 <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice6 Thread Dispatcher"
10197 description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice6 thread dispatcher"
10198 data_type="float"
10199 max_equation="100"
10200 equation="GPU_CLOCK 0 READ C 5 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
10201 underscore_name="non_ps_thread06_ready_for_dispatch"
10202 units="percent"
10203 symbol_name="NonPSThread06ReadyForDispatch"
10204 availability="$SubsliceMask 64 AND"
10205 semantic_type="duration"
10206 mdapi_supported_apis=""
10207 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10208 mdapi_group="GPU/Thread Dispatcher"
10209 mdapi_hw_unit_type="subslice"
10210 />
10211 <counter name="Shader Memory Accesses"
10212 description="The total number of shader memory accesses to L3."
10213 data_type="uint64"
10214 equation="A 32 READ"
10215 underscore_name="shader_memory_accesses"
10216 units="messages"
10217 symbol_name="ShaderMemoryAccesses"
10218 semantic_type="event"
10219 mdapi_supported_apis=""
10220 mdapi_usage_flags="Tier3 Frame Batch Draw"
10221 mdapi_hw_unit_type="gpu"
10222 mdapi_group="L3/Data Port"
10223 />
10224 <counter name="HS Threads Dispatched"
10225 description="The total number of hull shader hardware threads dispatched."
10226 data_type="uint64"
10227 equation="A 2 READ"
10228 underscore_name="hs_threads"
10229 units="threads"
10230 symbol_name="HsThreads"
10231 semantic_type="event"
10232 mdapi_supported_apis=""
10233 mdapi_usage_flags="Tier3 Frame Batch Draw"
10234 mdapi_hw_unit_type="gpu"
10235 mdapi_group="EU Array/Hull Shader"
10236 />
10237 <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice5 Thread Dispatcher"
10238 description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice5 thread dispatcher"
10239 data_type="float"
10240 max_equation="100"
10241 equation="GPU_CLOCK 0 READ C 4 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
10242 underscore_name="non_ps_thread05_ready_for_dispatch"
10243 units="percent"
10244 symbol_name="NonPSThread05ReadyForDispatch"
10245 availability="$SubsliceMask 32 AND"
10246 semantic_type="duration"
10247 mdapi_supported_apis=""
10248 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10249 mdapi_group="GPU/Thread Dispatcher"
10250 mdapi_hw_unit_type="subslice"
10251 />
10252 <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice4 Thread Dispatcher"
10253 description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice4 thread dispatcher"
10254 data_type="float"
10255 max_equation="100"
10256 equation="GPU_CLOCK 0 READ C 3 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
10257 underscore_name="non_ps_thread04_ready_for_dispatch"
10258 units="percent"
10259 symbol_name="NonPSThread04ReadyForDispatch"
10260 availability="$SubsliceMask 16 AND"
10261 semantic_type="duration"
10262 mdapi_supported_apis=""
10263 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10264 mdapi_group="GPU/Thread Dispatcher"
10265 mdapi_hw_unit_type="subslice"
10266 />
10267 <counter name="L3 Shader Throughput"
10268 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
10269 data_type="uint64"
10270 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
10271 equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
10272 underscore_name="l3_shader_throughput"
10273 units="bytes"
10274 symbol_name="L3ShaderThroughput"
10275 semantic_type="throughput"
10276 mdapi_supported_apis=""
10277 mdapi_usage_flags="Tier2 Frame Batch Draw"
10278 mdapi_group="L3/Data Port"
10279 mdapi_hw_unit_type="gpu"
10280 />
10281 <counter name="Samples Killed in FS"
10282 description="The total number of samples or pixels dropped in fragment shaders."
10283 data_type="uint64"
10284 equation="A 24 READ 4 UMUL"
10285 underscore_name="samples_killed_in_ps"
10286 units="pixels"
10287 symbol_name="SamplesKilledInPs"
10288 semantic_type="event"
10289 mdapi_supported_apis=""
10290 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
10291 mdapi_hw_unit_type="gpu"
10292 mdapi_group="3D Pipe/Fragment Shader"
10293 />
10294 <counter name="SLM Bytes Written"
10295 description="The total number of GPU memory bytes written into shared local memory."
10296 data_type="uint64"
10297 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
10298 equation="A 31 READ 64 UMUL"
10299 underscore_name="slm_bytes_written"
10300 units="bytes"
10301 symbol_name="SlmBytesWritten"
10302 semantic_type="throughput"
10303 mdapi_supported_apis=""
10304 mdapi_usage_flags="Tier3 Frame Batch Draw"
10305 mdapi_group="L3/Data Port/SLM"
10306 mdapi_hw_unit_type="gpu"
10307 />
10308 <counter name="Shader Atomic Memory Accesses"
10309 description="The total number of shader atomic memory accesses."
10310 data_type="uint64"
10311 equation="A 34 READ"
10312 underscore_name="shader_atomics"
10313 units="messages"
10314 symbol_name="ShaderAtomics"
10315 semantic_type="event"
10316 mdapi_supported_apis=""
10317 mdapi_usage_flags="Tier3 Frame Batch Draw"
10318 mdapi_hw_unit_type="gpu"
10319 mdapi_group="L3/Data Port/Atomics"
10320 />
10321 <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice1 Thread Dispatcher"
10322 description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
10323 data_type="float"
10324 max_equation="100"
10325 equation="GPU_CLOCK 0 READ C 0 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
10326 underscore_name="non_ps_thread01_ready_for_dispatch"
10327 units="percent"
10328 symbol_name="NonPSThread01ReadyForDispatch"
10329 availability="$SubsliceMask 2 AND"
10330 semantic_type="duration"
10331 mdapi_supported_apis=""
10332 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10333 mdapi_group="GPU/Thread Dispatcher"
10334 mdapi_hw_unit_type="subslice"
10335 />
10336 <register_config type="NOA">
10337 <register type="NOA" address="0x00000D04" value="0x00000200" />
10338 <register type="NOA" address="0x00009840" value="0x00000000" />
10339 <register type="NOA" address="0x00009884" value="0x00000000" />
10340 <register type="NOA" address="0x00009888" value="0x14290000" />
10341 <register type="NOA" address="0x00009888" value="0x142E0000" />
10342 <register type="NOA" address="0x00009888" value="0x14690000" />
10343 <register type="NOA" address="0x00009888" value="0x146E0000" />
10344 <register type="NOA" address="0x00009888" value="0x14A90000" />
10345 <register type="NOA" address="0x00009888" value="0x14AE0000" />
10346 <register type="NOA" address="0x00009888" value="0x14E90000" />
10347 <register type="NOA" address="0x00009888" value="0x14EE0000" />
10348 <register type="NOA" address="0x00009888" value="0x1E1E0018" />
10349 <register type="NOA" address="0x00009888" value="0x1A205000" />
10350 <register type="NOA" address="0x00009888" value="0x1E211800" />
10351 <register type="NOA" address="0x00009888" value="0x0C29C100" />
10352 <register type="NOA" address="0x00009888" value="0x10290000" />
10353 <register type="NOA" address="0x00009888" value="0x1A2A0034" />
10354 <register type="NOA" address="0x00009888" value="0x182C1400" />
10355 <register type="NOA" address="0x00009888" value="0x0E2E00C1" />
10356 <register type="NOA" address="0x00009888" value="0x102E0000" />
10357 <register type="NOA" address="0x00009888" value="0x1A2F1000" />
10358 <register type="NOA" address="0x00009888" value="0x1E5E0020" />
10359 <register type="NOA" address="0x00009888" value="0x125E8000" />
10360 <register type="NOA" address="0x00009888" value="0x1C600001" />
10361 <register type="NOA" address="0x00009888" value="0x02604000" />
10362 <register type="NOA" address="0x00009888" value="0x1E612000" />
10363 <register type="NOA" address="0x00009888" value="0x12618000" />
10364 <register type="NOA" address="0x00009888" value="0x0E69C100" />
10365 <register type="NOA" address="0x00009888" value="0x10690000" />
10366 <register type="NOA" address="0x00009888" value="0x1A6A0040" />
10367 <register type="NOA" address="0x00009888" value="0x026AC000" />
10368 <register type="NOA" address="0x00009888" value="0x186C4000" />
10369 <register type="NOA" address="0x00009888" value="0x026C4000" />
10370 <register type="NOA" address="0x00009888" value="0x006EC100" />
10371 <register type="NOA" address="0x00009888" value="0x106E0000" />
10372 <register type="NOA" address="0x00009888" value="0x026F4000" />
10373 <register type="NOA" address="0x00009888" value="0x149E8000" />
10374 <register type="NOA" address="0x00009888" value="0x169E8000" />
10375 <register type="NOA" address="0x00009888" value="0x04A04000" />
10376 <register type="NOA" address="0x00009888" value="0x06A04000" />
10377 <register type="NOA" address="0x00009888" value="0x14A18000" />
10378 <register type="NOA" address="0x00009888" value="0x16A18000" />
10379 <register type="NOA" address="0x00009888" value="0x02A900C1" />
10380 <register type="NOA" address="0x00009888" value="0x10A90000" />
10381 <register type="NOA" address="0x00009888" value="0x04AA4000" />
10382 <register type="NOA" address="0x00009888" value="0x06AAC000" />
10383 <register type="NOA" address="0x00009888" value="0x04AC4000" />
10384 <register type="NOA" address="0x00009888" value="0x06AC4000" />
10385 <register type="NOA" address="0x00009888" value="0x02AEC100" />
10386 <register type="NOA" address="0x00009888" value="0x10AE0000" />
10387 <register type="NOA" address="0x00009888" value="0x06AF4000" />
10388 <register type="NOA" address="0x00009888" value="0x18DE8000" />
10389 <register type="NOA" address="0x00009888" value="0x1CDE0800" />
10390 <register type="NOA" address="0x00009888" value="0x08E04000" />
10391 <register type="NOA" address="0x00009888" value="0x0AE04000" />
10392 <register type="NOA" address="0x00009888" value="0x18E18000" />
10393 <register type="NOA" address="0x00009888" value="0x1EE10008" />
10394 <register type="NOA" address="0x00009888" value="0x04E900C1" />
10395 <register type="NOA" address="0x00009888" value="0x10E90000" />
10396 <register type="NOA" address="0x00009888" value="0x08EA4000" />
10397 <register type="NOA" address="0x00009888" value="0x0AEAC000" />
10398 <register type="NOA" address="0x00009888" value="0x08EC4000" />
10399 <register type="NOA" address="0x00009888" value="0x0AEC4000" />
10400 <register type="NOA" address="0x00009888" value="0x04EEC100" />
10401 <register type="NOA" address="0x00009888" value="0x10EE0000" />
10402 <register type="NOA" address="0x00009888" value="0x0AEF4000" />
10403 <register type="NOA" address="0x00009888" value="0x10040150" />
10404 <register type="NOA" address="0x00009888" value="0x0C045000" />
10405 <register type="NOA" address="0x00009888" value="0x0E040015" />
10406 <register type="NOA" address="0x00009888" value="0x14050054" />
10407 <register type="NOA" address="0x00009888" value="0x04054000" />
10408 <register type="NOA" address="0x00009888" value="0x06055000" />
10409 <register type="NOA" address="0x00009888" value="0x08055000" />
10410 <register type="NOA" address="0x00009888" value="0x260600E0" />
10411 <register type="NOA" address="0x00009888" value="0x24063E00" />
10412 <register type="NOA" address="0x00009888" value="0x0E088000" />
10413 <register type="NOA" address="0x00009888" value="0x00088000" />
10414 <register type="NOA" address="0x00009888" value="0x14090040" />
10415 <register type="NOA" address="0x00009888" value="0x04094000" />
10416 <register type="NOA" address="0x00009888" value="0x040DA000" />
10417 <register type="NOA" address="0x00009888" value="0x080E5000" />
10418 <register type="NOA" address="0x00009888" value="0x1A120020" />
10419 <register type="NOA" address="0x00009888" value="0x02128000" />
10420 <register type="NOA" address="0x00009888" value="0x0412C000" />
10421 <register type="NOA" address="0x00009888" value="0x0612C000" />
10422 <register type="NOA" address="0x00009888" value="0x0A138000" />
10423 <register type="NOA" address="0x00009888" value="0x0413E000" />
10424 <register type="NOA" address="0x00009888" value="0x0E148000" />
10425 <register type="NOA" address="0x00009888" value="0x00148000" />
10426 <register type="NOA" address="0x00009888" value="0x0214C000" />
10427 <register type="NOA" address="0x00009888" value="0x16156000" />
10428 <register type="NOA" address="0x00009888" value="0x18150007" />
10429 <register type="NOA" address="0x00009888" value="0x02154000" />
10430 <register type="NOA" address="0x00009888" value="0x04154000" />
10431 <register type="NOA" address="0x00009888" value="0x06154000" />
10432 <register type="NOA" address="0x00009888" value="0x08158000" />
10433 <register type="NOA" address="0x00009888" value="0x0A158000" />
10434 <register type="NOA" address="0x00009888" value="0x0C188000" />
10435 <register type="NOA" address="0x00009888" value="0x0E182000" />
10436 <register type="NOA" address="0x00009888" value="0x1419000A" />
10437 <register type="NOA" address="0x00009888" value="0x021CA000" />
10438 <register type="NOA" address="0x00009888" value="0x0A1DA000" />
10439 <register type="NOA" address="0x00009884" value="0x00000003" />
10440 <register type="NOA" address="0x00009888" value="0x1C1F3061" />
10441 <register type="NOA" address="0x00009888" value="0x141F0000" />
10442 <register type="NOA" address="0x00009888" value="0x521F4000" />
10443 <register type="NOA" address="0x00009888" value="0x541F0024" />
10444 <register type="NOA" address="0x00009888" value="0x3A1F8000" />
10445 <register type="NOA" address="0x00009888" value="0x4E1F2410" />
10446 <register type="NOA" address="0x00009888" value="0x501F0024" />
10447 <register type="NOA" address="0x00009888" value="0x4C1F3040" />
10448 <register type="NOA" address="0x00009888" value="0x301F0000" />
10449 <register type="NOA" address="0x00009888" value="0x401F1000" />
10450 <register type="NOA" address="0x00009888" value="0x421F4000" />
10451 <register type="NOA" address="0x00009888" value="0x441F1730" />
10452 </register_config>
10453 <register_config type="OA">
10454 <register type="OA" address="0x00002740" value="0x00000000" />
10455 <register type="OA" address="0x00002710" value="0x00000000" />
10456 <register type="OA" address="0x00002714" value="0x00800000" />
10457 <register type="OA" address="0x00002720" value="0x00000000" />
10458 <register type="OA" address="0x00002724" value="0x00800000" />
10459 </register_config>
10460 <register_config type="FLEX">
10461 <register type="FLEX" address="0x0000E458" value="0x00005004" />
10462 <register type="FLEX" address="0x0000E558" value="0x00010003" />
10463 <register type="FLEX" address="0x0000E658" value="0x00012011" />
10464 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
10465 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
10466 </register_config>
10467 </set>
10468
10469 <set name="Metric set TDL_3"
10470 mdapi_supported_apis="OGL OCL IO BB"
10471 underscore_name="tdl_3"
10472 hw_config_guid="9c517add-e263-4cbe-b7f8-9986f737e68a"
10473 chipset="LKF"
10474 symbol_name="TDL_3"
10475 >
10476 <counter name="GPU Core Clocks"
10477 description="The total number of GPU core clocks elapsed during the measurement."
10478 data_type="uint64"
10479 equation="GPU_CLOCK 0 READ"
10480 underscore_name="gpu_core_clocks"
10481 units="cycles"
10482 symbol_name="GpuCoreClocks"
10483 semantic_type="event"
10484 mdapi_supported_apis=""
10485 mdapi_usage_flags="Tier1 Frame Batch Draw"
10486 mdapi_hw_unit_type="gpu"
10487 mdapi_group="GPU"
10488 />
10489 <counter name="EU Active"
10490 description="The percentage of time in which the Execution Units were actively processing."
10491 data_type="float"
10492 max_equation="100"
10493 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10494 underscore_name="eu_active"
10495 units="percent"
10496 symbol_name="EuActive"
10497 semantic_type="duration"
10498 mdapi_supported_apis=""
10499 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
10500 mdapi_group="EU Array"
10501 mdapi_hw_unit_type="gpu"
10502 />
10503 <counter name="Thread Header Ready on Slice0 Subslice6 Thread Dispatcher Port 1"
10504 description="The percentage of time in which thread header is ready on slice0 subslice6 thread dispatcher port 1"
10505 data_type="float"
10506 max_equation="100"
10507 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
10508 underscore_name="thread_header06_ready_port1"
10509 units="percent"
10510 symbol_name="ThreadHeader06ReadyPort1"
10511 availability="$SubsliceMask 64 AND"
10512 semantic_type="duration"
10513 mdapi_supported_apis=""
10514 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10515 mdapi_group="GPU/Thread Dispatcher"
10516 mdapi_hw_unit_type="subslice"
10517 />
10518 <counter name="EU Both FPU Pipes Active"
10519 description="The percentage of time in which both EU FPU pipelines were actively processing."
10520 data_type="float"
10521 max_equation="100"
10522 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10523 underscore_name="eu_fpu_both_active"
10524 units="percent"
10525 symbol_name="EuFpuBothActive"
10526 semantic_type="duration"
10527 mdapi_supported_apis=""
10528 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10529 mdapi_group="EU Array/Pipes"
10530 mdapi_hw_unit_type="gpu"
10531 />
10532 <counter name="VS Send Pipe Active"
10533 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
10534 data_type="float"
10535 max_equation="100"
10536 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10537 underscore_name="vs_send_active"
10538 units="percent"
10539 symbol_name="VsSendActive"
10540 semantic_type="duration"
10541 mdapi_supported_apis=""
10542 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10543 mdapi_group="EU Array/Vertex Shader"
10544 mdapi_hw_unit_type="gpu"
10545 />
10546 <counter name="VS FPU1 Pipe Active"
10547 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
10548 data_type="float"
10549 max_equation="100"
10550 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10551 underscore_name="vs_fpu1_active"
10552 units="percent"
10553 symbol_name="VsFpu1Active"
10554 semantic_type="duration"
10555 mdapi_supported_apis=""
10556 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10557 mdapi_group="EU Array/Vertex Shader"
10558 mdapi_hw_unit_type="gpu"
10559 />
10560 <counter name="GS Threads Dispatched"
10561 description="The total number of geometry shader hardware threads dispatched."
10562 data_type="uint64"
10563 equation="A 5 READ"
10564 underscore_name="gs_threads"
10565 units="threads"
10566 symbol_name="GsThreads"
10567 semantic_type="event"
10568 mdapi_supported_apis=""
10569 mdapi_usage_flags="Tier3 Frame Batch Draw"
10570 mdapi_hw_unit_type="gpu"
10571 mdapi_group="EU Array/Geometry Shader"
10572 />
10573 <counter name="Early Hi-Depth Test Fails"
10574 description="The total number of pixels dropped on early hierarchical depth test."
10575 data_type="uint64"
10576 equation="A 22 READ 4 UMUL"
10577 underscore_name="hi_depth_test_fails"
10578 units="pixels"
10579 symbol_name="HiDepthTestFails"
10580 semantic_type="event"
10581 mdapi_supported_apis=""
10582 mdapi_usage_flags="Tier3 Frame Batch Draw"
10583 mdapi_hw_unit_type="gpu"
10584 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
10585 />
10586 <counter name="FS Both FPU Active"
10587 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
10588 data_type="float"
10589 max_equation="100"
10590 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10591 underscore_name="ps_eu_both_fpu_active"
10592 units="percent"
10593 symbol_name="PsEuBothFpuActive"
10594 semantic_type="duration"
10595 mdapi_supported_apis=""
10596 mdapi_usage_flags="Tier4 Frame Batch Draw"
10597 mdapi_group="3D Pipe/Fragment Shader"
10598 mdapi_hw_unit_type="gpu"
10599 />
10600 <counter name="VS Threads Dispatched"
10601 description="The total number of vertex shader hardware threads dispatched."
10602 data_type="uint64"
10603 equation="A 1 READ"
10604 underscore_name="vs_threads"
10605 units="threads"
10606 symbol_name="VsThreads"
10607 semantic_type="event"
10608 mdapi_supported_apis=""
10609 mdapi_usage_flags="Tier3 Frame Batch Draw"
10610 mdapi_hw_unit_type="gpu"
10611 mdapi_group="EU Array/Vertex Shader"
10612 />
10613 <counter name="Thread Header Ready on Slice0 Subslice3 Thread Dispatcher Port 0"
10614 description="The percentage of time in which thread header is ready on slice0 subslice3 thread dispatcher port 0"
10615 data_type="float"
10616 max_equation="100"
10617 equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
10618 underscore_name="thread_header03_ready_port0"
10619 units="percent"
10620 symbol_name="ThreadHeader03ReadyPort0"
10621 availability="$SubsliceMask 8 AND"
10622 semantic_type="duration"
10623 mdapi_supported_apis=""
10624 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10625 mdapi_group="GPU/Thread Dispatcher"
10626 mdapi_hw_unit_type="subslice"
10627 />
10628 <counter name="Thread Header Ready on Slice0 Subslice3 Thread Dispatcher Port 1"
10629 description="The percentage of time in which thread header is ready on slice0 subslice3 thread dispatcher port 1"
10630 data_type="float"
10631 max_equation="100"
10632 equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
10633 underscore_name="thread_header03_ready_port1"
10634 units="percent"
10635 symbol_name="ThreadHeader03ReadyPort1"
10636 availability="$SubsliceMask 8 AND"
10637 semantic_type="duration"
10638 mdapi_supported_apis=""
10639 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10640 mdapi_group="GPU/Thread Dispatcher"
10641 mdapi_hw_unit_type="subslice"
10642 />
10643 <counter name="FS Threads Dispatched"
10644 description="The total number of fragment shader hardware threads dispatched."
10645 data_type="uint64"
10646 equation="A 6 READ"
10647 underscore_name="ps_threads"
10648 units="threads"
10649 symbol_name="PsThreads"
10650 semantic_type="event"
10651 mdapi_supported_apis=""
10652 mdapi_usage_flags="Tier3 Frame Batch Draw"
10653 mdapi_hw_unit_type="gpu"
10654 mdapi_group="EU Array/Fragment Shader"
10655 />
10656 <counter name="Thread Header Ready on Slice0 Subslice4 Thread Dispatcher Port 1"
10657 description="The percentage of time in which thread header is ready on slice0 subslice4 thread dispatcher port 1"
10658 data_type="float"
10659 max_equation="100"
10660 equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
10661 underscore_name="thread_header04_ready_port1"
10662 units="percent"
10663 symbol_name="ThreadHeader04ReadyPort1"
10664 availability="$SubsliceMask 16 AND"
10665 semantic_type="duration"
10666 mdapi_supported_apis=""
10667 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10668 mdapi_group="GPU/Thread Dispatcher"
10669 mdapi_hw_unit_type="subslice"
10670 />
10671 <counter name="Thread Header Ready on Slice0 Subslice4 Thread Dispatcher Port 0"
10672 description="The percentage of time in which thread header is ready on slice0 subslice4 thread dispatcher port 0"
10673 data_type="float"
10674 max_equation="100"
10675 equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
10676 underscore_name="thread_header04_ready_port0"
10677 units="percent"
10678 symbol_name="ThreadHeader04ReadyPort0"
10679 availability="$SubsliceMask 16 AND"
10680 semantic_type="duration"
10681 mdapi_supported_apis=""
10682 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10683 mdapi_group="GPU/Thread Dispatcher"
10684 mdapi_hw_unit_type="subslice"
10685 />
10686 <counter name="Thread Header Ready on Slice0 Subslice6 Thread Dispatcher Port 0"
10687 description="The percentage of time in which thread header is ready on slice0 subslice6 thread dispatcher port 0"
10688 data_type="float"
10689 max_equation="100"
10690 equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
10691 underscore_name="thread_header06_ready_port0"
10692 units="percent"
10693 symbol_name="ThreadHeader06ReadyPort0"
10694 availability="$SubsliceMask 64 AND"
10695 semantic_type="duration"
10696 mdapi_supported_apis=""
10697 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10698 mdapi_group="GPU/Thread Dispatcher"
10699 mdapi_hw_unit_type="subslice"
10700 />
10701 <counter name="Shader Barrier Messages"
10702 description="The total number of shader barrier messages."
10703 data_type="uint64"
10704 equation="A 35 READ"
10705 underscore_name="shader_barriers"
10706 units="messages"
10707 symbol_name="ShaderBarriers"
10708 semantic_type="event"
10709 mdapi_supported_apis=""
10710 mdapi_usage_flags="Tier3 Frame Batch Draw"
10711 mdapi_hw_unit_type="gpu"
10712 mdapi_group="EU Array/Barrier"
10713 />
10714 <counter name="Sampler Texels"
10715 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
10716 data_type="uint64"
10717 equation="A 28 READ 4 UMUL"
10718 underscore_name="sampler_texels"
10719 units="texels"
10720 symbol_name="SamplerTexels"
10721 semantic_type="event"
10722 mdapi_supported_apis=""
10723 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10724 mdapi_hw_unit_type="gpu"
10725 mdapi_group="Sampler/Sampler Input"
10726 />
10727 <counter name="Pixels Failing Tests"
10728 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
10729 data_type="uint64"
10730 equation="A 25 READ 4 UMUL"
10731 underscore_name="pixels_failing_post_ps_tests"
10732 units="pixels"
10733 symbol_name="PixelsFailingPostPsTests"
10734 semantic_type="event"
10735 mdapi_supported_apis=""
10736 mdapi_usage_flags="Tier3 Frame Batch Draw"
10737 mdapi_hw_unit_type="gpu"
10738 mdapi_group="3D Pipe/Output Merger"
10739 />
10740 <counter name="Thread Header Ready on Slice0 Subslice1 Thread Dispatcher Port 0"
10741 description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 0"
10742 data_type="float"
10743 max_equation="100"
10744 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
10745 underscore_name="thread_header01_ready_port0"
10746 units="percent"
10747 symbol_name="ThreadHeader01ReadyPort0"
10748 availability="$SubsliceMask 2 AND"
10749 semantic_type="duration"
10750 mdapi_supported_apis=""
10751 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10752 mdapi_group="GPU/Thread Dispatcher"
10753 mdapi_hw_unit_type="subslice"
10754 />
10755 <counter name="Thread Header Ready on Slice0 Subslice1 Thread Dispatcher Port 1"
10756 description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 1"
10757 data_type="float"
10758 max_equation="100"
10759 equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
10760 underscore_name="thread_header01_ready_port1"
10761 units="percent"
10762 symbol_name="ThreadHeader01ReadyPort1"
10763 availability="$SubsliceMask 2 AND"
10764 semantic_type="duration"
10765 mdapi_supported_apis=""
10766 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10767 mdapi_group="GPU/Thread Dispatcher"
10768 mdapi_hw_unit_type="subslice"
10769 />
10770 <counter name="GPU Time Elapsed"
10771 description="Time elapsed on the GPU during the measurement."
10772 data_type="uint64"
10773 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
10774 underscore_name="gpu_time"
10775 units="ns"
10776 symbol_name="GpuTime"
10777 semantic_type="duration"
10778 mdapi_supported_apis=""
10779 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10780 mdapi_hw_unit_type="gpu"
10781 mdapi_group="GPU"
10782 />
10783 <counter name="AVG GPU Core Frequency"
10784 description="Average GPU Core Frequency in the measurement."
10785 data_type="uint64"
10786 max_equation="$GpuMaxFrequency"
10787 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
10788 underscore_name="avg_gpu_core_frequency"
10789 units="hz"
10790 symbol_name="AvgGpuCoreFrequency"
10791 semantic_type="event"
10792 mdapi_supported_apis=""
10793 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10794 mdapi_group="GPU"
10795 mdapi_hw_unit_type="gpu"
10796 />
10797 <counter name="Sampler Texels Misses"
10798 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
10799 data_type="uint64"
10800 equation="A 29 READ 4 UMUL"
10801 underscore_name="sampler_texel_misses"
10802 units="texels"
10803 symbol_name="SamplerTexelMisses"
10804 semantic_type="event"
10805 mdapi_supported_apis=""
10806 mdapi_usage_flags="Tier3 Batch Frame Draw"
10807 mdapi_hw_unit_type="gpu"
10808 mdapi_group="Sampler/Sampler Cache"
10809 />
10810 <counter name="CS Threads Dispatched"
10811 description="The total number of compute shader hardware threads dispatched."
10812 data_type="uint64"
10813 equation="A 4 READ"
10814 underscore_name="cs_threads"
10815 units="threads"
10816 symbol_name="CsThreads"
10817 semantic_type="event"
10818 mdapi_supported_apis=""
10819 mdapi_usage_flags="Tier3 Frame Batch Draw"
10820 mdapi_hw_unit_type="gpu"
10821 mdapi_group="EU Array/Compute Shader"
10822 />
10823 <counter name="SLM Bytes Read"
10824 description="The total number of GPU memory bytes read from shared local memory."
10825 data_type="uint64"
10826 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
10827 equation="A 30 READ 64 UMUL"
10828 underscore_name="slm_bytes_read"
10829 units="bytes"
10830 symbol_name="SlmBytesRead"
10831 semantic_type="throughput"
10832 mdapi_supported_apis=""
10833 mdapi_usage_flags="Tier3 Frame Batch Draw"
10834 mdapi_group="L3/Data Port/SLM"
10835 mdapi_hw_unit_type="gpu"
10836 />
10837 <counter name="PS FPU1 Pipe Active"
10838 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
10839 data_type="float"
10840 max_equation="100"
10841 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10842 underscore_name="ps_fpu1_active"
10843 units="percent"
10844 symbol_name="PsFpu1Active"
10845 semantic_type="duration"
10846 mdapi_supported_apis=""
10847 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10848 mdapi_group="EU Array/Pixel Shader"
10849 mdapi_hw_unit_type="gpu"
10850 />
10851 <counter name="PS Send Pipeline Active"
10852 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
10853 data_type="float"
10854 max_equation="100"
10855 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10856 underscore_name="ps_send_active"
10857 units="percent"
10858 symbol_name="PsSendActive"
10859 semantic_type="duration"
10860 mdapi_supported_apis=""
10861 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10862 mdapi_group="EU Array/Pixel Shader"
10863 mdapi_hw_unit_type="gpu"
10864 />
10865 <counter name="VS FPU0 Pipe Active"
10866 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
10867 data_type="float"
10868 max_equation="100"
10869 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10870 underscore_name="vs_fpu0_active"
10871 units="percent"
10872 symbol_name="VsFpu0Active"
10873 semantic_type="duration"
10874 mdapi_supported_apis=""
10875 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10876 mdapi_group="EU Array/Vertex Shader"
10877 mdapi_hw_unit_type="gpu"
10878 />
10879 <counter name="GPU Busy"
10880 description="The percentage of time in which the GPU has been processing GPU commands."
10881 data_type="float"
10882 max_equation="100"
10883 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
10884 underscore_name="gpu_busy"
10885 units="percent"
10886 symbol_name="GpuBusy"
10887 semantic_type="duration"
10888 mdapi_supported_apis=""
10889 mdapi_usage_flags="Tier1 Overview System Frame"
10890 mdapi_group="GPU"
10891 mdapi_hw_unit_type="gpu"
10892 />
10893 <counter name="Thread Header Ready on Slice0 Subslice7 Thread Dispatcher Port 0"
10894 description="The percentage of time in which thread header is ready on slice0 subslice7 thread dispatcher port 0"
10895 data_type="float"
10896 max_equation="100"
10897 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
10898 underscore_name="thread_header07_ready_port0"
10899 units="percent"
10900 symbol_name="ThreadHeader07ReadyPort0"
10901 availability="$SubsliceMask 128 AND"
10902 semantic_type="duration"
10903 mdapi_supported_apis=""
10904 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10905 mdapi_group="GPU/Thread Dispatcher"
10906 mdapi_hw_unit_type="subslice"
10907 />
10908 <counter name="Thread Header Ready on Slice0 Subslice2 Thread Dispatcher Port 1"
10909 description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 1"
10910 data_type="float"
10911 max_equation="100"
10912 equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
10913 underscore_name="thread_header02_ready_port1"
10914 units="percent"
10915 symbol_name="ThreadHeader02ReadyPort1"
10916 availability="$SubsliceMask 4 AND"
10917 semantic_type="duration"
10918 mdapi_supported_apis=""
10919 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10920 mdapi_group="GPU/Thread Dispatcher"
10921 mdapi_hw_unit_type="subslice"
10922 />
10923 <counter name="Thread Header Ready on Slice0 Subslice2 Thread Dispatcher Port 0"
10924 description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 0"
10925 data_type="float"
10926 max_equation="100"
10927 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
10928 underscore_name="thread_header02_ready_port0"
10929 units="percent"
10930 symbol_name="ThreadHeader02ReadyPort0"
10931 availability="$SubsliceMask 4 AND"
10932 semantic_type="duration"
10933 mdapi_supported_apis=""
10934 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10935 mdapi_group="GPU/Thread Dispatcher"
10936 mdapi_hw_unit_type="subslice"
10937 />
10938 <counter name="Rasterized Pixels"
10939 description="The total number of rasterized pixels."
10940 data_type="uint64"
10941 equation="A 21 READ 4 UMUL"
10942 underscore_name="rasterized_pixels"
10943 units="pixels"
10944 symbol_name="RasterizedPixels"
10945 semantic_type="event"
10946 mdapi_supported_apis=""
10947 mdapi_usage_flags="Tier3 Frame Batch Draw"
10948 mdapi_hw_unit_type="gpu"
10949 mdapi_group="3D Pipe/Rasterizer"
10950 />
10951 <counter name="PS FPU0 Pipe Active"
10952 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
10953 data_type="float"
10954 max_equation="100"
10955 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10956 underscore_name="ps_fpu0_active"
10957 units="percent"
10958 symbol_name="PsFpu0Active"
10959 semantic_type="duration"
10960 mdapi_supported_apis=""
10961 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10962 mdapi_group="EU Array/Pixel Shader"
10963 mdapi_hw_unit_type="gpu"
10964 />
10965 <counter name="DS Threads Dispatched"
10966 description="The total number of domain shader hardware threads dispatched."
10967 data_type="uint64"
10968 equation="A 3 READ"
10969 underscore_name="ds_threads"
10970 units="threads"
10971 symbol_name="DsThreads"
10972 semantic_type="event"
10973 mdapi_supported_apis=""
10974 mdapi_usage_flags="Tier3 Frame Batch Draw"
10975 mdapi_hw_unit_type="gpu"
10976 mdapi_group="EU Array/Domain Shader"
10977 />
10978 <counter name="Samples Written"
10979 description="The total number of samples or pixels written to all render targets."
10980 data_type="uint64"
10981 equation="A 26 READ 4 UMUL"
10982 underscore_name="samples_written"
10983 units="pixels"
10984 symbol_name="SamplesWritten"
10985 semantic_type="event"
10986 mdapi_supported_apis=""
10987 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10988 mdapi_hw_unit_type="gpu"
10989 mdapi_group="3D Pipe/Output Merger"
10990 />
10991 <counter name="Thread Header Ready on Slice0 Subslice5 Thread Dispatcher Port 0"
10992 description="The percentage of time in which thread header is ready on slice0 subslice5 thread dispatcher port 0"
10993 data_type="float"
10994 max_equation="100"
10995 equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
10996 underscore_name="thread_header05_ready_port0"
10997 units="percent"
10998 symbol_name="ThreadHeader05ReadyPort0"
10999 availability="$SubsliceMask 32 AND"
11000 semantic_type="duration"
11001 mdapi_supported_apis=""
11002 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11003 mdapi_group="GPU/Thread Dispatcher"
11004 mdapi_hw_unit_type="subslice"
11005 />
11006 <counter name="EU Stall"
11007 description="The percentage of time in which the Execution Units were stalled."
11008 data_type="float"
11009 max_equation="100"
11010 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11011 underscore_name="eu_stall"
11012 units="percent"
11013 symbol_name="EuStall"
11014 semantic_type="duration"
11015 mdapi_supported_apis=""
11016 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
11017 mdapi_group="EU Array"
11018 mdapi_hw_unit_type="gpu"
11019 />
11020 <counter name="Samples Blended"
11021 description="The total number of blended samples or pixels written to all render targets."
11022 data_type="uint64"
11023 equation="A 27 READ 4 UMUL"
11024 underscore_name="samples_blended"
11025 units="pixels"
11026 symbol_name="SamplesBlended"
11027 semantic_type="event"
11028 mdapi_supported_apis=""
11029 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11030 mdapi_hw_unit_type="gpu"
11031 mdapi_group="3D Pipe/Output Merger"
11032 />
11033 <counter name="Early Depth Test Fails"
11034 description="The total number of pixels dropped on early depth test."
11035 data_type="uint64"
11036 equation="A 23 READ 4 UMUL"
11037 underscore_name="early_depth_test_fails"
11038 units="pixels"
11039 symbol_name="EarlyDepthTestFails"
11040 semantic_type="event"
11041 mdapi_supported_apis=""
11042 mdapi_usage_flags="Tier3 Frame Batch Draw"
11043 mdapi_hw_unit_type="gpu"
11044 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
11045 />
11046 <counter name="Thread Header Ready on Slice0 Subslice7 Thread Dispatcher Port 1"
11047 description="The percentage of time in which thread header is ready on slice0 subslice7 thread dispatcher port 1"
11048 data_type="float"
11049 max_equation="100"
11050 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
11051 underscore_name="thread_header07_ready_port1"
11052 units="percent"
11053 symbol_name="ThreadHeader07ReadyPort1"
11054 availability="$SubsliceMask 128 AND"
11055 semantic_type="duration"
11056 mdapi_supported_apis=""
11057 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11058 mdapi_group="GPU/Thread Dispatcher"
11059 mdapi_hw_unit_type="subslice"
11060 />
11061 <counter name="Shader Memory Accesses"
11062 description="The total number of shader memory accesses to L3."
11063 data_type="uint64"
11064 equation="A 32 READ"
11065 underscore_name="shader_memory_accesses"
11066 units="messages"
11067 symbol_name="ShaderMemoryAccesses"
11068 semantic_type="event"
11069 mdapi_supported_apis=""
11070 mdapi_usage_flags="Tier3 Frame Batch Draw"
11071 mdapi_hw_unit_type="gpu"
11072 mdapi_group="L3/Data Port"
11073 />
11074 <counter name="HS Threads Dispatched"
11075 description="The total number of hull shader hardware threads dispatched."
11076 data_type="uint64"
11077 equation="A 2 READ"
11078 underscore_name="hs_threads"
11079 units="threads"
11080 symbol_name="HsThreads"
11081 semantic_type="event"
11082 mdapi_supported_apis=""
11083 mdapi_usage_flags="Tier3 Frame Batch Draw"
11084 mdapi_hw_unit_type="gpu"
11085 mdapi_group="EU Array/Hull Shader"
11086 />
11087 <counter name="L3 Shader Throughput"
11088 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
11089 data_type="uint64"
11090 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
11091 equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
11092 underscore_name="l3_shader_throughput"
11093 units="bytes"
11094 symbol_name="L3ShaderThroughput"
11095 semantic_type="throughput"
11096 mdapi_supported_apis=""
11097 mdapi_usage_flags="Tier2 Frame Batch Draw"
11098 mdapi_group="L3/Data Port"
11099 mdapi_hw_unit_type="gpu"
11100 />
11101 <counter name="Samples Killed in FS"
11102 description="The total number of samples or pixels dropped in fragment shaders."
11103 data_type="uint64"
11104 equation="A 24 READ 4 UMUL"
11105 underscore_name="samples_killed_in_ps"
11106 units="pixels"
11107 symbol_name="SamplesKilledInPs"
11108 semantic_type="event"
11109 mdapi_supported_apis=""
11110 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
11111 mdapi_hw_unit_type="gpu"
11112 mdapi_group="3D Pipe/Fragment Shader"
11113 />
11114 <counter name="Thread Header Ready on Slice0 Subslice5 Thread Dispatcher Port 1"
11115 description="The percentage of time in which thread header is ready on slice0 subslice5 thread dispatcher port 1"
11116 data_type="float"
11117 max_equation="100"
11118 equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
11119 underscore_name="thread_header05_ready_port1"
11120 units="percent"
11121 symbol_name="ThreadHeader05ReadyPort1"
11122 availability="$SubsliceMask 32 AND"
11123 semantic_type="duration"
11124 mdapi_supported_apis=""
11125 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11126 mdapi_group="GPU/Thread Dispatcher"
11127 mdapi_hw_unit_type="subslice"
11128 />
11129 <counter name="SLM Bytes Written"
11130 description="The total number of GPU memory bytes written into shared local memory."
11131 data_type="uint64"
11132 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
11133 equation="A 31 READ 64 UMUL"
11134 underscore_name="slm_bytes_written"
11135 units="bytes"
11136 symbol_name="SlmBytesWritten"
11137 semantic_type="throughput"
11138 mdapi_supported_apis=""
11139 mdapi_usage_flags="Tier3 Frame Batch Draw"
11140 mdapi_group="L3/Data Port/SLM"
11141 mdapi_hw_unit_type="gpu"
11142 />
11143 <counter name="Thread Header Ready on Slice0 Subslice0 Thread Dispatcher Port 0"
11144 description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 0"
11145 data_type="float"
11146 max_equation="100"
11147 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
11148 underscore_name="thread_header00_ready_port0"
11149 units="percent"
11150 symbol_name="ThreadHeader00ReadyPort0"
11151 availability="$SubsliceMask 1 AND"
11152 semantic_type="duration"
11153 mdapi_supported_apis=""
11154 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11155 mdapi_group="GPU/Thread Dispatcher"
11156 mdapi_hw_unit_type="subslice"
11157 />
11158 <counter name="Shader Atomic Memory Accesses"
11159 description="The total number of shader atomic memory accesses."
11160 data_type="uint64"
11161 equation="A 34 READ"
11162 underscore_name="shader_atomics"
11163 units="messages"
11164 symbol_name="ShaderAtomics"
11165 semantic_type="event"
11166 mdapi_supported_apis=""
11167 mdapi_usage_flags="Tier3 Frame Batch Draw"
11168 mdapi_hw_unit_type="gpu"
11169 mdapi_group="L3/Data Port/Atomics"
11170 />
11171 <counter name="Thread Header Ready on Slice0 Subslice0 Thread Dispatcher Port 1"
11172 description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 1"
11173 data_type="float"
11174 max_equation="100"
11175 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
11176 underscore_name="thread_header00_ready_port1"
11177 units="percent"
11178 symbol_name="ThreadHeader00ReadyPort1"
11179 availability="$SubsliceMask 1 AND"
11180 semantic_type="duration"
11181 mdapi_supported_apis=""
11182 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11183 mdapi_group="GPU/Thread Dispatcher"
11184 mdapi_hw_unit_type="subslice"
11185 />
11186 <register_config type="NOA">
11187 <register type="NOA" address="0x00000D04" value="0x00000200" />
11188 <register type="NOA" address="0x00009840" value="0x00000000" />
11189 <register type="NOA" address="0x00009884" value="0x00000000" />
11190 <register type="NOA" address="0x00009888" value="0x14292C00" />
11191 <register type="NOA" address="0x00009888" value="0x16290013" />
11192 <register type="NOA" address="0x00009888" value="0x142E2C00" />
11193 <register type="NOA" address="0x00009888" value="0x162E0013" />
11194 <register type="NOA" address="0x00009888" value="0x14692C00" />
11195 <register type="NOA" address="0x00009888" value="0x16690013" />
11196 <register type="NOA" address="0x00009888" value="0x146E2C00" />
11197 <register type="NOA" address="0x00009888" value="0x166E0013" />
11198 <register type="NOA" address="0x00009888" value="0x14A92C00" />
11199 <register type="NOA" address="0x00009888" value="0x16A90013" />
11200 <register type="NOA" address="0x00009888" value="0x14AE2C00" />
11201 <register type="NOA" address="0x00009888" value="0x16AE0013" />
11202 <register type="NOA" address="0x00009888" value="0x14E92C00" />
11203 <register type="NOA" address="0x00009888" value="0x16E90013" />
11204 <register type="NOA" address="0x00009888" value="0x14EE2C00" />
11205 <register type="NOA" address="0x00009888" value="0x16EE0013" />
11206 <register type="NOA" address="0x00009888" value="0x101E8000" />
11207 <register type="NOA" address="0x00009888" value="0x1C1EE000" />
11208 <register type="NOA" address="0x00009888" value="0x00204000" />
11209 <register type="NOA" address="0x00009888" value="0x0E204000" />
11210 <register type="NOA" address="0x00009888" value="0x18204000" />
11211 <register type="NOA" address="0x00009888" value="0x1A200010" />
11212 <register type="NOA" address="0x00009888" value="0x10218000" />
11213 <register type="NOA" address="0x00009888" value="0x1E2100E0" />
11214 <register type="NOA" address="0x00009888" value="0x002900C7" />
11215 <register type="NOA" address="0x00009888" value="0x0629CF00" />
11216 <register type="NOA" address="0x00009888" value="0x10290000" />
11217 <register type="NOA" address="0x00009888" value="0x002A4000" />
11218 <register type="NOA" address="0x00009888" value="0x0E2A4000" />
11219 <register type="NOA" address="0x00009888" value="0x182A0F00" />
11220 <register type="NOA" address="0x00009888" value="0x002C4000" />
11221 <register type="NOA" address="0x00009888" value="0x0E2C4000" />
11222 <register type="NOA" address="0x00009888" value="0x182C0005" />
11223 <register type="NOA" address="0x00009888" value="0x082ECFC7" />
11224 <register type="NOA" address="0x00009888" value="0x102E0000" />
11225 <register type="NOA" address="0x00009888" value="0x1A2F0005" />
11226 <register type="NOA" address="0x00009888" value="0x1E5E000F" />
11227 <register type="NOA" address="0x00009888" value="0x1A601540" />
11228 <register type="NOA" address="0x00009888" value="0x1E610F00" />
11229 <register type="NOA" address="0x00009888" value="0x0A69CFC7" />
11230 <register type="NOA" address="0x00009888" value="0x10690000" />
11231 <register type="NOA" address="0x00009888" value="0x186A5000" />
11232 <register type="NOA" address="0x00009888" value="0x1A6A000F" />
11233 <register type="NOA" address="0x00009888" value="0x186C0550" />
11234 <register type="NOA" address="0x00009888" value="0x0C6ECFC7" />
11235 <register type="NOA" address="0x00009888" value="0x106E0000" />
11236 <register type="NOA" address="0x00009888" value="0x1A6F0500" />
11237 <register type="NOA" address="0x00009888" value="0x1E9E0030" />
11238 <register type="NOA" address="0x00009888" value="0x129E8000" />
11239 <register type="NOA" address="0x00009888" value="0x149E8000" />
11240 <register type="NOA" address="0x00009888" value="0x1AA04000" />
11241 <register type="NOA" address="0x00009888" value="0x1CA00001" />
11242 <register type="NOA" address="0x00009888" value="0x02A04000" />
11243 <register type="NOA" address="0x00009888" value="0x04A04000" />
11244 <register type="NOA" address="0x00009888" value="0x1EA13000" />
11245 <register type="NOA" address="0x00009888" value="0x12A18000" />
11246 <register type="NOA" address="0x00009888" value="0x14A18000" />
11247 <register type="NOA" address="0x00009888" value="0x0EA9CFC7" />
11248 <register type="NOA" address="0x00009888" value="0x10A90000" />
11249 <register type="NOA" address="0x00009888" value="0x1AAA0050" />
11250 <register type="NOA" address="0x00009888" value="0x02AAC000" />
11251 <register type="NOA" address="0x00009888" value="0x04AAC000" />
11252 <register type="NOA" address="0x00009888" value="0x18AC5000" />
11253 <register type="NOA" address="0x00009888" value="0x02AC4000" />
11254 <register type="NOA" address="0x00009888" value="0x04AC4000" />
11255 <register type="NOA" address="0x00009888" value="0x00AEC700" />
11256 <register type="NOA" address="0x00009888" value="0x02AE00CF" />
11257 <register type="NOA" address="0x00009888" value="0x10AE0000" />
11258 <register type="NOA" address="0x00009888" value="0x02AF4000" />
11259 <register type="NOA" address="0x00009888" value="0x04AF4000" />
11260 <register type="NOA" address="0x00009888" value="0x16DE8000" />
11261 <register type="NOA" address="0x00009888" value="0x18DE8000" />
11262 <register type="NOA" address="0x00009888" value="0x1CDE1800" />
11263 <register type="NOA" address="0x00009888" value="0x06E04000" />
11264 <register type="NOA" address="0x00009888" value="0x08E04000" />
11265 <register type="NOA" address="0x00009888" value="0x0AE04000" />
11266 <register type="NOA" address="0x00009888" value="0x0CE04000" />
11267 <register type="NOA" address="0x00009888" value="0x16E18000" />
11268 <register type="NOA" address="0x00009888" value="0x18E18000" />
11269 <register type="NOA" address="0x00009888" value="0x1EE10018" />
11270 <register type="NOA" address="0x00009888" value="0x02E9C700" />
11271 <register type="NOA" address="0x00009888" value="0x04E900CF" />
11272 <register type="NOA" address="0x00009888" value="0x10E90000" />
11273 <register type="NOA" address="0x00009888" value="0x06EA4000" />
11274 <register type="NOA" address="0x00009888" value="0x08EA4000" />
11275 <register type="NOA" address="0x00009888" value="0x0AEAC000" />
11276 <register type="NOA" address="0x00009888" value="0x0CEAC000" />
11277 <register type="NOA" address="0x00009888" value="0x06EC4000" />
11278 <register type="NOA" address="0x00009888" value="0x08EC4000" />
11279 <register type="NOA" address="0x00009888" value="0x0AEC4000" />
11280 <register type="NOA" address="0x00009888" value="0x0CEC4000" />
11281 <register type="NOA" address="0x00009888" value="0x04EEC700" />
11282 <register type="NOA" address="0x00009888" value="0x06EE00CF" />
11283 <register type="NOA" address="0x00009888" value="0x10EE0000" />
11284 <register type="NOA" address="0x00009888" value="0x0AEF4000" />
11285 <register type="NOA" address="0x00009888" value="0x0CEF4000" />
11286 <register type="NOA" address="0x00009888" value="0x0C045400" />
11287 <register type="NOA" address="0x00009888" value="0x0E045555" />
11288 <register type="NOA" address="0x00009888" value="0x10040155" />
11289 <register type="NOA" address="0x00009888" value="0x04055000" />
11290 <register type="NOA" address="0x00009888" value="0x0A055000" />
11291 <register type="NOA" address="0x00009888" value="0x0C055000" />
11292 <register type="NOA" address="0x00009888" value="0x0E055000" />
11293 <register type="NOA" address="0x00009888" value="0x14050055" />
11294 <register type="NOA" address="0x00009888" value="0x06055000" />
11295 <register type="NOA" address="0x00009888" value="0x08055000" />
11296 <register type="NOA" address="0x00009888" value="0x2406FF00" />
11297 <register type="NOA" address="0x00009888" value="0x260600FF" />
11298 <register type="NOA" address="0x00009888" value="0x0A08A000" />
11299 <register type="NOA" address="0x00009888" value="0x0C08A000" />
11300 <register type="NOA" address="0x00009888" value="0x0E095000" />
11301 <register type="NOA" address="0x00009888" value="0x14090005" />
11302 <register type="NOA" address="0x00009888" value="0x020D8000" />
11303 <register type="NOA" address="0x00009888" value="0x040DA000" />
11304 <register type="NOA" address="0x00009888" value="0x060D2000" />
11305 <register type="NOA" address="0x00009888" value="0x060E4000" />
11306 <register type="NOA" address="0x00009888" value="0x080E5000" />
11307 <register type="NOA" address="0x00009888" value="0x0A0E1000" />
11308 <register type="NOA" address="0x00009888" value="0x1812A800" />
11309 <register type="NOA" address="0x00009888" value="0x1A12003E" />
11310 <register type="NOA" address="0x00009888" value="0x0212C000" />
11311 <register type="NOA" address="0x00009888" value="0x0412C000" />
11312 <register type="NOA" address="0x00009888" value="0x0813C000" />
11313 <register type="NOA" address="0x00009888" value="0x0A13F000" />
11314 <register type="NOA" address="0x00009888" value="0x04136000" />
11315 <register type="NOA" address="0x00009888" value="0x0A14C000" />
11316 <register type="NOA" address="0x00009888" value="0x0C14C000" />
11317 <register type="NOA" address="0x00009888" value="0x0E14C000" />
11318 <register type="NOA" address="0x00009888" value="0x00148000" />
11319 <register type="NOA" address="0x00009888" value="0x02144000" />
11320 <register type="NOA" address="0x00009888" value="0x0015C000" />
11321 <register type="NOA" address="0x00009888" value="0x0E15C000" />
11322 <register type="NOA" address="0x00009888" value="0x16152AF8" />
11323 <register type="NOA" address="0x00009888" value="0x18150005" />
11324 <register type="NOA" address="0x00009888" value="0x02154000" />
11325 <register type="NOA" address="0x00009888" value="0x04154000" />
11326 <register type="NOA" address="0x00009888" value="0x06158000" />
11327 <register type="NOA" address="0x00009888" value="0x08158000" />
11328 <register type="NOA" address="0x00009888" value="0x0A158000" />
11329 <register type="NOA" address="0x00009888" value="0x0C158000" />
11330 <register type="NOA" address="0x00009888" value="0x00182000" />
11331 <register type="NOA" address="0x00009888" value="0x06188000" />
11332 <register type="NOA" address="0x00009888" value="0x0818A000" />
11333 <register type="NOA" address="0x00009888" value="0x08192000" />
11334 <register type="NOA" address="0x00009888" value="0x0E198000" />
11335 <register type="NOA" address="0x00009888" value="0x12190140" />
11336 <register type="NOA" address="0x00009888" value="0x0E1CA000" />
11337 <register type="NOA" address="0x00009888" value="0x001C8000" />
11338 <register type="NOA" address="0x00009888" value="0x021C2000" />
11339 <register type="NOA" address="0x00009888" value="0x141D0028" />
11340 <register type="NOA" address="0x00009888" value="0x081D8000" />
11341 <register type="NOA" address="0x00009888" value="0x0A1D2000" />
11342 <register type="NOA" address="0x00009884" value="0x00000003" />
11343 <register type="NOA" address="0x00009888" value="0x301F8000" />
11344 <register type="NOA" address="0x00009888" value="0x501F4924" />
11345 <register type="NOA" address="0x00009888" value="0x521F4924" />
11346 <register type="NOA" address="0x00009888" value="0x541F0024" />
11347 <register type="NOA" address="0x00009888" value="0x3A1F8000" />
11348 <register type="NOA" address="0x00009888" value="0x4E1F2410" />
11349 <register type="NOA" address="0x00009888" value="0x3E1F4000" />
11350 <register type="NOA" address="0x00009888" value="0x461F3040" />
11351 <register type="NOA" address="0x00009888" value="0x481F1030" />
11352 <register type="NOA" address="0x00009888" value="0x4A1F0010" />
11353 <register type="NOA" address="0x00009888" value="0x4C1F1000" />
11354 <register type="NOA" address="0x00009888" value="0x141F0000" />
11355 <register type="NOA" address="0x00009888" value="0x401F0000" />
11356 <register type="NOA" address="0x00009888" value="0x421F4040" />
11357 <register type="NOA" address="0x00009888" value="0x441F3030" />
11358 </register_config>
11359 <register_config type="OA">
11360 <register type="OA" address="0x00002740" value="0x00000000" />
11361 <register type="OA" address="0x00002710" value="0x00000000" />
11362 <register type="OA" address="0x00002714" value="0x00800000" />
11363 <register type="OA" address="0x00002720" value="0x00000000" />
11364 <register type="OA" address="0x00002724" value="0x00800000" />
11365 </register_config>
11366 <register_config type="FLEX">
11367 <register type="FLEX" address="0x0000E458" value="0x00005004" />
11368 <register type="FLEX" address="0x0000E558" value="0x00010003" />
11369 <register type="FLEX" address="0x0000E658" value="0x00012011" />
11370 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
11371 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
11372 </register_config>
11373 </set>
11374
11375 <set name="Gpu Rings Busyness"
11376 mdapi_supported_apis="OGL OCL MEDIA IO BB"
11377 underscore_name="gpu_busyness"
11378 hw_config_guid="c3103887-8c7c-482a-b923-3d68dd340598"
11379 chipset="LKF"
11380 symbol_name="GpuBusyness"
11381 >
11382 <counter name="GPU Core Clocks"
11383 description="The total number of GPU core clocks elapsed during the measurement."
11384 data_type="uint64"
11385 equation="GPU_CLOCK 0 READ"
11386 underscore_name="gpu_core_clocks"
11387 units="cycles"
11388 symbol_name="GpuCoreClocks"
11389 semantic_type="event"
11390 mdapi_supported_apis=""
11391 mdapi_usage_flags="Tier1 Frame Batch Draw"
11392 mdapi_hw_unit_type="gpu"
11393 mdapi_group="GPU"
11394 />
11395 <counter name="Vebox Ring Busy"
11396 description="The percentage of time when vebox command streamer was busy."
11397 data_type="float"
11398 max_equation="100"
11399 equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
11400 underscore_name="vebox_busy"
11401 units="percent"
11402 symbol_name="VeboxBusy"
11403 semantic_type="duration"
11404 mdapi_supported_apis=""
11405 mdapi_usage_flags="System Frame Batch"
11406 mdapi_group="GPU"
11407 mdapi_hw_unit_type="gpu"
11408 />
11409 <counter name="GPU Time Elapsed"
11410 description="Time elapsed on the GPU during the measurement."
11411 data_type="uint64"
11412 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
11413 underscore_name="gpu_time"
11414 units="ns"
11415 symbol_name="GpuTime"
11416 semantic_type="duration"
11417 mdapi_supported_apis=""
11418 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
11419 mdapi_hw_unit_type="gpu"
11420 mdapi_group="GPU"
11421 />
11422 <counter name="AVG GPU Core Frequency"
11423 description="Average GPU Core Frequency in the measurement."
11424 data_type="uint64"
11425 max_equation="$GpuMaxFrequency"
11426 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
11427 underscore_name="avg_gpu_core_frequency"
11428 units="hz"
11429 symbol_name="AvgGpuCoreFrequency"
11430 semantic_type="event"
11431 mdapi_supported_apis=""
11432 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
11433 mdapi_group="GPU"
11434 mdapi_hw_unit_type="gpu"
11435 />
11436 <counter name="Render Ring Busy"
11437 description="The percentage of time when render command streamer was busy."
11438 data_type="float"
11439 max_equation="100"
11440 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
11441 underscore_name="render_busy"
11442 units="percent"
11443 symbol_name="RenderBusy"
11444 semantic_type="duration"
11445 mdapi_supported_apis=""
11446 mdapi_usage_flags="System Frame Batch"
11447 mdapi_group="GPU"
11448 mdapi_hw_unit_type="gpu"
11449 />
11450 <counter name="Vdbox0 Ring Busy"
11451 description="The percentage of time when Vdbox0 command streamer was busy."
11452 data_type="float"
11453 max_equation="100"
11454 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
11455 underscore_name="vdbox0_busy"
11456 units="percent"
11457 symbol_name="Vdbox0Busy"
11458 semantic_type="duration"
11459 mdapi_supported_apis=""
11460 mdapi_usage_flags="System Frame Batch"
11461 mdapi_group="GPU"
11462 mdapi_hw_unit_type="gpu"
11463 />
11464 <counter name="Posh Ring Busy"
11465 description="The percentage of time when posh command streamer was busy."
11466 data_type="float"
11467 max_equation="100"
11468 equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
11469 underscore_name="posh_engine_busy"
11470 units="percent"
11471 symbol_name="PoshEngineBusy"
11472 semantic_type="duration"
11473 mdapi_supported_apis=""
11474 mdapi_usage_flags="System Frame Batch"
11475 mdapi_group="GPU"
11476 mdapi_hw_unit_type="gpu"
11477 />
11478 <counter name="Blitter Ring Busy"
11479 description="The percentage of time when blitter command streamer was busy."
11480 data_type="float"
11481 max_equation="100"
11482 equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
11483 underscore_name="blitter_busy"
11484 units="percent"
11485 symbol_name="BlitterBusy"
11486 semantic_type="duration"
11487 mdapi_supported_apis=""
11488 mdapi_usage_flags="System Frame Batch"
11489 mdapi_group="GPU"
11490 mdapi_hw_unit_type="gpu"
11491 />
11492 <counter name="Vdbox1 Ring Busy"
11493 description="The percentage of time when Vdbox1 command streamer was busy."
11494 data_type="float"
11495 max_equation="100"
11496 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
11497 underscore_name="vdbox1_busy"
11498 units="percent"
11499 symbol_name="Vdbox1Busy"
11500 semantic_type="duration"
11501 mdapi_supported_apis=""
11502 mdapi_usage_flags="System Frame Batch"
11503 mdapi_group="GPU"
11504 mdapi_hw_unit_type="gpu"
11505 />
11506 <counter name="AnyRingBusy"
11507 description="The percentage of time when any command streamer was busy."
11508 data_type="float"
11509 max_equation="100"
11510 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
11511 underscore_name="any_ring_busy"
11512 units="percent"
11513 symbol_name="AnyRingBusy"
11514 semantic_type="duration"
11515 mdapi_supported_apis=""
11516 mdapi_usage_flags="Frame Batch Draw"
11517 mdapi_group="GPU"
11518 mdapi_hw_unit_type="gpu"
11519 />
11520 <counter name="GPU Busy"
11521 description="The percentage of time in which the GPU has been processing GPU commands."
11522 data_type="float"
11523 max_equation="100"
11524 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
11525 underscore_name="gpu_busy"
11526 units="percent"
11527 symbol_name="GpuBusy"
11528 semantic_type="duration"
11529 mdapi_supported_apis=""
11530 mdapi_usage_flags="Tier1 Overview System Frame"
11531 mdapi_group="GPU"
11532 mdapi_hw_unit_type="gpu"
11533 />
11534 <register_config type="NOA">
11535 <register type="NOA" address="0x00000D04" value="0x00000200" />
11536 <register type="NOA" address="0x00009840" value="0x00000000" />
11537 <register type="NOA" address="0x00009884" value="0x00000003" />
11538 <register type="NOA" address="0x00009888" value="0x12021200" />
11539 <register type="NOA" address="0x00009888" value="0x14040120" />
11540 <register type="NOA" address="0x00009888" value="0x10002400" />
11541 <register type="NOA" address="0x00009888" value="0x02020083" />
11542 <register type="NOA" address="0x00009888" value="0x10020000" />
11543 <register type="NOA" address="0x00009888" value="0x00020000" />
11544 <register type="NOA" address="0x00009888" value="0x06040043" />
11545 <register type="NOA" address="0x00009888" value="0x10040000" />
11546 <register type="NOA" address="0x00009888" value="0x1C040004" />
11547 <register type="NOA" address="0x00009888" value="0x02000023" />
11548 <register type="NOA" address="0x00009888" value="0x22000000" />
11549 <register type="NOA" address="0x00009888" value="0x14000000" />
11550 <register type="NOA" address="0x00009888" value="0x18008000" />
11551 <register type="NOA" address="0x00009888" value="0x04194000" />
11552 <register type="NOA" address="0x00009888" value="0x081A8000" />
11553 <register type="NOA" address="0x00009888" value="0x3A1F6000" />
11554 <register type="NOA" address="0x00009888" value="0x4E1F2900" />
11555 <register type="NOA" address="0x00009888" value="0x501F00E9" />
11556 <register type="NOA" address="0x00009888" value="0x04218000" />
11557 <register type="NOA" address="0x00009888" value="0x06212000" />
11558 <register type="NOA" address="0x00009888" value="0x141F0000" />
11559 <register type="NOA" address="0x00009888" value="0x401F0160" />
11560 <register type="NOA" address="0x00009888" value="0x421F0050" />
11561 <register type="NOA" address="0x00009888" value="0x441F0100" />
11562 <register type="NOA" address="0x00009888" value="0x301F0000" />
11563 <register type="NOA" address="0x00009884" value="0x00000002" />
11564 <register type="NOA" address="0x00009888" value="0x181B2400" />
11565 <register type="NOA" address="0x00009888" value="0x185B2400" />
11566 <register type="NOA" address="0x00009888" value="0x14231200" />
11567 <register type="NOA" address="0x00009888" value="0x06218000" />
11568 <register type="NOA" address="0x00009888" value="0x08212000" />
11569 <register type="NOA" address="0x00009888" value="0x080D8000" />
11570 <register type="NOA" address="0x00009888" value="0x040F4000" />
11571 <register type="NOA" address="0x00009888" value="0x0828C000" />
11572 <register type="NOA" address="0x00009888" value="0x041B8300" />
11573 <register type="NOA" address="0x00009888" value="0x221B0000" />
11574 <register type="NOA" address="0x00009888" value="0x1A1B0000" />
11575 <register type="NOA" address="0x00009888" value="0x22162000" />
11576 <register type="NOA" address="0x00009888" value="0x084D4000" />
11577 <register type="NOA" address="0x00009888" value="0x044F1000" />
11578 <register type="NOA" address="0x00009888" value="0x08683000" />
11579 <register type="NOA" address="0x00009888" value="0x045B0083" />
11580 <register type="NOA" address="0x00009888" value="0x225B0000" />
11581 <register type="NOA" address="0x00009888" value="0x22560800" />
11582 <register type="NOA" address="0x00009888" value="0x06230093" />
11583 <register type="NOA" address="0x00009888" value="0x20230000" />
11584 <register type="NOA" address="0x00009888" value="0x0A238000" />
11585 </register_config>
11586 <register_config type="OA">
11587 <register type="OA" address="0x00002740" value="0x00000000" />
11588 <register type="OA" address="0x00002710" value="0x00000000" />
11589 <register type="OA" address="0x00002714" value="0x10800000" />
11590 <register type="OA" address="0x00002720" value="0x00000000" />
11591 <register type="OA" address="0x00002724" value="0x00800000" />
11592 <register type="OA" address="0x00002770" value="0x0007C000" />
11593 <register type="OA" address="0x00002774" value="0x000007FF" />
11594 </register_config>
11595 </set>
11596
11597 <set name="Metric set TestOa"
11598 mdapi_supported_apis="OGL OCL IO BB"
11599 underscore_name="test_oa"
11600 hw_config_guid="82b6b321-f93e-445a-a285-f30391ef1dc5"
11601 chipset="LKF"
11602 symbol_name="TestOa"
11603 >
11604 <counter name="TestCounter7"
11605 description="HW test counter 7. Factor: 0.6666"
11606 data_type="uint64"
11607 equation="B 7 READ"
11608 underscore_name="counter7"
11609 units="events"
11610 symbol_name="Counter7"
11611 semantic_type="event"
11612 mdapi_supported_apis=""
11613 mdapi_usage_flags="Frame Batch Draw"
11614 mdapi_hw_unit_type="gpu"
11615 mdapi_group="GPU"
11616 />
11617 <counter name="GPU Time Elapsed"
11618 description="Time elapsed on the GPU during the measurement."
11619 data_type="uint64"
11620 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
11621 underscore_name="gpu_time"
11622 units="ns"
11623 symbol_name="GpuTime"
11624 semantic_type="duration"
11625 mdapi_supported_apis=""
11626 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
11627 mdapi_hw_unit_type="gpu"
11628 mdapi_group="GPU"
11629 />
11630 <counter name="GPU Core Clocks"
11631 description="The total number of GPU core clocks elapsed during the measurement."
11632 data_type="uint64"
11633 equation="GPU_CLOCK 0 READ"
11634 underscore_name="gpu_core_clocks"
11635 units="cycles"
11636 symbol_name="GpuCoreClocks"
11637 semantic_type="event"
11638 mdapi_supported_apis=""
11639 mdapi_usage_flags="Tier1 Frame Batch Draw"
11640 mdapi_hw_unit_type="gpu"
11641 mdapi_group="GPU"
11642 />
11643 <counter name="AVG GPU Core Frequency"
11644 description="Average GPU Core Frequency in the measurement."
11645 data_type="uint64"
11646 max_equation="$GpuMaxFrequency"
11647 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
11648 underscore_name="avg_gpu_core_frequency"
11649 units="hz"
11650 symbol_name="AvgGpuCoreFrequency"
11651 semantic_type="event"
11652 mdapi_supported_apis=""
11653 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
11654 mdapi_group="GPU"
11655 mdapi_hw_unit_type="gpu"
11656 />
11657 <counter name="TestCounter8"
11658 description="HW test counter 8. Should be equal to 1."
11659 data_type="uint64"
11660 equation="C 0 READ"
11661 underscore_name="counter8"
11662 units="events"
11663 symbol_name="Counter8"
11664 semantic_type="event"
11665 mdapi_supported_apis=""
11666 mdapi_usage_flags="Frame Batch Draw"
11667 mdapi_hw_unit_type="gpu"
11668 mdapi_group="GPU"
11669 />
11670 <counter name="TestCounter4"
11671 description="HW test counter 4. Factor: 0.3333"
11672 data_type="uint64"
11673 equation="B 4 READ"
11674 underscore_name="counter4"
11675 units="events"
11676 symbol_name="Counter4"
11677 semantic_type="event"
11678 mdapi_supported_apis=""
11679 mdapi_usage_flags="Frame Batch Draw"
11680 mdapi_hw_unit_type="gpu"
11681 mdapi_group="GPU"
11682 />
11683 <counter name="TestCounter5"
11684 description="HW test counter 5. Factor: 0.3333"
11685 data_type="uint64"
11686 equation="B 5 READ"
11687 underscore_name="counter5"
11688 units="events"
11689 symbol_name="Counter5"
11690 semantic_type="event"
11691 mdapi_supported_apis=""
11692 mdapi_usage_flags="Frame Batch Draw"
11693 mdapi_hw_unit_type="gpu"
11694 mdapi_group="GPU"
11695 />
11696 <counter name="TestCounter6"
11697 description="HW test counter 6. Factor: 0.16666"
11698 data_type="uint64"
11699 equation="B 6 READ"
11700 underscore_name="counter6"
11701 units="events"
11702 symbol_name="Counter6"
11703 semantic_type="event"
11704 mdapi_supported_apis=""
11705 mdapi_usage_flags="Frame Batch Draw"
11706 mdapi_hw_unit_type="gpu"
11707 mdapi_group="GPU"
11708 />
11709 <counter name="TestCounter3"
11710 description="HW test counter 3. Factor: 0.5"
11711 data_type="uint64"
11712 equation="B 3 READ"
11713 underscore_name="counter3"
11714 units="events"
11715 symbol_name="Counter3"
11716 semantic_type="event"
11717 mdapi_supported_apis=""
11718 mdapi_usage_flags="Frame Batch Draw"
11719 mdapi_hw_unit_type="gpu"
11720 mdapi_group="GPU"
11721 />
11722 <counter name="TestCounter0"
11723 description="HW test counter 0. Factor: 0.0"
11724 data_type="uint64"
11725 equation="B 0 READ"
11726 underscore_name="counter0"
11727 units="events"
11728 symbol_name="Counter0"
11729 semantic_type="event"
11730 mdapi_supported_apis=""
11731 mdapi_usage_flags="Frame Batch Draw"
11732 mdapi_hw_unit_type="gpu"
11733 mdapi_group="GPU"
11734 />
11735 <counter name="TestCounter1"
11736 description="HW test counter 1. Factor: 1.0"
11737 data_type="uint64"
11738 equation="B 1 READ"
11739 underscore_name="counter1"
11740 units="events"
11741 symbol_name="Counter1"
11742 semantic_type="event"
11743 mdapi_supported_apis=""
11744 mdapi_usage_flags="Frame Batch Draw"
11745 mdapi_hw_unit_type="gpu"
11746 mdapi_group="GPU"
11747 />
11748 <counter name="TestCounter2"
11749 description="HW test counter 2. Factor: 1.0"
11750 data_type="uint64"
11751 equation="B 2 READ"
11752 underscore_name="counter2"
11753 units="events"
11754 symbol_name="Counter2"
11755 semantic_type="event"
11756 mdapi_supported_apis=""
11757 mdapi_usage_flags="Frame Batch Draw"
11758 mdapi_hw_unit_type="gpu"
11759 mdapi_group="GPU"
11760 />
11761 <register_config type="NOA">
11762 <register type="NOA" address="0x00000D04" value="0x00000200" />
11763 <register type="NOA" address="0x00009840" value="0x00000000" />
11764 <register type="NOA" address="0x00009884" value="0x00000003" />
11765 <register type="NOA" address="0x00009888" value="0x18130000" />
11766 <register type="NOA" address="0x00009888" value="0x22000004" />
11767 <register type="NOA" address="0x00009888" value="0x0E130076" />
11768 <register type="NOA" address="0x00009888" value="0x10130000" />
11769 <register type="NOA" address="0x00009888" value="0x1E130000" />
11770 <register type="NOA" address="0x00009888" value="0x0E164000" />
11771 <register type="NOA" address="0x00009888" value="0x1A1A0004" />
11772 <register type="NOA" address="0x00009888" value="0x541F0001" />
11773 <register type="NOA" address="0x00009888" value="0x141F0000" />
11774 <register type="NOA" address="0x00009888" value="0x4C1F0000" />
11775 <register type="NOA" address="0x00009888" value="0x301F0000" />
11776 </register_config>
11777 <register_config type="OA">
11778 <register type="OA" address="0x00002740" value="0x00000000" />
11779 <register type="OA" address="0x00002710" value="0x00000000" />
11780 <register type="OA" address="0x00002714" value="0xF0800000" />
11781 <register type="OA" address="0x00002720" value="0x00000000" />
11782 <register type="OA" address="0x00002724" value="0xF0800000" />
11783 <register type="OA" address="0x00002770" value="0x00000004" />
11784 <register type="OA" address="0x00002774" value="0x0000FFFF" />
11785 <register type="OA" address="0x00002778" value="0x00000003" />
11786 <register type="OA" address="0x0000277C" value="0x0000FFFF" />
11787 <register type="OA" address="0x00002780" value="0x00000007" />
11788 <register type="OA" address="0x00002784" value="0x0000FFFF" />
11789 <register type="OA" address="0x00002788" value="0x00100002" />
11790 <register type="OA" address="0x0000278C" value="0x0000FFF7" />
11791 <register type="OA" address="0x00002790" value="0x00100002" />
11792 <register type="OA" address="0x00002794" value="0x0000FFCF" />
11793 <register type="OA" address="0x00002798" value="0x00100082" />
11794 <register type="OA" address="0x0000279C" value="0x0000FFEF" />
11795 <register type="OA" address="0x000027A0" value="0x001000C2" />
11796 <register type="OA" address="0x000027A4" value="0x0000FFE7" />
11797 <register type="OA" address="0x000027A8" value="0x00100001" />
11798 <register type="OA" address="0x000027AC" value="0x0000FFE7" />
11799 </register_config>
11800 </set>
11801
11802 </metrics>