intel/perf: fix how pipeline stats are stored
[mesa.git] / src / intel / perf / oa-icl.xml
1 <?xml version="1.0"?>
2 <metrics version="1572342629" 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="193093b2-da24-49bf-b407-442c213b71b4"
7 chipset="ICL"
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 1 READ B 3 READ UADD B 4 READ UADD B 5 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="$ShaderMemoryAccesses 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="0x1C1E000C" />
579 <register type="NOA" address="0x00009888" value="0x0E1F000C" />
580 <register type="NOA" address="0x00009888" value="0x1C200014" />
581 <register type="NOA" address="0x00009888" value="0x16212800" />
582 <register type="NOA" address="0x00009888" value="0x0E2C2041" />
583 <register type="NOA" address="0x00009888" value="0x102C0000" />
584 <register type="NOA" address="0x00009888" value="0x1A2C0000" />
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="0x061C9400" />
611 <register type="NOA" address="0x00009888" value="0x0A1C00A7" />
612 <register type="NOA" address="0x00009888" value="0x101C0000" />
613 <register type="NOA" address="0x00009888" value="0x081D8100" />
614 <register type="NOA" address="0x00009888" value="0x0A1D0004" />
615 <register type="NOA" address="0x00009888" value="0x085C9497" />
616 <register type="NOA" address="0x00009888" value="0x0A5CA700" />
617 <register type="NOA" address="0x00009888" value="0x105C0000" />
618 <register type="NOA" address="0x00009888" value="0x0A5D000B" />
619 <register type="NOA" address="0x00009888" value="0x181E8000" />
620 <register type="NOA" address="0x00009888" value="0x1E1EEF80" />
621 <register type="NOA" address="0x00009888" value="0x301F4000" />
622 <register type="NOA" address="0x00009888" value="0x501F2404" />
623 <register type="NOA" address="0x00009888" value="0x521F0092" />
624 <register type="NOA" address="0x00009888" value="0x541F0024" />
625 <register type="NOA" address="0x00009888" value="0x4E1F2000" />
626 <register type="NOA" address="0x00009888" value="0x3E1F0300" />
627 <register type="NOA" address="0x00009888" value="0x461F0303" />
628 <register type="NOA" address="0x00009888" value="0x481F0303" />
629 <register type="NOA" address="0x00009888" value="0x4A1F0003" />
630 <register type="NOA" address="0x00009888" value="0x181F0000" />
631 <register type="NOA" address="0x00009888" value="0x4C1F0000" />
632 <register type="NOA" address="0x00009888" value="0x421F4001" />
633 </register_config>
634 <register_config type="OA">
635 <register type="OA" address="0x00002740" value="0x00000000" />
636 <register type="OA" address="0x00002710" value="0x00000000" />
637 <register type="OA" address="0x00002714" value="0x00800000" />
638 <register type="OA" address="0x00002720" value="0x00000000" />
639 <register type="OA" address="0x00002724" value="0x00800000" />
640 </register_config>
641 <register_config type="FLEX">
642 <register type="FLEX" address="0x0000E65C" value="0xFFFFFFFF" />
643 <register type="FLEX" address="0x0000E458" value="0x00005004" />
644 <register type="FLEX" address="0x0000E558" value="0x00010003" />
645 <register type="FLEX" address="0x0000E658" value="0x00012011" />
646 <register type="FLEX" address="0x0000E758" value="0x00051050" />
647 <register type="FLEX" address="0x0000E45C" value="0x00000052" />
648 </register_config>
649 </set>
650
651 <set name="Compute Metrics Basic Gen11"
652 mdapi_supported_apis="OGL OCL IO BB"
653 underscore_name="compute_basic"
654 hw_config_guid="5c99b520-174d-4e94-a95e-5392e9b2a944"
655 chipset="ICL"
656 symbol_name="ComputeBasic"
657 >
658 <counter name="GPU Core Clocks"
659 description="The total number of GPU core clocks elapsed during the measurement."
660 data_type="uint64"
661 equation="GPU_CLOCK 0 READ"
662 underscore_name="gpu_core_clocks"
663 units="cycles"
664 symbol_name="GpuCoreClocks"
665 semantic_type="event"
666 mdapi_supported_apis=""
667 mdapi_usage_flags="Tier1 Frame Batch Draw"
668 mdapi_hw_unit_type="gpu"
669 mdapi_group="GPU"
670 />
671 <counter name="EU Active"
672 description="The percentage of time in which the Execution Units were actively processing."
673 data_type="float"
674 max_equation="100"
675 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
676 underscore_name="eu_active"
677 units="percent"
678 symbol_name="EuActive"
679 semantic_type="duration"
680 mdapi_supported_apis=""
681 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
682 mdapi_group="EU Array"
683 mdapi_hw_unit_type="gpu"
684 />
685 <counter name="Untyped Bytes Read"
686 description="The total number of typed memory bytes read via Data Port."
687 data_type="uint64"
688 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
689 equation="C 3 READ C 2 READ UADD $EuSubslicesTotalCount UMUL 32 UMUL"
690 underscore_name="untyped_bytes_read"
691 units="bytes"
692 symbol_name="UntypedBytesRead"
693 semantic_type="throughput"
694 mdapi_supported_apis=""
695 mdapi_usage_flags="Tier3 Frame Batch Draw"
696 mdapi_group="L3/Data Port"
697 mdapi_hw_unit_type="gpu"
698 />
699 <counter name="EU Both FPU Pipes Active"
700 description="The percentage of time in which both EU FPU pipelines were actively processing."
701 data_type="float"
702 max_equation="100"
703 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
704 underscore_name="eu_fpu_both_active"
705 units="percent"
706 symbol_name="EuFpuBothActive"
707 semantic_type="duration"
708 mdapi_supported_apis=""
709 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
710 mdapi_group="EU Array/Pipes"
711 mdapi_hw_unit_type="gpu"
712 />
713 <counter name="Typed Bytes Written"
714 description="The total number of untyped memory bytes written via Data Port."
715 data_type="uint64"
716 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
717 equation="C 5 READ C 4 READ UADD $EuSubslicesTotalCount UMUL 32 UMUL"
718 underscore_name="typed_bytes_written"
719 units="bytes"
720 symbol_name="TypedBytesWritten"
721 semantic_type="throughput"
722 mdapi_supported_apis=""
723 mdapi_usage_flags="Tier3 Frame Batch Draw"
724 mdapi_group="L3/Data Port"
725 mdapi_hw_unit_type="gpu"
726 />
727 <counter name="EU AVG IPC Rate"
728 description="The average rate of IPC calculated for 2 FPU pipelines."
729 data_type="float"
730 max_equation="2"
731 equation="A 9 READ A 10 READ A 11 READ FADD A 9 READ FSUB FDIV 1 FADD"
732 underscore_name="eu_avg_ipc_rate"
733 units="number"
734 symbol_name="EuAvgIpcRate"
735 semantic_type="ratio"
736 mdapi_supported_apis=""
737 mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
738 mdapi_group="EU Array"
739 mdapi_hw_unit_type="gpu"
740 />
741 <counter name="GS Threads Dispatched"
742 description="The total number of geometry shader hardware threads dispatched."
743 data_type="uint64"
744 equation="A 5 READ"
745 underscore_name="gs_threads"
746 units="threads"
747 symbol_name="GsThreads"
748 semantic_type="event"
749 mdapi_supported_apis=""
750 mdapi_usage_flags="Tier3 Frame Batch Draw"
751 mdapi_hw_unit_type="gpu"
752 mdapi_group="EU Array/Geometry Shader"
753 />
754 <counter name="Early Hi-Depth Test Fails"
755 description="The total number of pixels dropped on early hierarchical depth test."
756 data_type="uint64"
757 equation="A 22 READ 4 UMUL"
758 underscore_name="hi_depth_test_fails"
759 units="pixels"
760 symbol_name="HiDepthTestFails"
761 semantic_type="event"
762 mdapi_supported_apis=""
763 mdapi_usage_flags="Tier3 Frame Batch Draw"
764 mdapi_hw_unit_type="gpu"
765 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
766 />
767 <counter name="VS Threads Dispatched"
768 description="The total number of vertex shader hardware threads dispatched."
769 data_type="uint64"
770 equation="A 1 READ"
771 underscore_name="vs_threads"
772 units="threads"
773 symbol_name="VsThreads"
774 semantic_type="event"
775 mdapi_supported_apis=""
776 mdapi_usage_flags="Tier3 Frame Batch Draw"
777 mdapi_hw_unit_type="gpu"
778 mdapi_group="EU Array/Vertex Shader"
779 />
780 <counter name="FS Threads Dispatched"
781 description="The total number of fragment shader hardware threads dispatched."
782 data_type="uint64"
783 equation="A 6 READ"
784 underscore_name="ps_threads"
785 units="threads"
786 symbol_name="PsThreads"
787 semantic_type="event"
788 mdapi_supported_apis=""
789 mdapi_usage_flags="Tier3 Frame Batch Draw"
790 mdapi_hw_unit_type="gpu"
791 mdapi_group="EU Array/Fragment Shader"
792 />
793 <counter name="EU FPU1 Pipe Active"
794 description="The percentage of time in which EU FPU1 pipeline was actively processing."
795 data_type="float"
796 max_equation="100"
797 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
798 underscore_name="fpu1_active"
799 units="percent"
800 symbol_name="Fpu1Active"
801 semantic_type="duration"
802 mdapi_supported_apis=""
803 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
804 mdapi_group="EU Array/Pipes"
805 mdapi_hw_unit_type="gpu"
806 />
807 <counter name="EU FPU0 Pipe Active"
808 description="The percentage of time in which EU FPU0 pipeline was actively processing."
809 data_type="float"
810 max_equation="100"
811 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
812 underscore_name="fpu0_active"
813 units="percent"
814 symbol_name="Fpu0Active"
815 semantic_type="duration"
816 mdapi_supported_apis=""
817 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
818 mdapi_group="EU Array/Pipes"
819 mdapi_hw_unit_type="gpu"
820 />
821 <counter name="Shader Barrier Messages"
822 description="The total number of shader barrier messages."
823 data_type="uint64"
824 equation="A 35 READ"
825 underscore_name="shader_barriers"
826 units="messages"
827 symbol_name="ShaderBarriers"
828 semantic_type="event"
829 mdapi_supported_apis=""
830 mdapi_usage_flags="Tier3 Frame Batch Draw"
831 mdapi_hw_unit_type="gpu"
832 mdapi_group="EU Array/Barrier"
833 />
834 <counter name="Sampler Texels"
835 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
836 data_type="uint64"
837 equation="A 28 READ 4 UMUL"
838 underscore_name="sampler_texels"
839 units="texels"
840 symbol_name="SamplerTexels"
841 semantic_type="event"
842 mdapi_supported_apis=""
843 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
844 mdapi_hw_unit_type="gpu"
845 mdapi_group="Sampler/Sampler Input"
846 />
847 <counter name="Pixels Failing Tests"
848 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
849 data_type="uint64"
850 equation="A 25 READ 4 UMUL"
851 underscore_name="pixels_failing_post_ps_tests"
852 units="pixels"
853 symbol_name="PixelsFailingPostPsTests"
854 semantic_type="event"
855 mdapi_supported_apis=""
856 mdapi_usage_flags="Tier3 Frame Batch Draw"
857 mdapi_hw_unit_type="gpu"
858 mdapi_group="3D Pipe/Output Merger"
859 />
860 <counter name="Typed Atomics Accesses"
861 description="The total number of typed atomic accesses via Data Port."
862 data_type="uint64"
863 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
864 equation="B 4 READ B 5 READ UADD 2 UDIV $EuSubslicesTotalCount UMUL"
865 underscore_name="typed_atomics"
866 units="events"
867 symbol_name="TypedAtomics"
868 semantic_type="throughput"
869 mdapi_supported_apis=""
870 mdapi_usage_flags="Tier3 Frame Batch Draw"
871 mdapi_group="L3/Data Port"
872 mdapi_hw_unit_type="gpu"
873 />
874 <counter name="GPU Time Elapsed"
875 description="Time elapsed on the GPU during the measurement."
876 data_type="uint64"
877 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
878 underscore_name="gpu_time"
879 units="ns"
880 symbol_name="GpuTime"
881 semantic_type="duration"
882 mdapi_supported_apis=""
883 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
884 mdapi_hw_unit_type="gpu"
885 mdapi_group="GPU"
886 />
887 <counter name="AVG GPU Core Frequency"
888 description="Average GPU Core Frequency in the measurement."
889 data_type="uint64"
890 max_equation="$GpuMaxFrequency"
891 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
892 underscore_name="avg_gpu_core_frequency"
893 units="hz"
894 symbol_name="AvgGpuCoreFrequency"
895 semantic_type="event"
896 mdapi_supported_apis=""
897 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
898 mdapi_group="GPU"
899 mdapi_hw_unit_type="gpu"
900 />
901 <counter name="Sampler Texels Misses"
902 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
903 data_type="uint64"
904 equation="A 29 READ 4 UMUL"
905 underscore_name="sampler_texel_misses"
906 units="texels"
907 symbol_name="SamplerTexelMisses"
908 semantic_type="event"
909 mdapi_supported_apis=""
910 mdapi_usage_flags="Tier3 Batch Frame Draw"
911 mdapi_hw_unit_type="gpu"
912 mdapi_group="Sampler/Sampler Cache"
913 />
914 <counter name="CS Threads Dispatched"
915 description="The total number of compute shader hardware threads dispatched."
916 data_type="uint64"
917 equation="A 4 READ"
918 underscore_name="cs_threads"
919 units="threads"
920 symbol_name="CsThreads"
921 semantic_type="event"
922 mdapi_supported_apis=""
923 mdapi_usage_flags="Tier3 Frame Batch Draw"
924 mdapi_hw_unit_type="gpu"
925 mdapi_group="EU Array/Compute Shader"
926 />
927 <counter name="SLM Bytes Read"
928 description="The total number of GPU memory bytes read from shared local memory."
929 data_type="uint64"
930 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
931 equation="A 30 READ 64 UMUL"
932 underscore_name="slm_bytes_read"
933 units="bytes"
934 symbol_name="SlmBytesRead"
935 semantic_type="throughput"
936 mdapi_supported_apis=""
937 mdapi_usage_flags="Tier3 Frame Batch Draw"
938 mdapi_group="L3/Data Port/SLM"
939 mdapi_hw_unit_type="gpu"
940 />
941 <counter name="GTI Read Throughput"
942 description="The total number of GPU memory bytes read from GTI."
943 data_type="uint64"
944 max_equation="$GpuCoreClocks 64 UMUL"
945 equation="64 B 1 READ B 3 READ UADD B 6 READ UADD B 7 READ UADD UMUL"
946 underscore_name="gti_read_throughput"
947 units="bytes"
948 symbol_name="GtiReadThroughput"
949 semantic_type="throughput"
950 mdapi_supported_apis=""
951 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
952 mdapi_group="GTI"
953 mdapi_hw_unit_type="gpu"
954 />
955 <counter name="Untyped Writes"
956 description="The total number of untyped memory bytes written via Data Port."
957 data_type="uint64"
958 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
959 equation="C 1 READ C 0 READ UADD $EuSubslicesTotalCount UMUL 32 UMUL"
960 underscore_name="untyped_bytes_written"
961 units="bytes"
962 symbol_name="UntypedBytesWritten"
963 semantic_type="throughput"
964 mdapi_supported_apis=""
965 mdapi_usage_flags="Tier3 Frame Batch Draw"
966 mdapi_group="L3/Data Port"
967 mdapi_hw_unit_type="gpu"
968 />
969 <counter name="GPU Busy"
970 description="The percentage of time in which the GPU has been processing GPU commands."
971 data_type="float"
972 max_equation="100"
973 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
974 underscore_name="gpu_busy"
975 units="percent"
976 symbol_name="GpuBusy"
977 semantic_type="duration"
978 mdapi_supported_apis=""
979 mdapi_usage_flags="Tier1 Overview System Frame"
980 mdapi_group="GPU"
981 mdapi_hw_unit_type="gpu"
982 />
983 <counter name="Rasterized Pixels"
984 description="The total number of rasterized pixels."
985 data_type="uint64"
986 equation="A 21 READ 4 UMUL"
987 underscore_name="rasterized_pixels"
988 units="pixels"
989 symbol_name="RasterizedPixels"
990 semantic_type="event"
991 mdapi_supported_apis=""
992 mdapi_usage_flags="Tier3 Frame Batch Draw"
993 mdapi_hw_unit_type="gpu"
994 mdapi_group="3D Pipe/Rasterizer"
995 />
996 <counter name="Typed Bytes Read"
997 description="The total number of typed memory bytes read via Data Port."
998 data_type="uint64"
999 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1000 equation="C 7 READ C 6 READ UADD $EuSubslicesTotalCount UMUL 32 UMUL"
1001 underscore_name="typed_bytes_read"
1002 units="bytes"
1003 symbol_name="TypedBytesRead"
1004 semantic_type="throughput"
1005 mdapi_supported_apis=""
1006 mdapi_usage_flags="Tier3 Frame Batch Draw"
1007 mdapi_group="L3/Data Port"
1008 mdapi_hw_unit_type="gpu"
1009 />
1010 <counter name="DS Threads Dispatched"
1011 description="The total number of domain shader hardware threads dispatched."
1012 data_type="uint64"
1013 equation="A 3 READ"
1014 underscore_name="ds_threads"
1015 units="threads"
1016 symbol_name="DsThreads"
1017 semantic_type="event"
1018 mdapi_supported_apis=""
1019 mdapi_usage_flags="Tier3 Frame Batch Draw"
1020 mdapi_hw_unit_type="gpu"
1021 mdapi_group="EU Array/Domain Shader"
1022 />
1023 <counter name="EU Thread Occupancy"
1024 description="The percentage of time in which hardware threads occupied EUs."
1025 data_type="float"
1026 max_equation="100"
1027 equation="8 A 13 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1028 underscore_name="eu_thread_occupancy"
1029 units="percent"
1030 symbol_name="EuThreadOccupancy"
1031 semantic_type="duration"
1032 mdapi_supported_apis=""
1033 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1034 mdapi_group="EU Array"
1035 mdapi_hw_unit_type="gpu"
1036 />
1037 <counter name="EU Stall"
1038 description="The percentage of time in which the Execution Units were stalled."
1039 data_type="float"
1040 max_equation="100"
1041 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1042 underscore_name="eu_stall"
1043 units="percent"
1044 symbol_name="EuStall"
1045 semantic_type="duration"
1046 mdapi_supported_apis=""
1047 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1048 mdapi_group="EU Array"
1049 mdapi_hw_unit_type="gpu"
1050 />
1051 <counter name="Samples Blended"
1052 description="The total number of blended samples or pixels written to all render targets."
1053 data_type="uint64"
1054 equation="A 27 READ 4 UMUL"
1055 underscore_name="samples_blended"
1056 units="pixels"
1057 symbol_name="SamplesBlended"
1058 semantic_type="event"
1059 mdapi_supported_apis=""
1060 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1061 mdapi_hw_unit_type="gpu"
1062 mdapi_group="3D Pipe/Output Merger"
1063 />
1064 <counter name="Early Depth Test Fails"
1065 description="The total number of pixels dropped on early depth test."
1066 data_type="uint64"
1067 equation="A 23 READ 4 UMUL"
1068 underscore_name="early_depth_test_fails"
1069 units="pixels"
1070 symbol_name="EarlyDepthTestFails"
1071 semantic_type="event"
1072 mdapi_supported_apis=""
1073 mdapi_usage_flags="Tier3 Frame Batch Draw"
1074 mdapi_hw_unit_type="gpu"
1075 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
1076 />
1077 <counter name="Shader Memory Accesses"
1078 description="The total number of shader memory accesses to L3."
1079 data_type="uint64"
1080 equation="A 32 READ"
1081 underscore_name="shader_memory_accesses"
1082 units="messages"
1083 symbol_name="ShaderMemoryAccesses"
1084 semantic_type="event"
1085 mdapi_supported_apis=""
1086 mdapi_usage_flags="Tier3 Frame Batch Draw"
1087 mdapi_hw_unit_type="gpu"
1088 mdapi_group="L3/Data Port"
1089 />
1090 <counter name="HS Threads Dispatched"
1091 description="The total number of hull shader hardware threads dispatched."
1092 data_type="uint64"
1093 equation="A 2 READ"
1094 underscore_name="hs_threads"
1095 units="threads"
1096 symbol_name="HsThreads"
1097 semantic_type="event"
1098 mdapi_supported_apis=""
1099 mdapi_usage_flags="Tier3 Frame Batch Draw"
1100 mdapi_hw_unit_type="gpu"
1101 mdapi_group="EU Array/Hull Shader"
1102 />
1103 <counter name="GTI Write Throughput"
1104 description="The total number of GPU memory bytes written to GTI."
1105 data_type="uint64"
1106 max_equation="$GpuCoreClocks 64 UMUL"
1107 equation="64 B 0 READ B 2 READ UADD UMUL"
1108 underscore_name="gti_write_throughput"
1109 units="bytes"
1110 symbol_name="GtiWriteThroughput"
1111 semantic_type="throughput"
1112 mdapi_supported_apis=""
1113 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1114 mdapi_group="GTI"
1115 mdapi_hw_unit_type="gpu"
1116 />
1117 <counter name="L3 Shader Throughput"
1118 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
1119 data_type="uint64"
1120 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1121 equation="$ShaderMemoryAccesses 64 UMUL"
1122 underscore_name="l3_shader_throughput"
1123 units="bytes"
1124 symbol_name="L3ShaderThroughput"
1125 semantic_type="throughput"
1126 mdapi_supported_apis=""
1127 mdapi_usage_flags="Tier2 Frame Batch Draw"
1128 mdapi_group="L3/Data Port"
1129 mdapi_hw_unit_type="gpu"
1130 />
1131 <counter name="Samples Killed in FS"
1132 description="The total number of samples or pixels dropped in fragment shaders."
1133 data_type="uint64"
1134 equation="A 24 READ 4 UMUL"
1135 underscore_name="samples_killed_in_ps"
1136 units="pixels"
1137 symbol_name="SamplesKilledInPs"
1138 semantic_type="event"
1139 mdapi_supported_apis=""
1140 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
1141 mdapi_hw_unit_type="gpu"
1142 mdapi_group="3D Pipe/Fragment Shader"
1143 />
1144 <counter name="SLM Bytes Written"
1145 description="The total number of GPU memory bytes written into shared local memory."
1146 data_type="uint64"
1147 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1148 equation="A 31 READ 64 UMUL"
1149 underscore_name="slm_bytes_written"
1150 units="bytes"
1151 symbol_name="SlmBytesWritten"
1152 semantic_type="throughput"
1153 mdapi_supported_apis=""
1154 mdapi_usage_flags="Tier3 Frame Batch Draw"
1155 mdapi_group="L3/Data Port/SLM"
1156 mdapi_hw_unit_type="gpu"
1157 />
1158 <counter name="Samples Written"
1159 description="The total number of samples or pixels written to all render targets."
1160 data_type="uint64"
1161 equation="A 26 READ 4 UMUL"
1162 underscore_name="samples_written"
1163 units="pixels"
1164 symbol_name="SamplesWritten"
1165 semantic_type="event"
1166 mdapi_supported_apis=""
1167 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1168 mdapi_hw_unit_type="gpu"
1169 mdapi_group="3D Pipe/Output Merger"
1170 />
1171 <counter name="Shader Atomic Memory Accesses"
1172 description="The total number of shader atomic memory accesses."
1173 data_type="uint64"
1174 equation="A 34 READ"
1175 underscore_name="shader_atomics"
1176 units="messages"
1177 symbol_name="ShaderAtomics"
1178 semantic_type="event"
1179 mdapi_supported_apis=""
1180 mdapi_usage_flags="Tier3 Frame Batch Draw"
1181 mdapi_hw_unit_type="gpu"
1182 mdapi_group="L3/Data Port/Atomics"
1183 />
1184 <counter name="EU Send Pipe Active"
1185 description="The percentage of time in which EU send pipeline was actively processing."
1186 data_type="float"
1187 max_equation="100"
1188 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1189 underscore_name="eu_send_active"
1190 units="percent"
1191 symbol_name="EuSendActive"
1192 semantic_type="duration"
1193 mdapi_supported_apis=""
1194 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1195 mdapi_group="EU Array/Pipes"
1196 mdapi_hw_unit_type="gpu"
1197 />
1198 <register_config type="NOA">
1199 <register type="NOA" address="0x00000D04" value="0x00000200" />
1200 <register type="NOA" address="0x00009840" value="0x00000000" />
1201 <register type="NOA" address="0x00009884" value="0x00000000" />
1202 <register type="NOA" address="0x00009888" value="0x12230012" />
1203 <register type="NOA" address="0x00009888" value="0x10230019" />
1204 <register type="NOA" address="0x00009888" value="0x12A30012" />
1205 <register type="NOA" address="0x00009888" value="0x10A30019" />
1206 <register type="NOA" address="0x00009888" value="0x1A200400" />
1207 <register type="NOA" address="0x00009888" value="0x1C200020" />
1208 <register type="NOA" address="0x00009888" value="0x04208000" />
1209 <register type="NOA" address="0x00009888" value="0x08208000" />
1210 <register type="NOA" address="0x00009888" value="0x0C208000" />
1211 <register type="NOA" address="0x00009888" value="0x0A230031" />
1212 <register type="NOA" address="0x00009888" value="0x0E231E00" />
1213 <register type="NOA" address="0x00009888" value="0x0223003D" />
1214 <register type="NOA" address="0x00009888" value="0x04230032" />
1215 <register type="NOA" address="0x00009888" value="0x06230033" />
1216 <register type="NOA" address="0x00009888" value="0x00230000" />
1217 <register type="NOA" address="0x00009888" value="0x1AA01000" />
1218 <register type="NOA" address="0x00009888" value="0x1CA00008" />
1219 <register type="NOA" address="0x00009888" value="0x02A08000" />
1220 <register type="NOA" address="0x00009888" value="0x06A08000" />
1221 <register type="NOA" address="0x00009888" value="0x0AA08000" />
1222 <register type="NOA" address="0x00009888" value="0x0AA31880" />
1223 <register type="NOA" address="0x00009888" value="0x0EA3003C" />
1224 <register type="NOA" address="0x00009888" value="0x00A31E80" />
1225 <register type="NOA" address="0x00009888" value="0x02A31900" />
1226 <register type="NOA" address="0x00009888" value="0x04A31980" />
1227 <register type="NOA" address="0x00009888" value="0x0E044055" />
1228 <register type="NOA" address="0x00009888" value="0x10040141" />
1229 <register type="NOA" address="0x00009888" value="0x0C045000" />
1230 <register type="NOA" address="0x00009888" value="0x0E055000" />
1231 <register type="NOA" address="0x00009888" value="0x14050050" />
1232 <register type="NOA" address="0x00009888" value="0x04054000" />
1233 <register type="NOA" address="0x00009888" value="0x06055000" />
1234 <register type="NOA" address="0x00009888" value="0x08055000" />
1235 <register type="NOA" address="0x00009888" value="0x0A051000" />
1236 <register type="NOA" address="0x00009888" value="0x260600CC" />
1237 <register type="NOA" address="0x00009888" value="0x24067E00" />
1238 <register type="NOA" address="0x00009888" value="0x18123000" />
1239 <register type="NOA" address="0x00009888" value="0x1A12000C" />
1240 <register type="NOA" address="0x00009888" value="0x0212C000" />
1241 <register type="NOA" address="0x00009888" value="0x0612C000" />
1242 <register type="NOA" address="0x00009888" value="0x0A12C000" />
1243 <register type="NOA" address="0x00009888" value="0x08138000" />
1244 <register type="NOA" address="0x00009888" value="0x0A134000" />
1245 <register type="NOA" address="0x00009888" value="0x0413A000" />
1246 <register type="NOA" address="0x00009888" value="0x06132000" />
1247 <register type="NOA" address="0x00009888" value="0x0A148000" />
1248 <register type="NOA" address="0x00009888" value="0x0E144000" />
1249 <register type="NOA" address="0x00009888" value="0x00148000" />
1250 <register type="NOA" address="0x00009888" value="0x02148000" />
1251 <register type="NOA" address="0x00009888" value="0x04148000" />
1252 <register type="NOA" address="0x00009888" value="0x16150380" />
1253 <register type="NOA" address="0x00009888" value="0x1815000D" />
1254 <register type="NOA" address="0x00009888" value="0x02154000" />
1255 <register type="NOA" address="0x00009888" value="0x0415C000" />
1256 <register type="NOA" address="0x00009888" value="0x06154000" />
1257 <register type="NOA" address="0x00009888" value="0x0815C000" />
1258 <register type="NOA" address="0x00009888" value="0x0A154000" />
1259 <register type="NOA" address="0x00009888" value="0x0C15C000" />
1260 <register type="NOA" address="0x00009888" value="0x0A182000" />
1261 <register type="NOA" address="0x00009888" value="0x0E188000" />
1262 <register type="NOA" address="0x00009888" value="0x02182000" />
1263 <register type="NOA" address="0x00009888" value="0x04182000" />
1264 <register type="NOA" address="0x00009888" value="0x06182000" />
1265 <register type="NOA" address="0x00009888" value="0x12190400" />
1266 <register type="NOA" address="0x00009888" value="0x14190020" />
1267 <register type="NOA" address="0x00009888" value="0x0A192000" />
1268 <register type="NOA" address="0x00009888" value="0x0C192000" />
1269 <register type="NOA" address="0x00009888" value="0x0E192000" />
1270 <register type="NOA" address="0x00009888" value="0x0A1C8000" />
1271 <register type="NOA" address="0x00009888" value="0x0E1C2000" />
1272 <register type="NOA" address="0x00009888" value="0x001C8000" />
1273 <register type="NOA" address="0x00009888" value="0x021C8000" />
1274 <register type="NOA" address="0x00009888" value="0x041C8000" />
1275 <register type="NOA" address="0x00009888" value="0x121D1000" />
1276 <register type="NOA" address="0x00009888" value="0x141D0008" />
1277 <register type="NOA" address="0x00009888" value="0x081D8000" />
1278 <register type="NOA" address="0x00009888" value="0x0A1D8000" />
1279 <register type="NOA" address="0x00009888" value="0x0C1D8000" />
1280 <register type="NOA" address="0x00009884" value="0x00000003" />
1281 <register type="NOA" address="0x00009888" value="0x1A1C01C0" />
1282 <register type="NOA" address="0x00009888" value="0x1C1C000A" />
1283 <register type="NOA" address="0x00009888" value="0x1A5C01C0" />
1284 <register type="NOA" address="0x00009888" value="0x1C5C000A" />
1285 <register type="NOA" address="0x00009888" value="0x001C0097" />
1286 <register type="NOA" address="0x00009888" value="0x061C9400" />
1287 <register type="NOA" address="0x00009888" value="0x0C1C00A7" />
1288 <register type="NOA" address="0x00009888" value="0x101C0000" />
1289 <register type="NOA" address="0x00009888" value="0x081D8100" />
1290 <register type="NOA" address="0x00009888" value="0x0A1D0010" />
1291 <register type="NOA" address="0x00009888" value="0x085C9497" />
1292 <register type="NOA" address="0x00009888" value="0x0C5CA700" />
1293 <register type="NOA" address="0x00009888" value="0x105C0000" />
1294 <register type="NOA" address="0x00009888" value="0x0A5D0023" />
1295 <register type="NOA" address="0x00009888" value="0x181E8000" />
1296 <register type="NOA" address="0x00009888" value="0x1E1E0F80" />
1297 <register type="NOA" address="0x00009888" value="0x201E000E" />
1298 <register type="NOA" address="0x00009888" value="0x301F4000" />
1299 <register type="NOA" address="0x00009888" value="0x501F2524" />
1300 <register type="NOA" address="0x00009888" value="0x521F2522" />
1301 <register type="NOA" address="0x00009888" value="0x541F0024" />
1302 <register type="NOA" address="0x00009888" value="0x3A1F8000" />
1303 <register type="NOA" address="0x00009888" value="0x4E1F2430" />
1304 <register type="NOA" address="0x00009888" value="0x3E1F0300" />
1305 <register type="NOA" address="0x00009888" value="0x461F0303" />
1306 <register type="NOA" address="0x00009888" value="0x481F3003" />
1307 <register type="NOA" address="0x00009888" value="0x4A1F0300" />
1308 <register type="NOA" address="0x00009888" value="0x4C1F0003" />
1309 <register type="NOA" address="0x00009888" value="0x181F0000" />
1310 <register type="NOA" address="0x00009888" value="0x401F3000" />
1311 <register type="NOA" address="0x00009888" value="0x421F3000" />
1312 <register type="NOA" address="0x00009888" value="0x441F3000" />
1313 </register_config>
1314 <register_config type="OA">
1315 <register type="OA" address="0x00002740" value="0x00000000" />
1316 <register type="OA" address="0x00002710" value="0x00000000" />
1317 <register type="OA" address="0x00002714" value="0x00800000" />
1318 <register type="OA" address="0x00002720" value="0x00000000" />
1319 <register type="OA" address="0x00002724" value="0x00800000" />
1320 </register_config>
1321 <register_config type="FLEX">
1322 <register type="FLEX" address="0x0000E458" value="0x00005004" />
1323 <register type="FLEX" address="0x0000E558" value="0x00000003" />
1324 <register type="FLEX" address="0x0000E658" value="0x00002001" />
1325 <register type="FLEX" address="0x0000E758" value="0x00000008" />
1326 </register_config>
1327 </set>
1328
1329 <set name="ComputeExtended Gen11"
1330 mdapi_supported_apis="OGL OGL4 OCL MEDIA IO BB"
1331 underscore_name="compute_extended"
1332 hw_config_guid="43eb7fc1-dc5e-45e2-a90a-0053f5397271"
1333 chipset="ICL"
1334 symbol_name="ComputeExtended"
1335 >
1336 <counter name="UntypedWritesPerCacheLine"
1337 description="The ratio of EU untyped write requests to L3 cache line writes."
1338 data_type="float"
1339 equation="B 7 READ B 1 READ FADD C 2 READ FADD C 3 READ FDIV"
1340 underscore_name="untyped_writes_per_cache_line"
1341 units="eu sends to l3 cache lines"
1342 symbol_name="UntypedWritesPerCacheLine"
1343 availability="$SubsliceMask 1 AND"
1344 semantic_type="ratio"
1345 mdapi_supported_apis=""
1346 mdapi_usage_flags="Tier3 Frame Batch Draw"
1347 mdapi_hw_unit_type="subslice"
1348 mdapi_group="L3/Data Port"
1349 />
1350 <counter name="Eu Typed Atomics 00"
1351 description="Slice0 Dualsubslice 0 Eu Typed Atomics"
1352 data_type="uint64"
1353 equation="B 2 READ"
1354 underscore_name="eu_typed_atomics00"
1355 units="messages"
1356 symbol_name="EuTypedAtomics00"
1357 availability="$SubsliceMask 1 AND"
1358 semantic_type="event"
1359 mdapi_supported_apis=""
1360 mdapi_usage_flags="Tier3 Frame Batch Draw"
1361 mdapi_hw_unit_type="subslice"
1362 mdapi_group="L3/Data Port"
1363 />
1364 <counter name="Typed Atomics 00"
1365 description="Slice 0 Dualsubslice 0 typed atomics."
1366 data_type="uint64"
1367 equation="C 7 READ"
1368 underscore_name="typed_atomics00"
1369 units="messages"
1370 symbol_name="TypedAtomics00"
1371 availability="$SubsliceMask 1 AND"
1372 semantic_type="event"
1373 mdapi_supported_apis=""
1374 mdapi_usage_flags="Tier3 Frame Batch Draw"
1375 mdapi_hw_unit_type="subslice"
1376 mdapi_group="L3/Data Port"
1377 />
1378 <counter name="TypedAtomicsPerCacheLine"
1379 description="The ratio of EU typed atomics requests to L3 cache line writes."
1380 data_type="float"
1381 equation="$EuTypedAtomics00 $TypedAtomics00 FDIV"
1382 underscore_name="typed_atomics_per_cache_line"
1383 units="eu sends to l3 cache lines"
1384 symbol_name="TypedAtomicsPerCacheLine"
1385 availability="$SubsliceMask 1 AND"
1386 semantic_type="ratio"
1387 mdapi_supported_apis=""
1388 mdapi_usage_flags="Tier3 Frame Batch Draw"
1389 mdapi_hw_unit_type="subslice"
1390 mdapi_group="L3/Data Port"
1391 />
1392 <counter name="Eu 64 Untyped Reads 00"
1393 description="Slice0 Dualsubslice 0 Eu 64 Untyped Reads"
1394 data_type="float"
1395 equation="B 5 READ C 1 READ FADD B 6 READ FADD"
1396 underscore_name="eu_a64_untyped_reads00"
1397 units="messages"
1398 symbol_name="EuA64UntypedReads00"
1399 availability="$SubsliceMask 1 AND"
1400 semantic_type="event"
1401 mdapi_supported_apis=""
1402 mdapi_usage_flags="Tier3 Frame Batch Draw"
1403 mdapi_hw_unit_type="subslice"
1404 mdapi_group="L3/Data Port"
1405 />
1406 <counter name="Eu A32 Untyped Writes 00"
1407 description="Slice0 Dualsubslice 0 Eu A32 Untyped Writes"
1408 data_type="uint64"
1409 equation="B 7 READ B 1 READ UADD"
1410 underscore_name="eu_a32_untyped_writes00"
1411 units="messages"
1412 symbol_name="EuA32UntypedWrites00"
1413 availability="$SubsliceMask 1 AND"
1414 semantic_type="event"
1415 mdapi_supported_apis=""
1416 mdapi_usage_flags="Tier3 Frame Batch Draw"
1417 mdapi_hw_unit_type="subslice"
1418 mdapi_group="L3/Data Port"
1419 />
1420 <counter name="GPU Core Clocks"
1421 description="The total number of GPU core clocks elapsed during the measurement."
1422 data_type="uint64"
1423 equation="GPU_CLOCK 0 READ"
1424 underscore_name="gpu_core_clocks"
1425 units="cycles"
1426 symbol_name="GpuCoreClocks"
1427 semantic_type="event"
1428 mdapi_supported_apis=""
1429 mdapi_usage_flags="Tier1 Frame Batch Draw"
1430 mdapi_hw_unit_type="gpu"
1431 mdapi_group="GPU"
1432 />
1433 <counter name="GPU Time Elapsed"
1434 description="Time elapsed on the GPU during the measurement."
1435 data_type="uint64"
1436 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
1437 underscore_name="gpu_time"
1438 units="ns"
1439 symbol_name="GpuTime"
1440 semantic_type="duration"
1441 mdapi_supported_apis=""
1442 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1443 mdapi_hw_unit_type="gpu"
1444 mdapi_group="GPU"
1445 />
1446 <counter name="AVG GPU Core Frequency"
1447 description="Average GPU Core Frequency in the measurement."
1448 data_type="uint64"
1449 max_equation="$GpuMaxFrequency"
1450 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
1451 underscore_name="avg_gpu_core_frequency"
1452 units="hz"
1453 symbol_name="AvgGpuCoreFrequency"
1454 semantic_type="event"
1455 mdapi_supported_apis=""
1456 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1457 mdapi_group="GPU"
1458 mdapi_hw_unit_type="gpu"
1459 />
1460 <counter name="CS Threads Dispatched"
1461 description="The total number of compute shader hardware threads dispatched."
1462 data_type="uint64"
1463 equation="A 4 READ"
1464 underscore_name="cs_threads"
1465 units="threads"
1466 symbol_name="CsThreads"
1467 semantic_type="event"
1468 mdapi_supported_apis=""
1469 mdapi_usage_flags="Tier3 Frame Batch Draw"
1470 mdapi_hw_unit_type="gpu"
1471 mdapi_group="EU Array/Compute Shader"
1472 />
1473 <counter name="Eu Typed Reads 00"
1474 description="Slice0 Dualsubslice 0 Eu Typed Reads"
1475 data_type="uint64"
1476 equation="B 3 READ"
1477 underscore_name="eu_typed_reads00"
1478 units="messages"
1479 symbol_name="EuTypedReads00"
1480 availability="$SubsliceMask 1 AND"
1481 semantic_type="event"
1482 mdapi_supported_apis=""
1483 mdapi_usage_flags="Tier3 Frame Batch Draw"
1484 mdapi_hw_unit_type="subslice"
1485 mdapi_group="L3/Data Port"
1486 />
1487 <counter name="Eu Typed Writes 00"
1488 description="Slice0 Dualsubslice 0 Eu Typed Writes"
1489 data_type="uint64"
1490 equation="B 4 READ"
1491 underscore_name="eu_typed_writes00"
1492 units="messages"
1493 symbol_name="EuTypedWrites00"
1494 availability="$SubsliceMask 1 AND"
1495 semantic_type="event"
1496 mdapi_supported_apis=""
1497 mdapi_usage_flags="Tier3 Frame Batch Draw"
1498 mdapi_hw_unit_type="subslice"
1499 mdapi_group="L3/Data Port"
1500 />
1501 <counter name="Typed Writes 00"
1502 description="Slice 0 Dualsubslice 0 typed writes."
1503 data_type="uint64"
1504 equation="C 5 READ"
1505 underscore_name="typed_writes00"
1506 units="messages"
1507 symbol_name="TypedWrites00"
1508 availability="$SubsliceMask 1 AND"
1509 semantic_type="event"
1510 mdapi_supported_apis=""
1511 mdapi_usage_flags="Tier3 Frame Batch Draw"
1512 mdapi_hw_unit_type="subslice"
1513 mdapi_group="L3/Data Port"
1514 />
1515 <counter name="TypedWritesPerCacheLine"
1516 description="The ratio of EU typed write requests to L3 cache line writes."
1517 data_type="float"
1518 equation="$EuTypedWrites00 $TypedWrites00 FDIV"
1519 underscore_name="typed_writes_per_cache_line"
1520 units="eu sends to l3 cache lines"
1521 symbol_name="TypedWritesPerCacheLine"
1522 availability="$SubsliceMask 1 AND"
1523 semantic_type="ratio"
1524 mdapi_supported_apis=""
1525 mdapi_usage_flags="Tier3 Frame Batch Draw"
1526 mdapi_hw_unit_type="subslice"
1527 mdapi_group="L3/Data Port"
1528 />
1529 <counter name="GPU Busy"
1530 description="The percentage of time in which the GPU has been processing GPU commands."
1531 data_type="float"
1532 max_equation="100"
1533 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
1534 underscore_name="gpu_busy"
1535 units="percent"
1536 symbol_name="GpuBusy"
1537 semantic_type="duration"
1538 mdapi_supported_apis=""
1539 mdapi_usage_flags="Tier1 Overview System Frame"
1540 mdapi_group="GPU"
1541 mdapi_hw_unit_type="gpu"
1542 />
1543 <counter name="Untyped Writes 00"
1544 description="Slice 0 Dualsubslice 0 untyped writes (including SLM writes)."
1545 data_type="uint64"
1546 equation="C 3 READ"
1547 underscore_name="untyped_writes00"
1548 units="messages"
1549 symbol_name="UntypedWrites00"
1550 availability="$SubsliceMask 1 AND"
1551 semantic_type="event"
1552 mdapi_supported_apis=""
1553 mdapi_usage_flags="Tier3 Frame Batch Draw"
1554 mdapi_hw_unit_type="subslice"
1555 mdapi_group="L3/Data Port"
1556 />
1557 <counter name="Untyped Reads 00"
1558 description="Slice 0 Dualsubslice 0 untyped reads (including SLM reads)."
1559 data_type="uint64"
1560 equation="C 4 READ"
1561 underscore_name="untyped_reads00"
1562 units="messages"
1563 symbol_name="UntypedReads00"
1564 availability="$SubsliceMask 1 AND"
1565 semantic_type="event"
1566 mdapi_supported_apis=""
1567 mdapi_usage_flags="Tier3 Frame Batch Draw"
1568 mdapi_hw_unit_type="subslice"
1569 mdapi_group="L3/Data Port"
1570 />
1571 <counter name="Eu A64 Untyped Writes 00"
1572 description="Slice0 Dualsubslice 0 Eu A64 Untyped Writes"
1573 data_type="uint64"
1574 equation="C 2 READ"
1575 underscore_name="eu_a64_untyped_writes00"
1576 units="messages"
1577 symbol_name="EuA64UntypedWrites00"
1578 availability="$SubsliceMask 1 AND"
1579 semantic_type="event"
1580 mdapi_supported_apis=""
1581 mdapi_usage_flags="Tier3 Frame Batch Draw"
1582 mdapi_hw_unit_type="subslice"
1583 mdapi_group="L3/Data Port"
1584 />
1585 <counter name="UntypedReadsPerCacheLine"
1586 description="The ratio of EU untyped read requests to L3 cache line reads."
1587 data_type="float"
1588 equation="B 0 READ B 5 READ C 1 READ FADD B 6 READ FADD FADD C 4 READ FDIV"
1589 underscore_name="untyped_reads_per_cache_line"
1590 units="eu sends to l3 cache lines"
1591 symbol_name="UntypedReadsPerCacheLine"
1592 semantic_type="ratio"
1593 mdapi_supported_apis=""
1594 mdapi_usage_flags="Tier3 Frame Batch Draw"
1595 mdapi_hw_unit_type="subslice"
1596 mdapi_group="L3/Data Port"
1597 />
1598 <counter name="Typed Reads 00"
1599 description="Slice 0 Dualsubslice 0 typed reads."
1600 data_type="uint64"
1601 equation="C 6 READ"
1602 underscore_name="typed_reads00"
1603 units="messages"
1604 symbol_name="TypedReads00"
1605 availability="$SubsliceMask 1 AND"
1606 semantic_type="event"
1607 mdapi_supported_apis=""
1608 mdapi_usage_flags="Tier3 Frame Batch Draw"
1609 mdapi_hw_unit_type="subslice"
1610 mdapi_group="L3/Data Port"
1611 />
1612 <counter name="TypedReadsPerCacheLine"
1613 description="The ratio of EU typed read requests to L3 cache line reads."
1614 data_type="float"
1615 equation="$EuTypedReads00 $TypedReads00 FDIV"
1616 underscore_name="typed_reads_per_cache_line"
1617 units="eu sends to l3 cache lines"
1618 symbol_name="TypedReadsPerCacheLine"
1619 availability="$SubsliceMask 1 AND"
1620 semantic_type="ratio"
1621 mdapi_supported_apis=""
1622 mdapi_usage_flags="Tier3 Frame Batch Draw"
1623 mdapi_hw_unit_type="subslice"
1624 mdapi_group="L3/Data Port"
1625 />
1626 <counter name="Eu A32 Untyped Reads 00"
1627 description="Slice0 Dualsubslice 0 Eu A32 Untyped Reads"
1628 data_type="uint64"
1629 equation="B 0 READ"
1630 underscore_name="eu_a32_untyped_reads00"
1631 units="messages"
1632 symbol_name="EuA32UntypedReads00"
1633 availability="$SubsliceMask 1 AND"
1634 semantic_type="event"
1635 mdapi_supported_apis=""
1636 mdapi_usage_flags="Tier3 Frame Batch Draw"
1637 mdapi_hw_unit_type="subslice"
1638 mdapi_group="L3/Data Port"
1639 />
1640 <register_config type="NOA">
1641 <register type="NOA" address="0x00000D04" value="0x00000200" />
1642 <register type="NOA" address="0x00009840" value="0x00000000" />
1643 <register type="NOA" address="0x00009884" value="0x00000000" />
1644 <register type="NOA" address="0x00009888" value="0x1222000B" />
1645 <register type="NOA" address="0x00009888" value="0x16220009" />
1646 <register type="NOA" address="0x00009888" value="0x12230019" />
1647 <register type="NOA" address="0x00009888" value="0x10230012" />
1648 <register type="NOA" address="0x00009888" value="0x101E8000" />
1649 <register type="NOA" address="0x00009888" value="0x1A1EF800" />
1650 <register type="NOA" address="0x00009888" value="0x1C1E0007" />
1651 <register type="NOA" address="0x00009888" value="0x001F8000" />
1652 <register type="NOA" address="0x00009888" value="0x0C1FF800" />
1653 <register type="NOA" address="0x00009888" value="0x0E1F0007" />
1654 <register type="NOA" address="0x00009888" value="0x00204000" />
1655 <register type="NOA" address="0x00009888" value="0x0E204000" />
1656 <register type="NOA" address="0x00009888" value="0x1A202AA0" />
1657 <register type="NOA" address="0x00009888" value="0x1C200005" />
1658 <register type="NOA" address="0x00009888" value="0x04208000" />
1659 <register type="NOA" address="0x00009888" value="0x06208000" />
1660 <register type="NOA" address="0x00009888" value="0x08208000" />
1661 <register type="NOA" address="0x00009888" value="0x0A208000" />
1662 <register type="NOA" address="0x00009888" value="0x0C208000" />
1663 <register type="NOA" address="0x00009888" value="0x00214000" />
1664 <register type="NOA" address="0x00009888" value="0x0E214000" />
1665 <register type="NOA" address="0x00009888" value="0x14214000" />
1666 <register type="NOA" address="0x00009888" value="0x16210555" />
1667 <register type="NOA" address="0x00009888" value="0x00220011" />
1668 <register type="NOA" address="0x00009888" value="0x06220900" />
1669 <register type="NOA" address="0x00009888" value="0x08220A13" />
1670 <register type="NOA" address="0x00009888" value="0x0A220B15" />
1671 <register type="NOA" address="0x00009888" value="0x0C222317" />
1672 <register type="NOA" address="0x00009888" value="0x0E220043" />
1673 <register type="NOA" address="0x00009888" value="0x02231AB4" />
1674 <register type="NOA" address="0x00009888" value="0x04231DBA" />
1675 <register type="NOA" address="0x00009888" value="0x06230039" />
1676 <register type="NOA" address="0x00009888" value="0x00230000" />
1677 <register type="NOA" address="0x00009888" value="0x0C044400" />
1678 <register type="NOA" address="0x00009888" value="0x0E045555" />
1679 <register type="NOA" address="0x00009888" value="0x10040055" />
1680 <register type="NOA" address="0x00009888" value="0x04051000" />
1681 <register type="NOA" address="0x00009888" value="0x0A055000" />
1682 <register type="NOA" address="0x00009888" value="0x0C055000" />
1683 <register type="NOA" address="0x00009888" value="0x0E055000" />
1684 <register type="NOA" address="0x00009888" value="0x14050015" />
1685 <register type="NOA" address="0x00009888" value="0x06055000" />
1686 <register type="NOA" address="0x00009888" value="0x08055000" />
1687 <register type="NOA" address="0x00009888" value="0x2406FD00" />
1688 <register type="NOA" address="0x00009888" value="0x2606007F" />
1689 <register type="NOA" address="0x00009888" value="0x0015C000" />
1690 <register type="NOA" address="0x00009888" value="0x0E15C000" />
1691 <register type="NOA" address="0x00009888" value="0x16157FF8" />
1692 <register type="NOA" address="0x00009888" value="0x18150003" />
1693 <register type="NOA" address="0x00009888" value="0x0415C000" />
1694 <register type="NOA" address="0x00009888" value="0x0615C000" />
1695 <register type="NOA" address="0x00009888" value="0x0815C000" />
1696 <register type="NOA" address="0x00009888" value="0x0A15C000" />
1697 <register type="NOA" address="0x00009888" value="0x0C15C000" />
1698 <register type="NOA" address="0x00009888" value="0x00182000" />
1699 <register type="NOA" address="0x00009888" value="0x0618A000" />
1700 <register type="NOA" address="0x00009888" value="0x0818A000" />
1701 <register type="NOA" address="0x00009888" value="0x0A18A000" />
1702 <register type="NOA" address="0x00009888" value="0x0C18A000" />
1703 <register type="NOA" address="0x00009888" value="0x0E182000" />
1704 <register type="NOA" address="0x00009888" value="0x0218A000" />
1705 <register type="NOA" address="0x00009888" value="0x0418A000" />
1706 <register type="NOA" address="0x00009888" value="0x08192000" />
1707 <register type="NOA" address="0x00009888" value="0x0E19A000" />
1708 <register type="NOA" address="0x00009888" value="0x12195540" />
1709 <register type="NOA" address="0x00009888" value="0x1419000A" />
1710 <register type="NOA" address="0x00009888" value="0x0A19A000" />
1711 <register type="NOA" address="0x00009888" value="0x0C19A000" />
1712 <register type="NOA" address="0x00009884" value="0x00000003" />
1713 <register type="NOA" address="0x00009888" value="0x16136860" />
1714 <register type="NOA" address="0x00009888" value="0x24000004" />
1715 <register type="NOA" address="0x00009888" value="0x20000040" />
1716 <register type="NOA" address="0x00009888" value="0x0E132980" />
1717 <register type="NOA" address="0x00009888" value="0x00132D80" />
1718 <register type="NOA" address="0x00009888" value="0x10130000" />
1719 <register type="NOA" address="0x00009888" value="0x1A130000" />
1720 <register type="NOA" address="0x00009888" value="0x02130000" />
1721 <register type="NOA" address="0x00009888" value="0x301F8000" />
1722 <register type="NOA" address="0x00009888" value="0x501F4924" />
1723 <register type="NOA" address="0x00009888" value="0x521F4924" />
1724 <register type="NOA" address="0x00009888" value="0x541F000C" />
1725 <register type="NOA" address="0x00009888" value="0x3A1F2000" />
1726 <register type="NOA" address="0x00009888" value="0x4E1F2413" />
1727 <register type="NOA" address="0x00009888" value="0x3E1F0000" />
1728 <register type="NOA" address="0x00009888" value="0x461F0000" />
1729 <register type="NOA" address="0x00009888" value="0x481F0000" />
1730 <register type="NOA" address="0x00009888" value="0x4A1F0000" />
1731 <register type="NOA" address="0x00009888" value="0x4C1F0000" />
1732 <register type="NOA" address="0x00009888" value="0x181F0000" />
1733 <register type="NOA" address="0x00009888" value="0x401F3013" />
1734 <register type="NOA" address="0x00009888" value="0x421F3030" />
1735 <register type="NOA" address="0x00009888" value="0x441F3030" />
1736 </register_config>
1737 <register_config type="OA">
1738 <register type="OA" address="0x00002740" value="0x00000000" />
1739 <register type="OA" address="0x00002710" value="0x00000000" />
1740 <register type="OA" address="0x00002714" value="0xF0800000" />
1741 <register type="OA" address="0x00002720" value="0x00000000" />
1742 <register type="OA" address="0x00002724" value="0xF0800000" />
1743 <register type="OA" address="0x00002770" value="0x30000036" />
1744 <register type="OA" address="0x00002774" value="0x01FFFE00" />
1745 <register type="OA" address="0x00002778" value="0x31000034" />
1746 <register type="OA" address="0x0000277C" value="0x01FFFE00" />
1747 <register type="OA" address="0x00002780" value="0x00000C9A" />
1748 <register type="OA" address="0x00002784" value="0x0000FE00" />
1749 <register type="OA" address="0x00002788" value="0x00000C92" />
1750 <register type="OA" address="0x0000278C" value="0x0000FE00" />
1751 <register type="OA" address="0x00002790" value="0x00000CA2" />
1752 <register type="OA" address="0x00002794" value="0x0000FE00" />
1753 <register type="OA" address="0x00002798" value="0x00000E42" />
1754 <register type="OA" address="0x0000279C" value="0x0000FE00" />
1755 <register type="OA" address="0x000027A0" value="0x00000E6A" />
1756 <register type="OA" address="0x000027A4" value="0x0000FE00" />
1757 <register type="OA" address="0x000027A8" value="0x00000C32" />
1758 <register type="OA" address="0x000027AC" value="0x0000FE00" />
1759 <register type="OA" address="0x0000274C" value="0x87643210" />
1760 <register type="OA" address="0x00002744" value="0x00001811" />
1761 <register type="OA" address="0x00002748" value="0x87654310" />
1762 </register_config>
1763 </set>
1764
1765 <set name="Compute Metrics L3 Cache Gen11"
1766 mdapi_supported_apis="OGL OCL IO BB"
1767 underscore_name="compute_l3_cache"
1768 hw_config_guid="05d5e01f-0800-4975-b36b-7b169cad3fab"
1769 chipset="ICL"
1770 symbol_name="ComputeL3Cache"
1771 >
1772 <counter name="GPU Core Clocks"
1773 description="The total number of GPU core clocks elapsed during the measurement."
1774 data_type="uint64"
1775 equation="GPU_CLOCK 0 READ"
1776 underscore_name="gpu_core_clocks"
1777 units="cycles"
1778 symbol_name="GpuCoreClocks"
1779 semantic_type="event"
1780 mdapi_supported_apis=""
1781 mdapi_usage_flags="Tier1 Frame Batch Draw"
1782 mdapi_hw_unit_type="gpu"
1783 mdapi_group="GPU"
1784 />
1785 <counter name="EU Active"
1786 description="The percentage of time in which the Execution Units were actively processing."
1787 data_type="float"
1788 max_equation="100"
1789 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1790 underscore_name="eu_active"
1791 units="percent"
1792 symbol_name="EuActive"
1793 semantic_type="duration"
1794 mdapi_supported_apis=""
1795 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1796 mdapi_group="EU Array"
1797 mdapi_hw_unit_type="gpu"
1798 />
1799 <counter name="Slice0 L3 Bank3 Accesses"
1800 description="The total number of accesses to Slice0 L3 Bank3."
1801 data_type="uint64"
1802 equation="C 4 READ 2 UMUL"
1803 underscore_name="l3_bank03_accesses"
1804 units="messages"
1805 symbol_name="L3Bank03Accesses"
1806 availability="$SliceMask 1 AND"
1807 semantic_type="event"
1808 mdapi_supported_apis=""
1809 mdapi_usage_flags="Tier4 Frame Batch Draw"
1810 mdapi_hw_unit_type="slice"
1811 mdapi_group="L3"
1812 />
1813 <counter name="Slice0 L3 Bank0 Accesses"
1814 description="The total number of accesses to Slice0 L3 Bank0."
1815 data_type="uint64"
1816 equation="C 7 READ 2 UMUL"
1817 underscore_name="l3_bank00_accesses"
1818 units="messages"
1819 symbol_name="L3Bank00Accesses"
1820 availability="$SliceMask 1 AND"
1821 semantic_type="event"
1822 mdapi_supported_apis=""
1823 mdapi_usage_flags="Tier4 Frame Batch Draw"
1824 mdapi_hw_unit_type="slice"
1825 mdapi_group="L3"
1826 />
1827 <counter name="Slice0 L3 Bank1 Accesses"
1828 description="The total number of accesses to Slice0 L3 Bank1."
1829 data_type="uint64"
1830 equation="C 6 READ 2 UMUL"
1831 underscore_name="l3_bank01_accesses"
1832 units="messages"
1833 symbol_name="L3Bank01Accesses"
1834 availability="$SliceMask 1 AND"
1835 semantic_type="event"
1836 mdapi_supported_apis=""
1837 mdapi_usage_flags="Tier4 Frame Batch Draw"
1838 mdapi_hw_unit_type="slice"
1839 mdapi_group="L3"
1840 />
1841 <counter name="Slice0 L3 Bank2 Accesses"
1842 description="The total number of accesses to Slice0 L3 Bank2."
1843 data_type="uint64"
1844 equation="C 5 READ 2 UMUL"
1845 underscore_name="l3_bank02_accesses"
1846 units="messages"
1847 symbol_name="L3Bank02Accesses"
1848 availability="$SliceMask 1 AND"
1849 semantic_type="event"
1850 mdapi_supported_apis=""
1851 mdapi_usage_flags="Tier4 Frame Batch Draw"
1852 mdapi_hw_unit_type="slice"
1853 mdapi_group="L3"
1854 />
1855 <counter name="Slice0 L3 Bank4 Accesses"
1856 description="The total number of accesses to Slice0 L3 Bank4."
1857 data_type="uint64"
1858 equation="C 3 READ 2 UMUL"
1859 underscore_name="l3_bank04_accesses"
1860 units="messages"
1861 symbol_name="L3Bank04Accesses"
1862 availability="$SliceMask 1 AND"
1863 semantic_type="event"
1864 mdapi_supported_apis=""
1865 mdapi_usage_flags="Tier4 Frame Batch Draw"
1866 mdapi_hw_unit_type="slice"
1867 mdapi_group="L3"
1868 />
1869 <counter name="Slice0 L3 Bank5 Accesses"
1870 description="The total number of accesses to Slice0 L3 Bank5."
1871 data_type="uint64"
1872 equation="C 2 READ 2 UMUL"
1873 underscore_name="l3_bank05_accesses"
1874 units="messages"
1875 symbol_name="L3Bank05Accesses"
1876 availability="$SliceMask 1 AND"
1877 semantic_type="event"
1878 mdapi_supported_apis=""
1879 mdapi_usage_flags="Tier4 Frame Batch Draw"
1880 mdapi_hw_unit_type="slice"
1881 mdapi_group="L3"
1882 />
1883 <counter name="Slice0 L3 Bank6 Accesses"
1884 description="The total number of accesses to Slice0 L3 Bank6."
1885 data_type="uint64"
1886 equation="C 1 READ 2 UMUL"
1887 underscore_name="l3_bank06_accesses"
1888 units="messages"
1889 symbol_name="L3Bank06Accesses"
1890 availability="$SliceMask 1 AND"
1891 semantic_type="event"
1892 mdapi_supported_apis=""
1893 mdapi_usage_flags="Tier4 Frame Batch Draw"
1894 mdapi_hw_unit_type="slice"
1895 mdapi_group="L3"
1896 />
1897 <counter name="Slice0 L3 Bank7 Accesses"
1898 description="The total number of accesses to Slice0 L3 Bank7."
1899 data_type="uint64"
1900 equation="C 0 READ 2 UMUL"
1901 underscore_name="l3_bank07_accesses"
1902 units="messages"
1903 symbol_name="L3Bank07Accesses"
1904 availability="$SliceMask 1 AND"
1905 semantic_type="event"
1906 mdapi_supported_apis=""
1907 mdapi_usage_flags="Tier4 Frame Batch Draw"
1908 mdapi_hw_unit_type="slice"
1909 mdapi_group="L3"
1910 />
1911 <counter name="L3 Accesses"
1912 description="The total number of L3 accesses from all entities."
1913 data_type="uint64"
1914 equation="$L3Bank00Accesses $L3Bank01Accesses UADD $L3Bank02Accesses UADD $L3Bank03Accesses UADD $L3Bank04Accesses UADD $L3Bank05Accesses UADD $L3Bank06Accesses UADD $L3Bank07Accesses UADD"
1915 underscore_name="l3_accesses"
1916 units="messages"
1917 symbol_name="L3Accesses"
1918 semantic_type="event"
1919 mdapi_supported_apis=""
1920 mdapi_usage_flags="Tier3 Frame Batch Draw"
1921 mdapi_hw_unit_type="gpu"
1922 mdapi_group="L3"
1923 />
1924 <counter name="EU Both FPU Pipes Active"
1925 description="The percentage of time in which both EU FPU pipelines were actively processing."
1926 data_type="float"
1927 max_equation="100"
1928 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1929 underscore_name="eu_fpu_both_active"
1930 units="percent"
1931 symbol_name="EuFpuBothActive"
1932 semantic_type="duration"
1933 mdapi_supported_apis=""
1934 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1935 mdapi_group="EU Array/Pipes"
1936 mdapi_hw_unit_type="gpu"
1937 />
1938 <counter name="L3 Sampler Throughput"
1939 description="The total number of GPU memory bytes transferred between samplers and L3 caches."
1940 data_type="uint64"
1941 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1942 equation="64 B 7 READ B 6 READ UADD 8 UMUL UMUL"
1943 underscore_name="l3_sampler_throughput"
1944 units="bytes"
1945 symbol_name="L3SamplerThroughput"
1946 semantic_type="throughput"
1947 mdapi_supported_apis=""
1948 mdapi_usage_flags="Tier2 Frame Batch Draw"
1949 mdapi_group="L3/Sampler"
1950 mdapi_hw_unit_type="gpu"
1951 />
1952 <counter name="EU AVG IPC Rate"
1953 description="The average rate of IPC calculated for 2 FPU pipelines."
1954 data_type="float"
1955 max_equation="2"
1956 equation="A 9 READ A 10 READ A 11 READ FADD A 9 READ FSUB FDIV 1 FADD"
1957 underscore_name="eu_avg_ipc_rate"
1958 units="number"
1959 symbol_name="EuAvgIpcRate"
1960 semantic_type="ratio"
1961 mdapi_supported_apis=""
1962 mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
1963 mdapi_group="EU Array"
1964 mdapi_hw_unit_type="gpu"
1965 />
1966 <counter name="EU FPU0 Binary Instruction"
1967 description="The percentage of time in which execution units were actively processing binary instructions on FPU0."
1968 data_type="float"
1969 max_equation="100"
1970 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1971 underscore_name="eu_binary_fpu0_instruction"
1972 units="percent"
1973 symbol_name="EuBinaryFpu0Instruction"
1974 semantic_type="duration"
1975 mdapi_supported_apis=""
1976 mdapi_usage_flags="Tier4 System Frame Batch Draw"
1977 mdapi_group="EU Array/Pipes/Instructions"
1978 mdapi_hw_unit_type="gpu"
1979 />
1980 <counter name="GS Threads Dispatched"
1981 description="The total number of geometry shader hardware threads dispatched."
1982 data_type="uint64"
1983 equation="A 5 READ"
1984 underscore_name="gs_threads"
1985 units="threads"
1986 symbol_name="GsThreads"
1987 semantic_type="event"
1988 mdapi_supported_apis=""
1989 mdapi_usage_flags="Tier3 Frame Batch Draw"
1990 mdapi_hw_unit_type="gpu"
1991 mdapi_group="EU Array/Geometry Shader"
1992 />
1993 <counter name="Early Hi-Depth Test Fails"
1994 description="The total number of pixels dropped on early hierarchical depth test."
1995 data_type="uint64"
1996 equation="A 22 READ 4 UMUL"
1997 underscore_name="hi_depth_test_fails"
1998 units="pixels"
1999 symbol_name="HiDepthTestFails"
2000 semantic_type="event"
2001 mdapi_supported_apis=""
2002 mdapi_usage_flags="Tier3 Frame Batch Draw"
2003 mdapi_hw_unit_type="gpu"
2004 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
2005 />
2006 <counter name="VS Threads Dispatched"
2007 description="The total number of vertex shader hardware threads dispatched."
2008 data_type="uint64"
2009 equation="A 1 READ"
2010 underscore_name="vs_threads"
2011 units="threads"
2012 symbol_name="VsThreads"
2013 semantic_type="event"
2014 mdapi_supported_apis=""
2015 mdapi_usage_flags="Tier3 Frame Batch Draw"
2016 mdapi_hw_unit_type="gpu"
2017 mdapi_group="EU Array/Vertex Shader"
2018 />
2019 <counter name="FS Threads Dispatched"
2020 description="The total number of fragment shader hardware threads dispatched."
2021 data_type="uint64"
2022 equation="A 6 READ"
2023 underscore_name="ps_threads"
2024 units="threads"
2025 symbol_name="PsThreads"
2026 semantic_type="event"
2027 mdapi_supported_apis=""
2028 mdapi_usage_flags="Tier3 Frame Batch Draw"
2029 mdapi_hw_unit_type="gpu"
2030 mdapi_group="EU Array/Fragment Shader"
2031 />
2032 <counter name="EU FPU0 Hybrid Instruction"
2033 description="The percentage of time in which execution units were actively processing hybrid instructions on FPU0."
2034 data_type="float"
2035 max_equation="100"
2036 equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2037 underscore_name="eu_hybrid_fpu0_instruction"
2038 units="percent"
2039 symbol_name="EuHybridFpu0Instruction"
2040 semantic_type="duration"
2041 mdapi_supported_apis=""
2042 mdapi_usage_flags="Tier4 Frame Batch Draw"
2043 mdapi_group="EU Array/Pipes/Instructions"
2044 mdapi_hw_unit_type="gpu"
2045 />
2046 <counter name="EU FPU1 Pipe Active"
2047 description="The percentage of time in which EU FPU1 pipeline was actively processing."
2048 data_type="float"
2049 max_equation="100"
2050 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2051 underscore_name="fpu1_active"
2052 units="percent"
2053 symbol_name="Fpu1Active"
2054 semantic_type="duration"
2055 mdapi_supported_apis=""
2056 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2057 mdapi_group="EU Array/Pipes"
2058 mdapi_hw_unit_type="gpu"
2059 />
2060 <counter name="EU FPU0 Pipe Active"
2061 description="The percentage of time in which EU FPU0 pipeline was actively processing."
2062 data_type="float"
2063 max_equation="100"
2064 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2065 underscore_name="fpu0_active"
2066 units="percent"
2067 symbol_name="Fpu0Active"
2068 semantic_type="duration"
2069 mdapi_supported_apis=""
2070 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2071 mdapi_group="EU Array/Pipes"
2072 mdapi_hw_unit_type="gpu"
2073 />
2074 <counter name="Shader Barrier Messages"
2075 description="The total number of shader barrier messages."
2076 data_type="uint64"
2077 equation="A 35 READ"
2078 underscore_name="shader_barriers"
2079 units="messages"
2080 symbol_name="ShaderBarriers"
2081 semantic_type="event"
2082 mdapi_supported_apis=""
2083 mdapi_usage_flags="Tier3 Frame Batch Draw"
2084 mdapi_hw_unit_type="gpu"
2085 mdapi_group="EU Array/Barrier"
2086 />
2087 <counter name="EU FPU0 Move Instruction"
2088 description="The percentage of time in which execution units were actively processing move instructions on FPU0."
2089 data_type="float"
2090 max_equation="100"
2091 equation="A 19 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2092 underscore_name="eu_move_fpu0_instruction"
2093 units="percent"
2094 symbol_name="EuMoveFpu0Instruction"
2095 semantic_type="duration"
2096 mdapi_supported_apis=""
2097 mdapi_usage_flags="Tier4 System Frame Batch Draw"
2098 mdapi_group="EU Array/Pipes/Instructions"
2099 mdapi_hw_unit_type="gpu"
2100 />
2101 <counter name="Sampler Accesses"
2102 description="The total number of messages send to samplers."
2103 data_type="uint64"
2104 equation="A 28 READ"
2105 underscore_name="sampler_accesses"
2106 units="messages"
2107 symbol_name="SamplerAccesses"
2108 semantic_type="event"
2109 mdapi_supported_apis=""
2110 mdapi_usage_flags="Tier3 Batch Frame Draw"
2111 mdapi_hw_unit_type="gpu"
2112 mdapi_group="Sampler"
2113 />
2114 <counter name="Sampler Texels"
2115 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
2116 data_type="uint64"
2117 equation="$SamplerAccesses 4 UMUL"
2118 underscore_name="sampler_texels"
2119 units="texels"
2120 symbol_name="SamplerTexels"
2121 semantic_type="event"
2122 mdapi_supported_apis=""
2123 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2124 mdapi_hw_unit_type="gpu"
2125 mdapi_group="Sampler/Sampler Input"
2126 />
2127 <counter name="Pixels Failing Tests"
2128 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
2129 data_type="uint64"
2130 equation="A 25 READ 4 UMUL"
2131 underscore_name="pixels_failing_post_ps_tests"
2132 units="pixels"
2133 symbol_name="PixelsFailingPostPsTests"
2134 semantic_type="event"
2135 mdapi_supported_apis=""
2136 mdapi_usage_flags="Tier3 Frame Batch Draw"
2137 mdapi_hw_unit_type="gpu"
2138 mdapi_group="3D Pipe/Output Merger"
2139 />
2140 <counter name="EU FPU1 Hybrid Instruction"
2141 description="The percentage of time in which execution units were actively processing hybrid instructions on FPU1."
2142 data_type="float"
2143 max_equation="100"
2144 equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2145 underscore_name="eu_hybrid_fpu1_instruction"
2146 units="percent"
2147 symbol_name="EuHybridFpu1Instruction"
2148 semantic_type="duration"
2149 mdapi_supported_apis=""
2150 mdapi_usage_flags="Tier4 Frame Batch Draw"
2151 mdapi_group="EU Array/Pipes/Instructions"
2152 mdapi_hw_unit_type="gpu"
2153 />
2154 <counter name="GPU Time Elapsed"
2155 description="Time elapsed on the GPU during the measurement."
2156 data_type="uint64"
2157 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
2158 underscore_name="gpu_time"
2159 units="ns"
2160 symbol_name="GpuTime"
2161 semantic_type="duration"
2162 mdapi_supported_apis=""
2163 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2164 mdapi_hw_unit_type="gpu"
2165 mdapi_group="GPU"
2166 />
2167 <counter name="AVG GPU Core Frequency"
2168 description="Average GPU Core Frequency in the measurement."
2169 data_type="uint64"
2170 max_equation="$GpuMaxFrequency"
2171 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
2172 underscore_name="avg_gpu_core_frequency"
2173 units="hz"
2174 symbol_name="AvgGpuCoreFrequency"
2175 semantic_type="event"
2176 mdapi_supported_apis=""
2177 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2178 mdapi_group="GPU"
2179 mdapi_hw_unit_type="gpu"
2180 />
2181 <counter name="Sampler Texels Misses"
2182 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
2183 data_type="uint64"
2184 equation="A 29 READ 4 UMUL"
2185 underscore_name="sampler_texel_misses"
2186 units="texels"
2187 symbol_name="SamplerTexelMisses"
2188 semantic_type="event"
2189 mdapi_supported_apis=""
2190 mdapi_usage_flags="Tier3 Batch Frame Draw"
2191 mdapi_hw_unit_type="gpu"
2192 mdapi_group="Sampler/Sampler Cache"
2193 />
2194 <counter name="CS Threads Dispatched"
2195 description="The total number of compute shader hardware threads dispatched."
2196 data_type="uint64"
2197 equation="A 4 READ"
2198 underscore_name="cs_threads"
2199 units="threads"
2200 symbol_name="CsThreads"
2201 semantic_type="event"
2202 mdapi_supported_apis=""
2203 mdapi_usage_flags="Tier3 Frame Batch Draw"
2204 mdapi_hw_unit_type="gpu"
2205 mdapi_group="EU Array/Compute Shader"
2206 />
2207 <counter name="L3 Lookup Accesses w/o IC"
2208 description="The total number of L3 cache lookup accesses w/o IC."
2209 data_type="uint64"
2210 equation="B 7 READ B 6 READ UADD 8 UMUL A 32 READ UADD"
2211 underscore_name="l3_lookups"
2212 units="messages"
2213 symbol_name="L3Lookups"
2214 semantic_type="event"
2215 mdapi_supported_apis=""
2216 mdapi_usage_flags="Tier3 Frame Batch Draw"
2217 mdapi_hw_unit_type="gpu"
2218 mdapi_group="L3/TAG"
2219 />
2220 <counter name="SLM Bytes Read"
2221 description="The total number of GPU memory bytes read from shared local memory."
2222 data_type="uint64"
2223 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2224 equation="A 30 READ 64 UMUL"
2225 underscore_name="slm_bytes_read"
2226 units="bytes"
2227 symbol_name="SlmBytesRead"
2228 semantic_type="throughput"
2229 mdapi_supported_apis=""
2230 mdapi_usage_flags="Tier3 Frame Batch Draw"
2231 mdapi_group="L3/Data Port/SLM"
2232 mdapi_hw_unit_type="gpu"
2233 />
2234 <counter name="GTI Read Throughput"
2235 description="The total number of GPU memory bytes read from GTI."
2236 data_type="uint64"
2237 max_equation="$GpuCoreClocks 64 UMUL"
2238 equation="B 2 READ 64 UMUL"
2239 underscore_name="gti_read_throughput"
2240 units="bytes"
2241 symbol_name="GtiReadThroughput"
2242 semantic_type="throughput"
2243 mdapi_supported_apis=""
2244 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2245 mdapi_group="GTI"
2246 mdapi_hw_unit_type="gpu"
2247 />
2248 <counter name="GPU Busy"
2249 description="The percentage of time in which the GPU has been processing GPU commands."
2250 data_type="float"
2251 max_equation="100"
2252 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
2253 underscore_name="gpu_busy"
2254 units="percent"
2255 symbol_name="GpuBusy"
2256 semantic_type="duration"
2257 mdapi_supported_apis=""
2258 mdapi_usage_flags="Tier1 Overview System Frame"
2259 mdapi_group="GPU"
2260 mdapi_hw_unit_type="gpu"
2261 />
2262 <counter name="EU FPU0 Ternary Instruction"
2263 description="The percentage of time in which execution units were actively processing ternary instructions on FPU0."
2264 data_type="float"
2265 max_equation="100"
2266 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2267 underscore_name="eu_ternary_fpu0_instruction"
2268 units="percent"
2269 symbol_name="EuTernaryFpu0Instruction"
2270 semantic_type="duration"
2271 mdapi_supported_apis=""
2272 mdapi_usage_flags="Tier4 System Frame Batch Draw"
2273 mdapi_group="EU Array/Pipes/Instructions"
2274 mdapi_hw_unit_type="gpu"
2275 />
2276 <counter name="Shader Atomic Memory Accesses"
2277 description="The total number of shader atomic memory accesses."
2278 data_type="uint64"
2279 equation="A 34 READ"
2280 underscore_name="shader_atomics"
2281 units="messages"
2282 symbol_name="ShaderAtomics"
2283 semantic_type="event"
2284 mdapi_supported_apis=""
2285 mdapi_usage_flags="Tier3 Frame Batch Draw"
2286 mdapi_hw_unit_type="gpu"
2287 mdapi_group="L3/Data Port/Atomics"
2288 />
2289 <counter name="Rasterized Pixels"
2290 description="The total number of rasterized pixels."
2291 data_type="uint64"
2292 equation="A 21 READ 4 UMUL"
2293 underscore_name="rasterized_pixels"
2294 units="pixels"
2295 symbol_name="RasterizedPixels"
2296 semantic_type="event"
2297 mdapi_supported_apis=""
2298 mdapi_usage_flags="Tier3 Frame Batch Draw"
2299 mdapi_hw_unit_type="gpu"
2300 mdapi_group="3D Pipe/Rasterizer"
2301 />
2302 <counter name="DS Threads Dispatched"
2303 description="The total number of domain shader hardware threads dispatched."
2304 data_type="uint64"
2305 equation="A 3 READ"
2306 underscore_name="ds_threads"
2307 units="threads"
2308 symbol_name="DsThreads"
2309 semantic_type="event"
2310 mdapi_supported_apis=""
2311 mdapi_usage_flags="Tier3 Frame Batch Draw"
2312 mdapi_hw_unit_type="gpu"
2313 mdapi_group="EU Array/Domain Shader"
2314 />
2315 <counter name="Samples Written"
2316 description="The total number of samples or pixels written to all render targets."
2317 data_type="uint64"
2318 equation="A 26 READ 4 UMUL"
2319 underscore_name="samples_written"
2320 units="pixels"
2321 symbol_name="SamplesWritten"
2322 semantic_type="event"
2323 mdapi_supported_apis=""
2324 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2325 mdapi_hw_unit_type="gpu"
2326 mdapi_group="3D Pipe/Output Merger"
2327 />
2328 <counter name="EU FPU1 Move Instruction"
2329 description="The percentage of time in which execution units were actively processing move instructions on FPU1."
2330 data_type="float"
2331 max_equation="100"
2332 equation="A 20 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2333 underscore_name="eu_move_fpu1_instruction"
2334 units="percent"
2335 symbol_name="EuMoveFpu1Instruction"
2336 semantic_type="duration"
2337 mdapi_supported_apis=""
2338 mdapi_usage_flags="Tier4 System Frame Batch Draw"
2339 mdapi_group="EU Array/Pipes/Instructions"
2340 mdapi_hw_unit_type="gpu"
2341 />
2342 <counter name="EU Stall"
2343 description="The percentage of time in which the Execution Units were stalled."
2344 data_type="float"
2345 max_equation="100"
2346 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2347 underscore_name="eu_stall"
2348 units="percent"
2349 symbol_name="EuStall"
2350 semantic_type="duration"
2351 mdapi_supported_apis=""
2352 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2353 mdapi_group="EU Array"
2354 mdapi_hw_unit_type="gpu"
2355 />
2356 <counter name="Samples Blended"
2357 description="The total number of blended samples or pixels written to all render targets."
2358 data_type="uint64"
2359 equation="A 27 READ 4 UMUL"
2360 underscore_name="samples_blended"
2361 units="pixels"
2362 symbol_name="SamplesBlended"
2363 semantic_type="event"
2364 mdapi_supported_apis=""
2365 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2366 mdapi_hw_unit_type="gpu"
2367 mdapi_group="3D Pipe/Output Merger"
2368 />
2369 <counter name="Early Depth Test Fails"
2370 description="The total number of pixels dropped on early depth test."
2371 data_type="uint64"
2372 equation="A 23 READ 4 UMUL"
2373 underscore_name="early_depth_test_fails"
2374 units="pixels"
2375 symbol_name="EarlyDepthTestFails"
2376 semantic_type="event"
2377 mdapi_supported_apis=""
2378 mdapi_usage_flags="Tier3 Frame Batch Draw"
2379 mdapi_hw_unit_type="gpu"
2380 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
2381 />
2382 <counter name="Shader Memory Accesses"
2383 description="The total number of shader memory accesses to L3."
2384 data_type="uint64"
2385 equation="A 32 READ"
2386 underscore_name="shader_memory_accesses"
2387 units="messages"
2388 symbol_name="ShaderMemoryAccesses"
2389 semantic_type="event"
2390 mdapi_supported_apis=""
2391 mdapi_usage_flags="Tier3 Frame Batch Draw"
2392 mdapi_hw_unit_type="gpu"
2393 mdapi_group="L3/Data Port"
2394 />
2395 <counter name="HS Threads Dispatched"
2396 description="The total number of hull shader hardware threads dispatched."
2397 data_type="uint64"
2398 equation="A 2 READ"
2399 underscore_name="hs_threads"
2400 units="threads"
2401 symbol_name="HsThreads"
2402 semantic_type="event"
2403 mdapi_supported_apis=""
2404 mdapi_usage_flags="Tier3 Frame Batch Draw"
2405 mdapi_hw_unit_type="gpu"
2406 mdapi_group="EU Array/Hull Shader"
2407 />
2408 <counter name="L3 Total Throughput"
2409 description="The total number of GPU memory bytes transferred via L3."
2410 data_type="uint64"
2411 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
2412 equation="$L3Accesses 64 UMUL"
2413 underscore_name="l3_total_throughput"
2414 units="bytes"
2415 symbol_name="L3TotalThroughput"
2416 semantic_type="throughput"
2417 mdapi_supported_apis=""
2418 mdapi_usage_flags="Tier3 Frame Batch Draw"
2419 mdapi_group="L3"
2420 mdapi_hw_unit_type="gpu"
2421 />
2422 <counter name="GTI Write Throughput"
2423 description="The total number of GPU memory bytes written to GTI."
2424 data_type="uint64"
2425 max_equation="$GpuCoreClocks 64 UMUL"
2426 equation="B 3 READ 64 UMUL"
2427 underscore_name="gti_write_throughput"
2428 units="bytes"
2429 symbol_name="GtiWriteThroughput"
2430 semantic_type="throughput"
2431 mdapi_supported_apis=""
2432 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2433 mdapi_group="GTI"
2434 mdapi_hw_unit_type="gpu"
2435 />
2436 <counter name="L3 Shader Throughput"
2437 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
2438 data_type="uint64"
2439 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2440 equation="$ShaderMemoryAccesses 64 UMUL"
2441 underscore_name="l3_shader_throughput"
2442 units="bytes"
2443 symbol_name="L3ShaderThroughput"
2444 semantic_type="throughput"
2445 mdapi_supported_apis=""
2446 mdapi_usage_flags="Tier2 Frame Batch Draw"
2447 mdapi_group="L3/Data Port"
2448 mdapi_hw_unit_type="gpu"
2449 />
2450 <counter name="Samples Killed in FS"
2451 description="The total number of samples or pixels dropped in fragment shaders."
2452 data_type="uint64"
2453 equation="A 24 READ 4 UMUL"
2454 underscore_name="samples_killed_in_ps"
2455 units="pixels"
2456 symbol_name="SamplesKilledInPs"
2457 semantic_type="event"
2458 mdapi_supported_apis=""
2459 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
2460 mdapi_hw_unit_type="gpu"
2461 mdapi_group="3D Pipe/Fragment Shader"
2462 />
2463 <counter name="SLM Bytes Written"
2464 description="The total number of GPU memory bytes written into shared local memory."
2465 data_type="uint64"
2466 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2467 equation="A 31 READ 64 UMUL"
2468 underscore_name="slm_bytes_written"
2469 units="bytes"
2470 symbol_name="SlmBytesWritten"
2471 semantic_type="throughput"
2472 mdapi_supported_apis=""
2473 mdapi_usage_flags="Tier3 Frame Batch Draw"
2474 mdapi_group="L3/Data Port/SLM"
2475 mdapi_hw_unit_type="gpu"
2476 />
2477 <counter name="EU FPU1 Binary Instruction"
2478 description="The percentage of time in which execution units were actively processing binary instructions on FPU1."
2479 data_type="float"
2480 max_equation="100"
2481 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2482 underscore_name="eu_binary_fpu1_instruction"
2483 units="percent"
2484 symbol_name="EuBinaryFpu1Instruction"
2485 semantic_type="duration"
2486 mdapi_supported_apis=""
2487 mdapi_usage_flags="Tier4 System Frame Batch Draw"
2488 mdapi_group="EU Array/Pipes/Instructions"
2489 mdapi_hw_unit_type="gpu"
2490 />
2491 <counter name="EU FPU1 Ternary Instruction"
2492 description="The percentage of time in which execution units were actively processing ternary instructions on FPU1."
2493 data_type="float"
2494 max_equation="100"
2495 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2496 underscore_name="eu_ternary_fpu1_instruction"
2497 units="percent"
2498 symbol_name="EuTernaryFpu1Instruction"
2499 semantic_type="duration"
2500 mdapi_supported_apis=""
2501 mdapi_usage_flags="Tier4 System Frame Batch Draw"
2502 mdapi_group="EU Array/Pipes/Instructions"
2503 mdapi_hw_unit_type="gpu"
2504 />
2505 <counter name="EU Send Pipe Active"
2506 description="The percentage of time in which EU send pipeline was actively processing."
2507 data_type="float"
2508 max_equation="100"
2509 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2510 underscore_name="eu_send_active"
2511 units="percent"
2512 symbol_name="EuSendActive"
2513 semantic_type="duration"
2514 mdapi_supported_apis=""
2515 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2516 mdapi_group="EU Array/Pipes"
2517 mdapi_hw_unit_type="gpu"
2518 />
2519 <register_config type="NOA">
2520 <register type="NOA" address="0x00000D04" value="0x00000200" />
2521 <register type="NOA" address="0x00009840" value="0x00000000" />
2522 <register type="NOA" address="0x00009884" value="0x00000000" />
2523 <register type="NOA" address="0x00009888" value="0x14120700" />
2524 <register type="NOA" address="0x00009888" value="0x121500E0" />
2525 <register type="NOA" address="0x00009888" value="0x10040154" />
2526 <register type="NOA" address="0x00009888" value="0x0C045000" />
2527 <register type="NOA" address="0x00009888" value="0x0E040055" />
2528 <register type="NOA" address="0x00009888" value="0x14050055" />
2529 <register type="NOA" address="0x00009888" value="0x04054000" />
2530 <register type="NOA" address="0x00009888" value="0x06055000" />
2531 <register type="NOA" address="0x00009888" value="0x08055000" />
2532 <register type="NOA" address="0x00009888" value="0x0A051000" />
2533 <register type="NOA" address="0x00009888" value="0x260600F0" />
2534 <register type="NOA" address="0x00009888" value="0x24067E00" />
2535 <register type="NOA" address="0x00009888" value="0x0C120023" />
2536 <register type="NOA" address="0x00009888" value="0x0E12152B" />
2537 <register type="NOA" address="0x00009888" value="0x00121480" />
2538 <register type="NOA" address="0x00009888" value="0x02120028" />
2539 <register type="NOA" address="0x00009888" value="0x10120000" />
2540 <register type="NOA" address="0x00009888" value="0x18120000" />
2541 <register type="NOA" address="0x00009888" value="0x1A120000" />
2542 <register type="NOA" address="0x00009888" value="0x04120000" />
2543 <register type="NOA" address="0x00009888" value="0x0A13D000" />
2544 <register type="NOA" address="0x00009888" value="0x04136000" />
2545 <register type="NOA" address="0x00009888" value="0x0C144000" />
2546 <register type="NOA" address="0x00009888" value="0x0E14C000" />
2547 <register type="NOA" address="0x00009888" value="0x00148000" />
2548 <register type="NOA" address="0x00009888" value="0x02144000" />
2549 <register type="NOA" address="0x00009888" value="0x0C150980" />
2550 <register type="NOA" address="0x00009888" value="0x02154D80" />
2551 <register type="NOA" address="0x00009888" value="0x04154C9A" />
2552 <register type="NOA" address="0x00009888" value="0x06150018" />
2553 <register type="NOA" address="0x00009888" value="0x10150000" />
2554 <register type="NOA" address="0x00009888" value="0x16150800" />
2555 <register type="NOA" address="0x00009888" value="0x18150005" />
2556 <register type="NOA" address="0x00009888" value="0x08150000" />
2557 <register type="NOA" address="0x00009888" value="0x0A150000" />
2558 <register type="NOA" address="0x00009884" value="0x00000003" />
2559 <register type="NOA" address="0x00009888" value="0x1217241C" />
2560 <register type="NOA" address="0x00009888" value="0x22000050" />
2561 <register type="NOA" address="0x00009888" value="0x18133C00" />
2562 <register type="NOA" address="0x00009888" value="0x081710B0" />
2563 <register type="NOA" address="0x00009888" value="0x10170000" />
2564 <register type="NOA" address="0x00009888" value="0x501F1124" />
2565 <register type="NOA" address="0x00009888" value="0x521F4801" />
2566 <register type="NOA" address="0x00009888" value="0x541F0024" />
2567 <register type="NOA" address="0x00009888" value="0x3A1F8000" />
2568 <register type="NOA" address="0x00009888" value="0x4E1F2400" />
2569 <register type="NOA" address="0x00009888" value="0x461F3100" />
2570 <register type="NOA" address="0x00009888" value="0x481F0031" />
2571 <register type="NOA" address="0x00009888" value="0x4A1F0000" />
2572 <register type="NOA" address="0x00009888" value="0x4C1F0030" />
2573 <register type="NOA" address="0x00009888" value="0x181F0000" />
2574 <register type="NOA" address="0x00009888" value="0x301F0000" />
2575 <register type="NOA" address="0x00009888" value="0x401F0000" />
2576 <register type="NOA" address="0x00009888" value="0x421F3030" />
2577 <register type="NOA" address="0x00009888" value="0x441F3030" />
2578 </register_config>
2579 <register_config type="OA">
2580 <register type="OA" address="0x00002740" value="0x00000000" />
2581 <register type="OA" address="0x00002710" value="0x00000000" />
2582 <register type="OA" address="0x00002714" value="0x00800000" />
2583 <register type="OA" address="0x00002720" value="0x00000000" />
2584 <register type="OA" address="0x00002724" value="0x00800000" />
2585 </register_config>
2586 <register_config type="FLEX">
2587 <register type="FLEX" address="0x0000E458" value="0x00005004" />
2588 <register type="FLEX" address="0x0000E558" value="0x00000003" />
2589 <register type="FLEX" address="0x0000E658" value="0x00002001" />
2590 <register type="FLEX" address="0x0000E758" value="0x00101100" />
2591 <register type="FLEX" address="0x0000E45C" value="0x00201200" />
2592 <register type="FLEX" address="0x0000E55C" value="0x00301300" />
2593 <register type="FLEX" address="0x0000E65C" value="0x00401400" />
2594 </register_config>
2595 </set>
2596
2597 <set name="Render Metrics for 3D Pipeline Profile Gen11"
2598 mdapi_supported_apis="OGL OCL IO BB"
2599 underscore_name="render_pipe_profile"
2600 hw_config_guid="03c7a167-2abc-4ba6-878a-f1d80082abca"
2601 chipset="ICL"
2602 symbol_name="RenderPipeProfile"
2603 >
2604 <counter name="GPU Core Clocks"
2605 description="The total number of GPU core clocks elapsed during the measurement."
2606 data_type="uint64"
2607 equation="GPU_CLOCK 0 READ"
2608 underscore_name="gpu_core_clocks"
2609 units="cycles"
2610 symbol_name="GpuCoreClocks"
2611 semantic_type="event"
2612 mdapi_supported_apis=""
2613 mdapi_usage_flags="Tier1 Frame Batch Draw"
2614 mdapi_hw_unit_type="gpu"
2615 mdapi_group="GPU"
2616 />
2617 <counter name="EU Active"
2618 description="The percentage of time in which the Execution Units were actively processing."
2619 data_type="float"
2620 max_equation="100"
2621 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2622 underscore_name="eu_active"
2623 units="percent"
2624 symbol_name="EuActive"
2625 semantic_type="duration"
2626 mdapi_supported_apis=""
2627 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2628 mdapi_group="EU Array"
2629 mdapi_hw_unit_type="gpu"
2630 />
2631 <counter name="VS Bottleneck"
2632 low_watermark="10"
2633 description="The percentage of time in which vertex shader pipeline stage was slowing down the 3D pipeline."
2634 data_type="float"
2635 high_watermark="30"
2636 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
2637 max_equation="100"
2638 underscore_name="vs_bottleneck"
2639 units="percent"
2640 symbol_name="VsBottleneck"
2641 semantic_type="duration"
2642 mdapi_supported_apis=""
2643 mdapi_usage_flags="Tier3 Indicate Draw"
2644 mdapi_group="3D Pipe/Vertex Shader"
2645 mdapi_hw_unit_type="gpu"
2646 />
2647 <counter name="Hi-Depth Bottleneck"
2648 low_watermark="5"
2649 description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
2650 data_type="float"
2651 high_watermark="15"
2652 equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
2653 max_equation="100"
2654 underscore_name="hi_depth_bottleneck"
2655 units="percent"
2656 symbol_name="HiDepthBottleneck"
2657 semantic_type="duration"
2658 mdapi_supported_apis=""
2659 mdapi_usage_flags="Tier3 Indicate Draw"
2660 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
2661 mdapi_hw_unit_type="gpu"
2662 />
2663 <counter name="GS Bottleneck"
2664 low_watermark="5"
2665 description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
2666 data_type="float"
2667 high_watermark="15"
2668 equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
2669 max_equation="100"
2670 underscore_name="gs_bottleneck"
2671 units="percent"
2672 symbol_name="GsBottleneck"
2673 semantic_type="duration"
2674 mdapi_supported_apis=""
2675 mdapi_usage_flags="Tier3 Indicate Draw"
2676 mdapi_group="3D Pipe/Geometry Shader"
2677 mdapi_hw_unit_type="gpu"
2678 />
2679 <counter name="GS Threads Dispatched"
2680 description="The total number of geometry shader hardware threads dispatched."
2681 data_type="uint64"
2682 equation="A 5 READ"
2683 underscore_name="gs_threads"
2684 units="threads"
2685 symbol_name="GsThreads"
2686 semantic_type="event"
2687 mdapi_supported_apis=""
2688 mdapi_usage_flags="Tier3 Frame Batch Draw"
2689 mdapi_hw_unit_type="gpu"
2690 mdapi_group="EU Array/Geometry Shader"
2691 />
2692 <counter name="Early Hi-Depth Test Fails"
2693 description="The total number of pixels dropped on early hierarchical depth test."
2694 data_type="uint64"
2695 equation="A 22 READ 4 UMUL"
2696 underscore_name="hi_depth_test_fails"
2697 units="pixels"
2698 symbol_name="HiDepthTestFails"
2699 semantic_type="event"
2700 mdapi_supported_apis=""
2701 mdapi_usage_flags="Tier3 Frame Batch Draw"
2702 mdapi_hw_unit_type="gpu"
2703 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
2704 />
2705 <counter name="VS Threads Dispatched"
2706 description="The total number of vertex shader hardware threads dispatched."
2707 data_type="uint64"
2708 equation="A 1 READ"
2709 underscore_name="vs_threads"
2710 units="threads"
2711 symbol_name="VsThreads"
2712 semantic_type="event"
2713 mdapi_supported_apis=""
2714 mdapi_usage_flags="Tier3 Frame Batch Draw"
2715 mdapi_hw_unit_type="gpu"
2716 mdapi_group="EU Array/Vertex Shader"
2717 />
2718 <counter name="FS Threads Dispatched"
2719 description="The total number of fragment shader hardware threads dispatched."
2720 data_type="uint64"
2721 equation="A 6 READ"
2722 underscore_name="ps_threads"
2723 units="threads"
2724 symbol_name="PsThreads"
2725 semantic_type="event"
2726 mdapi_supported_apis=""
2727 mdapi_usage_flags="Tier3 Frame Batch Draw"
2728 mdapi_hw_unit_type="gpu"
2729 mdapi_group="EU Array/Fragment Shader"
2730 />
2731 <counter name="BC Bottleneck"
2732 low_watermark="5"
2733 description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
2734 data_type="float"
2735 high_watermark="15"
2736 equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
2737 max_equation="100"
2738 underscore_name="bc_bottleneck"
2739 units="percent"
2740 symbol_name="BcBottleneck"
2741 semantic_type="duration"
2742 mdapi_supported_apis=""
2743 mdapi_usage_flags="Tier3 Indicate Draw"
2744 mdapi_group="3D Pipe/Rasterizer/Barycentric Calc"
2745 mdapi_hw_unit_type="gpu"
2746 />
2747 <counter name="HS Stall"
2748 description="The percentage of time in which hull stall pipeline stage was stalled."
2749 data_type="float"
2750 max_equation="100"
2751 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
2752 underscore_name="hs_stall"
2753 units="percent"
2754 symbol_name="HsStall"
2755 semantic_type="duration"
2756 mdapi_supported_apis=""
2757 mdapi_usage_flags="Tier4 Correlate Draw"
2758 mdapi_group="3D Pipe/Hull Shader"
2759 mdapi_hw_unit_type="gpu"
2760 />
2761 <counter name="Shader Barrier Messages"
2762 description="The total number of shader barrier messages."
2763 data_type="uint64"
2764 equation="A 35 READ"
2765 underscore_name="shader_barriers"
2766 units="messages"
2767 symbol_name="ShaderBarriers"
2768 semantic_type="event"
2769 mdapi_supported_apis=""
2770 mdapi_usage_flags="Tier3 Frame Batch Draw"
2771 mdapi_hw_unit_type="gpu"
2772 mdapi_group="EU Array/Barrier"
2773 />
2774 <counter name="Sampler Texels"
2775 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
2776 data_type="uint64"
2777 equation="A 28 READ 4 UMUL"
2778 underscore_name="sampler_texels"
2779 units="texels"
2780 symbol_name="SamplerTexels"
2781 semantic_type="event"
2782 mdapi_supported_apis=""
2783 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2784 mdapi_hw_unit_type="gpu"
2785 mdapi_group="Sampler/Sampler Input"
2786 />
2787 <counter name="Pixels Failing Tests"
2788 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
2789 data_type="uint64"
2790 equation="A 25 READ 4 UMUL"
2791 underscore_name="pixels_failing_post_ps_tests"
2792 units="pixels"
2793 symbol_name="PixelsFailingPostPsTests"
2794 semantic_type="event"
2795 mdapi_supported_apis=""
2796 mdapi_usage_flags="Tier3 Frame Batch Draw"
2797 mdapi_hw_unit_type="gpu"
2798 mdapi_group="3D Pipe/Output Merger"
2799 />
2800 <counter name="GPU Time Elapsed"
2801 description="Time elapsed on the GPU during the measurement."
2802 data_type="uint64"
2803 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
2804 underscore_name="gpu_time"
2805 units="ns"
2806 symbol_name="GpuTime"
2807 semantic_type="duration"
2808 mdapi_supported_apis=""
2809 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2810 mdapi_hw_unit_type="gpu"
2811 mdapi_group="GPU"
2812 />
2813 <counter name="AVG GPU Core Frequency"
2814 description="Average GPU Core Frequency in the measurement."
2815 data_type="uint64"
2816 max_equation="$GpuMaxFrequency"
2817 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
2818 underscore_name="avg_gpu_core_frequency"
2819 units="hz"
2820 symbol_name="AvgGpuCoreFrequency"
2821 semantic_type="event"
2822 mdapi_supported_apis=""
2823 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2824 mdapi_group="GPU"
2825 mdapi_hw_unit_type="gpu"
2826 />
2827 <counter name="Sampler Texels Misses"
2828 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
2829 data_type="uint64"
2830 equation="A 29 READ 4 UMUL"
2831 underscore_name="sampler_texel_misses"
2832 units="texels"
2833 symbol_name="SamplerTexelMisses"
2834 semantic_type="event"
2835 mdapi_supported_apis=""
2836 mdapi_usage_flags="Tier3 Batch Frame Draw"
2837 mdapi_hw_unit_type="gpu"
2838 mdapi_group="Sampler/Sampler Cache"
2839 />
2840 <counter name="CS Threads Dispatched"
2841 description="The total number of compute shader hardware threads dispatched."
2842 data_type="uint64"
2843 equation="A 4 READ"
2844 underscore_name="cs_threads"
2845 units="threads"
2846 symbol_name="CsThreads"
2847 semantic_type="event"
2848 mdapi_supported_apis=""
2849 mdapi_usage_flags="Tier3 Frame Batch Draw"
2850 mdapi_hw_unit_type="gpu"
2851 mdapi_group="EU Array/Compute Shader"
2852 />
2853 <counter name="VF Bottleneck"
2854 low_watermark="5"
2855 description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
2856 data_type="float"
2857 high_watermark="15"
2858 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
2859 max_equation="100"
2860 underscore_name="vf_bottleneck"
2861 units="percent"
2862 symbol_name="VfBottleneck"
2863 semantic_type="duration"
2864 mdapi_supported_apis=""
2865 mdapi_usage_flags="Tier3 Indicate Draw"
2866 mdapi_group="3D Pipe/Input Assembler"
2867 mdapi_hw_unit_type="gpu"
2868 />
2869 <counter name="SLM Bytes Read"
2870 description="The total number of GPU memory bytes read from shared local memory."
2871 data_type="uint64"
2872 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2873 equation="A 30 READ 64 UMUL"
2874 underscore_name="slm_bytes_read"
2875 units="bytes"
2876 symbol_name="SlmBytesRead"
2877 semantic_type="throughput"
2878 mdapi_supported_apis=""
2879 mdapi_usage_flags="Tier3 Frame Batch Draw"
2880 mdapi_group="L3/Data Port/SLM"
2881 mdapi_hw_unit_type="gpu"
2882 />
2883 <counter name="Strip-Fans Bottleneck"
2884 low_watermark="5"
2885 description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
2886 data_type="float"
2887 high_watermark="10"
2888 equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
2889 max_equation="100"
2890 underscore_name="sf_bottleneck"
2891 units="percent"
2892 symbol_name="SfBottleneck"
2893 semantic_type="duration"
2894 mdapi_supported_apis=""
2895 mdapi_usage_flags="Tier3 Indicate Draw"
2896 mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
2897 mdapi_hw_unit_type="gpu"
2898 />
2899 <counter name="SF Stall"
2900 description="The percentage of time in which strip-fans pipeline stage was stalled."
2901 data_type="float"
2902 max_equation="100"
2903 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
2904 underscore_name="sf_stall"
2905 units="percent"
2906 symbol_name="SfStall"
2907 semantic_type="duration"
2908 mdapi_supported_apis=""
2909 mdapi_usage_flags="Tier4 Correlate Draw"
2910 mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
2911 mdapi_hw_unit_type="gpu"
2912 />
2913 <counter name="GPU Busy"
2914 description="The percentage of time in which the GPU has been processing GPU commands."
2915 data_type="float"
2916 max_equation="100"
2917 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
2918 underscore_name="gpu_busy"
2919 units="percent"
2920 symbol_name="GpuBusy"
2921 semantic_type="duration"
2922 mdapi_supported_apis=""
2923 mdapi_usage_flags="Tier1 Overview System Frame"
2924 mdapi_group="GPU"
2925 mdapi_hw_unit_type="gpu"
2926 />
2927 <counter name="HS Bottleneck"
2928 low_watermark="3"
2929 description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
2930 data_type="float"
2931 high_watermark="9"
2932 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
2933 max_equation="100"
2934 underscore_name="hs_bottleneck"
2935 units="percent"
2936 symbol_name="HsBottleneck"
2937 semantic_type="duration"
2938 mdapi_supported_apis=""
2939 mdapi_usage_flags="Tier3 Indicate Draw"
2940 mdapi_group="3D Pipe/Hull Shader"
2941 mdapi_hw_unit_type="gpu"
2942 />
2943 <counter name="CL Stall"
2944 description="The percentage of time in which clipper pipeline stage was stalled."
2945 data_type="float"
2946 max_equation="100"
2947 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
2948 underscore_name="cl_stall"
2949 units="percent"
2950 symbol_name="ClStall"
2951 semantic_type="duration"
2952 mdapi_supported_apis=""
2953 mdapi_usage_flags="Tier4 Correlate Draw"
2954 mdapi_group="3D Pipe/Clipper"
2955 mdapi_hw_unit_type="gpu"
2956 />
2957 <counter name="SO Bottleneck"
2958 low_watermark="5"
2959 description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
2960 data_type="float"
2961 high_watermark="15"
2962 equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
2963 max_equation="100"
2964 underscore_name="so_bottleneck"
2965 units="percent"
2966 symbol_name="SoBottleneck"
2967 semantic_type="duration"
2968 mdapi_supported_apis=""
2969 mdapi_usage_flags="Tier3 Indicate Draw"
2970 mdapi_group="3D Pipe/Stream Output"
2971 mdapi_hw_unit_type="gpu"
2972 />
2973 <counter name="Rasterized Pixels"
2974 description="The total number of rasterized pixels."
2975 data_type="uint64"
2976 equation="A 21 READ 4 UMUL"
2977 underscore_name="rasterized_pixels"
2978 units="pixels"
2979 symbol_name="RasterizedPixels"
2980 semantic_type="event"
2981 mdapi_supported_apis=""
2982 mdapi_usage_flags="Tier3 Frame Batch Draw"
2983 mdapi_hw_unit_type="gpu"
2984 mdapi_group="3D Pipe/Rasterizer"
2985 />
2986 <counter name="DS Threads Dispatched"
2987 description="The total number of domain shader hardware threads dispatched."
2988 data_type="uint64"
2989 equation="A 3 READ"
2990 underscore_name="ds_threads"
2991 units="threads"
2992 symbol_name="DsThreads"
2993 semantic_type="event"
2994 mdapi_supported_apis=""
2995 mdapi_usage_flags="Tier3 Frame Batch Draw"
2996 mdapi_hw_unit_type="gpu"
2997 mdapi_group="EU Array/Domain Shader"
2998 />
2999 <counter name="Samples Written"
3000 description="The total number of samples or pixels written to all render targets."
3001 data_type="uint64"
3002 equation="A 26 READ 4 UMUL"
3003 underscore_name="samples_written"
3004 units="pixels"
3005 symbol_name="SamplesWritten"
3006 semantic_type="event"
3007 mdapi_supported_apis=""
3008 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3009 mdapi_hw_unit_type="gpu"
3010 mdapi_group="3D Pipe/Output Merger"
3011 />
3012 <counter name="DS Bottleneck"
3013 low_watermark="5"
3014 description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
3015 data_type="float"
3016 high_watermark="15"
3017 equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
3018 max_equation="100"
3019 underscore_name="ds_bottleneck"
3020 units="percent"
3021 symbol_name="DsBottleneck"
3022 semantic_type="duration"
3023 mdapi_supported_apis=""
3024 mdapi_usage_flags="Tier3 Indicate Draw"
3025 mdapi_group="3D Pipe/Domain Shader"
3026 mdapi_hw_unit_type="gpu"
3027 />
3028 <counter name="EU Stall"
3029 description="The percentage of time in which the Execution Units were stalled."
3030 data_type="float"
3031 max_equation="100"
3032 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3033 underscore_name="eu_stall"
3034 units="percent"
3035 symbol_name="EuStall"
3036 semantic_type="duration"
3037 mdapi_supported_apis=""
3038 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3039 mdapi_group="EU Array"
3040 mdapi_hw_unit_type="gpu"
3041 />
3042 <counter name="Clipper Bottleneck"
3043 low_watermark="10"
3044 description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
3045 data_type="float"
3046 high_watermark="30"
3047 equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
3048 max_equation="100"
3049 underscore_name="cl_bottleneck"
3050 units="percent"
3051 symbol_name="ClBottleneck"
3052 semantic_type="duration"
3053 mdapi_supported_apis=""
3054 mdapi_usage_flags="Tier3 Indicate Draw"
3055 mdapi_group="3D Pipe/Clipper"
3056 mdapi_hw_unit_type="gpu"
3057 />
3058 <counter name="DS Stall"
3059 description="The percentage of time in which domain shader pipeline stage was stalled."
3060 data_type="float"
3061 max_equation="100"
3062 equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
3063 underscore_name="ds_stall"
3064 units="percent"
3065 symbol_name="DsStall"
3066 semantic_type="duration"
3067 mdapi_supported_apis=""
3068 mdapi_usage_flags="Tier4 Correlate Draw"
3069 mdapi_group="3D Pipe/Domain Shader"
3070 mdapi_hw_unit_type="gpu"
3071 />
3072 <counter name="Early Depth Bottleneck"
3073 low_watermark="10"
3074 description="The percentage of time in which early depth test pipeline stage was slowing down the 3D pipeline."
3075 data_type="float"
3076 high_watermark="30"
3077 equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
3078 max_equation="100"
3079 underscore_name="early_depth_bottleneck"
3080 units="percent"
3081 symbol_name="EarlyDepthBottleneck"
3082 semantic_type="duration"
3083 mdapi_supported_apis=""
3084 mdapi_usage_flags="Tier3 Indicate Draw"
3085 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
3086 mdapi_hw_unit_type="gpu"
3087 />
3088 <counter name="Samples Blended"
3089 description="The total number of blended samples or pixels written to all render targets."
3090 data_type="uint64"
3091 equation="A 27 READ 4 UMUL"
3092 underscore_name="samples_blended"
3093 units="pixels"
3094 symbol_name="SamplesBlended"
3095 semantic_type="event"
3096 mdapi_supported_apis=""
3097 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3098 mdapi_hw_unit_type="gpu"
3099 mdapi_group="3D Pipe/Output Merger"
3100 />
3101 <counter name="Early Depth Test Fails"
3102 description="The total number of pixels dropped on early depth test."
3103 data_type="uint64"
3104 equation="A 23 READ 4 UMUL"
3105 underscore_name="early_depth_test_fails"
3106 units="pixels"
3107 symbol_name="EarlyDepthTestFails"
3108 semantic_type="event"
3109 mdapi_supported_apis=""
3110 mdapi_usage_flags="Tier3 Frame Batch Draw"
3111 mdapi_hw_unit_type="gpu"
3112 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
3113 />
3114 <counter name="Shader Memory Accesses"
3115 description="The total number of shader memory accesses to L3."
3116 data_type="uint64"
3117 equation="A 32 READ"
3118 underscore_name="shader_memory_accesses"
3119 units="messages"
3120 symbol_name="ShaderMemoryAccesses"
3121 semantic_type="event"
3122 mdapi_supported_apis=""
3123 mdapi_usage_flags="Tier3 Frame Batch Draw"
3124 mdapi_hw_unit_type="gpu"
3125 mdapi_group="L3/Data Port"
3126 />
3127 <counter name="HS Threads Dispatched"
3128 description="The total number of hull shader hardware threads dispatched."
3129 data_type="uint64"
3130 equation="A 2 READ"
3131 underscore_name="hs_threads"
3132 units="threads"
3133 symbol_name="HsThreads"
3134 semantic_type="event"
3135 mdapi_supported_apis=""
3136 mdapi_usage_flags="Tier3 Frame Batch Draw"
3137 mdapi_hw_unit_type="gpu"
3138 mdapi_group="EU Array/Hull Shader"
3139 />
3140 <counter name="L3 Shader Throughput"
3141 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
3142 data_type="uint64"
3143 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3144 equation="$ShaderMemoryAccesses 64 UMUL"
3145 underscore_name="l3_shader_throughput"
3146 units="bytes"
3147 symbol_name="L3ShaderThroughput"
3148 semantic_type="throughput"
3149 mdapi_supported_apis=""
3150 mdapi_usage_flags="Tier2 Frame Batch Draw"
3151 mdapi_group="L3/Data Port"
3152 mdapi_hw_unit_type="gpu"
3153 />
3154 <counter name="Samples Killed in FS"
3155 description="The total number of samples or pixels dropped in fragment shaders."
3156 data_type="uint64"
3157 equation="A 24 READ 4 UMUL"
3158 underscore_name="samples_killed_in_ps"
3159 units="pixels"
3160 symbol_name="SamplesKilledInPs"
3161 semantic_type="event"
3162 mdapi_supported_apis=""
3163 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
3164 mdapi_hw_unit_type="gpu"
3165 mdapi_group="3D Pipe/Fragment Shader"
3166 />
3167 <counter name="SLM Bytes Written"
3168 description="The total number of GPU memory bytes written into shared local memory."
3169 data_type="uint64"
3170 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3171 equation="A 31 READ 64 UMUL"
3172 underscore_name="slm_bytes_written"
3173 units="bytes"
3174 symbol_name="SlmBytesWritten"
3175 semantic_type="throughput"
3176 mdapi_supported_apis=""
3177 mdapi_usage_flags="Tier3 Frame Batch Draw"
3178 mdapi_group="L3/Data Port/SLM"
3179 mdapi_hw_unit_type="gpu"
3180 />
3181 <counter name="SO Stall"
3182 description="The percentage of time in which stream-output pipeline stage was stalled."
3183 data_type="float"
3184 max_equation="100"
3185 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
3186 underscore_name="so_stall"
3187 units="percent"
3188 symbol_name="SoStall"
3189 semantic_type="duration"
3190 mdapi_supported_apis=""
3191 mdapi_usage_flags="Tier4 Correlate Draw"
3192 mdapi_group="3D Pipe/Stream Output"
3193 mdapi_hw_unit_type="gpu"
3194 />
3195 <counter name="Shader Atomic Memory Accesses"
3196 description="The total number of shader atomic memory accesses."
3197 data_type="uint64"
3198 equation="A 34 READ"
3199 underscore_name="shader_atomics"
3200 units="messages"
3201 symbol_name="ShaderAtomics"
3202 semantic_type="event"
3203 mdapi_supported_apis=""
3204 mdapi_usage_flags="Tier3 Frame Batch Draw"
3205 mdapi_hw_unit_type="gpu"
3206 mdapi_group="L3/Data Port/Atomics"
3207 />
3208 <register_config type="NOA">
3209 <register type="NOA" address="0x00000D04" value="0x00000200" />
3210 <register type="NOA" address="0x00009840" value="0x00000000" />
3211 <register type="NOA" address="0x00009884" value="0x00000000" />
3212 <register type="NOA" address="0x00009888" value="0x001F001E" />
3213 <register type="NOA" address="0x00009888" value="0x10160000" />
3214 <register type="NOA" address="0x00009888" value="0x1017001F" />
3215 <register type="NOA" address="0x00009888" value="0x0A1F0005" />
3216 <register type="NOA" address="0x00009888" value="0x0E1F0000" />
3217 <register type="NOA" address="0x00009888" value="0x0C1F0000" />
3218 <register type="NOA" address="0x00009888" value="0x1A200800" />
3219 <register type="NOA" address="0x00009888" value="0x10040015" />
3220 <register type="NOA" address="0x00009888" value="0x0E054000" />
3221 <register type="NOA" address="0x00009888" value="0x14050005" />
3222 <register type="NOA" address="0x00009888" value="0x26060038" />
3223 <register type="NOA" address="0x00009888" value="0x16157E00" />
3224 <register type="NOA" address="0x00009888" value="0x0C160022" />
3225 <register type="NOA" address="0x00009888" value="0x08160000" />
3226 <register type="NOA" address="0x00009888" value="0x0C170540" />
3227 <register type="NOA" address="0x00009888" value="0x04170000" />
3228 <register type="NOA" address="0x00009888" value="0x0A188000" />
3229 <register type="NOA" address="0x00009888" value="0x0C181000" />
3230 <register type="NOA" address="0x00009888" value="0x12195000" />
3231 <register type="NOA" address="0x00009888" value="0x14190001" />
3232 <register type="NOA" address="0x00009884" value="0x00000003" />
3233 <register type="NOA" address="0x00009888" value="0x12010000" />
3234 <register type="NOA" address="0x00009888" value="0x100B7C00" />
3235 <register type="NOA" address="0x00009888" value="0x100F0019" />
3236 <register type="NOA" address="0x00009888" value="0x10107C00" />
3237 <register type="NOA" address="0x00009888" value="0x16100000" />
3238 <register type="NOA" address="0x00009888" value="0x00110000" />
3239 <register type="NOA" address="0x00009888" value="0x120703C0" />
3240 <register type="NOA" address="0x00009888" value="0x10090000" />
3241 <register type="NOA" address="0x00009888" value="0x06010080" />
3242 <register type="NOA" address="0x00009888" value="0x0E014180" />
3243 <register type="NOA" address="0x00009888" value="0x10010000" />
3244 <register type="NOA" address="0x00009888" value="0x00014000" />
3245 <register type="NOA" address="0x00009888" value="0x060B0015" />
3246 <register type="NOA" address="0x00009888" value="0x080B8000" />
3247 <register type="NOA" address="0x00009888" value="0x0A0B2000" />
3248 <register type="NOA" address="0x00009888" value="0x020BA000" />
3249 <register type="NOA" address="0x00009888" value="0x040BA000" />
3250 <register type="NOA" address="0x00009888" value="0x0E0E0A02" />
3251 <register type="NOA" address="0x00009888" value="0x0C0EA800" />
3252 <register type="NOA" address="0x00009888" value="0x020F0002" />
3253 <register type="NOA" address="0x00009888" value="0x180F0800" />
3254 <register type="NOA" address="0x00009888" value="0x040F0000" />
3255 <register type="NOA" address="0x00009888" value="0x060F8000" />
3256 <register type="NOA" address="0x00009888" value="0x0A100017" />
3257 <register type="NOA" address="0x00009888" value="0x04107113" />
3258 <register type="NOA" address="0x00009888" value="0x18100020" />
3259 <register type="NOA" address="0x00009888" value="0x06104000" />
3260 <register type="NOA" address="0x00009888" value="0x08100000" />
3261 <register type="NOA" address="0x00009888" value="0x08110C40" />
3262 <register type="NOA" address="0x00009888" value="0x02110C80" />
3263 <register type="NOA" address="0x00009888" value="0x00024000" />
3264 <register type="NOA" address="0x00009888" value="0x06028000" />
3265 <register type="NOA" address="0x00009888" value="0x0E02C000" />
3266 <register type="NOA" address="0x00009888" value="0x00039000" />
3267 <register type="NOA" address="0x00009888" value="0x06036000" />
3268 <register type="NOA" address="0x00009888" value="0x0803A000" />
3269 <register type="NOA" address="0x00009888" value="0x0A032000" />
3270 <register type="NOA" address="0x00009888" value="0x0E035000" />
3271 <register type="NOA" address="0x00009888" value="0x0203A000" />
3272 <register type="NOA" address="0x00009888" value="0x0403A000" />
3273 <register type="NOA" address="0x00009888" value="0x00044000" />
3274 <register type="NOA" address="0x00009888" value="0x0E044000" />
3275 <register type="NOA" address="0x00009888" value="0x10068000" />
3276 <register type="NOA" address="0x00009888" value="0x12068000" />
3277 <register type="NOA" address="0x00009888" value="0x14068000" />
3278 <register type="NOA" address="0x00009888" value="0x02068000" />
3279 <register type="NOA" address="0x00009888" value="0x04068000" />
3280 <register type="NOA" address="0x00009888" value="0x06068000" />
3281 <register type="NOA" address="0x00009888" value="0x08068000" />
3282 <register type="NOA" address="0x00009888" value="0x0A068000" />
3283 <register type="NOA" address="0x00009888" value="0x0C068000" />
3284 <register type="NOA" address="0x00009888" value="0x00070032" />
3285 <register type="NOA" address="0x00009888" value="0x0E070033" />
3286 <register type="NOA" address="0x00009888" value="0x04070000" />
3287 <register type="NOA" address="0x00009888" value="0x08098011" />
3288 <register type="NOA" address="0x00009888" value="0x00090980" />
3289 <register type="NOA" address="0x00009888" value="0x18090A00" />
3290 <register type="NOA" address="0x00009888" value="0x02090000" />
3291 <register type="NOA" address="0x00009888" value="0x04098000" />
3292 <register type="NOA" address="0x00009888" value="0x06098000" />
3293 <register type="NOA" address="0x00009888" value="0x0A098000" />
3294 <register type="NOA" address="0x00009888" value="0x0C098000" />
3295 <register type="NOA" address="0x00009888" value="0x301F6000" />
3296 <register type="NOA" address="0x00009888" value="0x501F36DB" />
3297 <register type="NOA" address="0x00009888" value="0x521F491B" />
3298 <register type="NOA" address="0x00009888" value="0x541F001B" />
3299 <register type="NOA" address="0x00009888" value="0x3A1F6000" />
3300 <register type="NOA" address="0x00009888" value="0x4E1F1B41" />
3301 <register type="NOA" address="0x00009888" value="0x3E1F2100" />
3302 <register type="NOA" address="0x00009888" value="0x461F4141" />
3303 <register type="NOA" address="0x00009888" value="0x481F1160" />
3304 <register type="NOA" address="0x00009888" value="0x4A1F1000" />
3305 <register type="NOA" address="0x00009888" value="0x4C1F2120" />
3306 <register type="NOA" address="0x00009888" value="0x181F0000" />
3307 <register type="NOA" address="0x00009888" value="0x401F0141" />
3308 <register type="NOA" address="0x00009888" value="0x421F1160" />
3309 <register type="NOA" address="0x00009888" value="0x441F3111" />
3310 </register_config>
3311 <register_config type="OA">
3312 <register type="OA" address="0x00002740" value="0x00000000" />
3313 <register type="OA" address="0x00002710" value="0x00000000" />
3314 <register type="OA" address="0x00002714" value="0x00800000" />
3315 <register type="OA" address="0x00002720" value="0x00000000" />
3316 <register type="OA" address="0x00002724" value="0x00800000" />
3317 </register_config>
3318 <register_config type="FLEX">
3319 <register type="FLEX" address="0x0000E458" value="0x00005004" />
3320 </register_config>
3321 </set>
3322
3323 <set name="Metric set HDCAndSF"
3324 mdapi_supported_apis="OGL OCL IO BB"
3325 underscore_name="hdc_and_sf"
3326 hw_config_guid="c5cbc488-6569-41dd-9128-42bf6f0d317c"
3327 chipset="ICL"
3328 symbol_name="HDCAndSF"
3329 >
3330 <counter name="GPU Core Clocks"
3331 description="The total number of GPU core clocks elapsed during the measurement."
3332 data_type="uint64"
3333 equation="GPU_CLOCK 0 READ"
3334 underscore_name="gpu_core_clocks"
3335 units="cycles"
3336 symbol_name="GpuCoreClocks"
3337 semantic_type="event"
3338 mdapi_supported_apis=""
3339 mdapi_usage_flags="Tier1 Frame Batch Draw"
3340 mdapi_hw_unit_type="gpu"
3341 mdapi_group="GPU"
3342 />
3343 <counter name="EU Active"
3344 description="The percentage of time in which the Execution Units were actively processing."
3345 data_type="float"
3346 max_equation="100"
3347 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3348 underscore_name="eu_active"
3349 units="percent"
3350 symbol_name="EuActive"
3351 semantic_type="duration"
3352 mdapi_supported_apis=""
3353 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3354 mdapi_group="EU Array"
3355 mdapi_hw_unit_type="gpu"
3356 />
3357 <counter name="EU Both FPU Pipes Active"
3358 description="The percentage of time in which both EU FPU pipelines were actively processing."
3359 data_type="float"
3360 max_equation="100"
3361 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3362 underscore_name="eu_fpu_both_active"
3363 units="percent"
3364 symbol_name="EuFpuBothActive"
3365 semantic_type="duration"
3366 mdapi_supported_apis=""
3367 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3368 mdapi_group="EU Array/Pipes"
3369 mdapi_hw_unit_type="gpu"
3370 />
3371 <counter name="SQ is full"
3372 description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
3373 data_type="float"
3374 max_equation="100"
3375 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
3376 underscore_name="gt_request_queue_full"
3377 units="percent"
3378 symbol_name="GTRequestQueueFull"
3379 semantic_type="duration"
3380 mdapi_supported_apis=""
3381 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3382 mdapi_group="GTI"
3383 mdapi_hw_unit_type="gpu"
3384 />
3385 <counter name="VS Send Pipe Active"
3386 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
3387 data_type="float"
3388 max_equation="100"
3389 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3390 underscore_name="vs_send_active"
3391 units="percent"
3392 symbol_name="VsSendActive"
3393 semantic_type="duration"
3394 mdapi_supported_apis=""
3395 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3396 mdapi_group="EU Array/Vertex Shader"
3397 mdapi_hw_unit_type="gpu"
3398 />
3399 <counter name="VS FPU1 Pipe Active"
3400 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
3401 data_type="float"
3402 max_equation="100"
3403 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3404 underscore_name="vs_fpu1_active"
3405 units="percent"
3406 symbol_name="VsFpu1Active"
3407 semantic_type="duration"
3408 mdapi_supported_apis=""
3409 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3410 mdapi_group="EU Array/Vertex Shader"
3411 mdapi_hw_unit_type="gpu"
3412 />
3413 <counter name="GS Threads Dispatched"
3414 description="The total number of geometry shader hardware threads dispatched."
3415 data_type="uint64"
3416 equation="A 5 READ"
3417 underscore_name="gs_threads"
3418 units="threads"
3419 symbol_name="GsThreads"
3420 semantic_type="event"
3421 mdapi_supported_apis=""
3422 mdapi_usage_flags="Tier3 Frame Batch Draw"
3423 mdapi_hw_unit_type="gpu"
3424 mdapi_group="EU Array/Geometry Shader"
3425 />
3426 <counter name="Early Hi-Depth Test Fails"
3427 description="The total number of pixels dropped on early hierarchical depth test."
3428 data_type="uint64"
3429 equation="A 22 READ 4 UMUL"
3430 underscore_name="hi_depth_test_fails"
3431 units="pixels"
3432 symbol_name="HiDepthTestFails"
3433 semantic_type="event"
3434 mdapi_supported_apis=""
3435 mdapi_usage_flags="Tier3 Frame Batch Draw"
3436 mdapi_hw_unit_type="gpu"
3437 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
3438 />
3439 <counter name="FS Both FPU Active"
3440 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
3441 data_type="float"
3442 max_equation="100"
3443 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3444 underscore_name="ps_eu_both_fpu_active"
3445 units="percent"
3446 symbol_name="PsEuBothFpuActive"
3447 semantic_type="duration"
3448 mdapi_supported_apis=""
3449 mdapi_usage_flags="Tier4 Frame Batch Draw"
3450 mdapi_group="3D Pipe/Fragment Shader"
3451 mdapi_hw_unit_type="gpu"
3452 />
3453 <counter name="VS Threads Dispatched"
3454 description="The total number of vertex shader hardware threads dispatched."
3455 data_type="uint64"
3456 equation="A 1 READ"
3457 underscore_name="vs_threads"
3458 units="threads"
3459 symbol_name="VsThreads"
3460 semantic_type="event"
3461 mdapi_supported_apis=""
3462 mdapi_usage_flags="Tier3 Frame Batch Draw"
3463 mdapi_hw_unit_type="gpu"
3464 mdapi_group="EU Array/Vertex Shader"
3465 />
3466 <counter name="Polygon Data Ready"
3467 description="The percentage of time in which geometry pipeline output is ready"
3468 data_type="float"
3469 max_equation="100"
3470 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
3471 underscore_name="poly_data_ready"
3472 units="percent"
3473 symbol_name="PolyDataReady"
3474 semantic_type="duration"
3475 mdapi_supported_apis=""
3476 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3477 mdapi_group="GPU/3D Pipe/Strip-Fans"
3478 mdapi_hw_unit_type="gpu"
3479 />
3480 <counter name="FS Threads Dispatched"
3481 description="The total number of fragment shader hardware threads dispatched."
3482 data_type="uint64"
3483 equation="A 6 READ"
3484 underscore_name="ps_threads"
3485 units="threads"
3486 symbol_name="PsThreads"
3487 semantic_type="event"
3488 mdapi_supported_apis=""
3489 mdapi_usage_flags="Tier3 Frame Batch Draw"
3490 mdapi_hw_unit_type="gpu"
3491 mdapi_group="EU Array/Fragment Shader"
3492 />
3493 <counter name="Shader Barrier Messages"
3494 description="The total number of shader barrier messages."
3495 data_type="uint64"
3496 equation="A 35 READ"
3497 underscore_name="shader_barriers"
3498 units="messages"
3499 symbol_name="ShaderBarriers"
3500 semantic_type="event"
3501 mdapi_supported_apis=""
3502 mdapi_usage_flags="Tier3 Frame Batch Draw"
3503 mdapi_hw_unit_type="gpu"
3504 mdapi_group="EU Array/Barrier"
3505 />
3506 <counter name="Sampler Texels"
3507 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
3508 data_type="uint64"
3509 equation="A 28 READ 4 UMUL"
3510 underscore_name="sampler_texels"
3511 units="texels"
3512 symbol_name="SamplerTexels"
3513 semantic_type="event"
3514 mdapi_supported_apis=""
3515 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3516 mdapi_hw_unit_type="gpu"
3517 mdapi_group="Sampler/Sampler Input"
3518 />
3519 <counter name="Pixels Failing Tests"
3520 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
3521 data_type="uint64"
3522 equation="A 25 READ 4 UMUL"
3523 underscore_name="pixels_failing_post_ps_tests"
3524 units="pixels"
3525 symbol_name="PixelsFailingPostPsTests"
3526 semantic_type="event"
3527 mdapi_supported_apis=""
3528 mdapi_usage_flags="Tier3 Frame Batch Draw"
3529 mdapi_hw_unit_type="gpu"
3530 mdapi_group="3D Pipe/Output Merger"
3531 />
3532 <counter name="GPU Time Elapsed"
3533 description="Time elapsed on the GPU during the measurement."
3534 data_type="uint64"
3535 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
3536 underscore_name="gpu_time"
3537 units="ns"
3538 symbol_name="GpuTime"
3539 semantic_type="duration"
3540 mdapi_supported_apis=""
3541 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3542 mdapi_hw_unit_type="gpu"
3543 mdapi_group="GPU"
3544 />
3545 <counter name="AVG GPU Core Frequency"
3546 description="Average GPU Core Frequency in the measurement."
3547 data_type="uint64"
3548 max_equation="$GpuMaxFrequency"
3549 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
3550 underscore_name="avg_gpu_core_frequency"
3551 units="hz"
3552 symbol_name="AvgGpuCoreFrequency"
3553 semantic_type="event"
3554 mdapi_supported_apis=""
3555 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3556 mdapi_group="GPU"
3557 mdapi_hw_unit_type="gpu"
3558 />
3559 <counter name="Sampler Texels Misses"
3560 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
3561 data_type="uint64"
3562 equation="A 29 READ 4 UMUL"
3563 underscore_name="sampler_texel_misses"
3564 units="texels"
3565 symbol_name="SamplerTexelMisses"
3566 semantic_type="event"
3567 mdapi_supported_apis=""
3568 mdapi_usage_flags="Tier3 Batch Frame Draw"
3569 mdapi_hw_unit_type="gpu"
3570 mdapi_group="Sampler/Sampler Cache"
3571 />
3572 <counter name="Slice0 Dualsubslice1 Non-sampler Shader Access Stalled On L3"
3573 description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Dualsubslice1)"
3574 data_type="float"
3575 max_equation="100"
3576 equation="C 2 READ C 1 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
3577 underscore_name="non_sampler_shader01_access_stalled_on_l3"
3578 units="percent"
3579 symbol_name="NonSamplerShader01AccessStalledOnL3"
3580 semantic_type="duration"
3581 mdapi_supported_apis=""
3582 mdapi_usage_flags="Tier3 Frame Batch Draw"
3583 mdapi_group="GPU/Data Port"
3584 mdapi_hw_unit_type="subslice"
3585 />
3586 <counter name="CS Threads Dispatched"
3587 description="The total number of compute shader hardware threads dispatched."
3588 data_type="uint64"
3589 equation="A 4 READ"
3590 underscore_name="cs_threads"
3591 units="threads"
3592 symbol_name="CsThreads"
3593 semantic_type="event"
3594 mdapi_supported_apis=""
3595 mdapi_usage_flags="Tier3 Frame Batch Draw"
3596 mdapi_hw_unit_type="gpu"
3597 mdapi_group="EU Array/Compute Shader"
3598 />
3599 <counter name="Slice0 Dualsubslice2 Non-sampler Shader Access Stalled On L3"
3600 description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Dualsubslice2)"
3601 data_type="float"
3602 max_equation="100"
3603 equation="C 4 READ C 3 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
3604 underscore_name="non_sampler_shader02_access_stalled_on_l3"
3605 units="percent"
3606 symbol_name="NonSamplerShader02AccessStalledOnL3"
3607 semantic_type="duration"
3608 mdapi_supported_apis=""
3609 mdapi_usage_flags="Tier3 Frame Batch Draw"
3610 mdapi_group="GPU/Data Port"
3611 mdapi_hw_unit_type="subslice"
3612 />
3613 <counter name="SLM Bytes Read"
3614 description="The total number of GPU memory bytes read from shared local memory."
3615 data_type="uint64"
3616 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3617 equation="A 30 READ 64 UMUL"
3618 underscore_name="slm_bytes_read"
3619 units="bytes"
3620 symbol_name="SlmBytesRead"
3621 semantic_type="throughput"
3622 mdapi_supported_apis=""
3623 mdapi_usage_flags="Tier3 Frame Batch Draw"
3624 mdapi_group="L3/Data Port/SLM"
3625 mdapi_hw_unit_type="gpu"
3626 />
3627 <counter name="PS FPU1 Pipe Active"
3628 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
3629 data_type="float"
3630 max_equation="100"
3631 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3632 underscore_name="ps_fpu1_active"
3633 units="percent"
3634 symbol_name="PsFpu1Active"
3635 semantic_type="duration"
3636 mdapi_supported_apis=""
3637 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3638 mdapi_group="EU Array/Pixel Shader"
3639 mdapi_hw_unit_type="gpu"
3640 />
3641 <counter name="PS Send Pipeline Active"
3642 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
3643 data_type="float"
3644 max_equation="100"
3645 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3646 underscore_name="ps_send_active"
3647 units="percent"
3648 symbol_name="PsSendActive"
3649 semantic_type="duration"
3650 mdapi_supported_apis=""
3651 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3652 mdapi_group="EU Array/Pixel Shader"
3653 mdapi_hw_unit_type="gpu"
3654 />
3655 <counter name="VS FPU0 Pipe Active"
3656 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
3657 data_type="float"
3658 max_equation="100"
3659 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3660 underscore_name="vs_fpu0_active"
3661 units="percent"
3662 symbol_name="VsFpu0Active"
3663 semantic_type="duration"
3664 mdapi_supported_apis=""
3665 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3666 mdapi_group="EU Array/Vertex Shader"
3667 mdapi_hw_unit_type="gpu"
3668 />
3669 <counter name="GPU Busy"
3670 description="The percentage of time in which the GPU has been processing GPU commands."
3671 data_type="float"
3672 max_equation="100"
3673 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
3674 underscore_name="gpu_busy"
3675 units="percent"
3676 symbol_name="GpuBusy"
3677 semantic_type="duration"
3678 mdapi_supported_apis=""
3679 mdapi_usage_flags="Tier1 Overview System Frame"
3680 mdapi_group="GPU"
3681 mdapi_hw_unit_type="gpu"
3682 />
3683 <counter name="Rasterized Pixels"
3684 description="The total number of rasterized pixels."
3685 data_type="uint64"
3686 equation="A 21 READ 4 UMUL"
3687 underscore_name="rasterized_pixels"
3688 units="pixels"
3689 symbol_name="RasterizedPixels"
3690 semantic_type="event"
3691 mdapi_supported_apis=""
3692 mdapi_usage_flags="Tier3 Frame Batch Draw"
3693 mdapi_hw_unit_type="gpu"
3694 mdapi_group="3D Pipe/Rasterizer"
3695 />
3696 <counter name="PS FPU0 Pipe Active"
3697 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
3698 data_type="float"
3699 max_equation="100"
3700 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3701 underscore_name="ps_fpu0_active"
3702 units="percent"
3703 symbol_name="PsFpu0Active"
3704 semantic_type="duration"
3705 mdapi_supported_apis=""
3706 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3707 mdapi_group="EU Array/Pixel Shader"
3708 mdapi_hw_unit_type="gpu"
3709 />
3710 <counter name="DS Threads Dispatched"
3711 description="The total number of domain shader hardware threads dispatched."
3712 data_type="uint64"
3713 equation="A 3 READ"
3714 underscore_name="ds_threads"
3715 units="threads"
3716 symbol_name="DsThreads"
3717 semantic_type="event"
3718 mdapi_supported_apis=""
3719 mdapi_usage_flags="Tier3 Frame Batch Draw"
3720 mdapi_hw_unit_type="gpu"
3721 mdapi_group="EU Array/Domain Shader"
3722 />
3723 <counter name="Samples Written"
3724 description="The total number of samples or pixels written to all render targets."
3725 data_type="uint64"
3726 equation="A 26 READ 4 UMUL"
3727 underscore_name="samples_written"
3728 units="pixels"
3729 symbol_name="SamplesWritten"
3730 semantic_type="event"
3731 mdapi_supported_apis=""
3732 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3733 mdapi_hw_unit_type="gpu"
3734 mdapi_group="3D Pipe/Output Merger"
3735 />
3736 <counter name="EU Stall"
3737 description="The percentage of time in which the Execution Units were stalled."
3738 data_type="float"
3739 max_equation="100"
3740 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3741 underscore_name="eu_stall"
3742 units="percent"
3743 symbol_name="EuStall"
3744 semantic_type="duration"
3745 mdapi_supported_apis=""
3746 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3747 mdapi_group="EU Array"
3748 mdapi_hw_unit_type="gpu"
3749 />
3750 <counter name="Samples Blended"
3751 description="The total number of blended samples or pixels written to all render targets."
3752 data_type="uint64"
3753 equation="A 27 READ 4 UMUL"
3754 underscore_name="samples_blended"
3755 units="pixels"
3756 symbol_name="SamplesBlended"
3757 semantic_type="event"
3758 mdapi_supported_apis=""
3759 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3760 mdapi_hw_unit_type="gpu"
3761 mdapi_group="3D Pipe/Output Merger"
3762 />
3763 <counter name="Early Depth Test Fails"
3764 description="The total number of pixels dropped on early depth test."
3765 data_type="uint64"
3766 equation="A 23 READ 4 UMUL"
3767 underscore_name="early_depth_test_fails"
3768 units="pixels"
3769 symbol_name="EarlyDepthTestFails"
3770 semantic_type="event"
3771 mdapi_supported_apis=""
3772 mdapi_usage_flags="Tier3 Frame Batch Draw"
3773 mdapi_hw_unit_type="gpu"
3774 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
3775 />
3776 <counter name="Shader Memory Accesses"
3777 description="The total number of shader memory accesses to L3."
3778 data_type="uint64"
3779 equation="A 32 READ"
3780 underscore_name="shader_memory_accesses"
3781 units="messages"
3782 symbol_name="ShaderMemoryAccesses"
3783 semantic_type="event"
3784 mdapi_supported_apis=""
3785 mdapi_usage_flags="Tier3 Frame Batch Draw"
3786 mdapi_hw_unit_type="gpu"
3787 mdapi_group="L3/Data Port"
3788 />
3789 <counter name="HS Threads Dispatched"
3790 description="The total number of hull shader hardware threads dispatched."
3791 data_type="uint64"
3792 equation="A 2 READ"
3793 underscore_name="hs_threads"
3794 units="threads"
3795 symbol_name="HsThreads"
3796 semantic_type="event"
3797 mdapi_supported_apis=""
3798 mdapi_usage_flags="Tier3 Frame Batch Draw"
3799 mdapi_hw_unit_type="gpu"
3800 mdapi_group="EU Array/Hull Shader"
3801 />
3802 <counter name="L3 Shader Throughput"
3803 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
3804 data_type="uint64"
3805 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3806 equation="$ShaderMemoryAccesses 64 UMUL"
3807 underscore_name="l3_shader_throughput"
3808 units="bytes"
3809 symbol_name="L3ShaderThroughput"
3810 semantic_type="throughput"
3811 mdapi_supported_apis=""
3812 mdapi_usage_flags="Tier2 Frame Batch Draw"
3813 mdapi_group="L3/Data Port"
3814 mdapi_hw_unit_type="gpu"
3815 />
3816 <counter name="Samples Killed in FS"
3817 description="The total number of samples or pixels dropped in fragment shaders."
3818 data_type="uint64"
3819 equation="A 24 READ 4 UMUL"
3820 underscore_name="samples_killed_in_ps"
3821 units="pixels"
3822 symbol_name="SamplesKilledInPs"
3823 semantic_type="event"
3824 mdapi_supported_apis=""
3825 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
3826 mdapi_hw_unit_type="gpu"
3827 mdapi_group="3D Pipe/Fragment Shader"
3828 />
3829 <counter name="Slice0 Dualsubslice0 Non-sampler Shader Access Stalled On L3"
3830 description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Dualsubslice0)"
3831 data_type="float"
3832 max_equation="100"
3833 equation="C 0 READ B 7 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
3834 underscore_name="non_sampler_shader00_access_stalled_on_l3"
3835 units="percent"
3836 symbol_name="NonSamplerShader00AccessStalledOnL3"
3837 semantic_type="duration"
3838 mdapi_supported_apis=""
3839 mdapi_usage_flags="Tier3 Frame Batch Draw"
3840 mdapi_group="GPU/Data Port"
3841 mdapi_hw_unit_type="subslice"
3842 />
3843 <counter name="SLM Bytes Written"
3844 description="The total number of GPU memory bytes written into shared local memory."
3845 data_type="uint64"
3846 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3847 equation="A 31 READ 64 UMUL"
3848 underscore_name="slm_bytes_written"
3849 units="bytes"
3850 symbol_name="SlmBytesWritten"
3851 semantic_type="throughput"
3852 mdapi_supported_apis=""
3853 mdapi_usage_flags="Tier3 Frame Batch Draw"
3854 mdapi_group="L3/Data Port/SLM"
3855 mdapi_hw_unit_type="gpu"
3856 />
3857 <counter name="Slice0 Dualsubslice3 Non-sampler Shader Access Stalled On L3"
3858 description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Dualsubslice3)"
3859 data_type="float"
3860 max_equation="100"
3861 equation="C 6 READ C 5 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
3862 underscore_name="non_sampler_shader03_access_stalled_on_l3"
3863 units="percent"
3864 symbol_name="NonSamplerShader03AccessStalledOnL3"
3865 semantic_type="duration"
3866 mdapi_supported_apis=""
3867 mdapi_usage_flags="Tier3 Frame Batch Draw"
3868 mdapi_group="GPU/Data Port"
3869 mdapi_hw_unit_type="subslice"
3870 />
3871 <counter name="Shader Atomic Memory Accesses"
3872 description="The total number of shader atomic memory accesses."
3873 data_type="uint64"
3874 equation="A 34 READ"
3875 underscore_name="shader_atomics"
3876 units="messages"
3877 symbol_name="ShaderAtomics"
3878 semantic_type="event"
3879 mdapi_supported_apis=""
3880 mdapi_usage_flags="Tier3 Frame Batch Draw"
3881 mdapi_hw_unit_type="gpu"
3882 mdapi_group="L3/Data Port/Atomics"
3883 />
3884 <register_config type="NOA">
3885 <register type="NOA" address="0x00000D04" value="0x00000200" />
3886 <register type="NOA" address="0x00009840" value="0x00000000" />
3887 <register type="NOA" address="0x00009884" value="0x00000000" />
3888 <register type="NOA" address="0x00009888" value="0x1223000A" />
3889 <register type="NOA" address="0x00009888" value="0x10230009" />
3890 <register type="NOA" address="0x00009888" value="0x1263000A" />
3891 <register type="NOA" address="0x00009888" value="0x10630009" />
3892 <register type="NOA" address="0x00009888" value="0x12A3000A" />
3893 <register type="NOA" address="0x00009888" value="0x10A30009" />
3894 <register type="NOA" address="0x00009888" value="0x12E3000A" />
3895 <register type="NOA" address="0x00009888" value="0x10E30009" />
3896 <register type="NOA" address="0x00009888" value="0x10150019" />
3897 <register type="NOA" address="0x00009888" value="0x1C20000A" />
3898 <register type="NOA" address="0x00009888" value="0x0C231900" />
3899 <register type="NOA" address="0x00009888" value="0x0E23003C" />
3900 <register type="NOA" address="0x00009888" value="0x00230000" />
3901 <register type="NOA" address="0x00009888" value="0x1C600020" />
3902 <register type="NOA" address="0x00009888" value="0x02608000" />
3903 <register type="NOA" address="0x00009888" value="0x0E631900" />
3904 <register type="NOA" address="0x00009888" value="0x00631E00" />
3905 <register type="NOA" address="0x00009888" value="0x04A08000" />
3906 <register type="NOA" address="0x00009888" value="0x06A08000" />
3907 <register type="NOA" address="0x00009888" value="0x02A31E32" />
3908 <register type="NOA" address="0x00009888" value="0x00A30000" />
3909 <register type="NOA" address="0x00009888" value="0x08E08000" />
3910 <register type="NOA" address="0x00009888" value="0x0AE08000" />
3911 <register type="NOA" address="0x00009888" value="0x04E31E32" />
3912 <register type="NOA" address="0x00009888" value="0x00E30000" />
3913 <register type="NOA" address="0x00009888" value="0x0C045400" />
3914 <register type="NOA" address="0x00009888" value="0x10040150" />
3915 <register type="NOA" address="0x00009888" value="0x0E040015" />
3916 <register type="NOA" address="0x00009888" value="0x04055000" />
3917 <register type="NOA" address="0x00009888" value="0x14050054" />
3918 <register type="NOA" address="0x00009888" value="0x06055000" />
3919 <register type="NOA" address="0x00009888" value="0x08055000" />
3920 <register type="NOA" address="0x00009888" value="0x24063F00" />
3921 <register type="NOA" address="0x00009888" value="0x260600E0" />
3922 <register type="NOA" address="0x00009888" value="0x0E088000" />
3923 <register type="NOA" address="0x00009888" value="0x00088000" />
3924 <register type="NOA" address="0x00009888" value="0x14090040" />
3925 <register type="NOA" address="0x00009888" value="0x04094000" />
3926 <register type="NOA" address="0x00009888" value="0x040DA000" />
3927 <register type="NOA" address="0x00009888" value="0x080E5000" />
3928 <register type="NOA" address="0x00009888" value="0x1A120020" />
3929 <register type="NOA" address="0x00009888" value="0x02128000" />
3930 <register type="NOA" address="0x00009888" value="0x0412C000" />
3931 <register type="NOA" address="0x00009888" value="0x0612C000" />
3932 <register type="NOA" address="0x00009888" value="0x0A138000" />
3933 <register type="NOA" address="0x00009888" value="0x0413E000" />
3934 <register type="NOA" address="0x00009888" value="0x0E148000" />
3935 <register type="NOA" address="0x00009888" value="0x00148000" />
3936 <register type="NOA" address="0x00009888" value="0x0214C000" />
3937 <register type="NOA" address="0x00009888" value="0x00150047" />
3938 <register type="NOA" address="0x00009888" value="0x16156000" />
3939 <register type="NOA" address="0x00009888" value="0x18150007" />
3940 <register type="NOA" address="0x00009888" value="0x02154000" />
3941 <register type="NOA" address="0x00009888" value="0x04154000" />
3942 <register type="NOA" address="0x00009888" value="0x06154000" />
3943 <register type="NOA" address="0x00009888" value="0x08158000" />
3944 <register type="NOA" address="0x00009888" value="0x0A158000" />
3945 <register type="NOA" address="0x00009888" value="0x0C188000" />
3946 <register type="NOA" address="0x00009888" value="0x0E182000" />
3947 <register type="NOA" address="0x00009888" value="0x1419000A" />
3948 <register type="NOA" address="0x00009888" value="0x021CA000" />
3949 <register type="NOA" address="0x00009888" value="0x0A1DA000" />
3950 <register type="NOA" address="0x00009884" value="0x00000003" />
3951 <register type="NOA" address="0x00009888" value="0x1C1F3061" />
3952 <register type="NOA" address="0x00009888" value="0x181F0000" />
3953 <register type="NOA" address="0x00009888" value="0x301F8000" />
3954 <register type="NOA" address="0x00009888" value="0x521F4000" />
3955 <register type="NOA" address="0x00009888" value="0x541F0024" />
3956 <register type="NOA" address="0x00009888" value="0x3A1F8000" />
3957 <register type="NOA" address="0x00009888" value="0x4E1F2400" />
3958 <register type="NOA" address="0x00009888" value="0x501F0024" />
3959 <register type="NOA" address="0x00009888" value="0x3E1F0100" />
3960 <register type="NOA" address="0x00009888" value="0x4C1F3030" />
3961 <register type="NOA" address="0x00009888" value="0x401F0000" />
3962 <register type="NOA" address="0x00009888" value="0x421F3000" />
3963 <register type="NOA" address="0x00009888" value="0x441F3330" />
3964 </register_config>
3965 <register_config type="OA">
3966 <register type="OA" address="0x00002740" value="0x00000000" />
3967 <register type="OA" address="0x00002710" value="0x00000000" />
3968 <register type="OA" address="0x00002714" value="0x10800000" />
3969 <register type="OA" address="0x00002720" value="0x00000000" />
3970 <register type="OA" address="0x00002724" value="0x00800000" />
3971 <register type="OA" address="0x00002770" value="0x00000002" />
3972 <register type="OA" address="0x00002774" value="0x0000FFFE" />
3973 </register_config>
3974 <register_config type="FLEX">
3975 <register type="FLEX" address="0x0000E458" value="0x00005004" />
3976 <register type="FLEX" address="0x0000E558" value="0x00010003" />
3977 <register type="FLEX" address="0x0000E658" value="0x00012011" />
3978 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
3979 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
3980 </register_config>
3981 </set>
3982
3983 <set name="Metric set RasterizerAndPixelBackend"
3984 mdapi_supported_apis="OGL OCL IO BB"
3985 underscore_name="rasterizer_and_pixel_backend"
3986 hw_config_guid="0316ce4f-e03f-4738-8262-13528fce8eea"
3987 chipset="ICL"
3988 symbol_name="RasterizerAndPixelBackend"
3989 >
3990 <counter name="GPU Core Clocks"
3991 description="The total number of GPU core clocks elapsed during the measurement."
3992 data_type="uint64"
3993 equation="GPU_CLOCK 0 READ"
3994 underscore_name="gpu_core_clocks"
3995 units="cycles"
3996 symbol_name="GpuCoreClocks"
3997 semantic_type="event"
3998 mdapi_supported_apis=""
3999 mdapi_usage_flags="Tier1 Frame Batch Draw"
4000 mdapi_hw_unit_type="gpu"
4001 mdapi_group="GPU"
4002 />
4003 <counter name="EU Active"
4004 description="The percentage of time in which the Execution Units were actively processing."
4005 data_type="float"
4006 max_equation="100"
4007 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4008 underscore_name="eu_active"
4009 units="percent"
4010 symbol_name="EuActive"
4011 semantic_type="duration"
4012 mdapi_supported_apis=""
4013 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4014 mdapi_group="EU Array"
4015 mdapi_hw_unit_type="gpu"
4016 />
4017 <counter name="EU Both FPU Pipes Active"
4018 description="The percentage of time in which both EU FPU pipelines were actively processing."
4019 data_type="float"
4020 max_equation="100"
4021 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4022 underscore_name="eu_fpu_both_active"
4023 units="percent"
4024 symbol_name="EuFpuBothActive"
4025 semantic_type="duration"
4026 mdapi_supported_apis=""
4027 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4028 mdapi_group="EU Array/Pipes"
4029 mdapi_hw_unit_type="gpu"
4030 />
4031 <counter name="SQ is full"
4032 description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
4033 data_type="float"
4034 max_equation="100"
4035 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
4036 underscore_name="gt_request_queue_full"
4037 units="percent"
4038 symbol_name="GTRequestQueueFull"
4039 semantic_type="duration"
4040 mdapi_supported_apis=""
4041 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4042 mdapi_group="GTI"
4043 mdapi_hw_unit_type="gpu"
4044 />
4045 <counter name="VS Send Pipe Active"
4046 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
4047 data_type="float"
4048 max_equation="100"
4049 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4050 underscore_name="vs_send_active"
4051 units="percent"
4052 symbol_name="VsSendActive"
4053 semantic_type="duration"
4054 mdapi_supported_apis=""
4055 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4056 mdapi_group="EU Array/Vertex Shader"
4057 mdapi_hw_unit_type="gpu"
4058 />
4059 <counter name="Slice0 Pipe0 PS Output Available"
4060 description="The percentage of time in which slice0 pipe0 PS output is available"
4061 data_type="float"
4062 max_equation="100"
4063 equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
4064 underscore_name="ps_output00_available"
4065 units="percent"
4066 symbol_name="PSOutput00Available"
4067 semantic_type="duration"
4068 mdapi_supported_apis=""
4069 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4070 mdapi_group="GPU/3D Pipe"
4071 mdapi_hw_unit_type="slice"
4072 />
4073 <counter name="VS FPU1 Pipe Active"
4074 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
4075 data_type="float"
4076 max_equation="100"
4077 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4078 underscore_name="vs_fpu1_active"
4079 units="percent"
4080 symbol_name="VsFpu1Active"
4081 semantic_type="duration"
4082 mdapi_supported_apis=""
4083 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4084 mdapi_group="EU Array/Vertex Shader"
4085 mdapi_hw_unit_type="gpu"
4086 />
4087 <counter name="GS Threads Dispatched"
4088 description="The total number of geometry shader hardware threads dispatched."
4089 data_type="uint64"
4090 equation="A 5 READ"
4091 underscore_name="gs_threads"
4092 units="threads"
4093 symbol_name="GsThreads"
4094 semantic_type="event"
4095 mdapi_supported_apis=""
4096 mdapi_usage_flags="Tier3 Frame Batch Draw"
4097 mdapi_hw_unit_type="gpu"
4098 mdapi_group="EU Array/Geometry Shader"
4099 />
4100 <counter name="Slice0 Pipe1 PS Output Available"
4101 description="The percentage of time in which slice0 pipe1 PS output is available"
4102 data_type="float"
4103 max_equation="100"
4104 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
4105 underscore_name="ps_output01_available"
4106 units="percent"
4107 symbol_name="PSOutput01Available"
4108 semantic_type="duration"
4109 mdapi_supported_apis=""
4110 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4111 mdapi_group="GPU/3D Pipe"
4112 mdapi_hw_unit_type="slice"
4113 />
4114 <counter name="Early Hi-Depth Test Fails"
4115 description="The total number of pixels dropped on early hierarchical depth test."
4116 data_type="uint64"
4117 equation="A 22 READ 4 UMUL"
4118 underscore_name="hi_depth_test_fails"
4119 units="pixels"
4120 symbol_name="HiDepthTestFails"
4121 semantic_type="event"
4122 mdapi_supported_apis=""
4123 mdapi_usage_flags="Tier3 Frame Batch Draw"
4124 mdapi_hw_unit_type="gpu"
4125 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
4126 />
4127 <counter name="FS Both FPU Active"
4128 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
4129 data_type="float"
4130 max_equation="100"
4131 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4132 underscore_name="ps_eu_both_fpu_active"
4133 units="percent"
4134 symbol_name="PsEuBothFpuActive"
4135 semantic_type="duration"
4136 mdapi_supported_apis=""
4137 mdapi_usage_flags="Tier4 Frame Batch Draw"
4138 mdapi_group="3D Pipe/Fragment Shader"
4139 mdapi_hw_unit_type="gpu"
4140 />
4141 <counter name="VS Threads Dispatched"
4142 description="The total number of vertex shader hardware threads dispatched."
4143 data_type="uint64"
4144 equation="A 1 READ"
4145 underscore_name="vs_threads"
4146 units="threads"
4147 symbol_name="VsThreads"
4148 semantic_type="event"
4149 mdapi_supported_apis=""
4150 mdapi_usage_flags="Tier3 Frame Batch Draw"
4151 mdapi_hw_unit_type="gpu"
4152 mdapi_group="EU Array/Vertex Shader"
4153 />
4154 <counter name="FS Threads Dispatched"
4155 description="The total number of fragment shader hardware threads dispatched."
4156 data_type="uint64"
4157 equation="A 6 READ"
4158 underscore_name="ps_threads"
4159 units="threads"
4160 symbol_name="PsThreads"
4161 semantic_type="event"
4162 mdapi_supported_apis=""
4163 mdapi_usage_flags="Tier3 Frame Batch Draw"
4164 mdapi_hw_unit_type="gpu"
4165 mdapi_group="EU Array/Fragment Shader"
4166 />
4167 <counter name="Slice0 Pipe1 Pixel Values Ready"
4168 description="The percentage of time in which slice0 pipe1 pixel values are ready"
4169 data_type="float"
4170 max_equation="100"
4171 equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
4172 underscore_name="pixel_values01_ready"
4173 units="percent"
4174 symbol_name="PixelValues01Ready"
4175 semantic_type="duration"
4176 mdapi_supported_apis=""
4177 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4178 mdapi_group="GPU/3D Pipe"
4179 mdapi_hw_unit_type="slice"
4180 />
4181 <counter name="Slice0 Pipe0 Post-EarlyZ Pixel Data Ready"
4182 description="The percentage of time in which slice0 pipe0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
4183 data_type="float"
4184 max_equation="100"
4185 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
4186 underscore_name="pixel_data00_ready"
4187 units="percent"
4188 symbol_name="PixelData00Ready"
4189 semantic_type="duration"
4190 mdapi_supported_apis=""
4191 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4192 mdapi_group="GPU/Rasterizer/Early Depth Test"
4193 mdapi_hw_unit_type="slice"
4194 />
4195 <counter name="Shader Barrier Messages"
4196 description="The total number of shader barrier messages."
4197 data_type="uint64"
4198 equation="A 35 READ"
4199 underscore_name="shader_barriers"
4200 units="messages"
4201 symbol_name="ShaderBarriers"
4202 semantic_type="event"
4203 mdapi_supported_apis=""
4204 mdapi_usage_flags="Tier3 Frame Batch Draw"
4205 mdapi_hw_unit_type="gpu"
4206 mdapi_group="EU Array/Barrier"
4207 />
4208 <counter name="Sampler Texels"
4209 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
4210 data_type="uint64"
4211 equation="A 28 READ 4 UMUL"
4212 underscore_name="sampler_texels"
4213 units="texels"
4214 symbol_name="SamplerTexels"
4215 semantic_type="event"
4216 mdapi_supported_apis=""
4217 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4218 mdapi_hw_unit_type="gpu"
4219 mdapi_group="Sampler/Sampler Input"
4220 />
4221 <counter name="Pixels Failing Tests"
4222 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
4223 data_type="uint64"
4224 equation="A 25 READ 4 UMUL"
4225 underscore_name="pixels_failing_post_ps_tests"
4226 units="pixels"
4227 symbol_name="PixelsFailingPostPsTests"
4228 semantic_type="event"
4229 mdapi_supported_apis=""
4230 mdapi_usage_flags="Tier3 Frame Batch Draw"
4231 mdapi_hw_unit_type="gpu"
4232 mdapi_group="3D Pipe/Output Merger"
4233 />
4234 <counter name="GPU Time Elapsed"
4235 description="Time elapsed on the GPU during the measurement."
4236 data_type="uint64"
4237 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
4238 underscore_name="gpu_time"
4239 units="ns"
4240 symbol_name="GpuTime"
4241 semantic_type="duration"
4242 mdapi_supported_apis=""
4243 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4244 mdapi_hw_unit_type="gpu"
4245 mdapi_group="GPU"
4246 />
4247 <counter name="AVG GPU Core Frequency"
4248 description="Average GPU Core Frequency in the measurement."
4249 data_type="uint64"
4250 max_equation="$GpuMaxFrequency"
4251 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4252 underscore_name="avg_gpu_core_frequency"
4253 units="hz"
4254 symbol_name="AvgGpuCoreFrequency"
4255 semantic_type="event"
4256 mdapi_supported_apis=""
4257 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4258 mdapi_group="GPU"
4259 mdapi_hw_unit_type="gpu"
4260 />
4261 <counter name="Sampler Texels Misses"
4262 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
4263 data_type="uint64"
4264 equation="A 29 READ 4 UMUL"
4265 underscore_name="sampler_texel_misses"
4266 units="texels"
4267 symbol_name="SamplerTexelMisses"
4268 semantic_type="event"
4269 mdapi_supported_apis=""
4270 mdapi_usage_flags="Tier3 Batch Frame Draw"
4271 mdapi_hw_unit_type="gpu"
4272 mdapi_group="Sampler/Sampler Cache"
4273 />
4274 <counter name="Slice0 Pipe1 Post-EarlyZ Pixel Data Ready"
4275 description="The percentage of time in which slice0 pipe1 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
4276 data_type="float"
4277 max_equation="100"
4278 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
4279 underscore_name="pixel_data01_ready"
4280 units="percent"
4281 symbol_name="PixelData01Ready"
4282 semantic_type="duration"
4283 mdapi_supported_apis=""
4284 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4285 mdapi_group="GPU/Rasterizer/Early Depth Test"
4286 mdapi_hw_unit_type="slice"
4287 />
4288 <counter name="CS Threads Dispatched"
4289 description="The total number of compute shader hardware threads dispatched."
4290 data_type="uint64"
4291 equation="A 4 READ"
4292 underscore_name="cs_threads"
4293 units="threads"
4294 symbol_name="CsThreads"
4295 semantic_type="event"
4296 mdapi_supported_apis=""
4297 mdapi_usage_flags="Tier3 Frame Batch Draw"
4298 mdapi_hw_unit_type="gpu"
4299 mdapi_group="EU Array/Compute Shader"
4300 />
4301 <counter name="Slice0 Rasterizer Input Available"
4302 description="The percentage of time in which slice0 rasterizer input is available"
4303 data_type="float"
4304 max_equation="100"
4305 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
4306 underscore_name="rasterizer0_input_available"
4307 units="percent"
4308 symbol_name="Rasterizer0InputAvailable"
4309 availability="$SliceMask 1 AND"
4310 semantic_type="duration"
4311 mdapi_supported_apis=""
4312 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4313 mdapi_group="GPU/Rasterizer"
4314 mdapi_hw_unit_type="slice"
4315 />
4316 <counter name="SLM Bytes Read"
4317 description="The total number of GPU memory bytes read from shared local memory."
4318 data_type="uint64"
4319 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4320 equation="A 30 READ 64 UMUL"
4321 underscore_name="slm_bytes_read"
4322 units="bytes"
4323 symbol_name="SlmBytesRead"
4324 semantic_type="throughput"
4325 mdapi_supported_apis=""
4326 mdapi_usage_flags="Tier3 Frame Batch Draw"
4327 mdapi_group="L3/Data Port/SLM"
4328 mdapi_hw_unit_type="gpu"
4329 />
4330 <counter name="PS FPU1 Pipe Active"
4331 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
4332 data_type="float"
4333 max_equation="100"
4334 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4335 underscore_name="ps_fpu1_active"
4336 units="percent"
4337 symbol_name="PsFpu1Active"
4338 semantic_type="duration"
4339 mdapi_supported_apis=""
4340 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4341 mdapi_group="EU Array/Pixel Shader"
4342 mdapi_hw_unit_type="gpu"
4343 />
4344 <counter name="PS Send Pipeline Active"
4345 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
4346 data_type="float"
4347 max_equation="100"
4348 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4349 underscore_name="ps_send_active"
4350 units="percent"
4351 symbol_name="PsSendActive"
4352 semantic_type="duration"
4353 mdapi_supported_apis=""
4354 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4355 mdapi_group="EU Array/Pixel Shader"
4356 mdapi_hw_unit_type="gpu"
4357 />
4358 <counter name="VS FPU0 Pipe Active"
4359 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
4360 data_type="float"
4361 max_equation="100"
4362 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4363 underscore_name="vs_fpu0_active"
4364 units="percent"
4365 symbol_name="VsFpu0Active"
4366 semantic_type="duration"
4367 mdapi_supported_apis=""
4368 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4369 mdapi_group="EU Array/Vertex Shader"
4370 mdapi_hw_unit_type="gpu"
4371 />
4372 <counter name="GPU Busy"
4373 description="The percentage of time in which the GPU has been processing GPU commands."
4374 data_type="float"
4375 max_equation="100"
4376 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
4377 underscore_name="gpu_busy"
4378 units="percent"
4379 symbol_name="GpuBusy"
4380 semantic_type="duration"
4381 mdapi_supported_apis=""
4382 mdapi_usage_flags="Tier1 Overview System Frame"
4383 mdapi_group="GPU"
4384 mdapi_hw_unit_type="gpu"
4385 />
4386 <counter name="Rasterized Pixels"
4387 description="The total number of rasterized pixels."
4388 data_type="uint64"
4389 equation="A 21 READ 4 UMUL"
4390 underscore_name="rasterized_pixels"
4391 units="pixels"
4392 symbol_name="RasterizedPixels"
4393 semantic_type="event"
4394 mdapi_supported_apis=""
4395 mdapi_usage_flags="Tier3 Frame Batch Draw"
4396 mdapi_hw_unit_type="gpu"
4397 mdapi_group="3D Pipe/Rasterizer"
4398 />
4399 <counter name="Slice0 Pipe0 Pixel Values Ready"
4400 description="The percentage of time in which slice0 pipe0 pixel values are ready"
4401 data_type="float"
4402 max_equation="100"
4403 equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
4404 underscore_name="pixel_values00_ready"
4405 units="percent"
4406 symbol_name="PixelValues00Ready"
4407 semantic_type="duration"
4408 mdapi_supported_apis=""
4409 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4410 mdapi_group="GPU/3D Pipe"
4411 mdapi_hw_unit_type="slice"
4412 />
4413 <counter name="PS FPU0 Pipe Active"
4414 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
4415 data_type="float"
4416 max_equation="100"
4417 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4418 underscore_name="ps_fpu0_active"
4419 units="percent"
4420 symbol_name="PsFpu0Active"
4421 semantic_type="duration"
4422 mdapi_supported_apis=""
4423 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4424 mdapi_group="EU Array/Pixel Shader"
4425 mdapi_hw_unit_type="gpu"
4426 />
4427 <counter name="DS Threads Dispatched"
4428 description="The total number of domain shader hardware threads dispatched."
4429 data_type="uint64"
4430 equation="A 3 READ"
4431 underscore_name="ds_threads"
4432 units="threads"
4433 symbol_name="DsThreads"
4434 semantic_type="event"
4435 mdapi_supported_apis=""
4436 mdapi_usage_flags="Tier3 Frame Batch Draw"
4437 mdapi_hw_unit_type="gpu"
4438 mdapi_group="EU Array/Domain Shader"
4439 />
4440 <counter name="Samples Written"
4441 description="The total number of samples or pixels written to all render targets."
4442 data_type="uint64"
4443 equation="A 26 READ 4 UMUL"
4444 underscore_name="samples_written"
4445 units="pixels"
4446 symbol_name="SamplesWritten"
4447 semantic_type="event"
4448 mdapi_supported_apis=""
4449 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4450 mdapi_hw_unit_type="gpu"
4451 mdapi_group="3D Pipe/Output Merger"
4452 />
4453 <counter name="EU Stall"
4454 description="The percentage of time in which the Execution Units were stalled."
4455 data_type="float"
4456 max_equation="100"
4457 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4458 underscore_name="eu_stall"
4459 units="percent"
4460 symbol_name="EuStall"
4461 semantic_type="duration"
4462 mdapi_supported_apis=""
4463 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4464 mdapi_group="EU Array"
4465 mdapi_hw_unit_type="gpu"
4466 />
4467 <counter name="Slice0 Rasterizer Output Ready"
4468 description="The percentage of time in which slice0 rasterizer output is ready"
4469 data_type="float"
4470 max_equation="100"
4471 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
4472 underscore_name="rasterizer0_output_ready"
4473 units="percent"
4474 symbol_name="Rasterizer0OutputReady"
4475 availability="$SliceMask 1 AND"
4476 semantic_type="duration"
4477 mdapi_supported_apis=""
4478 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4479 mdapi_group="GPU/Rasterizer"
4480 mdapi_hw_unit_type="slice"
4481 />
4482 <counter name="Samples Blended"
4483 description="The total number of blended samples or pixels written to all render targets."
4484 data_type="uint64"
4485 equation="A 27 READ 4 UMUL"
4486 underscore_name="samples_blended"
4487 units="pixels"
4488 symbol_name="SamplesBlended"
4489 semantic_type="event"
4490 mdapi_supported_apis=""
4491 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4492 mdapi_hw_unit_type="gpu"
4493 mdapi_group="3D Pipe/Output Merger"
4494 />
4495 <counter name="Early Depth Test Fails"
4496 description="The total number of pixels dropped on early depth test."
4497 data_type="uint64"
4498 equation="A 23 READ 4 UMUL"
4499 underscore_name="early_depth_test_fails"
4500 units="pixels"
4501 symbol_name="EarlyDepthTestFails"
4502 semantic_type="event"
4503 mdapi_supported_apis=""
4504 mdapi_usage_flags="Tier3 Frame Batch Draw"
4505 mdapi_hw_unit_type="gpu"
4506 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
4507 />
4508 <counter name="Shader Memory Accesses"
4509 description="The total number of shader memory accesses to L3."
4510 data_type="uint64"
4511 equation="A 32 READ"
4512 underscore_name="shader_memory_accesses"
4513 units="messages"
4514 symbol_name="ShaderMemoryAccesses"
4515 semantic_type="event"
4516 mdapi_supported_apis=""
4517 mdapi_usage_flags="Tier3 Frame Batch Draw"
4518 mdapi_hw_unit_type="gpu"
4519 mdapi_group="L3/Data Port"
4520 />
4521 <counter name="HS Threads Dispatched"
4522 description="The total number of hull shader hardware threads dispatched."
4523 data_type="uint64"
4524 equation="A 2 READ"
4525 underscore_name="hs_threads"
4526 units="threads"
4527 symbol_name="HsThreads"
4528 semantic_type="event"
4529 mdapi_supported_apis=""
4530 mdapi_usage_flags="Tier3 Frame Batch Draw"
4531 mdapi_hw_unit_type="gpu"
4532 mdapi_group="EU Array/Hull Shader"
4533 />
4534 <counter name="L3 Shader Throughput"
4535 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
4536 data_type="uint64"
4537 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4538 equation="$ShaderMemoryAccesses 64 UMUL"
4539 underscore_name="l3_shader_throughput"
4540 units="bytes"
4541 symbol_name="L3ShaderThroughput"
4542 semantic_type="throughput"
4543 mdapi_supported_apis=""
4544 mdapi_usage_flags="Tier2 Frame Batch Draw"
4545 mdapi_group="L3/Data Port"
4546 mdapi_hw_unit_type="gpu"
4547 />
4548 <counter name="Samples Killed in FS"
4549 description="The total number of samples or pixels dropped in fragment shaders."
4550 data_type="uint64"
4551 equation="A 24 READ 4 UMUL"
4552 underscore_name="samples_killed_in_ps"
4553 units="pixels"
4554 symbol_name="SamplesKilledInPs"
4555 semantic_type="event"
4556 mdapi_supported_apis=""
4557 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
4558 mdapi_hw_unit_type="gpu"
4559 mdapi_group="3D Pipe/Fragment Shader"
4560 />
4561 <counter name="SLM Bytes Written"
4562 description="The total number of GPU memory bytes written into shared local memory."
4563 data_type="uint64"
4564 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4565 equation="A 31 READ 64 UMUL"
4566 underscore_name="slm_bytes_written"
4567 units="bytes"
4568 symbol_name="SlmBytesWritten"
4569 semantic_type="throughput"
4570 mdapi_supported_apis=""
4571 mdapi_usage_flags="Tier3 Frame Batch Draw"
4572 mdapi_group="L3/Data Port/SLM"
4573 mdapi_hw_unit_type="gpu"
4574 />
4575 <counter name="Shader Atomic Memory Accesses"
4576 description="The total number of shader atomic memory accesses."
4577 data_type="uint64"
4578 equation="A 34 READ"
4579 underscore_name="shader_atomics"
4580 units="messages"
4581 symbol_name="ShaderAtomics"
4582 semantic_type="event"
4583 mdapi_supported_apis=""
4584 mdapi_usage_flags="Tier3 Frame Batch Draw"
4585 mdapi_hw_unit_type="gpu"
4586 mdapi_group="L3/Data Port/Atomics"
4587 />
4588 <register_config type="NOA">
4589 <register type="NOA" address="0x00000D04" value="0x00000200" />
4590 <register type="NOA" address="0x00009840" value="0x00000000" />
4591 <register type="NOA" address="0x00009884" value="0x00000000" />
4592 <register type="NOA" address="0x00009888" value="0x140A001F" />
4593 <register type="NOA" address="0x00009888" value="0x040C5000" />
4594 <register type="NOA" address="0x00009888" value="0x140F001F" />
4595 <register type="NOA" address="0x00009888" value="0x04115017" />
4596 <register type="NOA" address="0x00009888" value="0x10136000" />
4597 <register type="NOA" address="0x00009888" value="0x1213001C" />
4598 <register type="NOA" address="0x00009888" value="0x16140000" />
4599 <register type="NOA" address="0x00009888" value="0x10160018" />
4600 <register type="NOA" address="0x00009888" value="0x101A0018" />
4601 <register type="NOA" address="0x00009888" value="0x0C045400" />
4602 <register type="NOA" address="0x00009888" value="0x0E045545" />
4603 <register type="NOA" address="0x00009888" value="0x04055000" />
4604 <register type="NOA" address="0x00009888" value="0x0A055000" />
4605 <register type="NOA" address="0x00009888" value="0x0C055000" />
4606 <register type="NOA" address="0x00009888" value="0x0E051000" />
4607 <register type="NOA" address="0x00009888" value="0x06055000" />
4608 <register type="NOA" address="0x00009888" value="0x08051000" />
4609 <register type="NOA" address="0x00009888" value="0x2406DF00" />
4610 <register type="NOA" address="0x00009888" value="0x26060007" />
4611 <register type="NOA" address="0x00009888" value="0x00084000" />
4612 <register type="NOA" address="0x00009888" value="0x02084000" />
4613 <register type="NOA" address="0x00009888" value="0x04094000" />
4614 <register type="NOA" address="0x00009888" value="0x06094000" />
4615 <register type="NOA" address="0x00009888" value="0x000A3080" />
4616 <register type="NOA" address="0x00009888" value="0x160A0000" />
4617 <register type="NOA" address="0x00009888" value="0x080A0000" />
4618 <register type="NOA" address="0x00009888" value="0x0A0A8000" />
4619 <register type="NOA" address="0x00009888" value="0x020C05C0" />
4620 <register type="NOA" address="0x00009888" value="0x080C0000" />
4621 <register type="NOA" address="0x00009888" value="0x020D1000" />
4622 <register type="NOA" address="0x00009888" value="0x040D1000" />
4623 <register type="NOA" address="0x00009888" value="0x060E1000" />
4624 <register type="NOA" address="0x00009888" value="0x080E1000" />
4625 <register type="NOA" address="0x00009888" value="0x020F0061" />
4626 <register type="NOA" address="0x00009888" value="0x160F0000" />
4627 <register type="NOA" address="0x00009888" value="0x0A0F0000" />
4628 <register type="NOA" address="0x00009888" value="0x0C0F4000" />
4629 <register type="NOA" address="0x00009888" value="0x08110000" />
4630 <register type="NOA" address="0x00009888" value="0x18120C00" />
4631 <register type="NOA" address="0x00009888" value="0x02128000" />
4632 <register type="NOA" address="0x00009888" value="0x06128000" />
4633 <register type="NOA" address="0x00009888" value="0x0613092F" />
4634 <register type="NOA" address="0x00009888" value="0x08134025" />
4635 <register type="NOA" address="0x00009888" value="0x0C130000" />
4636 <register type="NOA" address="0x00009888" value="0x0413A000" />
4637 <register type="NOA" address="0x00009888" value="0x00148066" />
4638 <register type="NOA" address="0x00009888" value="0x10140000" />
4639 <register type="NOA" address="0x00009888" value="0x0614C000" />
4640 <register type="NOA" address="0x00009888" value="0x08144000" />
4641 <register type="NOA" address="0x00009888" value="0x0A144000" />
4642 <register type="NOA" address="0x00009888" value="0x02148000" />
4643 <register type="NOA" address="0x00009888" value="0x00154000" />
4644 <register type="NOA" address="0x00009888" value="0x0E154000" />
4645 <register type="NOA" address="0x00009888" value="0x161500E8" />
4646 <register type="NOA" address="0x00009888" value="0x02154000" />
4647 <register type="NOA" address="0x00009888" value="0x04158000" />
4648 <register type="NOA" address="0x00009888" value="0x06154000" />
4649 <register type="NOA" address="0x00009888" value="0x08158000" />
4650 <register type="NOA" address="0x00009888" value="0x0C154000" />
4651 <register type="NOA" address="0x00009888" value="0x08161000" />
4652 <register type="NOA" address="0x00009888" value="0x08184000" />
4653 <register type="NOA" address="0x00009888" value="0x12190100" />
4654 <register type="NOA" address="0x00009888" value="0x0A1A0020" />
4655 <register type="NOA" address="0x00009888" value="0x081A0000" />
4656 <register type="NOA" address="0x00009888" value="0x0A1C1000" />
4657 <register type="NOA" address="0x00009888" value="0x121D0400" />
4658 <register type="NOA" address="0x00009884" value="0x00000003" />
4659 <register type="NOA" address="0x00009888" value="0x1C1F3000" />
4660 <register type="NOA" address="0x00009888" value="0x1A1F0061" />
4661 <register type="NOA" address="0x00009888" value="0x181F0000" />
4662 <register type="NOA" address="0x00009888" value="0x301F8000" />
4663 <register type="NOA" address="0x00009888" value="0x501F4904" />
4664 <register type="NOA" address="0x00009888" value="0x521F0024" />
4665 <register type="NOA" address="0x00009888" value="0x3A1F8000" />
4666 <register type="NOA" address="0x00009888" value="0x4E1F2400" />
4667 <register type="NOA" address="0x00009888" value="0x3E1F6000" />
4668 <register type="NOA" address="0x00009888" value="0x461F5050" />
4669 <register type="NOA" address="0x00009888" value="0x481F1040" />
4670 <register type="NOA" address="0x00009888" value="0x401F4010" />
4671 <register type="NOA" address="0x00009888" value="0x421F3000" />
4672 <register type="NOA" address="0x00009888" value="0x441F5033" />
4673 </register_config>
4674 <register_config type="OA">
4675 <register type="OA" address="0x00002740" value="0x00000000" />
4676 <register type="OA" address="0x00002710" value="0x00000000" />
4677 <register type="OA" address="0x00002714" value="0x70800000" />
4678 <register type="OA" address="0x00002720" value="0x00000000" />
4679 <register type="OA" address="0x00002724" value="0x00800000" />
4680 <register type="OA" address="0x00002770" value="0x00000038" />
4681 <register type="OA" address="0x00002774" value="0x0000FFF8" />
4682 <register type="OA" address="0x00002778" value="0x00000002" />
4683 <register type="OA" address="0x0000277C" value="0x0000FFF7" />
4684 <register type="OA" address="0x00002780" value="0x00000002" />
4685 <register type="OA" address="0x00002784" value="0x0000FFEF" />
4686 </register_config>
4687 <register_config type="FLEX">
4688 <register type="FLEX" address="0x0000E458" value="0x00005004" />
4689 <register type="FLEX" address="0x0000E558" value="0x00010003" />
4690 <register type="FLEX" address="0x0000E658" value="0x00012011" />
4691 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
4692 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
4693 </register_config>
4694 </set>
4695
4696 <set name="Metric set L3_1"
4697 mdapi_supported_apis="OGL OCL IO BB"
4698 underscore_name="l3_1"
4699 hw_config_guid="21d69ec3-91e1-48a8-acd6-c0c4ec6e819a"
4700 chipset="ICL"
4701 symbol_name="L3_1"
4702 >
4703 <counter name="GPU Core Clocks"
4704 description="The total number of GPU core clocks elapsed during the measurement."
4705 data_type="uint64"
4706 equation="GPU_CLOCK 0 READ"
4707 underscore_name="gpu_core_clocks"
4708 units="cycles"
4709 symbol_name="GpuCoreClocks"
4710 semantic_type="event"
4711 mdapi_supported_apis=""
4712 mdapi_usage_flags="Tier1 Frame Batch Draw"
4713 mdapi_hw_unit_type="gpu"
4714 mdapi_group="GPU"
4715 />
4716 <counter name="EU Active"
4717 description="The percentage of time in which the Execution Units were actively processing."
4718 data_type="float"
4719 max_equation="100"
4720 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4721 underscore_name="eu_active"
4722 units="percent"
4723 symbol_name="EuActive"
4724 semantic_type="duration"
4725 mdapi_supported_apis=""
4726 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4727 mdapi_group="EU Array"
4728 mdapi_hw_unit_type="gpu"
4729 />
4730 <counter name="Slice0 L3 Bank1 Active"
4731 description="The percentage of time in which slice0 L3 bank1 is active"
4732 data_type="float"
4733 max_equation="100"
4734 equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
4735 underscore_name="l30_bank1_active"
4736 units="percent"
4737 symbol_name="L30Bank1Active"
4738 availability="$SliceMask 1 AND"
4739 semantic_type="duration"
4740 mdapi_supported_apis=""
4741 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4742 mdapi_group="GTI/L3"
4743 mdapi_hw_unit_type="slice"
4744 />
4745 <counter name="EU Both FPU Pipes Active"
4746 description="The percentage of time in which both EU FPU pipelines were actively processing."
4747 data_type="float"
4748 max_equation="100"
4749 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4750 underscore_name="eu_fpu_both_active"
4751 units="percent"
4752 symbol_name="EuFpuBothActive"
4753 semantic_type="duration"
4754 mdapi_supported_apis=""
4755 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4756 mdapi_group="EU Array/Pipes"
4757 mdapi_hw_unit_type="gpu"
4758 />
4759 <counter name="SQ is full"
4760 description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
4761 data_type="float"
4762 max_equation="100"
4763 equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
4764 underscore_name="gt_request_queue_full"
4765 units="percent"
4766 symbol_name="GTRequestQueueFull"
4767 semantic_type="duration"
4768 mdapi_supported_apis=""
4769 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4770 mdapi_group="GTI"
4771 mdapi_hw_unit_type="gpu"
4772 />
4773 <counter name="VS Send Pipe Active"
4774 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
4775 data_type="float"
4776 max_equation="100"
4777 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4778 underscore_name="vs_send_active"
4779 units="percent"
4780 symbol_name="VsSendActive"
4781 semantic_type="duration"
4782 mdapi_supported_apis=""
4783 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4784 mdapi_group="EU Array/Vertex Shader"
4785 mdapi_hw_unit_type="gpu"
4786 />
4787 <counter name="VS FPU1 Pipe Active"
4788 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
4789 data_type="float"
4790 max_equation="100"
4791 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4792 underscore_name="vs_fpu1_active"
4793 units="percent"
4794 symbol_name="VsFpu1Active"
4795 semantic_type="duration"
4796 mdapi_supported_apis=""
4797 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4798 mdapi_group="EU Array/Vertex Shader"
4799 mdapi_hw_unit_type="gpu"
4800 />
4801 <counter name="GS Threads Dispatched"
4802 description="The total number of geometry shader hardware threads dispatched."
4803 data_type="uint64"
4804 equation="A 5 READ"
4805 underscore_name="gs_threads"
4806 units="threads"
4807 symbol_name="GsThreads"
4808 semantic_type="event"
4809 mdapi_supported_apis=""
4810 mdapi_usage_flags="Tier3 Frame Batch Draw"
4811 mdapi_hw_unit_type="gpu"
4812 mdapi_group="EU Array/Geometry Shader"
4813 />
4814 <counter name="Early Hi-Depth Test Fails"
4815 description="The total number of pixels dropped on early hierarchical depth test."
4816 data_type="uint64"
4817 equation="A 22 READ 4 UMUL"
4818 underscore_name="hi_depth_test_fails"
4819 units="pixels"
4820 symbol_name="HiDepthTestFails"
4821 semantic_type="event"
4822 mdapi_supported_apis=""
4823 mdapi_usage_flags="Tier3 Frame Batch Draw"
4824 mdapi_hw_unit_type="gpu"
4825 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
4826 />
4827 <counter name="FS Both FPU Active"
4828 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
4829 data_type="float"
4830 max_equation="100"
4831 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4832 underscore_name="ps_eu_both_fpu_active"
4833 units="percent"
4834 symbol_name="PsEuBothFpuActive"
4835 semantic_type="duration"
4836 mdapi_supported_apis=""
4837 mdapi_usage_flags="Tier4 Frame Batch Draw"
4838 mdapi_group="3D Pipe/Fragment Shader"
4839 mdapi_hw_unit_type="gpu"
4840 />
4841 <counter name="VS Threads Dispatched"
4842 description="The total number of vertex shader hardware threads dispatched."
4843 data_type="uint64"
4844 equation="A 1 READ"
4845 underscore_name="vs_threads"
4846 units="threads"
4847 symbol_name="VsThreads"
4848 semantic_type="event"
4849 mdapi_supported_apis=""
4850 mdapi_usage_flags="Tier3 Frame Batch Draw"
4851 mdapi_hw_unit_type="gpu"
4852 mdapi_group="EU Array/Vertex Shader"
4853 />
4854 <counter name="FS Threads Dispatched"
4855 description="The total number of fragment shader hardware threads dispatched."
4856 data_type="uint64"
4857 equation="A 6 READ"
4858 underscore_name="ps_threads"
4859 units="threads"
4860 symbol_name="PsThreads"
4861 semantic_type="event"
4862 mdapi_supported_apis=""
4863 mdapi_usage_flags="Tier3 Frame Batch Draw"
4864 mdapi_hw_unit_type="gpu"
4865 mdapi_group="EU Array/Fragment Shader"
4866 />
4867 <counter name="Shader Barrier Messages"
4868 description="The total number of shader barrier messages."
4869 data_type="uint64"
4870 equation="A 35 READ"
4871 underscore_name="shader_barriers"
4872 units="messages"
4873 symbol_name="ShaderBarriers"
4874 semantic_type="event"
4875 mdapi_supported_apis=""
4876 mdapi_usage_flags="Tier3 Frame Batch Draw"
4877 mdapi_hw_unit_type="gpu"
4878 mdapi_group="EU Array/Barrier"
4879 />
4880 <counter name="Sampler Texels"
4881 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
4882 data_type="uint64"
4883 equation="A 28 READ 4 UMUL"
4884 underscore_name="sampler_texels"
4885 units="texels"
4886 symbol_name="SamplerTexels"
4887 semantic_type="event"
4888 mdapi_supported_apis=""
4889 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4890 mdapi_hw_unit_type="gpu"
4891 mdapi_group="Sampler/Sampler Input"
4892 />
4893 <counter name="Pixels Failing Tests"
4894 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
4895 data_type="uint64"
4896 equation="A 25 READ 4 UMUL"
4897 underscore_name="pixels_failing_post_ps_tests"
4898 units="pixels"
4899 symbol_name="PixelsFailingPostPsTests"
4900 semantic_type="event"
4901 mdapi_supported_apis=""
4902 mdapi_usage_flags="Tier3 Frame Batch Draw"
4903 mdapi_hw_unit_type="gpu"
4904 mdapi_group="3D Pipe/Output Merger"
4905 />
4906 <counter name="Slice0 L3 Bank5 Active"
4907 description="The percentage of time in which slice0 L3 bank5 is active"
4908 data_type="float"
4909 max_equation="100"
4910 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
4911 underscore_name="l30_bank5_active"
4912 units="percent"
4913 symbol_name="L30Bank5Active"
4914 availability="$SliceMask 1 AND"
4915 semantic_type="duration"
4916 mdapi_supported_apis=""
4917 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4918 mdapi_group="GTI/L3"
4919 mdapi_hw_unit_type="slice"
4920 />
4921 <counter name="GPU Time Elapsed"
4922 description="Time elapsed on the GPU during the measurement."
4923 data_type="uint64"
4924 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
4925 underscore_name="gpu_time"
4926 units="ns"
4927 symbol_name="GpuTime"
4928 semantic_type="duration"
4929 mdapi_supported_apis=""
4930 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4931 mdapi_hw_unit_type="gpu"
4932 mdapi_group="GPU"
4933 />
4934 <counter name="AVG GPU Core Frequency"
4935 description="Average GPU Core Frequency in the measurement."
4936 data_type="uint64"
4937 max_equation="$GpuMaxFrequency"
4938 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4939 underscore_name="avg_gpu_core_frequency"
4940 units="hz"
4941 symbol_name="AvgGpuCoreFrequency"
4942 semantic_type="event"
4943 mdapi_supported_apis=""
4944 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4945 mdapi_group="GPU"
4946 mdapi_hw_unit_type="gpu"
4947 />
4948 <counter name="Sampler Texels Misses"
4949 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
4950 data_type="uint64"
4951 equation="A 29 READ 4 UMUL"
4952 underscore_name="sampler_texel_misses"
4953 units="texels"
4954 symbol_name="SamplerTexelMisses"
4955 semantic_type="event"
4956 mdapi_supported_apis=""
4957 mdapi_usage_flags="Tier3 Batch Frame Draw"
4958 mdapi_hw_unit_type="gpu"
4959 mdapi_group="Sampler/Sampler Cache"
4960 />
4961 <counter name="CS Threads Dispatched"
4962 description="The total number of compute shader hardware threads dispatched."
4963 data_type="uint64"
4964 equation="A 4 READ"
4965 underscore_name="cs_threads"
4966 units="threads"
4967 symbol_name="CsThreads"
4968 semantic_type="event"
4969 mdapi_supported_apis=""
4970 mdapi_usage_flags="Tier3 Frame Batch Draw"
4971 mdapi_hw_unit_type="gpu"
4972 mdapi_group="EU Array/Compute Shader"
4973 />
4974 <counter name="SLM Bytes Read"
4975 description="The total number of GPU memory bytes read from shared local memory."
4976 data_type="uint64"
4977 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4978 equation="A 30 READ 64 UMUL"
4979 underscore_name="slm_bytes_read"
4980 units="bytes"
4981 symbol_name="SlmBytesRead"
4982 semantic_type="throughput"
4983 mdapi_supported_apis=""
4984 mdapi_usage_flags="Tier3 Frame Batch Draw"
4985 mdapi_group="L3/Data Port/SLM"
4986 mdapi_hw_unit_type="gpu"
4987 />
4988 <counter name="PS FPU1 Pipe Active"
4989 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
4990 data_type="float"
4991 max_equation="100"
4992 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4993 underscore_name="ps_fpu1_active"
4994 units="percent"
4995 symbol_name="PsFpu1Active"
4996 semantic_type="duration"
4997 mdapi_supported_apis=""
4998 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4999 mdapi_group="EU Array/Pixel Shader"
5000 mdapi_hw_unit_type="gpu"
5001 />
5002 <counter name="Slice0 L3 Bank3 Active"
5003 description="The percentage of time in which slice0 L3 bank3 is active"
5004 data_type="float"
5005 max_equation="100"
5006 equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
5007 underscore_name="l30_bank3_active"
5008 units="percent"
5009 symbol_name="L30Bank3Active"
5010 availability="$SliceMask 1 AND"
5011 semantic_type="duration"
5012 mdapi_supported_apis=""
5013 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5014 mdapi_group="GTI/L3"
5015 mdapi_hw_unit_type="slice"
5016 />
5017 <counter name="PS Send Pipeline Active"
5018 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
5019 data_type="float"
5020 max_equation="100"
5021 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5022 underscore_name="ps_send_active"
5023 units="percent"
5024 symbol_name="PsSendActive"
5025 semantic_type="duration"
5026 mdapi_supported_apis=""
5027 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5028 mdapi_group="EU Array/Pixel Shader"
5029 mdapi_hw_unit_type="gpu"
5030 />
5031 <counter name="VS FPU0 Pipe Active"
5032 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
5033 data_type="float"
5034 max_equation="100"
5035 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5036 underscore_name="vs_fpu0_active"
5037 units="percent"
5038 symbol_name="VsFpu0Active"
5039 semantic_type="duration"
5040 mdapi_supported_apis=""
5041 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5042 mdapi_group="EU Array/Vertex Shader"
5043 mdapi_hw_unit_type="gpu"
5044 />
5045 <counter name="GPU Busy"
5046 description="The percentage of time in which the GPU has been processing GPU commands."
5047 data_type="float"
5048 max_equation="100"
5049 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
5050 underscore_name="gpu_busy"
5051 units="percent"
5052 symbol_name="GpuBusy"
5053 semantic_type="duration"
5054 mdapi_supported_apis=""
5055 mdapi_usage_flags="Tier1 Overview System Frame"
5056 mdapi_group="GPU"
5057 mdapi_hw_unit_type="gpu"
5058 />
5059 <counter name="Slice0 L3 Bank6 Active"
5060 description="The percentage of time in which slice0 L3 bank6 is active"
5061 data_type="float"
5062 max_equation="100"
5063 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
5064 underscore_name="l30_bank6_active"
5065 units="percent"
5066 symbol_name="L30Bank6Active"
5067 availability="$SliceMask 1 AND"
5068 semantic_type="duration"
5069 mdapi_supported_apis=""
5070 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5071 mdapi_group="GTI/L3"
5072 mdapi_hw_unit_type="slice"
5073 />
5074 <counter name="Slice0 L3 Bank2 Active"
5075 description="The percentage of time in which slice0 L3 bank2 is active"
5076 data_type="float"
5077 max_equation="100"
5078 equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
5079 underscore_name="l30_bank2_active"
5080 units="percent"
5081 symbol_name="L30Bank2Active"
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 Bank0 Active"
5090 description="The percentage of time in which slice0 L3 bank0 is active"
5091 data_type="float"
5092 max_equation="100"
5093 equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
5094 underscore_name="l30_bank0_active"
5095 units="percent"
5096 symbol_name="L30Bank0Active"
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="Rasterized Pixels"
5105 description="The total number of rasterized pixels."
5106 data_type="uint64"
5107 equation="A 21 READ 4 UMUL"
5108 underscore_name="rasterized_pixels"
5109 units="pixels"
5110 symbol_name="RasterizedPixels"
5111 semantic_type="event"
5112 mdapi_supported_apis=""
5113 mdapi_usage_flags="Tier3 Frame Batch Draw"
5114 mdapi_hw_unit_type="gpu"
5115 mdapi_group="3D Pipe/Rasterizer"
5116 />
5117 <counter name="PS FPU0 Pipe Active"
5118 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
5119 data_type="float"
5120 max_equation="100"
5121 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5122 underscore_name="ps_fpu0_active"
5123 units="percent"
5124 symbol_name="PsFpu0Active"
5125 semantic_type="duration"
5126 mdapi_supported_apis=""
5127 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5128 mdapi_group="EU Array/Pixel Shader"
5129 mdapi_hw_unit_type="gpu"
5130 />
5131 <counter name="DS Threads Dispatched"
5132 description="The total number of domain shader hardware threads dispatched."
5133 data_type="uint64"
5134 equation="A 3 READ"
5135 underscore_name="ds_threads"
5136 units="threads"
5137 symbol_name="DsThreads"
5138 semantic_type="event"
5139 mdapi_supported_apis=""
5140 mdapi_usage_flags="Tier3 Frame Batch Draw"
5141 mdapi_hw_unit_type="gpu"
5142 mdapi_group="EU Array/Domain Shader"
5143 />
5144 <counter name="Samples Written"
5145 description="The total number of samples or pixels written to all render targets."
5146 data_type="uint64"
5147 equation="A 26 READ 4 UMUL"
5148 underscore_name="samples_written"
5149 units="pixels"
5150 symbol_name="SamplesWritten"
5151 semantic_type="event"
5152 mdapi_supported_apis=""
5153 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5154 mdapi_hw_unit_type="gpu"
5155 mdapi_group="3D Pipe/Output Merger"
5156 />
5157 <counter name="EU Stall"
5158 description="The percentage of time in which the Execution Units were stalled."
5159 data_type="float"
5160 max_equation="100"
5161 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5162 underscore_name="eu_stall"
5163 units="percent"
5164 symbol_name="EuStall"
5165 semantic_type="duration"
5166 mdapi_supported_apis=""
5167 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5168 mdapi_group="EU Array"
5169 mdapi_hw_unit_type="gpu"
5170 />
5171 <counter name="Samples Blended"
5172 description="The total number of blended samples or pixels written to all render targets."
5173 data_type="uint64"
5174 equation="A 27 READ 4 UMUL"
5175 underscore_name="samples_blended"
5176 units="pixels"
5177 symbol_name="SamplesBlended"
5178 semantic_type="event"
5179 mdapi_supported_apis=""
5180 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5181 mdapi_hw_unit_type="gpu"
5182 mdapi_group="3D Pipe/Output Merger"
5183 />
5184 <counter name="Early Depth Test Fails"
5185 description="The total number of pixels dropped on early depth test."
5186 data_type="uint64"
5187 equation="A 23 READ 4 UMUL"
5188 underscore_name="early_depth_test_fails"
5189 units="pixels"
5190 symbol_name="EarlyDepthTestFails"
5191 semantic_type="event"
5192 mdapi_supported_apis=""
5193 mdapi_usage_flags="Tier3 Frame Batch Draw"
5194 mdapi_hw_unit_type="gpu"
5195 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
5196 />
5197 <counter name="Slice0 L3 Bank7 Active"
5198 description="The percentage of time in which slice0 L3 bank7 is active"
5199 data_type="float"
5200 max_equation="100"
5201 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
5202 underscore_name="l30_bank7_active"
5203 units="percent"
5204 symbol_name="L30Bank7Active"
5205 availability="$SliceMask 1 AND"
5206 semantic_type="duration"
5207 mdapi_supported_apis=""
5208 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5209 mdapi_group="GTI/L3"
5210 mdapi_hw_unit_type="slice"
5211 />
5212 <counter name="Slice0 L3 Bank4 Active"
5213 description="The percentage of time in which slice0 L3 bank4 is active"
5214 data_type="float"
5215 max_equation="100"
5216 equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
5217 underscore_name="l30_bank4_active"
5218 units="percent"
5219 symbol_name="L30Bank4Active"
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="Shader Memory Accesses"
5228 description="The total number of shader memory accesses to L3."
5229 data_type="uint64"
5230 equation="A 32 READ"
5231 underscore_name="shader_memory_accesses"
5232 units="messages"
5233 symbol_name="ShaderMemoryAccesses"
5234 semantic_type="event"
5235 mdapi_supported_apis=""
5236 mdapi_usage_flags="Tier3 Frame Batch Draw"
5237 mdapi_hw_unit_type="gpu"
5238 mdapi_group="L3/Data Port"
5239 />
5240 <counter name="HS Threads Dispatched"
5241 description="The total number of hull shader hardware threads dispatched."
5242 data_type="uint64"
5243 equation="A 2 READ"
5244 underscore_name="hs_threads"
5245 units="threads"
5246 symbol_name="HsThreads"
5247 semantic_type="event"
5248 mdapi_supported_apis=""
5249 mdapi_usage_flags="Tier3 Frame Batch Draw"
5250 mdapi_hw_unit_type="gpu"
5251 mdapi_group="EU Array/Hull Shader"
5252 />
5253 <counter name="L3 Shader Throughput"
5254 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
5255 data_type="uint64"
5256 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5257 equation="$ShaderMemoryAccesses 64 UMUL"
5258 underscore_name="l3_shader_throughput"
5259 units="bytes"
5260 symbol_name="L3ShaderThroughput"
5261 semantic_type="throughput"
5262 mdapi_supported_apis=""
5263 mdapi_usage_flags="Tier2 Frame Batch Draw"
5264 mdapi_group="L3/Data Port"
5265 mdapi_hw_unit_type="gpu"
5266 />
5267 <counter name="Samples Killed in FS"
5268 description="The total number of samples or pixels dropped in fragment shaders."
5269 data_type="uint64"
5270 equation="A 24 READ 4 UMUL"
5271 underscore_name="samples_killed_in_ps"
5272 units="pixels"
5273 symbol_name="SamplesKilledInPs"
5274 semantic_type="event"
5275 mdapi_supported_apis=""
5276 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
5277 mdapi_hw_unit_type="gpu"
5278 mdapi_group="3D Pipe/Fragment Shader"
5279 />
5280 <counter name="SLM Bytes Written"
5281 description="The total number of GPU memory bytes written into shared local memory."
5282 data_type="uint64"
5283 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5284 equation="A 31 READ 64 UMUL"
5285 underscore_name="slm_bytes_written"
5286 units="bytes"
5287 symbol_name="SlmBytesWritten"
5288 semantic_type="throughput"
5289 mdapi_supported_apis=""
5290 mdapi_usage_flags="Tier3 Frame Batch Draw"
5291 mdapi_group="L3/Data Port/SLM"
5292 mdapi_hw_unit_type="gpu"
5293 />
5294 <counter name="Shader Atomic Memory Accesses"
5295 description="The total number of shader atomic memory accesses."
5296 data_type="uint64"
5297 equation="A 34 READ"
5298 underscore_name="shader_atomics"
5299 units="messages"
5300 symbol_name="ShaderAtomics"
5301 semantic_type="event"
5302 mdapi_supported_apis=""
5303 mdapi_usage_flags="Tier3 Frame Batch Draw"
5304 mdapi_hw_unit_type="gpu"
5305 mdapi_group="L3/Data Port/Atomics"
5306 />
5307 <register_config type="NOA">
5308 <register type="NOA" address="0x00000D04" value="0x00000200" />
5309 <register type="NOA" address="0x00009840" value="0x00000000" />
5310 <register type="NOA" address="0x00009884" value="0x00000000" />
5311 <register type="NOA" address="0x00009888" value="0x17340000" />
5312 <register type="NOA" address="0x00009888" value="0x17740000" />
5313 <register type="NOA" address="0x00009888" value="0x17B40000" />
5314 <register type="NOA" address="0x00009888" value="0x17F40000" />
5315 <register type="NOA" address="0x00009888" value="0x16340000" />
5316 <register type="NOA" address="0x00009888" value="0x16740000" />
5317 <register type="NOA" address="0x00009888" value="0x16B40000" />
5318 <register type="NOA" address="0x00009888" value="0x16F40000" />
5319 <register type="NOA" address="0x00009888" value="0x07340037" />
5320 <register type="NOA" address="0x00009888" value="0x21340000" />
5321 <register type="NOA" address="0x00009888" value="0x09740037" />
5322 <register type="NOA" address="0x00009888" value="0x21740000" />
5323 <register type="NOA" address="0x00009888" value="0x0BB40037" />
5324 <register type="NOA" address="0x00009888" value="0x21B40000" />
5325 <register type="NOA" address="0x00009888" value="0x0DF40037" />
5326 <register type="NOA" address="0x00009888" value="0x21F40000" />
5327 <register type="NOA" address="0x00009888" value="0x0E0000A7" />
5328 <register type="NOA" address="0x00009888" value="0x08012000" />
5329 <register type="NOA" address="0x00009888" value="0x0A034000" />
5330 <register type="NOA" address="0x00009888" value="0x0C038000" />
5331 <register type="NOA" address="0x00009888" value="0x1C340037" />
5332 <register type="NOA" address="0x00009888" value="0x20340000" />
5333 <register type="NOA" address="0x00009888" value="0x1E740037" />
5334 <register type="NOA" address="0x00009888" value="0x20740000" />
5335 <register type="NOA" address="0x00009888" value="0x02B40037" />
5336 <register type="NOA" address="0x00009888" value="0x20B40000" />
5337 <register type="NOA" address="0x00009888" value="0x04F40037" />
5338 <register type="NOA" address="0x00009888" value="0x20F40000" />
5339 <register type="NOA" address="0x00009888" value="0x10040200" />
5340 <register type="NOA" address="0x00009888" value="0x0E040055" />
5341 <register type="NOA" address="0x00009888" value="0x14050070" />
5342 <register type="NOA" address="0x00009888" value="0x04058000" />
5343 <register type="NOA" address="0x00009888" value="0x06056000" />
5344 <register type="NOA" address="0x00009888" value="0x08055000" />
5345 <register type="NOA" address="0x00009888" value="0x0A051000" />
5346 <register type="NOA" address="0x00009888" value="0x260600C0" />
5347 <register type="NOA" address="0x00009888" value="0x24067E00" />
5348 <register type="NOA" address="0x00009888" value="0x02074000" />
5349 <register type="NOA" address="0x00009888" value="0x04078000" />
5350 <register type="NOA" address="0x00009888" value="0x06124000" />
5351 <register type="NOA" address="0x00009888" value="0x08124000" />
5352 <register type="NOA" address="0x00009888" value="0x0A124000" />
5353 <register type="NOA" address="0x00009888" value="0x0C124000" />
5354 <register type="NOA" address="0x00009888" value="0x04138000" />
5355 <register type="NOA" address="0x00009888" value="0x06137000" />
5356 <register type="NOA" address="0x00009888" value="0x02148000" />
5357 <register type="NOA" address="0x00009888" value="0x0414C000" />
5358 <register type="NOA" address="0x00009888" value="0x06144000" />
5359 <register type="NOA" address="0x00009888" value="0x06154000" />
5360 <register type="NOA" address="0x00009888" value="0x08154000" />
5361 <register type="NOA" address="0x00009888" value="0x0A154000" />
5362 <register type="NOA" address="0x00009888" value="0x0C154000" />
5363 <register type="NOA" address="0x00009884" value="0x00000003" />
5364 <register type="NOA" address="0x00009888" value="0x1C1F3000" />
5365 <register type="NOA" address="0x00009888" value="0x2A1F0061" />
5366 <register type="NOA" address="0x00009888" value="0x181F0000" />
5367 <register type="NOA" address="0x00009888" value="0x521F0000" />
5368 <register type="NOA" address="0x00009888" value="0x541F0024" />
5369 <register type="NOA" address="0x00009888" value="0x3A1F8000" />
5370 <register type="NOA" address="0x00009888" value="0x4E1F2460" />
5371 <register type="NOA" address="0x00009888" value="0x501F0124" />
5372 <register type="NOA" address="0x00009888" value="0x4C1F0133" />
5373 <register type="NOA" address="0x00009888" value="0x301F0000" />
5374 <register type="NOA" address="0x00009888" value="0x401F6060" />
5375 <register type="NOA" address="0x00009888" value="0x421F0010" />
5376 <register type="NOA" address="0x00009888" value="0x441F0000" />
5377 </register_config>
5378 <register_config type="OA">
5379 <register type="OA" address="0x00002740" value="0x00000000" />
5380 <register type="OA" address="0x00002710" value="0x00000000" />
5381 <register type="OA" address="0x00002714" value="0x00800000" />
5382 <register type="OA" address="0x00002720" value="0x00000000" />
5383 <register type="OA" address="0x00002724" value="0x00800000" />
5384 </register_config>
5385 <register_config type="FLEX">
5386 <register type="FLEX" address="0x0000E458" value="0x00005004" />
5387 <register type="FLEX" address="0x0000E558" value="0x00010003" />
5388 <register type="FLEX" address="0x0000E658" value="0x00012011" />
5389 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
5390 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
5391 </register_config>
5392 </set>
5393
5394 <set name="Gen11 L2Bank0 stalled metric set"
5395 mdapi_supported_apis="OGL OGL4 OCL MEDIA IO BB"
5396 underscore_name="l3_2"
5397 hw_config_guid="e60e9155-6830-4aec-baf2-1c3c15a73869"
5398 chipset="ICL"
5399 symbol_name="L3_2"
5400 >
5401 <counter name="GPU Core Clocks"
5402 description="The total number of GPU core clocks elapsed during the measurement."
5403 data_type="uint64"
5404 equation="GPU_CLOCK 0 READ"
5405 underscore_name="gpu_core_clocks"
5406 units="cycles"
5407 symbol_name="GpuCoreClocks"
5408 semantic_type="event"
5409 mdapi_supported_apis=""
5410 mdapi_usage_flags="Tier1 Frame Batch Draw"
5411 mdapi_hw_unit_type="gpu"
5412 mdapi_group="GPU"
5413 />
5414 <counter name="EU Active"
5415 description="The percentage of time in which the Execution Units were actively processing."
5416 data_type="float"
5417 max_equation="100"
5418 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5419 underscore_name="eu_active"
5420 units="percent"
5421 symbol_name="EuActive"
5422 semantic_type="duration"
5423 mdapi_supported_apis=""
5424 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5425 mdapi_group="EU Array"
5426 mdapi_hw_unit_type="gpu"
5427 />
5428 <counter name="EU Both FPU Pipes Active"
5429 description="The percentage of time in which both EU FPU pipelines were actively processing."
5430 data_type="float"
5431 max_equation="100"
5432 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5433 underscore_name="eu_fpu_both_active"
5434 units="percent"
5435 symbol_name="EuFpuBothActive"
5436 semantic_type="duration"
5437 mdapi_supported_apis=""
5438 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5439 mdapi_group="EU Array/Pipes"
5440 mdapi_hw_unit_type="gpu"
5441 />
5442 <counter name="VS Send Pipe Active"
5443 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
5444 data_type="float"
5445 max_equation="100"
5446 equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5447 underscore_name="vs_send_active"
5448 units="percent"
5449 symbol_name="VsSendActive"
5450 semantic_type="duration"
5451 mdapi_supported_apis=""
5452 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5453 mdapi_group="EU Array/Vertex Shader"
5454 mdapi_hw_unit_type="gpu"
5455 />
5456 <counter name="VS FPU1 Pipe Active"
5457 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
5458 data_type="float"
5459 max_equation="100"
5460 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5461 underscore_name="vs_fpu1_active"
5462 units="percent"
5463 symbol_name="VsFpu1Active"
5464 semantic_type="duration"
5465 mdapi_supported_apis=""
5466 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5467 mdapi_group="EU Array/Vertex Shader"
5468 mdapi_hw_unit_type="gpu"
5469 />
5470 <counter name="GS Threads Dispatched"
5471 description="The total number of geometry shader hardware threads dispatched."
5472 data_type="uint64"
5473 equation="A 5 READ"
5474 underscore_name="gs_threads"
5475 units="threads"
5476 symbol_name="GsThreads"
5477 semantic_type="event"
5478 mdapi_supported_apis=""
5479 mdapi_usage_flags="Tier3 Frame Batch Draw"
5480 mdapi_hw_unit_type="gpu"
5481 mdapi_group="EU Array/Geometry Shader"
5482 />
5483 <counter name="Early Hi-Depth Test Fails"
5484 description="The total number of pixels dropped on early hierarchical depth test."
5485 data_type="uint64"
5486 equation="A 22 READ 4 UMUL"
5487 underscore_name="hi_depth_test_fails"
5488 units="pixels"
5489 symbol_name="HiDepthTestFails"
5490 semantic_type="event"
5491 mdapi_supported_apis=""
5492 mdapi_usage_flags="Tier3 Frame Batch Draw"
5493 mdapi_hw_unit_type="gpu"
5494 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
5495 />
5496 <counter name="FS Both FPU Active"
5497 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
5498 data_type="float"
5499 max_equation="100"
5500 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5501 underscore_name="ps_eu_both_fpu_active"
5502 units="percent"
5503 symbol_name="PsEuBothFpuActive"
5504 semantic_type="duration"
5505 mdapi_supported_apis=""
5506 mdapi_usage_flags="Tier4 Frame Batch Draw"
5507 mdapi_group="3D Pipe/Fragment Shader"
5508 mdapi_hw_unit_type="gpu"
5509 />
5510 <counter name="VS Threads Dispatched"
5511 description="The total number of vertex shader hardware threads dispatched."
5512 data_type="uint64"
5513 equation="A 1 READ"
5514 underscore_name="vs_threads"
5515 units="threads"
5516 symbol_name="VsThreads"
5517 semantic_type="event"
5518 mdapi_supported_apis=""
5519 mdapi_usage_flags="Tier3 Frame Batch Draw"
5520 mdapi_hw_unit_type="gpu"
5521 mdapi_group="EU Array/Vertex Shader"
5522 />
5523 <counter name="FS Threads Dispatched"
5524 description="The total number of fragment shader hardware threads dispatched."
5525 data_type="uint64"
5526 equation="A 6 READ"
5527 underscore_name="ps_threads"
5528 units="threads"
5529 symbol_name="PsThreads"
5530 semantic_type="event"
5531 mdapi_supported_apis=""
5532 mdapi_usage_flags="Tier3 Frame Batch Draw"
5533 mdapi_hw_unit_type="gpu"
5534 mdapi_group="EU Array/Fragment Shader"
5535 />
5536 <counter name="Pixels Failing Tests"
5537 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
5538 data_type="uint64"
5539 equation="A 25 READ 4 UMUL"
5540 underscore_name="pixels_failing_post_ps_tests"
5541 units="pixels"
5542 symbol_name="PixelsFailingPostPsTests"
5543 semantic_type="event"
5544 mdapi_supported_apis=""
5545 mdapi_usage_flags="Tier3 Frame Batch Draw"
5546 mdapi_hw_unit_type="gpu"
5547 mdapi_group="3D Pipe/Output Merger"
5548 />
5549 <counter name="GPU Time Elapsed"
5550 description="Time elapsed on the GPU during the measurement."
5551 data_type="uint64"
5552 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
5553 underscore_name="gpu_time"
5554 units="ns"
5555 symbol_name="GpuTime"
5556 semantic_type="duration"
5557 mdapi_supported_apis=""
5558 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5559 mdapi_hw_unit_type="gpu"
5560 mdapi_group="GPU"
5561 />
5562 <counter name="AVG GPU Core Frequency"
5563 description="Average GPU Core Frequency in the measurement."
5564 data_type="uint64"
5565 max_equation="$GpuMaxFrequency"
5566 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
5567 underscore_name="avg_gpu_core_frequency"
5568 units="hz"
5569 symbol_name="AvgGpuCoreFrequency"
5570 semantic_type="event"
5571 mdapi_supported_apis=""
5572 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5573 mdapi_group="GPU"
5574 mdapi_hw_unit_type="gpu"
5575 />
5576 <counter name="CS Threads Dispatched"
5577 description="The total number of compute shader hardware threads dispatched."
5578 data_type="uint64"
5579 equation="A 4 READ"
5580 underscore_name="cs_threads"
5581 units="threads"
5582 symbol_name="CsThreads"
5583 semantic_type="event"
5584 mdapi_supported_apis=""
5585 mdapi_usage_flags="Tier3 Frame Batch Draw"
5586 mdapi_hw_unit_type="gpu"
5587 mdapi_group="EU Array/Compute Shader"
5588 />
5589 <counter name="PS FPU1 Pipe Active"
5590 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
5591 data_type="float"
5592 max_equation="100"
5593 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5594 underscore_name="ps_fpu1_active"
5595 units="percent"
5596 symbol_name="PsFpu1Active"
5597 semantic_type="duration"
5598 mdapi_supported_apis=""
5599 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5600 mdapi_group="EU Array/Pixel Shader"
5601 mdapi_hw_unit_type="gpu"
5602 />
5603 <counter name="PS Send Pipeline Active"
5604 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
5605 data_type="float"
5606 max_equation="100"
5607 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5608 underscore_name="ps_send_active"
5609 units="percent"
5610 symbol_name="PsSendActive"
5611 semantic_type="duration"
5612 mdapi_supported_apis=""
5613 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5614 mdapi_group="EU Array/Pixel Shader"
5615 mdapi_hw_unit_type="gpu"
5616 />
5617 <counter name="Rasterized Pixels"
5618 description="The total number of rasterized pixels."
5619 data_type="uint64"
5620 equation="A 21 READ 4 UMUL"
5621 underscore_name="rasterized_pixels"
5622 units="pixels"
5623 symbol_name="RasterizedPixels"
5624 semantic_type="event"
5625 mdapi_supported_apis=""
5626 mdapi_usage_flags="Tier3 Frame Batch Draw"
5627 mdapi_hw_unit_type="gpu"
5628 mdapi_group="3D Pipe/Rasterizer"
5629 />
5630 <counter name="GPU Busy"
5631 description="The percentage of time in which the GPU has been processing GPU commands."
5632 data_type="float"
5633 max_equation="100"
5634 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
5635 underscore_name="gpu_busy"
5636 units="percent"
5637 symbol_name="GpuBusy"
5638 semantic_type="duration"
5639 mdapi_supported_apis=""
5640 mdapi_usage_flags="Tier1 Overview System Frame"
5641 mdapi_group="GPU"
5642 mdapi_hw_unit_type="gpu"
5643 />
5644 <counter name="VS FPU0 Pipe Active"
5645 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
5646 data_type="float"
5647 max_equation="100"
5648 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5649 underscore_name="vs_fpu0_active"
5650 units="percent"
5651 symbol_name="VsFpu0Active"
5652 semantic_type="duration"
5653 mdapi_supported_apis=""
5654 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5655 mdapi_group="EU Array/Vertex Shader"
5656 mdapi_hw_unit_type="gpu"
5657 />
5658 <counter name="PS FPU0 Pipe Active"
5659 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
5660 data_type="float"
5661 max_equation="100"
5662 equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5663 underscore_name="ps_fpu0_active"
5664 units="percent"
5665 symbol_name="PsFpu0Active"
5666 semantic_type="duration"
5667 mdapi_supported_apis=""
5668 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5669 mdapi_group="EU Array/Pixel Shader"
5670 mdapi_hw_unit_type="gpu"
5671 />
5672 <counter name="Slice0 L3 Bank0 Stalled"
5673 description="The percentage of time in which slice0 L3 bank0 is stalled"
5674 data_type="float"
5675 max_equation="100"
5676 equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
5677 underscore_name="l30_bank0_stalled"
5678 units="percent"
5679 symbol_name="L30Bank0Stalled"
5680 availability="$SliceMask 1 AND"
5681 semantic_type="duration"
5682 mdapi_supported_apis=""
5683 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5684 mdapi_group="GTI/L3"
5685 mdapi_hw_unit_type="slice"
5686 />
5687 <counter name="DS Threads Dispatched"
5688 description="The total number of domain shader hardware threads dispatched."
5689 data_type="uint64"
5690 equation="A 3 READ"
5691 underscore_name="ds_threads"
5692 units="threads"
5693 symbol_name="DsThreads"
5694 semantic_type="event"
5695 mdapi_supported_apis=""
5696 mdapi_usage_flags="Tier3 Frame Batch Draw"
5697 mdapi_hw_unit_type="gpu"
5698 mdapi_group="EU Array/Domain Shader"
5699 />
5700 <counter name="Samples Written"
5701 description="The total number of samples or pixels written to all render targets."
5702 data_type="uint64"
5703 equation="A 26 READ 4 UMUL"
5704 underscore_name="samples_written"
5705 units="pixels"
5706 symbol_name="SamplesWritten"
5707 semantic_type="event"
5708 mdapi_supported_apis=""
5709 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5710 mdapi_hw_unit_type="gpu"
5711 mdapi_group="3D Pipe/Output Merger"
5712 />
5713 <counter name="EU Stall"
5714 description="The percentage of time in which the Execution Units were stalled."
5715 data_type="float"
5716 max_equation="100"
5717 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5718 underscore_name="eu_stall"
5719 units="percent"
5720 symbol_name="EuStall"
5721 semantic_type="duration"
5722 mdapi_supported_apis=""
5723 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5724 mdapi_group="EU Array"
5725 mdapi_hw_unit_type="gpu"
5726 />
5727 <counter name="Samples Blended"
5728 description="The total number of blended samples or pixels written to all render targets."
5729 data_type="uint64"
5730 equation="A 27 READ 4 UMUL"
5731 underscore_name="samples_blended"
5732 units="pixels"
5733 symbol_name="SamplesBlended"
5734 semantic_type="event"
5735 mdapi_supported_apis=""
5736 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5737 mdapi_hw_unit_type="gpu"
5738 mdapi_group="3D Pipe/Output Merger"
5739 />
5740 <counter name="Early Depth Test Fails"
5741 description="The total number of pixels dropped on early depth test."
5742 data_type="uint64"
5743 equation="A 23 READ 4 UMUL"
5744 underscore_name="early_depth_test_fails"
5745 units="pixels"
5746 symbol_name="EarlyDepthTestFails"
5747 semantic_type="event"
5748 mdapi_supported_apis=""
5749 mdapi_usage_flags="Tier3 Frame Batch Draw"
5750 mdapi_hw_unit_type="gpu"
5751 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
5752 />
5753 <counter name="HS Threads Dispatched"
5754 description="The total number of hull shader hardware threads dispatched."
5755 data_type="uint64"
5756 equation="A 2 READ"
5757 underscore_name="hs_threads"
5758 units="threads"
5759 symbol_name="HsThreads"
5760 semantic_type="event"
5761 mdapi_supported_apis=""
5762 mdapi_usage_flags="Tier3 Frame Batch Draw"
5763 mdapi_hw_unit_type="gpu"
5764 mdapi_group="EU Array/Hull Shader"
5765 />
5766 <counter name="Samples Killed in FS"
5767 description="The total number of samples or pixels dropped in fragment shaders."
5768 data_type="uint64"
5769 equation="A 24 READ 4 UMUL"
5770 underscore_name="samples_killed_in_ps"
5771 units="pixels"
5772 symbol_name="SamplesKilledInPs"
5773 semantic_type="event"
5774 mdapi_supported_apis=""
5775 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
5776 mdapi_hw_unit_type="gpu"
5777 mdapi_group="3D Pipe/Fragment Shader"
5778 />
5779 <counter name="EU Thread Occupancy"
5780 description="The percentage of time in which hardware threads occupied EUs."
5781 data_type="float"
5782 max_equation="100"
5783 equation="8 A 10 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5784 underscore_name="eu_thread_occupancy"
5785 units="percent"
5786 symbol_name="EuThreadOccupancy"
5787 semantic_type="duration"
5788 mdapi_supported_apis=""
5789 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5790 mdapi_group="EU Array"
5791 mdapi_hw_unit_type="gpu"
5792 />
5793 <register_config type="NOA">
5794 <register type="NOA" address="0x00000D04" value="0x00000200" />
5795 <register type="NOA" address="0x00009840" value="0x00000000" />
5796 <register type="NOA" address="0x00009884" value="0x00000000" />
5797 <register type="NOA" address="0x00009888" value="0x10050C00" />
5798 <register type="NOA" address="0x00009888" value="0x12050002" />
5799 <register type="NOA" address="0x00009888" value="0x00050025" />
5800 <register type="NOA" address="0x00009888" value="0x06050900" />
5801 <register type="NOA" address="0x00009888" value="0x080508EA" />
5802 <register type="NOA" address="0x00009888" value="0x0A0508AB" />
5803 <register type="NOA" address="0x00009888" value="0x0C050A21" />
5804 <register type="NOA" address="0x00009888" value="0x0E050A60" />
5805 <register type="NOA" address="0x00009888" value="0x04050000" />
5806 <register type="NOA" address="0x00009888" value="0x14050000" />
5807 <register type="NOA" address="0x00009888" value="0x24068100" />
5808 <register type="NOA" address="0x00009888" value="0x260600FF" />
5809 <register type="NOA" address="0x00009884" value="0x00000003" />
5810 <register type="NOA" address="0x00009888" value="0x301F8000" />
5811 <register type="NOA" address="0x00009888" value="0x501F4800" />
5812 <register type="NOA" address="0x00009888" value="0x521F4924" />
5813 <register type="NOA" address="0x00009888" value="0x541F0024" />
5814 <register type="NOA" address="0x00009888" value="0x3E1F0000" />
5815 <register type="NOA" address="0x00009888" value="0x461F0000" />
5816 <register type="NOA" address="0x00009888" value="0x481F0000" />
5817 <register type="NOA" address="0x00009888" value="0x4A1F0000" />
5818 <register type="NOA" address="0x00009888" value="0x4C1F0000" />
5819 <register type="NOA" address="0x00009888" value="0x181F0000" />
5820 <register type="NOA" address="0x00009888" value="0x4E1F0000" />
5821 </register_config>
5822 <register_config type="OA">
5823 <register type="OA" address="0x00002740" value="0x00000000" />
5824 <register type="OA" address="0x00002710" value="0x00000000" />
5825 <register type="OA" address="0x00002714" value="0xF0800000" />
5826 <register type="OA" address="0x00002720" value="0x00000000" />
5827 <register type="OA" address="0x00002724" value="0x00800000" />
5828 <register type="OA" address="0x00002770" value="0x00000022" />
5829 <register type="OA" address="0x00002774" value="0x0000FFF8" />
5830 <register type="OA" address="0x00002778" value="0x00000082" />
5831 <register type="OA" address="0x0000277C" value="0x0000FFE7" />
5832 <register type="OA" address="0x00002780" value="0x00000402" />
5833 <register type="OA" address="0x00002784" value="0x0000FF1F" />
5834 <register type="OA" address="0x00002788" value="0x00001002" />
5835 <register type="OA" address="0x0000278C" value="0x0000FCFF" />
5836 </register_config>
5837 <register_config type="FLEX">
5838 <register type="FLEX" address="0x0000E458" value="0x00005004" />
5839 <register type="FLEX" address="0x0000E558" value="0x00008003" />
5840 <register type="FLEX" address="0x0000E658" value="0x00011010" />
5841 <register type="FLEX" address="0x0000E758" value="0x00050012" />
5842 <register type="FLEX" address="0x0000E45C" value="0x00052051" />
5843 <register type="FLEX" address="0x0000E55C" value="0x00000053" />
5844 </register_config>
5845 </set>
5846
5847 <set name="Gen11 L2Bank1 stalled metric set"
5848 mdapi_supported_apis="OGL OGL4 OCL MEDIA IO BB"
5849 underscore_name="l3_3"
5850 hw_config_guid="47c364d5-1799-4d17-9447-add9358c6451"
5851 chipset="ICL"
5852 symbol_name="L3_3"
5853 >
5854 <counter name="GPU Core Clocks"
5855 description="The total number of GPU core clocks elapsed during the measurement."
5856 data_type="uint64"
5857 equation="GPU_CLOCK 0 READ"
5858 underscore_name="gpu_core_clocks"
5859 units="cycles"
5860 symbol_name="GpuCoreClocks"
5861 semantic_type="event"
5862 mdapi_supported_apis=""
5863 mdapi_usage_flags="Tier1 Frame Batch Draw"
5864 mdapi_hw_unit_type="gpu"
5865 mdapi_group="GPU"
5866 />
5867 <counter name="EU Active"
5868 description="The percentage of time in which the Execution Units were actively processing."
5869 data_type="float"
5870 max_equation="100"
5871 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5872 underscore_name="eu_active"
5873 units="percent"
5874 symbol_name="EuActive"
5875 semantic_type="duration"
5876 mdapi_supported_apis=""
5877 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5878 mdapi_group="EU Array"
5879 mdapi_hw_unit_type="gpu"
5880 />
5881 <counter name="EU Both FPU Pipes Active"
5882 description="The percentage of time in which both EU FPU pipelines were actively processing."
5883 data_type="float"
5884 max_equation="100"
5885 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5886 underscore_name="eu_fpu_both_active"
5887 units="percent"
5888 symbol_name="EuFpuBothActive"
5889 semantic_type="duration"
5890 mdapi_supported_apis=""
5891 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5892 mdapi_group="EU Array/Pipes"
5893 mdapi_hw_unit_type="gpu"
5894 />
5895 <counter name="VS Send Pipe Active"
5896 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
5897 data_type="float"
5898 max_equation="100"
5899 equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5900 underscore_name="vs_send_active"
5901 units="percent"
5902 symbol_name="VsSendActive"
5903 semantic_type="duration"
5904 mdapi_supported_apis=""
5905 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5906 mdapi_group="EU Array/Vertex Shader"
5907 mdapi_hw_unit_type="gpu"
5908 />
5909 <counter name="VS FPU1 Pipe Active"
5910 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
5911 data_type="float"
5912 max_equation="100"
5913 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5914 underscore_name="vs_fpu1_active"
5915 units="percent"
5916 symbol_name="VsFpu1Active"
5917 semantic_type="duration"
5918 mdapi_supported_apis=""
5919 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5920 mdapi_group="EU Array/Vertex Shader"
5921 mdapi_hw_unit_type="gpu"
5922 />
5923 <counter name="GS Threads Dispatched"
5924 description="The total number of geometry shader hardware threads dispatched."
5925 data_type="uint64"
5926 equation="A 5 READ"
5927 underscore_name="gs_threads"
5928 units="threads"
5929 symbol_name="GsThreads"
5930 semantic_type="event"
5931 mdapi_supported_apis=""
5932 mdapi_usage_flags="Tier3 Frame Batch Draw"
5933 mdapi_hw_unit_type="gpu"
5934 mdapi_group="EU Array/Geometry Shader"
5935 />
5936 <counter name="Early Hi-Depth Test Fails"
5937 description="The total number of pixels dropped on early hierarchical depth test."
5938 data_type="uint64"
5939 equation="A 22 READ 4 UMUL"
5940 underscore_name="hi_depth_test_fails"
5941 units="pixels"
5942 symbol_name="HiDepthTestFails"
5943 semantic_type="event"
5944 mdapi_supported_apis=""
5945 mdapi_usage_flags="Tier3 Frame Batch Draw"
5946 mdapi_hw_unit_type="gpu"
5947 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
5948 />
5949 <counter name="FS Both FPU Active"
5950 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
5951 data_type="float"
5952 max_equation="100"
5953 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5954 underscore_name="ps_eu_both_fpu_active"
5955 units="percent"
5956 symbol_name="PsEuBothFpuActive"
5957 semantic_type="duration"
5958 mdapi_supported_apis=""
5959 mdapi_usage_flags="Tier4 Frame Batch Draw"
5960 mdapi_group="3D Pipe/Fragment Shader"
5961 mdapi_hw_unit_type="gpu"
5962 />
5963 <counter name="VS Threads Dispatched"
5964 description="The total number of vertex shader hardware threads dispatched."
5965 data_type="uint64"
5966 equation="A 1 READ"
5967 underscore_name="vs_threads"
5968 units="threads"
5969 symbol_name="VsThreads"
5970 semantic_type="event"
5971 mdapi_supported_apis=""
5972 mdapi_usage_flags="Tier3 Frame Batch Draw"
5973 mdapi_hw_unit_type="gpu"
5974 mdapi_group="EU Array/Vertex Shader"
5975 />
5976 <counter name="Slice0 L3 Bank1 Stalled"
5977 description="The percentage of time in which slice0 L3 bank1 is stalled"
5978 data_type="float"
5979 max_equation="100"
5980 equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
5981 underscore_name="l30_bank1_stalled"
5982 units="percent"
5983 symbol_name="L30Bank1Stalled"
5984 availability="$SliceMask 1 AND"
5985 semantic_type="duration"
5986 mdapi_supported_apis=""
5987 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5988 mdapi_group="GTI/L3"
5989 mdapi_hw_unit_type="slice"
5990 />
5991 <counter name="FS Threads Dispatched"
5992 description="The total number of fragment shader hardware threads dispatched."
5993 data_type="uint64"
5994 equation="A 6 READ"
5995 underscore_name="ps_threads"
5996 units="threads"
5997 symbol_name="PsThreads"
5998 semantic_type="event"
5999 mdapi_supported_apis=""
6000 mdapi_usage_flags="Tier3 Frame Batch Draw"
6001 mdapi_hw_unit_type="gpu"
6002 mdapi_group="EU Array/Fragment Shader"
6003 />
6004 <counter name="Pixels Failing Tests"
6005 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
6006 data_type="uint64"
6007 equation="A 25 READ 4 UMUL"
6008 underscore_name="pixels_failing_post_ps_tests"
6009 units="pixels"
6010 symbol_name="PixelsFailingPostPsTests"
6011 semantic_type="event"
6012 mdapi_supported_apis=""
6013 mdapi_usage_flags="Tier3 Frame Batch Draw"
6014 mdapi_hw_unit_type="gpu"
6015 mdapi_group="3D Pipe/Output Merger"
6016 />
6017 <counter name="GPU Time Elapsed"
6018 description="Time elapsed on the GPU during the measurement."
6019 data_type="uint64"
6020 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6021 underscore_name="gpu_time"
6022 units="ns"
6023 symbol_name="GpuTime"
6024 semantic_type="duration"
6025 mdapi_supported_apis=""
6026 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6027 mdapi_hw_unit_type="gpu"
6028 mdapi_group="GPU"
6029 />
6030 <counter name="AVG GPU Core Frequency"
6031 description="Average GPU Core Frequency in the measurement."
6032 data_type="uint64"
6033 max_equation="$GpuMaxFrequency"
6034 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6035 underscore_name="avg_gpu_core_frequency"
6036 units="hz"
6037 symbol_name="AvgGpuCoreFrequency"
6038 semantic_type="event"
6039 mdapi_supported_apis=""
6040 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6041 mdapi_group="GPU"
6042 mdapi_hw_unit_type="gpu"
6043 />
6044 <counter name="CS Threads Dispatched"
6045 description="The total number of compute shader hardware threads dispatched."
6046 data_type="uint64"
6047 equation="A 4 READ"
6048 underscore_name="cs_threads"
6049 units="threads"
6050 symbol_name="CsThreads"
6051 semantic_type="event"
6052 mdapi_supported_apis=""
6053 mdapi_usage_flags="Tier3 Frame Batch Draw"
6054 mdapi_hw_unit_type="gpu"
6055 mdapi_group="EU Array/Compute Shader"
6056 />
6057 <counter name="PS FPU1 Pipe Active"
6058 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
6059 data_type="float"
6060 max_equation="100"
6061 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6062 underscore_name="ps_fpu1_active"
6063 units="percent"
6064 symbol_name="PsFpu1Active"
6065 semantic_type="duration"
6066 mdapi_supported_apis=""
6067 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6068 mdapi_group="EU Array/Pixel Shader"
6069 mdapi_hw_unit_type="gpu"
6070 />
6071 <counter name="PS Send Pipeline Active"
6072 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
6073 data_type="float"
6074 max_equation="100"
6075 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6076 underscore_name="ps_send_active"
6077 units="percent"
6078 symbol_name="PsSendActive"
6079 semantic_type="duration"
6080 mdapi_supported_apis=""
6081 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6082 mdapi_group="EU Array/Pixel Shader"
6083 mdapi_hw_unit_type="gpu"
6084 />
6085 <counter name="Rasterized Pixels"
6086 description="The total number of rasterized pixels."
6087 data_type="uint64"
6088 equation="A 21 READ 4 UMUL"
6089 underscore_name="rasterized_pixels"
6090 units="pixels"
6091 symbol_name="RasterizedPixels"
6092 semantic_type="event"
6093 mdapi_supported_apis=""
6094 mdapi_usage_flags="Tier3 Frame Batch Draw"
6095 mdapi_hw_unit_type="gpu"
6096 mdapi_group="3D Pipe/Rasterizer"
6097 />
6098 <counter name="GPU Busy"
6099 description="The percentage of time in which the GPU has been processing GPU commands."
6100 data_type="float"
6101 max_equation="100"
6102 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
6103 underscore_name="gpu_busy"
6104 units="percent"
6105 symbol_name="GpuBusy"
6106 semantic_type="duration"
6107 mdapi_supported_apis=""
6108 mdapi_usage_flags="Tier1 Overview System Frame"
6109 mdapi_group="GPU"
6110 mdapi_hw_unit_type="gpu"
6111 />
6112 <counter name="VS FPU0 Pipe Active"
6113 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
6114 data_type="float"
6115 max_equation="100"
6116 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6117 underscore_name="vs_fpu0_active"
6118 units="percent"
6119 symbol_name="VsFpu0Active"
6120 semantic_type="duration"
6121 mdapi_supported_apis=""
6122 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6123 mdapi_group="EU Array/Vertex Shader"
6124 mdapi_hw_unit_type="gpu"
6125 />
6126 <counter name="PS FPU0 Pipe Active"
6127 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
6128 data_type="float"
6129 max_equation="100"
6130 equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6131 underscore_name="ps_fpu0_active"
6132 units="percent"
6133 symbol_name="PsFpu0Active"
6134 semantic_type="duration"
6135 mdapi_supported_apis=""
6136 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6137 mdapi_group="EU Array/Pixel Shader"
6138 mdapi_hw_unit_type="gpu"
6139 />
6140 <counter name="DS Threads Dispatched"
6141 description="The total number of domain shader hardware threads dispatched."
6142 data_type="uint64"
6143 equation="A 3 READ"
6144 underscore_name="ds_threads"
6145 units="threads"
6146 symbol_name="DsThreads"
6147 semantic_type="event"
6148 mdapi_supported_apis=""
6149 mdapi_usage_flags="Tier3 Frame Batch Draw"
6150 mdapi_hw_unit_type="gpu"
6151 mdapi_group="EU Array/Domain Shader"
6152 />
6153 <counter name="Samples Written"
6154 description="The total number of samples or pixels written to all render targets."
6155 data_type="uint64"
6156 equation="A 26 READ 4 UMUL"
6157 underscore_name="samples_written"
6158 units="pixels"
6159 symbol_name="SamplesWritten"
6160 semantic_type="event"
6161 mdapi_supported_apis=""
6162 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6163 mdapi_hw_unit_type="gpu"
6164 mdapi_group="3D Pipe/Output Merger"
6165 />
6166 <counter name="EU Stall"
6167 description="The percentage of time in which the Execution Units were stalled."
6168 data_type="float"
6169 max_equation="100"
6170 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6171 underscore_name="eu_stall"
6172 units="percent"
6173 symbol_name="EuStall"
6174 semantic_type="duration"
6175 mdapi_supported_apis=""
6176 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6177 mdapi_group="EU Array"
6178 mdapi_hw_unit_type="gpu"
6179 />
6180 <counter name="Samples Blended"
6181 description="The total number of blended samples or pixels written to all render targets."
6182 data_type="uint64"
6183 equation="A 27 READ 4 UMUL"
6184 underscore_name="samples_blended"
6185 units="pixels"
6186 symbol_name="SamplesBlended"
6187 semantic_type="event"
6188 mdapi_supported_apis=""
6189 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6190 mdapi_hw_unit_type="gpu"
6191 mdapi_group="3D Pipe/Output Merger"
6192 />
6193 <counter name="Early Depth Test Fails"
6194 description="The total number of pixels dropped on early depth test."
6195 data_type="uint64"
6196 equation="A 23 READ 4 UMUL"
6197 underscore_name="early_depth_test_fails"
6198 units="pixels"
6199 symbol_name="EarlyDepthTestFails"
6200 semantic_type="event"
6201 mdapi_supported_apis=""
6202 mdapi_usage_flags="Tier3 Frame Batch Draw"
6203 mdapi_hw_unit_type="gpu"
6204 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
6205 />
6206 <counter name="HS Threads Dispatched"
6207 description="The total number of hull shader hardware threads dispatched."
6208 data_type="uint64"
6209 equation="A 2 READ"
6210 underscore_name="hs_threads"
6211 units="threads"
6212 symbol_name="HsThreads"
6213 semantic_type="event"
6214 mdapi_supported_apis=""
6215 mdapi_usage_flags="Tier3 Frame Batch Draw"
6216 mdapi_hw_unit_type="gpu"
6217 mdapi_group="EU Array/Hull Shader"
6218 />
6219 <counter name="Samples Killed in FS"
6220 description="The total number of samples or pixels dropped in fragment shaders."
6221 data_type="uint64"
6222 equation="A 24 READ 4 UMUL"
6223 underscore_name="samples_killed_in_ps"
6224 units="pixels"
6225 symbol_name="SamplesKilledInPs"
6226 semantic_type="event"
6227 mdapi_supported_apis=""
6228 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
6229 mdapi_hw_unit_type="gpu"
6230 mdapi_group="3D Pipe/Fragment Shader"
6231 />
6232 <counter name="EU Thread Occupancy"
6233 description="The percentage of time in which hardware threads occupied EUs."
6234 data_type="float"
6235 max_equation="100"
6236 equation="8 A 10 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6237 underscore_name="eu_thread_occupancy"
6238 units="percent"
6239 symbol_name="EuThreadOccupancy"
6240 semantic_type="duration"
6241 mdapi_supported_apis=""
6242 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6243 mdapi_group="EU Array"
6244 mdapi_hw_unit_type="gpu"
6245 />
6246 <register_config type="NOA">
6247 <register type="NOA" address="0x00000D04" value="0x00000200" />
6248 <register type="NOA" address="0x00009840" value="0x00000000" />
6249 <register type="NOA" address="0x00009884" value="0x00000000" />
6250 <register type="NOA" address="0x00009888" value="0x10050400" />
6251 <register type="NOA" address="0x00009888" value="0x12050000" />
6252 <register type="NOA" address="0x00009888" value="0x00050025" />
6253 <register type="NOA" address="0x00009888" value="0x06050900" />
6254 <register type="NOA" address="0x00009888" value="0x080508EA" />
6255 <register type="NOA" address="0x00009888" value="0x0A0508AB" />
6256 <register type="NOA" address="0x00009888" value="0x0C050A21" />
6257 <register type="NOA" address="0x00009888" value="0x0E050A60" />
6258 <register type="NOA" address="0x00009888" value="0x04050000" />
6259 <register type="NOA" address="0x00009888" value="0x14050000" />
6260 <register type="NOA" address="0x00009888" value="0x24068100" />
6261 <register type="NOA" address="0x00009888" value="0x260600FF" />
6262 <register type="NOA" address="0x00009884" value="0x00000003" />
6263 <register type="NOA" address="0x00009888" value="0x301F8000" />
6264 <register type="NOA" address="0x00009888" value="0x501F4800" />
6265 <register type="NOA" address="0x00009888" value="0x521F4924" />
6266 <register type="NOA" address="0x00009888" value="0x541F0024" />
6267 <register type="NOA" address="0x00009888" value="0x3E1F0000" />
6268 <register type="NOA" address="0x00009888" value="0x461F0000" />
6269 <register type="NOA" address="0x00009888" value="0x481F0000" />
6270 <register type="NOA" address="0x00009888" value="0x4A1F0000" />
6271 <register type="NOA" address="0x00009888" value="0x4C1F0000" />
6272 <register type="NOA" address="0x00009888" value="0x181F0000" />
6273 <register type="NOA" address="0x00009888" value="0x4E1F0000" />
6274 </register_config>
6275 <register_config type="OA">
6276 <register type="OA" address="0x00002740" value="0x00000000" />
6277 <register type="OA" address="0x00002710" value="0x00000000" />
6278 <register type="OA" address="0x00002714" value="0xF0800000" />
6279 <register type="OA" address="0x00002720" value="0x00000000" />
6280 <register type="OA" address="0x00002724" value="0x00800000" />
6281 <register type="OA" address="0x00002770" value="0x00000022" />
6282 <register type="OA" address="0x00002774" value="0x0000FFF8" />
6283 <register type="OA" address="0x00002778" value="0x00000082" />
6284 <register type="OA" address="0x0000277C" value="0x0000FFE7" />
6285 <register type="OA" address="0x00002780" value="0x00000402" />
6286 <register type="OA" address="0x00002784" value="0x0000FF1F" />
6287 <register type="OA" address="0x00002788" value="0x00001002" />
6288 <register type="OA" address="0x0000278C" value="0x0000FCFF" />
6289 </register_config>
6290 <register_config type="FLEX">
6291 <register type="FLEX" address="0x0000E458" value="0x00005004" />
6292 <register type="FLEX" address="0x0000E558" value="0x00008003" />
6293 <register type="FLEX" address="0x0000E658" value="0x00011010" />
6294 <register type="FLEX" address="0x0000E758" value="0x00050012" />
6295 <register type="FLEX" address="0x0000E45C" value="0x00052051" />
6296 <register type="FLEX" address="0x0000E55C" value="0x00000053" />
6297 </register_config>
6298 </set>
6299
6300 <set name="Gen11 L2Bank4 stalled metric set"
6301 mdapi_supported_apis="OGL OGL4 OCL MEDIA IO BB"
6302 underscore_name="l3_4"
6303 hw_config_guid="e5ab5c08-3130-4469-8eaf-b23d3dc817d4"
6304 chipset="ICL"
6305 symbol_name="L3_4"
6306 >
6307 <counter name="GPU Core Clocks"
6308 description="The total number of GPU core clocks elapsed during the measurement."
6309 data_type="uint64"
6310 equation="GPU_CLOCK 0 READ"
6311 underscore_name="gpu_core_clocks"
6312 units="cycles"
6313 symbol_name="GpuCoreClocks"
6314 semantic_type="event"
6315 mdapi_supported_apis=""
6316 mdapi_usage_flags="Tier1 Frame Batch Draw"
6317 mdapi_hw_unit_type="gpu"
6318 mdapi_group="GPU"
6319 />
6320 <counter name="EU Active"
6321 description="The percentage of time in which the Execution Units were actively processing."
6322 data_type="float"
6323 max_equation="100"
6324 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6325 underscore_name="eu_active"
6326 units="percent"
6327 symbol_name="EuActive"
6328 semantic_type="duration"
6329 mdapi_supported_apis=""
6330 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6331 mdapi_group="EU Array"
6332 mdapi_hw_unit_type="gpu"
6333 />
6334 <counter name="EU Both FPU Pipes Active"
6335 description="The percentage of time in which both EU FPU pipelines were actively processing."
6336 data_type="float"
6337 max_equation="100"
6338 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6339 underscore_name="eu_fpu_both_active"
6340 units="percent"
6341 symbol_name="EuFpuBothActive"
6342 semantic_type="duration"
6343 mdapi_supported_apis=""
6344 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6345 mdapi_group="EU Array/Pipes"
6346 mdapi_hw_unit_type="gpu"
6347 />
6348 <counter name="VS Send Pipe Active"
6349 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
6350 data_type="float"
6351 max_equation="100"
6352 equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6353 underscore_name="vs_send_active"
6354 units="percent"
6355 symbol_name="VsSendActive"
6356 semantic_type="duration"
6357 mdapi_supported_apis=""
6358 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6359 mdapi_group="EU Array/Vertex Shader"
6360 mdapi_hw_unit_type="gpu"
6361 />
6362 <counter name="VS FPU1 Pipe Active"
6363 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
6364 data_type="float"
6365 max_equation="100"
6366 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6367 underscore_name="vs_fpu1_active"
6368 units="percent"
6369 symbol_name="VsFpu1Active"
6370 semantic_type="duration"
6371 mdapi_supported_apis=""
6372 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6373 mdapi_group="EU Array/Vertex Shader"
6374 mdapi_hw_unit_type="gpu"
6375 />
6376 <counter name="GS Threads Dispatched"
6377 description="The total number of geometry shader hardware threads dispatched."
6378 data_type="uint64"
6379 equation="A 5 READ"
6380 underscore_name="gs_threads"
6381 units="threads"
6382 symbol_name="GsThreads"
6383 semantic_type="event"
6384 mdapi_supported_apis=""
6385 mdapi_usage_flags="Tier3 Frame Batch Draw"
6386 mdapi_hw_unit_type="gpu"
6387 mdapi_group="EU Array/Geometry Shader"
6388 />
6389 <counter name="Early Hi-Depth Test Fails"
6390 description="The total number of pixels dropped on early hierarchical depth test."
6391 data_type="uint64"
6392 equation="A 22 READ 4 UMUL"
6393 underscore_name="hi_depth_test_fails"
6394 units="pixels"
6395 symbol_name="HiDepthTestFails"
6396 semantic_type="event"
6397 mdapi_supported_apis=""
6398 mdapi_usage_flags="Tier3 Frame Batch Draw"
6399 mdapi_hw_unit_type="gpu"
6400 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
6401 />
6402 <counter name="FS Both FPU Active"
6403 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
6404 data_type="float"
6405 max_equation="100"
6406 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6407 underscore_name="ps_eu_both_fpu_active"
6408 units="percent"
6409 symbol_name="PsEuBothFpuActive"
6410 semantic_type="duration"
6411 mdapi_supported_apis=""
6412 mdapi_usage_flags="Tier4 Frame Batch Draw"
6413 mdapi_group="3D Pipe/Fragment Shader"
6414 mdapi_hw_unit_type="gpu"
6415 />
6416 <counter name="VS Threads Dispatched"
6417 description="The total number of vertex shader hardware threads dispatched."
6418 data_type="uint64"
6419 equation="A 1 READ"
6420 underscore_name="vs_threads"
6421 units="threads"
6422 symbol_name="VsThreads"
6423 semantic_type="event"
6424 mdapi_supported_apis=""
6425 mdapi_usage_flags="Tier3 Frame Batch Draw"
6426 mdapi_hw_unit_type="gpu"
6427 mdapi_group="EU Array/Vertex Shader"
6428 />
6429 <counter name="FS Threads Dispatched"
6430 description="The total number of fragment shader hardware threads dispatched."
6431 data_type="uint64"
6432 equation="A 6 READ"
6433 underscore_name="ps_threads"
6434 units="threads"
6435 symbol_name="PsThreads"
6436 semantic_type="event"
6437 mdapi_supported_apis=""
6438 mdapi_usage_flags="Tier3 Frame Batch Draw"
6439 mdapi_hw_unit_type="gpu"
6440 mdapi_group="EU Array/Fragment Shader"
6441 />
6442 <counter name="Pixels Failing Tests"
6443 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
6444 data_type="uint64"
6445 equation="A 25 READ 4 UMUL"
6446 underscore_name="pixels_failing_post_ps_tests"
6447 units="pixels"
6448 symbol_name="PixelsFailingPostPsTests"
6449 semantic_type="event"
6450 mdapi_supported_apis=""
6451 mdapi_usage_flags="Tier3 Frame Batch Draw"
6452 mdapi_hw_unit_type="gpu"
6453 mdapi_group="3D Pipe/Output Merger"
6454 />
6455 <counter name="GPU Time Elapsed"
6456 description="Time elapsed on the GPU during the measurement."
6457 data_type="uint64"
6458 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6459 underscore_name="gpu_time"
6460 units="ns"
6461 symbol_name="GpuTime"
6462 semantic_type="duration"
6463 mdapi_supported_apis=""
6464 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6465 mdapi_hw_unit_type="gpu"
6466 mdapi_group="GPU"
6467 />
6468 <counter name="AVG GPU Core Frequency"
6469 description="Average GPU Core Frequency in the measurement."
6470 data_type="uint64"
6471 max_equation="$GpuMaxFrequency"
6472 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6473 underscore_name="avg_gpu_core_frequency"
6474 units="hz"
6475 symbol_name="AvgGpuCoreFrequency"
6476 semantic_type="event"
6477 mdapi_supported_apis=""
6478 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6479 mdapi_group="GPU"
6480 mdapi_hw_unit_type="gpu"
6481 />
6482 <counter name="CS Threads Dispatched"
6483 description="The total number of compute shader hardware threads dispatched."
6484 data_type="uint64"
6485 equation="A 4 READ"
6486 underscore_name="cs_threads"
6487 units="threads"
6488 symbol_name="CsThreads"
6489 semantic_type="event"
6490 mdapi_supported_apis=""
6491 mdapi_usage_flags="Tier3 Frame Batch Draw"
6492 mdapi_hw_unit_type="gpu"
6493 mdapi_group="EU Array/Compute Shader"
6494 />
6495 <counter name="PS FPU1 Pipe Active"
6496 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
6497 data_type="float"
6498 max_equation="100"
6499 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6500 underscore_name="ps_fpu1_active"
6501 units="percent"
6502 symbol_name="PsFpu1Active"
6503 semantic_type="duration"
6504 mdapi_supported_apis=""
6505 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6506 mdapi_group="EU Array/Pixel Shader"
6507 mdapi_hw_unit_type="gpu"
6508 />
6509 <counter name="PS Send Pipeline Active"
6510 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
6511 data_type="float"
6512 max_equation="100"
6513 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6514 underscore_name="ps_send_active"
6515 units="percent"
6516 symbol_name="PsSendActive"
6517 semantic_type="duration"
6518 mdapi_supported_apis=""
6519 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6520 mdapi_group="EU Array/Pixel Shader"
6521 mdapi_hw_unit_type="gpu"
6522 />
6523 <counter name="Rasterized Pixels"
6524 description="The total number of rasterized pixels."
6525 data_type="uint64"
6526 equation="A 21 READ 4 UMUL"
6527 underscore_name="rasterized_pixels"
6528 units="pixels"
6529 symbol_name="RasterizedPixels"
6530 semantic_type="event"
6531 mdapi_supported_apis=""
6532 mdapi_usage_flags="Tier3 Frame Batch Draw"
6533 mdapi_hw_unit_type="gpu"
6534 mdapi_group="3D Pipe/Rasterizer"
6535 />
6536 <counter name="GPU Busy"
6537 description="The percentage of time in which the GPU has been processing GPU commands."
6538 data_type="float"
6539 max_equation="100"
6540 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
6541 underscore_name="gpu_busy"
6542 units="percent"
6543 symbol_name="GpuBusy"
6544 semantic_type="duration"
6545 mdapi_supported_apis=""
6546 mdapi_usage_flags="Tier1 Overview System Frame"
6547 mdapi_group="GPU"
6548 mdapi_hw_unit_type="gpu"
6549 />
6550 <counter name="VS FPU0 Pipe Active"
6551 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
6552 data_type="float"
6553 max_equation="100"
6554 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6555 underscore_name="vs_fpu0_active"
6556 units="percent"
6557 symbol_name="VsFpu0Active"
6558 semantic_type="duration"
6559 mdapi_supported_apis=""
6560 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6561 mdapi_group="EU Array/Vertex Shader"
6562 mdapi_hw_unit_type="gpu"
6563 />
6564 <counter name="PS FPU0 Pipe Active"
6565 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
6566 data_type="float"
6567 max_equation="100"
6568 equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6569 underscore_name="ps_fpu0_active"
6570 units="percent"
6571 symbol_name="PsFpu0Active"
6572 semantic_type="duration"
6573 mdapi_supported_apis=""
6574 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6575 mdapi_group="EU Array/Pixel Shader"
6576 mdapi_hw_unit_type="gpu"
6577 />
6578 <counter name="DS Threads Dispatched"
6579 description="The total number of domain shader hardware threads dispatched."
6580 data_type="uint64"
6581 equation="A 3 READ"
6582 underscore_name="ds_threads"
6583 units="threads"
6584 symbol_name="DsThreads"
6585 semantic_type="event"
6586 mdapi_supported_apis=""
6587 mdapi_usage_flags="Tier3 Frame Batch Draw"
6588 mdapi_hw_unit_type="gpu"
6589 mdapi_group="EU Array/Domain Shader"
6590 />
6591 <counter name="Samples Written"
6592 description="The total number of samples or pixels written to all render targets."
6593 data_type="uint64"
6594 equation="A 26 READ 4 UMUL"
6595 underscore_name="samples_written"
6596 units="pixels"
6597 symbol_name="SamplesWritten"
6598 semantic_type="event"
6599 mdapi_supported_apis=""
6600 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6601 mdapi_hw_unit_type="gpu"
6602 mdapi_group="3D Pipe/Output Merger"
6603 />
6604 <counter name="EU Stall"
6605 description="The percentage of time in which the Execution Units were stalled."
6606 data_type="float"
6607 max_equation="100"
6608 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6609 underscore_name="eu_stall"
6610 units="percent"
6611 symbol_name="EuStall"
6612 semantic_type="duration"
6613 mdapi_supported_apis=""
6614 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6615 mdapi_group="EU Array"
6616 mdapi_hw_unit_type="gpu"
6617 />
6618 <counter name="Samples Blended"
6619 description="The total number of blended samples or pixels written to all render targets."
6620 data_type="uint64"
6621 equation="A 27 READ 4 UMUL"
6622 underscore_name="samples_blended"
6623 units="pixels"
6624 symbol_name="SamplesBlended"
6625 semantic_type="event"
6626 mdapi_supported_apis=""
6627 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6628 mdapi_hw_unit_type="gpu"
6629 mdapi_group="3D Pipe/Output Merger"
6630 />
6631 <counter name="Early Depth Test Fails"
6632 description="The total number of pixels dropped on early depth test."
6633 data_type="uint64"
6634 equation="A 23 READ 4 UMUL"
6635 underscore_name="early_depth_test_fails"
6636 units="pixels"
6637 symbol_name="EarlyDepthTestFails"
6638 semantic_type="event"
6639 mdapi_supported_apis=""
6640 mdapi_usage_flags="Tier3 Frame Batch Draw"
6641 mdapi_hw_unit_type="gpu"
6642 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
6643 />
6644 <counter name="Slice0 L3 Bank4 Stalled"
6645 description="The percentage of time in which slice0 L3 bank4 is stalled"
6646 data_type="float"
6647 max_equation="100"
6648 equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
6649 underscore_name="l30_bank4_stalled"
6650 units="percent"
6651 symbol_name="L30Bank4Stalled"
6652 availability="$SliceMask 1 AND"
6653 semantic_type="duration"
6654 mdapi_supported_apis=""
6655 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6656 mdapi_group="GTI/L3"
6657 mdapi_hw_unit_type="slice"
6658 />
6659 <counter name="HS Threads Dispatched"
6660 description="The total number of hull shader hardware threads dispatched."
6661 data_type="uint64"
6662 equation="A 2 READ"
6663 underscore_name="hs_threads"
6664 units="threads"
6665 symbol_name="HsThreads"
6666 semantic_type="event"
6667 mdapi_supported_apis=""
6668 mdapi_usage_flags="Tier3 Frame Batch Draw"
6669 mdapi_hw_unit_type="gpu"
6670 mdapi_group="EU Array/Hull Shader"
6671 />
6672 <counter name="Samples Killed in FS"
6673 description="The total number of samples or pixels dropped in fragment shaders."
6674 data_type="uint64"
6675 equation="A 24 READ 4 UMUL"
6676 underscore_name="samples_killed_in_ps"
6677 units="pixels"
6678 symbol_name="SamplesKilledInPs"
6679 semantic_type="event"
6680 mdapi_supported_apis=""
6681 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
6682 mdapi_hw_unit_type="gpu"
6683 mdapi_group="3D Pipe/Fragment Shader"
6684 />
6685 <counter name="EU Thread Occupancy"
6686 description="The percentage of time in which hardware threads occupied EUs."
6687 data_type="float"
6688 max_equation="100"
6689 equation="8 A 10 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6690 underscore_name="eu_thread_occupancy"
6691 units="percent"
6692 symbol_name="EuThreadOccupancy"
6693 semantic_type="duration"
6694 mdapi_supported_apis=""
6695 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6696 mdapi_group="EU Array"
6697 mdapi_hw_unit_type="gpu"
6698 />
6699 <register_config type="NOA">
6700 <register type="NOA" address="0x00000D04" value="0x00000200" />
6701 <register type="NOA" address="0x00009840" value="0x00000000" />
6702 <register type="NOA" address="0x00009884" value="0x00000000" />
6703 <register type="NOA" address="0x00009888" value="0x10010C00" />
6704 <register type="NOA" address="0x00009888" value="0x12010002" />
6705 <register type="NOA" address="0x00009888" value="0x0C000400" />
6706 <register type="NOA" address="0x00009888" value="0x0E005500" />
6707 <register type="NOA" address="0x00009888" value="0x10000155" />
6708 <register type="NOA" address="0x00009888" value="0x00010025" />
6709 <register type="NOA" address="0x00009888" value="0x06010900" />
6710 <register type="NOA" address="0x00009888" value="0x080108EA" />
6711 <register type="NOA" address="0x00009888" value="0x0A0108AB" />
6712 <register type="NOA" address="0x00009888" value="0x0C010A21" />
6713 <register type="NOA" address="0x00009888" value="0x0E010A60" />
6714 <register type="NOA" address="0x00009888" value="0x04010000" />
6715 <register type="NOA" address="0x00009888" value="0x14010000" />
6716 <register type="NOA" address="0x00009888" value="0x0C040400" />
6717 <register type="NOA" address="0x00009888" value="0x0E045500" />
6718 <register type="NOA" address="0x00009888" value="0x10040155" />
6719 <register type="NOA" address="0x00009888" value="0x04051000" />
6720 <register type="NOA" address="0x00009888" value="0x0A054000" />
6721 <register type="NOA" address="0x00009888" value="0x0C055000" />
6722 <register type="NOA" address="0x00009888" value="0x0E055000" />
6723 <register type="NOA" address="0x00009888" value="0x14050055" />
6724 <register type="NOA" address="0x00009888" value="0x24068100" />
6725 <register type="NOA" address="0x00009888" value="0x260600FF" />
6726 <register type="NOA" address="0x00009888" value="0x00124000" />
6727 <register type="NOA" address="0x00009888" value="0x0E124000" />
6728 <register type="NOA" address="0x00009888" value="0x18125540" />
6729 <register type="NOA" address="0x00009888" value="0x1A120015" />
6730 <register type="NOA" address="0x00009888" value="0x04131000" />
6731 <register type="NOA" address="0x00009888" value="0x06138000" />
6732 <register type="NOA" address="0x00009888" value="0x0813F000" />
6733 <register type="NOA" address="0x00009888" value="0x0A13F000" />
6734 <register type="NOA" address="0x00009888" value="0x00144000" />
6735 <register type="NOA" address="0x00009888" value="0x06148000" />
6736 <register type="NOA" address="0x00009888" value="0x0814C000" />
6737 <register type="NOA" address="0x00009888" value="0x0A14C000" />
6738 <register type="NOA" address="0x00009888" value="0x0C14C000" />
6739 <register type="NOA" address="0x00009888" value="0x0E14C000" />
6740 <register type="NOA" address="0x00009888" value="0x00154000" />
6741 <register type="NOA" address="0x00009888" value="0x0E154000" />
6742 <register type="NOA" address="0x00009888" value="0x16152AA8" />
6743 <register type="NOA" address="0x00009888" value="0x18150005" />
6744 <register type="NOA" address="0x00009884" value="0x00000003" />
6745 <register type="NOA" address="0x00009888" value="0x301F8000" />
6746 <register type="NOA" address="0x00009888" value="0x501F4800" />
6747 <register type="NOA" address="0x00009888" value="0x521F4924" />
6748 <register type="NOA" address="0x00009888" value="0x541F0024" />
6749 <register type="NOA" address="0x00009888" value="0x3E1F0000" />
6750 <register type="NOA" address="0x00009888" value="0x461F0000" />
6751 <register type="NOA" address="0x00009888" value="0x481F0000" />
6752 <register type="NOA" address="0x00009888" value="0x4A1F0000" />
6753 <register type="NOA" address="0x00009888" value="0x4C1F0000" />
6754 <register type="NOA" address="0x00009888" value="0x181F0000" />
6755 <register type="NOA" address="0x00009888" value="0x4E1F0000" />
6756 </register_config>
6757 <register_config type="OA">
6758 <register type="OA" address="0x00002740" value="0x00000000" />
6759 <register type="OA" address="0x00002710" value="0x00000000" />
6760 <register type="OA" address="0x00002714" value="0xF0800000" />
6761 <register type="OA" address="0x00002720" value="0x00000000" />
6762 <register type="OA" address="0x00002724" value="0x00800000" />
6763 <register type="OA" address="0x00002770" value="0x00000022" />
6764 <register type="OA" address="0x00002774" value="0x0000FFF8" />
6765 <register type="OA" address="0x00002778" value="0x00000082" />
6766 <register type="OA" address="0x0000277C" value="0x0000FFE7" />
6767 <register type="OA" address="0x00002780" value="0x00000402" />
6768 <register type="OA" address="0x00002784" value="0x0000FF1F" />
6769 <register type="OA" address="0x00002788" value="0x00001002" />
6770 <register type="OA" address="0x0000278C" value="0x0000FCFF" />
6771 </register_config>
6772 <register_config type="FLEX">
6773 <register type="FLEX" address="0x0000E458" value="0x00005004" />
6774 <register type="FLEX" address="0x0000E558" value="0x00008003" />
6775 <register type="FLEX" address="0x0000E658" value="0x00011010" />
6776 <register type="FLEX" address="0x0000E758" value="0x00050012" />
6777 <register type="FLEX" address="0x0000E45C" value="0x00052051" />
6778 <register type="FLEX" address="0x0000E55C" value="0x00000053" />
6779 </register_config>
6780 </set>
6781
6782 <set name="Gen11 L2Bank5 stalled metric set"
6783 mdapi_supported_apis="OGL OGL4 OCL MEDIA IO BB"
6784 underscore_name="l3_5"
6785 hw_config_guid="6cdf23c1-f725-414c-959a-c90fa5571b1f"
6786 chipset="ICL"
6787 symbol_name="L3_5"
6788 >
6789 <counter name="GPU Core Clocks"
6790 description="The total number of GPU core clocks elapsed during the measurement."
6791 data_type="uint64"
6792 equation="GPU_CLOCK 0 READ"
6793 underscore_name="gpu_core_clocks"
6794 units="cycles"
6795 symbol_name="GpuCoreClocks"
6796 semantic_type="event"
6797 mdapi_supported_apis=""
6798 mdapi_usage_flags="Tier1 Frame Batch Draw"
6799 mdapi_hw_unit_type="gpu"
6800 mdapi_group="GPU"
6801 />
6802 <counter name="EU Active"
6803 description="The percentage of time in which the Execution Units were actively processing."
6804 data_type="float"
6805 max_equation="100"
6806 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6807 underscore_name="eu_active"
6808 units="percent"
6809 symbol_name="EuActive"
6810 semantic_type="duration"
6811 mdapi_supported_apis=""
6812 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6813 mdapi_group="EU Array"
6814 mdapi_hw_unit_type="gpu"
6815 />
6816 <counter name="EU Both FPU Pipes Active"
6817 description="The percentage of time in which both EU FPU pipelines were actively processing."
6818 data_type="float"
6819 max_equation="100"
6820 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6821 underscore_name="eu_fpu_both_active"
6822 units="percent"
6823 symbol_name="EuFpuBothActive"
6824 semantic_type="duration"
6825 mdapi_supported_apis=""
6826 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6827 mdapi_group="EU Array/Pipes"
6828 mdapi_hw_unit_type="gpu"
6829 />
6830 <counter name="VS Send Pipe Active"
6831 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
6832 data_type="float"
6833 max_equation="100"
6834 equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6835 underscore_name="vs_send_active"
6836 units="percent"
6837 symbol_name="VsSendActive"
6838 semantic_type="duration"
6839 mdapi_supported_apis=""
6840 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6841 mdapi_group="EU Array/Vertex Shader"
6842 mdapi_hw_unit_type="gpu"
6843 />
6844 <counter name="VS FPU1 Pipe Active"
6845 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
6846 data_type="float"
6847 max_equation="100"
6848 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6849 underscore_name="vs_fpu1_active"
6850 units="percent"
6851 symbol_name="VsFpu1Active"
6852 semantic_type="duration"
6853 mdapi_supported_apis=""
6854 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6855 mdapi_group="EU Array/Vertex Shader"
6856 mdapi_hw_unit_type="gpu"
6857 />
6858 <counter name="GS Threads Dispatched"
6859 description="The total number of geometry shader hardware threads dispatched."
6860 data_type="uint64"
6861 equation="A 5 READ"
6862 underscore_name="gs_threads"
6863 units="threads"
6864 symbol_name="GsThreads"
6865 semantic_type="event"
6866 mdapi_supported_apis=""
6867 mdapi_usage_flags="Tier3 Frame Batch Draw"
6868 mdapi_hw_unit_type="gpu"
6869 mdapi_group="EU Array/Geometry Shader"
6870 />
6871 <counter name="Early Hi-Depth Test Fails"
6872 description="The total number of pixels dropped on early hierarchical depth test."
6873 data_type="uint64"
6874 equation="A 22 READ 4 UMUL"
6875 underscore_name="hi_depth_test_fails"
6876 units="pixels"
6877 symbol_name="HiDepthTestFails"
6878 semantic_type="event"
6879 mdapi_supported_apis=""
6880 mdapi_usage_flags="Tier3 Frame Batch Draw"
6881 mdapi_hw_unit_type="gpu"
6882 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
6883 />
6884 <counter name="FS Both FPU Active"
6885 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
6886 data_type="float"
6887 max_equation="100"
6888 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6889 underscore_name="ps_eu_both_fpu_active"
6890 units="percent"
6891 symbol_name="PsEuBothFpuActive"
6892 semantic_type="duration"
6893 mdapi_supported_apis=""
6894 mdapi_usage_flags="Tier4 Frame Batch Draw"
6895 mdapi_group="3D Pipe/Fragment Shader"
6896 mdapi_hw_unit_type="gpu"
6897 />
6898 <counter name="VS Threads Dispatched"
6899 description="The total number of vertex shader hardware threads dispatched."
6900 data_type="uint64"
6901 equation="A 1 READ"
6902 underscore_name="vs_threads"
6903 units="threads"
6904 symbol_name="VsThreads"
6905 semantic_type="event"
6906 mdapi_supported_apis=""
6907 mdapi_usage_flags="Tier3 Frame Batch Draw"
6908 mdapi_hw_unit_type="gpu"
6909 mdapi_group="EU Array/Vertex Shader"
6910 />
6911 <counter name="FS Threads Dispatched"
6912 description="The total number of fragment shader hardware threads dispatched."
6913 data_type="uint64"
6914 equation="A 6 READ"
6915 underscore_name="ps_threads"
6916 units="threads"
6917 symbol_name="PsThreads"
6918 semantic_type="event"
6919 mdapi_supported_apis=""
6920 mdapi_usage_flags="Tier3 Frame Batch Draw"
6921 mdapi_hw_unit_type="gpu"
6922 mdapi_group="EU Array/Fragment Shader"
6923 />
6924 <counter name="Pixels Failing Tests"
6925 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
6926 data_type="uint64"
6927 equation="A 25 READ 4 UMUL"
6928 underscore_name="pixels_failing_post_ps_tests"
6929 units="pixels"
6930 symbol_name="PixelsFailingPostPsTests"
6931 semantic_type="event"
6932 mdapi_supported_apis=""
6933 mdapi_usage_flags="Tier3 Frame Batch Draw"
6934 mdapi_hw_unit_type="gpu"
6935 mdapi_group="3D Pipe/Output Merger"
6936 />
6937 <counter name="GPU Time Elapsed"
6938 description="Time elapsed on the GPU during the measurement."
6939 data_type="uint64"
6940 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6941 underscore_name="gpu_time"
6942 units="ns"
6943 symbol_name="GpuTime"
6944 semantic_type="duration"
6945 mdapi_supported_apis=""
6946 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6947 mdapi_hw_unit_type="gpu"
6948 mdapi_group="GPU"
6949 />
6950 <counter name="AVG GPU Core Frequency"
6951 description="Average GPU Core Frequency in the measurement."
6952 data_type="uint64"
6953 max_equation="$GpuMaxFrequency"
6954 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6955 underscore_name="avg_gpu_core_frequency"
6956 units="hz"
6957 symbol_name="AvgGpuCoreFrequency"
6958 semantic_type="event"
6959 mdapi_supported_apis=""
6960 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6961 mdapi_group="GPU"
6962 mdapi_hw_unit_type="gpu"
6963 />
6964 <counter name="CS Threads Dispatched"
6965 description="The total number of compute shader hardware threads dispatched."
6966 data_type="uint64"
6967 equation="A 4 READ"
6968 underscore_name="cs_threads"
6969 units="threads"
6970 symbol_name="CsThreads"
6971 semantic_type="event"
6972 mdapi_supported_apis=""
6973 mdapi_usage_flags="Tier3 Frame Batch Draw"
6974 mdapi_hw_unit_type="gpu"
6975 mdapi_group="EU Array/Compute Shader"
6976 />
6977 <counter name="PS FPU1 Pipe Active"
6978 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
6979 data_type="float"
6980 max_equation="100"
6981 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6982 underscore_name="ps_fpu1_active"
6983 units="percent"
6984 symbol_name="PsFpu1Active"
6985 semantic_type="duration"
6986 mdapi_supported_apis=""
6987 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6988 mdapi_group="EU Array/Pixel Shader"
6989 mdapi_hw_unit_type="gpu"
6990 />
6991 <counter name="PS Send Pipeline Active"
6992 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
6993 data_type="float"
6994 max_equation="100"
6995 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6996 underscore_name="ps_send_active"
6997 units="percent"
6998 symbol_name="PsSendActive"
6999 semantic_type="duration"
7000 mdapi_supported_apis=""
7001 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7002 mdapi_group="EU Array/Pixel Shader"
7003 mdapi_hw_unit_type="gpu"
7004 />
7005 <counter name="Rasterized Pixels"
7006 description="The total number of rasterized pixels."
7007 data_type="uint64"
7008 equation="A 21 READ 4 UMUL"
7009 underscore_name="rasterized_pixels"
7010 units="pixels"
7011 symbol_name="RasterizedPixels"
7012 semantic_type="event"
7013 mdapi_supported_apis=""
7014 mdapi_usage_flags="Tier3 Frame Batch Draw"
7015 mdapi_hw_unit_type="gpu"
7016 mdapi_group="3D Pipe/Rasterizer"
7017 />
7018 <counter name="GPU Busy"
7019 description="The percentage of time in which the GPU has been processing GPU commands."
7020 data_type="float"
7021 max_equation="100"
7022 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
7023 underscore_name="gpu_busy"
7024 units="percent"
7025 symbol_name="GpuBusy"
7026 semantic_type="duration"
7027 mdapi_supported_apis=""
7028 mdapi_usage_flags="Tier1 Overview System Frame"
7029 mdapi_group="GPU"
7030 mdapi_hw_unit_type="gpu"
7031 />
7032 <counter name="VS FPU0 Pipe Active"
7033 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
7034 data_type="float"
7035 max_equation="100"
7036 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7037 underscore_name="vs_fpu0_active"
7038 units="percent"
7039 symbol_name="VsFpu0Active"
7040 semantic_type="duration"
7041 mdapi_supported_apis=""
7042 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7043 mdapi_group="EU Array/Vertex Shader"
7044 mdapi_hw_unit_type="gpu"
7045 />
7046 <counter name="PS FPU0 Pipe Active"
7047 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
7048 data_type="float"
7049 max_equation="100"
7050 equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7051 underscore_name="ps_fpu0_active"
7052 units="percent"
7053 symbol_name="PsFpu0Active"
7054 semantic_type="duration"
7055 mdapi_supported_apis=""
7056 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7057 mdapi_group="EU Array/Pixel Shader"
7058 mdapi_hw_unit_type="gpu"
7059 />
7060 <counter name="DS Threads Dispatched"
7061 description="The total number of domain shader hardware threads dispatched."
7062 data_type="uint64"
7063 equation="A 3 READ"
7064 underscore_name="ds_threads"
7065 units="threads"
7066 symbol_name="DsThreads"
7067 semantic_type="event"
7068 mdapi_supported_apis=""
7069 mdapi_usage_flags="Tier3 Frame Batch Draw"
7070 mdapi_hw_unit_type="gpu"
7071 mdapi_group="EU Array/Domain Shader"
7072 />
7073 <counter name="Samples Written"
7074 description="The total number of samples or pixels written to all render targets."
7075 data_type="uint64"
7076 equation="A 26 READ 4 UMUL"
7077 underscore_name="samples_written"
7078 units="pixels"
7079 symbol_name="SamplesWritten"
7080 semantic_type="event"
7081 mdapi_supported_apis=""
7082 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7083 mdapi_hw_unit_type="gpu"
7084 mdapi_group="3D Pipe/Output Merger"
7085 />
7086 <counter name="EU Stall"
7087 description="The percentage of time in which the Execution Units were stalled."
7088 data_type="float"
7089 max_equation="100"
7090 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7091 underscore_name="eu_stall"
7092 units="percent"
7093 symbol_name="EuStall"
7094 semantic_type="duration"
7095 mdapi_supported_apis=""
7096 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7097 mdapi_group="EU Array"
7098 mdapi_hw_unit_type="gpu"
7099 />
7100 <counter name="Samples Blended"
7101 description="The total number of blended samples or pixels written to all render targets."
7102 data_type="uint64"
7103 equation="A 27 READ 4 UMUL"
7104 underscore_name="samples_blended"
7105 units="pixels"
7106 symbol_name="SamplesBlended"
7107 semantic_type="event"
7108 mdapi_supported_apis=""
7109 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7110 mdapi_hw_unit_type="gpu"
7111 mdapi_group="3D Pipe/Output Merger"
7112 />
7113 <counter name="Early Depth Test Fails"
7114 description="The total number of pixels dropped on early depth test."
7115 data_type="uint64"
7116 equation="A 23 READ 4 UMUL"
7117 underscore_name="early_depth_test_fails"
7118 units="pixels"
7119 symbol_name="EarlyDepthTestFails"
7120 semantic_type="event"
7121 mdapi_supported_apis=""
7122 mdapi_usage_flags="Tier3 Frame Batch Draw"
7123 mdapi_hw_unit_type="gpu"
7124 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
7125 />
7126 <counter name="HS Threads Dispatched"
7127 description="The total number of hull shader hardware threads dispatched."
7128 data_type="uint64"
7129 equation="A 2 READ"
7130 underscore_name="hs_threads"
7131 units="threads"
7132 symbol_name="HsThreads"
7133 semantic_type="event"
7134 mdapi_supported_apis=""
7135 mdapi_usage_flags="Tier3 Frame Batch Draw"
7136 mdapi_hw_unit_type="gpu"
7137 mdapi_group="EU Array/Hull Shader"
7138 />
7139 <counter name="Samples Killed in FS"
7140 description="The total number of samples or pixels dropped in fragment shaders."
7141 data_type="uint64"
7142 equation="A 24 READ 4 UMUL"
7143 underscore_name="samples_killed_in_ps"
7144 units="pixels"
7145 symbol_name="SamplesKilledInPs"
7146 semantic_type="event"
7147 mdapi_supported_apis=""
7148 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
7149 mdapi_hw_unit_type="gpu"
7150 mdapi_group="3D Pipe/Fragment Shader"
7151 />
7152 <counter name="Slice0 L3 Bank5 Stalled"
7153 description="The percentage of time in which slice0 L3 bank5 is stalled"
7154 data_type="float"
7155 max_equation="100"
7156 equation="B 2 READ B 3 READ FADD B 0 READ FADD B 1 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
7157 underscore_name="l30_bank5_stalled"
7158 units="percent"
7159 symbol_name="L30Bank5Stalled"
7160 availability="$SliceMask 1 AND"
7161 semantic_type="duration"
7162 mdapi_supported_apis=""
7163 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7164 mdapi_group="GTI/L3"
7165 mdapi_hw_unit_type="slice"
7166 />
7167 <counter name="EU Thread Occupancy"
7168 description="The percentage of time in which hardware threads occupied EUs."
7169 data_type="float"
7170 max_equation="100"
7171 equation="8 A 10 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7172 underscore_name="eu_thread_occupancy"
7173 units="percent"
7174 symbol_name="EuThreadOccupancy"
7175 semantic_type="duration"
7176 mdapi_supported_apis=""
7177 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7178 mdapi_group="EU Array"
7179 mdapi_hw_unit_type="gpu"
7180 />
7181 <register_config type="NOA">
7182 <register type="NOA" address="0x00000D04" value="0x00000200" />
7183 <register type="NOA" address="0x00009840" value="0x00000000" />
7184 <register type="NOA" address="0x00009884" value="0x00000000" />
7185 <register type="NOA" address="0x00009888" value="0x10010400" />
7186 <register type="NOA" address="0x00009888" value="0x12010000" />
7187 <register type="NOA" address="0x00009888" value="0x0C000400" />
7188 <register type="NOA" address="0x00009888" value="0x0E005500" />
7189 <register type="NOA" address="0x00009888" value="0x10000155" />
7190 <register type="NOA" address="0x00009888" value="0x00010022" />
7191 <register type="NOA" address="0x00009888" value="0x06010840" />
7192 <register type="NOA" address="0x00009888" value="0x08010828" />
7193 <register type="NOA" address="0x00009888" value="0x0A010969" />
7194 <register type="NOA" address="0x00009888" value="0x0C010AA4" />
7195 <register type="NOA" address="0x00009888" value="0x0E010AE3" />
7196 <register type="NOA" address="0x00009888" value="0x04010000" />
7197 <register type="NOA" address="0x00009888" value="0x14010000" />
7198 <register type="NOA" address="0x00009888" value="0x0C040400" />
7199 <register type="NOA" address="0x00009888" value="0x0E045500" />
7200 <register type="NOA" address="0x00009888" value="0x10040155" />
7201 <register type="NOA" address="0x00009888" value="0x04051000" />
7202 <register type="NOA" address="0x00009888" value="0x0A054000" />
7203 <register type="NOA" address="0x00009888" value="0x0C055000" />
7204 <register type="NOA" address="0x00009888" value="0x0E055000" />
7205 <register type="NOA" address="0x00009888" value="0x14050055" />
7206 <register type="NOA" address="0x00009888" value="0x24068100" />
7207 <register type="NOA" address="0x00009888" value="0x260600FF" />
7208 <register type="NOA" address="0x00009888" value="0x00124000" />
7209 <register type="NOA" address="0x00009888" value="0x0E124000" />
7210 <register type="NOA" address="0x00009888" value="0x18125540" />
7211 <register type="NOA" address="0x00009888" value="0x1A120015" />
7212 <register type="NOA" address="0x00009888" value="0x04131000" />
7213 <register type="NOA" address="0x00009888" value="0x06138000" />
7214 <register type="NOA" address="0x00009888" value="0x0813F000" />
7215 <register type="NOA" address="0x00009888" value="0x0A13F000" />
7216 <register type="NOA" address="0x00009888" value="0x00144000" />
7217 <register type="NOA" address="0x00009888" value="0x06148000" />
7218 <register type="NOA" address="0x00009888" value="0x0814C000" />
7219 <register type="NOA" address="0x00009888" value="0x0A14C000" />
7220 <register type="NOA" address="0x00009888" value="0x0C14C000" />
7221 <register type="NOA" address="0x00009888" value="0x0E14C000" />
7222 <register type="NOA" address="0x00009888" value="0x00154000" />
7223 <register type="NOA" address="0x00009888" value="0x0E154000" />
7224 <register type="NOA" address="0x00009888" value="0x16152AA8" />
7225 <register type="NOA" address="0x00009888" value="0x18150005" />
7226 <register type="NOA" address="0x00009884" value="0x00000003" />
7227 <register type="NOA" address="0x00009888" value="0x301F8000" />
7228 <register type="NOA" address="0x00009888" value="0x501F4800" />
7229 <register type="NOA" address="0x00009888" value="0x521F4924" />
7230 <register type="NOA" address="0x00009888" value="0x541F0024" />
7231 <register type="NOA" address="0x00009888" value="0x3E1F0000" />
7232 <register type="NOA" address="0x00009888" value="0x461F0000" />
7233 <register type="NOA" address="0x00009888" value="0x481F0000" />
7234 <register type="NOA" address="0x00009888" value="0x4A1F0000" />
7235 <register type="NOA" address="0x00009888" value="0x4C1F0000" />
7236 <register type="NOA" address="0x00009888" value="0x181F0000" />
7237 <register type="NOA" address="0x00009888" value="0x4E1F0000" />
7238 </register_config>
7239 <register_config type="OA">
7240 <register type="OA" address="0x00002740" value="0x00000000" />
7241 <register type="OA" address="0x00002710" value="0x00000000" />
7242 <register type="OA" address="0x00002714" value="0xF0800000" />
7243 <register type="OA" address="0x00002720" value="0x00000000" />
7244 <register type="OA" address="0x00002724" value="0x00800000" />
7245 <register type="OA" address="0x00002770" value="0x00000022" />
7246 <register type="OA" address="0x00002774" value="0x0000FFF8" />
7247 <register type="OA" address="0x00002778" value="0x00000082" />
7248 <register type="OA" address="0x0000277C" value="0x0000FFE7" />
7249 <register type="OA" address="0x00002780" value="0x00000402" />
7250 <register type="OA" address="0x00002784" value="0x0000FF1F" />
7251 <register type="OA" address="0x00002788" value="0x00001002" />
7252 <register type="OA" address="0x0000278C" value="0x0000FCFF" />
7253 </register_config>
7254 <register_config type="FLEX">
7255 <register type="FLEX" address="0x0000E458" value="0x00005004" />
7256 <register type="FLEX" address="0x0000E558" value="0x00008003" />
7257 <register type="FLEX" address="0x0000E658" value="0x00011010" />
7258 <register type="FLEX" address="0x0000E758" value="0x00050012" />
7259 <register type="FLEX" address="0x0000E45C" value="0x00052051" />
7260 <register type="FLEX" address="0x0000E55C" value="0x00000053" />
7261 </register_config>
7262 </set>
7263
7264 <set name="Metric set Sampler 1"
7265 mdapi_supported_apis="OGL OCL IO BB"
7266 underscore_name="sampler_1"
7267 hw_config_guid="51a2eb6d-9fad-4489-8f22-ab845fe7882a"
7268 chipset="ICL"
7269 symbol_name="Sampler_1"
7270 >
7271 <counter name="GPU Core Clocks"
7272 description="The total number of GPU core clocks elapsed during the measurement."
7273 data_type="uint64"
7274 equation="GPU_CLOCK 0 READ"
7275 underscore_name="gpu_core_clocks"
7276 units="cycles"
7277 symbol_name="GpuCoreClocks"
7278 semantic_type="event"
7279 mdapi_supported_apis=""
7280 mdapi_usage_flags="Tier1 Frame Batch Draw"
7281 mdapi_hw_unit_type="gpu"
7282 mdapi_group="GPU"
7283 />
7284 <counter name="EU Active"
7285 description="The percentage of time in which the Execution Units were actively processing."
7286 data_type="float"
7287 max_equation="100"
7288 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7289 underscore_name="eu_active"
7290 units="percent"
7291 symbol_name="EuActive"
7292 semantic_type="duration"
7293 mdapi_supported_apis=""
7294 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7295 mdapi_group="EU Array"
7296 mdapi_hw_unit_type="gpu"
7297 />
7298 <counter name="Slice0 Subslice2 Input Available"
7299 description="The percentage of time in which slice0 subslice2 sampler input is available"
7300 data_type="float"
7301 max_equation="100"
7302 equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
7303 underscore_name="sampler02_input_available"
7304 units="percent"
7305 symbol_name="Sampler02InputAvailable"
7306 availability="$SubsliceMask 4 AND"
7307 semantic_type="duration"
7308 mdapi_supported_apis=""
7309 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7310 mdapi_group="GPU/Sampler"
7311 mdapi_hw_unit_type="subslice"
7312 />
7313 <counter name="EU Both FPU Pipes Active"
7314 description="The percentage of time in which both EU FPU pipelines were actively processing."
7315 data_type="float"
7316 max_equation="100"
7317 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7318 underscore_name="eu_fpu_both_active"
7319 units="percent"
7320 symbol_name="EuFpuBothActive"
7321 semantic_type="duration"
7322 mdapi_supported_apis=""
7323 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7324 mdapi_group="EU Array/Pipes"
7325 mdapi_hw_unit_type="gpu"
7326 />
7327 <counter name="VS Send Pipe Active"
7328 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
7329 data_type="float"
7330 max_equation="100"
7331 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7332 underscore_name="vs_send_active"
7333 units="percent"
7334 symbol_name="VsSendActive"
7335 semantic_type="duration"
7336 mdapi_supported_apis=""
7337 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7338 mdapi_group="EU Array/Vertex Shader"
7339 mdapi_hw_unit_type="gpu"
7340 />
7341 <counter name="Slice0 Subslice0 Input Available"
7342 description="The percentage of time in which slice0 subslice0 sampler input is available"
7343 data_type="float"
7344 max_equation="100"
7345 equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
7346 underscore_name="sampler00_input_available"
7347 units="percent"
7348 symbol_name="Sampler00InputAvailable"
7349 availability="$SubsliceMask 1 AND"
7350 semantic_type="duration"
7351 mdapi_supported_apis=""
7352 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7353 mdapi_group="GPU/Sampler"
7354 mdapi_hw_unit_type="subslice"
7355 />
7356 <counter name="VS FPU1 Pipe Active"
7357 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
7358 data_type="float"
7359 max_equation="100"
7360 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7361 underscore_name="vs_fpu1_active"
7362 units="percent"
7363 symbol_name="VsFpu1Active"
7364 semantic_type="duration"
7365 mdapi_supported_apis=""
7366 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7367 mdapi_group="EU Array/Vertex Shader"
7368 mdapi_hw_unit_type="gpu"
7369 />
7370 <counter name="GS Threads Dispatched"
7371 description="The total number of geometry shader hardware threads dispatched."
7372 data_type="uint64"
7373 equation="A 5 READ"
7374 underscore_name="gs_threads"
7375 units="threads"
7376 symbol_name="GsThreads"
7377 semantic_type="event"
7378 mdapi_supported_apis=""
7379 mdapi_usage_flags="Tier3 Frame Batch Draw"
7380 mdapi_hw_unit_type="gpu"
7381 mdapi_group="EU Array/Geometry Shader"
7382 />
7383 <counter name="Early Hi-Depth Test Fails"
7384 description="The total number of pixels dropped on early hierarchical depth test."
7385 data_type="uint64"
7386 equation="A 22 READ 4 UMUL"
7387 underscore_name="hi_depth_test_fails"
7388 units="pixels"
7389 symbol_name="HiDepthTestFails"
7390 semantic_type="event"
7391 mdapi_supported_apis=""
7392 mdapi_usage_flags="Tier3 Frame Batch Draw"
7393 mdapi_hw_unit_type="gpu"
7394 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
7395 />
7396 <counter name="FS Both FPU Active"
7397 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
7398 data_type="float"
7399 max_equation="100"
7400 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7401 underscore_name="ps_eu_both_fpu_active"
7402 units="percent"
7403 symbol_name="PsEuBothFpuActive"
7404 semantic_type="duration"
7405 mdapi_supported_apis=""
7406 mdapi_usage_flags="Tier4 Frame Batch Draw"
7407 mdapi_group="3D Pipe/Fragment Shader"
7408 mdapi_hw_unit_type="gpu"
7409 />
7410 <counter name="VS Threads Dispatched"
7411 description="The total number of vertex shader hardware threads dispatched."
7412 data_type="uint64"
7413 equation="A 1 READ"
7414 underscore_name="vs_threads"
7415 units="threads"
7416 symbol_name="VsThreads"
7417 semantic_type="event"
7418 mdapi_supported_apis=""
7419 mdapi_usage_flags="Tier3 Frame Batch Draw"
7420 mdapi_hw_unit_type="gpu"
7421 mdapi_group="EU Array/Vertex Shader"
7422 />
7423 <counter name="FS Threads Dispatched"
7424 description="The total number of fragment shader hardware threads dispatched."
7425 data_type="uint64"
7426 equation="A 6 READ"
7427 underscore_name="ps_threads"
7428 units="threads"
7429 symbol_name="PsThreads"
7430 semantic_type="event"
7431 mdapi_supported_apis=""
7432 mdapi_usage_flags="Tier3 Frame Batch Draw"
7433 mdapi_hw_unit_type="gpu"
7434 mdapi_group="EU Array/Fragment Shader"
7435 />
7436 <counter name="Shader Barrier Messages"
7437 description="The total number of shader barrier messages."
7438 data_type="uint64"
7439 equation="A 35 READ"
7440 underscore_name="shader_barriers"
7441 units="messages"
7442 symbol_name="ShaderBarriers"
7443 semantic_type="event"
7444 mdapi_supported_apis=""
7445 mdapi_usage_flags="Tier3 Frame Batch Draw"
7446 mdapi_hw_unit_type="gpu"
7447 mdapi_group="EU Array/Barrier"
7448 />
7449 <counter name="Slice0 Subslice1 Input Available"
7450 description="The percentage of time in which slice0 subslice1 sampler input is available"
7451 data_type="float"
7452 max_equation="100"
7453 equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
7454 underscore_name="sampler01_input_available"
7455 units="percent"
7456 symbol_name="Sampler01InputAvailable"
7457 availability="$SubsliceMask 2 AND"
7458 semantic_type="duration"
7459 mdapi_supported_apis=""
7460 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7461 mdapi_group="GPU/Sampler"
7462 mdapi_hw_unit_type="subslice"
7463 />
7464 <counter name="Sampler Texels"
7465 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
7466 data_type="uint64"
7467 equation="A 28 READ 4 UMUL"
7468 underscore_name="sampler_texels"
7469 units="texels"
7470 symbol_name="SamplerTexels"
7471 semantic_type="event"
7472 mdapi_supported_apis=""
7473 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7474 mdapi_hw_unit_type="gpu"
7475 mdapi_group="Sampler/Sampler Input"
7476 />
7477 <counter name="Pixels Failing Tests"
7478 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
7479 data_type="uint64"
7480 equation="A 25 READ 4 UMUL"
7481 underscore_name="pixels_failing_post_ps_tests"
7482 units="pixels"
7483 symbol_name="PixelsFailingPostPsTests"
7484 semantic_type="event"
7485 mdapi_supported_apis=""
7486 mdapi_usage_flags="Tier3 Frame Batch Draw"
7487 mdapi_hw_unit_type="gpu"
7488 mdapi_group="3D Pipe/Output Merger"
7489 />
7490 <counter name="Slice0 Subslice6 Input Available"
7491 description="The percentage of time in which slice0 subslice6 sampler input is available"
7492 data_type="float"
7493 max_equation="100"
7494 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
7495 underscore_name="sampler06_input_available"
7496 units="percent"
7497 symbol_name="Sampler06InputAvailable"
7498 availability="$SubsliceMask 64 AND"
7499 semantic_type="duration"
7500 mdapi_supported_apis=""
7501 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7502 mdapi_group="GPU/Sampler"
7503 mdapi_hw_unit_type="subslice"
7504 />
7505 <counter name="GPU Time Elapsed"
7506 description="Time elapsed on the GPU during the measurement."
7507 data_type="uint64"
7508 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
7509 underscore_name="gpu_time"
7510 units="ns"
7511 symbol_name="GpuTime"
7512 semantic_type="duration"
7513 mdapi_supported_apis=""
7514 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7515 mdapi_hw_unit_type="gpu"
7516 mdapi_group="GPU"
7517 />
7518 <counter name="AVG GPU Core Frequency"
7519 description="Average GPU Core Frequency in the measurement."
7520 data_type="uint64"
7521 max_equation="$GpuMaxFrequency"
7522 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
7523 underscore_name="avg_gpu_core_frequency"
7524 units="hz"
7525 symbol_name="AvgGpuCoreFrequency"
7526 semantic_type="event"
7527 mdapi_supported_apis=""
7528 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7529 mdapi_group="GPU"
7530 mdapi_hw_unit_type="gpu"
7531 />
7532 <counter name="Sampler Texels Misses"
7533 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
7534 data_type="uint64"
7535 equation="A 29 READ 4 UMUL"
7536 underscore_name="sampler_texel_misses"
7537 units="texels"
7538 symbol_name="SamplerTexelMisses"
7539 semantic_type="event"
7540 mdapi_supported_apis=""
7541 mdapi_usage_flags="Tier3 Batch Frame Draw"
7542 mdapi_hw_unit_type="gpu"
7543 mdapi_group="Sampler/Sampler Cache"
7544 />
7545 <counter name="CS Threads Dispatched"
7546 description="The total number of compute shader hardware threads dispatched."
7547 data_type="uint64"
7548 equation="A 4 READ"
7549 underscore_name="cs_threads"
7550 units="threads"
7551 symbol_name="CsThreads"
7552 semantic_type="event"
7553 mdapi_supported_apis=""
7554 mdapi_usage_flags="Tier3 Frame Batch Draw"
7555 mdapi_hw_unit_type="gpu"
7556 mdapi_group="EU Array/Compute Shader"
7557 />
7558 <counter name="SLM Bytes Read"
7559 description="The total number of GPU memory bytes read from shared local memory."
7560 data_type="uint64"
7561 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7562 equation="A 30 READ 64 UMUL"
7563 underscore_name="slm_bytes_read"
7564 units="bytes"
7565 symbol_name="SlmBytesRead"
7566 semantic_type="throughput"
7567 mdapi_supported_apis=""
7568 mdapi_usage_flags="Tier3 Frame Batch Draw"
7569 mdapi_group="L3/Data Port/SLM"
7570 mdapi_hw_unit_type="gpu"
7571 />
7572 <counter name="Slice0 Subslice4 Input Available"
7573 description="The percentage of time in which slice0 subslice4 sampler input is available"
7574 data_type="float"
7575 max_equation="100"
7576 equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
7577 underscore_name="sampler04_input_available"
7578 units="percent"
7579 symbol_name="Sampler04InputAvailable"
7580 availability="$SubsliceMask 16 AND"
7581 semantic_type="duration"
7582 mdapi_supported_apis=""
7583 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7584 mdapi_group="GPU/Sampler"
7585 mdapi_hw_unit_type="subslice"
7586 />
7587 <counter name="PS FPU1 Pipe Active"
7588 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
7589 data_type="float"
7590 max_equation="100"
7591 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7592 underscore_name="ps_fpu1_active"
7593 units="percent"
7594 symbol_name="PsFpu1Active"
7595 semantic_type="duration"
7596 mdapi_supported_apis=""
7597 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7598 mdapi_group="EU Array/Pixel Shader"
7599 mdapi_hw_unit_type="gpu"
7600 />
7601 <counter name="PS Send Pipeline Active"
7602 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
7603 data_type="float"
7604 max_equation="100"
7605 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7606 underscore_name="ps_send_active"
7607 units="percent"
7608 symbol_name="PsSendActive"
7609 semantic_type="duration"
7610 mdapi_supported_apis=""
7611 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7612 mdapi_group="EU Array/Pixel Shader"
7613 mdapi_hw_unit_type="gpu"
7614 />
7615 <counter name="VS FPU0 Pipe Active"
7616 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
7617 data_type="float"
7618 max_equation="100"
7619 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7620 underscore_name="vs_fpu0_active"
7621 units="percent"
7622 symbol_name="VsFpu0Active"
7623 semantic_type="duration"
7624 mdapi_supported_apis=""
7625 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7626 mdapi_group="EU Array/Vertex Shader"
7627 mdapi_hw_unit_type="gpu"
7628 />
7629 <counter name="GPU Busy"
7630 description="The percentage of time in which the GPU has been processing GPU commands."
7631 data_type="float"
7632 max_equation="100"
7633 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
7634 underscore_name="gpu_busy"
7635 units="percent"
7636 symbol_name="GpuBusy"
7637 semantic_type="duration"
7638 mdapi_supported_apis=""
7639 mdapi_usage_flags="Tier1 Overview System Frame"
7640 mdapi_group="GPU"
7641 mdapi_hw_unit_type="gpu"
7642 />
7643 <counter name="Rasterized Pixels"
7644 description="The total number of rasterized pixels."
7645 data_type="uint64"
7646 equation="A 21 READ 4 UMUL"
7647 underscore_name="rasterized_pixels"
7648 units="pixels"
7649 symbol_name="RasterizedPixels"
7650 semantic_type="event"
7651 mdapi_supported_apis=""
7652 mdapi_usage_flags="Tier3 Frame Batch Draw"
7653 mdapi_hw_unit_type="gpu"
7654 mdapi_group="3D Pipe/Rasterizer"
7655 />
7656 <counter name="Slice0 Subslice3 Input Available"
7657 description="The percentage of time in which slice0 subslice3 sampler input is available"
7658 data_type="float"
7659 max_equation="100"
7660 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
7661 underscore_name="sampler03_input_available"
7662 units="percent"
7663 symbol_name="Sampler03InputAvailable"
7664 availability="$SubsliceMask 8 AND"
7665 semantic_type="duration"
7666 mdapi_supported_apis=""
7667 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7668 mdapi_group="GPU/Sampler"
7669 mdapi_hw_unit_type="subslice"
7670 />
7671 <counter name="PS FPU0 Pipe Active"
7672 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
7673 data_type="float"
7674 max_equation="100"
7675 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7676 underscore_name="ps_fpu0_active"
7677 units="percent"
7678 symbol_name="PsFpu0Active"
7679 semantic_type="duration"
7680 mdapi_supported_apis=""
7681 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7682 mdapi_group="EU Array/Pixel Shader"
7683 mdapi_hw_unit_type="gpu"
7684 />
7685 <counter name="DS Threads Dispatched"
7686 description="The total number of domain shader hardware threads dispatched."
7687 data_type="uint64"
7688 equation="A 3 READ"
7689 underscore_name="ds_threads"
7690 units="threads"
7691 symbol_name="DsThreads"
7692 semantic_type="event"
7693 mdapi_supported_apis=""
7694 mdapi_usage_flags="Tier3 Frame Batch Draw"
7695 mdapi_hw_unit_type="gpu"
7696 mdapi_group="EU Array/Domain Shader"
7697 />
7698 <counter name="Samples Written"
7699 description="The total number of samples or pixels written to all render targets."
7700 data_type="uint64"
7701 equation="A 26 READ 4 UMUL"
7702 underscore_name="samples_written"
7703 units="pixels"
7704 symbol_name="SamplesWritten"
7705 semantic_type="event"
7706 mdapi_supported_apis=""
7707 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7708 mdapi_hw_unit_type="gpu"
7709 mdapi_group="3D Pipe/Output Merger"
7710 />
7711 <counter name="EU Stall"
7712 description="The percentage of time in which the Execution Units were stalled."
7713 data_type="float"
7714 max_equation="100"
7715 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7716 underscore_name="eu_stall"
7717 units="percent"
7718 symbol_name="EuStall"
7719 semantic_type="duration"
7720 mdapi_supported_apis=""
7721 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7722 mdapi_group="EU Array"
7723 mdapi_hw_unit_type="gpu"
7724 />
7725 <counter name="Slice0 Subslice5 Input Available"
7726 description="The percentage of time in which slice0 subslice5 sampler input is available"
7727 data_type="float"
7728 max_equation="100"
7729 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
7730 underscore_name="sampler05_input_available"
7731 units="percent"
7732 symbol_name="Sampler05InputAvailable"
7733 availability="$SubsliceMask 32 AND"
7734 semantic_type="duration"
7735 mdapi_supported_apis=""
7736 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7737 mdapi_group="GPU/Sampler"
7738 mdapi_hw_unit_type="subslice"
7739 />
7740 <counter name="Samples Blended"
7741 description="The total number of blended samples or pixels written to all render targets."
7742 data_type="uint64"
7743 equation="A 27 READ 4 UMUL"
7744 underscore_name="samples_blended"
7745 units="pixels"
7746 symbol_name="SamplesBlended"
7747 semantic_type="event"
7748 mdapi_supported_apis=""
7749 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7750 mdapi_hw_unit_type="gpu"
7751 mdapi_group="3D Pipe/Output Merger"
7752 />
7753 <counter name="Early Depth Test Fails"
7754 description="The total number of pixels dropped on early depth test."
7755 data_type="uint64"
7756 equation="A 23 READ 4 UMUL"
7757 underscore_name="early_depth_test_fails"
7758 units="pixels"
7759 symbol_name="EarlyDepthTestFails"
7760 semantic_type="event"
7761 mdapi_supported_apis=""
7762 mdapi_usage_flags="Tier3 Frame Batch Draw"
7763 mdapi_hw_unit_type="gpu"
7764 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
7765 />
7766 <counter name="Slice0 Subslice7 Input Available"
7767 description="The percentage of time in which slice0 subslice7 sampler input is available"
7768 data_type="float"
7769 max_equation="100"
7770 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
7771 underscore_name="sampler07_input_available"
7772 units="percent"
7773 symbol_name="Sampler07InputAvailable"
7774 availability="$SubsliceMask 128 AND"
7775 semantic_type="duration"
7776 mdapi_supported_apis=""
7777 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7778 mdapi_group="GPU/Sampler"
7779 mdapi_hw_unit_type="subslice"
7780 />
7781 <counter name="Shader Memory Accesses"
7782 description="The total number of shader memory accesses to L3."
7783 data_type="uint64"
7784 equation="A 32 READ"
7785 underscore_name="shader_memory_accesses"
7786 units="messages"
7787 symbol_name="ShaderMemoryAccesses"
7788 semantic_type="event"
7789 mdapi_supported_apis=""
7790 mdapi_usage_flags="Tier3 Frame Batch Draw"
7791 mdapi_hw_unit_type="gpu"
7792 mdapi_group="L3/Data Port"
7793 />
7794 <counter name="HS Threads Dispatched"
7795 description="The total number of hull shader hardware threads dispatched."
7796 data_type="uint64"
7797 equation="A 2 READ"
7798 underscore_name="hs_threads"
7799 units="threads"
7800 symbol_name="HsThreads"
7801 semantic_type="event"
7802 mdapi_supported_apis=""
7803 mdapi_usage_flags="Tier3 Frame Batch Draw"
7804 mdapi_hw_unit_type="gpu"
7805 mdapi_group="EU Array/Hull Shader"
7806 />
7807 <counter name="L3 Shader Throughput"
7808 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
7809 data_type="uint64"
7810 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7811 equation="$ShaderMemoryAccesses 64 UMUL"
7812 underscore_name="l3_shader_throughput"
7813 units="bytes"
7814 symbol_name="L3ShaderThroughput"
7815 semantic_type="throughput"
7816 mdapi_supported_apis=""
7817 mdapi_usage_flags="Tier2 Frame Batch Draw"
7818 mdapi_group="L3/Data Port"
7819 mdapi_hw_unit_type="gpu"
7820 />
7821 <counter name="Samples Killed in FS"
7822 description="The total number of samples or pixels dropped in fragment shaders."
7823 data_type="uint64"
7824 equation="A 24 READ 4 UMUL"
7825 underscore_name="samples_killed_in_ps"
7826 units="pixels"
7827 symbol_name="SamplesKilledInPs"
7828 semantic_type="event"
7829 mdapi_supported_apis=""
7830 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
7831 mdapi_hw_unit_type="gpu"
7832 mdapi_group="3D Pipe/Fragment Shader"
7833 />
7834 <counter name="SLM Bytes Written"
7835 description="The total number of GPU memory bytes written into shared local memory."
7836 data_type="uint64"
7837 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7838 equation="A 31 READ 64 UMUL"
7839 underscore_name="slm_bytes_written"
7840 units="bytes"
7841 symbol_name="SlmBytesWritten"
7842 semantic_type="throughput"
7843 mdapi_supported_apis=""
7844 mdapi_usage_flags="Tier3 Frame Batch Draw"
7845 mdapi_group="L3/Data Port/SLM"
7846 mdapi_hw_unit_type="gpu"
7847 />
7848 <counter name="Shader Atomic Memory Accesses"
7849 description="The total number of shader atomic memory accesses."
7850 data_type="uint64"
7851 equation="A 34 READ"
7852 underscore_name="shader_atomics"
7853 units="messages"
7854 symbol_name="ShaderAtomics"
7855 semantic_type="event"
7856 mdapi_supported_apis=""
7857 mdapi_usage_flags="Tier3 Frame Batch Draw"
7858 mdapi_hw_unit_type="gpu"
7859 mdapi_group="L3/Data Port/Atomics"
7860 />
7861 <register_config type="NOA">
7862 <register type="NOA" address="0x00000D04" value="0x00000200" />
7863 <register type="NOA" address="0x00009840" value="0x00000000" />
7864 <register type="NOA" address="0x00009884" value="0x00000000" />
7865 <register type="NOA" address="0x00009888" value="0x142A0165" />
7866 <register type="NOA" address="0x00009888" value="0x142F0165" />
7867 <register type="NOA" address="0x00009888" value="0x146A0165" />
7868 <register type="NOA" address="0x00009888" value="0x146F0165" />
7869 <register type="NOA" address="0x00009888" value="0x14AA0165" />
7870 <register type="NOA" address="0x00009888" value="0x14AF0165" />
7871 <register type="NOA" address="0x00009888" value="0x14EA0165" />
7872 <register type="NOA" address="0x00009888" value="0x14EF0165" />
7873 <register type="NOA" address="0x00009888" value="0x161E8000" />
7874 <register type="NOA" address="0x00009888" value="0x181EC000" />
7875 <register type="NOA" address="0x00009888" value="0x1A1E0400" />
7876 <register type="NOA" address="0x00009888" value="0x061F8000" />
7877 <register type="NOA" address="0x00009888" value="0x081F8000" />
7878 <register type="NOA" address="0x00009888" value="0x0A1F8000" />
7879 <register type="NOA" address="0x00009888" value="0x0C1F0400" />
7880 <register type="NOA" address="0x00009888" value="0x06204000" />
7881 <register type="NOA" address="0x00009888" value="0x08204000" />
7882 <register type="NOA" address="0x00009888" value="0x0A204000" />
7883 <register type="NOA" address="0x00009888" value="0x0C204000" />
7884 <register type="NOA" address="0x00009888" value="0x06218000" />
7885 <register type="NOA" address="0x00009888" value="0x08218000" />
7886 <register type="NOA" address="0x00009888" value="0x0A218000" />
7887 <register type="NOA" address="0x00009888" value="0x0C218000" />
7888 <register type="NOA" address="0x00009888" value="0x042A1800" />
7889 <register type="NOA" address="0x00009888" value="0x062AC038" />
7890 <register type="NOA" address="0x00009888" value="0x102A0000" />
7891 <register type="NOA" address="0x00009888" value="0x082AC000" />
7892 <register type="NOA" address="0x00009888" value="0x0A2A0000" />
7893 <register type="NOA" address="0x00009888" value="0x0C2A0000" />
7894 <register type="NOA" address="0x00009888" value="0x0A2C8000" />
7895 <register type="NOA" address="0x00009888" value="0x0C2C8000" />
7896 <register type="NOA" address="0x00009888" value="0x0E2C8000" />
7897 <register type="NOA" address="0x00009888" value="0x182C0002" />
7898 <register type="NOA" address="0x00009888" value="0x022F2000" />
7899 <register type="NOA" address="0x00009888" value="0x042F0048" />
7900 <register type="NOA" address="0x00009888" value="0x102F0000" />
7901 <register type="NOA" address="0x00009888" value="0x1C5E000C" />
7902 <register type="NOA" address="0x00009888" value="0x125E8000" />
7903 <register type="NOA" address="0x00009888" value="0x145E8000" />
7904 <register type="NOA" address="0x00009888" value="0x0E5F000C" />
7905 <register type="NOA" address="0x00009888" value="0x025F8000" />
7906 <register type="NOA" address="0x00009888" value="0x045F8000" />
7907 <register type="NOA" address="0x00009888" value="0x1C600014" />
7908 <register type="NOA" address="0x00009888" value="0x02604000" />
7909 <register type="NOA" address="0x00009888" value="0x04604000" />
7910 <register type="NOA" address="0x00009888" value="0x16612800" />
7911 <register type="NOA" address="0x00009888" value="0x02618000" />
7912 <register type="NOA" address="0x00009888" value="0x04618000" />
7913 <register type="NOA" address="0x00009888" value="0x006A1800" />
7914 <register type="NOA" address="0x00009888" value="0x026A0038" />
7915 <register type="NOA" address="0x00009888" value="0x106A0000" />
7916 <register type="NOA" address="0x00009888" value="0x1A6A00F0" />
7917 <register type="NOA" address="0x00009888" value="0x046A0000" />
7918 <register type="NOA" address="0x00009888" value="0x1A6C000A" />
7919 <register type="NOA" address="0x00009888" value="0x066C8000" />
7920 <register type="NOA" address="0x00009888" value="0x086C8000" />
7921 <register type="NOA" address="0x00009888" value="0x0E6F2440" />
7922 <register type="NOA" address="0x00009888" value="0x106F0000" />
7923 <register type="NOA" address="0x00009888" value="0x1A9EC000" />
7924 <register type="NOA" address="0x00009888" value="0x1C9E0003" />
7925 <register type="NOA" address="0x00009888" value="0x0C9FC000" />
7926 <register type="NOA" address="0x00009888" value="0x0E9F0003" />
7927 <register type="NOA" address="0x00009888" value="0x1AA02A00" />
7928 <register type="NOA" address="0x00009888" value="0x1CA00001" />
7929 <register type="NOA" address="0x00009888" value="0x16A102A8" />
7930 <register type="NOA" address="0x00009888" value="0x0CAA1C30" />
7931 <register type="NOA" address="0x00009888" value="0x10AA0000" />
7932 <register type="NOA" address="0x00009888" value="0x18AAF000" />
7933 <register type="NOA" address="0x00009888" value="0x1AAA0000" />
7934 <register type="NOA" address="0x00009888" value="0x18ACAA00" />
7935 <register type="NOA" address="0x00009888" value="0x0AAF2440" />
7936 <register type="NOA" address="0x00009888" value="0x10AF0000" />
7937 <register type="NOA" address="0x00009888" value="0x10DE8000" />
7938 <register type="NOA" address="0x00009888" value="0x1ADE3800" />
7939 <register type="NOA" address="0x00009888" value="0x00DF8000" />
7940 <register type="NOA" address="0x00009888" value="0x0CDF3800" />
7941 <register type="NOA" address="0x00009888" value="0x00E04000" />
7942 <register type="NOA" address="0x00009888" value="0x0EE04000" />
7943 <register type="NOA" address="0x00009888" value="0x1AE000A0" />
7944 <register type="NOA" address="0x00009888" value="0x00E18000" />
7945 <register type="NOA" address="0x00009888" value="0x0EE18000" />
7946 <register type="NOA" address="0x00009888" value="0x14E18000" />
7947 <register type="NOA" address="0x00009888" value="0x16E10002" />
7948 <register type="NOA" address="0x00009888" value="0x08EA1C30" />
7949 <register type="NOA" address="0x00009888" value="0x10EA0000" />
7950 <register type="NOA" address="0x00009888" value="0x00EAC000" />
7951 <register type="NOA" address="0x00009888" value="0x0EEAC000" />
7952 <register type="NOA" address="0x00009888" value="0x18EA0000" />
7953 <register type="NOA" address="0x00009888" value="0x04EC8000" />
7954 <register type="NOA" address="0x00009888" value="0x18EC00A8" />
7955 <register type="NOA" address="0x00009888" value="0x00EF0040" />
7956 <register type="NOA" address="0x00009888" value="0x06EF2400" />
7957 <register type="NOA" address="0x00009888" value="0x10EF0000" />
7958 <register type="NOA" address="0x00009888" value="0x0C045400" />
7959 <register type="NOA" address="0x00009888" value="0x0E045555" />
7960 <register type="NOA" address="0x00009888" value="0x10040155" />
7961 <register type="NOA" address="0x00009888" value="0x04055000" />
7962 <register type="NOA" address="0x00009888" value="0x0A055000" />
7963 <register type="NOA" address="0x00009888" value="0x0C055000" />
7964 <register type="NOA" address="0x00009888" value="0x0E055000" />
7965 <register type="NOA" address="0x00009888" value="0x14050055" />
7966 <register type="NOA" address="0x00009888" value="0x06055000" />
7967 <register type="NOA" address="0x00009888" value="0x08055000" />
7968 <register type="NOA" address="0x00009888" value="0x2406FF00" />
7969 <register type="NOA" address="0x00009888" value="0x260600FF" />
7970 <register type="NOA" address="0x00009888" value="0x0E08A000" />
7971 <register type="NOA" address="0x00009888" value="0x00088000" />
7972 <register type="NOA" address="0x00009888" value="0x02082000" />
7973 <register type="NOA" address="0x00009888" value="0x14090050" />
7974 <register type="NOA" address="0x00009888" value="0x04094000" />
7975 <register type="NOA" address="0x00009888" value="0x06091000" />
7976 <register type="NOA" address="0x00009888" value="0x000D2000" />
7977 <register type="NOA" address="0x00009888" value="0x060D8000" />
7978 <register type="NOA" address="0x00009888" value="0x080DA000" />
7979 <register type="NOA" address="0x00009888" value="0x040E1000" />
7980 <register type="NOA" address="0x00009888" value="0x0A0E4000" />
7981 <register type="NOA" address="0x00009888" value="0x0C0E5000" />
7982 <register type="NOA" address="0x00009888" value="0x1812FC00" />
7983 <register type="NOA" address="0x00009888" value="0x1A12002B" />
7984 <register type="NOA" address="0x00009888" value="0x02128000" />
7985 <register type="NOA" address="0x00009888" value="0x04128000" />
7986 <register type="NOA" address="0x00009888" value="0x0813C000" />
7987 <register type="NOA" address="0x00009888" value="0x0A13F000" />
7988 <register type="NOA" address="0x00009888" value="0x04136000" />
7989 <register type="NOA" address="0x00009888" value="0x0A14C000" />
7990 <register type="NOA" address="0x00009888" value="0x0C14C000" />
7991 <register type="NOA" address="0x00009888" value="0x0E14C000" />
7992 <register type="NOA" address="0x00009888" value="0x00148000" />
7993 <register type="NOA" address="0x00009888" value="0x02144000" />
7994 <register type="NOA" address="0x00009888" value="0x00158000" />
7995 <register type="NOA" address="0x00009888" value="0x0E158000" />
7996 <register type="NOA" address="0x00009888" value="0x16152AD0" />
7997 <register type="NOA" address="0x00009888" value="0x18150005" />
7998 <register type="NOA" address="0x00009888" value="0x02154000" />
7999 <register type="NOA" address="0x00009888" value="0x04154000" />
8000 <register type="NOA" address="0x00009888" value="0x0615C000" />
8001 <register type="NOA" address="0x00009888" value="0x0815C000" />
8002 <register type="NOA" address="0x00009888" value="0x0A15C000" />
8003 <register type="NOA" address="0x00009888" value="0x0C15C000" />
8004 <register type="NOA" address="0x00009888" value="0x02188000" />
8005 <register type="NOA" address="0x00009888" value="0x0418A000" />
8006 <register type="NOA" address="0x00009888" value="0x06182000" />
8007 <register type="NOA" address="0x00009888" value="0x0A198000" />
8008 <register type="NOA" address="0x00009888" value="0x0C19A000" />
8009 <register type="NOA" address="0x00009888" value="0x0E192000" />
8010 <register type="NOA" address="0x00009888" value="0x0A1CA000" />
8011 <register type="NOA" address="0x00009888" value="0x0C1CA000" />
8012 <register type="NOA" address="0x00009888" value="0x121D5400" />
8013 <register type="NOA" address="0x00009888" value="0x141D0002" />
8014 <register type="NOA" address="0x00009884" value="0x00000003" />
8015 <register type="NOA" address="0x00009888" value="0x301F8000" />
8016 <register type="NOA" address="0x00009888" value="0x501F4924" />
8017 <register type="NOA" address="0x00009888" value="0x521F4924" />
8018 <register type="NOA" address="0x00009888" value="0x541F0024" />
8019 <register type="NOA" address="0x00009888" value="0x3A1F8000" />
8020 <register type="NOA" address="0x00009888" value="0x4E1F2400" />
8021 <register type="NOA" address="0x00009888" value="0x3E1F3000" />
8022 <register type="NOA" address="0x00009888" value="0x461F4030" />
8023 <register type="NOA" address="0x00009888" value="0x481F0040" />
8024 <register type="NOA" address="0x00009888" value="0x4A1F1000" />
8025 <register type="NOA" address="0x00009888" value="0x4C1F0010" />
8026 <register type="NOA" address="0x00009888" value="0x181F0000" />
8027 <register type="NOA" address="0x00009888" value="0x401F1010" />
8028 <register type="NOA" address="0x00009888" value="0x421F3030" />
8029 <register type="NOA" address="0x00009888" value="0x441F4040" />
8030 </register_config>
8031 <register_config type="OA">
8032 <register type="OA" address="0x00002740" value="0x00000000" />
8033 <register type="OA" address="0x00002710" value="0x00000000" />
8034 <register type="OA" address="0x00002714" value="0xF0800000" />
8035 <register type="OA" address="0x00002720" value="0x00000000" />
8036 <register type="OA" address="0x00002724" value="0xF0800000" />
8037 <register type="OA" address="0x00002770" value="0x00000018" />
8038 <register type="OA" address="0x00002774" value="0x0000FFFC" />
8039 <register type="OA" address="0x00002778" value="0x00000060" />
8040 <register type="OA" address="0x0000277C" value="0x0000FFF3" />
8041 <register type="OA" address="0x00002780" value="0x00000180" />
8042 <register type="OA" address="0x00002784" value="0x0000FFCF" />
8043 <register type="OA" address="0x00002788" value="0x00000600" />
8044 <register type="OA" address="0x0000278C" value="0x0000FF3F" />
8045 <register type="OA" address="0x00002790" value="0x00001800" />
8046 <register type="OA" address="0x00002794" value="0x0000FCFF" />
8047 <register type="OA" address="0x00002798" value="0x00006000" />
8048 <register type="OA" address="0x0000279C" value="0x0000F3FF" />
8049 <register type="OA" address="0x000027A0" value="0x00018000" />
8050 <register type="OA" address="0x000027A4" value="0x0000CFFF" />
8051 <register type="OA" address="0x000027A8" value="0x00060000" />
8052 <register type="OA" address="0x000027AC" value="0x00003FFF" />
8053 </register_config>
8054 <register_config type="FLEX">
8055 <register type="FLEX" address="0x0000E458" value="0x00005004" />
8056 <register type="FLEX" address="0x0000E558" value="0x00010003" />
8057 <register type="FLEX" address="0x0000E658" value="0x00012011" />
8058 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
8059 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
8060 </register_config>
8061 </set>
8062
8063 <set name="Metric set Sampler 2"
8064 mdapi_supported_apis="OGL OCL IO BB"
8065 underscore_name="sampler_2"
8066 hw_config_guid="afc0f021-8c33-4d60-803d-93487f96c7c1"
8067 chipset="ICL"
8068 symbol_name="Sampler_2"
8069 >
8070 <counter name="GPU Core Clocks"
8071 description="The total number of GPU core clocks elapsed during the measurement."
8072 data_type="uint64"
8073 equation="GPU_CLOCK 0 READ"
8074 underscore_name="gpu_core_clocks"
8075 units="cycles"
8076 symbol_name="GpuCoreClocks"
8077 semantic_type="event"
8078 mdapi_supported_apis=""
8079 mdapi_usage_flags="Tier1 Frame Batch Draw"
8080 mdapi_hw_unit_type="gpu"
8081 mdapi_group="GPU"
8082 />
8083 <counter name="EU Active"
8084 description="The percentage of time in which the Execution Units were actively processing."
8085 data_type="float"
8086 max_equation="100"
8087 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8088 underscore_name="eu_active"
8089 units="percent"
8090 symbol_name="EuActive"
8091 semantic_type="duration"
8092 mdapi_supported_apis=""
8093 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8094 mdapi_group="EU Array"
8095 mdapi_hw_unit_type="gpu"
8096 />
8097 <counter name="EU Both FPU Pipes Active"
8098 description="The percentage of time in which both EU FPU pipelines were actively processing."
8099 data_type="float"
8100 max_equation="100"
8101 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8102 underscore_name="eu_fpu_both_active"
8103 units="percent"
8104 symbol_name="EuFpuBothActive"
8105 semantic_type="duration"
8106 mdapi_supported_apis=""
8107 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8108 mdapi_group="EU Array/Pipes"
8109 mdapi_hw_unit_type="gpu"
8110 />
8111 <counter name="SQ is full"
8112 description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
8113 data_type="float"
8114 max_equation="100"
8115 equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
8116 underscore_name="gt_request_queue_full"
8117 units="percent"
8118 symbol_name="GTRequestQueueFull"
8119 semantic_type="duration"
8120 mdapi_supported_apis=""
8121 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8122 mdapi_group="GTI"
8123 mdapi_hw_unit_type="gpu"
8124 />
8125 <counter name="VS Send Pipe Active"
8126 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
8127 data_type="float"
8128 max_equation="100"
8129 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8130 underscore_name="vs_send_active"
8131 units="percent"
8132 symbol_name="VsSendActive"
8133 semantic_type="duration"
8134 mdapi_supported_apis=""
8135 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8136 mdapi_group="EU Array/Vertex Shader"
8137 mdapi_hw_unit_type="gpu"
8138 />
8139 <counter name="VS FPU1 Pipe Active"
8140 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
8141 data_type="float"
8142 max_equation="100"
8143 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8144 underscore_name="vs_fpu1_active"
8145 units="percent"
8146 symbol_name="VsFpu1Active"
8147 semantic_type="duration"
8148 mdapi_supported_apis=""
8149 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8150 mdapi_group="EU Array/Vertex Shader"
8151 mdapi_hw_unit_type="gpu"
8152 />
8153 <counter name="GS Threads Dispatched"
8154 description="The total number of geometry shader hardware threads dispatched."
8155 data_type="uint64"
8156 equation="A 5 READ"
8157 underscore_name="gs_threads"
8158 units="threads"
8159 symbol_name="GsThreads"
8160 semantic_type="event"
8161 mdapi_supported_apis=""
8162 mdapi_usage_flags="Tier3 Frame Batch Draw"
8163 mdapi_hw_unit_type="gpu"
8164 mdapi_group="EU Array/Geometry Shader"
8165 />
8166 <counter name="Early Hi-Depth Test Fails"
8167 description="The total number of pixels dropped on early hierarchical depth test."
8168 data_type="uint64"
8169 equation="A 22 READ 4 UMUL"
8170 underscore_name="hi_depth_test_fails"
8171 units="pixels"
8172 symbol_name="HiDepthTestFails"
8173 semantic_type="event"
8174 mdapi_supported_apis=""
8175 mdapi_usage_flags="Tier3 Frame Batch Draw"
8176 mdapi_hw_unit_type="gpu"
8177 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
8178 />
8179 <counter name="FS Both FPU Active"
8180 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
8181 data_type="float"
8182 max_equation="100"
8183 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8184 underscore_name="ps_eu_both_fpu_active"
8185 units="percent"
8186 symbol_name="PsEuBothFpuActive"
8187 semantic_type="duration"
8188 mdapi_supported_apis=""
8189 mdapi_usage_flags="Tier4 Frame Batch Draw"
8190 mdapi_group="3D Pipe/Fragment Shader"
8191 mdapi_hw_unit_type="gpu"
8192 />
8193 <counter name="VS Threads Dispatched"
8194 description="The total number of vertex shader hardware threads dispatched."
8195 data_type="uint64"
8196 equation="A 1 READ"
8197 underscore_name="vs_threads"
8198 units="threads"
8199 symbol_name="VsThreads"
8200 semantic_type="event"
8201 mdapi_supported_apis=""
8202 mdapi_usage_flags="Tier3 Frame Batch Draw"
8203 mdapi_hw_unit_type="gpu"
8204 mdapi_group="EU Array/Vertex Shader"
8205 />
8206 <counter name="Slice0 Subslice2 Sampler Output Ready"
8207 description="The percentage of time in which slice0 subslice2 sampler output is ready"
8208 data_type="float"
8209 max_equation="100"
8210 equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
8211 underscore_name="sampler02_output_ready"
8212 units="percent"
8213 symbol_name="Sampler02OutputReady"
8214 availability="$SubsliceMask 4 AND"
8215 semantic_type="duration"
8216 mdapi_supported_apis=""
8217 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8218 mdapi_group="GPU/Sampler"
8219 mdapi_hw_unit_type="subslice"
8220 />
8221 <counter name="FS Threads Dispatched"
8222 description="The total number of fragment shader hardware threads dispatched."
8223 data_type="uint64"
8224 equation="A 6 READ"
8225 underscore_name="ps_threads"
8226 units="threads"
8227 symbol_name="PsThreads"
8228 semantic_type="event"
8229 mdapi_supported_apis=""
8230 mdapi_usage_flags="Tier3 Frame Batch Draw"
8231 mdapi_hw_unit_type="gpu"
8232 mdapi_group="EU Array/Fragment Shader"
8233 />
8234 <counter name="Slice0 Subslice6 Sampler Output Ready"
8235 description="The percentage of time in which slice0 subslice6 sampler output is ready"
8236 data_type="float"
8237 max_equation="100"
8238 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
8239 underscore_name="sampler06_output_ready"
8240 units="percent"
8241 symbol_name="Sampler06OutputReady"
8242 availability="$SubsliceMask 64 AND"
8243 semantic_type="duration"
8244 mdapi_supported_apis=""
8245 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8246 mdapi_group="GPU/Sampler"
8247 mdapi_hw_unit_type="subslice"
8248 />
8249 <counter name="Slice0 Subslice4 Sampler Output Ready"
8250 description="The percentage of time in which slice0 subslice4 sampler output is ready"
8251 data_type="float"
8252 max_equation="100"
8253 equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
8254 underscore_name="sampler04_output_ready"
8255 units="percent"
8256 symbol_name="Sampler04OutputReady"
8257 availability="$SubsliceMask 16 AND"
8258 semantic_type="duration"
8259 mdapi_supported_apis=""
8260 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8261 mdapi_group="GPU/Sampler"
8262 mdapi_hw_unit_type="subslice"
8263 />
8264 <counter name="Shader Barrier Messages"
8265 description="The total number of shader barrier messages."
8266 data_type="uint64"
8267 equation="A 35 READ"
8268 underscore_name="shader_barriers"
8269 units="messages"
8270 symbol_name="ShaderBarriers"
8271 semantic_type="event"
8272 mdapi_supported_apis=""
8273 mdapi_usage_flags="Tier3 Frame Batch Draw"
8274 mdapi_hw_unit_type="gpu"
8275 mdapi_group="EU Array/Barrier"
8276 />
8277 <counter name="Sampler Texels"
8278 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
8279 data_type="uint64"
8280 equation="A 28 READ 4 UMUL"
8281 underscore_name="sampler_texels"
8282 units="texels"
8283 symbol_name="SamplerTexels"
8284 semantic_type="event"
8285 mdapi_supported_apis=""
8286 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8287 mdapi_hw_unit_type="gpu"
8288 mdapi_group="Sampler/Sampler Input"
8289 />
8290 <counter name="Pixels Failing Tests"
8291 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
8292 data_type="uint64"
8293 equation="A 25 READ 4 UMUL"
8294 underscore_name="pixels_failing_post_ps_tests"
8295 units="pixels"
8296 symbol_name="PixelsFailingPostPsTests"
8297 semantic_type="event"
8298 mdapi_supported_apis=""
8299 mdapi_usage_flags="Tier3 Frame Batch Draw"
8300 mdapi_hw_unit_type="gpu"
8301 mdapi_group="3D Pipe/Output Merger"
8302 />
8303 <counter name="Slice0 Subslice3 Sampler Output Ready"
8304 description="The percentage of time in which slice0 subslice3 sampler output is ready"
8305 data_type="float"
8306 max_equation="100"
8307 equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
8308 underscore_name="sampler03_output_ready"
8309 units="percent"
8310 symbol_name="Sampler03OutputReady"
8311 availability="$SubsliceMask 8 AND"
8312 semantic_type="duration"
8313 mdapi_supported_apis=""
8314 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8315 mdapi_group="GPU/Sampler"
8316 mdapi_hw_unit_type="subslice"
8317 />
8318 <counter name="GPU Time Elapsed"
8319 description="Time elapsed on the GPU during the measurement."
8320 data_type="uint64"
8321 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
8322 underscore_name="gpu_time"
8323 units="ns"
8324 symbol_name="GpuTime"
8325 semantic_type="duration"
8326 mdapi_supported_apis=""
8327 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8328 mdapi_hw_unit_type="gpu"
8329 mdapi_group="GPU"
8330 />
8331 <counter name="AVG GPU Core Frequency"
8332 description="Average GPU Core Frequency in the measurement."
8333 data_type="uint64"
8334 max_equation="$GpuMaxFrequency"
8335 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
8336 underscore_name="avg_gpu_core_frequency"
8337 units="hz"
8338 symbol_name="AvgGpuCoreFrequency"
8339 semantic_type="event"
8340 mdapi_supported_apis=""
8341 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8342 mdapi_group="GPU"
8343 mdapi_hw_unit_type="gpu"
8344 />
8345 <counter name="Sampler Texels Misses"
8346 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
8347 data_type="uint64"
8348 equation="A 29 READ 4 UMUL"
8349 underscore_name="sampler_texel_misses"
8350 units="texels"
8351 symbol_name="SamplerTexelMisses"
8352 semantic_type="event"
8353 mdapi_supported_apis=""
8354 mdapi_usage_flags="Tier3 Batch Frame Draw"
8355 mdapi_hw_unit_type="gpu"
8356 mdapi_group="Sampler/Sampler Cache"
8357 />
8358 <counter name="CS Threads Dispatched"
8359 description="The total number of compute shader hardware threads dispatched."
8360 data_type="uint64"
8361 equation="A 4 READ"
8362 underscore_name="cs_threads"
8363 units="threads"
8364 symbol_name="CsThreads"
8365 semantic_type="event"
8366 mdapi_supported_apis=""
8367 mdapi_usage_flags="Tier3 Frame Batch Draw"
8368 mdapi_hw_unit_type="gpu"
8369 mdapi_group="EU Array/Compute Shader"
8370 />
8371 <counter name="SLM Bytes Read"
8372 description="The total number of GPU memory bytes read from shared local memory."
8373 data_type="uint64"
8374 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8375 equation="A 30 READ 64 UMUL"
8376 underscore_name="slm_bytes_read"
8377 units="bytes"
8378 symbol_name="SlmBytesRead"
8379 semantic_type="throughput"
8380 mdapi_supported_apis=""
8381 mdapi_usage_flags="Tier3 Frame Batch Draw"
8382 mdapi_group="L3/Data Port/SLM"
8383 mdapi_hw_unit_type="gpu"
8384 />
8385 <counter name="PS FPU1 Pipe Active"
8386 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
8387 data_type="float"
8388 max_equation="100"
8389 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8390 underscore_name="ps_fpu1_active"
8391 units="percent"
8392 symbol_name="PsFpu1Active"
8393 semantic_type="duration"
8394 mdapi_supported_apis=""
8395 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8396 mdapi_group="EU Array/Pixel Shader"
8397 mdapi_hw_unit_type="gpu"
8398 />
8399 <counter name="PS Send Pipeline Active"
8400 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
8401 data_type="float"
8402 max_equation="100"
8403 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8404 underscore_name="ps_send_active"
8405 units="percent"
8406 symbol_name="PsSendActive"
8407 semantic_type="duration"
8408 mdapi_supported_apis=""
8409 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8410 mdapi_group="EU Array/Pixel Shader"
8411 mdapi_hw_unit_type="gpu"
8412 />
8413 <counter name="VS FPU0 Pipe Active"
8414 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
8415 data_type="float"
8416 max_equation="100"
8417 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8418 underscore_name="vs_fpu0_active"
8419 units="percent"
8420 symbol_name="VsFpu0Active"
8421 semantic_type="duration"
8422 mdapi_supported_apis=""
8423 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8424 mdapi_group="EU Array/Vertex Shader"
8425 mdapi_hw_unit_type="gpu"
8426 />
8427 <counter name="GPU Busy"
8428 description="The percentage of time in which the GPU has been processing GPU commands."
8429 data_type="float"
8430 max_equation="100"
8431 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
8432 underscore_name="gpu_busy"
8433 units="percent"
8434 symbol_name="GpuBusy"
8435 semantic_type="duration"
8436 mdapi_supported_apis=""
8437 mdapi_usage_flags="Tier1 Overview System Frame"
8438 mdapi_group="GPU"
8439 mdapi_hw_unit_type="gpu"
8440 />
8441 <counter name="Slice0 Subslice7 Sampler Output Ready"
8442 description="The percentage of time in which slice0 subslice7 sampler output is ready"
8443 data_type="float"
8444 max_equation="100"
8445 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
8446 underscore_name="sampler07_output_ready"
8447 units="percent"
8448 symbol_name="Sampler07OutputReady"
8449 availability="$SubsliceMask 128 AND"
8450 semantic_type="duration"
8451 mdapi_supported_apis=""
8452 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8453 mdapi_group="GPU/Sampler"
8454 mdapi_hw_unit_type="subslice"
8455 />
8456 <counter name="Rasterized Pixels"
8457 description="The total number of rasterized pixels."
8458 data_type="uint64"
8459 equation="A 21 READ 4 UMUL"
8460 underscore_name="rasterized_pixels"
8461 units="pixels"
8462 symbol_name="RasterizedPixels"
8463 semantic_type="event"
8464 mdapi_supported_apis=""
8465 mdapi_usage_flags="Tier3 Frame Batch Draw"
8466 mdapi_hw_unit_type="gpu"
8467 mdapi_group="3D Pipe/Rasterizer"
8468 />
8469 <counter name="Slice0 Subslice5 Sampler Output Ready"
8470 description="The percentage of time in which slice0 subslice5 sampler output is ready"
8471 data_type="float"
8472 max_equation="100"
8473 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
8474 underscore_name="sampler05_output_ready"
8475 units="percent"
8476 symbol_name="Sampler05OutputReady"
8477 availability="$SubsliceMask 32 AND"
8478 semantic_type="duration"
8479 mdapi_supported_apis=""
8480 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8481 mdapi_group="GPU/Sampler"
8482 mdapi_hw_unit_type="subslice"
8483 />
8484 <counter name="PS FPU0 Pipe Active"
8485 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
8486 data_type="float"
8487 max_equation="100"
8488 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8489 underscore_name="ps_fpu0_active"
8490 units="percent"
8491 symbol_name="PsFpu0Active"
8492 semantic_type="duration"
8493 mdapi_supported_apis=""
8494 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8495 mdapi_group="EU Array/Pixel Shader"
8496 mdapi_hw_unit_type="gpu"
8497 />
8498 <counter name="DS Threads Dispatched"
8499 description="The total number of domain shader hardware threads dispatched."
8500 data_type="uint64"
8501 equation="A 3 READ"
8502 underscore_name="ds_threads"
8503 units="threads"
8504 symbol_name="DsThreads"
8505 semantic_type="event"
8506 mdapi_supported_apis=""
8507 mdapi_usage_flags="Tier3 Frame Batch Draw"
8508 mdapi_hw_unit_type="gpu"
8509 mdapi_group="EU Array/Domain Shader"
8510 />
8511 <counter name="Samples Written"
8512 description="The total number of samples or pixels written to all render targets."
8513 data_type="uint64"
8514 equation="A 26 READ 4 UMUL"
8515 underscore_name="samples_written"
8516 units="pixels"
8517 symbol_name="SamplesWritten"
8518 semantic_type="event"
8519 mdapi_supported_apis=""
8520 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8521 mdapi_hw_unit_type="gpu"
8522 mdapi_group="3D Pipe/Output Merger"
8523 />
8524 <counter name="EU Stall"
8525 description="The percentage of time in which the Execution Units were stalled."
8526 data_type="float"
8527 max_equation="100"
8528 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8529 underscore_name="eu_stall"
8530 units="percent"
8531 symbol_name="EuStall"
8532 semantic_type="duration"
8533 mdapi_supported_apis=""
8534 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8535 mdapi_group="EU Array"
8536 mdapi_hw_unit_type="gpu"
8537 />
8538 <counter name="Samples Blended"
8539 description="The total number of blended samples or pixels written to all render targets."
8540 data_type="uint64"
8541 equation="A 27 READ 4 UMUL"
8542 underscore_name="samples_blended"
8543 units="pixels"
8544 symbol_name="SamplesBlended"
8545 semantic_type="event"
8546 mdapi_supported_apis=""
8547 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8548 mdapi_hw_unit_type="gpu"
8549 mdapi_group="3D Pipe/Output Merger"
8550 />
8551 <counter name="Early Depth Test Fails"
8552 description="The total number of pixels dropped on early depth test."
8553 data_type="uint64"
8554 equation="A 23 READ 4 UMUL"
8555 underscore_name="early_depth_test_fails"
8556 units="pixels"
8557 symbol_name="EarlyDepthTestFails"
8558 semantic_type="event"
8559 mdapi_supported_apis=""
8560 mdapi_usage_flags="Tier3 Frame Batch Draw"
8561 mdapi_hw_unit_type="gpu"
8562 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
8563 />
8564 <counter name="Slice0 Subslice0 Sampler Output Ready"
8565 description="The percentage of time in which slice0 subslice0 sampler output is ready"
8566 data_type="float"
8567 max_equation="100"
8568 equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
8569 underscore_name="sampler00_output_ready"
8570 units="percent"
8571 symbol_name="Sampler00OutputReady"
8572 availability="$SubsliceMask 1 AND"
8573 semantic_type="duration"
8574 mdapi_supported_apis=""
8575 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8576 mdapi_group="GPU/Sampler"
8577 mdapi_hw_unit_type="subslice"
8578 />
8579 <counter name="Slice0 Subslice1 Sampler Output Ready"
8580 description="The percentage of time in which slice0 subslice1 sampler output is ready"
8581 data_type="float"
8582 max_equation="100"
8583 equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
8584 underscore_name="sampler01_output_ready"
8585 units="percent"
8586 symbol_name="Sampler01OutputReady"
8587 availability="$SubsliceMask 2 AND"
8588 semantic_type="duration"
8589 mdapi_supported_apis=""
8590 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8591 mdapi_group="GPU/Sampler"
8592 mdapi_hw_unit_type="subslice"
8593 />
8594 <counter name="Shader Memory Accesses"
8595 description="The total number of shader memory accesses to L3."
8596 data_type="uint64"
8597 equation="A 32 READ"
8598 underscore_name="shader_memory_accesses"
8599 units="messages"
8600 symbol_name="ShaderMemoryAccesses"
8601 semantic_type="event"
8602 mdapi_supported_apis=""
8603 mdapi_usage_flags="Tier3 Frame Batch Draw"
8604 mdapi_hw_unit_type="gpu"
8605 mdapi_group="L3/Data Port"
8606 />
8607 <counter name="HS Threads Dispatched"
8608 description="The total number of hull shader hardware threads dispatched."
8609 data_type="uint64"
8610 equation="A 2 READ"
8611 underscore_name="hs_threads"
8612 units="threads"
8613 symbol_name="HsThreads"
8614 semantic_type="event"
8615 mdapi_supported_apis=""
8616 mdapi_usage_flags="Tier3 Frame Batch Draw"
8617 mdapi_hw_unit_type="gpu"
8618 mdapi_group="EU Array/Hull Shader"
8619 />
8620 <counter name="L3 Shader Throughput"
8621 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
8622 data_type="uint64"
8623 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8624 equation="$ShaderMemoryAccesses 64 UMUL"
8625 underscore_name="l3_shader_throughput"
8626 units="bytes"
8627 symbol_name="L3ShaderThroughput"
8628 semantic_type="throughput"
8629 mdapi_supported_apis=""
8630 mdapi_usage_flags="Tier2 Frame Batch Draw"
8631 mdapi_group="L3/Data Port"
8632 mdapi_hw_unit_type="gpu"
8633 />
8634 <counter name="Samples Killed in FS"
8635 description="The total number of samples or pixels dropped in fragment shaders."
8636 data_type="uint64"
8637 equation="A 24 READ 4 UMUL"
8638 underscore_name="samples_killed_in_ps"
8639 units="pixels"
8640 symbol_name="SamplesKilledInPs"
8641 semantic_type="event"
8642 mdapi_supported_apis=""
8643 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
8644 mdapi_hw_unit_type="gpu"
8645 mdapi_group="3D Pipe/Fragment Shader"
8646 />
8647 <counter name="SLM Bytes Written"
8648 description="The total number of GPU memory bytes written into shared local memory."
8649 data_type="uint64"
8650 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8651 equation="A 31 READ 64 UMUL"
8652 underscore_name="slm_bytes_written"
8653 units="bytes"
8654 symbol_name="SlmBytesWritten"
8655 semantic_type="throughput"
8656 mdapi_supported_apis=""
8657 mdapi_usage_flags="Tier3 Frame Batch Draw"
8658 mdapi_group="L3/Data Port/SLM"
8659 mdapi_hw_unit_type="gpu"
8660 />
8661 <counter name="Shader Atomic Memory Accesses"
8662 description="The total number of shader atomic memory accesses."
8663 data_type="uint64"
8664 equation="A 34 READ"
8665 underscore_name="shader_atomics"
8666 units="messages"
8667 symbol_name="ShaderAtomics"
8668 semantic_type="event"
8669 mdapi_supported_apis=""
8670 mdapi_usage_flags="Tier3 Frame Batch Draw"
8671 mdapi_hw_unit_type="gpu"
8672 mdapi_group="L3/Data Port/Atomics"
8673 />
8674 <register_config type="NOA">
8675 <register type="NOA" address="0x00000D04" value="0x00000200" />
8676 <register type="NOA" address="0x00009840" value="0x00000000" />
8677 <register type="NOA" address="0x00009884" value="0x00000000" />
8678 <register type="NOA" address="0x00009888" value="0x142D0005" />
8679 <register type="NOA" address="0x00009888" value="0x14320005" />
8680 <register type="NOA" address="0x00009888" value="0x146D0005" />
8681 <register type="NOA" address="0x00009888" value="0x14720005" />
8682 <register type="NOA" address="0x00009888" value="0x14AD0005" />
8683 <register type="NOA" address="0x00009888" value="0x14B20005" />
8684 <register type="NOA" address="0x00009888" value="0x14ED0005" />
8685 <register type="NOA" address="0x00009888" value="0x14F20005" />
8686 <register type="NOA" address="0x00009888" value="0x1C1E000C" />
8687 <register type="NOA" address="0x00009888" value="0x0E1F000C" />
8688 <register type="NOA" address="0x00009888" value="0x1C200014" />
8689 <register type="NOA" address="0x00009888" value="0x16212800" />
8690 <register type="NOA" address="0x00009888" value="0x22290010" />
8691 <register type="NOA" address="0x00009888" value="0x1A2A00D0" />
8692 <register type="NOA" address="0x00009888" value="0x1A2C000A" />
8693 <register type="NOA" address="0x00009888" value="0x0E2D0033" />
8694 <register type="NOA" address="0x00009888" value="0x022D0000" />
8695 <register type="NOA" address="0x00009888" value="0x0E2F8000" />
8696 <register type="NOA" address="0x00009888" value="0x1E300080" />
8697 <register type="NOA" address="0x00009888" value="0x1A310008" />
8698 <register type="NOA" address="0x00009888" value="0x0E321980" />
8699 <register type="NOA" address="0x00009888" value="0x02320000" />
8700 <register type="NOA" address="0x00009888" value="0x125E8000" />
8701 <register type="NOA" address="0x00009888" value="0x145E8000" />
8702 <register type="NOA" address="0x00009888" value="0x025F8000" />
8703 <register type="NOA" address="0x00009888" value="0x045F8000" />
8704 <register type="NOA" address="0x00009888" value="0x02604000" />
8705 <register type="NOA" address="0x00009888" value="0x04604000" />
8706 <register type="NOA" address="0x00009888" value="0x02618000" />
8707 <register type="NOA" address="0x00009888" value="0x04618000" />
8708 <register type="NOA" address="0x00009888" value="0x12698000" />
8709 <register type="NOA" address="0x00009888" value="0x026A4000" />
8710 <register type="NOA" address="0x00009888" value="0x046AC000" />
8711 <register type="NOA" address="0x00009888" value="0x066C8000" />
8712 <register type="NOA" address="0x00009888" value="0x086C8000" />
8713 <register type="NOA" address="0x00009888" value="0x006D1980" />
8714 <register type="NOA" address="0x00009888" value="0x026D0000" />
8715 <register type="NOA" address="0x00009888" value="0x026F4000" />
8716 <register type="NOA" address="0x00009888" value="0x1A702000" />
8717 <register type="NOA" address="0x00009888" value="0x08718000" />
8718 <register type="NOA" address="0x00009888" value="0x02720033" />
8719 <register type="NOA" address="0x00009888" value="0x169E8000" />
8720 <register type="NOA" address="0x00009888" value="0x189E4000" />
8721 <register type="NOA" address="0x00009888" value="0x069F8000" />
8722 <register type="NOA" address="0x00009888" value="0x089F8000" />
8723 <register type="NOA" address="0x00009888" value="0x06A04000" />
8724 <register type="NOA" address="0x00009888" value="0x08A04000" />
8725 <register type="NOA" address="0x00009888" value="0x06A18000" />
8726 <register type="NOA" address="0x00009888" value="0x08A18000" />
8727 <register type="NOA" address="0x00009888" value="0x16A98000" />
8728 <register type="NOA" address="0x00009888" value="0x06AA4000" />
8729 <register type="NOA" address="0x00009888" value="0x08AAC000" />
8730 <register type="NOA" address="0x00009888" value="0x0AAC8000" />
8731 <register type="NOA" address="0x00009888" value="0x0CAC8000" />
8732 <register type="NOA" address="0x00009888" value="0x02AD1980" />
8733 <register type="NOA" address="0x00009888" value="0x04AF4000" />
8734 <register type="NOA" address="0x00009888" value="0x1CB00002" />
8735 <register type="NOA" address="0x00009888" value="0x0CB18000" />
8736 <register type="NOA" address="0x00009888" value="0x04B20033" />
8737 <register type="NOA" address="0x00009888" value="0x02B20000" />
8738 <register type="NOA" address="0x00009888" value="0x18DE8000" />
8739 <register type="NOA" address="0x00009888" value="0x1ADE0400" />
8740 <register type="NOA" address="0x00009888" value="0x0ADF8000" />
8741 <register type="NOA" address="0x00009888" value="0x0CDF0400" />
8742 <register type="NOA" address="0x00009888" value="0x0AE04000" />
8743 <register type="NOA" address="0x00009888" value="0x0CE04000" />
8744 <register type="NOA" address="0x00009888" value="0x0AE18000" />
8745 <register type="NOA" address="0x00009888" value="0x0CE18000" />
8746 <register type="NOA" address="0x00009888" value="0x1EE98000" />
8747 <register type="NOA" address="0x00009888" value="0x0AEA4000" />
8748 <register type="NOA" address="0x00009888" value="0x0CEAC000" />
8749 <register type="NOA" address="0x00009888" value="0x0EEC8000" />
8750 <register type="NOA" address="0x00009888" value="0x18EC0002" />
8751 <register type="NOA" address="0x00009888" value="0x04ED1980" />
8752 <register type="NOA" address="0x00009888" value="0x02ED0000" />
8753 <register type="NOA" address="0x00009888" value="0x06EF4000" />
8754 <register type="NOA" address="0x00009888" value="0x1CF00020" />
8755 <register type="NOA" address="0x00009888" value="0x18F10002" />
8756 <register type="NOA" address="0x00009888" value="0x06F20033" />
8757 <register type="NOA" address="0x00009888" value="0x02F20000" />
8758 <register type="NOA" address="0x00009888" value="0x10040140" />
8759 <register type="NOA" address="0x00009888" value="0x0C045000" />
8760 <register type="NOA" address="0x00009888" value="0x0E040055" />
8761 <register type="NOA" address="0x00009888" value="0x14050050" />
8762 <register type="NOA" address="0x00009888" value="0x04054000" />
8763 <register type="NOA" address="0x00009888" value="0x06055000" />
8764 <register type="NOA" address="0x00009888" value="0x08055000" />
8765 <register type="NOA" address="0x00009888" value="0x0A051000" />
8766 <register type="NOA" address="0x00009888" value="0x260600C0" />
8767 <register type="NOA" address="0x00009888" value="0x24067E00" />
8768 <register type="NOA" address="0x00009888" value="0x00088000" />
8769 <register type="NOA" address="0x00009888" value="0x02082000" />
8770 <register type="NOA" address="0x00009888" value="0x04094000" />
8771 <register type="NOA" address="0x00009888" value="0x06091000" />
8772 <register type="NOA" address="0x00009888" value="0x040D8000" />
8773 <register type="NOA" address="0x00009888" value="0x060D2000" />
8774 <register type="NOA" address="0x00009888" value="0x080E4000" />
8775 <register type="NOA" address="0x00009888" value="0x0A0E1000" />
8776 <register type="NOA" address="0x00009888" value="0x02128000" />
8777 <register type="NOA" address="0x00009888" value="0x04128000" />
8778 <register type="NOA" address="0x00009888" value="0x0612C000" />
8779 <register type="NOA" address="0x00009888" value="0x0812C000" />
8780 <register type="NOA" address="0x00009888" value="0x0413E000" />
8781 <register type="NOA" address="0x00009888" value="0x06131000" />
8782 <register type="NOA" address="0x00009888" value="0x00148000" />
8783 <register type="NOA" address="0x00009888" value="0x0214C000" />
8784 <register type="NOA" address="0x00009888" value="0x04144000" />
8785 <register type="NOA" address="0x00009888" value="0x1815000F" />
8786 <register type="NOA" address="0x00009888" value="0x02154000" />
8787 <register type="NOA" address="0x00009888" value="0x04154000" />
8788 <register type="NOA" address="0x00009888" value="0x06154000" />
8789 <register type="NOA" address="0x00009888" value="0x08154000" />
8790 <register type="NOA" address="0x00009888" value="0x0A158000" />
8791 <register type="NOA" address="0x00009888" value="0x0C158000" />
8792 <register type="NOA" address="0x00009888" value="0x0E18A000" />
8793 <register type="NOA" address="0x00009888" value="0x14190028" />
8794 <register type="NOA" address="0x00009888" value="0x021C8000" />
8795 <register type="NOA" address="0x00009888" value="0x041C2000" />
8796 <register type="NOA" address="0x00009888" value="0x0A1D8000" />
8797 <register type="NOA" address="0x00009888" value="0x0C1D2000" />
8798 <register type="NOA" address="0x00009884" value="0x00000003" />
8799 <register type="NOA" address="0x00009888" value="0x1C1F3000" />
8800 <register type="NOA" address="0x00009888" value="0x2A1F0061" />
8801 <register type="NOA" address="0x00009888" value="0x181F0000" />
8802 <register type="NOA" address="0x00009888" value="0x521F0000" />
8803 <register type="NOA" address="0x00009888" value="0x541F0024" />
8804 <register type="NOA" address="0x00009888" value="0x3A1F8000" />
8805 <register type="NOA" address="0x00009888" value="0x4E1F2430" />
8806 <register type="NOA" address="0x00009888" value="0x501F0124" />
8807 <register type="NOA" address="0x00009888" value="0x4C1F5047" />
8808 <register type="NOA" address="0x00009888" value="0x301F0000" />
8809 <register type="NOA" address="0x00009888" value="0x401F0020" />
8810 <register type="NOA" address="0x00009888" value="0x421F0020" />
8811 <register type="NOA" address="0x00009888" value="0x441F3050" />
8812 </register_config>
8813 <register_config type="OA">
8814 <register type="OA" address="0x00002740" value="0x00000000" />
8815 <register type="OA" address="0x00002710" value="0x00000000" />
8816 <register type="OA" address="0x00002714" value="0x00800000" />
8817 <register type="OA" address="0x00002720" value="0x00000000" />
8818 <register type="OA" address="0x00002724" value="0x00800000" />
8819 </register_config>
8820 <register_config type="FLEX">
8821 <register type="FLEX" address="0x0000E458" value="0x00005004" />
8822 <register type="FLEX" address="0x0000E558" value="0x00010003" />
8823 <register type="FLEX" address="0x0000E658" value="0x00012011" />
8824 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
8825 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
8826 </register_config>
8827 </set>
8828
8829 <set name="Metric set TDL_1"
8830 mdapi_supported_apis="OGL OCL IO BB"
8831 underscore_name="tdl_1"
8832 hw_config_guid="eddc2f32-b196-4a72-9bf8-21770e35f8bd"
8833 chipset="ICL"
8834 symbol_name="TDL_1"
8835 >
8836 <counter name="GPU Core Clocks"
8837 description="The total number of GPU core clocks elapsed during the measurement."
8838 data_type="uint64"
8839 equation="GPU_CLOCK 0 READ"
8840 underscore_name="gpu_core_clocks"
8841 units="cycles"
8842 symbol_name="GpuCoreClocks"
8843 semantic_type="event"
8844 mdapi_supported_apis=""
8845 mdapi_usage_flags="Tier1 Frame Batch Draw"
8846 mdapi_hw_unit_type="gpu"
8847 mdapi_group="GPU"
8848 />
8849 <counter name="EU Active"
8850 description="The percentage of time in which the Execution Units were actively processing."
8851 data_type="float"
8852 max_equation="100"
8853 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8854 underscore_name="eu_active"
8855 units="percent"
8856 symbol_name="EuActive"
8857 semantic_type="duration"
8858 mdapi_supported_apis=""
8859 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8860 mdapi_group="EU Array"
8861 mdapi_hw_unit_type="gpu"
8862 />
8863 <counter name="EU Both FPU Pipes Active"
8864 description="The percentage of time in which both EU FPU pipelines were actively processing."
8865 data_type="float"
8866 max_equation="100"
8867 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8868 underscore_name="eu_fpu_both_active"
8869 units="percent"
8870 symbol_name="EuFpuBothActive"
8871 semantic_type="duration"
8872 mdapi_supported_apis=""
8873 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8874 mdapi_group="EU Array/Pipes"
8875 mdapi_hw_unit_type="gpu"
8876 />
8877 <counter name="VS Send Pipe Active"
8878 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
8879 data_type="float"
8880 max_equation="100"
8881 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8882 underscore_name="vs_send_active"
8883 units="percent"
8884 symbol_name="VsSendActive"
8885 semantic_type="duration"
8886 mdapi_supported_apis=""
8887 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8888 mdapi_group="EU Array/Vertex Shader"
8889 mdapi_hw_unit_type="gpu"
8890 />
8891 <counter name="VS FPU1 Pipe Active"
8892 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
8893 data_type="float"
8894 max_equation="100"
8895 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8896 underscore_name="vs_fpu1_active"
8897 units="percent"
8898 symbol_name="VsFpu1Active"
8899 semantic_type="duration"
8900 mdapi_supported_apis=""
8901 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8902 mdapi_group="EU Array/Vertex Shader"
8903 mdapi_hw_unit_type="gpu"
8904 />
8905 <counter name="GS Threads Dispatched"
8906 description="The total number of geometry shader hardware threads dispatched."
8907 data_type="uint64"
8908 equation="A 5 READ"
8909 underscore_name="gs_threads"
8910 units="threads"
8911 symbol_name="GsThreads"
8912 semantic_type="event"
8913 mdapi_supported_apis=""
8914 mdapi_usage_flags="Tier3 Frame Batch Draw"
8915 mdapi_hw_unit_type="gpu"
8916 mdapi_group="EU Array/Geometry Shader"
8917 />
8918 <counter name="Early Hi-Depth Test Fails"
8919 description="The total number of pixels dropped on early hierarchical depth test."
8920 data_type="uint64"
8921 equation="A 22 READ 4 UMUL"
8922 underscore_name="hi_depth_test_fails"
8923 units="pixels"
8924 symbol_name="HiDepthTestFails"
8925 semantic_type="event"
8926 mdapi_supported_apis=""
8927 mdapi_usage_flags="Tier3 Frame Batch Draw"
8928 mdapi_hw_unit_type="gpu"
8929 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
8930 />
8931 <counter name="FS Both FPU Active"
8932 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
8933 data_type="float"
8934 max_equation="100"
8935 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8936 underscore_name="ps_eu_both_fpu_active"
8937 units="percent"
8938 symbol_name="PsEuBothFpuActive"
8939 semantic_type="duration"
8940 mdapi_supported_apis=""
8941 mdapi_usage_flags="Tier4 Frame Batch Draw"
8942 mdapi_group="3D Pipe/Fragment Shader"
8943 mdapi_hw_unit_type="gpu"
8944 />
8945 <counter name="VS Threads Dispatched"
8946 description="The total number of vertex shader hardware threads dispatched."
8947 data_type="uint64"
8948 equation="A 1 READ"
8949 underscore_name="vs_threads"
8950 units="threads"
8951 symbol_name="VsThreads"
8952 semantic_type="event"
8953 mdapi_supported_apis=""
8954 mdapi_usage_flags="Tier3 Frame Batch Draw"
8955 mdapi_hw_unit_type="gpu"
8956 mdapi_group="EU Array/Vertex Shader"
8957 />
8958 <counter name="FS Threads Dispatched"
8959 description="The total number of fragment shader hardware threads dispatched."
8960 data_type="uint64"
8961 equation="A 6 READ"
8962 underscore_name="ps_threads"
8963 units="threads"
8964 symbol_name="PsThreads"
8965 semantic_type="event"
8966 mdapi_supported_apis=""
8967 mdapi_usage_flags="Tier3 Frame Batch Draw"
8968 mdapi_hw_unit_type="gpu"
8969 mdapi_group="EU Array/Fragment Shader"
8970 />
8971 <counter name="Samples Blended"
8972 description="The total number of blended samples or pixels written to all render targets."
8973 data_type="uint64"
8974 equation="A 27 READ 4 UMUL"
8975 underscore_name="samples_blended"
8976 units="pixels"
8977 symbol_name="SamplesBlended"
8978 semantic_type="event"
8979 mdapi_supported_apis=""
8980 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8981 mdapi_hw_unit_type="gpu"
8982 mdapi_group="3D Pipe/Output Merger"
8983 />
8984 <counter name="Shader Barrier Messages"
8985 description="The total number of shader barrier messages."
8986 data_type="uint64"
8987 equation="A 35 READ"
8988 underscore_name="shader_barriers"
8989 units="messages"
8990 symbol_name="ShaderBarriers"
8991 semantic_type="event"
8992 mdapi_supported_apis=""
8993 mdapi_usage_flags="Tier3 Frame Batch Draw"
8994 mdapi_hw_unit_type="gpu"
8995 mdapi_group="EU Array/Barrier"
8996 />
8997 <counter name="PS Thread Ready For Dispatch on Slice0 Subslice3 Thread Dispatcher"
8998 description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice3 thread dispatcher"
8999 data_type="float"
9000 max_equation="100"
9001 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
9002 underscore_name="ps_thread03_ready_for_dispatch"
9003 units="percent"
9004 symbol_name="PSThread03ReadyForDispatch"
9005 availability="$SubsliceMask 8 AND"
9006 semantic_type="duration"
9007 mdapi_supported_apis=""
9008 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9009 mdapi_group="GPU/Thread Dispatcher"
9010 mdapi_hw_unit_type="subslice"
9011 />
9012 <counter name="Sampler Texels"
9013 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
9014 data_type="uint64"
9015 equation="A 28 READ 4 UMUL"
9016 underscore_name="sampler_texels"
9017 units="texels"
9018 symbol_name="SamplerTexels"
9019 semantic_type="event"
9020 mdapi_supported_apis=""
9021 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9022 mdapi_hw_unit_type="gpu"
9023 mdapi_group="Sampler/Sampler Input"
9024 />
9025 <counter name="Pixels Failing Tests"
9026 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
9027 data_type="uint64"
9028 equation="A 25 READ 4 UMUL"
9029 underscore_name="pixels_failing_post_ps_tests"
9030 units="pixels"
9031 symbol_name="PixelsFailingPostPsTests"
9032 semantic_type="event"
9033 mdapi_supported_apis=""
9034 mdapi_usage_flags="Tier3 Frame Batch Draw"
9035 mdapi_hw_unit_type="gpu"
9036 mdapi_group="3D Pipe/Output Merger"
9037 />
9038 <counter name="GPU Time Elapsed"
9039 description="Time elapsed on the GPU during the measurement."
9040 data_type="uint64"
9041 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
9042 underscore_name="gpu_time"
9043 units="ns"
9044 symbol_name="GpuTime"
9045 semantic_type="duration"
9046 mdapi_supported_apis=""
9047 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9048 mdapi_hw_unit_type="gpu"
9049 mdapi_group="GPU"
9050 />
9051 <counter name="AVG GPU Core Frequency"
9052 description="Average GPU Core Frequency in the measurement."
9053 data_type="uint64"
9054 max_equation="$GpuMaxFrequency"
9055 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
9056 underscore_name="avg_gpu_core_frequency"
9057 units="hz"
9058 symbol_name="AvgGpuCoreFrequency"
9059 semantic_type="event"
9060 mdapi_supported_apis=""
9061 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9062 mdapi_group="GPU"
9063 mdapi_hw_unit_type="gpu"
9064 />
9065 <counter name="Sampler Texels Misses"
9066 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
9067 data_type="uint64"
9068 equation="A 29 READ 4 UMUL"
9069 underscore_name="sampler_texel_misses"
9070 units="texels"
9071 symbol_name="SamplerTexelMisses"
9072 semantic_type="event"
9073 mdapi_supported_apis=""
9074 mdapi_usage_flags="Tier3 Batch Frame Draw"
9075 mdapi_hw_unit_type="gpu"
9076 mdapi_group="Sampler/Sampler Cache"
9077 />
9078 <counter name="CS Threads Dispatched"
9079 description="The total number of compute shader hardware threads dispatched."
9080 data_type="uint64"
9081 equation="A 4 READ"
9082 underscore_name="cs_threads"
9083 units="threads"
9084 symbol_name="CsThreads"
9085 semantic_type="event"
9086 mdapi_supported_apis=""
9087 mdapi_usage_flags="Tier3 Frame Batch Draw"
9088 mdapi_hw_unit_type="gpu"
9089 mdapi_group="EU Array/Compute Shader"
9090 />
9091 <counter name="SLM Bytes Read"
9092 description="The total number of GPU memory bytes read from shared local memory."
9093 data_type="uint64"
9094 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9095 equation="A 30 READ 64 UMUL"
9096 underscore_name="slm_bytes_read"
9097 units="bytes"
9098 symbol_name="SlmBytesRead"
9099 semantic_type="throughput"
9100 mdapi_supported_apis=""
9101 mdapi_usage_flags="Tier3 Frame Batch Draw"
9102 mdapi_group="L3/Data Port/SLM"
9103 mdapi_hw_unit_type="gpu"
9104 />
9105 <counter name="FS AVG Stall per Thread"
9106 description="The average number of cycles per hardware thread run in which fragment shaders were stalled on the EUs."
9107 data_type="uint64"
9108 equation="A 20 READ A 6 READ UDIV"
9109 underscore_name="ps_eu_stall_per_thread"
9110 units="cycles"
9111 symbol_name="PsEuStallPerThread"
9112 semantic_type="event"
9113 mdapi_supported_apis=""
9114 mdapi_usage_flags="Tier4 Frame Batch Draw"
9115 mdapi_hw_unit_type="gpu"
9116 mdapi_group="EU Array/Fragment Shader"
9117 />
9118 <counter name="PS FPU1 Pipe Active"
9119 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
9120 data_type="float"
9121 max_equation="100"
9122 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9123 underscore_name="ps_fpu1_active"
9124 units="percent"
9125 symbol_name="PsFpu1Active"
9126 semantic_type="duration"
9127 mdapi_supported_apis=""
9128 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9129 mdapi_group="EU Array/Pixel Shader"
9130 mdapi_hw_unit_type="gpu"
9131 />
9132 <counter name="VS AVG Stall per Thread"
9133 description="The average number of cycles per hardware thread run in which vertex shaders were stalled on the EUs."
9134 data_type="uint64"
9135 equation="A 14 READ A 1 READ UDIV"
9136 underscore_name="vs_eu_stall_per_thread"
9137 units="cycles"
9138 symbol_name="VsEuStallPerThread"
9139 semantic_type="event"
9140 mdapi_supported_apis=""
9141 mdapi_usage_flags="Tier4 Frame Batch Draw"
9142 mdapi_hw_unit_type="gpu"
9143 mdapi_group="EU Array/Vertex Shader"
9144 />
9145 <counter name="PS Send Pipeline Active"
9146 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
9147 data_type="float"
9148 max_equation="100"
9149 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9150 underscore_name="ps_send_active"
9151 units="percent"
9152 symbol_name="PsSendActive"
9153 semantic_type="duration"
9154 mdapi_supported_apis=""
9155 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9156 mdapi_group="EU Array/Pixel Shader"
9157 mdapi_hw_unit_type="gpu"
9158 />
9159 <counter name="Rasterized Pixels"
9160 description="The total number of rasterized pixels."
9161 data_type="uint64"
9162 equation="A 21 READ 4 UMUL"
9163 underscore_name="rasterized_pixels"
9164 units="pixels"
9165 symbol_name="RasterizedPixels"
9166 semantic_type="event"
9167 mdapi_supported_apis=""
9168 mdapi_usage_flags="Tier3 Frame Batch Draw"
9169 mdapi_hw_unit_type="gpu"
9170 mdapi_group="3D Pipe/Rasterizer"
9171 />
9172 <counter name="GPU Busy"
9173 description="The percentage of time in which the GPU has been processing GPU commands."
9174 data_type="float"
9175 max_equation="100"
9176 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
9177 underscore_name="gpu_busy"
9178 units="percent"
9179 symbol_name="GpuBusy"
9180 semantic_type="duration"
9181 mdapi_supported_apis=""
9182 mdapi_usage_flags="Tier1 Overview System Frame"
9183 mdapi_group="GPU"
9184 mdapi_hw_unit_type="gpu"
9185 />
9186 <counter name="FS AVG Active per Thread"
9187 description="The average number of cycles per hardware thread run in which fragment shaders were processed actively on the EUs."
9188 data_type="uint64"
9189 equation="A 19 READ A 6 READ UDIV"
9190 underscore_name="ps_eu_active_per_thread"
9191 units="cycles"
9192 symbol_name="PsEuActivePerThread"
9193 semantic_type="event"
9194 mdapi_supported_apis=""
9195 mdapi_usage_flags="Tier4 Frame Batch Draw"
9196 mdapi_hw_unit_type="gpu"
9197 mdapi_group="EU Array/Fragment Shader"
9198 />
9199 <counter name="FS EU Active"
9200 description="The percentage of time in which fragment shaders were processed actively on the EUs."
9201 data_type="float"
9202 max_equation="100"
9203 equation="A 19 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9204 underscore_name="ps_eu_active"
9205 units="percent"
9206 symbol_name="PsEuActive"
9207 semantic_type="duration"
9208 mdapi_supported_apis=""
9209 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9210 mdapi_group="EU Array/Fragment Shader"
9211 mdapi_hw_unit_type="gpu"
9212 />
9213 <counter name="PS Thread Ready For Dispatch on Slice0 Subslice0 Thread Dispatcher"
9214 description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
9215 data_type="float"
9216 max_equation="100"
9217 equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
9218 underscore_name="ps_thread00_ready_for_dispatch"
9219 units="percent"
9220 symbol_name="PSThread00ReadyForDispatch"
9221 availability="$SubsliceMask 1 AND"
9222 semantic_type="duration"
9223 mdapi_supported_apis=""
9224 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9225 mdapi_group="GPU/Thread Dispatcher"
9226 mdapi_hw_unit_type="subslice"
9227 />
9228 <counter name="Shader Atomic Memory Accesses"
9229 description="The total number of shader atomic memory accesses."
9230 data_type="uint64"
9231 equation="A 34 READ"
9232 underscore_name="shader_atomics"
9233 units="messages"
9234 symbol_name="ShaderAtomics"
9235 semantic_type="event"
9236 mdapi_supported_apis=""
9237 mdapi_usage_flags="Tier3 Frame Batch Draw"
9238 mdapi_hw_unit_type="gpu"
9239 mdapi_group="L3/Data Port/Atomics"
9240 />
9241 <counter name="VS FPU0 Pipe Active"
9242 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
9243 data_type="float"
9244 max_equation="100"
9245 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9246 underscore_name="vs_fpu0_active"
9247 units="percent"
9248 symbol_name="VsFpu0Active"
9249 semantic_type="duration"
9250 mdapi_supported_apis=""
9251 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9252 mdapi_group="EU Array/Vertex Shader"
9253 mdapi_hw_unit_type="gpu"
9254 />
9255 <counter name="PS Thread Ready For Dispatch on Slice0 Subslice7 Thread Dispatcher"
9256 description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice7 thread dispatcher"
9257 data_type="float"
9258 max_equation="100"
9259 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
9260 underscore_name="ps_thread07_ready_for_dispatch"
9261 units="percent"
9262 symbol_name="PSThread07ReadyForDispatch"
9263 availability="$SubsliceMask 128 AND"
9264 semantic_type="duration"
9265 mdapi_supported_apis=""
9266 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9267 mdapi_group="GPU/Thread Dispatcher"
9268 mdapi_hw_unit_type="subslice"
9269 />
9270 <counter name="PS FPU0 Pipe Active"
9271 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
9272 data_type="float"
9273 max_equation="100"
9274 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9275 underscore_name="ps_fpu0_active"
9276 units="percent"
9277 symbol_name="PsFpu0Active"
9278 semantic_type="duration"
9279 mdapi_supported_apis=""
9280 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9281 mdapi_group="EU Array/Pixel Shader"
9282 mdapi_hw_unit_type="gpu"
9283 />
9284 <counter name="DS Threads Dispatched"
9285 description="The total number of domain shader hardware threads dispatched."
9286 data_type="uint64"
9287 equation="A 3 READ"
9288 underscore_name="ds_threads"
9289 units="threads"
9290 symbol_name="DsThreads"
9291 semantic_type="event"
9292 mdapi_supported_apis=""
9293 mdapi_usage_flags="Tier3 Frame Batch Draw"
9294 mdapi_hw_unit_type="gpu"
9295 mdapi_group="EU Array/Domain Shader"
9296 />
9297 <counter name="FS EU Stall"
9298 description="The percentage of time in which fragment shaders were stalled on the EUs."
9299 data_type="float"
9300 max_equation="100"
9301 equation="A 20 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9302 underscore_name="ps_eu_stall"
9303 units="percent"
9304 symbol_name="PsEuStall"
9305 semantic_type="duration"
9306 mdapi_supported_apis=""
9307 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9308 mdapi_group="EU Array/Fragment Shader"
9309 mdapi_hw_unit_type="gpu"
9310 />
9311 <counter name="EU Stall"
9312 description="The percentage of time in which the Execution Units were stalled."
9313 data_type="float"
9314 max_equation="100"
9315 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9316 underscore_name="eu_stall"
9317 units="percent"
9318 symbol_name="EuStall"
9319 semantic_type="duration"
9320 mdapi_supported_apis=""
9321 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
9322 mdapi_group="EU Array"
9323 mdapi_hw_unit_type="gpu"
9324 />
9325 <counter name="PS Thread Ready For Dispatch on Slice0 Subslice5 Thread Dispatcher"
9326 description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice5 thread dispatcher"
9327 data_type="float"
9328 max_equation="100"
9329 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
9330 underscore_name="ps_thread05_ready_for_dispatch"
9331 units="percent"
9332 symbol_name="PSThread05ReadyForDispatch"
9333 availability="$SubsliceMask 32 AND"
9334 semantic_type="duration"
9335 mdapi_supported_apis=""
9336 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9337 mdapi_group="GPU/Thread Dispatcher"
9338 mdapi_hw_unit_type="subslice"
9339 />
9340 <counter name="VS EU Active"
9341 description="The percentage of time in which vertex shaders were processed actively on the EUs."
9342 data_type="float"
9343 max_equation="100"
9344 equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9345 underscore_name="vs_eu_active"
9346 units="percent"
9347 symbol_name="VsEuActive"
9348 semantic_type="duration"
9349 mdapi_supported_apis=""
9350 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9351 mdapi_group="EU Array/Vertex Shader"
9352 mdapi_hw_unit_type="gpu"
9353 />
9354 <counter name="Early Depth Test Fails"
9355 description="The total number of pixels dropped on early depth test."
9356 data_type="uint64"
9357 equation="A 23 READ 4 UMUL"
9358 underscore_name="early_depth_test_fails"
9359 units="pixels"
9360 symbol_name="EarlyDepthTestFails"
9361 semantic_type="event"
9362 mdapi_supported_apis=""
9363 mdapi_usage_flags="Tier3 Frame Batch Draw"
9364 mdapi_hw_unit_type="gpu"
9365 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
9366 />
9367 <counter name="PS Thread Ready For Dispatch on Slice0 Subslice1 Thread Dispatcher"
9368 description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
9369 data_type="float"
9370 max_equation="100"
9371 equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
9372 underscore_name="ps_thread01_ready_for_dispatch"
9373 units="percent"
9374 symbol_name="PSThread01ReadyForDispatch"
9375 availability="$SubsliceMask 2 AND"
9376 semantic_type="duration"
9377 mdapi_supported_apis=""
9378 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9379 mdapi_group="GPU/Thread Dispatcher"
9380 mdapi_hw_unit_type="subslice"
9381 />
9382 <counter name="PS Thread Ready For Dispatch on Slice0 Subslice4 Thread Dispatcher"
9383 description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice4 thread dispatcher"
9384 data_type="float"
9385 max_equation="100"
9386 equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
9387 underscore_name="ps_thread04_ready_for_dispatch"
9388 units="percent"
9389 symbol_name="PSThread04ReadyForDispatch"
9390 availability="$SubsliceMask 16 AND"
9391 semantic_type="duration"
9392 mdapi_supported_apis=""
9393 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9394 mdapi_group="GPU/Thread Dispatcher"
9395 mdapi_hw_unit_type="subslice"
9396 />
9397 <counter name="VS EU Stall"
9398 description="The percentage of time in which vertex shaders were stalled on the EUs."
9399 data_type="float"
9400 max_equation="100"
9401 equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9402 underscore_name="vs_eu_stall"
9403 units="percent"
9404 symbol_name="VsEuStall"
9405 semantic_type="duration"
9406 mdapi_supported_apis=""
9407 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9408 mdapi_group="EU Array/Vertex Shader"
9409 mdapi_hw_unit_type="gpu"
9410 />
9411 <counter name="Shader Memory Accesses"
9412 description="The total number of shader memory accesses to L3."
9413 data_type="uint64"
9414 equation="A 32 READ"
9415 underscore_name="shader_memory_accesses"
9416 units="messages"
9417 symbol_name="ShaderMemoryAccesses"
9418 semantic_type="event"
9419 mdapi_supported_apis=""
9420 mdapi_usage_flags="Tier3 Frame Batch Draw"
9421 mdapi_hw_unit_type="gpu"
9422 mdapi_group="L3/Data Port"
9423 />
9424 <counter name="VS AVG Active per Thread"
9425 description="The average number of cycles per hardware thread run in which vertex shaders were processed actively on the EUs."
9426 data_type="uint64"
9427 equation="A 13 READ A 1 READ UDIV"
9428 underscore_name="vs_eu_active_per_thread"
9429 units="cycles"
9430 symbol_name="VsEuActivePerThread"
9431 semantic_type="event"
9432 mdapi_supported_apis=""
9433 mdapi_usage_flags="Tier4 Frame Batch Draw"
9434 mdapi_hw_unit_type="gpu"
9435 mdapi_group="EU Array/Vertex Shader"
9436 />
9437 <counter name="HS Threads Dispatched"
9438 description="The total number of hull shader hardware threads dispatched."
9439 data_type="uint64"
9440 equation="A 2 READ"
9441 underscore_name="hs_threads"
9442 units="threads"
9443 symbol_name="HsThreads"
9444 semantic_type="event"
9445 mdapi_supported_apis=""
9446 mdapi_usage_flags="Tier3 Frame Batch Draw"
9447 mdapi_hw_unit_type="gpu"
9448 mdapi_group="EU Array/Hull Shader"
9449 />
9450 <counter name="PS Thread Ready For Dispatch on Slice0 Subslice2 Thread Dispatcher"
9451 description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
9452 data_type="float"
9453 max_equation="100"
9454 equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
9455 underscore_name="ps_thread02_ready_for_dispatch"
9456 units="percent"
9457 symbol_name="PSThread02ReadyForDispatch"
9458 availability="$SubsliceMask 4 AND"
9459 semantic_type="duration"
9460 mdapi_supported_apis=""
9461 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9462 mdapi_group="GPU/Thread Dispatcher"
9463 mdapi_hw_unit_type="subslice"
9464 />
9465 <counter name="L3 Shader Throughput"
9466 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
9467 data_type="uint64"
9468 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9469 equation="$ShaderMemoryAccesses 64 UMUL"
9470 underscore_name="l3_shader_throughput"
9471 units="bytes"
9472 symbol_name="L3ShaderThroughput"
9473 semantic_type="throughput"
9474 mdapi_supported_apis=""
9475 mdapi_usage_flags="Tier2 Frame Batch Draw"
9476 mdapi_group="L3/Data Port"
9477 mdapi_hw_unit_type="gpu"
9478 />
9479 <counter name="Samples Killed in FS"
9480 description="The total number of samples or pixels dropped in fragment shaders."
9481 data_type="uint64"
9482 equation="A 24 READ 4 UMUL"
9483 underscore_name="samples_killed_in_ps"
9484 units="pixels"
9485 symbol_name="SamplesKilledInPs"
9486 semantic_type="event"
9487 mdapi_supported_apis=""
9488 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
9489 mdapi_hw_unit_type="gpu"
9490 mdapi_group="3D Pipe/Fragment Shader"
9491 />
9492 <counter name="SLM Bytes Written"
9493 description="The total number of GPU memory bytes written into shared local memory."
9494 data_type="uint64"
9495 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9496 equation="A 31 READ 64 UMUL"
9497 underscore_name="slm_bytes_written"
9498 units="bytes"
9499 symbol_name="SlmBytesWritten"
9500 semantic_type="throughput"
9501 mdapi_supported_apis=""
9502 mdapi_usage_flags="Tier3 Frame Batch Draw"
9503 mdapi_group="L3/Data Port/SLM"
9504 mdapi_hw_unit_type="gpu"
9505 />
9506 <counter name="Samples Written"
9507 description="The total number of samples or pixels written to all render targets."
9508 data_type="uint64"
9509 equation="A 26 READ 4 UMUL"
9510 underscore_name="samples_written"
9511 units="pixels"
9512 symbol_name="SamplesWritten"
9513 semantic_type="event"
9514 mdapi_supported_apis=""
9515 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9516 mdapi_hw_unit_type="gpu"
9517 mdapi_group="3D Pipe/Output Merger"
9518 />
9519 <counter name="PS Thread Ready For Dispatch on Slice0 Subslice6 Thread Dispatcher"
9520 description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice6 thread dispatcher"
9521 data_type="float"
9522 max_equation="100"
9523 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
9524 underscore_name="ps_thread06_ready_for_dispatch"
9525 units="percent"
9526 symbol_name="PSThread06ReadyForDispatch"
9527 availability="$SubsliceMask 64 AND"
9528 semantic_type="duration"
9529 mdapi_supported_apis=""
9530 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9531 mdapi_group="GPU/Thread Dispatcher"
9532 mdapi_hw_unit_type="subslice"
9533 />
9534 <register_config type="NOA">
9535 <register type="NOA" address="0x00000D04" value="0x00000200" />
9536 <register type="NOA" address="0x00009840" value="0x00000000" />
9537 <register type="NOA" address="0x00009884" value="0x00000000" />
9538 <register type="NOA" address="0x00009888" value="0x14290000" />
9539 <register type="NOA" address="0x00009888" value="0x142E0000" />
9540 <register type="NOA" address="0x00009888" value="0x14690000" />
9541 <register type="NOA" address="0x00009888" value="0x146E0000" />
9542 <register type="NOA" address="0x00009888" value="0x14A90000" />
9543 <register type="NOA" address="0x00009888" value="0x14AE0000" />
9544 <register type="NOA" address="0x00009888" value="0x14E90000" />
9545 <register type="NOA" address="0x00009888" value="0x14EE0000" />
9546 <register type="NOA" address="0x00009888" value="0x161E8000" />
9547 <register type="NOA" address="0x00009888" value="0x181EC000" />
9548 <register type="NOA" address="0x00009888" value="0x1A1E0400" />
9549 <register type="NOA" address="0x00009888" value="0x061F8000" />
9550 <register type="NOA" address="0x00009888" value="0x081F8000" />
9551 <register type="NOA" address="0x00009888" value="0x0A1F8000" />
9552 <register type="NOA" address="0x00009888" value="0x0C1F0400" />
9553 <register type="NOA" address="0x00009888" value="0x06204000" />
9554 <register type="NOA" address="0x00009888" value="0x08204000" />
9555 <register type="NOA" address="0x00009888" value="0x0A204000" />
9556 <register type="NOA" address="0x00009888" value="0x0C204000" />
9557 <register type="NOA" address="0x00009888" value="0x06218000" />
9558 <register type="NOA" address="0x00009888" value="0x08218000" />
9559 <register type="NOA" address="0x00009888" value="0x0A218000" />
9560 <register type="NOA" address="0x00009888" value="0x0C218000" />
9561 <register type="NOA" address="0x00009888" value="0x0429C300" />
9562 <register type="NOA" address="0x00009888" value="0x062900C5" />
9563 <register type="NOA" address="0x00009888" value="0x22290000" />
9564 <register type="NOA" address="0x00009888" value="0x1E290000" />
9565 <register type="NOA" address="0x00009888" value="0x20290000" />
9566 <register type="NOA" address="0x00009888" value="0x062AC000" />
9567 <register type="NOA" address="0x00009888" value="0x082AC000" />
9568 <register type="NOA" address="0x00009888" value="0x0A2A4000" />
9569 <register type="NOA" address="0x00009888" value="0x0C2A4000" />
9570 <register type="NOA" address="0x00009888" value="0x0A2C8000" />
9571 <register type="NOA" address="0x00009888" value="0x0C2C8000" />
9572 <register type="NOA" address="0x00009888" value="0x0E2C8000" />
9573 <register type="NOA" address="0x00009888" value="0x182C0002" />
9574 <register type="NOA" address="0x00009888" value="0x022EC300" />
9575 <register type="NOA" address="0x00009888" value="0x042E00C5" />
9576 <register type="NOA" address="0x00009888" value="0x102E0000" />
9577 <register type="NOA" address="0x00009888" value="0x022F8000" />
9578 <register type="NOA" address="0x00009888" value="0x042F4000" />
9579 <register type="NOA" address="0x00009888" value="0x1A304000" />
9580 <register type="NOA" address="0x00009888" value="0x1C300001" />
9581 <register type="NOA" address="0x00009888" value="0x1C5E000C" />
9582 <register type="NOA" address="0x00009888" value="0x125E8000" />
9583 <register type="NOA" address="0x00009888" value="0x145E8000" />
9584 <register type="NOA" address="0x00009888" value="0x0E5F000C" />
9585 <register type="NOA" address="0x00009888" value="0x025F8000" />
9586 <register type="NOA" address="0x00009888" value="0x045F8000" />
9587 <register type="NOA" address="0x00009888" value="0x1C600014" />
9588 <register type="NOA" address="0x00009888" value="0x02604000" />
9589 <register type="NOA" address="0x00009888" value="0x04604000" />
9590 <register type="NOA" address="0x00009888" value="0x16612800" />
9591 <register type="NOA" address="0x00009888" value="0x02618000" />
9592 <register type="NOA" address="0x00009888" value="0x04618000" />
9593 <register type="NOA" address="0x00009888" value="0x0069C300" />
9594 <register type="NOA" address="0x00009888" value="0x026900C5" />
9595 <register type="NOA" address="0x00009888" value="0x22690000" />
9596 <register type="NOA" address="0x00009888" value="0x12690000" />
9597 <register type="NOA" address="0x00009888" value="0x1A6A00F0" />
9598 <register type="NOA" address="0x00009888" value="0x026A4000" />
9599 <register type="NOA" address="0x00009888" value="0x046A4000" />
9600 <register type="NOA" address="0x00009888" value="0x1A6C000A" />
9601 <register type="NOA" address="0x00009888" value="0x066C8000" />
9602 <register type="NOA" address="0x00009888" value="0x086C8000" />
9603 <register type="NOA" address="0x00009888" value="0x0E6EC5C3" />
9604 <register type="NOA" address="0x00009888" value="0x106E0000" />
9605 <register type="NOA" address="0x00009888" value="0x0E6FC000" />
9606 <register type="NOA" address="0x00009888" value="0x1E700050" />
9607 <register type="NOA" address="0x00009888" value="0x1A9EC000" />
9608 <register type="NOA" address="0x00009888" value="0x1C9E0003" />
9609 <register type="NOA" address="0x00009888" value="0x0C9FC000" />
9610 <register type="NOA" address="0x00009888" value="0x0E9F0003" />
9611 <register type="NOA" address="0x00009888" value="0x1AA02A00" />
9612 <register type="NOA" address="0x00009888" value="0x1CA00001" />
9613 <register type="NOA" address="0x00009888" value="0x16A102A8" />
9614 <register type="NOA" address="0x00009888" value="0x0CA9C5C3" />
9615 <register type="NOA" address="0x00009888" value="0x22A90000" />
9616 <register type="NOA" address="0x00009888" value="0x18AAF000" />
9617 <register type="NOA" address="0x00009888" value="0x1AAA0005" />
9618 <register type="NOA" address="0x00009888" value="0x18ACAA00" />
9619 <register type="NOA" address="0x00009888" value="0x0AAEC5C3" />
9620 <register type="NOA" address="0x00009888" value="0x10AE0000" />
9621 <register type="NOA" address="0x00009888" value="0x0AAFC000" />
9622 <register type="NOA" address="0x00009888" value="0x1CB05000" />
9623 <register type="NOA" address="0x00009888" value="0x10DE8000" />
9624 <register type="NOA" address="0x00009888" value="0x1ADE3800" />
9625 <register type="NOA" address="0x00009888" value="0x00DF8000" />
9626 <register type="NOA" address="0x00009888" value="0x0CDF3800" />
9627 <register type="NOA" address="0x00009888" value="0x00E04000" />
9628 <register type="NOA" address="0x00009888" value="0x0EE04000" />
9629 <register type="NOA" address="0x00009888" value="0x1AE000A0" />
9630 <register type="NOA" address="0x00009888" value="0x00E18000" />
9631 <register type="NOA" address="0x00009888" value="0x0EE18000" />
9632 <register type="NOA" address="0x00009888" value="0x14E18000" />
9633 <register type="NOA" address="0x00009888" value="0x16E10002" />
9634 <register type="NOA" address="0x00009888" value="0x08E9C5C3" />
9635 <register type="NOA" address="0x00009888" value="0x22E90000" />
9636 <register type="NOA" address="0x00009888" value="0x20E90000" />
9637 <register type="NOA" address="0x00009888" value="0x00EAC000" />
9638 <register type="NOA" address="0x00009888" value="0x0EEAC000" />
9639 <register type="NOA" address="0x00009888" value="0x18EA0500" />
9640 <register type="NOA" address="0x00009888" value="0x04EC8000" />
9641 <register type="NOA" address="0x00009888" value="0x18EC00A8" />
9642 <register type="NOA" address="0x00009888" value="0x00EE00C3" />
9643 <register type="NOA" address="0x00009888" value="0x06EEC500" />
9644 <register type="NOA" address="0x00009888" value="0x10EE0000" />
9645 <register type="NOA" address="0x00009888" value="0x00EF4000" />
9646 <register type="NOA" address="0x00009888" value="0x06EF8000" />
9647 <register type="NOA" address="0x00009888" value="0x18F04000" />
9648 <register type="NOA" address="0x00009888" value="0x1CF00040" />
9649 <register type="NOA" address="0x00009888" value="0x0C045400" />
9650 <register type="NOA" address="0x00009888" value="0x0E045555" />
9651 <register type="NOA" address="0x00009888" value="0x10040155" />
9652 <register type="NOA" address="0x00009888" value="0x04055000" />
9653 <register type="NOA" address="0x00009888" value="0x0A055000" />
9654 <register type="NOA" address="0x00009888" value="0x0C055000" />
9655 <register type="NOA" address="0x00009888" value="0x0E055000" />
9656 <register type="NOA" address="0x00009888" value="0x14050055" />
9657 <register type="NOA" address="0x00009888" value="0x06055000" />
9658 <register type="NOA" address="0x00009888" value="0x08055000" />
9659 <register type="NOA" address="0x00009888" value="0x2406FF00" />
9660 <register type="NOA" address="0x00009888" value="0x260600FF" />
9661 <register type="NOA" address="0x00009888" value="0x0E08A000" />
9662 <register type="NOA" address="0x00009888" value="0x00088000" />
9663 <register type="NOA" address="0x00009888" value="0x02082000" />
9664 <register type="NOA" address="0x00009888" value="0x14090050" />
9665 <register type="NOA" address="0x00009888" value="0x04094000" />
9666 <register type="NOA" address="0x00009888" value="0x06091000" />
9667 <register type="NOA" address="0x00009888" value="0x000D2000" />
9668 <register type="NOA" address="0x00009888" value="0x060D8000" />
9669 <register type="NOA" address="0x00009888" value="0x080DA000" />
9670 <register type="NOA" address="0x00009888" value="0x040E1000" />
9671 <register type="NOA" address="0x00009888" value="0x0A0E4000" />
9672 <register type="NOA" address="0x00009888" value="0x0C0E5000" />
9673 <register type="NOA" address="0x00009888" value="0x1812FC00" />
9674 <register type="NOA" address="0x00009888" value="0x1A12002B" />
9675 <register type="NOA" address="0x00009888" value="0x02128000" />
9676 <register type="NOA" address="0x00009888" value="0x04128000" />
9677 <register type="NOA" address="0x00009888" value="0x0813C000" />
9678 <register type="NOA" address="0x00009888" value="0x0A13F000" />
9679 <register type="NOA" address="0x00009888" value="0x04136000" />
9680 <register type="NOA" address="0x00009888" value="0x0A14C000" />
9681 <register type="NOA" address="0x00009888" value="0x0C14C000" />
9682 <register type="NOA" address="0x00009888" value="0x0E14C000" />
9683 <register type="NOA" address="0x00009888" value="0x00148000" />
9684 <register type="NOA" address="0x00009888" value="0x02144000" />
9685 <register type="NOA" address="0x00009888" value="0x00158000" />
9686 <register type="NOA" address="0x00009888" value="0x0E158000" />
9687 <register type="NOA" address="0x00009888" value="0x16152AD0" />
9688 <register type="NOA" address="0x00009888" value="0x18150005" />
9689 <register type="NOA" address="0x00009888" value="0x02154000" />
9690 <register type="NOA" address="0x00009888" value="0x04154000" />
9691 <register type="NOA" address="0x00009888" value="0x0615C000" />
9692 <register type="NOA" address="0x00009888" value="0x0815C000" />
9693 <register type="NOA" address="0x00009888" value="0x0A15C000" />
9694 <register type="NOA" address="0x00009888" value="0x0C15C000" />
9695 <register type="NOA" address="0x00009888" value="0x02188000" />
9696 <register type="NOA" address="0x00009888" value="0x0418A000" />
9697 <register type="NOA" address="0x00009888" value="0x06182000" />
9698 <register type="NOA" address="0x00009888" value="0x0A198000" />
9699 <register type="NOA" address="0x00009888" value="0x0C19A000" />
9700 <register type="NOA" address="0x00009888" value="0x0E192000" />
9701 <register type="NOA" address="0x00009888" value="0x0A1CA000" />
9702 <register type="NOA" address="0x00009888" value="0x0C1CA000" />
9703 <register type="NOA" address="0x00009888" value="0x121D5400" />
9704 <register type="NOA" address="0x00009888" value="0x141D0002" />
9705 <register type="NOA" address="0x00009884" value="0x00000003" />
9706 <register type="NOA" address="0x00009888" value="0x301F8000" />
9707 <register type="NOA" address="0x00009888" value="0x501F4924" />
9708 <register type="NOA" address="0x00009888" value="0x521F4924" />
9709 <register type="NOA" address="0x00009888" value="0x541F0024" />
9710 <register type="NOA" address="0x00009888" value="0x3A1F8000" />
9711 <register type="NOA" address="0x00009888" value="0x4E1F2400" />
9712 <register type="NOA" address="0x00009888" value="0x3E1F3000" />
9713 <register type="NOA" address="0x00009888" value="0x461F5030" />
9714 <register type="NOA" address="0x00009888" value="0x481F0050" />
9715 <register type="NOA" address="0x00009888" value="0x4A1F2000" />
9716 <register type="NOA" address="0x00009888" value="0x4C1F0020" />
9717 <register type="NOA" address="0x00009888" value="0x181F0000" />
9718 <register type="NOA" address="0x00009888" value="0x401F2020" />
9719 <register type="NOA" address="0x00009888" value="0x421F3030" />
9720 <register type="NOA" address="0x00009888" value="0x441F5050" />
9721 </register_config>
9722 <register_config type="OA">
9723 <register type="OA" address="0x00002740" value="0x00000000" />
9724 <register type="OA" address="0x00002710" value="0x00000000" />
9725 <register type="OA" address="0x00002714" value="0xF0800000" />
9726 <register type="OA" address="0x00002720" value="0x00000000" />
9727 <register type="OA" address="0x00002724" value="0xF0800000" />
9728 <register type="OA" address="0x00002770" value="0x00000018" />
9729 <register type="OA" address="0x00002774" value="0x0000FFFC" />
9730 <register type="OA" address="0x00002778" value="0x00000060" />
9731 <register type="OA" address="0x0000277C" value="0x0000FFF3" />
9732 <register type="OA" address="0x00002780" value="0x00000180" />
9733 <register type="OA" address="0x00002784" value="0x0000FFCF" />
9734 <register type="OA" address="0x00002788" value="0x00000600" />
9735 <register type="OA" address="0x0000278C" value="0x0000FF3F" />
9736 <register type="OA" address="0x00002790" value="0x00001800" />
9737 <register type="OA" address="0x00002794" value="0x0000FCFF" />
9738 <register type="OA" address="0x00002798" value="0x00006000" />
9739 <register type="OA" address="0x0000279C" value="0x0000F3FF" />
9740 <register type="OA" address="0x000027A0" value="0x00018000" />
9741 <register type="OA" address="0x000027A4" value="0x0000CFFF" />
9742 <register type="OA" address="0x000027A8" value="0x00060000" />
9743 <register type="OA" address="0x000027AC" value="0x00003FFF" />
9744 </register_config>
9745 <register_config type="FLEX">
9746 <register type="FLEX" address="0x0000E458" value="0x00005004" />
9747 <register type="FLEX" address="0x0000E558" value="0x00010003" />
9748 <register type="FLEX" address="0x0000E658" value="0x00012011" />
9749 <register type="FLEX" address="0x0000E758" value="0x00015014" />
9750 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
9751 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
9752 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
9753 </register_config>
9754 </set>
9755
9756 <set name="Metric set TDL_2"
9757 mdapi_supported_apis="OGL OCL IO BB"
9758 underscore_name="tdl_2"
9759 hw_config_guid="c6d3af7b-037b-4656-95e1-4f838f0a2c14"
9760 chipset="ICL"
9761 symbol_name="TDL_2"
9762 >
9763 <counter name="GPU Core Clocks"
9764 description="The total number of GPU core clocks elapsed during the measurement."
9765 data_type="uint64"
9766 equation="GPU_CLOCK 0 READ"
9767 underscore_name="gpu_core_clocks"
9768 units="cycles"
9769 symbol_name="GpuCoreClocks"
9770 semantic_type="event"
9771 mdapi_supported_apis=""
9772 mdapi_usage_flags="Tier1 Frame Batch Draw"
9773 mdapi_hw_unit_type="gpu"
9774 mdapi_group="GPU"
9775 />
9776 <counter name="EU Active"
9777 description="The percentage of time in which the Execution Units were actively processing."
9778 data_type="float"
9779 max_equation="100"
9780 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9781 underscore_name="eu_active"
9782 units="percent"
9783 symbol_name="EuActive"
9784 semantic_type="duration"
9785 mdapi_supported_apis=""
9786 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
9787 mdapi_group="EU Array"
9788 mdapi_hw_unit_type="gpu"
9789 />
9790 <counter name="EU Both FPU Pipes Active"
9791 description="The percentage of time in which both EU FPU pipelines were actively processing."
9792 data_type="float"
9793 max_equation="100"
9794 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9795 underscore_name="eu_fpu_both_active"
9796 units="percent"
9797 symbol_name="EuFpuBothActive"
9798 semantic_type="duration"
9799 mdapi_supported_apis=""
9800 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9801 mdapi_group="EU Array/Pipes"
9802 mdapi_hw_unit_type="gpu"
9803 />
9804 <counter name="SQ is full"
9805 description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
9806 data_type="float"
9807 max_equation="100"
9808 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
9809 underscore_name="gt_request_queue_full"
9810 units="percent"
9811 symbol_name="GTRequestQueueFull"
9812 semantic_type="duration"
9813 mdapi_supported_apis=""
9814 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9815 mdapi_group="GTI"
9816 mdapi_hw_unit_type="gpu"
9817 />
9818 <counter name="VS Send Pipe Active"
9819 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
9820 data_type="float"
9821 max_equation="100"
9822 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9823 underscore_name="vs_send_active"
9824 units="percent"
9825 symbol_name="VsSendActive"
9826 semantic_type="duration"
9827 mdapi_supported_apis=""
9828 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9829 mdapi_group="EU Array/Vertex Shader"
9830 mdapi_hw_unit_type="gpu"
9831 />
9832 <counter name="VS FPU1 Pipe Active"
9833 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
9834 data_type="float"
9835 max_equation="100"
9836 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9837 underscore_name="vs_fpu1_active"
9838 units="percent"
9839 symbol_name="VsFpu1Active"
9840 semantic_type="duration"
9841 mdapi_supported_apis=""
9842 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9843 mdapi_group="EU Array/Vertex Shader"
9844 mdapi_hw_unit_type="gpu"
9845 />
9846 <counter name="GS Threads Dispatched"
9847 description="The total number of geometry shader hardware threads dispatched."
9848 data_type="uint64"
9849 equation="A 5 READ"
9850 underscore_name="gs_threads"
9851 units="threads"
9852 symbol_name="GsThreads"
9853 semantic_type="event"
9854 mdapi_supported_apis=""
9855 mdapi_usage_flags="Tier3 Frame Batch Draw"
9856 mdapi_hw_unit_type="gpu"
9857 mdapi_group="EU Array/Geometry Shader"
9858 />
9859 <counter name="Early Hi-Depth Test Fails"
9860 description="The total number of pixels dropped on early hierarchical depth test."
9861 data_type="uint64"
9862 equation="A 22 READ 4 UMUL"
9863 underscore_name="hi_depth_test_fails"
9864 units="pixels"
9865 symbol_name="HiDepthTestFails"
9866 semantic_type="event"
9867 mdapi_supported_apis=""
9868 mdapi_usage_flags="Tier3 Frame Batch Draw"
9869 mdapi_hw_unit_type="gpu"
9870 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
9871 />
9872 <counter name="FS Both FPU Active"
9873 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
9874 data_type="float"
9875 max_equation="100"
9876 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9877 underscore_name="ps_eu_both_fpu_active"
9878 units="percent"
9879 symbol_name="PsEuBothFpuActive"
9880 semantic_type="duration"
9881 mdapi_supported_apis=""
9882 mdapi_usage_flags="Tier4 Frame Batch Draw"
9883 mdapi_group="3D Pipe/Fragment Shader"
9884 mdapi_hw_unit_type="gpu"
9885 />
9886 <counter name="VS Threads Dispatched"
9887 description="The total number of vertex shader hardware threads dispatched."
9888 data_type="uint64"
9889 equation="A 1 READ"
9890 underscore_name="vs_threads"
9891 units="threads"
9892 symbol_name="VsThreads"
9893 semantic_type="event"
9894 mdapi_supported_apis=""
9895 mdapi_usage_flags="Tier3 Frame Batch Draw"
9896 mdapi_hw_unit_type="gpu"
9897 mdapi_group="EU Array/Vertex Shader"
9898 />
9899 <counter name="FS Threads Dispatched"
9900 description="The total number of fragment shader hardware threads dispatched."
9901 data_type="uint64"
9902 equation="A 6 READ"
9903 underscore_name="ps_threads"
9904 units="threads"
9905 symbol_name="PsThreads"
9906 semantic_type="event"
9907 mdapi_supported_apis=""
9908 mdapi_usage_flags="Tier3 Frame Batch Draw"
9909 mdapi_hw_unit_type="gpu"
9910 mdapi_group="EU Array/Fragment Shader"
9911 />
9912 <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice2 Thread Dispatcher"
9913 description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
9914 data_type="float"
9915 max_equation="100"
9916 equation="GPU_CLOCK 0 READ C 1 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
9917 underscore_name="non_ps_thread02_ready_for_dispatch"
9918 units="percent"
9919 symbol_name="NonPSThread02ReadyForDispatch"
9920 availability="$SubsliceMask 4 AND"
9921 semantic_type="duration"
9922 mdapi_supported_apis=""
9923 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9924 mdapi_group="GPU/Thread Dispatcher"
9925 mdapi_hw_unit_type="subslice"
9926 />
9927 <counter name="Shader Barrier Messages"
9928 description="The total number of shader barrier messages."
9929 data_type="uint64"
9930 equation="A 35 READ"
9931 underscore_name="shader_barriers"
9932 units="messages"
9933 symbol_name="ShaderBarriers"
9934 semantic_type="event"
9935 mdapi_supported_apis=""
9936 mdapi_usage_flags="Tier3 Frame Batch Draw"
9937 mdapi_hw_unit_type="gpu"
9938 mdapi_group="EU Array/Barrier"
9939 />
9940 <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice3 Thread Dispatcher"
9941 description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice3 thread dispatcher"
9942 data_type="float"
9943 max_equation="100"
9944 equation="GPU_CLOCK 0 READ C 2 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
9945 underscore_name="non_ps_thread03_ready_for_dispatch"
9946 units="percent"
9947 symbol_name="NonPSThread03ReadyForDispatch"
9948 availability="$SubsliceMask 8 AND"
9949 semantic_type="duration"
9950 mdapi_supported_apis=""
9951 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9952 mdapi_group="GPU/Thread Dispatcher"
9953 mdapi_hw_unit_type="subslice"
9954 />
9955 <counter name="Sampler Texels"
9956 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
9957 data_type="uint64"
9958 equation="A 28 READ 4 UMUL"
9959 underscore_name="sampler_texels"
9960 units="texels"
9961 symbol_name="SamplerTexels"
9962 semantic_type="event"
9963 mdapi_supported_apis=""
9964 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9965 mdapi_hw_unit_type="gpu"
9966 mdapi_group="Sampler/Sampler Input"
9967 />
9968 <counter name="Pixels Failing Tests"
9969 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
9970 data_type="uint64"
9971 equation="A 25 READ 4 UMUL"
9972 underscore_name="pixels_failing_post_ps_tests"
9973 units="pixels"
9974 symbol_name="PixelsFailingPostPsTests"
9975 semantic_type="event"
9976 mdapi_supported_apis=""
9977 mdapi_usage_flags="Tier3 Frame Batch Draw"
9978 mdapi_hw_unit_type="gpu"
9979 mdapi_group="3D Pipe/Output Merger"
9980 />
9981 <counter name="GPU Time Elapsed"
9982 description="Time elapsed on the GPU during the measurement."
9983 data_type="uint64"
9984 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
9985 underscore_name="gpu_time"
9986 units="ns"
9987 symbol_name="GpuTime"
9988 semantic_type="duration"
9989 mdapi_supported_apis=""
9990 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9991 mdapi_hw_unit_type="gpu"
9992 mdapi_group="GPU"
9993 />
9994 <counter name="AVG GPU Core Frequency"
9995 description="Average GPU Core Frequency in the measurement."
9996 data_type="uint64"
9997 max_equation="$GpuMaxFrequency"
9998 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
9999 underscore_name="avg_gpu_core_frequency"
10000 units="hz"
10001 symbol_name="AvgGpuCoreFrequency"
10002 semantic_type="event"
10003 mdapi_supported_apis=""
10004 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10005 mdapi_group="GPU"
10006 mdapi_hw_unit_type="gpu"
10007 />
10008 <counter name="Sampler Texels Misses"
10009 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
10010 data_type="uint64"
10011 equation="A 29 READ 4 UMUL"
10012 underscore_name="sampler_texel_misses"
10013 units="texels"
10014 symbol_name="SamplerTexelMisses"
10015 semantic_type="event"
10016 mdapi_supported_apis=""
10017 mdapi_usage_flags="Tier3 Batch Frame Draw"
10018 mdapi_hw_unit_type="gpu"
10019 mdapi_group="Sampler/Sampler Cache"
10020 />
10021 <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice0 Thread Dispatcher"
10022 description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
10023 data_type="float"
10024 max_equation="100"
10025 equation="GPU_CLOCK 0 READ B 7 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
10026 underscore_name="non_ps_thread00_ready_for_dispatch"
10027 units="percent"
10028 symbol_name="NonPSThread00ReadyForDispatch"
10029 availability="$SubsliceMask 1 AND"
10030 semantic_type="duration"
10031 mdapi_supported_apis=""
10032 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10033 mdapi_group="GPU/Thread Dispatcher"
10034 mdapi_hw_unit_type="subslice"
10035 />
10036 <counter name="CS Threads Dispatched"
10037 description="The total number of compute shader hardware threads dispatched."
10038 data_type="uint64"
10039 equation="A 4 READ"
10040 underscore_name="cs_threads"
10041 units="threads"
10042 symbol_name="CsThreads"
10043 semantic_type="event"
10044 mdapi_supported_apis=""
10045 mdapi_usage_flags="Tier3 Frame Batch Draw"
10046 mdapi_hw_unit_type="gpu"
10047 mdapi_group="EU Array/Compute Shader"
10048 />
10049 <counter name="SLM Bytes Read"
10050 description="The total number of GPU memory bytes read from shared local memory."
10051 data_type="uint64"
10052 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
10053 equation="A 30 READ 64 UMUL"
10054 underscore_name="slm_bytes_read"
10055 units="bytes"
10056 symbol_name="SlmBytesRead"
10057 semantic_type="throughput"
10058 mdapi_supported_apis=""
10059 mdapi_usage_flags="Tier3 Frame Batch Draw"
10060 mdapi_group="L3/Data Port/SLM"
10061 mdapi_hw_unit_type="gpu"
10062 />
10063 <counter name="PS FPU1 Pipe Active"
10064 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
10065 data_type="float"
10066 max_equation="100"
10067 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10068 underscore_name="ps_fpu1_active"
10069 units="percent"
10070 symbol_name="PsFpu1Active"
10071 semantic_type="duration"
10072 mdapi_supported_apis=""
10073 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10074 mdapi_group="EU Array/Pixel Shader"
10075 mdapi_hw_unit_type="gpu"
10076 />
10077 <counter name="PS Send Pipeline Active"
10078 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
10079 data_type="float"
10080 max_equation="100"
10081 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10082 underscore_name="ps_send_active"
10083 units="percent"
10084 symbol_name="PsSendActive"
10085 semantic_type="duration"
10086 mdapi_supported_apis=""
10087 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10088 mdapi_group="EU Array/Pixel Shader"
10089 mdapi_hw_unit_type="gpu"
10090 />
10091 <counter name="VS FPU0 Pipe Active"
10092 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
10093 data_type="float"
10094 max_equation="100"
10095 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10096 underscore_name="vs_fpu0_active"
10097 units="percent"
10098 symbol_name="VsFpu0Active"
10099 semantic_type="duration"
10100 mdapi_supported_apis=""
10101 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10102 mdapi_group="EU Array/Vertex Shader"
10103 mdapi_hw_unit_type="gpu"
10104 />
10105 <counter name="GPU Busy"
10106 description="The percentage of time in which the GPU has been processing GPU commands."
10107 data_type="float"
10108 max_equation="100"
10109 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
10110 underscore_name="gpu_busy"
10111 units="percent"
10112 symbol_name="GpuBusy"
10113 semantic_type="duration"
10114 mdapi_supported_apis=""
10115 mdapi_usage_flags="Tier1 Overview System Frame"
10116 mdapi_group="GPU"
10117 mdapi_hw_unit_type="gpu"
10118 />
10119 <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice7 Thread Dispatcher"
10120 description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice7 thread dispatcher"
10121 data_type="float"
10122 max_equation="100"
10123 equation="GPU_CLOCK 0 READ C 6 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
10124 underscore_name="non_ps_thread07_ready_for_dispatch"
10125 units="percent"
10126 symbol_name="NonPSThread07ReadyForDispatch"
10127 availability="$SubsliceMask 128 AND"
10128 semantic_type="duration"
10129 mdapi_supported_apis=""
10130 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10131 mdapi_group="GPU/Thread Dispatcher"
10132 mdapi_hw_unit_type="subslice"
10133 />
10134 <counter name="Rasterized Pixels"
10135 description="The total number of rasterized pixels."
10136 data_type="uint64"
10137 equation="A 21 READ 4 UMUL"
10138 underscore_name="rasterized_pixels"
10139 units="pixels"
10140 symbol_name="RasterizedPixels"
10141 semantic_type="event"
10142 mdapi_supported_apis=""
10143 mdapi_usage_flags="Tier3 Frame Batch Draw"
10144 mdapi_hw_unit_type="gpu"
10145 mdapi_group="3D Pipe/Rasterizer"
10146 />
10147 <counter name="PS FPU0 Pipe Active"
10148 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
10149 data_type="float"
10150 max_equation="100"
10151 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10152 underscore_name="ps_fpu0_active"
10153 units="percent"
10154 symbol_name="PsFpu0Active"
10155 semantic_type="duration"
10156 mdapi_supported_apis=""
10157 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10158 mdapi_group="EU Array/Pixel Shader"
10159 mdapi_hw_unit_type="gpu"
10160 />
10161 <counter name="DS Threads Dispatched"
10162 description="The total number of domain shader hardware threads dispatched."
10163 data_type="uint64"
10164 equation="A 3 READ"
10165 underscore_name="ds_threads"
10166 units="threads"
10167 symbol_name="DsThreads"
10168 semantic_type="event"
10169 mdapi_supported_apis=""
10170 mdapi_usage_flags="Tier3 Frame Batch Draw"
10171 mdapi_hw_unit_type="gpu"
10172 mdapi_group="EU Array/Domain Shader"
10173 />
10174 <counter name="Samples Written"
10175 description="The total number of samples or pixels written to all render targets."
10176 data_type="uint64"
10177 equation="A 26 READ 4 UMUL"
10178 underscore_name="samples_written"
10179 units="pixels"
10180 symbol_name="SamplesWritten"
10181 semantic_type="event"
10182 mdapi_supported_apis=""
10183 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10184 mdapi_hw_unit_type="gpu"
10185 mdapi_group="3D Pipe/Output Merger"
10186 />
10187 <counter name="EU Stall"
10188 description="The percentage of time in which the Execution Units were stalled."
10189 data_type="float"
10190 max_equation="100"
10191 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10192 underscore_name="eu_stall"
10193 units="percent"
10194 symbol_name="EuStall"
10195 semantic_type="duration"
10196 mdapi_supported_apis=""
10197 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
10198 mdapi_group="EU Array"
10199 mdapi_hw_unit_type="gpu"
10200 />
10201 <counter name="Samples Blended"
10202 description="The total number of blended samples or pixels written to all render targets."
10203 data_type="uint64"
10204 equation="A 27 READ 4 UMUL"
10205 underscore_name="samples_blended"
10206 units="pixels"
10207 symbol_name="SamplesBlended"
10208 semantic_type="event"
10209 mdapi_supported_apis=""
10210 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10211 mdapi_hw_unit_type="gpu"
10212 mdapi_group="3D Pipe/Output Merger"
10213 />
10214 <counter name="Early Depth Test Fails"
10215 description="The total number of pixels dropped on early depth test."
10216 data_type="uint64"
10217 equation="A 23 READ 4 UMUL"
10218 underscore_name="early_depth_test_fails"
10219 units="pixels"
10220 symbol_name="EarlyDepthTestFails"
10221 semantic_type="event"
10222 mdapi_supported_apis=""
10223 mdapi_usage_flags="Tier3 Frame Batch Draw"
10224 mdapi_hw_unit_type="gpu"
10225 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
10226 />
10227 <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice6 Thread Dispatcher"
10228 description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice6 thread dispatcher"
10229 data_type="float"
10230 max_equation="100"
10231 equation="GPU_CLOCK 0 READ C 5 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
10232 underscore_name="non_ps_thread06_ready_for_dispatch"
10233 units="percent"
10234 symbol_name="NonPSThread06ReadyForDispatch"
10235 availability="$SubsliceMask 64 AND"
10236 semantic_type="duration"
10237 mdapi_supported_apis=""
10238 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10239 mdapi_group="GPU/Thread Dispatcher"
10240 mdapi_hw_unit_type="subslice"
10241 />
10242 <counter name="Shader Memory Accesses"
10243 description="The total number of shader memory accesses to L3."
10244 data_type="uint64"
10245 equation="A 32 READ"
10246 underscore_name="shader_memory_accesses"
10247 units="messages"
10248 symbol_name="ShaderMemoryAccesses"
10249 semantic_type="event"
10250 mdapi_supported_apis=""
10251 mdapi_usage_flags="Tier3 Frame Batch Draw"
10252 mdapi_hw_unit_type="gpu"
10253 mdapi_group="L3/Data Port"
10254 />
10255 <counter name="HS Threads Dispatched"
10256 description="The total number of hull shader hardware threads dispatched."
10257 data_type="uint64"
10258 equation="A 2 READ"
10259 underscore_name="hs_threads"
10260 units="threads"
10261 symbol_name="HsThreads"
10262 semantic_type="event"
10263 mdapi_supported_apis=""
10264 mdapi_usage_flags="Tier3 Frame Batch Draw"
10265 mdapi_hw_unit_type="gpu"
10266 mdapi_group="EU Array/Hull Shader"
10267 />
10268 <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice5 Thread Dispatcher"
10269 description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice5 thread dispatcher"
10270 data_type="float"
10271 max_equation="100"
10272 equation="GPU_CLOCK 0 READ C 4 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
10273 underscore_name="non_ps_thread05_ready_for_dispatch"
10274 units="percent"
10275 symbol_name="NonPSThread05ReadyForDispatch"
10276 availability="$SubsliceMask 32 AND"
10277 semantic_type="duration"
10278 mdapi_supported_apis=""
10279 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10280 mdapi_group="GPU/Thread Dispatcher"
10281 mdapi_hw_unit_type="subslice"
10282 />
10283 <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice4 Thread Dispatcher"
10284 description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice4 thread dispatcher"
10285 data_type="float"
10286 max_equation="100"
10287 equation="GPU_CLOCK 0 READ C 3 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
10288 underscore_name="non_ps_thread04_ready_for_dispatch"
10289 units="percent"
10290 symbol_name="NonPSThread04ReadyForDispatch"
10291 availability="$SubsliceMask 16 AND"
10292 semantic_type="duration"
10293 mdapi_supported_apis=""
10294 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10295 mdapi_group="GPU/Thread Dispatcher"
10296 mdapi_hw_unit_type="subslice"
10297 />
10298 <counter name="L3 Shader Throughput"
10299 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
10300 data_type="uint64"
10301 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
10302 equation="$ShaderMemoryAccesses 64 UMUL"
10303 underscore_name="l3_shader_throughput"
10304 units="bytes"
10305 symbol_name="L3ShaderThroughput"
10306 semantic_type="throughput"
10307 mdapi_supported_apis=""
10308 mdapi_usage_flags="Tier2 Frame Batch Draw"
10309 mdapi_group="L3/Data Port"
10310 mdapi_hw_unit_type="gpu"
10311 />
10312 <counter name="Samples Killed in FS"
10313 description="The total number of samples or pixels dropped in fragment shaders."
10314 data_type="uint64"
10315 equation="A 24 READ 4 UMUL"
10316 underscore_name="samples_killed_in_ps"
10317 units="pixels"
10318 symbol_name="SamplesKilledInPs"
10319 semantic_type="event"
10320 mdapi_supported_apis=""
10321 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
10322 mdapi_hw_unit_type="gpu"
10323 mdapi_group="3D Pipe/Fragment Shader"
10324 />
10325 <counter name="SLM Bytes Written"
10326 description="The total number of GPU memory bytes written into shared local memory."
10327 data_type="uint64"
10328 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
10329 equation="A 31 READ 64 UMUL"
10330 underscore_name="slm_bytes_written"
10331 units="bytes"
10332 symbol_name="SlmBytesWritten"
10333 semantic_type="throughput"
10334 mdapi_supported_apis=""
10335 mdapi_usage_flags="Tier3 Frame Batch Draw"
10336 mdapi_group="L3/Data Port/SLM"
10337 mdapi_hw_unit_type="gpu"
10338 />
10339 <counter name="Shader Atomic Memory Accesses"
10340 description="The total number of shader atomic memory accesses."
10341 data_type="uint64"
10342 equation="A 34 READ"
10343 underscore_name="shader_atomics"
10344 units="messages"
10345 symbol_name="ShaderAtomics"
10346 semantic_type="event"
10347 mdapi_supported_apis=""
10348 mdapi_usage_flags="Tier3 Frame Batch Draw"
10349 mdapi_hw_unit_type="gpu"
10350 mdapi_group="L3/Data Port/Atomics"
10351 />
10352 <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice1 Thread Dispatcher"
10353 description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
10354 data_type="float"
10355 max_equation="100"
10356 equation="GPU_CLOCK 0 READ C 0 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
10357 underscore_name="non_ps_thread01_ready_for_dispatch"
10358 units="percent"
10359 symbol_name="NonPSThread01ReadyForDispatch"
10360 availability="$SubsliceMask 2 AND"
10361 semantic_type="duration"
10362 mdapi_supported_apis=""
10363 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10364 mdapi_group="GPU/Thread Dispatcher"
10365 mdapi_hw_unit_type="subslice"
10366 />
10367 <register_config type="NOA">
10368 <register type="NOA" address="0x00000D04" value="0x00000200" />
10369 <register type="NOA" address="0x00009840" value="0x00000000" />
10370 <register type="NOA" address="0x00009884" value="0x00000000" />
10371 <register type="NOA" address="0x00009888" value="0x14290000" />
10372 <register type="NOA" address="0x00009888" value="0x142E0000" />
10373 <register type="NOA" address="0x00009888" value="0x14690000" />
10374 <register type="NOA" address="0x00009888" value="0x146E0000" />
10375 <register type="NOA" address="0x00009888" value="0x14A90000" />
10376 <register type="NOA" address="0x00009888" value="0x14AE0000" />
10377 <register type="NOA" address="0x00009888" value="0x14E90000" />
10378 <register type="NOA" address="0x00009888" value="0x14EE0000" />
10379 <register type="NOA" address="0x00009888" value="0x1C1E0006" />
10380 <register type="NOA" address="0x00009888" value="0x0E1F0006" />
10381 <register type="NOA" address="0x00009888" value="0x1C200005" />
10382 <register type="NOA" address="0x00009888" value="0x16210A00" />
10383 <register type="NOA" address="0x00009888" value="0x0C29C100" />
10384 <register type="NOA" address="0x00009888" value="0x22290000" />
10385 <register type="NOA" address="0x00009888" value="0x1A2A0034" />
10386 <register type="NOA" address="0x00009888" value="0x182C8000" />
10387 <register type="NOA" address="0x00009888" value="0x1A2C0002" />
10388 <register type="NOA" address="0x00009888" value="0x0E2E00C1" />
10389 <register type="NOA" address="0x00009888" value="0x102E0000" />
10390 <register type="NOA" address="0x00009888" value="0x0E2F4000" />
10391 <register type="NOA" address="0x00009888" value="0x1E300010" />
10392 <register type="NOA" address="0x00009888" value="0x1C5E0008" />
10393 <register type="NOA" address="0x00009888" value="0x125E8000" />
10394 <register type="NOA" address="0x00009888" value="0x0E5F0008" />
10395 <register type="NOA" address="0x00009888" value="0x025F8000" />
10396 <register type="NOA" address="0x00009888" value="0x1C600010" />
10397 <register type="NOA" address="0x00009888" value="0x02604000" />
10398 <register type="NOA" address="0x00009888" value="0x16612000" />
10399 <register type="NOA" address="0x00009888" value="0x02618000" />
10400 <register type="NOA" address="0x00009888" value="0x0E69C100" />
10401 <register type="NOA" address="0x00009888" value="0x22690000" />
10402 <register type="NOA" address="0x00009888" value="0x1A6A0040" />
10403 <register type="NOA" address="0x00009888" value="0x026AC000" />
10404 <register type="NOA" address="0x00009888" value="0x1A6C0008" />
10405 <register type="NOA" address="0x00009888" value="0x066C8000" />
10406 <register type="NOA" address="0x00009888" value="0x006EC100" />
10407 <register type="NOA" address="0x00009888" value="0x106E0000" />
10408 <register type="NOA" address="0x00009888" value="0x006F8000" />
10409 <register type="NOA" address="0x00009888" value="0x1A700400" />
10410 <register type="NOA" address="0x00009888" value="0x149E8000" />
10411 <register type="NOA" address="0x00009888" value="0x169E8000" />
10412 <register type="NOA" address="0x00009888" value="0x049F8000" />
10413 <register type="NOA" address="0x00009888" value="0x069F8000" />
10414 <register type="NOA" address="0x00009888" value="0x04A04000" />
10415 <register type="NOA" address="0x00009888" value="0x06A04000" />
10416 <register type="NOA" address="0x00009888" value="0x04A18000" />
10417 <register type="NOA" address="0x00009888" value="0x06A18000" />
10418 <register type="NOA" address="0x00009888" value="0x02A900C1" />
10419 <register type="NOA" address="0x00009888" value="0x22A90000" />
10420 <register type="NOA" address="0x00009888" value="0x04AA4000" />
10421 <register type="NOA" address="0x00009888" value="0x06AAC000" />
10422 <register type="NOA" address="0x00009888" value="0x08AC8000" />
10423 <register type="NOA" address="0x00009888" value="0x0AAC8000" />
10424 <register type="NOA" address="0x00009888" value="0x02AEC100" />
10425 <register type="NOA" address="0x00009888" value="0x10AE0000" />
10426 <register type="NOA" address="0x00009888" value="0x02AF8000" />
10427 <register type="NOA" address="0x00009888" value="0x1AB04000" />
10428 <register type="NOA" address="0x00009888" value="0x18DEC000" />
10429 <register type="NOA" address="0x00009888" value="0x08DF8000" />
10430 <register type="NOA" address="0x00009888" value="0x0ADF8000" />
10431 <register type="NOA" address="0x00009888" value="0x08E04000" />
10432 <register type="NOA" address="0x00009888" value="0x0AE04000" />
10433 <register type="NOA" address="0x00009888" value="0x08E18000" />
10434 <register type="NOA" address="0x00009888" value="0x0AE18000" />
10435 <register type="NOA" address="0x00009888" value="0x04E900C1" />
10436 <register type="NOA" address="0x00009888" value="0x22E90000" />
10437 <register type="NOA" address="0x00009888" value="0x1CE90000" />
10438 <register type="NOA" address="0x00009888" value="0x08EA4000" />
10439 <register type="NOA" address="0x00009888" value="0x0AEAC000" />
10440 <register type="NOA" address="0x00009888" value="0x0CEC8000" />
10441 <register type="NOA" address="0x00009888" value="0x0EEC8000" />
10442 <register type="NOA" address="0x00009888" value="0x04EEC100" />
10443 <register type="NOA" address="0x00009888" value="0x10EE0000" />
10444 <register type="NOA" address="0x00009888" value="0x04EF8000" />
10445 <register type="NOA" address="0x00009888" value="0x1CF00004" />
10446 <register type="NOA" address="0x00009888" value="0x10040150" />
10447 <register type="NOA" address="0x00009888" value="0x0C045000" />
10448 <register type="NOA" address="0x00009888" value="0x0E040015" />
10449 <register type="NOA" address="0x00009888" value="0x14050054" />
10450 <register type="NOA" address="0x00009888" value="0x04054000" />
10451 <register type="NOA" address="0x00009888" value="0x06055000" />
10452 <register type="NOA" address="0x00009888" value="0x08055000" />
10453 <register type="NOA" address="0x00009888" value="0x260600E0" />
10454 <register type="NOA" address="0x00009888" value="0x24063E00" />
10455 <register type="NOA" address="0x00009888" value="0x0E088000" />
10456 <register type="NOA" address="0x00009888" value="0x00088000" />
10457 <register type="NOA" address="0x00009888" value="0x14090040" />
10458 <register type="NOA" address="0x00009888" value="0x04094000" />
10459 <register type="NOA" address="0x00009888" value="0x040DA000" />
10460 <register type="NOA" address="0x00009888" value="0x080E5000" />
10461 <register type="NOA" address="0x00009888" value="0x1A120020" />
10462 <register type="NOA" address="0x00009888" value="0x02128000" />
10463 <register type="NOA" address="0x00009888" value="0x0412C000" />
10464 <register type="NOA" address="0x00009888" value="0x0612C000" />
10465 <register type="NOA" address="0x00009888" value="0x0A138000" />
10466 <register type="NOA" address="0x00009888" value="0x0413E000" />
10467 <register type="NOA" address="0x00009888" value="0x0E148000" />
10468 <register type="NOA" address="0x00009888" value="0x00148000" />
10469 <register type="NOA" address="0x00009888" value="0x0214C000" />
10470 <register type="NOA" address="0x00009888" value="0x16156000" />
10471 <register type="NOA" address="0x00009888" value="0x18150007" />
10472 <register type="NOA" address="0x00009888" value="0x02154000" />
10473 <register type="NOA" address="0x00009888" value="0x04154000" />
10474 <register type="NOA" address="0x00009888" value="0x06154000" />
10475 <register type="NOA" address="0x00009888" value="0x08158000" />
10476 <register type="NOA" address="0x00009888" value="0x0A158000" />
10477 <register type="NOA" address="0x00009888" value="0x0C188000" />
10478 <register type="NOA" address="0x00009888" value="0x0E182000" />
10479 <register type="NOA" address="0x00009888" value="0x1419000A" />
10480 <register type="NOA" address="0x00009888" value="0x021CA000" />
10481 <register type="NOA" address="0x00009888" value="0x0A1DA000" />
10482 <register type="NOA" address="0x00009884" value="0x00000003" />
10483 <register type="NOA" address="0x00009888" value="0x1C1F3061" />
10484 <register type="NOA" address="0x00009888" value="0x181F0000" />
10485 <register type="NOA" address="0x00009888" value="0x521F4000" />
10486 <register type="NOA" address="0x00009888" value="0x541F0024" />
10487 <register type="NOA" address="0x00009888" value="0x3A1F8000" />
10488 <register type="NOA" address="0x00009888" value="0x4E1F2420" />
10489 <register type="NOA" address="0x00009888" value="0x501F0024" />
10490 <register type="NOA" address="0x00009888" value="0x4C1F3050" />
10491 <register type="NOA" address="0x00009888" value="0x301F0000" />
10492 <register type="NOA" address="0x00009888" value="0x401F2000" />
10493 <register type="NOA" address="0x00009888" value="0x421F5000" />
10494 <register type="NOA" address="0x00009888" value="0x441F3730" />
10495 </register_config>
10496 <register_config type="OA">
10497 <register type="OA" address="0x00002740" value="0x00000000" />
10498 <register type="OA" address="0x00002710" value="0x00000000" />
10499 <register type="OA" address="0x00002714" value="0x00800000" />
10500 <register type="OA" address="0x00002720" value="0x00000000" />
10501 <register type="OA" address="0x00002724" value="0x00800000" />
10502 </register_config>
10503 <register_config type="FLEX">
10504 <register type="FLEX" address="0x0000E458" value="0x00005004" />
10505 <register type="FLEX" address="0x0000E558" value="0x00010003" />
10506 <register type="FLEX" address="0x0000E658" value="0x00012011" />
10507 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
10508 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
10509 </register_config>
10510 </set>
10511
10512 <set name="Metric set TDL_3"
10513 mdapi_supported_apis="OGL OCL IO BB"
10514 underscore_name="tdl_3"
10515 hw_config_guid="fd25ec19-3ed1-40c9-8648-1d2387449a92"
10516 chipset="ICL"
10517 symbol_name="TDL_3"
10518 >
10519 <counter name="GPU Core Clocks"
10520 description="The total number of GPU core clocks elapsed during the measurement."
10521 data_type="uint64"
10522 equation="GPU_CLOCK 0 READ"
10523 underscore_name="gpu_core_clocks"
10524 units="cycles"
10525 symbol_name="GpuCoreClocks"
10526 semantic_type="event"
10527 mdapi_supported_apis=""
10528 mdapi_usage_flags="Tier1 Frame Batch Draw"
10529 mdapi_hw_unit_type="gpu"
10530 mdapi_group="GPU"
10531 />
10532 <counter name="EU Active"
10533 description="The percentage of time in which the Execution Units were actively processing."
10534 data_type="float"
10535 max_equation="100"
10536 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10537 underscore_name="eu_active"
10538 units="percent"
10539 symbol_name="EuActive"
10540 semantic_type="duration"
10541 mdapi_supported_apis=""
10542 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
10543 mdapi_group="EU Array"
10544 mdapi_hw_unit_type="gpu"
10545 />
10546 <counter name="Thread Header Ready on Slice0 Subslice6 Thread Dispatcher Port 1"
10547 description="The percentage of time in which thread header is ready on slice0 subslice6 thread dispatcher port 1"
10548 data_type="float"
10549 max_equation="100"
10550 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
10551 underscore_name="thread_header06_ready_port1"
10552 units="percent"
10553 symbol_name="ThreadHeader06ReadyPort1"
10554 availability="$SubsliceMask 64 AND"
10555 semantic_type="duration"
10556 mdapi_supported_apis=""
10557 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10558 mdapi_group="GPU/Thread Dispatcher"
10559 mdapi_hw_unit_type="subslice"
10560 />
10561 <counter name="EU Both FPU Pipes Active"
10562 description="The percentage of time in which both EU FPU pipelines were actively processing."
10563 data_type="float"
10564 max_equation="100"
10565 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10566 underscore_name="eu_fpu_both_active"
10567 units="percent"
10568 symbol_name="EuFpuBothActive"
10569 semantic_type="duration"
10570 mdapi_supported_apis=""
10571 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10572 mdapi_group="EU Array/Pipes"
10573 mdapi_hw_unit_type="gpu"
10574 />
10575 <counter name="VS Send Pipe Active"
10576 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
10577 data_type="float"
10578 max_equation="100"
10579 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10580 underscore_name="vs_send_active"
10581 units="percent"
10582 symbol_name="VsSendActive"
10583 semantic_type="duration"
10584 mdapi_supported_apis=""
10585 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10586 mdapi_group="EU Array/Vertex Shader"
10587 mdapi_hw_unit_type="gpu"
10588 />
10589 <counter name="VS FPU1 Pipe Active"
10590 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
10591 data_type="float"
10592 max_equation="100"
10593 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10594 underscore_name="vs_fpu1_active"
10595 units="percent"
10596 symbol_name="VsFpu1Active"
10597 semantic_type="duration"
10598 mdapi_supported_apis=""
10599 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10600 mdapi_group="EU Array/Vertex Shader"
10601 mdapi_hw_unit_type="gpu"
10602 />
10603 <counter name="GS Threads Dispatched"
10604 description="The total number of geometry shader hardware threads dispatched."
10605 data_type="uint64"
10606 equation="A 5 READ"
10607 underscore_name="gs_threads"
10608 units="threads"
10609 symbol_name="GsThreads"
10610 semantic_type="event"
10611 mdapi_supported_apis=""
10612 mdapi_usage_flags="Tier3 Frame Batch Draw"
10613 mdapi_hw_unit_type="gpu"
10614 mdapi_group="EU Array/Geometry Shader"
10615 />
10616 <counter name="Early Hi-Depth Test Fails"
10617 description="The total number of pixels dropped on early hierarchical depth test."
10618 data_type="uint64"
10619 equation="A 22 READ 4 UMUL"
10620 underscore_name="hi_depth_test_fails"
10621 units="pixels"
10622 symbol_name="HiDepthTestFails"
10623 semantic_type="event"
10624 mdapi_supported_apis=""
10625 mdapi_usage_flags="Tier3 Frame Batch Draw"
10626 mdapi_hw_unit_type="gpu"
10627 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
10628 />
10629 <counter name="FS Both FPU Active"
10630 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
10631 data_type="float"
10632 max_equation="100"
10633 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10634 underscore_name="ps_eu_both_fpu_active"
10635 units="percent"
10636 symbol_name="PsEuBothFpuActive"
10637 semantic_type="duration"
10638 mdapi_supported_apis=""
10639 mdapi_usage_flags="Tier4 Frame Batch Draw"
10640 mdapi_group="3D Pipe/Fragment Shader"
10641 mdapi_hw_unit_type="gpu"
10642 />
10643 <counter name="VS Threads Dispatched"
10644 description="The total number of vertex shader hardware threads dispatched."
10645 data_type="uint64"
10646 equation="A 1 READ"
10647 underscore_name="vs_threads"
10648 units="threads"
10649 symbol_name="VsThreads"
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/Vertex Shader"
10655 />
10656 <counter name="Thread Header Ready on Slice0 Subslice3 Thread Dispatcher Port 0"
10657 description="The percentage of time in which thread header is ready on slice0 subslice3 thread dispatcher port 0"
10658 data_type="float"
10659 max_equation="100"
10660 equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
10661 underscore_name="thread_header03_ready_port0"
10662 units="percent"
10663 symbol_name="ThreadHeader03ReadyPort0"
10664 availability="$SubsliceMask 8 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 Subslice3 Thread Dispatcher Port 1"
10672 description="The percentage of time in which thread header is ready on slice0 subslice3 thread dispatcher port 1"
10673 data_type="float"
10674 max_equation="100"
10675 equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
10676 underscore_name="thread_header03_ready_port1"
10677 units="percent"
10678 symbol_name="ThreadHeader03ReadyPort1"
10679 availability="$SubsliceMask 8 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="FS Threads Dispatched"
10687 description="The total number of fragment shader hardware threads dispatched."
10688 data_type="uint64"
10689 equation="A 6 READ"
10690 underscore_name="ps_threads"
10691 units="threads"
10692 symbol_name="PsThreads"
10693 semantic_type="event"
10694 mdapi_supported_apis=""
10695 mdapi_usage_flags="Tier3 Frame Batch Draw"
10696 mdapi_hw_unit_type="gpu"
10697 mdapi_group="EU Array/Fragment Shader"
10698 />
10699 <counter name="Thread Header Ready on Slice0 Subslice4 Thread Dispatcher Port 1"
10700 description="The percentage of time in which thread header is ready on slice0 subslice4 thread dispatcher port 1"
10701 data_type="float"
10702 max_equation="100"
10703 equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
10704 underscore_name="thread_header04_ready_port1"
10705 units="percent"
10706 symbol_name="ThreadHeader04ReadyPort1"
10707 availability="$SubsliceMask 16 AND"
10708 semantic_type="duration"
10709 mdapi_supported_apis=""
10710 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10711 mdapi_group="GPU/Thread Dispatcher"
10712 mdapi_hw_unit_type="subslice"
10713 />
10714 <counter name="Thread Header Ready on Slice0 Subslice4 Thread Dispatcher Port 0"
10715 description="The percentage of time in which thread header is ready on slice0 subslice4 thread dispatcher port 0"
10716 data_type="float"
10717 max_equation="100"
10718 equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
10719 underscore_name="thread_header04_ready_port0"
10720 units="percent"
10721 symbol_name="ThreadHeader04ReadyPort0"
10722 availability="$SubsliceMask 16 AND"
10723 semantic_type="duration"
10724 mdapi_supported_apis=""
10725 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10726 mdapi_group="GPU/Thread Dispatcher"
10727 mdapi_hw_unit_type="subslice"
10728 />
10729 <counter name="Thread Header Ready on Slice0 Subslice6 Thread Dispatcher Port 0"
10730 description="The percentage of time in which thread header is ready on slice0 subslice6 thread dispatcher port 0"
10731 data_type="float"
10732 max_equation="100"
10733 equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
10734 underscore_name="thread_header06_ready_port0"
10735 units="percent"
10736 symbol_name="ThreadHeader06ReadyPort0"
10737 availability="$SubsliceMask 64 AND"
10738 semantic_type="duration"
10739 mdapi_supported_apis=""
10740 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10741 mdapi_group="GPU/Thread Dispatcher"
10742 mdapi_hw_unit_type="subslice"
10743 />
10744 <counter name="Shader Barrier Messages"
10745 description="The total number of shader barrier messages."
10746 data_type="uint64"
10747 equation="A 35 READ"
10748 underscore_name="shader_barriers"
10749 units="messages"
10750 symbol_name="ShaderBarriers"
10751 semantic_type="event"
10752 mdapi_supported_apis=""
10753 mdapi_usage_flags="Tier3 Frame Batch Draw"
10754 mdapi_hw_unit_type="gpu"
10755 mdapi_group="EU Array/Barrier"
10756 />
10757 <counter name="Sampler Texels"
10758 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
10759 data_type="uint64"
10760 equation="A 28 READ 4 UMUL"
10761 underscore_name="sampler_texels"
10762 units="texels"
10763 symbol_name="SamplerTexels"
10764 semantic_type="event"
10765 mdapi_supported_apis=""
10766 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10767 mdapi_hw_unit_type="gpu"
10768 mdapi_group="Sampler/Sampler Input"
10769 />
10770 <counter name="Pixels Failing Tests"
10771 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
10772 data_type="uint64"
10773 equation="A 25 READ 4 UMUL"
10774 underscore_name="pixels_failing_post_ps_tests"
10775 units="pixels"
10776 symbol_name="PixelsFailingPostPsTests"
10777 semantic_type="event"
10778 mdapi_supported_apis=""
10779 mdapi_usage_flags="Tier3 Frame Batch Draw"
10780 mdapi_hw_unit_type="gpu"
10781 mdapi_group="3D Pipe/Output Merger"
10782 />
10783 <counter name="Thread Header Ready on Slice0 Subslice1 Thread Dispatcher Port 0"
10784 description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 0"
10785 data_type="float"
10786 max_equation="100"
10787 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
10788 underscore_name="thread_header01_ready_port0"
10789 units="percent"
10790 symbol_name="ThreadHeader01ReadyPort0"
10791 availability="$SubsliceMask 2 AND"
10792 semantic_type="duration"
10793 mdapi_supported_apis=""
10794 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10795 mdapi_group="GPU/Thread Dispatcher"
10796 mdapi_hw_unit_type="subslice"
10797 />
10798 <counter name="Thread Header Ready on Slice0 Subslice1 Thread Dispatcher Port 1"
10799 description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 1"
10800 data_type="float"
10801 max_equation="100"
10802 equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
10803 underscore_name="thread_header01_ready_port1"
10804 units="percent"
10805 symbol_name="ThreadHeader01ReadyPort1"
10806 availability="$SubsliceMask 2 AND"
10807 semantic_type="duration"
10808 mdapi_supported_apis=""
10809 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10810 mdapi_group="GPU/Thread Dispatcher"
10811 mdapi_hw_unit_type="subslice"
10812 />
10813 <counter name="GPU Time Elapsed"
10814 description="Time elapsed on the GPU during the measurement."
10815 data_type="uint64"
10816 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
10817 underscore_name="gpu_time"
10818 units="ns"
10819 symbol_name="GpuTime"
10820 semantic_type="duration"
10821 mdapi_supported_apis=""
10822 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10823 mdapi_hw_unit_type="gpu"
10824 mdapi_group="GPU"
10825 />
10826 <counter name="AVG GPU Core Frequency"
10827 description="Average GPU Core Frequency in the measurement."
10828 data_type="uint64"
10829 max_equation="$GpuMaxFrequency"
10830 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
10831 underscore_name="avg_gpu_core_frequency"
10832 units="hz"
10833 symbol_name="AvgGpuCoreFrequency"
10834 semantic_type="event"
10835 mdapi_supported_apis=""
10836 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10837 mdapi_group="GPU"
10838 mdapi_hw_unit_type="gpu"
10839 />
10840 <counter name="Sampler Texels Misses"
10841 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
10842 data_type="uint64"
10843 equation="A 29 READ 4 UMUL"
10844 underscore_name="sampler_texel_misses"
10845 units="texels"
10846 symbol_name="SamplerTexelMisses"
10847 semantic_type="event"
10848 mdapi_supported_apis=""
10849 mdapi_usage_flags="Tier3 Batch Frame Draw"
10850 mdapi_hw_unit_type="gpu"
10851 mdapi_group="Sampler/Sampler Cache"
10852 />
10853 <counter name="CS Threads Dispatched"
10854 description="The total number of compute shader hardware threads dispatched."
10855 data_type="uint64"
10856 equation="A 4 READ"
10857 underscore_name="cs_threads"
10858 units="threads"
10859 symbol_name="CsThreads"
10860 semantic_type="event"
10861 mdapi_supported_apis=""
10862 mdapi_usage_flags="Tier3 Frame Batch Draw"
10863 mdapi_hw_unit_type="gpu"
10864 mdapi_group="EU Array/Compute Shader"
10865 />
10866 <counter name="SLM Bytes Read"
10867 description="The total number of GPU memory bytes read from shared local memory."
10868 data_type="uint64"
10869 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
10870 equation="A 30 READ 64 UMUL"
10871 underscore_name="slm_bytes_read"
10872 units="bytes"
10873 symbol_name="SlmBytesRead"
10874 semantic_type="throughput"
10875 mdapi_supported_apis=""
10876 mdapi_usage_flags="Tier3 Frame Batch Draw"
10877 mdapi_group="L3/Data Port/SLM"
10878 mdapi_hw_unit_type="gpu"
10879 />
10880 <counter name="PS FPU1 Pipe Active"
10881 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
10882 data_type="float"
10883 max_equation="100"
10884 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10885 underscore_name="ps_fpu1_active"
10886 units="percent"
10887 symbol_name="PsFpu1Active"
10888 semantic_type="duration"
10889 mdapi_supported_apis=""
10890 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10891 mdapi_group="EU Array/Pixel Shader"
10892 mdapi_hw_unit_type="gpu"
10893 />
10894 <counter name="PS Send Pipeline Active"
10895 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
10896 data_type="float"
10897 max_equation="100"
10898 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10899 underscore_name="ps_send_active"
10900 units="percent"
10901 symbol_name="PsSendActive"
10902 semantic_type="duration"
10903 mdapi_supported_apis=""
10904 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10905 mdapi_group="EU Array/Pixel Shader"
10906 mdapi_hw_unit_type="gpu"
10907 />
10908 <counter name="VS FPU0 Pipe Active"
10909 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
10910 data_type="float"
10911 max_equation="100"
10912 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10913 underscore_name="vs_fpu0_active"
10914 units="percent"
10915 symbol_name="VsFpu0Active"
10916 semantic_type="duration"
10917 mdapi_supported_apis=""
10918 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10919 mdapi_group="EU Array/Vertex Shader"
10920 mdapi_hw_unit_type="gpu"
10921 />
10922 <counter name="GPU Busy"
10923 description="The percentage of time in which the GPU has been processing GPU commands."
10924 data_type="float"
10925 max_equation="100"
10926 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
10927 underscore_name="gpu_busy"
10928 units="percent"
10929 symbol_name="GpuBusy"
10930 semantic_type="duration"
10931 mdapi_supported_apis=""
10932 mdapi_usage_flags="Tier1 Overview System Frame"
10933 mdapi_group="GPU"
10934 mdapi_hw_unit_type="gpu"
10935 />
10936 <counter name="Thread Header Ready on Slice0 Subslice7 Thread Dispatcher Port 0"
10937 description="The percentage of time in which thread header is ready on slice0 subslice7 thread dispatcher port 0"
10938 data_type="float"
10939 max_equation="100"
10940 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
10941 underscore_name="thread_header07_ready_port0"
10942 units="percent"
10943 symbol_name="ThreadHeader07ReadyPort0"
10944 availability="$SubsliceMask 128 AND"
10945 semantic_type="duration"
10946 mdapi_supported_apis=""
10947 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10948 mdapi_group="GPU/Thread Dispatcher"
10949 mdapi_hw_unit_type="subslice"
10950 />
10951 <counter name="Thread Header Ready on Slice0 Subslice2 Thread Dispatcher Port 1"
10952 description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 1"
10953 data_type="float"
10954 max_equation="100"
10955 equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
10956 underscore_name="thread_header02_ready_port1"
10957 units="percent"
10958 symbol_name="ThreadHeader02ReadyPort1"
10959 availability="$SubsliceMask 4 AND"
10960 semantic_type="duration"
10961 mdapi_supported_apis=""
10962 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10963 mdapi_group="GPU/Thread Dispatcher"
10964 mdapi_hw_unit_type="subslice"
10965 />
10966 <counter name="Thread Header Ready on Slice0 Subslice2 Thread Dispatcher Port 0"
10967 description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 0"
10968 data_type="float"
10969 max_equation="100"
10970 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
10971 underscore_name="thread_header02_ready_port0"
10972 units="percent"
10973 symbol_name="ThreadHeader02ReadyPort0"
10974 availability="$SubsliceMask 4 AND"
10975 semantic_type="duration"
10976 mdapi_supported_apis=""
10977 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10978 mdapi_group="GPU/Thread Dispatcher"
10979 mdapi_hw_unit_type="subslice"
10980 />
10981 <counter name="Rasterized Pixels"
10982 description="The total number of rasterized pixels."
10983 data_type="uint64"
10984 equation="A 21 READ 4 UMUL"
10985 underscore_name="rasterized_pixels"
10986 units="pixels"
10987 symbol_name="RasterizedPixels"
10988 semantic_type="event"
10989 mdapi_supported_apis=""
10990 mdapi_usage_flags="Tier3 Frame Batch Draw"
10991 mdapi_hw_unit_type="gpu"
10992 mdapi_group="3D Pipe/Rasterizer"
10993 />
10994 <counter name="PS FPU0 Pipe Active"
10995 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
10996 data_type="float"
10997 max_equation="100"
10998 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10999 underscore_name="ps_fpu0_active"
11000 units="percent"
11001 symbol_name="PsFpu0Active"
11002 semantic_type="duration"
11003 mdapi_supported_apis=""
11004 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11005 mdapi_group="EU Array/Pixel Shader"
11006 mdapi_hw_unit_type="gpu"
11007 />
11008 <counter name="DS Threads Dispatched"
11009 description="The total number of domain shader hardware threads dispatched."
11010 data_type="uint64"
11011 equation="A 3 READ"
11012 underscore_name="ds_threads"
11013 units="threads"
11014 symbol_name="DsThreads"
11015 semantic_type="event"
11016 mdapi_supported_apis=""
11017 mdapi_usage_flags="Tier3 Frame Batch Draw"
11018 mdapi_hw_unit_type="gpu"
11019 mdapi_group="EU Array/Domain Shader"
11020 />
11021 <counter name="Samples Written"
11022 description="The total number of samples or pixels written to all render targets."
11023 data_type="uint64"
11024 equation="A 26 READ 4 UMUL"
11025 underscore_name="samples_written"
11026 units="pixels"
11027 symbol_name="SamplesWritten"
11028 semantic_type="event"
11029 mdapi_supported_apis=""
11030 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11031 mdapi_hw_unit_type="gpu"
11032 mdapi_group="3D Pipe/Output Merger"
11033 />
11034 <counter name="Thread Header Ready on Slice0 Subslice5 Thread Dispatcher Port 0"
11035 description="The percentage of time in which thread header is ready on slice0 subslice5 thread dispatcher port 0"
11036 data_type="float"
11037 max_equation="100"
11038 equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
11039 underscore_name="thread_header05_ready_port0"
11040 units="percent"
11041 symbol_name="ThreadHeader05ReadyPort0"
11042 availability="$SubsliceMask 32 AND"
11043 semantic_type="duration"
11044 mdapi_supported_apis=""
11045 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11046 mdapi_group="GPU/Thread Dispatcher"
11047 mdapi_hw_unit_type="subslice"
11048 />
11049 <counter name="EU Stall"
11050 description="The percentage of time in which the Execution Units were stalled."
11051 data_type="float"
11052 max_equation="100"
11053 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11054 underscore_name="eu_stall"
11055 units="percent"
11056 symbol_name="EuStall"
11057 semantic_type="duration"
11058 mdapi_supported_apis=""
11059 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
11060 mdapi_group="EU Array"
11061 mdapi_hw_unit_type="gpu"
11062 />
11063 <counter name="Samples Blended"
11064 description="The total number of blended samples or pixels written to all render targets."
11065 data_type="uint64"
11066 equation="A 27 READ 4 UMUL"
11067 underscore_name="samples_blended"
11068 units="pixels"
11069 symbol_name="SamplesBlended"
11070 semantic_type="event"
11071 mdapi_supported_apis=""
11072 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11073 mdapi_hw_unit_type="gpu"
11074 mdapi_group="3D Pipe/Output Merger"
11075 />
11076 <counter name="Early Depth Test Fails"
11077 description="The total number of pixels dropped on early depth test."
11078 data_type="uint64"
11079 equation="A 23 READ 4 UMUL"
11080 underscore_name="early_depth_test_fails"
11081 units="pixels"
11082 symbol_name="EarlyDepthTestFails"
11083 semantic_type="event"
11084 mdapi_supported_apis=""
11085 mdapi_usage_flags="Tier3 Frame Batch Draw"
11086 mdapi_hw_unit_type="gpu"
11087 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
11088 />
11089 <counter name="Thread Header Ready on Slice0 Subslice7 Thread Dispatcher Port 1"
11090 description="The percentage of time in which thread header is ready on slice0 subslice7 thread dispatcher port 1"
11091 data_type="float"
11092 max_equation="100"
11093 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
11094 underscore_name="thread_header07_ready_port1"
11095 units="percent"
11096 symbol_name="ThreadHeader07ReadyPort1"
11097 availability="$SubsliceMask 128 AND"
11098 semantic_type="duration"
11099 mdapi_supported_apis=""
11100 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11101 mdapi_group="GPU/Thread Dispatcher"
11102 mdapi_hw_unit_type="subslice"
11103 />
11104 <counter name="Shader Memory Accesses"
11105 description="The total number of shader memory accesses to L3."
11106 data_type="uint64"
11107 equation="A 32 READ"
11108 underscore_name="shader_memory_accesses"
11109 units="messages"
11110 symbol_name="ShaderMemoryAccesses"
11111 semantic_type="event"
11112 mdapi_supported_apis=""
11113 mdapi_usage_flags="Tier3 Frame Batch Draw"
11114 mdapi_hw_unit_type="gpu"
11115 mdapi_group="L3/Data Port"
11116 />
11117 <counter name="HS Threads Dispatched"
11118 description="The total number of hull shader hardware threads dispatched."
11119 data_type="uint64"
11120 equation="A 2 READ"
11121 underscore_name="hs_threads"
11122 units="threads"
11123 symbol_name="HsThreads"
11124 semantic_type="event"
11125 mdapi_supported_apis=""
11126 mdapi_usage_flags="Tier3 Frame Batch Draw"
11127 mdapi_hw_unit_type="gpu"
11128 mdapi_group="EU Array/Hull Shader"
11129 />
11130 <counter name="L3 Shader Throughput"
11131 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
11132 data_type="uint64"
11133 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
11134 equation="$ShaderMemoryAccesses 64 UMUL"
11135 underscore_name="l3_shader_throughput"
11136 units="bytes"
11137 symbol_name="L3ShaderThroughput"
11138 semantic_type="throughput"
11139 mdapi_supported_apis=""
11140 mdapi_usage_flags="Tier2 Frame Batch Draw"
11141 mdapi_group="L3/Data Port"
11142 mdapi_hw_unit_type="gpu"
11143 />
11144 <counter name="Samples Killed in FS"
11145 description="The total number of samples or pixels dropped in fragment shaders."
11146 data_type="uint64"
11147 equation="A 24 READ 4 UMUL"
11148 underscore_name="samples_killed_in_ps"
11149 units="pixels"
11150 symbol_name="SamplesKilledInPs"
11151 semantic_type="event"
11152 mdapi_supported_apis=""
11153 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
11154 mdapi_hw_unit_type="gpu"
11155 mdapi_group="3D Pipe/Fragment Shader"
11156 />
11157 <counter name="Thread Header Ready on Slice0 Subslice5 Thread Dispatcher Port 1"
11158 description="The percentage of time in which thread header is ready on slice0 subslice5 thread dispatcher port 1"
11159 data_type="float"
11160 max_equation="100"
11161 equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
11162 underscore_name="thread_header05_ready_port1"
11163 units="percent"
11164 symbol_name="ThreadHeader05ReadyPort1"
11165 availability="$SubsliceMask 32 AND"
11166 semantic_type="duration"
11167 mdapi_supported_apis=""
11168 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11169 mdapi_group="GPU/Thread Dispatcher"
11170 mdapi_hw_unit_type="subslice"
11171 />
11172 <counter name="SLM Bytes Written"
11173 description="The total number of GPU memory bytes written into shared local memory."
11174 data_type="uint64"
11175 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
11176 equation="A 31 READ 64 UMUL"
11177 underscore_name="slm_bytes_written"
11178 units="bytes"
11179 symbol_name="SlmBytesWritten"
11180 semantic_type="throughput"
11181 mdapi_supported_apis=""
11182 mdapi_usage_flags="Tier3 Frame Batch Draw"
11183 mdapi_group="L3/Data Port/SLM"
11184 mdapi_hw_unit_type="gpu"
11185 />
11186 <counter name="Thread Header Ready on Slice0 Subslice0 Thread Dispatcher Port 0"
11187 description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 0"
11188 data_type="float"
11189 max_equation="100"
11190 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
11191 underscore_name="thread_header00_ready_port0"
11192 units="percent"
11193 symbol_name="ThreadHeader00ReadyPort0"
11194 availability="$SubsliceMask 1 AND"
11195 semantic_type="duration"
11196 mdapi_supported_apis=""
11197 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11198 mdapi_group="GPU/Thread Dispatcher"
11199 mdapi_hw_unit_type="subslice"
11200 />
11201 <counter name="Shader Atomic Memory Accesses"
11202 description="The total number of shader atomic memory accesses."
11203 data_type="uint64"
11204 equation="A 34 READ"
11205 underscore_name="shader_atomics"
11206 units="messages"
11207 symbol_name="ShaderAtomics"
11208 semantic_type="event"
11209 mdapi_supported_apis=""
11210 mdapi_usage_flags="Tier3 Frame Batch Draw"
11211 mdapi_hw_unit_type="gpu"
11212 mdapi_group="L3/Data Port/Atomics"
11213 />
11214 <counter name="Thread Header Ready on Slice0 Subslice0 Thread Dispatcher Port 1"
11215 description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 1"
11216 data_type="float"
11217 max_equation="100"
11218 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
11219 underscore_name="thread_header00_ready_port1"
11220 units="percent"
11221 symbol_name="ThreadHeader00ReadyPort1"
11222 availability="$SubsliceMask 1 AND"
11223 semantic_type="duration"
11224 mdapi_supported_apis=""
11225 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11226 mdapi_group="GPU/Thread Dispatcher"
11227 mdapi_hw_unit_type="subslice"
11228 />
11229 <register_config type="NOA">
11230 <register type="NOA" address="0x00000D04" value="0x00000200" />
11231 <register type="NOA" address="0x00009840" value="0x00000000" />
11232 <register type="NOA" address="0x00009884" value="0x00000000" />
11233 <register type="NOA" address="0x00009888" value="0x14292C00" />
11234 <register type="NOA" address="0x00009888" value="0x16290013" />
11235 <register type="NOA" address="0x00009888" value="0x142E2C00" />
11236 <register type="NOA" address="0x00009888" value="0x162E0013" />
11237 <register type="NOA" address="0x00009888" value="0x14692C00" />
11238 <register type="NOA" address="0x00009888" value="0x16690013" />
11239 <register type="NOA" address="0x00009888" value="0x146E2C00" />
11240 <register type="NOA" address="0x00009888" value="0x166E0013" />
11241 <register type="NOA" address="0x00009888" value="0x14A92C00" />
11242 <register type="NOA" address="0x00009888" value="0x16A90013" />
11243 <register type="NOA" address="0x00009888" value="0x14AE2C00" />
11244 <register type="NOA" address="0x00009888" value="0x16AE0013" />
11245 <register type="NOA" address="0x00009888" value="0x14E92C00" />
11246 <register type="NOA" address="0x00009888" value="0x16E90013" />
11247 <register type="NOA" address="0x00009888" value="0x14EE2C00" />
11248 <register type="NOA" address="0x00009888" value="0x16EE0013" />
11249 <register type="NOA" address="0x00009888" value="0x101E8000" />
11250 <register type="NOA" address="0x00009888" value="0x1A1E3800" />
11251 <register type="NOA" address="0x00009888" value="0x001F8000" />
11252 <register type="NOA" address="0x00009888" value="0x0C1F3800" />
11253 <register type="NOA" address="0x00009888" value="0x00204000" />
11254 <register type="NOA" address="0x00009888" value="0x0E204000" />
11255 <register type="NOA" address="0x00009888" value="0x1A2000A0" />
11256 <register type="NOA" address="0x00009888" value="0x00218000" />
11257 <register type="NOA" address="0x00009888" value="0x0E218000" />
11258 <register type="NOA" address="0x00009888" value="0x14218000" />
11259 <register type="NOA" address="0x00009888" value="0x16210002" />
11260 <register type="NOA" address="0x00009888" value="0x002900C7" />
11261 <register type="NOA" address="0x00009888" value="0x0629CF00" />
11262 <register type="NOA" address="0x00009888" value="0x22290000" />
11263 <register type="NOA" address="0x00009888" value="0x10290000" />
11264 <register type="NOA" address="0x00009888" value="0x20290000" />
11265 <register type="NOA" address="0x00009888" value="0x002A4000" />
11266 <register type="NOA" address="0x00009888" value="0x0E2A4000" />
11267 <register type="NOA" address="0x00009888" value="0x182A0F00" />
11268 <register type="NOA" address="0x00009888" value="0x042C8000" />
11269 <register type="NOA" address="0x00009888" value="0x182C00A8" />
11270 <register type="NOA" address="0x00009888" value="0x082ECFC7" />
11271 <register type="NOA" address="0x00009888" value="0x102E0000" />
11272 <register type="NOA" address="0x00009888" value="0x082FC000" />
11273 <register type="NOA" address="0x00009888" value="0x1C300500" />
11274 <register type="NOA" address="0x00009888" value="0x1A5EC000" />
11275 <register type="NOA" address="0x00009888" value="0x1C5E0003" />
11276 <register type="NOA" address="0x00009888" value="0x0C5FC000" />
11277 <register type="NOA" address="0x00009888" value="0x0E5F0003" />
11278 <register type="NOA" address="0x00009888" value="0x1A602A00" />
11279 <register type="NOA" address="0x00009888" value="0x1C600001" />
11280 <register type="NOA" address="0x00009888" value="0x166102A8" />
11281 <register type="NOA" address="0x00009888" value="0x0A69CFC7" />
11282 <register type="NOA" address="0x00009888" value="0x22690000" />
11283 <register type="NOA" address="0x00009888" value="0x186A5000" />
11284 <register type="NOA" address="0x00009888" value="0x1A6A000F" />
11285 <register type="NOA" address="0x00009888" value="0x186CAA00" />
11286 <register type="NOA" address="0x00009888" value="0x0C6ECFC7" />
11287 <register type="NOA" address="0x00009888" value="0x106E0000" />
11288 <register type="NOA" address="0x00009888" value="0x0C6FC000" />
11289 <register type="NOA" address="0x00009888" value="0x1E700005" />
11290 <register type="NOA" address="0x00009888" value="0x1C9E000C" />
11291 <register type="NOA" address="0x00009888" value="0x129E8000" />
11292 <register type="NOA" address="0x00009888" value="0x149E8000" />
11293 <register type="NOA" address="0x00009888" value="0x0E9F000C" />
11294 <register type="NOA" address="0x00009888" value="0x029F8000" />
11295 <register type="NOA" address="0x00009888" value="0x049F8000" />
11296 <register type="NOA" address="0x00009888" value="0x1CA00014" />
11297 <register type="NOA" address="0x00009888" value="0x02A04000" />
11298 <register type="NOA" address="0x00009888" value="0x04A04000" />
11299 <register type="NOA" address="0x00009888" value="0x16A12800" />
11300 <register type="NOA" address="0x00009888" value="0x02A18000" />
11301 <register type="NOA" address="0x00009888" value="0x04A18000" />
11302 <register type="NOA" address="0x00009888" value="0x0EA9CFC7" />
11303 <register type="NOA" address="0x00009888" value="0x22A90000" />
11304 <register type="NOA" address="0x00009888" value="0x1AAA0050" />
11305 <register type="NOA" address="0x00009888" value="0x02AAC000" />
11306 <register type="NOA" address="0x00009888" value="0x04AAC000" />
11307 <register type="NOA" address="0x00009888" value="0x1AAC000A" />
11308 <register type="NOA" address="0x00009888" value="0x06AC8000" />
11309 <register type="NOA" address="0x00009888" value="0x08AC8000" />
11310 <register type="NOA" address="0x00009888" value="0x00AEC700" />
11311 <register type="NOA" address="0x00009888" value="0x02AE00CF" />
11312 <register type="NOA" address="0x00009888" value="0x10AE0000" />
11313 <register type="NOA" address="0x00009888" value="0x00AF8000" />
11314 <register type="NOA" address="0x00009888" value="0x02AF4000" />
11315 <register type="NOA" address="0x00009888" value="0x1AB01400" />
11316 <register type="NOA" address="0x00009888" value="0x16DE8000" />
11317 <register type="NOA" address="0x00009888" value="0x18DEC000" />
11318 <register type="NOA" address="0x00009888" value="0x1ADE0400" />
11319 <register type="NOA" address="0x00009888" value="0x06DF8000" />
11320 <register type="NOA" address="0x00009888" value="0x08DF8000" />
11321 <register type="NOA" address="0x00009888" value="0x0ADF8000" />
11322 <register type="NOA" address="0x00009888" value="0x0CDF0400" />
11323 <register type="NOA" address="0x00009888" value="0x06E04000" />
11324 <register type="NOA" address="0x00009888" value="0x08E04000" />
11325 <register type="NOA" address="0x00009888" value="0x0AE04000" />
11326 <register type="NOA" address="0x00009888" value="0x0CE04000" />
11327 <register type="NOA" address="0x00009888" value="0x06E18000" />
11328 <register type="NOA" address="0x00009888" value="0x08E18000" />
11329 <register type="NOA" address="0x00009888" value="0x0AE18000" />
11330 <register type="NOA" address="0x00009888" value="0x0CE18000" />
11331 <register type="NOA" address="0x00009888" value="0x02E9C700" />
11332 <register type="NOA" address="0x00009888" value="0x04E900CF" />
11333 <register type="NOA" address="0x00009888" value="0x22E90000" />
11334 <register type="NOA" address="0x00009888" value="0x1CE90000" />
11335 <register type="NOA" address="0x00009888" value="0x06EA4000" />
11336 <register type="NOA" address="0x00009888" value="0x08EA4000" />
11337 <register type="NOA" address="0x00009888" value="0x0AEAC000" />
11338 <register type="NOA" address="0x00009888" value="0x0CEAC000" />
11339 <register type="NOA" address="0x00009888" value="0x0AEC8000" />
11340 <register type="NOA" address="0x00009888" value="0x0CEC8000" />
11341 <register type="NOA" address="0x00009888" value="0x0EEC8000" />
11342 <register type="NOA" address="0x00009888" value="0x18EC0002" />
11343 <register type="NOA" address="0x00009888" value="0x04EEC700" />
11344 <register type="NOA" address="0x00009888" value="0x06EE00CF" />
11345 <register type="NOA" address="0x00009888" value="0x10EE0000" />
11346 <register type="NOA" address="0x00009888" value="0x04EF8000" />
11347 <register type="NOA" address="0x00009888" value="0x06EF4000" />
11348 <register type="NOA" address="0x00009888" value="0x1CF00014" />
11349 <register type="NOA" address="0x00009888" value="0x0C045400" />
11350 <register type="NOA" address="0x00009888" value="0x0E045555" />
11351 <register type="NOA" address="0x00009888" value="0x10040155" />
11352 <register type="NOA" address="0x00009888" value="0x04055000" />
11353 <register type="NOA" address="0x00009888" value="0x0A055000" />
11354 <register type="NOA" address="0x00009888" value="0x0C055000" />
11355 <register type="NOA" address="0x00009888" value="0x0E055000" />
11356 <register type="NOA" address="0x00009888" value="0x14050055" />
11357 <register type="NOA" address="0x00009888" value="0x06055000" />
11358 <register type="NOA" address="0x00009888" value="0x08055000" />
11359 <register type="NOA" address="0x00009888" value="0x2406FF00" />
11360 <register type="NOA" address="0x00009888" value="0x260600FF" />
11361 <register type="NOA" address="0x00009888" value="0x0A08A000" />
11362 <register type="NOA" address="0x00009888" value="0x0C08A000" />
11363 <register type="NOA" address="0x00009888" value="0x0E095000" />
11364 <register type="NOA" address="0x00009888" value="0x14090005" />
11365 <register type="NOA" address="0x00009888" value="0x020D8000" />
11366 <register type="NOA" address="0x00009888" value="0x040DA000" />
11367 <register type="NOA" address="0x00009888" value="0x060D2000" />
11368 <register type="NOA" address="0x00009888" value="0x060E4000" />
11369 <register type="NOA" address="0x00009888" value="0x080E5000" />
11370 <register type="NOA" address="0x00009888" value="0x0A0E1000" />
11371 <register type="NOA" address="0x00009888" value="0x1812A800" />
11372 <register type="NOA" address="0x00009888" value="0x1A12003E" />
11373 <register type="NOA" address="0x00009888" value="0x0212C000" />
11374 <register type="NOA" address="0x00009888" value="0x0412C000" />
11375 <register type="NOA" address="0x00009888" value="0x0813C000" />
11376 <register type="NOA" address="0x00009888" value="0x0A13F000" />
11377 <register type="NOA" address="0x00009888" value="0x04136000" />
11378 <register type="NOA" address="0x00009888" value="0x0A14C000" />
11379 <register type="NOA" address="0x00009888" value="0x0C14C000" />
11380 <register type="NOA" address="0x00009888" value="0x0E14C000" />
11381 <register type="NOA" address="0x00009888" value="0x00148000" />
11382 <register type="NOA" address="0x00009888" value="0x02144000" />
11383 <register type="NOA" address="0x00009888" value="0x0015C000" />
11384 <register type="NOA" address="0x00009888" value="0x0E15C000" />
11385 <register type="NOA" address="0x00009888" value="0x16152AF8" />
11386 <register type="NOA" address="0x00009888" value="0x18150005" />
11387 <register type="NOA" address="0x00009888" value="0x02154000" />
11388 <register type="NOA" address="0x00009888" value="0x04154000" />
11389 <register type="NOA" address="0x00009888" value="0x06158000" />
11390 <register type="NOA" address="0x00009888" value="0x08158000" />
11391 <register type="NOA" address="0x00009888" value="0x0A158000" />
11392 <register type="NOA" address="0x00009888" value="0x0C158000" />
11393 <register type="NOA" address="0x00009888" value="0x00182000" />
11394 <register type="NOA" address="0x00009888" value="0x06188000" />
11395 <register type="NOA" address="0x00009888" value="0x0818A000" />
11396 <register type="NOA" address="0x00009888" value="0x08192000" />
11397 <register type="NOA" address="0x00009888" value="0x0E198000" />
11398 <register type="NOA" address="0x00009888" value="0x12190140" />
11399 <register type="NOA" address="0x00009888" value="0x0E1CA000" />
11400 <register type="NOA" address="0x00009888" value="0x001C8000" />
11401 <register type="NOA" address="0x00009888" value="0x021C2000" />
11402 <register type="NOA" address="0x00009888" value="0x141D0028" />
11403 <register type="NOA" address="0x00009888" value="0x081D8000" />
11404 <register type="NOA" address="0x00009888" value="0x0A1D2000" />
11405 <register type="NOA" address="0x00009884" value="0x00000003" />
11406 <register type="NOA" address="0x00009888" value="0x301F8000" />
11407 <register type="NOA" address="0x00009888" value="0x501F4924" />
11408 <register type="NOA" address="0x00009888" value="0x521F4924" />
11409 <register type="NOA" address="0x00009888" value="0x541F0024" />
11410 <register type="NOA" address="0x00009888" value="0x3A1F8000" />
11411 <register type="NOA" address="0x00009888" value="0x4E1F2420" />
11412 <register type="NOA" address="0x00009888" value="0x3E1F5000" />
11413 <register type="NOA" address="0x00009888" value="0x461F3050" />
11414 <register type="NOA" address="0x00009888" value="0x481F2030" />
11415 <register type="NOA" address="0x00009888" value="0x4A1F0020" />
11416 <register type="NOA" address="0x00009888" value="0x4C1F2000" />
11417 <register type="NOA" address="0x00009888" value="0x181F0000" />
11418 <register type="NOA" address="0x00009888" value="0x401F0000" />
11419 <register type="NOA" address="0x00009888" value="0x421F5050" />
11420 <register type="NOA" address="0x00009888" value="0x441F3030" />
11421 </register_config>
11422 <register_config type="OA">
11423 <register type="OA" address="0x00002740" value="0x00000000" />
11424 <register type="OA" address="0x00002710" value="0x00000000" />
11425 <register type="OA" address="0x00002714" value="0x00800000" />
11426 <register type="OA" address="0x00002720" value="0x00000000" />
11427 <register type="OA" address="0x00002724" value="0x00800000" />
11428 </register_config>
11429 <register_config type="FLEX">
11430 <register type="FLEX" address="0x0000E458" value="0x00005004" />
11431 <register type="FLEX" address="0x0000E558" value="0x00010003" />
11432 <register type="FLEX" address="0x0000E658" value="0x00012011" />
11433 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
11434 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
11435 </register_config>
11436 </set>
11437
11438 <set name="Gpu Rings Busyness"
11439 mdapi_supported_apis="OGL OCL MEDIA IO BB"
11440 underscore_name="gpu_busyness"
11441 hw_config_guid="40dc79f2-88c8-47c6-8f86-f509e39fbe5d"
11442 chipset="ICL"
11443 symbol_name="GpuBusyness"
11444 >
11445 <counter name="GPU Core Clocks"
11446 description="The total number of GPU core clocks elapsed during the measurement."
11447 data_type="uint64"
11448 equation="GPU_CLOCK 0 READ"
11449 underscore_name="gpu_core_clocks"
11450 units="cycles"
11451 symbol_name="GpuCoreClocks"
11452 semantic_type="event"
11453 mdapi_supported_apis=""
11454 mdapi_usage_flags="Tier1 Frame Batch Draw"
11455 mdapi_hw_unit_type="gpu"
11456 mdapi_group="GPU"
11457 />
11458 <counter name="Vebox Ring Busy"
11459 description="The percentage of time when vebox command streamer was busy."
11460 data_type="float"
11461 max_equation="100"
11462 equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
11463 underscore_name="vebox_busy"
11464 units="percent"
11465 symbol_name="VeboxBusy"
11466 semantic_type="duration"
11467 mdapi_supported_apis=""
11468 mdapi_usage_flags="System Frame Batch"
11469 mdapi_group="GPU"
11470 mdapi_hw_unit_type="gpu"
11471 />
11472 <counter name="GPU Time Elapsed"
11473 description="Time elapsed on the GPU during the measurement."
11474 data_type="uint64"
11475 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
11476 underscore_name="gpu_time"
11477 units="ns"
11478 symbol_name="GpuTime"
11479 semantic_type="duration"
11480 mdapi_supported_apis=""
11481 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
11482 mdapi_hw_unit_type="gpu"
11483 mdapi_group="GPU"
11484 />
11485 <counter name="AVG GPU Core Frequency"
11486 description="Average GPU Core Frequency in the measurement."
11487 data_type="uint64"
11488 max_equation="$GpuMaxFrequency"
11489 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
11490 underscore_name="avg_gpu_core_frequency"
11491 units="hz"
11492 symbol_name="AvgGpuCoreFrequency"
11493 semantic_type="event"
11494 mdapi_supported_apis=""
11495 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
11496 mdapi_group="GPU"
11497 mdapi_hw_unit_type="gpu"
11498 />
11499 <counter name="Render Ring Busy"
11500 description="The percentage of time when render command streamer was busy."
11501 data_type="float"
11502 max_equation="100"
11503 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
11504 underscore_name="render_busy"
11505 units="percent"
11506 symbol_name="RenderBusy"
11507 semantic_type="duration"
11508 mdapi_supported_apis=""
11509 mdapi_usage_flags="System Frame Batch"
11510 mdapi_group="GPU"
11511 mdapi_hw_unit_type="gpu"
11512 />
11513 <counter name="Vdbox0 Ring Busy"
11514 description="The percentage of time when Vdbox0 command streamer was busy."
11515 data_type="float"
11516 max_equation="100"
11517 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
11518 underscore_name="vdbox0_busy"
11519 units="percent"
11520 symbol_name="Vdbox0Busy"
11521 semantic_type="duration"
11522 mdapi_supported_apis=""
11523 mdapi_usage_flags="System Frame Batch"
11524 mdapi_group="GPU"
11525 mdapi_hw_unit_type="gpu"
11526 />
11527 <counter name="Posh Ring Busy"
11528 description="The percentage of time when posh command streamer was busy."
11529 data_type="float"
11530 max_equation="100"
11531 equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
11532 underscore_name="posh_engine_busy"
11533 units="percent"
11534 symbol_name="PoshEngineBusy"
11535 semantic_type="duration"
11536 mdapi_supported_apis=""
11537 mdapi_usage_flags="System Frame Batch"
11538 mdapi_group="GPU"
11539 mdapi_hw_unit_type="gpu"
11540 />
11541 <counter name="Blitter Ring Busy"
11542 description="The percentage of time when blitter command streamer was busy."
11543 data_type="float"
11544 max_equation="100"
11545 equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
11546 underscore_name="blitter_busy"
11547 units="percent"
11548 symbol_name="BlitterBusy"
11549 semantic_type="duration"
11550 mdapi_supported_apis=""
11551 mdapi_usage_flags="System Frame Batch"
11552 mdapi_group="GPU"
11553 mdapi_hw_unit_type="gpu"
11554 />
11555 <counter name="Vdbox1 Ring Busy"
11556 description="The percentage of time when Vdbox1 command streamer was busy."
11557 data_type="float"
11558 max_equation="100"
11559 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
11560 underscore_name="vdbox1_busy"
11561 units="percent"
11562 symbol_name="Vdbox1Busy"
11563 semantic_type="duration"
11564 mdapi_supported_apis=""
11565 mdapi_usage_flags="System Frame Batch"
11566 mdapi_group="GPU"
11567 mdapi_hw_unit_type="gpu"
11568 />
11569 <counter name="AnyRingBusy"
11570 description="The percentage of time when any command streamer was busy."
11571 data_type="float"
11572 max_equation="100"
11573 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
11574 underscore_name="any_ring_busy"
11575 units="percent"
11576 symbol_name="AnyRingBusy"
11577 semantic_type="duration"
11578 mdapi_supported_apis=""
11579 mdapi_usage_flags="Frame Batch Draw"
11580 mdapi_group="GPU"
11581 mdapi_hw_unit_type="gpu"
11582 />
11583 <counter name="GPU Busy"
11584 description="The percentage of time in which the GPU has been processing GPU commands."
11585 data_type="float"
11586 max_equation="100"
11587 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
11588 underscore_name="gpu_busy"
11589 units="percent"
11590 symbol_name="GpuBusy"
11591 semantic_type="duration"
11592 mdapi_supported_apis=""
11593 mdapi_usage_flags="Tier1 Overview System Frame"
11594 mdapi_group="GPU"
11595 mdapi_hw_unit_type="gpu"
11596 />
11597 <register_config type="NOA">
11598 <register type="NOA" address="0x00000D04" value="0x00000200" />
11599 <register type="NOA" address="0x00009840" value="0x00000000" />
11600 <register type="NOA" address="0x00009884" value="0x00000003" />
11601 <register type="NOA" address="0x00009888" value="0x0E061200" />
11602 <register type="NOA" address="0x00009888" value="0x22062400" />
11603 <register type="NOA" address="0x00009888" value="0x10002400" />
11604 <register type="NOA" address="0x00009888" value="0x00038000" />
11605 <register type="NOA" address="0x00009888" value="0x06032000" />
11606 <register type="NOA" address="0x00009888" value="0x020600F3" />
11607 <register type="NOA" address="0x00009888" value="0x0C060043" />
11608 <register type="NOA" address="0x00009888" value="0x20060000" />
11609 <register type="NOA" address="0x00009888" value="0x02000023" />
11610 <register type="NOA" address="0x00009888" value="0x20002000" />
11611 <register type="NOA" address="0x00009888" value="0x081A8000" />
11612 <register type="NOA" address="0x00009888" value="0x3A1F6000" />
11613 <register type="NOA" address="0x00009888" value="0x4E1F2900" />
11614 <register type="NOA" address="0x00009888" value="0x501F00E9" />
11615 <register type="NOA" address="0x00009888" value="0x10204000" />
11616 <register type="NOA" address="0x00009888" value="0x0C214000" />
11617 <register type="NOA" address="0x00009888" value="0x181F0000" />
11618 <register type="NOA" address="0x00009888" value="0x401F4131" />
11619 <register type="NOA" address="0x00009888" value="0x421F1021" />
11620 <register type="NOA" address="0x00009888" value="0x441F3100" />
11621 <register type="NOA" address="0x00009888" value="0x301F0000" />
11622 <register type="NOA" address="0x00009884" value="0x00000002" />
11623 <register type="NOA" address="0x00009888" value="0x181B2400" />
11624 <register type="NOA" address="0x00009888" value="0x185B2400" />
11625 <register type="NOA" address="0x00009888" value="0x12240120" />
11626 <register type="NOA" address="0x00009888" value="0x06218000" />
11627 <register type="NOA" address="0x00009888" value="0x08212000" />
11628 <register type="NOA" address="0x00009888" value="0x0A0A8000" />
11629 <register type="NOA" address="0x00009888" value="0x180B8000" />
11630 <register type="NOA" address="0x00009888" value="0x0A0C8000" />
11631 <register type="NOA" address="0x00009888" value="0x040F8000" />
11632 <register type="NOA" address="0x00009888" value="0x0E080010" />
11633 <register type="NOA" address="0x00009888" value="0x041B8300" />
11634 <register type="NOA" address="0x00009888" value="0x101B0000" />
11635 <register type="NOA" address="0x00009888" value="0x221B0000" />
11636 <register type="NOA" address="0x00009888" value="0x041E4000" />
11637 <register type="NOA" address="0x00009888" value="0x084A8000" />
11638 <register type="NOA" address="0x00009888" value="0x184B4000" />
11639 <register type="NOA" address="0x00009888" value="0x084C8000" />
11640 <register type="NOA" address="0x00009888" value="0x044F2000" />
11641 <register type="NOA" address="0x00009888" value="0x0E480004" />
11642 <register type="NOA" address="0x00009888" value="0x045B0083" />
11643 <register type="NOA" address="0x00009888" value="0x105B0000" />
11644 <register type="NOA" address="0x00009888" value="0x225B0000" />
11645 <register type="NOA" address="0x00009888" value="0x045E1000" />
11646 <register type="NOA" address="0x00009888" value="0x0823A000" />
11647 <register type="NOA" address="0x00009888" value="0x02242980" />
11648 <register type="NOA" address="0x00009888" value="0x10240000" />
11649 <register type="NOA" address="0x00009888" value="0x06240000" />
11650 <register type="NOA" address="0x00009888" value="0x0A244000" />
11651 <register type="NOA" address="0x00009888" value="0x1C250004" />
11652 <register type="NOA" address="0x00009888" value="0x08268000" />
11653 </register_config>
11654 <register_config type="OA">
11655 <register type="OA" address="0x00002740" value="0x00000000" />
11656 <register type="OA" address="0x00002710" value="0x00000000" />
11657 <register type="OA" address="0x00002714" value="0x10800000" />
11658 <register type="OA" address="0x00002720" value="0x00000000" />
11659 <register type="OA" address="0x00002724" value="0x00800000" />
11660 <register type="OA" address="0x00002770" value="0x0007C000" />
11661 <register type="OA" address="0x00002774" value="0x000007FF" />
11662 </register_config>
11663 </set>
11664
11665 <set name="Metric set TestOa"
11666 mdapi_supported_apis="OGL OCL IO BB"
11667 underscore_name="test_oa"
11668 hw_config_guid="3c0bf614-5d67-4326-887f-a24eb8a58244"
11669 chipset="ICL"
11670 symbol_name="TestOa"
11671 >
11672 <counter name="TestCounter7"
11673 description="HW test counter 7. Factor: 0.6666"
11674 data_type="uint64"
11675 equation="B 7 READ"
11676 underscore_name="counter7"
11677 units="events"
11678 symbol_name="Counter7"
11679 semantic_type="event"
11680 mdapi_supported_apis=""
11681 mdapi_usage_flags="Frame Batch Draw"
11682 mdapi_hw_unit_type="gpu"
11683 mdapi_group="GPU"
11684 />
11685 <counter name="GPU Time Elapsed"
11686 description="Time elapsed on the GPU during the measurement."
11687 data_type="uint64"
11688 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
11689 underscore_name="gpu_time"
11690 units="ns"
11691 symbol_name="GpuTime"
11692 semantic_type="duration"
11693 mdapi_supported_apis=""
11694 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
11695 mdapi_hw_unit_type="gpu"
11696 mdapi_group="GPU"
11697 />
11698 <counter name="GPU Core Clocks"
11699 description="The total number of GPU core clocks elapsed during the measurement."
11700 data_type="uint64"
11701 equation="GPU_CLOCK 0 READ"
11702 underscore_name="gpu_core_clocks"
11703 units="cycles"
11704 symbol_name="GpuCoreClocks"
11705 semantic_type="event"
11706 mdapi_supported_apis=""
11707 mdapi_usage_flags="Tier1 Frame Batch Draw"
11708 mdapi_hw_unit_type="gpu"
11709 mdapi_group="GPU"
11710 />
11711 <counter name="AVG GPU Core Frequency"
11712 description="Average GPU Core Frequency in the measurement."
11713 data_type="uint64"
11714 max_equation="$GpuMaxFrequency"
11715 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
11716 underscore_name="avg_gpu_core_frequency"
11717 units="hz"
11718 symbol_name="AvgGpuCoreFrequency"
11719 semantic_type="event"
11720 mdapi_supported_apis=""
11721 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
11722 mdapi_group="GPU"
11723 mdapi_hw_unit_type="gpu"
11724 />
11725 <counter name="TestCounter8"
11726 description="HW test counter 8. Should be equal to 1."
11727 data_type="uint64"
11728 equation="C 0 READ"
11729 underscore_name="counter8"
11730 units="events"
11731 symbol_name="Counter8"
11732 semantic_type="event"
11733 mdapi_supported_apis=""
11734 mdapi_usage_flags="Frame Batch Draw"
11735 mdapi_hw_unit_type="gpu"
11736 mdapi_group="GPU"
11737 />
11738 <counter name="TestCounter4"
11739 description="HW test counter 4. Factor: 0.3333"
11740 data_type="uint64"
11741 equation="B 4 READ"
11742 underscore_name="counter4"
11743 units="events"
11744 symbol_name="Counter4"
11745 semantic_type="event"
11746 mdapi_supported_apis=""
11747 mdapi_usage_flags="Frame Batch Draw"
11748 mdapi_hw_unit_type="gpu"
11749 mdapi_group="GPU"
11750 />
11751 <counter name="TestCounter5"
11752 description="HW test counter 5. Factor: 0.3333"
11753 data_type="uint64"
11754 equation="B 5 READ"
11755 underscore_name="counter5"
11756 units="events"
11757 symbol_name="Counter5"
11758 semantic_type="event"
11759 mdapi_supported_apis=""
11760 mdapi_usage_flags="Frame Batch Draw"
11761 mdapi_hw_unit_type="gpu"
11762 mdapi_group="GPU"
11763 />
11764 <counter name="TestCounter6"
11765 description="HW test counter 6. Factor: 0.16666"
11766 data_type="uint64"
11767 equation="B 6 READ"
11768 underscore_name="counter6"
11769 units="events"
11770 symbol_name="Counter6"
11771 semantic_type="event"
11772 mdapi_supported_apis=""
11773 mdapi_usage_flags="Frame Batch Draw"
11774 mdapi_hw_unit_type="gpu"
11775 mdapi_group="GPU"
11776 />
11777 <counter name="TestCounter3"
11778 description="HW test counter 3. Factor: 0.5"
11779 data_type="uint64"
11780 equation="B 3 READ"
11781 underscore_name="counter3"
11782 units="events"
11783 symbol_name="Counter3"
11784 semantic_type="event"
11785 mdapi_supported_apis=""
11786 mdapi_usage_flags="Frame Batch Draw"
11787 mdapi_hw_unit_type="gpu"
11788 mdapi_group="GPU"
11789 />
11790 <counter name="TestCounter0"
11791 description="HW test counter 0. Factor: 0.0"
11792 data_type="uint64"
11793 equation="B 0 READ"
11794 underscore_name="counter0"
11795 units="events"
11796 symbol_name="Counter0"
11797 semantic_type="event"
11798 mdapi_supported_apis=""
11799 mdapi_usage_flags="Frame Batch Draw"
11800 mdapi_hw_unit_type="gpu"
11801 mdapi_group="GPU"
11802 />
11803 <counter name="TestCounter1"
11804 description="HW test counter 1. Factor: 1.0"
11805 data_type="uint64"
11806 equation="B 1 READ"
11807 underscore_name="counter1"
11808 units="events"
11809 symbol_name="Counter1"
11810 semantic_type="event"
11811 mdapi_supported_apis=""
11812 mdapi_usage_flags="Frame Batch Draw"
11813 mdapi_hw_unit_type="gpu"
11814 mdapi_group="GPU"
11815 />
11816 <counter name="TestCounter2"
11817 description="HW test counter 2. Factor: 1.0"
11818 data_type="uint64"
11819 equation="B 2 READ"
11820 underscore_name="counter2"
11821 units="events"
11822 symbol_name="Counter2"
11823 semantic_type="event"
11824 mdapi_supported_apis=""
11825 mdapi_usage_flags="Frame Batch Draw"
11826 mdapi_hw_unit_type="gpu"
11827 mdapi_group="GPU"
11828 />
11829 <register_config type="NOA">
11830 <register type="NOA" address="0x00000D04" value="0x00000200" />
11831 <register type="NOA" address="0x00009840" value="0x00000000" />
11832 <register type="NOA" address="0x00009884" value="0x00000003" />
11833 <register type="NOA" address="0x00009888" value="0x16130000" />
11834 <register type="NOA" address="0x00009888" value="0x24000001" />
11835 <register type="NOA" address="0x00009888" value="0x0E130056" />
11836 <register type="NOA" address="0x00009888" value="0x10130000" />
11837 <register type="NOA" address="0x00009888" value="0x1A130000" />
11838 <register type="NOA" address="0x00009888" value="0x541F0001" />
11839 <register type="NOA" address="0x00009888" value="0x181F0000" />
11840 <register type="NOA" address="0x00009888" value="0x4C1F0000" />
11841 <register type="NOA" address="0x00009888" value="0x301F0000" />
11842 </register_config>
11843 <register_config type="OA">
11844 <register type="OA" address="0x00002740" value="0x00000000" />
11845 <register type="OA" address="0x00002710" value="0x00000000" />
11846 <register type="OA" address="0x00002714" value="0xF0800000" />
11847 <register type="OA" address="0x00002720" value="0x00000000" />
11848 <register type="OA" address="0x00002724" value="0xF0800000" />
11849 <register type="OA" address="0x00002770" value="0x00000004" />
11850 <register type="OA" address="0x00002774" value="0x0000FFFF" />
11851 <register type="OA" address="0x00002778" value="0x00000003" />
11852 <register type="OA" address="0x0000277C" value="0x0000FFFF" />
11853 <register type="OA" address="0x00002780" value="0x00000007" />
11854 <register type="OA" address="0x00002784" value="0x0000FFFF" />
11855 <register type="OA" address="0x00002788" value="0x00100002" />
11856 <register type="OA" address="0x0000278C" value="0x0000FFF7" />
11857 <register type="OA" address="0x00002790" value="0x00100002" />
11858 <register type="OA" address="0x00002794" value="0x0000FFCF" />
11859 <register type="OA" address="0x00002798" value="0x00100082" />
11860 <register type="OA" address="0x0000279C" value="0x0000FFEF" />
11861 <register type="OA" address="0x000027A0" value="0x001000C2" />
11862 <register type="OA" address="0x000027A4" value="0x0000FFE7" />
11863 <register type="OA" address="0x000027A8" value="0x00100001" />
11864 <register type="OA" address="0x000027AC" value="0x0000FFE7" />
11865 </register_config>
11866 </set>
11867
11868 </metrics>