i965: Update brw_wm_debug_recompile() for newer key entries.
[mesa.git] / src / mesa / drivers / dri / i965 / brw_oa_kblgt3.xml
1 <?xml version="1.0"?>
2 <metrics version="1491576028" merge_md5="">
3 <set name="Render Metrics Basic Gen9"
4 mdapi_supported_apis="OGL OCL IO BB"
5 underscore_name="render_basic"
6 hw_config_guid="0286c920-2f6d-493b-b22d-7a5280df43de"
7 chipset="KBLGT3"
8 symbol_name="RenderBasic"
9 >
10 <counter name="GPU Core Clocks"
11 description="The total number of GPU core clocks elapsed during the measurement."
12 data_type="uint64"
13 equation="GPU_CLOCK 0 READ"
14 underscore_name="gpu_core_clocks"
15 units="cycles"
16 symbol_name="GpuCoreClocks"
17 semantic_type="event"
18 mdapi_supported_apis=""
19 mdapi_usage_flags="Tier1 Frame Batch Draw"
20 mdapi_hw_unit_type="gpu"
21 mdapi_group="GPU"
22 />
23 <counter name="EU Active"
24 description="The percentage of time in which the Execution Units were actively processing."
25 data_type="float"
26 max_equation="100"
27 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
28 underscore_name="eu_active"
29 units="percent"
30 symbol_name="EuActive"
31 semantic_type="duration"
32 mdapi_supported_apis=""
33 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
34 mdapi_group="EU Array"
35 mdapi_hw_unit_type="gpu"
36 />
37 <counter name="L3 Misses"
38 description="The total number of L3 misses."
39 data_type="uint64"
40 equation="C 4 READ"
41 underscore_name="l3_misses"
42 units="messages"
43 symbol_name="L3Misses"
44 semantic_type="event"
45 mdapi_supported_apis=""
46 mdapi_usage_flags="Tier3 Frame Batch Draw"
47 mdapi_hw_unit_type="gpu"
48 mdapi_group="L3/TAG"
49 />
50 <counter name="GTI L3 Throughput"
51 description="The total number of GPU memory bytes transferred between L3 caches and GTI."
52 data_type="uint64"
53 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
54 equation="$L3Misses 64 UMUL"
55 underscore_name="gti_l3_throughput"
56 units="bytes"
57 symbol_name="GtiL3Throughput"
58 semantic_type="throughput"
59 mdapi_supported_apis=""
60 mdapi_usage_flags="Tier2 Frame Batch Draw"
61 mdapi_group="GTI/L3"
62 mdapi_hw_unit_type="gpu"
63 />
64 <counter name="EU Both FPU Pipes Active"
65 description="The percentage of time in which both EU FPU pipelines were actively processing."
66 data_type="float"
67 max_equation="100"
68 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
69 underscore_name="eu_fpu_both_active"
70 units="percent"
71 symbol_name="EuFpuBothActive"
72 semantic_type="duration"
73 mdapi_supported_apis=""
74 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
75 mdapi_group="EU Array/Pipes"
76 mdapi_hw_unit_type="gpu"
77 />
78 <counter name="Sampler Cache Misses"
79 description="The total number of sampler cache misses in all LODs in all sampler units."
80 data_type="uint64"
81 equation="B 4 READ B 5 READ UADD 8 UMUL"
82 underscore_name="sampler_l1_misses"
83 units="messages"
84 symbol_name="SamplerL1Misses"
85 semantic_type="event"
86 mdapi_supported_apis=""
87 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
88 mdapi_hw_unit_type="gpu"
89 mdapi_group="Sampler/Sampler Cache"
90 />
91 <counter name="VS Send Pipe Active"
92 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
93 data_type="float"
94 max_equation="100"
95 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
96 underscore_name="vs_send_active"
97 units="percent"
98 symbol_name="VsSendActive"
99 semantic_type="duration"
100 mdapi_supported_apis="OGL IO BB"
101 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
102 mdapi_group="EU Array/Vertex Shader"
103 mdapi_hw_unit_type="gpu"
104 />
105 <counter name="Sampler 1 Bottleneck"
106 low_watermark="5"
107 description="The percentage of time in which Sampler 1 has been slowing down the pipe when processing EU requests."
108 data_type="float"
109 high_watermark="15"
110 equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
111 max_equation="100"
112 underscore_name="sampler1_bottleneck"
113 units="percent"
114 symbol_name="Sampler1Bottleneck"
115 availability="$SubsliceMask 0x12 AND"
116 semantic_type="duration"
117 mdapi_supported_apis=""
118 mdapi_usage_flags="Tier3 Indicate Draw"
119 mdapi_group="Sampler"
120 mdapi_hw_unit_type="subslice"
121 />
122 <counter name="VS FPU1 Pipe Active"
123 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
124 data_type="float"
125 max_equation="100"
126 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
127 underscore_name="vs_fpu1_active"
128 units="percent"
129 symbol_name="VsFpu1Active"
130 semantic_type="duration"
131 mdapi_supported_apis="OGL IO BB"
132 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
133 mdapi_group="EU Array/Vertex Shader"
134 mdapi_hw_unit_type="gpu"
135 />
136 <counter name="GS Threads Dispatched"
137 description="The total number of geometry shader hardware threads dispatched."
138 data_type="uint64"
139 equation="A 5 READ"
140 underscore_name="gs_threads"
141 units="threads"
142 symbol_name="GsThreads"
143 semantic_type="event"
144 mdapi_supported_apis="OGL4 IO BB"
145 mdapi_usage_flags="Tier3 Frame Batch Draw"
146 mdapi_hw_unit_type="gpu"
147 mdapi_group="EU Array/Geometry Shader"
148 />
149 <counter name="L3 Sampler Throughput"
150 description="The total number of GPU memory bytes transferred between samplers and L3 caches."
151 data_type="uint64"
152 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
153 equation="$SamplerL1Misses 64 UMUL"
154 underscore_name="l3_sampler_throughput"
155 units="bytes"
156 symbol_name="L3SamplerThroughput"
157 semantic_type="throughput"
158 mdapi_supported_apis=""
159 mdapi_usage_flags="Tier2 Frame Batch Draw"
160 mdapi_group="L3/Sampler"
161 mdapi_hw_unit_type="gpu"
162 />
163 <counter name="Early Hi-Depth Test Fails"
164 description="The total number of pixels dropped on early hierarchical depth test."
165 data_type="uint64"
166 equation="A 22 READ 4 UMUL"
167 underscore_name="hi_depth_test_fails"
168 units="pixels"
169 symbol_name="HiDepthTestFails"
170 semantic_type="event"
171 mdapi_supported_apis="OGL IO BB"
172 mdapi_usage_flags="Tier3 Frame Batch Draw"
173 mdapi_hw_unit_type="gpu"
174 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
175 />
176 <counter name="FS Both FPU Active"
177 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
178 data_type="float"
179 max_equation="100"
180 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
181 underscore_name="ps_eu_both_fpu_active"
182 units="percent"
183 symbol_name="PsEuBothFpuActive"
184 semantic_type="duration"
185 mdapi_supported_apis="OGL IO BB"
186 mdapi_usage_flags="Tier4 Frame Batch Draw"
187 mdapi_group="3D Pipe/Fragment Shader"
188 mdapi_hw_unit_type="gpu"
189 />
190 <counter name="VS Threads Dispatched"
191 description="The total number of vertex shader hardware threads dispatched."
192 data_type="uint64"
193 equation="A 1 READ"
194 underscore_name="vs_threads"
195 units="threads"
196 symbol_name="VsThreads"
197 semantic_type="event"
198 mdapi_supported_apis="OGL IO BB"
199 mdapi_usage_flags="Tier3 Frame Batch Draw"
200 mdapi_hw_unit_type="gpu"
201 mdapi_group="EU Array/Vertex Shader"
202 />
203 <counter name="FS Threads Dispatched"
204 description="The total number of fragment shader hardware threads dispatched."
205 data_type="uint64"
206 equation="A 6 READ"
207 underscore_name="ps_threads"
208 units="threads"
209 symbol_name="PsThreads"
210 semantic_type="event"
211 mdapi_supported_apis="OGL IO BB"
212 mdapi_usage_flags="Tier3 Frame Batch Draw"
213 mdapi_hw_unit_type="gpu"
214 mdapi_group="EU Array/Fragment Shader"
215 />
216 <counter name="Sampler 0 Busy"
217 description="The percentage of time in which Sampler 0 has been processing EU requests."
218 data_type="float"
219 max_equation="100"
220 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
221 underscore_name="sampler0_busy"
222 units="percent"
223 symbol_name="Sampler0Busy"
224 availability="$SubsliceMask 0x09 AND"
225 semantic_type="duration"
226 mdapi_supported_apis=""
227 mdapi_usage_flags="Tier3 Batch Frame Draw"
228 mdapi_group="Sampler"
229 mdapi_hw_unit_type="subslice"
230 />
231 <counter name="Sampler 1 Busy"
232 description="The percentage of time in which Sampler 1 has been processing EU requests."
233 data_type="float"
234 max_equation="100"
235 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
236 underscore_name="sampler1_busy"
237 units="percent"
238 symbol_name="Sampler1Busy"
239 availability="$SubsliceMask 0x12 AND"
240 semantic_type="duration"
241 mdapi_supported_apis=""
242 mdapi_usage_flags="Tier3 Batch Frame Draw"
243 mdapi_group="Sampler"
244 mdapi_hw_unit_type="subslice"
245 />
246 <counter name="Samplers Busy"
247 description="The percentage of time in which samplers have been processing EU requests."
248 data_type="float"
249 max_equation="100"
250 equation="$Sampler0Busy $Sampler1Busy FMAX"
251 underscore_name="samplers_busy"
252 units="percent"
253 symbol_name="SamplersBusy"
254 semantic_type="duration"
255 mdapi_supported_apis=""
256 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
257 mdapi_group="Sampler"
258 mdapi_hw_unit_type="slice"
259 />
260 <counter name="GTI Fixed Pipe Throughput"
261 description="The total number of GPU memory bytes transferred between 3D Pipeline (Command Dispatch, Input Assembly and Stream Output) and GTI."
262 data_type="uint64"
263 max_equation="$GpuCoreClocks 64 UMUL"
264 equation="B 6 READ B 7 READ UADD 64 UMUL"
265 underscore_name="gti_vf_throughput"
266 units="bytes"
267 symbol_name="GtiVfThroughput"
268 semantic_type="throughput"
269 mdapi_supported_apis="OGL IO BB"
270 mdapi_usage_flags="Tier2 Frame Batch Draw"
271 mdapi_group="GTI/3D Pipe"
272 mdapi_hw_unit_type="gpu"
273 />
274 <counter name="Shader Barrier Messages"
275 description="The total number of shader barrier messages."
276 data_type="uint64"
277 equation="A 35 READ"
278 underscore_name="shader_barriers"
279 units="messages"
280 symbol_name="ShaderBarriers"
281 semantic_type="event"
282 mdapi_supported_apis=""
283 mdapi_usage_flags="Tier3 Frame Batch Draw"
284 mdapi_hw_unit_type="gpu"
285 mdapi_group="EU Array/Barrier"
286 />
287 <counter name="Sampler 0 Bottleneck"
288 low_watermark="5"
289 description="The percentage of time in which Sampler 0 has been slowing down the pipe when processing EU requests."
290 data_type="float"
291 high_watermark="15"
292 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
293 max_equation="100"
294 underscore_name="sampler0_bottleneck"
295 units="percent"
296 symbol_name="Sampler0Bottleneck"
297 availability="$SubsliceMask 0x09 AND"
298 semantic_type="duration"
299 mdapi_supported_apis=""
300 mdapi_usage_flags="Tier3 Indicate Draw"
301 mdapi_group="Sampler"
302 mdapi_hw_unit_type="subslice"
303 />
304 <counter name="Sampler Texels"
305 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
306 data_type="uint64"
307 equation="A 28 READ 4 UMUL"
308 underscore_name="sampler_texels"
309 units="texels"
310 symbol_name="SamplerTexels"
311 semantic_type="event"
312 mdapi_supported_apis=""
313 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
314 mdapi_hw_unit_type="gpu"
315 mdapi_group="Sampler/Sampler Input"
316 />
317 <counter name="Pixels Failing Tests"
318 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
319 data_type="uint64"
320 equation="A 25 READ 4 UMUL"
321 underscore_name="pixels_failing_post_ps_tests"
322 units="pixels"
323 symbol_name="PixelsFailingPostPsTests"
324 semantic_type="event"
325 mdapi_supported_apis="OGL IO BB"
326 mdapi_usage_flags="Tier3 Frame Batch Draw"
327 mdapi_hw_unit_type="gpu"
328 mdapi_group="3D Pipe/Output Merger"
329 />
330 <counter name="GPU Time Elapsed"
331 description="Time elapsed on the GPU during the measurement."
332 data_type="uint64"
333 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
334 underscore_name="gpu_time"
335 units="ns"
336 symbol_name="GpuTime"
337 semantic_type="duration"
338 mdapi_supported_apis=""
339 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
340 mdapi_hw_unit_type="gpu"
341 mdapi_group="GPU"
342 />
343 <counter name="AVG GPU Core Frequency"
344 description="Average GPU Core Frequency in the measurement."
345 data_type="uint64"
346 max_equation="$GpuMaxFrequency"
347 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
348 underscore_name="avg_gpu_core_frequency"
349 units="hz"
350 symbol_name="AvgGpuCoreFrequency"
351 semantic_type="event"
352 mdapi_supported_apis=""
353 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
354 mdapi_group="GPU"
355 mdapi_hw_unit_type="gpu"
356 />
357 <counter name="Sampler Texels Misses"
358 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
359 data_type="uint64"
360 equation="A 29 READ 4 UMUL"
361 underscore_name="sampler_texel_misses"
362 units="texels"
363 symbol_name="SamplerTexelMisses"
364 semantic_type="event"
365 mdapi_supported_apis=""
366 mdapi_usage_flags="Tier3 Batch Frame Draw"
367 mdapi_hw_unit_type="gpu"
368 mdapi_group="Sampler/Sampler Cache"
369 />
370 <counter name="CS Threads Dispatched"
371 description="The total number of compute shader hardware threads dispatched."
372 data_type="uint64"
373 equation="A 4 READ"
374 underscore_name="cs_threads"
375 units="threads"
376 symbol_name="CsThreads"
377 semantic_type="event"
378 mdapi_supported_apis="OGL4 OCL IO BB"
379 mdapi_usage_flags="Tier3 Frame Batch Draw"
380 mdapi_hw_unit_type="gpu"
381 mdapi_group="EU Array/Compute Shader"
382 />
383 <counter name="Shader Memory Accesses"
384 description="The total number of shader memory accesses to L3."
385 data_type="uint64"
386 equation="A 32 READ"
387 underscore_name="shader_memory_accesses"
388 units="messages"
389 symbol_name="ShaderMemoryAccesses"
390 semantic_type="event"
391 mdapi_supported_apis=""
392 mdapi_usage_flags="Tier3 Frame Batch Draw"
393 mdapi_hw_unit_type="gpu"
394 mdapi_group="L3/Data Port"
395 />
396 <counter name="L3 Lookup Accesses w/o IC"
397 description="The total number of L3 cache lookup accesses w/o IC."
398 data_type="uint64"
399 equation="$SamplerL1Misses $ShaderMemoryAccesses UADD"
400 underscore_name="l3_lookups"
401 units="messages"
402 symbol_name="L3Lookups"
403 semantic_type="event"
404 mdapi_supported_apis=""
405 mdapi_usage_flags="Tier3 Frame Batch Draw"
406 mdapi_hw_unit_type="gpu"
407 mdapi_group="L3/TAG"
408 />
409 <counter name="SLM Bytes Read"
410 description="The total number of GPU memory bytes read from shared local memory."
411 data_type="uint64"
412 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
413 equation="A 30 READ 64 UMUL"
414 underscore_name="slm_bytes_read"
415 units="bytes"
416 symbol_name="SlmBytesRead"
417 semantic_type="throughput"
418 mdapi_supported_apis="OGL4 OCL IO BB"
419 mdapi_usage_flags="Tier3 Frame Batch Draw"
420 mdapi_group="L3/Data Port/SLM"
421 mdapi_hw_unit_type="gpu"
422 />
423 <counter name="GTI Read Throughput"
424 description="The total number of GPU memory bytes read from GTI."
425 data_type="uint64"
426 max_equation="$GpuCoreClocks 64 UMUL"
427 equation="C 6 READ 64 UMUL"
428 underscore_name="gti_read_throughput"
429 units="bytes"
430 symbol_name="GtiReadThroughput"
431 semantic_type="throughput"
432 mdapi_supported_apis=""
433 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
434 mdapi_group="GTI"
435 mdapi_hw_unit_type="gpu"
436 />
437 <counter name="PS FPU1 Pipe Active"
438 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
439 data_type="float"
440 max_equation="100"
441 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
442 underscore_name="ps_fpu1_active"
443 units="percent"
444 symbol_name="PsFpu1Active"
445 semantic_type="duration"
446 mdapi_supported_apis="OGL IO BB"
447 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
448 mdapi_group="EU Array/Pixel Shader"
449 mdapi_hw_unit_type="gpu"
450 />
451 <counter name="PS Send Pipeline Active"
452 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
453 data_type="float"
454 max_equation="100"
455 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
456 underscore_name="ps_send_active"
457 units="percent"
458 symbol_name="PsSendActive"
459 semantic_type="duration"
460 mdapi_supported_apis="OGL IO BB"
461 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
462 mdapi_group="EU Array/Pixel Shader"
463 mdapi_hw_unit_type="gpu"
464 />
465 <counter name="Rasterized Pixels"
466 description="The total number of rasterized pixels."
467 data_type="uint64"
468 equation="A 21 READ 4 UMUL"
469 underscore_name="rasterized_pixels"
470 units="pixels"
471 symbol_name="RasterizedPixels"
472 semantic_type="event"
473 mdapi_supported_apis="OGL IO BB"
474 mdapi_usage_flags="Tier3 Frame Batch Draw"
475 mdapi_hw_unit_type="gpu"
476 mdapi_group="3D Pipe/Rasterizer"
477 />
478 <counter name="GPU Busy"
479 description="The percentage of time in which the GPU has been processing GPU commands."
480 data_type="float"
481 max_equation="100"
482 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
483 underscore_name="gpu_busy"
484 units="percent"
485 symbol_name="GpuBusy"
486 semantic_type="duration"
487 mdapi_supported_apis=""
488 mdapi_usage_flags="Tier1 Overview System Frame"
489 mdapi_group="GPU"
490 mdapi_hw_unit_type="gpu"
491 />
492 <counter name="GTI Depth Throughput"
493 description="The total number of GPU memory bytes transferred between depth caches and GTI."
494 data_type="uint64"
495 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
496 equation="C 0 READ C 1 READ UADD 64 UMUL"
497 underscore_name="gti_depth_throughput"
498 units="bytes"
499 symbol_name="GtiDepthThroughput"
500 semantic_type="throughput"
501 mdapi_supported_apis="OGL IO BB"
502 mdapi_usage_flags="Tier2 Frame Batch Draw"
503 mdapi_group="GTI/Depth Cache"
504 mdapi_hw_unit_type="gpu"
505 />
506 <counter name="VS FPU0 Pipe Active"
507 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
508 data_type="float"
509 max_equation="100"
510 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
511 underscore_name="vs_fpu0_active"
512 units="percent"
513 symbol_name="VsFpu0Active"
514 semantic_type="duration"
515 mdapi_supported_apis="OGL IO BB"
516 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
517 mdapi_group="EU Array/Vertex Shader"
518 mdapi_hw_unit_type="gpu"
519 />
520 <counter name="PS FPU0 Pipe Active"
521 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
522 data_type="float"
523 max_equation="100"
524 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
525 underscore_name="ps_fpu0_active"
526 units="percent"
527 symbol_name="PsFpu0Active"
528 semantic_type="duration"
529 mdapi_supported_apis="OGL IO BB"
530 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
531 mdapi_group="EU Array/Pixel Shader"
532 mdapi_hw_unit_type="gpu"
533 />
534 <counter name="DS Threads Dispatched"
535 description="The total number of domain shader hardware threads dispatched."
536 data_type="uint64"
537 equation="A 3 READ"
538 underscore_name="ds_threads"
539 units="threads"
540 symbol_name="DsThreads"
541 semantic_type="event"
542 mdapi_supported_apis="OGL4 IO BB"
543 mdapi_usage_flags="Tier3 Frame Batch Draw"
544 mdapi_hw_unit_type="gpu"
545 mdapi_group="EU Array/Domain Shader"
546 />
547 <counter name="Samples Written"
548 description="The total number of samples or pixels written to all render targets."
549 data_type="uint64"
550 equation="A 26 READ 4 UMUL"
551 underscore_name="samples_written"
552 units="pixels"
553 symbol_name="SamplesWritten"
554 semantic_type="event"
555 mdapi_supported_apis="OGL IO BB"
556 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
557 mdapi_hw_unit_type="gpu"
558 mdapi_group="3D Pipe/Output Merger"
559 />
560 <counter name="EU Stall"
561 description="The percentage of time in which the Execution Units were stalled."
562 data_type="float"
563 max_equation="100"
564 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
565 underscore_name="eu_stall"
566 units="percent"
567 symbol_name="EuStall"
568 semantic_type="duration"
569 mdapi_supported_apis=""
570 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
571 mdapi_group="EU Array"
572 mdapi_hw_unit_type="gpu"
573 />
574 <counter name="Samples Blended"
575 description="The total number of blended samples or pixels written to all render targets."
576 data_type="uint64"
577 equation="A 27 READ 4 UMUL"
578 underscore_name="samples_blended"
579 units="pixels"
580 symbol_name="SamplesBlended"
581 semantic_type="event"
582 mdapi_supported_apis="OGL IO BB"
583 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
584 mdapi_hw_unit_type="gpu"
585 mdapi_group="3D Pipe/Output Merger"
586 />
587 <counter name="Early Depth Test Fails"
588 description="The total number of pixels dropped on early depth test."
589 data_type="uint64"
590 equation="A 23 READ 4 UMUL"
591 underscore_name="early_depth_test_fails"
592 units="pixels"
593 symbol_name="EarlyDepthTestFails"
594 semantic_type="event"
595 mdapi_supported_apis="OGL IO BB"
596 mdapi_usage_flags="Tier3 Frame Batch Draw"
597 mdapi_hw_unit_type="gpu"
598 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
599 />
600 <counter name="Samplers Bottleneck"
601 low_watermark="5"
602 description="The percentage of time in which samplers have been slowing down the pipe when processing EU requests."
603 data_type="float"
604 high_watermark="15"
605 equation="$Sampler0Bottleneck $Sampler1Bottleneck FMAX"
606 max_equation="100"
607 underscore_name="sampler_bottleneck"
608 units="percent"
609 symbol_name="SamplerBottleneck"
610 semantic_type="duration"
611 mdapi_supported_apis=""
612 mdapi_usage_flags="Tier3 Overview Indicate System Frame Batch Draw"
613 mdapi_group="Sampler"
614 mdapi_hw_unit_type="slice"
615 />
616 <counter name="GTI HDC TLB Lookup Throughput"
617 description="The total number of GPU memory bytes transferred between GTI and HDC, when HDC is doing TLB lookups."
618 data_type="uint64"
619 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
620 equation="C 5 READ 64 UMUL"
621 underscore_name="gti_hdc_lookups_throughput"
622 units="bytes"
623 symbol_name="GtiHdcLookupsThroughput"
624 semantic_type="throughput"
625 mdapi_supported_apis=""
626 mdapi_usage_flags="Tier2 Frame Batch Draw"
627 mdapi_group="GTI/L3"
628 mdapi_hw_unit_type="gpu"
629 />
630 <counter name="GTI RCC Throughput"
631 description="The total number of GPU memory bytes transferred between render color caches and GTI."
632 data_type="uint64"
633 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
634 equation="C 2 READ C 3 READ UADD 64 UMUL"
635 underscore_name="gti_rcc_throughput"
636 units="bytes"
637 symbol_name="GtiRccThroughput"
638 semantic_type="throughput"
639 mdapi_supported_apis="OGL IO BB"
640 mdapi_usage_flags="Tier2 Frame Batch Draw"
641 mdapi_group="GTI/Color Cache"
642 mdapi_hw_unit_type="gpu"
643 />
644 <counter name="HS Threads Dispatched"
645 description="The total number of hull shader hardware threads dispatched."
646 data_type="uint64"
647 equation="A 2 READ"
648 underscore_name="hs_threads"
649 units="threads"
650 symbol_name="HsThreads"
651 semantic_type="event"
652 mdapi_supported_apis="OGL4 IO BB"
653 mdapi_usage_flags="Tier3 Frame Batch Draw"
654 mdapi_hw_unit_type="gpu"
655 mdapi_group="EU Array/Hull Shader"
656 />
657 <counter name="GTI Write Throughput"
658 description="The total number of GPU memory bytes written to GTI."
659 data_type="uint64"
660 max_equation="$GpuCoreClocks 32 UMUL"
661 equation="C 7 READ 64 UMUL"
662 underscore_name="gti_write_throughput"
663 units="bytes"
664 symbol_name="GtiWriteThroughput"
665 semantic_type="throughput"
666 mdapi_supported_apis=""
667 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
668 mdapi_group="GTI"
669 mdapi_hw_unit_type="gpu"
670 />
671 <counter name="SLM Bytes Written"
672 description="The total number of GPU memory bytes written into shared local memory."
673 data_type="uint64"
674 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
675 equation="A 31 READ 64 UMUL"
676 underscore_name="slm_bytes_written"
677 units="bytes"
678 symbol_name="SlmBytesWritten"
679 semantic_type="throughput"
680 mdapi_supported_apis="OGL4 OCL IO BB"
681 mdapi_usage_flags="Tier3 Frame Batch Draw"
682 mdapi_group="L3/Data Port/SLM"
683 mdapi_hw_unit_type="gpu"
684 />
685 <counter name="L3 Shader Throughput"
686 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
687 data_type="uint64"
688 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
689 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
690 underscore_name="l3_shader_throughput"
691 units="bytes"
692 symbol_name="L3ShaderThroughput"
693 semantic_type="throughput"
694 mdapi_supported_apis="OGL4 OCL IO BB"
695 mdapi_usage_flags="Tier2 Frame Batch Draw"
696 mdapi_group="L3/Data Port"
697 mdapi_hw_unit_type="gpu"
698 />
699 <counter name="Samples Killed in FS"
700 description="The total number of samples or pixels dropped in fragment shaders."
701 data_type="uint64"
702 equation="A 24 READ 4 UMUL"
703 underscore_name="samples_killed_in_ps"
704 units="pixels"
705 symbol_name="SamplesKilledInPs"
706 semantic_type="event"
707 mdapi_supported_apis="OGL IO BB"
708 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
709 mdapi_hw_unit_type="gpu"
710 mdapi_group="3D Pipe/Fragment Shader"
711 />
712 <counter name="Shader Atomic Memory Accesses"
713 description="The total number of shader atomic memory accesses."
714 data_type="uint64"
715 equation="A 34 READ"
716 underscore_name="shader_atomics"
717 units="messages"
718 symbol_name="ShaderAtomics"
719 semantic_type="event"
720 mdapi_supported_apis="OGL OCL IO BB"
721 mdapi_usage_flags="Tier3 Frame Batch Draw"
722 mdapi_hw_unit_type="gpu"
723 mdapi_group="L3/Data Port/Atomics"
724 />
725 <register_config type="NOA">
726 <register type="NOA" address="0x00009888" value="0x166C01E0" />
727 <register type="NOA" address="0x00009888" value="0x12170280" />
728 <register type="NOA" address="0x00009888" value="0x12370280" />
729 <register type="NOA" address="0x00009888" value="0x16EC01E0" />
730 <register type="NOA" address="0x00009888" value="0x11930317" />
731 <register type="NOA" address="0x00009888" value="0x159303DF" />
732 <register type="NOA" address="0x00009888" value="0x3F900003" />
733 <register type="NOA" address="0x00009888" value="0x1A4E0380" />
734 <register type="NOA" address="0x00009888" value="0x0A6C0053" />
735 <register type="NOA" address="0x00009888" value="0x106C0000" />
736 <register type="NOA" address="0x00009888" value="0x1C6C0000" />
737 <register type="NOA" address="0x00009888" value="0x0A1B4000" />
738 <register type="NOA" address="0x00009888" value="0x1C1C0001" />
739 <register type="NOA" address="0x00009888" value="0x002F1000" />
740 <register type="NOA" address="0x00009888" value="0x042F1000" />
741 <register type="NOA" address="0x00009888" value="0x004C4000" />
742 <register type="NOA" address="0x00009888" value="0x0A4C8400" />
743 <register type="NOA" address="0x00009888" value="0x0C4C0002" />
744 <register type="NOA" address="0x00009888" value="0x000D2000" />
745 <register type="NOA" address="0x00009888" value="0x060D8000" />
746 <register type="NOA" address="0x00009888" value="0x080DA000" />
747 <register type="NOA" address="0x00009888" value="0x0A0DA000" />
748 <register type="NOA" address="0x00009888" value="0x0C0F0400" />
749 <register type="NOA" address="0x00009888" value="0x0E0F6600" />
750 <register type="NOA" address="0x00009888" value="0x100F0001" />
751 <register type="NOA" address="0x00009888" value="0x002C8000" />
752 <register type="NOA" address="0x00009888" value="0x162CA200" />
753 <register type="NOA" address="0x00009888" value="0x062D8000" />
754 <register type="NOA" address="0x00009888" value="0x082D8000" />
755 <register type="NOA" address="0x00009888" value="0x00133000" />
756 <register type="NOA" address="0x00009888" value="0x08133000" />
757 <register type="NOA" address="0x00009888" value="0x00170020" />
758 <register type="NOA" address="0x00009888" value="0x08170021" />
759 <register type="NOA" address="0x00009888" value="0x10170000" />
760 <register type="NOA" address="0x00009888" value="0x0633C000" />
761 <register type="NOA" address="0x00009888" value="0x0833C000" />
762 <register type="NOA" address="0x00009888" value="0x06370800" />
763 <register type="NOA" address="0x00009888" value="0x08370840" />
764 <register type="NOA" address="0x00009888" value="0x10370000" />
765 <register type="NOA" address="0x00009888" value="0x1ACE0200" />
766 <register type="NOA" address="0x00009888" value="0x0AEC5300" />
767 <register type="NOA" address="0x00009888" value="0x10EC0000" />
768 <register type="NOA" address="0x00009888" value="0x1CEC0000" />
769 <register type="NOA" address="0x00009888" value="0x0A9B8000" />
770 <register type="NOA" address="0x00009888" value="0x1C9C0002" />
771 <register type="NOA" address="0x00009888" value="0x0CCC0002" />
772 <register type="NOA" address="0x00009888" value="0x0A8D8000" />
773 <register type="NOA" address="0x00009888" value="0x108F0001" />
774 <register type="NOA" address="0x00009888" value="0x16AC8000" />
775 <register type="NOA" address="0x00009888" value="0x0D933031" />
776 <register type="NOA" address="0x00009888" value="0x0F933E3F" />
777 <register type="NOA" address="0x00009888" value="0x01933D00" />
778 <register type="NOA" address="0x00009888" value="0x0393073C" />
779 <register type="NOA" address="0x00009888" value="0x0593000E" />
780 <register type="NOA" address="0x00009888" value="0x1D930000" />
781 <register type="NOA" address="0x00009888" value="0x19930000" />
782 <register type="NOA" address="0x00009888" value="0x1B930000" />
783 <register type="NOA" address="0x00009888" value="0x1D900157" />
784 <register type="NOA" address="0x00009888" value="0x1F900158" />
785 <register type="NOA" address="0x00009888" value="0x35900000" />
786 <register type="NOA" address="0x00009888" value="0x2B908000" />
787 <register type="NOA" address="0x00009888" value="0x2D908000" />
788 <register type="NOA" address="0x00009888" value="0x2F908000" />
789 <register type="NOA" address="0x00009888" value="0x31908000" />
790 <register type="NOA" address="0x00009888" value="0x15908000" />
791 <register type="NOA" address="0x00009888" value="0x17908000" />
792 <register type="NOA" address="0x00009888" value="0x19908000" />
793 <register type="NOA" address="0x00009888" value="0x1B908000" />
794 <register type="NOA" address="0x00009888" value="0x1190003F" />
795 <register type="NOA" address="0x00009888" value="0x51902240" />
796 <register type="NOA" address="0x00009888" value="0x41900C00" />
797 <register type="NOA" address="0x00009888" value="0x55900242" />
798 <register type="NOA" address="0x00009888" value="0x45900084" />
799 <register type="NOA" address="0x00009888" value="0x47901400" />
800 <register type="NOA" address="0x00009888" value="0x57902220" />
801 <register type="NOA" address="0x00009888" value="0x49900C60" />
802 <register type="NOA" address="0x00009888" value="0x37900000" />
803 <register type="NOA" address="0x00009888" value="0x33900000" />
804 <register type="NOA" address="0x00009888" value="0x4B900063" />
805 <register type="NOA" address="0x00009888" value="0x59900002" />
806 <register type="NOA" address="0x00009888" value="0x43900C63" />
807 <register type="NOA" address="0x00009888" value="0x53902222" />
808 </register_config>
809 <register_config type="OA">
810 <register type="OA" address="0x00002710" value="0x00000000" />
811 <register type="OA" address="0x00002714" value="0x00800000" />
812 <register type="OA" address="0x00002720" value="0x00000000" />
813 <register type="OA" address="0x00002724" value="0x00800000" />
814 <register type="OA" address="0x00002740" value="0x00000000" />
815 </register_config>
816 <register_config type="FLEX">
817 <register type="FLEX" address="0x0000E458" value="0x00005004" />
818 <register type="FLEX" address="0x0000E558" value="0x00010003" />
819 <register type="FLEX" address="0x0000E658" value="0x00012011" />
820 <register type="FLEX" address="0x0000E758" value="0x00015014" />
821 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
822 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
823 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
824 </register_config>
825 </set>
826
827 <set name="Compute Metrics Basic Gen9"
828 mdapi_supported_apis="OGL4 OCL IO BB"
829 underscore_name="compute_basic"
830 hw_config_guid="9823aaa1-b06f-40ce-884b-cd798c79f0c2"
831 chipset="KBLGT3"
832 symbol_name="ComputeBasic"
833 >
834 <counter name="GPU Core Clocks"
835 description="The total number of GPU core clocks elapsed during the measurement."
836 data_type="uint64"
837 equation="GPU_CLOCK 0 READ"
838 underscore_name="gpu_core_clocks"
839 units="cycles"
840 symbol_name="GpuCoreClocks"
841 semantic_type="event"
842 mdapi_supported_apis="OGL OCL IO BB"
843 mdapi_usage_flags="Tier1 Frame Batch Draw"
844 mdapi_hw_unit_type="gpu"
845 mdapi_group="GPU"
846 />
847 <counter name="EU Active"
848 description="The percentage of time in which the Execution Units were actively processing."
849 data_type="float"
850 max_equation="100"
851 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
852 underscore_name="eu_active"
853 units="percent"
854 symbol_name="EuActive"
855 semantic_type="duration"
856 mdapi_supported_apis="OGL OCL IO BB"
857 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
858 mdapi_group="EU Array"
859 mdapi_hw_unit_type="gpu"
860 />
861 <counter name="Untyped Bytes Read"
862 description="The total number of typed memory bytes read via Data Port."
863 data_type="uint64"
864 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
865 equation="B 6 READ B 7 READ C 0 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
866 underscore_name="untyped_bytes_read"
867 units="bytes"
868 symbol_name="UntypedBytesRead"
869 semantic_type="throughput"
870 mdapi_supported_apis="OGL4 OCL IO BB"
871 mdapi_usage_flags="Tier3 Frame Batch Draw"
872 mdapi_group="L3/Data Port"
873 mdapi_hw_unit_type="gpu"
874 />
875 <counter name="EU Both FPU Pipes Active"
876 description="The percentage of time in which both EU FPU pipelines were actively processing."
877 data_type="float"
878 max_equation="100"
879 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
880 underscore_name="eu_fpu_both_active"
881 units="percent"
882 symbol_name="EuFpuBothActive"
883 semantic_type="duration"
884 mdapi_supported_apis="OGL OCL IO BB"
885 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
886 mdapi_group="EU Array/Pipes"
887 mdapi_hw_unit_type="gpu"
888 />
889 <counter name="Typed Bytes Written"
890 description="The total number of untyped memory bytes written via Data Port."
891 data_type="uint64"
892 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
893 equation="B 3 READ B 4 READ B 5 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
894 underscore_name="typed_bytes_written"
895 units="bytes"
896 symbol_name="TypedBytesWritten"
897 semantic_type="throughput"
898 mdapi_supported_apis="OGL4 OCL IO BB"
899 mdapi_usage_flags="Tier3 Frame Batch Draw"
900 mdapi_group="L3/Data Port"
901 mdapi_hw_unit_type="gpu"
902 />
903 <counter name="EU FPU0 Pipe Active"
904 description="The percentage of time in which EU FPU0 pipeline was actively processing."
905 data_type="float"
906 max_equation="100"
907 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
908 underscore_name="fpu0_active"
909 units="percent"
910 symbol_name="Fpu0Active"
911 semantic_type="duration"
912 mdapi_supported_apis="OGL OCL IO BB"
913 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
914 mdapi_group="EU Array/Pipes"
915 mdapi_hw_unit_type="gpu"
916 />
917 <counter name="EU FPU1 Pipe Active"
918 description="The percentage of time in which EU FPU1 pipeline was actively processing."
919 data_type="float"
920 max_equation="100"
921 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
922 underscore_name="fpu1_active"
923 units="percent"
924 symbol_name="Fpu1Active"
925 semantic_type="duration"
926 mdapi_supported_apis="OGL IO OCL BB"
927 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
928 mdapi_group="EU Array/Pipes"
929 mdapi_hw_unit_type="gpu"
930 />
931 <counter name="EU AVG IPC Rate"
932 description="The average rate of IPC calculated for 2 FPU pipelines."
933 data_type="float"
934 max_equation="2"
935 equation="A 9 READ A 10 READ A 11 READ UADD A 9 READ USUB FDIV 1 FADD"
936 underscore_name="eu_avg_ipc_rate"
937 units="number"
938 symbol_name="EuAvgIpcRate"
939 semantic_type="ratio"
940 mdapi_supported_apis="OGL OCL IO BB"
941 mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
942 mdapi_group="EU Array"
943 mdapi_hw_unit_type="gpu"
944 />
945 <counter name="GS Threads Dispatched"
946 description="The total number of geometry shader hardware threads dispatched."
947 data_type="uint64"
948 equation="A 5 READ"
949 underscore_name="gs_threads"
950 units="threads"
951 symbol_name="GsThreads"
952 semantic_type="event"
953 mdapi_supported_apis="OGL4 OCL IO BB"
954 mdapi_usage_flags="Tier3 Frame Batch Draw"
955 mdapi_hw_unit_type="gpu"
956 mdapi_group="EU Array/Geometry Shader"
957 />
958 <counter name="Early Hi-Depth Test Fails"
959 description="The total number of pixels dropped on early hierarchical depth test."
960 data_type="uint64"
961 equation="A 22 READ 4 UMUL"
962 underscore_name="hi_depth_test_fails"
963 units="pixels"
964 symbol_name="HiDepthTestFails"
965 semantic_type="event"
966 mdapi_supported_apis="OGL IO OCL BB"
967 mdapi_usage_flags="Tier3 Frame Batch Draw"
968 mdapi_hw_unit_type="gpu"
969 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
970 />
971 <counter name="VS Threads Dispatched"
972 description="The total number of vertex shader hardware threads dispatched."
973 data_type="uint64"
974 equation="A 1 READ"
975 underscore_name="vs_threads"
976 units="threads"
977 symbol_name="VsThreads"
978 semantic_type="event"
979 mdapi_supported_apis="OGL OCL IO BB"
980 mdapi_usage_flags="Tier3 Frame Batch Draw"
981 mdapi_hw_unit_type="gpu"
982 mdapi_group="EU Array/Vertex Shader"
983 />
984 <counter name="FS Threads Dispatched"
985 description="The total number of fragment shader hardware threads dispatched."
986 data_type="uint64"
987 equation="A 6 READ"
988 underscore_name="ps_threads"
989 units="threads"
990 symbol_name="PsThreads"
991 semantic_type="event"
992 mdapi_supported_apis="OGL OCL IO BB"
993 mdapi_usage_flags="Tier3 Frame Batch Draw"
994 mdapi_hw_unit_type="gpu"
995 mdapi_group="EU Array/Fragment Shader"
996 />
997 <counter name="Shader Barrier Messages"
998 description="The total number of shader barrier messages."
999 data_type="uint64"
1000 equation="A 35 READ"
1001 underscore_name="shader_barriers"
1002 units="messages"
1003 symbol_name="ShaderBarriers"
1004 semantic_type="event"
1005 mdapi_supported_apis="OGL OCL IO BB"
1006 mdapi_usage_flags="Tier3 Frame Batch Draw"
1007 mdapi_hw_unit_type="gpu"
1008 mdapi_group="EU Array/Barrier"
1009 />
1010 <counter name="Sampler Texels"
1011 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
1012 data_type="uint64"
1013 equation="A 28 READ 4 UMUL"
1014 underscore_name="sampler_texels"
1015 units="texels"
1016 symbol_name="SamplerTexels"
1017 semantic_type="event"
1018 mdapi_supported_apis="OGL OCL IO BB"
1019 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1020 mdapi_hw_unit_type="gpu"
1021 mdapi_group="Sampler/Sampler Input"
1022 />
1023 <counter name="Pixels Failing Tests"
1024 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
1025 data_type="uint64"
1026 equation="A 25 READ 4 UMUL"
1027 underscore_name="pixels_failing_post_ps_tests"
1028 units="pixels"
1029 symbol_name="PixelsFailingPostPsTests"
1030 semantic_type="event"
1031 mdapi_supported_apis="OGL IO OCL BB"
1032 mdapi_usage_flags="Tier3 Frame Batch Draw"
1033 mdapi_hw_unit_type="gpu"
1034 mdapi_group="3D Pipe/Output Merger"
1035 />
1036 <counter name="GPU Time Elapsed"
1037 description="Time elapsed on the GPU during the measurement."
1038 data_type="uint64"
1039 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
1040 underscore_name="gpu_time"
1041 units="ns"
1042 symbol_name="GpuTime"
1043 semantic_type="duration"
1044 mdapi_supported_apis="OGL OCL IO BB"
1045 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1046 mdapi_hw_unit_type="gpu"
1047 mdapi_group="GPU"
1048 />
1049 <counter name="AVG GPU Core Frequency"
1050 description="Average GPU Core Frequency in the measurement."
1051 data_type="uint64"
1052 max_equation="$GpuMaxFrequency"
1053 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
1054 underscore_name="avg_gpu_core_frequency"
1055 units="hz"
1056 symbol_name="AvgGpuCoreFrequency"
1057 semantic_type="event"
1058 mdapi_supported_apis="OGL OCL IO BB"
1059 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1060 mdapi_group="GPU"
1061 mdapi_hw_unit_type="gpu"
1062 />
1063 <counter name="Sampler Texels Misses"
1064 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
1065 data_type="uint64"
1066 equation="A 29 READ 4 UMUL"
1067 underscore_name="sampler_texel_misses"
1068 units="texels"
1069 symbol_name="SamplerTexelMisses"
1070 semantic_type="event"
1071 mdapi_supported_apis="OGL OCL IO BB"
1072 mdapi_usage_flags="Tier3 Batch Frame Draw"
1073 mdapi_hw_unit_type="gpu"
1074 mdapi_group="Sampler/Sampler Cache"
1075 />
1076 <counter name="CS Threads Dispatched"
1077 description="The total number of compute shader hardware threads dispatched."
1078 data_type="uint64"
1079 equation="A 4 READ"
1080 underscore_name="cs_threads"
1081 units="threads"
1082 symbol_name="CsThreads"
1083 semantic_type="event"
1084 mdapi_supported_apis="OGL4 OCL IO BB"
1085 mdapi_usage_flags="Tier3 Frame Batch Draw"
1086 mdapi_hw_unit_type="gpu"
1087 mdapi_group="EU Array/Compute Shader"
1088 />
1089 <counter name="SLM Bytes Read"
1090 description="The total number of GPU memory bytes read from shared local memory."
1091 data_type="uint64"
1092 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1093 equation="A 30 READ 64 UMUL"
1094 underscore_name="slm_bytes_read"
1095 units="bytes"
1096 symbol_name="SlmBytesRead"
1097 semantic_type="throughput"
1098 mdapi_supported_apis="OGL4 OCL IO BB"
1099 mdapi_usage_flags="Tier3 Frame Batch Draw"
1100 mdapi_group="L3/Data Port/SLM"
1101 mdapi_hw_unit_type="gpu"
1102 />
1103 <counter name="GTI Read Throughput"
1104 description="The total number of GPU memory bytes read from GTI."
1105 data_type="uint64"
1106 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1107 equation="C 4 READ 64 UMUL"
1108 underscore_name="gti_read_throughput"
1109 units="bytes"
1110 symbol_name="GtiReadThroughput"
1111 semantic_type="throughput"
1112 mdapi_supported_apis="OGL OCL IO BB"
1113 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1114 mdapi_group="GTI"
1115 mdapi_hw_unit_type="gpu"
1116 />
1117 <counter name="Untyped Writes"
1118 description="The total number of untyped memory bytes written via Data Port."
1119 data_type="uint64"
1120 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1121 equation="C 1 READ C 2 READ C 3 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
1122 underscore_name="untyped_bytes_written"
1123 units="bytes"
1124 symbol_name="UntypedBytesWritten"
1125 semantic_type="throughput"
1126 mdapi_supported_apis="OGL4 OCL IO BB"
1127 mdapi_usage_flags="Tier3 Frame Batch Draw"
1128 mdapi_group="L3/Data Port"
1129 mdapi_hw_unit_type="gpu"
1130 />
1131 <counter name="GPU Busy"
1132 description="The percentage of time in which the GPU has been processing GPU commands."
1133 data_type="float"
1134 max_equation="100"
1135 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
1136 underscore_name="gpu_busy"
1137 units="percent"
1138 symbol_name="GpuBusy"
1139 semantic_type="duration"
1140 mdapi_supported_apis="OGL OCL IO BB"
1141 mdapi_usage_flags="Tier1 Overview System Frame"
1142 mdapi_group="GPU"
1143 mdapi_hw_unit_type="gpu"
1144 />
1145 <counter name="Rasterized Pixels"
1146 description="The total number of rasterized pixels."
1147 data_type="uint64"
1148 equation="A 21 READ 4 UMUL"
1149 underscore_name="rasterized_pixels"
1150 units="pixels"
1151 symbol_name="RasterizedPixels"
1152 semantic_type="event"
1153 mdapi_supported_apis="OGL IO OCL BB"
1154 mdapi_usage_flags="Tier3 Frame Batch Draw"
1155 mdapi_hw_unit_type="gpu"
1156 mdapi_group="3D Pipe/Rasterizer"
1157 />
1158 <counter name="Typed Bytes Read"
1159 description="The total number of typed memory bytes read via Data Port."
1160 data_type="uint64"
1161 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1162 equation="B 0 READ B 1 READ B 2 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
1163 underscore_name="typed_bytes_read"
1164 units="bytes"
1165 symbol_name="TypedBytesRead"
1166 semantic_type="throughput"
1167 mdapi_supported_apis="OGL4 OCL IO BB"
1168 mdapi_usage_flags="Tier3 Frame Batch Draw"
1169 mdapi_group="L3/Data Port"
1170 mdapi_hw_unit_type="gpu"
1171 />
1172 <counter name="DS Threads Dispatched"
1173 description="The total number of domain shader hardware threads dispatched."
1174 data_type="uint64"
1175 equation="A 3 READ"
1176 underscore_name="ds_threads"
1177 units="threads"
1178 symbol_name="DsThreads"
1179 semantic_type="event"
1180 mdapi_supported_apis="OGL4 OCL IO BB"
1181 mdapi_usage_flags="Tier3 Frame Batch Draw"
1182 mdapi_hw_unit_type="gpu"
1183 mdapi_group="EU Array/Domain Shader"
1184 />
1185 <counter name="EU Thread Occupancy"
1186 description="The percentage of time in which hardware threads occupied EUs."
1187 data_type="float"
1188 max_equation="100"
1189 equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1190 underscore_name="eu_thread_occupancy"
1191 units="percent"
1192 symbol_name="EuThreadOccupancy"
1193 semantic_type="duration"
1194 mdapi_supported_apis="OGL IO OCL BB"
1195 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1196 mdapi_group="EU Array"
1197 mdapi_hw_unit_type="gpu"
1198 />
1199 <counter name="EU Stall"
1200 description="The percentage of time in which the Execution Units were stalled."
1201 data_type="float"
1202 max_equation="100"
1203 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1204 underscore_name="eu_stall"
1205 units="percent"
1206 symbol_name="EuStall"
1207 semantic_type="duration"
1208 mdapi_supported_apis="OGL OCL IO BB"
1209 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1210 mdapi_group="EU Array"
1211 mdapi_hw_unit_type="gpu"
1212 />
1213 <counter name="Samples Blended"
1214 description="The total number of blended samples or pixels written to all render targets."
1215 data_type="uint64"
1216 equation="A 27 READ 4 UMUL"
1217 underscore_name="samples_blended"
1218 units="pixels"
1219 symbol_name="SamplesBlended"
1220 semantic_type="event"
1221 mdapi_supported_apis="OGL IO OCL BB"
1222 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1223 mdapi_hw_unit_type="gpu"
1224 mdapi_group="3D Pipe/Output Merger"
1225 />
1226 <counter name="Early Depth Test Fails"
1227 description="The total number of pixels dropped on early depth test."
1228 data_type="uint64"
1229 equation="A 23 READ 4 UMUL"
1230 underscore_name="early_depth_test_fails"
1231 units="pixels"
1232 symbol_name="EarlyDepthTestFails"
1233 semantic_type="event"
1234 mdapi_supported_apis="OGL IO OCL BB"
1235 mdapi_usage_flags="Tier3 Frame Batch Draw"
1236 mdapi_hw_unit_type="gpu"
1237 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
1238 />
1239 <counter name="Shader Memory Accesses"
1240 description="The total number of shader memory accesses to L3."
1241 data_type="uint64"
1242 equation="A 32 READ"
1243 underscore_name="shader_memory_accesses"
1244 units="messages"
1245 symbol_name="ShaderMemoryAccesses"
1246 semantic_type="event"
1247 mdapi_supported_apis="OGL OCL IO BB"
1248 mdapi_usage_flags="Tier3 Frame Batch Draw"
1249 mdapi_hw_unit_type="gpu"
1250 mdapi_group="L3/Data Port"
1251 />
1252 <counter name="HS Threads Dispatched"
1253 description="The total number of hull shader hardware threads dispatched."
1254 data_type="uint64"
1255 equation="A 2 READ"
1256 underscore_name="hs_threads"
1257 units="threads"
1258 symbol_name="HsThreads"
1259 semantic_type="event"
1260 mdapi_supported_apis="OGL4 OCL IO BB"
1261 mdapi_usage_flags="Tier3 Frame Batch Draw"
1262 mdapi_hw_unit_type="gpu"
1263 mdapi_group="EU Array/Hull Shader"
1264 />
1265 <counter name="GTI Write Throughput"
1266 description="The total number of GPU memory bytes written to GTI."
1267 data_type="uint64"
1268 max_equation="$GpuCoreClocks 32 UMUL"
1269 equation="C 5 READ 64 UMUL"
1270 underscore_name="gti_write_throughput"
1271 units="bytes"
1272 symbol_name="GtiWriteThroughput"
1273 semantic_type="throughput"
1274 mdapi_supported_apis="OGL OCL IO BB"
1275 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1276 mdapi_group="GTI"
1277 mdapi_hw_unit_type="gpu"
1278 />
1279 <counter name="SLM Bytes Written"
1280 description="The total number of GPU memory bytes written into shared local memory."
1281 data_type="uint64"
1282 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1283 equation="A 31 READ 64 UMUL"
1284 underscore_name="slm_bytes_written"
1285 units="bytes"
1286 symbol_name="SlmBytesWritten"
1287 semantic_type="throughput"
1288 mdapi_supported_apis="OGL4 OCL IO BB"
1289 mdapi_usage_flags="Tier3 Frame Batch Draw"
1290 mdapi_group="L3/Data Port/SLM"
1291 mdapi_hw_unit_type="gpu"
1292 />
1293 <counter name="L3 Shader Throughput"
1294 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
1295 data_type="uint64"
1296 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1297 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
1298 underscore_name="l3_shader_throughput"
1299 units="bytes"
1300 symbol_name="L3ShaderThroughput"
1301 semantic_type="throughput"
1302 mdapi_supported_apis="OGL4 OCL IO BB"
1303 mdapi_usage_flags="Tier2 Frame Batch Draw"
1304 mdapi_group="L3/Data Port"
1305 mdapi_hw_unit_type="gpu"
1306 />
1307 <counter name="Samples Killed in FS"
1308 description="The total number of samples or pixels dropped in fragment shaders."
1309 data_type="uint64"
1310 equation="A 24 READ 4 UMUL"
1311 underscore_name="samples_killed_in_ps"
1312 units="pixels"
1313 symbol_name="SamplesKilledInPs"
1314 semantic_type="event"
1315 mdapi_supported_apis="OGL IO OCL BB"
1316 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
1317 mdapi_hw_unit_type="gpu"
1318 mdapi_group="3D Pipe/Fragment Shader"
1319 />
1320 <counter name="Samples Written"
1321 description="The total number of samples or pixels written to all render targets."
1322 data_type="uint64"
1323 equation="A 26 READ 4 UMUL"
1324 underscore_name="samples_written"
1325 units="pixels"
1326 symbol_name="SamplesWritten"
1327 semantic_type="event"
1328 mdapi_supported_apis="OGL IO OCL BB"
1329 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1330 mdapi_hw_unit_type="gpu"
1331 mdapi_group="3D Pipe/Output Merger"
1332 />
1333 <counter name="Shader Atomic Memory Accesses"
1334 description="The total number of shader atomic memory accesses."
1335 data_type="uint64"
1336 equation="A 34 READ"
1337 underscore_name="shader_atomics"
1338 units="messages"
1339 symbol_name="ShaderAtomics"
1340 semantic_type="event"
1341 mdapi_supported_apis="OGL OCL IO BB"
1342 mdapi_usage_flags="Tier3 Frame Batch Draw"
1343 mdapi_hw_unit_type="gpu"
1344 mdapi_group="L3/Data Port/Atomics"
1345 />
1346 <counter name="EU Send Pipe Active"
1347 description="The percentage of time in which EU send pipeline was actively processing."
1348 data_type="float"
1349 max_equation="100"
1350 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1351 underscore_name="eu_send_active"
1352 units="percent"
1353 symbol_name="EuSendActive"
1354 semantic_type="duration"
1355 mdapi_supported_apis="OGL IO OCL BB"
1356 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1357 mdapi_group="EU Array/Pipes"
1358 mdapi_hw_unit_type="gpu"
1359 />
1360 <register_config type="NOA">
1361 <register type="NOA" address="0x00009888" value="0x104F00E0" />
1362 <register type="NOA" address="0x00009888" value="0x124F1C00" />
1363 <register type="NOA" address="0x00009888" value="0x106C00E0" />
1364 <register type="NOA" address="0x00009888" value="0x37906800" />
1365 <register type="NOA" address="0x00009888" value="0x3F900003" />
1366 <register type="NOA" address="0x00009888" value="0x004E8000" />
1367 <register type="NOA" address="0x00009888" value="0x1A4E0820" />
1368 <register type="NOA" address="0x00009888" value="0x1C4E0002" />
1369 <register type="NOA" address="0x00009888" value="0x064F0900" />
1370 <register type="NOA" address="0x00009888" value="0x084F0032" />
1371 <register type="NOA" address="0x00009888" value="0x0A4F1891" />
1372 <register type="NOA" address="0x00009888" value="0x0C4F0E00" />
1373 <register type="NOA" address="0x00009888" value="0x0E4F003C" />
1374 <register type="NOA" address="0x00009888" value="0x004F0D80" />
1375 <register type="NOA" address="0x00009888" value="0x024F003B" />
1376 <register type="NOA" address="0x00009888" value="0x006C0002" />
1377 <register type="NOA" address="0x00009888" value="0x086C0100" />
1378 <register type="NOA" address="0x00009888" value="0x0C6C000C" />
1379 <register type="NOA" address="0x00009888" value="0x0E6C0B00" />
1380 <register type="NOA" address="0x00009888" value="0x186C0000" />
1381 <register type="NOA" address="0x00009888" value="0x1C6C0000" />
1382 <register type="NOA" address="0x00009888" value="0x1E6C0000" />
1383 <register type="NOA" address="0x00009888" value="0x001B4000" />
1384 <register type="NOA" address="0x00009888" value="0x081B8000" />
1385 <register type="NOA" address="0x00009888" value="0x0C1B4000" />
1386 <register type="NOA" address="0x00009888" value="0x0E1B8000" />
1387 <register type="NOA" address="0x00009888" value="0x101C8000" />
1388 <register type="NOA" address="0x00009888" value="0x1A1C8000" />
1389 <register type="NOA" address="0x00009888" value="0x1C1C0024" />
1390 <register type="NOA" address="0x00009888" value="0x065B8000" />
1391 <register type="NOA" address="0x00009888" value="0x085B4000" />
1392 <register type="NOA" address="0x00009888" value="0x0A5BC000" />
1393 <register type="NOA" address="0x00009888" value="0x0C5B8000" />
1394 <register type="NOA" address="0x00009888" value="0x0E5B4000" />
1395 <register type="NOA" address="0x00009888" value="0x005B8000" />
1396 <register type="NOA" address="0x00009888" value="0x025B4000" />
1397 <register type="NOA" address="0x00009888" value="0x1A5C6000" />
1398 <register type="NOA" address="0x00009888" value="0x1C5C001B" />
1399 <register type="NOA" address="0x00009888" value="0x125C8000" />
1400 <register type="NOA" address="0x00009888" value="0x145C8000" />
1401 <register type="NOA" address="0x00009888" value="0x004C8000" />
1402 <register type="NOA" address="0x00009888" value="0x0A4C2000" />
1403 <register type="NOA" address="0x00009888" value="0x0C4C0208" />
1404 <register type="NOA" address="0x00009888" value="0x000DA000" />
1405 <register type="NOA" address="0x00009888" value="0x060D8000" />
1406 <register type="NOA" address="0x00009888" value="0x080DA000" />
1407 <register type="NOA" address="0x00009888" value="0x0A0DA000" />
1408 <register type="NOA" address="0x00009888" value="0x0C0DA000" />
1409 <register type="NOA" address="0x00009888" value="0x0E0DA000" />
1410 <register type="NOA" address="0x00009888" value="0x020D2000" />
1411 <register type="NOA" address="0x00009888" value="0x0C0F5400" />
1412 <register type="NOA" address="0x00009888" value="0x0E0F5500" />
1413 <register type="NOA" address="0x00009888" value="0x100F0155" />
1414 <register type="NOA" address="0x00009888" value="0x002C8000" />
1415 <register type="NOA" address="0x00009888" value="0x0E2CC000" />
1416 <register type="NOA" address="0x00009888" value="0x162CFB00" />
1417 <register type="NOA" address="0x00009888" value="0x182C00BE" />
1418 <register type="NOA" address="0x00009888" value="0x022CC000" />
1419 <register type="NOA" address="0x00009888" value="0x042CC000" />
1420 <register type="NOA" address="0x00009888" value="0x19900157" />
1421 <register type="NOA" address="0x00009888" value="0x1B900158" />
1422 <register type="NOA" address="0x00009888" value="0x1D900105" />
1423 <register type="NOA" address="0x00009888" value="0x1F900103" />
1424 <register type="NOA" address="0x00009888" value="0x35900000" />
1425 <register type="NOA" address="0x00009888" value="0x11900FFF" />
1426 <register type="NOA" address="0x00009888" value="0x51900000" />
1427 <register type="NOA" address="0x00009888" value="0x41900800" />
1428 <register type="NOA" address="0x00009888" value="0x55900000" />
1429 <register type="NOA" address="0x00009888" value="0x45900821" />
1430 <register type="NOA" address="0x00009888" value="0x47900802" />
1431 <register type="NOA" address="0x00009888" value="0x57900000" />
1432 <register type="NOA" address="0x00009888" value="0x49900802" />
1433 <register type="NOA" address="0x00009888" value="0x33900000" />
1434 <register type="NOA" address="0x00009888" value="0x4B900002" />
1435 <register type="NOA" address="0x00009888" value="0x59900000" />
1436 <register type="NOA" address="0x00009888" value="0x43900422" />
1437 <register type="NOA" address="0x00009888" value="0x53904444" />
1438 </register_config>
1439 <register_config type="OA">
1440 <register type="OA" address="0x00002710" value="0x00000000" />
1441 <register type="OA" address="0x00002714" value="0x00800000" />
1442 <register type="OA" address="0x00002720" value="0x00000000" />
1443 <register type="OA" address="0x00002724" value="0x00800000" />
1444 <register type="OA" address="0x00002740" value="0x00000000" />
1445 </register_config>
1446 <register_config type="FLEX">
1447 <register type="FLEX" address="0x0000E458" value="0x00005004" />
1448 <register type="FLEX" address="0x0000E558" value="0x00000003" />
1449 <register type="FLEX" address="0x0000E658" value="0x00002001" />
1450 <register type="FLEX" address="0x0000E758" value="0x00778008" />
1451 <register type="FLEX" address="0x0000E45C" value="0x00088078" />
1452 <register type="FLEX" address="0x0000E55C" value="0x00808708" />
1453 <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
1454 </register_config>
1455 </set>
1456
1457 <set name="Render Metrics for 3D Pipeline Profile Gen9"
1458 mdapi_supported_apis="OGL OCL IO BB"
1459 underscore_name="render_pipe_profile"
1460 hw_config_guid="c7c735f3-ce58-45cf-aa04-30b183f1faff"
1461 chipset="KBLGT3"
1462 symbol_name="RenderPipeProfile"
1463 >
1464 <counter name="GPU Core Clocks"
1465 description="The total number of GPU core clocks elapsed during the measurement."
1466 data_type="uint64"
1467 equation="GPU_CLOCK 0 READ"
1468 underscore_name="gpu_core_clocks"
1469 units="cycles"
1470 symbol_name="GpuCoreClocks"
1471 semantic_type="event"
1472 mdapi_supported_apis=""
1473 mdapi_usage_flags="Tier1 Frame Batch Draw"
1474 mdapi_hw_unit_type="gpu"
1475 mdapi_group="GPU"
1476 />
1477 <counter name="EU Active"
1478 description="The percentage of time in which the Execution Units were actively processing."
1479 data_type="float"
1480 max_equation="100"
1481 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1482 underscore_name="eu_active"
1483 units="percent"
1484 symbol_name="EuActive"
1485 semantic_type="duration"
1486 mdapi_supported_apis=""
1487 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1488 mdapi_group="EU Array"
1489 mdapi_hw_unit_type="gpu"
1490 />
1491 <counter name="VS Bottleneck"
1492 low_watermark="10"
1493 description="The percentage of time in which vertex shader pipeline stage was slowing down the 3D pipeline."
1494 data_type="float"
1495 high_watermark="30"
1496 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
1497 underscore_name="vs_bottleneck"
1498 units="percent"
1499 symbol_name="VsBottleneck"
1500 semantic_type="duration"
1501 mdapi_supported_apis="OGL IO BB"
1502 mdapi_usage_flags="Tier3 Indicate Draw"
1503 mdapi_group="3D Pipe/Vertex Shader"
1504 mdapi_hw_unit_type="gpu"
1505 />
1506 <counter name="Hi-Depth Bottleneck"
1507 low_watermark="5"
1508 description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
1509 data_type="float"
1510 high_watermark="15"
1511 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
1512 underscore_name="hi_depth_bottleneck"
1513 units="percent"
1514 symbol_name="HiDepthBottleneck"
1515 semantic_type="duration"
1516 mdapi_supported_apis="OGL IO BB"
1517 mdapi_usage_flags="Tier3 Indicate Draw"
1518 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1519 mdapi_hw_unit_type="gpu"
1520 />
1521 <counter name="GS Bottleneck"
1522 low_watermark="5"
1523 description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
1524 data_type="float"
1525 high_watermark="15"
1526 equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
1527 underscore_name="gs_bottleneck"
1528 units="percent"
1529 symbol_name="GsBottleneck"
1530 semantic_type="duration"
1531 mdapi_supported_apis="OGL IO BB"
1532 mdapi_usage_flags="Tier3 Indicate Draw"
1533 mdapi_group="3D Pipe/Geometry Shader"
1534 mdapi_hw_unit_type="gpu"
1535 />
1536 <counter name="GS Threads Dispatched"
1537 description="The total number of geometry shader hardware threads dispatched."
1538 data_type="uint64"
1539 equation="A 5 READ"
1540 underscore_name="gs_threads"
1541 units="threads"
1542 symbol_name="GsThreads"
1543 semantic_type="event"
1544 mdapi_supported_apis="OGL4 IO BB"
1545 mdapi_usage_flags="Tier3 Frame Batch Draw"
1546 mdapi_hw_unit_type="gpu"
1547 mdapi_group="EU Array/Geometry Shader"
1548 />
1549 <counter name="Early Hi-Depth Test Fails"
1550 description="The total number of pixels dropped on early hierarchical depth test."
1551 data_type="uint64"
1552 equation="A 22 READ 4 UMUL"
1553 underscore_name="hi_depth_test_fails"
1554 units="pixels"
1555 symbol_name="HiDepthTestFails"
1556 semantic_type="event"
1557 mdapi_supported_apis="OGL IO BB"
1558 mdapi_usage_flags="Tier3 Frame Batch Draw"
1559 mdapi_hw_unit_type="gpu"
1560 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1561 />
1562 <counter name="VS Threads Dispatched"
1563 description="The total number of vertex shader hardware threads dispatched."
1564 data_type="uint64"
1565 equation="A 1 READ"
1566 underscore_name="vs_threads"
1567 units="threads"
1568 symbol_name="VsThreads"
1569 semantic_type="event"
1570 mdapi_supported_apis="OGL IO BB"
1571 mdapi_usage_flags="Tier3 Frame Batch Draw"
1572 mdapi_hw_unit_type="gpu"
1573 mdapi_group="EU Array/Vertex Shader"
1574 />
1575 <counter name="FS Threads Dispatched"
1576 description="The total number of fragment shader hardware threads dispatched."
1577 data_type="uint64"
1578 equation="A 6 READ"
1579 underscore_name="ps_threads"
1580 units="threads"
1581 symbol_name="PsThreads"
1582 semantic_type="event"
1583 mdapi_supported_apis="OGL IO BB"
1584 mdapi_usage_flags="Tier3 Frame Batch Draw"
1585 mdapi_hw_unit_type="gpu"
1586 mdapi_group="EU Array/Fragment Shader"
1587 />
1588 <counter name="BC Bottleneck"
1589 low_watermark="5"
1590 description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
1591 data_type="float"
1592 high_watermark="15"
1593 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
1594 underscore_name="bc_bottleneck"
1595 units="percent"
1596 symbol_name="BcBottleneck"
1597 semantic_type="duration"
1598 mdapi_supported_apis="OGL IO BB"
1599 mdapi_usage_flags="Tier3 Indicate Draw"
1600 mdapi_group="3D Pipe/Rasterizer/Barycentric Calc"
1601 mdapi_hw_unit_type="gpu"
1602 />
1603 <counter name="HS Stall"
1604 description="The percentage of time in which hull stall pipeline stage was stalled."
1605 data_type="float"
1606 equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
1607 underscore_name="hs_stall"
1608 units="percent"
1609 symbol_name="HsStall"
1610 semantic_type="duration"
1611 mdapi_supported_apis="OGL4 IO BB"
1612 mdapi_usage_flags="Tier4 Correlate Draw"
1613 mdapi_hw_unit_type="gpu"
1614 mdapi_group="3D Pipe/Hull Shader"
1615 />
1616 <counter name="Shader Barrier Messages"
1617 description="The total number of shader barrier messages."
1618 data_type="uint64"
1619 equation="A 35 READ"
1620 underscore_name="shader_barriers"
1621 units="messages"
1622 symbol_name="ShaderBarriers"
1623 semantic_type="event"
1624 mdapi_supported_apis="OGL4 OCL IO BB"
1625 mdapi_usage_flags="Tier3 Frame Batch Draw"
1626 mdapi_hw_unit_type="gpu"
1627 mdapi_group="EU Array/Barrier"
1628 />
1629 <counter name="Sampler Texels"
1630 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
1631 data_type="uint64"
1632 equation="A 28 READ 4 UMUL"
1633 underscore_name="sampler_texels"
1634 units="texels"
1635 symbol_name="SamplerTexels"
1636 semantic_type="event"
1637 mdapi_supported_apis=""
1638 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1639 mdapi_hw_unit_type="gpu"
1640 mdapi_group="Sampler/Sampler Input"
1641 />
1642 <counter name="Pixels Failing Tests"
1643 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
1644 data_type="uint64"
1645 equation="A 25 READ 4 UMUL"
1646 underscore_name="pixels_failing_post_ps_tests"
1647 units="pixels"
1648 symbol_name="PixelsFailingPostPsTests"
1649 semantic_type="event"
1650 mdapi_supported_apis="OGL IO BB"
1651 mdapi_usage_flags="Tier3 Frame Batch Draw"
1652 mdapi_hw_unit_type="gpu"
1653 mdapi_group="3D Pipe/Output Merger"
1654 />
1655 <counter name="GPU Time Elapsed"
1656 description="Time elapsed on the GPU during the measurement."
1657 data_type="uint64"
1658 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
1659 underscore_name="gpu_time"
1660 units="ns"
1661 symbol_name="GpuTime"
1662 semantic_type="duration"
1663 mdapi_supported_apis=""
1664 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1665 mdapi_hw_unit_type="gpu"
1666 mdapi_group="GPU"
1667 />
1668 <counter name="AVG GPU Core Frequency"
1669 description="Average GPU Core Frequency in the measurement."
1670 data_type="uint64"
1671 max_equation="$GpuMaxFrequency"
1672 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
1673 underscore_name="avg_gpu_core_frequency"
1674 units="hz"
1675 symbol_name="AvgGpuCoreFrequency"
1676 semantic_type="event"
1677 mdapi_supported_apis=""
1678 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1679 mdapi_group="GPU"
1680 mdapi_hw_unit_type="gpu"
1681 />
1682 <counter name="Sampler Texels Misses"
1683 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
1684 data_type="uint64"
1685 equation="A 29 READ 4 UMUL"
1686 underscore_name="sampler_texel_misses"
1687 units="texels"
1688 symbol_name="SamplerTexelMisses"
1689 semantic_type="event"
1690 mdapi_supported_apis=""
1691 mdapi_usage_flags="Tier3 Batch Frame Draw"
1692 mdapi_hw_unit_type="gpu"
1693 mdapi_group="Sampler/Sampler Cache"
1694 />
1695 <counter name="CS Threads Dispatched"
1696 description="The total number of compute shader hardware threads dispatched."
1697 data_type="uint64"
1698 equation="A 4 READ"
1699 underscore_name="cs_threads"
1700 units="threads"
1701 symbol_name="CsThreads"
1702 semantic_type="event"
1703 mdapi_supported_apis="OGL4 OCL IO BB"
1704 mdapi_usage_flags="Tier3 Frame Batch Draw"
1705 mdapi_hw_unit_type="gpu"
1706 mdapi_group="EU Array/Compute Shader"
1707 />
1708 <counter name="VF Bottleneck"
1709 low_watermark="5"
1710 description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
1711 data_type="float"
1712 high_watermark="15"
1713 equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
1714 underscore_name="vf_bottleneck"
1715 units="percent"
1716 symbol_name="VfBottleneck"
1717 semantic_type="duration"
1718 mdapi_supported_apis="OGL IO BB"
1719 mdapi_usage_flags="Tier3 Indicate Draw"
1720 mdapi_group="3D Pipe/Input Assembler"
1721 mdapi_hw_unit_type="gpu"
1722 />
1723 <counter name="SLM Bytes Read"
1724 description="The total number of GPU memory bytes read from shared local memory."
1725 data_type="uint64"
1726 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1727 equation="A 30 READ 64 UMUL"
1728 underscore_name="slm_bytes_read"
1729 units="bytes"
1730 symbol_name="SlmBytesRead"
1731 semantic_type="throughput"
1732 mdapi_supported_apis="OGL4 OCL IO BB"
1733 mdapi_usage_flags="Tier3 Frame Batch Draw"
1734 mdapi_group="L3/Data Port/SLM"
1735 mdapi_hw_unit_type="gpu"
1736 />
1737 <counter name="Strip-Fans Bottleneck"
1738 low_watermark="5"
1739 description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
1740 data_type="float"
1741 high_watermark="10"
1742 equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
1743 underscore_name="sf_bottleneck"
1744 units="percent"
1745 symbol_name="SfBottleneck"
1746 semantic_type="duration"
1747 mdapi_supported_apis="OGL IO BB"
1748 mdapi_usage_flags="Tier3 Indicate Draw"
1749 mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
1750 mdapi_hw_unit_type="gpu"
1751 />
1752 <counter name="SF Stall"
1753 description="The percentage of time in which strip-fans pipeline stage was stalled."
1754 data_type="float"
1755 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
1756 underscore_name="sf_stall"
1757 units="percent"
1758 symbol_name="SfStall"
1759 semantic_type="duration"
1760 mdapi_supported_apis="OGL IO BB"
1761 mdapi_usage_flags="Tier4 Correlate Draw"
1762 mdapi_hw_unit_type="gpu"
1763 mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
1764 />
1765 <counter name="GPU Busy"
1766 description="The percentage of time in which the GPU has been processing GPU commands."
1767 data_type="float"
1768 max_equation="100"
1769 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
1770 underscore_name="gpu_busy"
1771 units="percent"
1772 symbol_name="GpuBusy"
1773 semantic_type="duration"
1774 mdapi_supported_apis=""
1775 mdapi_usage_flags="Tier1 Overview System Frame"
1776 mdapi_group="GPU"
1777 mdapi_hw_unit_type="gpu"
1778 />
1779 <counter name="HS Bottleneck"
1780 low_watermark="3"
1781 description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
1782 data_type="float"
1783 high_watermark="9"
1784 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
1785 underscore_name="hs_bottleneck"
1786 units="percent"
1787 symbol_name="HsBottleneck"
1788 semantic_type="duration"
1789 mdapi_supported_apis="OGL IO BB"
1790 mdapi_usage_flags="Tier3 Indicate Draw"
1791 mdapi_group="3D Pipe/Hull Shader"
1792 mdapi_hw_unit_type="gpu"
1793 />
1794 <counter name="CL Stall"
1795 description="The percentage of time in which clipper pipeline stage was stalled."
1796 data_type="float"
1797 equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
1798 underscore_name="cl_stall"
1799 units="percent"
1800 symbol_name="ClStall"
1801 semantic_type="duration"
1802 mdapi_supported_apis="OGL IO BB"
1803 mdapi_usage_flags="Tier4 Correlate Draw"
1804 mdapi_hw_unit_type="gpu"
1805 mdapi_group="3D Pipe/Clipper"
1806 />
1807 <counter name="SO Bottleneck"
1808 low_watermark="5"
1809 description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
1810 data_type="float"
1811 high_watermark="15"
1812 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
1813 underscore_name="so_bottleneck"
1814 units="percent"
1815 symbol_name="SoBottleneck"
1816 semantic_type="duration"
1817 mdapi_supported_apis="OGL IO BB"
1818 mdapi_usage_flags="Tier3 Indicate Draw"
1819 mdapi_group="3D Pipe/Stream Output"
1820 mdapi_hw_unit_type="gpu"
1821 />
1822 <counter name="Rasterized Pixels"
1823 description="The total number of rasterized pixels."
1824 data_type="uint64"
1825 equation="A 21 READ 4 UMUL"
1826 underscore_name="rasterized_pixels"
1827 units="pixels"
1828 symbol_name="RasterizedPixels"
1829 semantic_type="event"
1830 mdapi_supported_apis="OGL IO BB"
1831 mdapi_usage_flags="Tier3 Frame Batch Draw"
1832 mdapi_hw_unit_type="gpu"
1833 mdapi_group="3D Pipe/Rasterizer"
1834 />
1835 <counter name="DS Threads Dispatched"
1836 description="The total number of domain shader hardware threads dispatched."
1837 data_type="uint64"
1838 equation="A 3 READ"
1839 underscore_name="ds_threads"
1840 units="threads"
1841 symbol_name="DsThreads"
1842 semantic_type="event"
1843 mdapi_supported_apis="OGL4 IO BB"
1844 mdapi_usage_flags="Tier3 Frame Batch Draw"
1845 mdapi_hw_unit_type="gpu"
1846 mdapi_group="EU Array/Domain Shader"
1847 />
1848 <counter name="Samples Written"
1849 description="The total number of samples or pixels written to all render targets."
1850 data_type="uint64"
1851 equation="A 26 READ 4 UMUL"
1852 underscore_name="samples_written"
1853 units="pixels"
1854 symbol_name="SamplesWritten"
1855 semantic_type="event"
1856 mdapi_supported_apis="OGL IO BB"
1857 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1858 mdapi_hw_unit_type="gpu"
1859 mdapi_group="3D Pipe/Output Merger"
1860 />
1861 <counter name="DS Bottleneck"
1862 low_watermark="5"
1863 description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
1864 data_type="float"
1865 high_watermark="15"
1866 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
1867 underscore_name="ds_bottleneck"
1868 units="percent"
1869 symbol_name="DsBottleneck"
1870 semantic_type="duration"
1871 mdapi_supported_apis="OGL4 IO BB"
1872 mdapi_usage_flags="Tier3 Indicate Draw"
1873 mdapi_group="3D Pipe/Domain Shader"
1874 mdapi_hw_unit_type="gpu"
1875 />
1876 <counter name="EU Stall"
1877 description="The percentage of time in which the Execution Units were stalled."
1878 data_type="float"
1879 max_equation="100"
1880 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1881 underscore_name="eu_stall"
1882 units="percent"
1883 symbol_name="EuStall"
1884 semantic_type="duration"
1885 mdapi_supported_apis=""
1886 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1887 mdapi_group="EU Array"
1888 mdapi_hw_unit_type="gpu"
1889 />
1890 <counter name="Clipper Bottleneck"
1891 low_watermark="10"
1892 description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
1893 data_type="float"
1894 high_watermark="30"
1895 equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
1896 underscore_name="cl_bottleneck"
1897 units="percent"
1898 symbol_name="ClBottleneck"
1899 semantic_type="duration"
1900 mdapi_supported_apis="OGL IO BB"
1901 mdapi_usage_flags="Tier3 Indicate Draw"
1902 mdapi_group="3D Pipe/Clipper"
1903 mdapi_hw_unit_type="gpu"
1904 />
1905 <counter name="DS Stall"
1906 description="The percentage of time in which domain shader pipeline stage was stalled."
1907 data_type="float"
1908 equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
1909 underscore_name="ds_stall"
1910 units="percent"
1911 symbol_name="DsStall"
1912 semantic_type="duration"
1913 mdapi_supported_apis="OGL4 IO BB"
1914 mdapi_usage_flags="Tier4 Correlate Draw"
1915 mdapi_hw_unit_type="gpu"
1916 mdapi_group="3D Pipe/Domain Shader"
1917 />
1918 <counter name="Early Depth Bottleneck"
1919 low_watermark="10"
1920 description="The percentage of time in which early depth test pipeline stage was slowing down the 3D pipeline."
1921 data_type="float"
1922 high_watermark="30"
1923 equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
1924 underscore_name="early_depth_bottleneck"
1925 units="percent"
1926 symbol_name="EarlyDepthBottleneck"
1927 semantic_type="duration"
1928 mdapi_supported_apis="OGL IO BB"
1929 mdapi_usage_flags="Tier3 Indicate Draw"
1930 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
1931 mdapi_hw_unit_type="gpu"
1932 />
1933 <counter name="Samples Blended"
1934 description="The total number of blended samples or pixels written to all render targets."
1935 data_type="uint64"
1936 equation="A 27 READ 4 UMUL"
1937 underscore_name="samples_blended"
1938 units="pixels"
1939 symbol_name="SamplesBlended"
1940 semantic_type="event"
1941 mdapi_supported_apis="OGL IO BB"
1942 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1943 mdapi_hw_unit_type="gpu"
1944 mdapi_group="3D Pipe/Output Merger"
1945 />
1946 <counter name="Early Depth Test Fails"
1947 description="The total number of pixels dropped on early depth test."
1948 data_type="uint64"
1949 equation="A 23 READ 4 UMUL"
1950 underscore_name="early_depth_test_fails"
1951 units="pixels"
1952 symbol_name="EarlyDepthTestFails"
1953 semantic_type="event"
1954 mdapi_supported_apis="OGL IO BB"
1955 mdapi_usage_flags="Tier3 Frame Batch Draw"
1956 mdapi_hw_unit_type="gpu"
1957 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
1958 />
1959 <counter name="Shader Memory Accesses"
1960 description="The total number of shader memory accesses to L3."
1961 data_type="uint64"
1962 equation="A 32 READ"
1963 underscore_name="shader_memory_accesses"
1964 units="messages"
1965 symbol_name="ShaderMemoryAccesses"
1966 semantic_type="event"
1967 mdapi_supported_apis=""
1968 mdapi_usage_flags="Tier3 Frame Batch Draw"
1969 mdapi_hw_unit_type="gpu"
1970 mdapi_group="L3/Data Port"
1971 />
1972 <counter name="HS Threads Dispatched"
1973 description="The total number of hull shader hardware threads dispatched."
1974 data_type="uint64"
1975 equation="A 2 READ"
1976 underscore_name="hs_threads"
1977 units="threads"
1978 symbol_name="HsThreads"
1979 semantic_type="event"
1980 mdapi_supported_apis="OGL4 IO BB"
1981 mdapi_usage_flags="Tier3 Frame Batch Draw"
1982 mdapi_hw_unit_type="gpu"
1983 mdapi_group="EU Array/Hull Shader"
1984 />
1985 <counter name="SLM Bytes Written"
1986 description="The total number of GPU memory bytes written into shared local memory."
1987 data_type="uint64"
1988 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1989 equation="A 31 READ 64 UMUL"
1990 underscore_name="slm_bytes_written"
1991 units="bytes"
1992 symbol_name="SlmBytesWritten"
1993 semantic_type="throughput"
1994 mdapi_supported_apis="OGL4 OCL IO BB"
1995 mdapi_usage_flags="Tier3 Frame Batch Draw"
1996 mdapi_group="L3/Data Port/SLM"
1997 mdapi_hw_unit_type="gpu"
1998 />
1999 <counter name="L3 Shader Throughput"
2000 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
2001 data_type="uint64"
2002 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
2003 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
2004 underscore_name="l3_shader_throughput"
2005 units="bytes"
2006 symbol_name="L3ShaderThroughput"
2007 semantic_type="throughput"
2008 mdapi_supported_apis="OGL4 OCL IO BB"
2009 mdapi_usage_flags="Tier2 Frame Batch Draw"
2010 mdapi_group="L3/Data Port"
2011 mdapi_hw_unit_type="gpu"
2012 />
2013 <counter name="Samples Killed in FS"
2014 description="The total number of samples or pixels dropped in fragment shaders."
2015 data_type="uint64"
2016 equation="A 24 READ 4 UMUL"
2017 underscore_name="samples_killed_in_ps"
2018 units="pixels"
2019 symbol_name="SamplesKilledInPs"
2020 semantic_type="event"
2021 mdapi_supported_apis="OGL IO BB"
2022 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
2023 mdapi_hw_unit_type="gpu"
2024 mdapi_group="3D Pipe/Fragment Shader"
2025 />
2026 <counter name="SO Stall"
2027 description="The percentage of time in which stream-output pipeline stage was stalled."
2028 data_type="float"
2029 equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
2030 underscore_name="so_stall"
2031 units="percent"
2032 symbol_name="SoStall"
2033 semantic_type="duration"
2034 mdapi_supported_apis="OGL IO BB"
2035 mdapi_usage_flags="Tier4 Correlate Draw"
2036 mdapi_hw_unit_type="gpu"
2037 mdapi_group="3D Pipe/Stream Output"
2038 />
2039 <counter name="Shader Atomic Memory Accesses"
2040 description="The total number of shader atomic memory accesses."
2041 data_type="uint64"
2042 equation="A 34 READ"
2043 underscore_name="shader_atomics"
2044 units="messages"
2045 symbol_name="ShaderAtomics"
2046 semantic_type="event"
2047 mdapi_supported_apis="OGL4 OCL IO BB"
2048 mdapi_usage_flags="Tier3 Frame Batch Draw"
2049 mdapi_hw_unit_type="gpu"
2050 mdapi_group="L3/Data Port/Atomics"
2051 />
2052 <register_config type="NOA">
2053 <register type="NOA" address="0x00009888" value="0x0C0E001F" />
2054 <register type="NOA" address="0x00009888" value="0x0A0F0000" />
2055 <register type="NOA" address="0x00009888" value="0x10116800" />
2056 <register type="NOA" address="0x00009888" value="0x178A03E0" />
2057 <register type="NOA" address="0x00009888" value="0x11824C00" />
2058 <register type="NOA" address="0x00009888" value="0x11830020" />
2059 <register type="NOA" address="0x00009888" value="0x13840020" />
2060 <register type="NOA" address="0x00009888" value="0x11850019" />
2061 <register type="NOA" address="0x00009888" value="0x11860007" />
2062 <register type="NOA" address="0x00009888" value="0x01870C40" />
2063 <register type="NOA" address="0x00009888" value="0x17880000" />
2064 <register type="NOA" address="0x00009888" value="0x022F4000" />
2065 <register type="NOA" address="0x00009888" value="0x0A4C0040" />
2066 <register type="NOA" address="0x00009888" value="0x0C0D8000" />
2067 <register type="NOA" address="0x00009888" value="0x040D4000" />
2068 <register type="NOA" address="0x00009888" value="0x060D2000" />
2069 <register type="NOA" address="0x00009888" value="0x020E5400" />
2070 <register type="NOA" address="0x00009888" value="0x000E0000" />
2071 <register type="NOA" address="0x00009888" value="0x080F0040" />
2072 <register type="NOA" address="0x00009888" value="0x000F0000" />
2073 <register type="NOA" address="0x00009888" value="0x100F0000" />
2074 <register type="NOA" address="0x00009888" value="0x0E0F0040" />
2075 <register type="NOA" address="0x00009888" value="0x0C2C8000" />
2076 <register type="NOA" address="0x00009888" value="0x06104000" />
2077 <register type="NOA" address="0x00009888" value="0x06110012" />
2078 <register type="NOA" address="0x00009888" value="0x06131000" />
2079 <register type="NOA" address="0x00009888" value="0x01898000" />
2080 <register type="NOA" address="0x00009888" value="0x0D890100" />
2081 <register type="NOA" address="0x00009888" value="0x03898000" />
2082 <register type="NOA" address="0x00009888" value="0x09808000" />
2083 <register type="NOA" address="0x00009888" value="0x0B808000" />
2084 <register type="NOA" address="0x00009888" value="0x0380C000" />
2085 <register type="NOA" address="0x00009888" value="0x0F8A0075" />
2086 <register type="NOA" address="0x00009888" value="0x1D8A0000" />
2087 <register type="NOA" address="0x00009888" value="0x118A8000" />
2088 <register type="NOA" address="0x00009888" value="0x1B8A4000" />
2089 <register type="NOA" address="0x00009888" value="0x138A8000" />
2090 <register type="NOA" address="0x00009888" value="0x1D81A000" />
2091 <register type="NOA" address="0x00009888" value="0x15818000" />
2092 <register type="NOA" address="0x00009888" value="0x17818000" />
2093 <register type="NOA" address="0x00009888" value="0x0B820030" />
2094 <register type="NOA" address="0x00009888" value="0x07828000" />
2095 <register type="NOA" address="0x00009888" value="0x0D824000" />
2096 <register type="NOA" address="0x00009888" value="0x0F828000" />
2097 <register type="NOA" address="0x00009888" value="0x05824000" />
2098 <register type="NOA" address="0x00009888" value="0x0D830003" />
2099 <register type="NOA" address="0x00009888" value="0x0583000C" />
2100 <register type="NOA" address="0x00009888" value="0x09830000" />
2101 <register type="NOA" address="0x00009888" value="0x03838000" />
2102 <register type="NOA" address="0x00009888" value="0x07838000" />
2103 <register type="NOA" address="0x00009888" value="0x0B840980" />
2104 <register type="NOA" address="0x00009888" value="0x03844D80" />
2105 <register type="NOA" address="0x00009888" value="0x11840000" />
2106 <register type="NOA" address="0x00009888" value="0x09848000" />
2107 <register type="NOA" address="0x00009888" value="0x09850080" />
2108 <register type="NOA" address="0x00009888" value="0x03850003" />
2109 <register type="NOA" address="0x00009888" value="0x01850000" />
2110 <register type="NOA" address="0x00009888" value="0x07860000" />
2111 <register type="NOA" address="0x00009888" value="0x0F860400" />
2112 <register type="NOA" address="0x00009888" value="0x09870032" />
2113 <register type="NOA" address="0x00009888" value="0x01888052" />
2114 <register type="NOA" address="0x00009888" value="0x11880000" />
2115 <register type="NOA" address="0x00009888" value="0x09884000" />
2116 <register type="NOA" address="0x00009888" value="0x1B931001" />
2117 <register type="NOA" address="0x00009888" value="0x1D930001" />
2118 <register type="NOA" address="0x00009888" value="0x19934000" />
2119 <register type="NOA" address="0x00009888" value="0x1B958000" />
2120 <register type="NOA" address="0x00009888" value="0x1D950094" />
2121 <register type="NOA" address="0x00009888" value="0x19958000" />
2122 <register type="NOA" address="0x00009888" value="0x09E58000" />
2123 <register type="NOA" address="0x00009888" value="0x0BE58000" />
2124 <register type="NOA" address="0x00009888" value="0x03E5C000" />
2125 <register type="NOA" address="0x00009888" value="0x0592C000" />
2126 <register type="NOA" address="0x00009888" value="0x0B928000" />
2127 <register type="NOA" address="0x00009888" value="0x0D924000" />
2128 <register type="NOA" address="0x00009888" value="0x0F924000" />
2129 <register type="NOA" address="0x00009888" value="0x11928000" />
2130 <register type="NOA" address="0x00009888" value="0x1392C000" />
2131 <register type="NOA" address="0x00009888" value="0x09924000" />
2132 <register type="NOA" address="0x00009888" value="0x01985000" />
2133 <register type="NOA" address="0x00009888" value="0x07988000" />
2134 <register type="NOA" address="0x00009888" value="0x09981000" />
2135 <register type="NOA" address="0x00009888" value="0x0B982000" />
2136 <register type="NOA" address="0x00009888" value="0x0D982000" />
2137 <register type="NOA" address="0x00009888" value="0x0F989000" />
2138 <register type="NOA" address="0x00009888" value="0x05982000" />
2139 <register type="NOA" address="0x00009888" value="0x13904000" />
2140 <register type="NOA" address="0x00009888" value="0x21904000" />
2141 <register type="NOA" address="0x00009888" value="0x23904000" />
2142 <register type="NOA" address="0x00009888" value="0x25908000" />
2143 <register type="NOA" address="0x00009888" value="0x27904000" />
2144 <register type="NOA" address="0x00009888" value="0x29908000" />
2145 <register type="NOA" address="0x00009888" value="0x2B904000" />
2146 <register type="NOA" address="0x00009888" value="0x2F904000" />
2147 <register type="NOA" address="0x00009888" value="0x31904000" />
2148 <register type="NOA" address="0x00009888" value="0x15904000" />
2149 <register type="NOA" address="0x00009888" value="0x17908000" />
2150 <register type="NOA" address="0x00009888" value="0x19908000" />
2151 <register type="NOA" address="0x00009888" value="0x1B904000" />
2152 <register type="NOA" address="0x00009888" value="0x1190C080" />
2153 <register type="NOA" address="0x00009888" value="0x51900000" />
2154 <register type="NOA" address="0x00009888" value="0x41900440" />
2155 <register type="NOA" address="0x00009888" value="0x55900000" />
2156 <register type="NOA" address="0x00009888" value="0x45900400" />
2157 <register type="NOA" address="0x00009888" value="0x47900C21" />
2158 <register type="NOA" address="0x00009888" value="0x57900400" />
2159 <register type="NOA" address="0x00009888" value="0x49900042" />
2160 <register type="NOA" address="0x00009888" value="0x37900000" />
2161 <register type="NOA" address="0x00009888" value="0x33900000" />
2162 <register type="NOA" address="0x00009888" value="0x4B900024" />
2163 <register type="NOA" address="0x00009888" value="0x59900000" />
2164 <register type="NOA" address="0x00009888" value="0x43900841" />
2165 <register type="NOA" address="0x00009888" value="0x53900400" />
2166 </register_config>
2167 <register_config type="OA">
2168 <register type="OA" address="0x00002724" value="0xF0800000" />
2169 <register type="OA" address="0x00002720" value="0x00000000" />
2170 <register type="OA" address="0x00002714" value="0xF0800000" />
2171 <register type="OA" address="0x00002710" value="0x00000000" />
2172 <register type="OA" address="0x00002740" value="0x00000000" />
2173 <register type="OA" address="0x00002770" value="0x0007FFEA" />
2174 <register type="OA" address="0x00002774" value="0x00007FFC" />
2175 <register type="OA" address="0x00002778" value="0x0007AFFA" />
2176 <register type="OA" address="0x0000277C" value="0x0000F5FD" />
2177 <register type="OA" address="0x00002780" value="0x00079FFA" />
2178 <register type="OA" address="0x00002784" value="0x0000F3FB" />
2179 <register type="OA" address="0x00002788" value="0x0007BF7A" />
2180 <register type="OA" address="0x0000278C" value="0x0000F7E7" />
2181 <register type="OA" address="0x00002790" value="0x0007FEFA" />
2182 <register type="OA" address="0x00002794" value="0x0000F7CF" />
2183 <register type="OA" address="0x00002798" value="0x00077FFA" />
2184 <register type="OA" address="0x0000279C" value="0x0000EFDF" />
2185 <register type="OA" address="0x000027A0" value="0x0006FFFA" />
2186 <register type="OA" address="0x000027A4" value="0x0000CFBF" />
2187 <register type="OA" address="0x000027A8" value="0x0003FFFA" />
2188 <register type="OA" address="0x000027AC" value="0x00005F7F" />
2189 </register_config>
2190 <register_config type="FLEX">
2191 <register type="FLEX" address="0x0000E458" value="0x00005004" />
2192 <register type="FLEX" address="0x0000E558" value="0x00015014" />
2193 <register type="FLEX" address="0x0000E658" value="0x00025024" />
2194 <register type="FLEX" address="0x0000E758" value="0x00035034" />
2195 <register type="FLEX" address="0x0000E45C" value="0x00045044" />
2196 <register type="FLEX" address="0x0000E55C" value="0x00055054" />
2197 <register type="FLEX" address="0x0000E65C" value="0x00065064" />
2198 </register_config>
2199 </set>
2200
2201 <set name="Memory Reads Distribution Gen9"
2202 mdapi_supported_apis="OGL OCL IO BB"
2203 underscore_name="memory_reads"
2204 hw_config_guid="96ec2219-040b-428a-856a-6bc03363a057"
2205 chipset="KBLGT3"
2206 symbol_name="MemoryReads"
2207 >
2208 <counter name="GPU Core Clocks"
2209 description="The total number of GPU core clocks elapsed during the measurement."
2210 data_type="uint64"
2211 equation="GPU_CLOCK 0 READ"
2212 underscore_name="gpu_core_clocks"
2213 units="cycles"
2214 symbol_name="GpuCoreClocks"
2215 semantic_type="event"
2216 mdapi_supported_apis=""
2217 mdapi_usage_flags="Tier1 Frame Batch Draw"
2218 mdapi_hw_unit_type="gpu"
2219 mdapi_group="GPU"
2220 />
2221 <counter name="EU Active"
2222 description="The percentage of time in which the Execution Units were actively processing."
2223 data_type="float"
2224 max_equation="100"
2225 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2226 underscore_name="eu_active"
2227 units="percent"
2228 symbol_name="EuActive"
2229 semantic_type="duration"
2230 mdapi_supported_apis=""
2231 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2232 mdapi_group="EU Array"
2233 mdapi_hw_unit_type="gpu"
2234 />
2235 <counter name="GtiL3Bank0Reads"
2236 description="The total number of GTI memory reads from L3 Bank 0 (L3 Cache misses)."
2237 data_type="uint64"
2238 equation="C 4 READ"
2239 underscore_name="gti_l3_bank0_reads"
2240 units="messages"
2241 symbol_name="GtiL3Bank0Reads"
2242 semantic_type="event"
2243 mdapi_supported_apis=""
2244 mdapi_usage_flags="Tier2 Frame Batch Draw"
2245 mdapi_hw_unit_type="gpu"
2246 mdapi_group="GTI/L3"
2247 />
2248 <counter name="GS Threads Dispatched"
2249 description="The total number of geometry shader hardware threads dispatched."
2250 data_type="uint64"
2251 equation="A 5 READ"
2252 underscore_name="gs_threads"
2253 units="threads"
2254 symbol_name="GsThreads"
2255 semantic_type="event"
2256 mdapi_supported_apis="OGL4 IO BB"
2257 mdapi_usage_flags="Tier3 Frame Batch Draw"
2258 mdapi_hw_unit_type="gpu"
2259 mdapi_group="EU Array/Geometry Shader"
2260 />
2261 <counter name="GtiRingAccesses"
2262 description="The total number of all accesses from GTI to the ring."
2263 data_type="uint64"
2264 equation="C 3 READ 2 UMUL"
2265 underscore_name="gti_ring_accesses"
2266 units="messages"
2267 symbol_name="GtiRingAccesses"
2268 semantic_type="event"
2269 mdapi_supported_apis=""
2270 mdapi_usage_flags="Tier2 Frame Batch Draw"
2271 mdapi_hw_unit_type="gpu"
2272 mdapi_group="GTI"
2273 />
2274 <counter name="Early Hi-Depth Test Fails"
2275 description="The total number of pixels dropped on early hierarchical depth test."
2276 data_type="uint64"
2277 equation="A 22 READ 4 UMUL"
2278 underscore_name="hi_depth_test_fails"
2279 units="pixels"
2280 symbol_name="HiDepthTestFails"
2281 semantic_type="event"
2282 mdapi_supported_apis="OGL IO BB"
2283 mdapi_usage_flags="Tier3 Frame Batch Draw"
2284 mdapi_hw_unit_type="gpu"
2285 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
2286 />
2287 <counter name="VS Threads Dispatched"
2288 description="The total number of vertex shader hardware threads dispatched."
2289 data_type="uint64"
2290 equation="A 1 READ"
2291 underscore_name="vs_threads"
2292 units="threads"
2293 symbol_name="VsThreads"
2294 semantic_type="event"
2295 mdapi_supported_apis="OGL IO BB"
2296 mdapi_usage_flags="Tier3 Frame Batch Draw"
2297 mdapi_hw_unit_type="gpu"
2298 mdapi_group="EU Array/Vertex Shader"
2299 />
2300 <counter name="FS Threads Dispatched"
2301 description="The total number of fragment shader hardware threads dispatched."
2302 data_type="uint64"
2303 equation="A 6 READ"
2304 underscore_name="ps_threads"
2305 units="threads"
2306 symbol_name="PsThreads"
2307 semantic_type="event"
2308 mdapi_supported_apis="OGL IO BB"
2309 mdapi_usage_flags="Tier3 Frame Batch Draw"
2310 mdapi_hw_unit_type="gpu"
2311 mdapi_group="EU Array/Fragment Shader"
2312 />
2313 <counter name="GtiL3Bank3Reads"
2314 description="The total number of GTI memory reads from L3 Bank 3 (L3 Cache misses)."
2315 data_type="uint64"
2316 equation="C 7 READ"
2317 underscore_name="gti_l3_bank3_reads"
2318 units="messages"
2319 symbol_name="GtiL3Bank3Reads"
2320 semantic_type="event"
2321 mdapi_supported_apis=""
2322 mdapi_usage_flags="Tier2 Frame Batch Draw"
2323 mdapi_hw_unit_type="subslice"
2324 mdapi_group="GTI/L3"
2325 />
2326 <counter name="Shader Barrier Messages"
2327 description="The total number of shader barrier messages."
2328 data_type="uint64"
2329 equation="A 35 READ"
2330 underscore_name="shader_barriers"
2331 units="messages"
2332 symbol_name="ShaderBarriers"
2333 semantic_type="event"
2334 mdapi_supported_apis="OGL4 OCL IO BB"
2335 mdapi_usage_flags="Tier3 Frame Batch Draw"
2336 mdapi_hw_unit_type="gpu"
2337 mdapi_group="EU Array/Barrier"
2338 />
2339 <counter name="GtiRsMemoryReads"
2340 description="The total number of GTI memory reads from Resource Streamer."
2341 data_type="uint64"
2342 equation="B 2 READ"
2343 underscore_name="gti_rs_memory_reads"
2344 units="messages"
2345 symbol_name="GtiRsMemoryReads"
2346 semantic_type="event"
2347 mdapi_supported_apis=""
2348 mdapi_usage_flags="Tier2 Frame Batch Draw"
2349 mdapi_hw_unit_type="gpu"
2350 mdapi_group="GTI/3D Pipe/Resource Streamer"
2351 />
2352 <counter name="Sampler Texels"
2353 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
2354 data_type="uint64"
2355 equation="A 28 READ 4 UMUL"
2356 underscore_name="sampler_texels"
2357 units="texels"
2358 symbol_name="SamplerTexels"
2359 semantic_type="event"
2360 mdapi_supported_apis=""
2361 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2362 mdapi_hw_unit_type="gpu"
2363 mdapi_group="Sampler/Sampler Input"
2364 />
2365 <counter name="Pixels Failing Tests"
2366 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
2367 data_type="uint64"
2368 equation="A 25 READ 4 UMUL"
2369 underscore_name="pixels_failing_post_ps_tests"
2370 units="pixels"
2371 symbol_name="PixelsFailingPostPsTests"
2372 semantic_type="event"
2373 mdapi_supported_apis="OGL IO BB"
2374 mdapi_usage_flags="Tier3 Frame Batch Draw"
2375 mdapi_hw_unit_type="gpu"
2376 mdapi_group="3D Pipe/Output Merger"
2377 />
2378 <counter name="GtiHizMemoryReads"
2379 description="The total number of GTI memory reads from Hierarchical Depth Cache (Hi-Depth Cache misses)."
2380 data_type="uint64"
2381 equation="B 5 READ"
2382 underscore_name="gti_hiz_memory_reads"
2383 units="messages"
2384 symbol_name="GtiHizMemoryReads"
2385 semantic_type="event"
2386 mdapi_supported_apis="OGL IO BB"
2387 mdapi_usage_flags="Tier2 Frame Batch Draw"
2388 mdapi_hw_unit_type="gpu"
2389 mdapi_group="GTI/Depth Cache"
2390 />
2391 <counter name="GPU Time Elapsed"
2392 description="Time elapsed on the GPU during the measurement."
2393 data_type="uint64"
2394 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
2395 underscore_name="gpu_time"
2396 units="ns"
2397 symbol_name="GpuTime"
2398 semantic_type="duration"
2399 mdapi_supported_apis=""
2400 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2401 mdapi_hw_unit_type="gpu"
2402 mdapi_group="GPU"
2403 />
2404 <counter name="AVG GPU Core Frequency"
2405 description="Average GPU Core Frequency in the measurement."
2406 data_type="uint64"
2407 max_equation="$GpuMaxFrequency"
2408 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
2409 underscore_name="avg_gpu_core_frequency"
2410 units="hz"
2411 symbol_name="AvgGpuCoreFrequency"
2412 semantic_type="event"
2413 mdapi_supported_apis=""
2414 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2415 mdapi_group="GPU"
2416 mdapi_hw_unit_type="gpu"
2417 />
2418 <counter name="Sampler Texels Misses"
2419 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
2420 data_type="uint64"
2421 equation="A 29 READ 4 UMUL"
2422 underscore_name="sampler_texel_misses"
2423 units="texels"
2424 symbol_name="SamplerTexelMisses"
2425 semantic_type="event"
2426 mdapi_supported_apis=""
2427 mdapi_usage_flags="Tier3 Batch Frame Draw"
2428 mdapi_hw_unit_type="gpu"
2429 mdapi_group="Sampler/Sampler Cache"
2430 />
2431 <counter name="GtiRccMemoryReads"
2432 description="The total number of GTI memory reads from Render Color Cache (Render Color Cache misses)."
2433 data_type="uint64"
2434 equation="B 3 READ"
2435 underscore_name="gti_rcc_memory_reads"
2436 units="messages"
2437 symbol_name="GtiRccMemoryReads"
2438 semantic_type="event"
2439 mdapi_supported_apis="OGL IO BB"
2440 mdapi_usage_flags="Tier2 Frame Batch Draw"
2441 mdapi_hw_unit_type="gpu"
2442 mdapi_group="GTI/Color Cache"
2443 />
2444 <counter name="CS Threads Dispatched"
2445 description="The total number of compute shader hardware threads dispatched."
2446 data_type="uint64"
2447 equation="A 4 READ"
2448 underscore_name="cs_threads"
2449 units="threads"
2450 symbol_name="CsThreads"
2451 semantic_type="event"
2452 mdapi_supported_apis="OGL4 OCL IO BB"
2453 mdapi_usage_flags="Tier3 Frame Batch Draw"
2454 mdapi_hw_unit_type="gpu"
2455 mdapi_group="EU Array/Compute Shader"
2456 />
2457 <counter name="SLM Bytes Read"
2458 description="The total number of GPU memory bytes read from shared local memory."
2459 data_type="uint64"
2460 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2461 equation="A 30 READ 64 UMUL"
2462 underscore_name="slm_bytes_read"
2463 units="bytes"
2464 symbol_name="SlmBytesRead"
2465 semantic_type="throughput"
2466 mdapi_supported_apis="OGL4 OCL IO BB"
2467 mdapi_usage_flags="Tier3 Frame Batch Draw"
2468 mdapi_group="L3/Data Port/SLM"
2469 mdapi_hw_unit_type="gpu"
2470 />
2471 <counter name="GtiL3Bank1Reads"
2472 description="The total number of GTI memory reads from L3 Bank 1 (L3 Cache misses)."
2473 data_type="uint64"
2474 equation="C 5 READ"
2475 underscore_name="gti_l3_bank1_reads"
2476 units="messages"
2477 symbol_name="GtiL3Bank1Reads"
2478 semantic_type="event"
2479 mdapi_supported_apis=""
2480 mdapi_usage_flags="Tier2 Frame Batch Draw"
2481 mdapi_hw_unit_type="subslice"
2482 mdapi_group="GTI/L3"
2483 />
2484 <counter name="GPU Busy"
2485 description="The percentage of time in which the GPU has been processing GPU commands."
2486 data_type="float"
2487 max_equation="100"
2488 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
2489 underscore_name="gpu_busy"
2490 units="percent"
2491 symbol_name="GpuBusy"
2492 semantic_type="duration"
2493 mdapi_supported_apis=""
2494 mdapi_usage_flags="Tier1 Overview System Frame"
2495 mdapi_group="GPU"
2496 mdapi_hw_unit_type="gpu"
2497 />
2498 <counter name="GtiCmdStreamerMemoryReads"
2499 description="The total number of GTI memory reads from Command Streamer."
2500 data_type="uint64"
2501 equation="B 0 READ"
2502 underscore_name="gti_cmd_streamer_memory_reads"
2503 units="messages"
2504 symbol_name="GtiCmdStreamerMemoryReads"
2505 semantic_type="event"
2506 mdapi_supported_apis=""
2507 mdapi_usage_flags="Tier2 Frame Batch Draw"
2508 mdapi_hw_unit_type="gpu"
2509 mdapi_group="GTI/3D Pipe/Command Streamer"
2510 />
2511 <counter name="GtiL3Bank2Reads"
2512 description="The total number of GTI memory reads from L3 Bank 2 (L3 Cache misses)."
2513 data_type="uint64"
2514 equation="C 6 READ"
2515 underscore_name="gti_l3_bank2_reads"
2516 units="messages"
2517 symbol_name="GtiL3Bank2Reads"
2518 semantic_type="event"
2519 mdapi_supported_apis=""
2520 mdapi_usage_flags="Tier2 Frame Batch Draw"
2521 mdapi_hw_unit_type="subslice"
2522 mdapi_group="GTI/L3"
2523 />
2524 <counter name="GtiMemoryReads"
2525 description="The total number of GTI memory reads."
2526 data_type="uint64"
2527 equation="C 0 READ"
2528 underscore_name="gti_memory_reads"
2529 units="messages"
2530 symbol_name="GtiMemoryReads"
2531 semantic_type="event"
2532 mdapi_supported_apis=""
2533 mdapi_usage_flags="Tier2 Overview Frame Batch Draw"
2534 mdapi_hw_unit_type="gpu"
2535 mdapi_group="GTI"
2536 />
2537 <counter name="Rasterized Pixels"
2538 description="The total number of rasterized pixels."
2539 data_type="uint64"
2540 equation="A 21 READ 4 UMUL"
2541 underscore_name="rasterized_pixels"
2542 units="pixels"
2543 symbol_name="RasterizedPixels"
2544 semantic_type="event"
2545 mdapi_supported_apis="OGL IO BB"
2546 mdapi_usage_flags="Tier3 Frame Batch Draw"
2547 mdapi_hw_unit_type="gpu"
2548 mdapi_group="3D Pipe/Rasterizer"
2549 />
2550 <counter name="GtiRczMemoryReads"
2551 description="The total number of GTI memory reads from Render Depth Cache (Render Depth Cache misses)."
2552 data_type="uint64"
2553 equation="B 7 READ"
2554 underscore_name="gti_rcz_memory_reads"
2555 units="messages"
2556 symbol_name="GtiRczMemoryReads"
2557 semantic_type="event"
2558 mdapi_supported_apis="OGL IO BB"
2559 mdapi_usage_flags="Tier2 Frame Batch Draw"
2560 mdapi_hw_unit_type="gpu"
2561 mdapi_group="GTI/Depth Cache"
2562 />
2563 <counter name="DS Threads Dispatched"
2564 description="The total number of domain shader hardware threads dispatched."
2565 data_type="uint64"
2566 equation="A 3 READ"
2567 underscore_name="ds_threads"
2568 units="threads"
2569 symbol_name="DsThreads"
2570 semantic_type="event"
2571 mdapi_supported_apis="OGL4 IO BB"
2572 mdapi_usage_flags="Tier3 Frame Batch Draw"
2573 mdapi_hw_unit_type="gpu"
2574 mdapi_group="EU Array/Domain Shader"
2575 />
2576 <counter name="Samples Written"
2577 description="The total number of samples or pixels written to all render targets."
2578 data_type="uint64"
2579 equation="A 26 READ 4 UMUL"
2580 underscore_name="samples_written"
2581 units="pixels"
2582 symbol_name="SamplesWritten"
2583 semantic_type="event"
2584 mdapi_supported_apis="OGL IO BB"
2585 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2586 mdapi_hw_unit_type="gpu"
2587 mdapi_group="3D Pipe/Output Merger"
2588 />
2589 <counter name="EU Stall"
2590 description="The percentage of time in which the Execution Units were stalled."
2591 data_type="float"
2592 max_equation="100"
2593 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2594 underscore_name="eu_stall"
2595 units="percent"
2596 symbol_name="EuStall"
2597 semantic_type="duration"
2598 mdapi_supported_apis=""
2599 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2600 mdapi_group="EU Array"
2601 mdapi_hw_unit_type="gpu"
2602 />
2603 <counter name="Samples Blended"
2604 description="The total number of blended samples or pixels written to all render targets."
2605 data_type="uint64"
2606 equation="A 27 READ 4 UMUL"
2607 underscore_name="samples_blended"
2608 units="pixels"
2609 symbol_name="SamplesBlended"
2610 semantic_type="event"
2611 mdapi_supported_apis="OGL IO BB"
2612 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2613 mdapi_hw_unit_type="gpu"
2614 mdapi_group="3D Pipe/Output Merger"
2615 />
2616 <counter name="Early Depth Test Fails"
2617 description="The total number of pixels dropped on early depth test."
2618 data_type="uint64"
2619 equation="A 23 READ 4 UMUL"
2620 underscore_name="early_depth_test_fails"
2621 units="pixels"
2622 symbol_name="EarlyDepthTestFails"
2623 semantic_type="event"
2624 mdapi_supported_apis="OGL IO BB"
2625 mdapi_usage_flags="Tier3 Frame Batch Draw"
2626 mdapi_hw_unit_type="gpu"
2627 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
2628 />
2629 <counter name="GtiMscMemoryReads"
2630 description="The total number of GTI memory reads from Multisampling Color Cache (Multisampling Color Cache misses)."
2631 data_type="uint64"
2632 equation="B 4 READ"
2633 underscore_name="gti_msc_memory_reads"
2634 units="messages"
2635 symbol_name="GtiMscMemoryReads"
2636 semantic_type="event"
2637 mdapi_supported_apis="OGL IO BB"
2638 mdapi_usage_flags="Tier2 Frame Batch Draw"
2639 mdapi_hw_unit_type="gpu"
2640 mdapi_group="GTI/Color Cache"
2641 />
2642 <counter name="GtiVfMemoryReads"
2643 description="The total number of GTI memory reads from Vertex Fetch."
2644 data_type="uint64"
2645 equation="B 1 READ"
2646 underscore_name="gti_vf_memory_reads"
2647 units="messages"
2648 symbol_name="GtiVfMemoryReads"
2649 semantic_type="event"
2650 mdapi_supported_apis="OGL IO BB"
2651 mdapi_usage_flags="Tier2 Frame Batch Draw"
2652 mdapi_hw_unit_type="gpu"
2653 mdapi_group="GTI/3D Pipe/Vertex Fetch"
2654 />
2655 <counter name="GtiStcMemoryReads"
2656 description="The total number of GTI memory reads from Stencil Cache (Stencil Cache misses)."
2657 data_type="uint64"
2658 equation="B 6 READ"
2659 underscore_name="gti_stc_memory_reads"
2660 units="messages"
2661 symbol_name="GtiStcMemoryReads"
2662 semantic_type="event"
2663 mdapi_supported_apis="OGL IO BB"
2664 mdapi_usage_flags="Tier2 Frame Batch Draw"
2665 mdapi_hw_unit_type="gpu"
2666 mdapi_group="GTI/Depth Cache"
2667 />
2668 <counter name="Shader Memory Accesses"
2669 description="The total number of shader memory accesses to L3."
2670 data_type="uint64"
2671 equation="A 32 READ"
2672 underscore_name="shader_memory_accesses"
2673 units="messages"
2674 symbol_name="ShaderMemoryAccesses"
2675 semantic_type="event"
2676 mdapi_supported_apis=""
2677 mdapi_usage_flags="Tier3 Frame Batch Draw"
2678 mdapi_hw_unit_type="gpu"
2679 mdapi_group="L3/Data Port"
2680 />
2681 <counter name="HS Threads Dispatched"
2682 description="The total number of hull shader hardware threads dispatched."
2683 data_type="uint64"
2684 equation="A 2 READ"
2685 underscore_name="hs_threads"
2686 units="threads"
2687 symbol_name="HsThreads"
2688 semantic_type="event"
2689 mdapi_supported_apis="OGL4 IO BB"
2690 mdapi_usage_flags="Tier3 Frame Batch Draw"
2691 mdapi_hw_unit_type="gpu"
2692 mdapi_group="EU Array/Hull Shader"
2693 />
2694 <counter name="Samples Killed in FS"
2695 description="The total number of samples or pixels dropped in fragment shaders."
2696 data_type="uint64"
2697 equation="A 24 READ 4 UMUL"
2698 underscore_name="samples_killed_in_ps"
2699 units="pixels"
2700 symbol_name="SamplesKilledInPs"
2701 semantic_type="event"
2702 mdapi_supported_apis="OGL IO BB"
2703 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
2704 mdapi_hw_unit_type="gpu"
2705 mdapi_group="3D Pipe/Fragment Shader"
2706 />
2707 <counter name="SLM Bytes Written"
2708 description="The total number of GPU memory bytes written into shared local memory."
2709 data_type="uint64"
2710 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2711 equation="A 31 READ 64 UMUL"
2712 underscore_name="slm_bytes_written"
2713 units="bytes"
2714 symbol_name="SlmBytesWritten"
2715 semantic_type="throughput"
2716 mdapi_supported_apis="OGL4 OCL IO BB"
2717 mdapi_usage_flags="Tier3 Frame Batch Draw"
2718 mdapi_group="L3/Data Port/SLM"
2719 mdapi_hw_unit_type="gpu"
2720 />
2721 <counter name="GtiL3Reads"
2722 description="The total number of GTI memory reads from L3 (L3 Cache misses)."
2723 data_type="uint64"
2724 equation="$GtiL3Bank0Reads $GtiL3Bank1Reads $GtiL3Bank2Reads $GtiL3Bank3Reads UADD UADD UADD"
2725 underscore_name="gti_l3_reads"
2726 units="messages"
2727 symbol_name="GtiL3Reads"
2728 semantic_type="event"
2729 mdapi_supported_apis=""
2730 mdapi_usage_flags="Tier2 Frame Batch Draw"
2731 mdapi_hw_unit_type="gpu"
2732 mdapi_group="GTI/L3"
2733 />
2734 <counter name="Shader Atomic Memory Accesses"
2735 description="The total number of shader atomic memory accesses."
2736 data_type="uint64"
2737 equation="A 34 READ"
2738 underscore_name="shader_atomics"
2739 units="messages"
2740 symbol_name="ShaderAtomics"
2741 semantic_type="event"
2742 mdapi_supported_apis="OGL4 OCL IO BB"
2743 mdapi_usage_flags="Tier3 Frame Batch Draw"
2744 mdapi_hw_unit_type="gpu"
2745 mdapi_group="L3/Data Port/Atomics"
2746 />
2747 <register_config type="NOA">
2748 <register type="NOA" address="0x00009888" value="0x11810C00" />
2749 <register type="NOA" address="0x00009888" value="0x1381001A" />
2750 <register type="NOA" address="0x00009888" value="0x37906800" />
2751 <register type="NOA" address="0x00009888" value="0x3F900064" />
2752 <register type="NOA" address="0x00009888" value="0x03811300" />
2753 <register type="NOA" address="0x00009888" value="0x05811B12" />
2754 <register type="NOA" address="0x00009888" value="0x0781001A" />
2755 <register type="NOA" address="0x00009888" value="0x1F810000" />
2756 <register type="NOA" address="0x00009888" value="0x17810000" />
2757 <register type="NOA" address="0x00009888" value="0x19810000" />
2758 <register type="NOA" address="0x00009888" value="0x1B810000" />
2759 <register type="NOA" address="0x00009888" value="0x1D810000" />
2760 <register type="NOA" address="0x00009888" value="0x1B930055" />
2761 <register type="NOA" address="0x00009888" value="0x03E58000" />
2762 <register type="NOA" address="0x00009888" value="0x05E5C000" />
2763 <register type="NOA" address="0x00009888" value="0x07E54000" />
2764 <register type="NOA" address="0x00009888" value="0x13900150" />
2765 <register type="NOA" address="0x00009888" value="0x21900151" />
2766 <register type="NOA" address="0x00009888" value="0x23900152" />
2767 <register type="NOA" address="0x00009888" value="0x25900153" />
2768 <register type="NOA" address="0x00009888" value="0x27900154" />
2769 <register type="NOA" address="0x00009888" value="0x29900155" />
2770 <register type="NOA" address="0x00009888" value="0x2B900156" />
2771 <register type="NOA" address="0x00009888" value="0x2D900157" />
2772 <register type="NOA" address="0x00009888" value="0x2F90015F" />
2773 <register type="NOA" address="0x00009888" value="0x31900105" />
2774 <register type="NOA" address="0x00009888" value="0x15900103" />
2775 <register type="NOA" address="0x00009888" value="0x17900101" />
2776 <register type="NOA" address="0x00009888" value="0x35900000" />
2777 <register type="NOA" address="0x00009888" value="0x19908000" />
2778 <register type="NOA" address="0x00009888" value="0x1B908000" />
2779 <register type="NOA" address="0x00009888" value="0x1D908000" />
2780 <register type="NOA" address="0x00009888" value="0x1F908000" />
2781 <register type="NOA" address="0x00009888" value="0x11900000" />
2782 <register type="NOA" address="0x00009888" value="0x51900000" />
2783 <register type="NOA" address="0x00009888" value="0x41900C60" />
2784 <register type="NOA" address="0x00009888" value="0x55900000" />
2785 <register type="NOA" address="0x00009888" value="0x45900C00" />
2786 <register type="NOA" address="0x00009888" value="0x47900C63" />
2787 <register type="NOA" address="0x00009888" value="0x57900000" />
2788 <register type="NOA" address="0x00009888" value="0x49900C63" />
2789 <register type="NOA" address="0x00009888" value="0x33900000" />
2790 <register type="NOA" address="0x00009888" value="0x4B900063" />
2791 <register type="NOA" address="0x00009888" value="0x59900000" />
2792 <register type="NOA" address="0x00009888" value="0x43900003" />
2793 <register type="NOA" address="0x00009888" value="0x53900000" />
2794 </register_config>
2795 <register_config type="OA">
2796 <register type="OA" address="0x0000272C" value="0xFFFFFFFF" />
2797 <register type="OA" address="0x00002728" value="0xFFFFFFFF" />
2798 <register type="OA" address="0x00002724" value="0xF0800000" />
2799 <register type="OA" address="0x00002720" value="0x00000000" />
2800 <register type="OA" address="0x0000271C" value="0xFFFFFFFF" />
2801 <register type="OA" address="0x00002718" value="0xFFFFFFFF" />
2802 <register type="OA" address="0x00002714" value="0xF0800000" />
2803 <register type="OA" address="0x00002710" value="0x00000000" />
2804 <register type="OA" address="0x0000274C" value="0x86543210" />
2805 <register type="OA" address="0x00002748" value="0x86543210" />
2806 <register type="OA" address="0x00002744" value="0x00006667" />
2807 <register type="OA" address="0x00002740" value="0x00000000" />
2808 <register type="OA" address="0x0000275C" value="0x86543210" />
2809 <register type="OA" address="0x00002758" value="0x86543210" />
2810 <register type="OA" address="0x00002754" value="0x00006465" />
2811 <register type="OA" address="0x00002750" value="0x00000000" />
2812 <register type="OA" address="0x00002770" value="0x0007F81A" />
2813 <register type="OA" address="0x00002774" value="0x0000FE00" />
2814 <register type="OA" address="0x00002778" value="0x0007F82A" />
2815 <register type="OA" address="0x0000277C" value="0x0000FE00" />
2816 <register type="OA" address="0x00002780" value="0x0007F872" />
2817 <register type="OA" address="0x00002784" value="0x0000FE00" />
2818 <register type="OA" address="0x00002788" value="0x0007F8BA" />
2819 <register type="OA" address="0x0000278C" value="0x0000FE00" />
2820 <register type="OA" address="0x00002790" value="0x0007F87A" />
2821 <register type="OA" address="0x00002794" value="0x0000FE00" />
2822 <register type="OA" address="0x00002798" value="0x0007F8EA" />
2823 <register type="OA" address="0x0000279C" value="0x0000FE00" />
2824 <register type="OA" address="0x000027A0" value="0x0007F8E2" />
2825 <register type="OA" address="0x000027A4" value="0x0000FE00" />
2826 <register type="OA" address="0x000027A8" value="0x0007F8F2" />
2827 <register type="OA" address="0x000027AC" value="0x0000FE00" />
2828 </register_config>
2829 <register_config type="FLEX">
2830 <register type="FLEX" address="0x0000E458" value="0x00005004" />
2831 <register type="FLEX" address="0x0000E558" value="0x00015014" />
2832 <register type="FLEX" address="0x0000E658" value="0x00025024" />
2833 <register type="FLEX" address="0x0000E758" value="0x00035034" />
2834 <register type="FLEX" address="0x0000E45C" value="0x00045044" />
2835 <register type="FLEX" address="0x0000E55C" value="0x00055054" />
2836 <register type="FLEX" address="0x0000E65C" value="0x00065064" />
2837 </register_config>
2838 </set>
2839
2840 <set name="Memory Writes Distribution Gen9"
2841 mdapi_supported_apis="OGL OCL IO BB"
2842 underscore_name="memory_writes"
2843 hw_config_guid="03372b64-4996-4d3b-aa18-790e75eeb9c2"
2844 chipset="KBLGT3"
2845 symbol_name="MemoryWrites"
2846 >
2847 <counter name="GPU Core Clocks"
2848 description="The total number of GPU core clocks elapsed during the measurement."
2849 data_type="uint64"
2850 equation="GPU_CLOCK 0 READ"
2851 underscore_name="gpu_core_clocks"
2852 units="cycles"
2853 symbol_name="GpuCoreClocks"
2854 semantic_type="event"
2855 mdapi_supported_apis=""
2856 mdapi_usage_flags="Tier1 Frame Batch Draw"
2857 mdapi_hw_unit_type="gpu"
2858 mdapi_group="GPU"
2859 />
2860 <counter name="EU Active"
2861 description="The percentage of time in which the Execution Units were actively processing."
2862 data_type="float"
2863 max_equation="100"
2864 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2865 underscore_name="eu_active"
2866 units="percent"
2867 symbol_name="EuActive"
2868 semantic_type="duration"
2869 mdapi_supported_apis=""
2870 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2871 mdapi_group="EU Array"
2872 mdapi_hw_unit_type="gpu"
2873 />
2874 <counter name="GtiMemoryWrites"
2875 description="The total number of GTI memory writes."
2876 data_type="uint64"
2877 equation="C 0 READ"
2878 underscore_name="gti_memory_writes"
2879 units="messages"
2880 symbol_name="GtiMemoryWrites"
2881 semantic_type="event"
2882 mdapi_supported_apis=""
2883 mdapi_usage_flags="Tier2 Overview Frame Batch Draw"
2884 mdapi_hw_unit_type="gpu"
2885 mdapi_group="GTI"
2886 />
2887 <counter name="GS Threads Dispatched"
2888 description="The total number of geometry shader hardware threads dispatched."
2889 data_type="uint64"
2890 equation="A 5 READ"
2891 underscore_name="gs_threads"
2892 units="threads"
2893 symbol_name="GsThreads"
2894 semantic_type="event"
2895 mdapi_supported_apis="OGL4 IO BB"
2896 mdapi_usage_flags="Tier3 Frame Batch Draw"
2897 mdapi_hw_unit_type="gpu"
2898 mdapi_group="EU Array/Geometry Shader"
2899 />
2900 <counter name="GtiRingAccesses"
2901 description="The total number of all GTI accesses to the ring."
2902 data_type="uint64"
2903 equation="C 3 READ 2 UMUL"
2904 underscore_name="gti_ring_accesses"
2905 units="messages"
2906 symbol_name="GtiRingAccesses"
2907 semantic_type="event"
2908 mdapi_supported_apis=""
2909 mdapi_usage_flags="Tier2 Frame Batch Draw"
2910 mdapi_hw_unit_type="gpu"
2911 mdapi_group="GTI"
2912 />
2913 <counter name="Early Hi-Depth Test Fails"
2914 description="The total number of pixels dropped on early hierarchical depth test."
2915 data_type="uint64"
2916 equation="A 22 READ 4 UMUL"
2917 underscore_name="hi_depth_test_fails"
2918 units="pixels"
2919 symbol_name="HiDepthTestFails"
2920 semantic_type="event"
2921 mdapi_supported_apis="OGL IO BB"
2922 mdapi_usage_flags="Tier3 Frame Batch Draw"
2923 mdapi_hw_unit_type="gpu"
2924 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
2925 />
2926 <counter name="VS Threads Dispatched"
2927 description="The total number of vertex shader hardware threads dispatched."
2928 data_type="uint64"
2929 equation="A 1 READ"
2930 underscore_name="vs_threads"
2931 units="threads"
2932 symbol_name="VsThreads"
2933 semantic_type="event"
2934 mdapi_supported_apis="OGL IO BB"
2935 mdapi_usage_flags="Tier3 Frame Batch Draw"
2936 mdapi_hw_unit_type="gpu"
2937 mdapi_group="EU Array/Vertex Shader"
2938 />
2939 <counter name="FS Threads Dispatched"
2940 description="The total number of fragment shader hardware threads dispatched."
2941 data_type="uint64"
2942 equation="A 6 READ"
2943 underscore_name="ps_threads"
2944 units="threads"
2945 symbol_name="PsThreads"
2946 semantic_type="event"
2947 mdapi_supported_apis="OGL IO BB"
2948 mdapi_usage_flags="Tier3 Frame Batch Draw"
2949 mdapi_hw_unit_type="gpu"
2950 mdapi_group="EU Array/Fragment Shader"
2951 />
2952 <counter name="GtiMscMemoryWrites"
2953 description="The total number of GTI memory writes from Multisampling Color Cache (Multisampling Color Cache invalidations)."
2954 data_type="uint64"
2955 equation="B 4 READ"
2956 underscore_name="gti_msc_memory_writes"
2957 units="messages"
2958 symbol_name="GtiMscMemoryWrites"
2959 semantic_type="event"
2960 mdapi_supported_apis="OGL IO BB"
2961 mdapi_usage_flags="Tier2 Frame Batch Draw"
2962 mdapi_hw_unit_type="gpu"
2963 mdapi_group="GTI/Color Cache"
2964 />
2965 <counter name="Shader Barrier Messages"
2966 description="The total number of shader barrier messages."
2967 data_type="uint64"
2968 equation="A 35 READ"
2969 underscore_name="shader_barriers"
2970 units="messages"
2971 symbol_name="ShaderBarriers"
2972 semantic_type="event"
2973 mdapi_supported_apis="OGL4 OCL IO BB"
2974 mdapi_usage_flags="Tier3 Frame Batch Draw"
2975 mdapi_hw_unit_type="gpu"
2976 mdapi_group="EU Array/Barrier"
2977 />
2978 <counter name="GtiCmdStreamerMemoryWrites"
2979 description="The total number of GTI memory writes from Command Streamer."
2980 data_type="uint64"
2981 equation="B 0 READ"
2982 underscore_name="gti_cmd_streamer_memory_writes"
2983 units="messages"
2984 symbol_name="GtiCmdStreamerMemoryWrites"
2985 semantic_type="event"
2986 mdapi_supported_apis=""
2987 mdapi_usage_flags="Tier2 Frame Batch Draw"
2988 mdapi_hw_unit_type="gpu"
2989 mdapi_group="GTI/3D Pipe/Command Streamer"
2990 />
2991 <counter name="Sampler Texels"
2992 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
2993 data_type="uint64"
2994 equation="A 28 READ 4 UMUL"
2995 underscore_name="sampler_texels"
2996 units="texels"
2997 symbol_name="SamplerTexels"
2998 semantic_type="event"
2999 mdapi_supported_apis=""
3000 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3001 mdapi_hw_unit_type="gpu"
3002 mdapi_group="Sampler/Sampler Input"
3003 />
3004 <counter name="Pixels Failing Tests"
3005 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
3006 data_type="uint64"
3007 equation="A 25 READ 4 UMUL"
3008 underscore_name="pixels_failing_post_ps_tests"
3009 units="pixels"
3010 symbol_name="PixelsFailingPostPsTests"
3011 semantic_type="event"
3012 mdapi_supported_apis="OGL IO BB"
3013 mdapi_usage_flags="Tier3 Frame Batch Draw"
3014 mdapi_hw_unit_type="gpu"
3015 mdapi_group="3D Pipe/Output Merger"
3016 />
3017 <counter name="GtiL3Bank0Writes"
3018 description="The total number of GTI memory writes from L3 Bank 0 (L3 Bank 0 invalidations)."
3019 data_type="uint64"
3020 equation="C 4 READ"
3021 underscore_name="gti_l3_bank0_writes"
3022 units="messages"
3023 symbol_name="GtiL3Bank0Writes"
3024 semantic_type="event"
3025 mdapi_supported_apis=""
3026 mdapi_usage_flags="Tier2 Frame Batch Draw"
3027 mdapi_hw_unit_type="gpu"
3028 mdapi_group="GTI/L3"
3029 />
3030 <counter name="GtiL3Bank1Writes"
3031 description="The total number of GTI memory writes from L3 Bank 1 (L3 Bank 1 invalidations)."
3032 data_type="uint64"
3033 equation="C 5 READ"
3034 underscore_name="gti_l3_bank1_writes"
3035 units="messages"
3036 symbol_name="GtiL3Bank1Writes"
3037 semantic_type="event"
3038 mdapi_supported_apis=""
3039 mdapi_usage_flags="Tier2 Frame Batch Draw"
3040 mdapi_hw_unit_type="gpu"
3041 mdapi_group="GTI/L3"
3042 />
3043 <counter name="GtiL3Bank2Writes"
3044 description="The total number of GTI memory writes from L3 Bank 2 (L3 Bank 2 invalidations)."
3045 data_type="uint64"
3046 equation="C 6 READ"
3047 underscore_name="gti_l3_bank2_writes"
3048 units="messages"
3049 symbol_name="GtiL3Bank2Writes"
3050 semantic_type="event"
3051 mdapi_supported_apis=""
3052 mdapi_usage_flags="Tier2 Frame Batch Draw"
3053 mdapi_hw_unit_type="gpu"
3054 mdapi_group="GTI/L3"
3055 />
3056 <counter name="GtiL3Bank3Writes"
3057 description="The total number of GTI memory writes from L3 Bank 3 (L3 Bank 3 invalidations)."
3058 data_type="uint64"
3059 equation="C 7 READ"
3060 underscore_name="gti_l3_bank3_writes"
3061 units="messages"
3062 symbol_name="GtiL3Bank3Writes"
3063 semantic_type="event"
3064 mdapi_supported_apis=""
3065 mdapi_usage_flags="Tier2 Frame Batch Draw"
3066 mdapi_hw_unit_type="gpu"
3067 mdapi_group="GTI/L3"
3068 />
3069 <counter name="GtiL3Writes"
3070 description="The total number of GTI memory writes from L3 (L3 invalidations)."
3071 data_type="uint64"
3072 equation="$GtiL3Bank0Writes $GtiL3Bank1Writes $GtiL3Bank2Writes $GtiL3Bank3Writes UADD UADD UADD"
3073 underscore_name="gti_l3_writes"
3074 units="messages"
3075 symbol_name="GtiL3Writes"
3076 semantic_type="event"
3077 mdapi_supported_apis=""
3078 mdapi_usage_flags="Tier2 Frame Batch Draw"
3079 mdapi_hw_unit_type="gpu"
3080 mdapi_group="GTI/L3"
3081 />
3082 <counter name="GPU Time Elapsed"
3083 description="Time elapsed on the GPU during the measurement."
3084 data_type="uint64"
3085 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
3086 underscore_name="gpu_time"
3087 units="ns"
3088 symbol_name="GpuTime"
3089 semantic_type="duration"
3090 mdapi_supported_apis=""
3091 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3092 mdapi_hw_unit_type="gpu"
3093 mdapi_group="GPU"
3094 />
3095 <counter name="AVG GPU Core Frequency"
3096 description="Average GPU Core Frequency in the measurement."
3097 data_type="uint64"
3098 max_equation="$GpuMaxFrequency"
3099 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
3100 underscore_name="avg_gpu_core_frequency"
3101 units="hz"
3102 symbol_name="AvgGpuCoreFrequency"
3103 semantic_type="event"
3104 mdapi_supported_apis=""
3105 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3106 mdapi_group="GPU"
3107 mdapi_hw_unit_type="gpu"
3108 />
3109 <counter name="Sampler Texels Misses"
3110 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
3111 data_type="uint64"
3112 equation="A 29 READ 4 UMUL"
3113 underscore_name="sampler_texel_misses"
3114 units="texels"
3115 symbol_name="SamplerTexelMisses"
3116 semantic_type="event"
3117 mdapi_supported_apis=""
3118 mdapi_usage_flags="Tier3 Batch Frame Draw"
3119 mdapi_hw_unit_type="gpu"
3120 mdapi_group="Sampler/Sampler Cache"
3121 />
3122 <counter name="CS Threads Dispatched"
3123 description="The total number of compute shader hardware threads dispatched."
3124 data_type="uint64"
3125 equation="A 4 READ"
3126 underscore_name="cs_threads"
3127 units="threads"
3128 symbol_name="CsThreads"
3129 semantic_type="event"
3130 mdapi_supported_apis="OGL4 OCL IO BB"
3131 mdapi_usage_flags="Tier3 Frame Batch Draw"
3132 mdapi_hw_unit_type="gpu"
3133 mdapi_group="EU Array/Compute Shader"
3134 />
3135 <counter name="SLM Bytes Read"
3136 description="The total number of GPU memory bytes read from shared local memory."
3137 data_type="uint64"
3138 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3139 equation="A 30 READ 64 UMUL"
3140 underscore_name="slm_bytes_read"
3141 units="bytes"
3142 symbol_name="SlmBytesRead"
3143 semantic_type="throughput"
3144 mdapi_supported_apis="OGL4 OCL IO BB"
3145 mdapi_usage_flags="Tier3 Frame Batch Draw"
3146 mdapi_group="L3/Data Port/SLM"
3147 mdapi_hw_unit_type="gpu"
3148 />
3149 <counter name="GtiRccMemoryWrites"
3150 description="The total number of GTI memory writes from Render Color Cache (Render Color Cache invalidations)."
3151 data_type="uint64"
3152 equation="B 3 READ"
3153 underscore_name="gti_rcc_memory_writes"
3154 units="messages"
3155 symbol_name="GtiRccMemoryWrites"
3156 semantic_type="event"
3157 mdapi_supported_apis="OGL IO BB"
3158 mdapi_usage_flags="Tier2 Frame Batch Draw"
3159 mdapi_hw_unit_type="gpu"
3160 mdapi_group="GTI/Color Cache"
3161 />
3162 <counter name="GtiSoMemoryWrites"
3163 description="The total number of GTI memory writes from Stream Output."
3164 data_type="uint64"
3165 equation="B 2 READ"
3166 underscore_name="gti_so_memory_writes"
3167 units="messages"
3168 symbol_name="GtiSoMemoryWrites"
3169 semantic_type="event"
3170 mdapi_supported_apis="OGL IO BB"
3171 mdapi_usage_flags="Tier2 Frame Batch Draw"
3172 mdapi_hw_unit_type="gpu"
3173 mdapi_group="GTI/3D Pipe/Stream Output"
3174 />
3175 <counter name="GPU Busy"
3176 description="The percentage of time in which the GPU has been processing GPU commands."
3177 data_type="float"
3178 max_equation="100"
3179 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
3180 underscore_name="gpu_busy"
3181 units="percent"
3182 symbol_name="GpuBusy"
3183 semantic_type="duration"
3184 mdapi_supported_apis=""
3185 mdapi_usage_flags="Tier1 Overview System Frame"
3186 mdapi_group="GPU"
3187 mdapi_hw_unit_type="gpu"
3188 />
3189 <counter name="GtiStcMemoryWrites"
3190 description="The total number of GTI memory writes from Stencil Cache."
3191 data_type="uint64"
3192 equation="B 6 READ"
3193 underscore_name="gti_stc_memory_writes"
3194 units="messages"
3195 symbol_name="GtiStcMemoryWrites"
3196 semantic_type="event"
3197 mdapi_supported_apis="OGL IO BB"
3198 mdapi_usage_flags="Tier2 Frame Batch Draw"
3199 mdapi_hw_unit_type="gpu"
3200 mdapi_group="GTI/Depth Cache"
3201 />
3202 <counter name="Rasterized Pixels"
3203 description="The total number of rasterized pixels."
3204 data_type="uint64"
3205 equation="A 21 READ 4 UMUL"
3206 underscore_name="rasterized_pixels"
3207 units="pixels"
3208 symbol_name="RasterizedPixels"
3209 semantic_type="event"
3210 mdapi_supported_apis="OGL IO BB"
3211 mdapi_usage_flags="Tier3 Frame Batch Draw"
3212 mdapi_hw_unit_type="gpu"
3213 mdapi_group="3D Pipe/Rasterizer"
3214 />
3215 <counter name="DS Threads Dispatched"
3216 description="The total number of domain shader hardware threads dispatched."
3217 data_type="uint64"
3218 equation="A 3 READ"
3219 underscore_name="ds_threads"
3220 units="threads"
3221 symbol_name="DsThreads"
3222 semantic_type="event"
3223 mdapi_supported_apis="OGL4 IO BB"
3224 mdapi_usage_flags="Tier3 Frame Batch Draw"
3225 mdapi_hw_unit_type="gpu"
3226 mdapi_group="EU Array/Domain Shader"
3227 />
3228 <counter name="Samples Written"
3229 description="The total number of samples or pixels written to all render targets."
3230 data_type="uint64"
3231 equation="A 26 READ 4 UMUL"
3232 underscore_name="samples_written"
3233 units="pixels"
3234 symbol_name="SamplesWritten"
3235 semantic_type="event"
3236 mdapi_supported_apis="OGL IO BB"
3237 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3238 mdapi_hw_unit_type="gpu"
3239 mdapi_group="3D Pipe/Output Merger"
3240 />
3241 <counter name="EU Stall"
3242 description="The percentage of time in which the Execution Units were stalled."
3243 data_type="float"
3244 max_equation="100"
3245 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3246 underscore_name="eu_stall"
3247 units="percent"
3248 symbol_name="EuStall"
3249 semantic_type="duration"
3250 mdapi_supported_apis=""
3251 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3252 mdapi_group="EU Array"
3253 mdapi_hw_unit_type="gpu"
3254 />
3255 <counter name="Samples Blended"
3256 description="The total number of blended samples or pixels written to all render targets."
3257 data_type="uint64"
3258 equation="A 27 READ 4 UMUL"
3259 underscore_name="samples_blended"
3260 units="pixels"
3261 symbol_name="SamplesBlended"
3262 semantic_type="event"
3263 mdapi_supported_apis="OGL IO BB"
3264 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3265 mdapi_hw_unit_type="gpu"
3266 mdapi_group="3D Pipe/Output Merger"
3267 />
3268 <counter name="Early Depth Test Fails"
3269 description="The total number of pixels dropped on early depth test."
3270 data_type="uint64"
3271 equation="A 23 READ 4 UMUL"
3272 underscore_name="early_depth_test_fails"
3273 units="pixels"
3274 symbol_name="EarlyDepthTestFails"
3275 semantic_type="event"
3276 mdapi_supported_apis="OGL IO BB"
3277 mdapi_usage_flags="Tier3 Frame Batch Draw"
3278 mdapi_hw_unit_type="gpu"
3279 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
3280 />
3281 <counter name="Shader Memory Accesses"
3282 description="The total number of shader memory accesses to L3."
3283 data_type="uint64"
3284 equation="A 32 READ"
3285 underscore_name="shader_memory_accesses"
3286 units="messages"
3287 symbol_name="ShaderMemoryAccesses"
3288 semantic_type="event"
3289 mdapi_supported_apis=""
3290 mdapi_usage_flags="Tier3 Frame Batch Draw"
3291 mdapi_hw_unit_type="gpu"
3292 mdapi_group="L3/Data Port"
3293 />
3294 <counter name="HS Threads Dispatched"
3295 description="The total number of hull shader hardware threads dispatched."
3296 data_type="uint64"
3297 equation="A 2 READ"
3298 underscore_name="hs_threads"
3299 units="threads"
3300 symbol_name="HsThreads"
3301 semantic_type="event"
3302 mdapi_supported_apis="OGL4 IO BB"
3303 mdapi_usage_flags="Tier3 Frame Batch Draw"
3304 mdapi_hw_unit_type="gpu"
3305 mdapi_group="EU Array/Hull Shader"
3306 />
3307 <counter name="GtiRczMemoryWrites"
3308 description="The total number of GTI memory writes from Render Depth Cache."
3309 data_type="uint64"
3310 equation="B 7 READ"
3311 underscore_name="gti_rcz_memory_writes"
3312 units="messages"
3313 symbol_name="GtiRczMemoryWrites"
3314 semantic_type="event"
3315 mdapi_supported_apis="OGL IO BB"
3316 mdapi_usage_flags="Tier2 Frame Batch Draw"
3317 mdapi_hw_unit_type="gpu"
3318 mdapi_group="GTI/Depth Cache"
3319 />
3320 <counter name="SLM Bytes Written"
3321 description="The total number of GPU memory bytes written into shared local memory."
3322 data_type="uint64"
3323 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3324 equation="A 31 READ 64 UMUL"
3325 underscore_name="slm_bytes_written"
3326 units="bytes"
3327 symbol_name="SlmBytesWritten"
3328 semantic_type="throughput"
3329 mdapi_supported_apis="OGL4 OCL IO BB"
3330 mdapi_usage_flags="Tier3 Frame Batch Draw"
3331 mdapi_group="L3/Data Port/SLM"
3332 mdapi_hw_unit_type="gpu"
3333 />
3334 <counter name="L3 Shader Throughput"
3335 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
3336 data_type="uint64"
3337 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
3338 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
3339 underscore_name="l3_shader_throughput"
3340 units="bytes"
3341 symbol_name="L3ShaderThroughput"
3342 semantic_type="throughput"
3343 mdapi_supported_apis="OGL4 OCL IO BB"
3344 mdapi_usage_flags="Tier2 Frame Batch Draw"
3345 mdapi_group="L3/Data Port"
3346 mdapi_hw_unit_type="gpu"
3347 />
3348 <counter name="Samples Killed in FS"
3349 description="The total number of samples or pixels dropped in fragment shaders."
3350 data_type="uint64"
3351 equation="A 24 READ 4 UMUL"
3352 underscore_name="samples_killed_in_ps"
3353 units="pixels"
3354 symbol_name="SamplesKilledInPs"
3355 semantic_type="event"
3356 mdapi_supported_apis="OGL IO BB"
3357 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
3358 mdapi_hw_unit_type="gpu"
3359 mdapi_group="3D Pipe/Fragment Shader"
3360 />
3361 <counter name="GtiHizMemoryWrites"
3362 description="The total number of GTI memory writes from Hierarchical Depth Cache."
3363 data_type="uint64"
3364 equation="B 5 READ"
3365 underscore_name="gti_hiz_memory_writes"
3366 units="messages"
3367 symbol_name="GtiHizMemoryWrites"
3368 semantic_type="event"
3369 mdapi_supported_apis="OGL IO BB"
3370 mdapi_usage_flags="Tier2 Frame Batch Draw"
3371 mdapi_hw_unit_type="gpu"
3372 mdapi_group="GTI/Depth Cache"
3373 />
3374 <counter name="Shader Atomic Memory Accesses"
3375 description="The total number of shader atomic memory accesses."
3376 data_type="uint64"
3377 equation="A 34 READ"
3378 underscore_name="shader_atomics"
3379 units="messages"
3380 symbol_name="ShaderAtomics"
3381 semantic_type="event"
3382 mdapi_supported_apis="OGL4 OCL IO BB"
3383 mdapi_usage_flags="Tier3 Frame Batch Draw"
3384 mdapi_hw_unit_type="gpu"
3385 mdapi_group="L3/Data Port/Atomics"
3386 />
3387 <register_config type="NOA">
3388 <register type="NOA" address="0x00009888" value="0x11810C00" />
3389 <register type="NOA" address="0x00009888" value="0x1381001A" />
3390 <register type="NOA" address="0x00009888" value="0x37906800" />
3391 <register type="NOA" address="0x00009888" value="0x3F901000" />
3392 <register type="NOA" address="0x00009888" value="0x03811300" />
3393 <register type="NOA" address="0x00009888" value="0x05811B12" />
3394 <register type="NOA" address="0x00009888" value="0x0781001A" />
3395 <register type="NOA" address="0x00009888" value="0x1F810000" />
3396 <register type="NOA" address="0x00009888" value="0x17810000" />
3397 <register type="NOA" address="0x00009888" value="0x19810000" />
3398 <register type="NOA" address="0x00009888" value="0x1B810000" />
3399 <register type="NOA" address="0x00009888" value="0x1D810000" />
3400 <register type="NOA" address="0x00009888" value="0x1B930055" />
3401 <register type="NOA" address="0x00009888" value="0x03E58000" />
3402 <register type="NOA" address="0x00009888" value="0x05E5C000" />
3403 <register type="NOA" address="0x00009888" value="0x07E54000" />
3404 <register type="NOA" address="0x00009888" value="0x13900160" />
3405 <register type="NOA" address="0x00009888" value="0x21900161" />
3406 <register type="NOA" address="0x00009888" value="0x23900162" />
3407 <register type="NOA" address="0x00009888" value="0x25900163" />
3408 <register type="NOA" address="0x00009888" value="0x27900164" />
3409 <register type="NOA" address="0x00009888" value="0x29900165" />
3410 <register type="NOA" address="0x00009888" value="0x2B900166" />
3411 <register type="NOA" address="0x00009888" value="0x2D900167" />
3412 <register type="NOA" address="0x00009888" value="0x2F900150" />
3413 <register type="NOA" address="0x00009888" value="0x31900105" />
3414 <register type="NOA" address="0x00009888" value="0x15900103" />
3415 <register type="NOA" address="0x00009888" value="0x17900101" />
3416 <register type="NOA" address="0x00009888" value="0x35900000" />
3417 <register type="NOA" address="0x00009888" value="0x19908000" />
3418 <register type="NOA" address="0x00009888" value="0x1B908000" />
3419 <register type="NOA" address="0x00009888" value="0x1D908000" />
3420 <register type="NOA" address="0x00009888" value="0x1F908000" />
3421 <register type="NOA" address="0x00009888" value="0x11900000" />
3422 <register type="NOA" address="0x00009888" value="0x51900000" />
3423 <register type="NOA" address="0x00009888" value="0x41900C60" />
3424 <register type="NOA" address="0x00009888" value="0x55900000" />
3425 <register type="NOA" address="0x00009888" value="0x45900C00" />
3426 <register type="NOA" address="0x00009888" value="0x47900C63" />
3427 <register type="NOA" address="0x00009888" value="0x57900000" />
3428 <register type="NOA" address="0x00009888" value="0x49900C63" />
3429 <register type="NOA" address="0x00009888" value="0x33900000" />
3430 <register type="NOA" address="0x00009888" value="0x4B900063" />
3431 <register type="NOA" address="0x00009888" value="0x59900000" />
3432 <register type="NOA" address="0x00009888" value="0x43900003" />
3433 <register type="NOA" address="0x00009888" value="0x53900000" />
3434 </register_config>
3435 <register_config type="OA">
3436 <register type="OA" address="0x0000272C" value="0xFFFFFFFF" />
3437 <register type="OA" address="0x00002728" value="0xFFFFFFFF" />
3438 <register type="OA" address="0x00002724" value="0xF0800000" />
3439 <register type="OA" address="0x00002720" value="0x00000000" />
3440 <register type="OA" address="0x0000271C" value="0xFFFFFFFF" />
3441 <register type="OA" address="0x00002718" value="0xFFFFFFFF" />
3442 <register type="OA" address="0x00002714" value="0xF0800000" />
3443 <register type="OA" address="0x00002710" value="0x00000000" />
3444 <register type="OA" address="0x0000274C" value="0x86543210" />
3445 <register type="OA" address="0x00002748" value="0x86543210" />
3446 <register type="OA" address="0x00002744" value="0x00006667" />
3447 <register type="OA" address="0x00002740" value="0x00000000" />
3448 <register type="OA" address="0x0000275C" value="0x86543210" />
3449 <register type="OA" address="0x00002758" value="0x86543210" />
3450 <register type="OA" address="0x00002754" value="0x00006465" />
3451 <register type="OA" address="0x00002750" value="0x00000000" />
3452 <register type="OA" address="0x00002770" value="0x0007F81A" />
3453 <register type="OA" address="0x00002774" value="0x0000FE00" />
3454 <register type="OA" address="0x00002778" value="0x0007F82A" />
3455 <register type="OA" address="0x0000277C" value="0x0000FE00" />
3456 <register type="OA" address="0x00002780" value="0x0007F822" />
3457 <register type="OA" address="0x00002784" value="0x0000FE00" />
3458 <register type="OA" address="0x00002788" value="0x0007F8BA" />
3459 <register type="OA" address="0x0000278C" value="0x0000FE00" />
3460 <register type="OA" address="0x00002790" value="0x0007F87A" />
3461 <register type="OA" address="0x00002794" value="0x0000FE00" />
3462 <register type="OA" address="0x00002798" value="0x0007F8EA" />
3463 <register type="OA" address="0x0000279C" value="0x0000FE00" />
3464 <register type="OA" address="0x000027A0" value="0x0007F8E2" />
3465 <register type="OA" address="0x000027A4" value="0x0000FE00" />
3466 <register type="OA" address="0x000027A8" value="0x0007F8F2" />
3467 <register type="OA" address="0x000027AC" value="0x0000FE00" />
3468 </register_config>
3469 <register_config type="FLEX">
3470 <register type="FLEX" address="0x0000E458" value="0x00005004" />
3471 <register type="FLEX" address="0x0000E558" value="0x00015014" />
3472 <register type="FLEX" address="0x0000E658" value="0x00025024" />
3473 <register type="FLEX" address="0x0000E758" value="0x00035034" />
3474 <register type="FLEX" address="0x0000E45C" value="0x00045044" />
3475 <register type="FLEX" address="0x0000E55C" value="0x00055054" />
3476 <register type="FLEX" address="0x0000E65C" value="0x00065064" />
3477 </register_config>
3478 </set>
3479
3480 <set name="Compute Metrics Extended Gen9"
3481 mdapi_supported_apis="OGL4 OCL IO BB"
3482 underscore_name="compute_extended"
3483 hw_config_guid="31b4ce5a-bd61-4c1f-bb5d-f2e731412150"
3484 chipset="KBLGT3"
3485 symbol_name="ComputeExtended"
3486 >
3487 <counter name="GPU Core Clocks"
3488 description="The total number of GPU core clocks elapsed during the measurement."
3489 data_type="uint64"
3490 equation="GPU_CLOCK 0 READ"
3491 underscore_name="gpu_core_clocks"
3492 units="cycles"
3493 symbol_name="GpuCoreClocks"
3494 semantic_type="event"
3495 mdapi_supported_apis=""
3496 mdapi_usage_flags="Tier1 Frame Batch Draw"
3497 mdapi_hw_unit_type="gpu"
3498 mdapi_group="GPU"
3499 />
3500 <counter name="EU Active"
3501 description="The percentage of time in which the Execution Units were actively processing."
3502 data_type="float"
3503 max_equation="100"
3504 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3505 underscore_name="eu_active"
3506 units="percent"
3507 symbol_name="EuActive"
3508 semantic_type="duration"
3509 mdapi_supported_apis=""
3510 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3511 mdapi_group="EU Array"
3512 mdapi_hw_unit_type="gpu"
3513 />
3514 <counter name="EU Both FPU Pipes Active"
3515 description="The percentage of time in which both EU FPU pipelines were actively processing."
3516 data_type="float"
3517 max_equation="100"
3518 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3519 underscore_name="eu_fpu_both_active"
3520 units="percent"
3521 symbol_name="EuFpuBothActive"
3522 semantic_type="duration"
3523 mdapi_supported_apis=""
3524 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3525 mdapi_group="EU Array/Pipes"
3526 mdapi_hw_unit_type="gpu"
3527 />
3528 <counter name="EU FPU0 Pipe Active"
3529 description="The percentage of time in which EU FPU0 pipeline was actively processing."
3530 data_type="float"
3531 max_equation="100"
3532 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3533 underscore_name="fpu0_active"
3534 units="percent"
3535 symbol_name="Fpu0Active"
3536 semantic_type="duration"
3537 mdapi_supported_apis=""
3538 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3539 mdapi_group="EU Array/Pipes"
3540 mdapi_hw_unit_type="gpu"
3541 />
3542 <counter name="EU FPU1 Pipe Active"
3543 description="The percentage of time in which EU FPU1 pipeline was actively processing."
3544 data_type="float"
3545 max_equation="100"
3546 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3547 underscore_name="fpu1_active"
3548 units="percent"
3549 symbol_name="Fpu1Active"
3550 semantic_type="duration"
3551 mdapi_supported_apis=""
3552 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3553 mdapi_group="EU Array/Pipes"
3554 mdapi_hw_unit_type="gpu"
3555 />
3556 <counter name="EU AVG IPC Rate"
3557 description="The average rate of IPC calculated for 2 FPU pipelines."
3558 data_type="float"
3559 max_equation="2"
3560 equation="A 9 READ A 10 READ A 11 READ UADD A 9 READ USUB FDIV 1 FADD"
3561 underscore_name="eu_avg_ipc_rate"
3562 units="number"
3563 symbol_name="EuAvgIpcRate"
3564 semantic_type="ratio"
3565 mdapi_supported_apis=""
3566 mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
3567 mdapi_group="EU Array"
3568 mdapi_hw_unit_type="gpu"
3569 />
3570 <counter name="Typed Writes 0"
3571 description="The subslice 0 typed writes."
3572 data_type="uint64"
3573 equation="C 0 READ"
3574 underscore_name="typed_writes0"
3575 units="messages"
3576 symbol_name="TypedWrites0"
3577 semantic_type="event"
3578 mdapi_supported_apis=""
3579 mdapi_usage_flags="Tier3 Frame Batch Draw"
3580 mdapi_hw_unit_type="subslice"
3581 mdapi_group="L3/Data Port"
3582 />
3583 <counter name="EuTypedAtomics0"
3584 description="The subslice 0 EU Typed Atomics subslice 0."
3585 data_type="uint64"
3586 equation="B 5 READ"
3587 underscore_name="eu_typed_atomics0"
3588 units="messages"
3589 symbol_name="EuTypedAtomics0"
3590 semantic_type="event"
3591 mdapi_supported_apis=""
3592 mdapi_usage_flags="Tier3 Frame Batch Draw"
3593 mdapi_hw_unit_type="subslice"
3594 mdapi_group="L3/Data Port"
3595 />
3596 <counter name="Typed Atomics 0"
3597 description="The subslice 0 typed atomics."
3598 data_type="uint64"
3599 equation="C 4 READ"
3600 underscore_name="typed_atomics0"
3601 units="messages"
3602 symbol_name="TypedAtomics0"
3603 semantic_type="event"
3604 mdapi_supported_apis=""
3605 mdapi_usage_flags="Tier3 Frame Batch Draw"
3606 mdapi_hw_unit_type="subslice"
3607 mdapi_group="L3/Data Port"
3608 />
3609 <counter name="TypedAtomicsPerCacheLine"
3610 description="The ratio of EU typed atomics requests to L3 cache line writes."
3611 data_type="float"
3612 equation="$EuTypedAtomics0 $TypedAtomics0 FDIV"
3613 underscore_name="typed_atomics_per_cache_line"
3614 units="eu sends to l3 cache lines"
3615 symbol_name="TypedAtomicsPerCacheLine"
3616 semantic_type="ratio"
3617 mdapi_supported_apis=""
3618 mdapi_usage_flags="Tier3 Frame Batch Draw"
3619 mdapi_hw_unit_type="subslice"
3620 mdapi_group="L3/Data Port"
3621 />
3622 <counter name="EuUntypedReads0"
3623 description="The subslice 0 EU Untyped Reads subslice 0."
3624 data_type="uint64"
3625 equation="B 0 READ"
3626 underscore_name="eu_untyped_reads0"
3627 units="messages"
3628 symbol_name="EuUntypedReads0"
3629 semantic_type="event"
3630 mdapi_supported_apis=""
3631 mdapi_usage_flags="Tier3 Frame Batch Draw"
3632 mdapi_hw_unit_type="subslice"
3633 mdapi_group="L3/Data Port"
3634 />
3635 <counter name="Untyped Writes 0"
3636 description="The subslice 0 untyped writes (including SLM writes)."
3637 data_type="uint64"
3638 equation="C 1 READ"
3639 underscore_name="untyped_writes0"
3640 units="messages"
3641 symbol_name="UntypedWrites0"
3642 semantic_type="event"
3643 mdapi_supported_apis=""
3644 mdapi_usage_flags="Tier3 Frame Batch Draw"
3645 mdapi_hw_unit_type="subslice"
3646 mdapi_group="L3/Data Port"
3647 />
3648 <counter name="EuUntypedAtomics0"
3649 description="The subslice 0 EU Untyped Atomics subslice 0."
3650 data_type="uint64"
3651 equation="B 4 READ"
3652 underscore_name="eu_untyped_atomics0"
3653 units="messages"
3654 symbol_name="EuUntypedAtomics0"
3655 semantic_type="event"
3656 mdapi_supported_apis=""
3657 mdapi_usage_flags="Tier3 Frame Batch Draw"
3658 mdapi_hw_unit_type="subslice"
3659 mdapi_group="L3/Data Port"
3660 />
3661 <counter name="EuUntypedWrites0"
3662 description="The subslice 0 EU Untyped Writes subslice 0."
3663 data_type="uint64"
3664 equation="B 1 READ"
3665 underscore_name="eu_untyped_writes0"
3666 units="messages"
3667 symbol_name="EuUntypedWrites0"
3668 semantic_type="event"
3669 mdapi_supported_apis=""
3670 mdapi_usage_flags="Tier3 Frame Batch Draw"
3671 mdapi_hw_unit_type="subslice"
3672 mdapi_group="L3/Data Port"
3673 />
3674 <counter name="EuA64UntypedWrites0"
3675 description="The subslice 0 EU A64 Untyped Writes subslice 0."
3676 data_type="uint64"
3677 equation="B 7 READ"
3678 underscore_name="eu_a64_untyped_writes0"
3679 units="messages"
3680 symbol_name="EuA64UntypedWrites0"
3681 semantic_type="event"
3682 mdapi_supported_apis=""
3683 mdapi_usage_flags="Tier3 Frame Batch Draw"
3684 mdapi_hw_unit_type="subslice"
3685 mdapi_group="L3/Data Port"
3686 />
3687 <counter name="UntypedWritesPerCacheLine"
3688 description="The ratio of EU untyped write requests to L3 cache line writes."
3689 data_type="float"
3690 equation="$EuUntypedWrites0 $EuA64UntypedWrites0 UADD $UntypedWrites0 FDIV"
3691 underscore_name="untyped_writes_per_cache_line"
3692 units="eu sends to l3 cache lines"
3693 symbol_name="UntypedWritesPerCacheLine"
3694 semantic_type="ratio"
3695 mdapi_supported_apis=""
3696 mdapi_usage_flags="Tier3 Frame Batch Draw"
3697 mdapi_hw_unit_type="subslice"
3698 mdapi_group="L3/Data Port"
3699 />
3700 <counter name="Shader Barrier Messages"
3701 description="The total number of shader barrier messages."
3702 data_type="uint64"
3703 equation="A 35 READ"
3704 underscore_name="shader_barriers"
3705 units="messages"
3706 symbol_name="ShaderBarriers"
3707 semantic_type="event"
3708 mdapi_supported_apis=""
3709 mdapi_usage_flags="Tier3 Frame Batch Draw"
3710 mdapi_hw_unit_type="gpu"
3711 mdapi_group="EU Array/Barrier"
3712 />
3713 <counter name="Sampler Texels"
3714 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
3715 data_type="uint64"
3716 equation="A 28 READ 4 UMUL"
3717 underscore_name="sampler_texels"
3718 units="texels"
3719 symbol_name="SamplerTexels"
3720 semantic_type="event"
3721 mdapi_supported_apis=""
3722 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3723 mdapi_hw_unit_type="gpu"
3724 mdapi_group="Sampler/Sampler Input"
3725 />
3726 <counter name="GPU Time Elapsed"
3727 description="Time elapsed on the GPU during the measurement."
3728 data_type="uint64"
3729 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
3730 underscore_name="gpu_time"
3731 units="ns"
3732 symbol_name="GpuTime"
3733 semantic_type="duration"
3734 mdapi_supported_apis=""
3735 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3736 mdapi_hw_unit_type="gpu"
3737 mdapi_group="GPU"
3738 />
3739 <counter name="AVG GPU Core Frequency"
3740 description="Average GPU Core Frequency in the measurement."
3741 data_type="uint64"
3742 max_equation="$GpuMaxFrequency"
3743 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
3744 underscore_name="avg_gpu_core_frequency"
3745 units="hz"
3746 symbol_name="AvgGpuCoreFrequency"
3747 semantic_type="event"
3748 mdapi_supported_apis="OGL OCL IO BB"
3749 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3750 mdapi_group="GPU"
3751 mdapi_hw_unit_type="gpu"
3752 />
3753 <counter name="Sampler Texels Misses"
3754 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
3755 data_type="uint64"
3756 equation="A 29 READ 4 UMUL"
3757 underscore_name="sampler_texel_misses"
3758 units="texels"
3759 symbol_name="SamplerTexelMisses"
3760 semantic_type="event"
3761 mdapi_supported_apis=""
3762 mdapi_usage_flags="Tier3 Batch Frame Draw"
3763 mdapi_hw_unit_type="gpu"
3764 mdapi_group="Sampler/Sampler Cache"
3765 />
3766 <counter name="CS Threads Dispatched"
3767 description="The total number of compute shader hardware threads dispatched."
3768 data_type="uint64"
3769 equation="A 4 READ"
3770 underscore_name="cs_threads"
3771 units="threads"
3772 symbol_name="CsThreads"
3773 semantic_type="event"
3774 mdapi_supported_apis=""
3775 mdapi_usage_flags="Tier3 Frame Batch Draw"
3776 mdapi_hw_unit_type="gpu"
3777 mdapi_group="EU Array/Compute Shader"
3778 />
3779 <counter name="SLM Bytes Read"
3780 description="The total number of GPU memory bytes read from shared local memory."
3781 data_type="uint64"
3782 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3783 equation="A 30 READ 64 UMUL"
3784 underscore_name="slm_bytes_read"
3785 units="bytes"
3786 symbol_name="SlmBytesRead"
3787 semantic_type="throughput"
3788 mdapi_supported_apis=""
3789 mdapi_usage_flags="Tier3 Frame Batch Draw"
3790 mdapi_group="L3/Data Port/SLM"
3791 mdapi_hw_unit_type="gpu"
3792 />
3793 <counter name="EuTypedWrites0"
3794 description="The subslice 0 EU Typed Writes subslice 0."
3795 data_type="uint64"
3796 equation="B 3 READ"
3797 underscore_name="eu_typed_writes0"
3798 units="messages"
3799 symbol_name="EuTypedWrites0"
3800 semantic_type="event"
3801 mdapi_supported_apis=""
3802 mdapi_usage_flags="Tier3 Frame Batch Draw"
3803 mdapi_hw_unit_type="subslice"
3804 mdapi_group="L3/Data Port"
3805 />
3806 <counter name="TypedWritesPerCacheLine"
3807 description="The ratio of EU typed write requests to L3 cache line writes."
3808 data_type="float"
3809 equation="$EuTypedWrites0 $TypedWrites0 FDIV"
3810 underscore_name="typed_writes_per_cache_line"
3811 units="eu sends to l3 cache lines"
3812 symbol_name="TypedWritesPerCacheLine"
3813 semantic_type="ratio"
3814 mdapi_supported_apis=""
3815 mdapi_usage_flags="Tier3 Frame Batch Draw"
3816 mdapi_hw_unit_type="subslice"
3817 mdapi_group="L3/Data Port"
3818 />
3819 <counter name="Typed Reads 0"
3820 description="The subslice 0 typed reads."
3821 data_type="uint64"
3822 equation="C 2 READ"
3823 underscore_name="typed_reads0"
3824 units="messages"
3825 symbol_name="TypedReads0"
3826 semantic_type="event"
3827 mdapi_supported_apis=""
3828 mdapi_usage_flags="Tier3 Frame Batch Draw"
3829 mdapi_hw_unit_type="subslice"
3830 mdapi_group="L3/Data Port"
3831 />
3832 <counter name="Untyped Reads 0"
3833 description="The subslice 0 untyped reads (including SLM reads)."
3834 data_type="uint64"
3835 equation="C 3 READ"
3836 underscore_name="untyped_reads0"
3837 units="messages"
3838 symbol_name="UntypedReads0"
3839 semantic_type="event"
3840 mdapi_supported_apis=""
3841 mdapi_usage_flags="Tier3 Frame Batch Draw"
3842 mdapi_hw_unit_type="subslice"
3843 mdapi_group="L3/Data Port"
3844 />
3845 <counter name="EuA64UntypedReads0"
3846 description="The subslice 0 EU A64 Untyped Reads subslice 0."
3847 data_type="uint64"
3848 equation="B 6 READ"
3849 underscore_name="eu_a64_untyped_reads0"
3850 units="messages"
3851 symbol_name="EuA64UntypedReads0"
3852 semantic_type="event"
3853 mdapi_supported_apis=""
3854 mdapi_usage_flags="Tier3 Frame Batch Draw"
3855 mdapi_hw_unit_type="subslice"
3856 mdapi_group="L3/Data Port"
3857 />
3858 <counter name="EU Thread Occupancy"
3859 description="The percentage of time in which hardware threads occupied EUs."
3860 data_type="float"
3861 max_equation="100"
3862 equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3863 underscore_name="eu_thread_occupancy"
3864 units="percent"
3865 symbol_name="EuThreadOccupancy"
3866 semantic_type="duration"
3867 mdapi_supported_apis=""
3868 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3869 mdapi_group="EU Array"
3870 mdapi_hw_unit_type="gpu"
3871 />
3872 <counter name="EU Stall"
3873 description="The percentage of time in which the Execution Units were stalled."
3874 data_type="float"
3875 max_equation="100"
3876 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3877 underscore_name="eu_stall"
3878 units="percent"
3879 symbol_name="EuStall"
3880 semantic_type="duration"
3881 mdapi_supported_apis=""
3882 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3883 mdapi_group="EU Array"
3884 mdapi_hw_unit_type="gpu"
3885 />
3886 <counter name="EuTypedReads0"
3887 description="The subslice 0 EU Typed Reads subslice 0."
3888 data_type="uint64"
3889 equation="B 2 READ"
3890 underscore_name="eu_typed_reads0"
3891 units="messages"
3892 symbol_name="EuTypedReads0"
3893 semantic_type="event"
3894 mdapi_supported_apis=""
3895 mdapi_usage_flags="Tier3 Frame Batch Draw"
3896 mdapi_hw_unit_type="subslice"
3897 mdapi_group="L3/Data Port"
3898 />
3899 <counter name="UntypedReadsPerCacheLine"
3900 description="The ratio of EU untyped read requests to L3 cache line reads."
3901 data_type="float"
3902 equation="$EuUntypedReads0 $EuA64UntypedReads0 UADD $UntypedReads0 FDIV"
3903 underscore_name="untyped_reads_per_cache_line"
3904 units="eu sends to l3 cache lines"
3905 symbol_name="UntypedReadsPerCacheLine"
3906 semantic_type="ratio"
3907 mdapi_supported_apis=""
3908 mdapi_usage_flags="Tier3 Frame Batch Draw"
3909 mdapi_hw_unit_type="subslice"
3910 mdapi_group="L3/Data Port"
3911 />
3912 <counter name="Shader Memory Accesses"
3913 description="The total number of shader memory accesses to L3."
3914 data_type="uint64"
3915 equation="A 32 READ"
3916 underscore_name="shader_memory_accesses"
3917 units="messages"
3918 symbol_name="ShaderMemoryAccesses"
3919 semantic_type="event"
3920 mdapi_supported_apis=""
3921 mdapi_usage_flags="Tier3 Frame Batch Draw"
3922 mdapi_hw_unit_type="gpu"
3923 mdapi_group="L3/Data Port"
3924 />
3925 <counter name="TypedReadsPerCacheLine"
3926 description="The ratio of EU typed read requests to L3 cache line reads."
3927 data_type="float"
3928 equation="$EuTypedReads0 $TypedReads0 FDIV"
3929 underscore_name="typed_reads_per_cache_line"
3930 units="eu sends to l3 cache lines"
3931 symbol_name="TypedReadsPerCacheLine"
3932 semantic_type="ratio"
3933 mdapi_supported_apis=""
3934 mdapi_usage_flags="Tier3 Frame Batch Draw"
3935 mdapi_hw_unit_type="subslice"
3936 mdapi_group="L3/Data Port"
3937 />
3938 <counter name="SLM Bytes Written"
3939 description="The total number of GPU memory bytes written into shared local memory."
3940 data_type="uint64"
3941 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3942 equation="A 31 READ 64 UMUL"
3943 underscore_name="slm_bytes_written"
3944 units="bytes"
3945 symbol_name="SlmBytesWritten"
3946 semantic_type="throughput"
3947 mdapi_supported_apis=""
3948 mdapi_usage_flags="Tier3 Frame Batch Draw"
3949 mdapi_group="L3/Data Port/SLM"
3950 mdapi_hw_unit_type="gpu"
3951 />
3952 <counter name="L3 Shader Throughput"
3953 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
3954 data_type="uint64"
3955 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
3956 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
3957 underscore_name="l3_shader_throughput"
3958 units="bytes"
3959 symbol_name="L3ShaderThroughput"
3960 semantic_type="throughput"
3961 mdapi_supported_apis=""
3962 mdapi_usage_flags="Tier2 Frame Batch Draw"
3963 mdapi_group="L3/Data Port"
3964 mdapi_hw_unit_type="gpu"
3965 />
3966 <counter name="Shader Atomic Memory Accesses"
3967 description="The total number of shader atomic memory accesses."
3968 data_type="uint64"
3969 equation="A 34 READ"
3970 underscore_name="shader_atomics"
3971 units="messages"
3972 symbol_name="ShaderAtomics"
3973 semantic_type="event"
3974 mdapi_supported_apis=""
3975 mdapi_usage_flags="Tier3 Frame Batch Draw"
3976 mdapi_hw_unit_type="gpu"
3977 mdapi_group="L3/Data Port/Atomics"
3978 />
3979 <counter name="EU Send Pipe Active"
3980 description="The percentage of time in which EU send pipeline was actively processing."
3981 data_type="float"
3982 max_equation="100"
3983 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3984 underscore_name="eu_send_active"
3985 units="percent"
3986 symbol_name="EuSendActive"
3987 semantic_type="duration"
3988 mdapi_supported_apis=""
3989 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3990 mdapi_group="EU Array/Pipes"
3991 mdapi_hw_unit_type="gpu"
3992 />
3993 <register_config type="NOA">
3994 <register type="NOA" address="0x00009888" value="0x106C00E0" />
3995 <register type="NOA" address="0x00009888" value="0x141C8160" />
3996 <register type="NOA" address="0x00009888" value="0x161C8015" />
3997 <register type="NOA" address="0x00009888" value="0x181C0120" />
3998 <register type="NOA" address="0x00009888" value="0x004E8000" />
3999 <register type="NOA" address="0x00009888" value="0x0E4E8000" />
4000 <register type="NOA" address="0x00009888" value="0x184E8000" />
4001 <register type="NOA" address="0x00009888" value="0x1A4EAAA0" />
4002 <register type="NOA" address="0x00009888" value="0x1C4E0002" />
4003 <register type="NOA" address="0x00009888" value="0x024E8000" />
4004 <register type="NOA" address="0x00009888" value="0x044E8000" />
4005 <register type="NOA" address="0x00009888" value="0x064E8000" />
4006 <register type="NOA" address="0x00009888" value="0x084E8000" />
4007 <register type="NOA" address="0x00009888" value="0x0A4E8000" />
4008 <register type="NOA" address="0x00009888" value="0x0E6C0B01" />
4009 <register type="NOA" address="0x00009888" value="0x006C0200" />
4010 <register type="NOA" address="0x00009888" value="0x026C000C" />
4011 <register type="NOA" address="0x00009888" value="0x1C6C0000" />
4012 <register type="NOA" address="0x00009888" value="0x1E6C0000" />
4013 <register type="NOA" address="0x00009888" value="0x1A6C0000" />
4014 <register type="NOA" address="0x00009888" value="0x0E1BC000" />
4015 <register type="NOA" address="0x00009888" value="0x001B8000" />
4016 <register type="NOA" address="0x00009888" value="0x021BC000" />
4017 <register type="NOA" address="0x00009888" value="0x001C0041" />
4018 <register type="NOA" address="0x00009888" value="0x061C4200" />
4019 <register type="NOA" address="0x00009888" value="0x081C4443" />
4020 <register type="NOA" address="0x00009888" value="0x0A1C4645" />
4021 <register type="NOA" address="0x00009888" value="0x0C1C7647" />
4022 <register type="NOA" address="0x00009888" value="0x041C7357" />
4023 <register type="NOA" address="0x00009888" value="0x1C1C0030" />
4024 <register type="NOA" address="0x00009888" value="0x101C0000" />
4025 <register type="NOA" address="0x00009888" value="0x1A1C0000" />
4026 <register type="NOA" address="0x00009888" value="0x121C8000" />
4027 <register type="NOA" address="0x00009888" value="0x004C8000" />
4028 <register type="NOA" address="0x00009888" value="0x0A4CAA2A" />
4029 <register type="NOA" address="0x00009888" value="0x0C4C02AA" />
4030 <register type="NOA" address="0x00009888" value="0x084CA000" />
4031 <register type="NOA" address="0x00009888" value="0x000DA000" />
4032 <register type="NOA" address="0x00009888" value="0x060D8000" />
4033 <register type="NOA" address="0x00009888" value="0x080DA000" />
4034 <register type="NOA" address="0x00009888" value="0x0A0DA000" />
4035 <register type="NOA" address="0x00009888" value="0x0C0DA000" />
4036 <register type="NOA" address="0x00009888" value="0x0E0DA000" />
4037 <register type="NOA" address="0x00009888" value="0x020DA000" />
4038 <register type="NOA" address="0x00009888" value="0x040DA000" />
4039 <register type="NOA" address="0x00009888" value="0x0C0F5400" />
4040 <register type="NOA" address="0x00009888" value="0x0E0F5515" />
4041 <register type="NOA" address="0x00009888" value="0x100F0155" />
4042 <register type="NOA" address="0x00009888" value="0x002C8000" />
4043 <register type="NOA" address="0x00009888" value="0x0E2C8000" />
4044 <register type="NOA" address="0x00009888" value="0x162CAA00" />
4045 <register type="NOA" address="0x00009888" value="0x182C00AA" />
4046 <register type="NOA" address="0x00009888" value="0x022C8000" />
4047 <register type="NOA" address="0x00009888" value="0x042C8000" />
4048 <register type="NOA" address="0x00009888" value="0x062C8000" />
4049 <register type="NOA" address="0x00009888" value="0x082C8000" />
4050 <register type="NOA" address="0x00009888" value="0x0A2C8000" />
4051 <register type="NOA" address="0x00009888" value="0x11907FFF" />
4052 <register type="NOA" address="0x00009888" value="0x51900000" />
4053 <register type="NOA" address="0x00009888" value="0x41900040" />
4054 <register type="NOA" address="0x00009888" value="0x55900000" />
4055 <register type="NOA" address="0x00009888" value="0x45900802" />
4056 <register type="NOA" address="0x00009888" value="0x47900842" />
4057 <register type="NOA" address="0x00009888" value="0x57900000" />
4058 <register type="NOA" address="0x00009888" value="0x49900842" />
4059 <register type="NOA" address="0x00009888" value="0x37900000" />
4060 <register type="NOA" address="0x00009888" value="0x33900000" />
4061 <register type="NOA" address="0x00009888" value="0x4B900000" />
4062 <register type="NOA" address="0x00009888" value="0x59900000" />
4063 <register type="NOA" address="0x00009888" value="0x43900800" />
4064 <register type="NOA" address="0x00009888" value="0x53900000" />
4065 </register_config>
4066 <register_config type="OA">
4067 <register type="OA" address="0x00002724" value="0xF0800000" />
4068 <register type="OA" address="0x00002720" value="0x00000000" />
4069 <register type="OA" address="0x00002714" value="0xF0800000" />
4070 <register type="OA" address="0x00002710" value="0x00000000" />
4071 <register type="OA" address="0x00002740" value="0x00000000" />
4072 <register type="OA" address="0x00002770" value="0x0007FC2A" />
4073 <register type="OA" address="0x00002774" value="0x0000BF00" />
4074 <register type="OA" address="0x00002778" value="0x0007FC6A" />
4075 <register type="OA" address="0x0000277C" value="0x0000BF00" />
4076 <register type="OA" address="0x00002780" value="0x0007FC92" />
4077 <register type="OA" address="0x00002784" value="0x0000BF00" />
4078 <register type="OA" address="0x00002788" value="0x0007FCA2" />
4079 <register type="OA" address="0x0000278C" value="0x0000BF00" />
4080 <register type="OA" address="0x00002790" value="0x0007FC32" />
4081 <register type="OA" address="0x00002794" value="0x0000BF00" />
4082 <register type="OA" address="0x00002798" value="0x0007FC9A" />
4083 <register type="OA" address="0x0000279C" value="0x0000BF00" />
4084 <register type="OA" address="0x000027A0" value="0x0007FE6A" />
4085 <register type="OA" address="0x000027A4" value="0x0000BF00" />
4086 <register type="OA" address="0x000027A8" value="0x0007FE7A" />
4087 <register type="OA" address="0x000027AC" value="0x0000BF00" />
4088 </register_config>
4089 <register_config type="FLEX">
4090 <register type="FLEX" address="0x0000E458" value="0x00005004" />
4091 <register type="FLEX" address="0x0000E558" value="0x00000003" />
4092 <register type="FLEX" address="0x0000E658" value="0x00002001" />
4093 <register type="FLEX" address="0x0000E758" value="0x00778008" />
4094 <register type="FLEX" address="0x0000E45C" value="0x00088078" />
4095 <register type="FLEX" address="0x0000E55C" value="0x00808708" />
4096 <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
4097 </register_config>
4098 </set>
4099
4100 <set name="Compute Metrics L3 Cache Gen9"
4101 mdapi_supported_apis="OGL4 OCL IO BB"
4102 underscore_name="compute_l3_cache"
4103 hw_config_guid="2ce0911a-27fc-4887-96f0-11084fa807c3"
4104 chipset="KBLGT3"
4105 symbol_name="ComputeL3Cache"
4106 >
4107 <counter name="GPU Core Clocks"
4108 description="The total number of GPU core clocks elapsed during the measurement."
4109 data_type="uint64"
4110 equation="GPU_CLOCK 0 READ"
4111 underscore_name="gpu_core_clocks"
4112 units="cycles"
4113 symbol_name="GpuCoreClocks"
4114 semantic_type="event"
4115 mdapi_supported_apis="OGL OCL IO BB"
4116 mdapi_usage_flags="Tier1 Frame Batch Draw"
4117 mdapi_hw_unit_type="gpu"
4118 mdapi_group="GPU"
4119 />
4120 <counter name="EU Active"
4121 description="The percentage of time in which the Execution Units were actively processing."
4122 data_type="float"
4123 max_equation="100"
4124 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4125 underscore_name="eu_active"
4126 units="percent"
4127 symbol_name="EuActive"
4128 semantic_type="duration"
4129 mdapi_supported_apis="OGL OCL IO BB"
4130 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4131 mdapi_group="EU Array"
4132 mdapi_hw_unit_type="gpu"
4133 />
4134 <counter name="L3 Bank 03 Accesses"
4135 description="The total number of accesses to L3 Bank 03."
4136 data_type="uint64"
4137 equation="B 3 READ 2 UMUL"
4138 underscore_name="l3_bank03_accesses"
4139 units="messages"
4140 symbol_name="L3Bank03Accesses"
4141 availability="$SliceMask 0x01 AND"
4142 semantic_type="event"
4143 mdapi_supported_apis="OGL OCL IO BB"
4144 mdapi_usage_flags="Tier4 Frame Batch Draw"
4145 mdapi_hw_unit_type="slice"
4146 mdapi_group="L3"
4147 />
4148 <counter name="L3 Accesses"
4149 description="The total number of L3 accesses from all entities."
4150 data_type="uint64"
4151 equation="C 0 READ C 1 READ B 2 READ B 3 READ UADD UADD UADD 2 UMUL"
4152 underscore_name="l3_accesses"
4153 units="messages"
4154 symbol_name="L3Accesses"
4155 semantic_type="event"
4156 mdapi_supported_apis="OGL OCL IO BB"
4157 mdapi_usage_flags="Tier3 Frame Batch Draw"
4158 mdapi_hw_unit_type="gpu"
4159 mdapi_group="L3"
4160 />
4161 <counter name="EU Both FPU Pipes Active"
4162 description="The percentage of time in which both EU FPU pipelines were actively processing."
4163 data_type="float"
4164 max_equation="100"
4165 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4166 underscore_name="eu_fpu_both_active"
4167 units="percent"
4168 symbol_name="EuFpuBothActive"
4169 semantic_type="duration"
4170 mdapi_supported_apis="OGL OCL IO BB"
4171 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4172 mdapi_group="EU Array/Pipes"
4173 mdapi_hw_unit_type="gpu"
4174 />
4175 <counter name="L3 Sampler Throughput"
4176 description="The total number of GPU memory bytes transferred between samplers and L3 caches."
4177 data_type="uint64"
4178 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
4179 equation="A 29 READ 64 UMUL"
4180 underscore_name="l3_sampler_throughput"
4181 units="bytes"
4182 symbol_name="L3SamplerThroughput"
4183 semantic_type="throughput"
4184 mdapi_supported_apis="OGL OCL IO BB"
4185 mdapi_usage_flags="Tier2 Frame Batch Draw"
4186 mdapi_group="L3/Sampler"
4187 mdapi_hw_unit_type="gpu"
4188 />
4189 <counter name="EU FPU0 Pipe Active"
4190 description="The percentage of time in which EU FPU0 pipeline was actively processing."
4191 data_type="float"
4192 max_equation="100"
4193 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4194 underscore_name="fpu0_active"
4195 units="percent"
4196 symbol_name="Fpu0Active"
4197 semantic_type="duration"
4198 mdapi_supported_apis="OGL IO BB"
4199 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4200 mdapi_group="EU Array/Pipes"
4201 mdapi_hw_unit_type="gpu"
4202 />
4203 <counter name="EU FPU1 Pipe Active"
4204 description="The percentage of time in which EU FPU1 pipeline was actively processing."
4205 data_type="float"
4206 max_equation="100"
4207 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4208 underscore_name="fpu1_active"
4209 units="percent"
4210 symbol_name="Fpu1Active"
4211 semantic_type="duration"
4212 mdapi_supported_apis="OGL IO BB"
4213 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4214 mdapi_group="EU Array/Pipes"
4215 mdapi_hw_unit_type="gpu"
4216 />
4217 <counter name="EU AVG IPC Rate"
4218 description="The average rate of IPC calculated for 2 FPU pipelines."
4219 data_type="float"
4220 max_equation="2"
4221 equation="A 9 READ A 10 READ A 11 READ UADD A 9 READ USUB FDIV 1 FADD"
4222 underscore_name="eu_avg_ipc_rate"
4223 units="number"
4224 symbol_name="EuAvgIpcRate"
4225 semantic_type="ratio"
4226 mdapi_supported_apis="OGL OCL IO BB"
4227 mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
4228 mdapi_group="EU Array"
4229 mdapi_hw_unit_type="gpu"
4230 />
4231 <counter name="EU FPU0 Binary Instruction"
4232 description="The percentage of time in which execution units were actively processing binary instructions on FPU0."
4233 data_type="float"
4234 max_equation="100"
4235 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4236 underscore_name="eu_binary_fpu0_instruction"
4237 units="percent"
4238 symbol_name="EuBinaryFpu0Instruction"
4239 semantic_type="duration"
4240 mdapi_supported_apis="OGL IO BB"
4241 mdapi_usage_flags="Tier4 System Frame Batch Draw"
4242 mdapi_group="EU Array/Pipes/Instructions"
4243 mdapi_hw_unit_type="gpu"
4244 />
4245 <counter name="GS Threads Dispatched"
4246 description="The total number of geometry shader hardware threads dispatched."
4247 data_type="uint64"
4248 equation="A 5 READ"
4249 underscore_name="gs_threads"
4250 units="threads"
4251 symbol_name="GsThreads"
4252 semantic_type="event"
4253 mdapi_supported_apis="OGL4 IO BB"
4254 mdapi_usage_flags="Tier3 Frame Batch Draw"
4255 mdapi_hw_unit_type="gpu"
4256 mdapi_group="EU Array/Geometry Shader"
4257 />
4258 <counter name="Shader Memory Accesses"
4259 description="The total number of shader memory accesses to L3."
4260 data_type="uint64"
4261 equation="A 32 READ"
4262 underscore_name="shader_memory_accesses"
4263 units="messages"
4264 symbol_name="ShaderMemoryAccesses"
4265 semantic_type="event"
4266 mdapi_supported_apis="OGL OCL IO BB"
4267 mdapi_usage_flags="Tier3 Frame Batch Draw"
4268 mdapi_hw_unit_type="gpu"
4269 mdapi_group="L3/Data Port"
4270 />
4271 <counter name="Early Hi-Depth Test Fails"
4272 description="The total number of pixels dropped on early hierarchical depth test."
4273 data_type="uint64"
4274 equation="A 22 READ 4 UMUL"
4275 underscore_name="hi_depth_test_fails"
4276 units="pixels"
4277 symbol_name="HiDepthTestFails"
4278 semantic_type="event"
4279 mdapi_supported_apis="OGL IO BB"
4280 mdapi_usage_flags="Tier3 Frame Batch Draw"
4281 mdapi_hw_unit_type="gpu"
4282 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
4283 />
4284 <counter name="VS Threads Dispatched"
4285 description="The total number of vertex shader hardware threads dispatched."
4286 data_type="uint64"
4287 equation="A 1 READ"
4288 underscore_name="vs_threads"
4289 units="threads"
4290 symbol_name="VsThreads"
4291 semantic_type="event"
4292 mdapi_supported_apis="OGL IO BB"
4293 mdapi_usage_flags="Tier3 Frame Batch Draw"
4294 mdapi_hw_unit_type="gpu"
4295 mdapi_group="EU Array/Vertex Shader"
4296 />
4297 <counter name="FS Threads Dispatched"
4298 description="The total number of fragment shader hardware threads dispatched."
4299 data_type="uint64"
4300 equation="A 6 READ"
4301 underscore_name="ps_threads"
4302 units="threads"
4303 symbol_name="PsThreads"
4304 semantic_type="event"
4305 mdapi_supported_apis="OGL IO BB"
4306 mdapi_usage_flags="Tier3 Frame Batch Draw"
4307 mdapi_hw_unit_type="gpu"
4308 mdapi_group="EU Array/Fragment Shader"
4309 />
4310 <counter name="EU FPU0 Hybrid Instruction"
4311 description="The percentage of time in which execution units were actively processing hybrid instructions on FPU0."
4312 data_type="float"
4313 max_equation="100"
4314 equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4315 underscore_name="eu_hybrid_fpu0_instruction"
4316 units="percent"
4317 symbol_name="EuHybridFpu0Instruction"
4318 semantic_type="duration"
4319 mdapi_supported_apis="OGL IO BB"
4320 mdapi_usage_flags="Tier4 Frame Batch Draw"
4321 mdapi_group="EU Array/Pipes/Instructions"
4322 mdapi_hw_unit_type="gpu"
4323 />
4324 <counter name="L3 Misses"
4325 description="The total number of L3 misses."
4326 data_type="uint64"
4327 equation="C 4 READ C 5 READ UADD"
4328 underscore_name="l3_misses"
4329 units="messages"
4330 symbol_name="L3Misses"
4331 semantic_type="event"
4332 mdapi_supported_apis="OGL OCL IO BB"
4333 mdapi_usage_flags="Tier3 Frame Batch Draw"
4334 mdapi_hw_unit_type="gpu"
4335 mdapi_group="L3/TAG"
4336 />
4337 <counter name="Shader Barrier Messages"
4338 description="The total number of shader barrier messages."
4339 data_type="uint64"
4340 equation="A 35 READ"
4341 underscore_name="shader_barriers"
4342 units="messages"
4343 symbol_name="ShaderBarriers"
4344 semantic_type="event"
4345 mdapi_supported_apis="OGL OCL IO BB"
4346 mdapi_usage_flags="Tier3 Frame Batch Draw"
4347 mdapi_hw_unit_type="gpu"
4348 mdapi_group="EU Array/Barrier"
4349 />
4350 <counter name="L3 Bank 00 Accesses"
4351 description="The total number of accesses to L3 Bank 00."
4352 data_type="uint64"
4353 equation="C 0 READ 2 UMUL"
4354 underscore_name="l3_bank00_accesses"
4355 units="messages"
4356 symbol_name="L3Bank00Accesses"
4357 availability="$SliceMask 0x01 AND"
4358 semantic_type="event"
4359 mdapi_supported_apis="OGL OCL IO BB"
4360 mdapi_usage_flags="Tier4 Frame Batch Draw"
4361 mdapi_hw_unit_type="slice"
4362 mdapi_group="L3"
4363 />
4364 <counter name="EU FPU0 Move Instruction"
4365 description="The percentage of time in which execution units were actively processing move instructions on FPU0."
4366 data_type="float"
4367 max_equation="100"
4368 equation="A 19 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4369 underscore_name="eu_move_fpu0_instruction"
4370 units="percent"
4371 symbol_name="EuMoveFpu0Instruction"
4372 semantic_type="duration"
4373 mdapi_supported_apis="OGL IO BB"
4374 mdapi_usage_flags="Tier4 System Frame Batch Draw"
4375 mdapi_group="EU Array/Pipes/Instructions"
4376 mdapi_hw_unit_type="gpu"
4377 />
4378 <counter name="Sampler Texels"
4379 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
4380 data_type="uint64"
4381 equation="A 28 READ 4 UMUL"
4382 underscore_name="sampler_texels"
4383 units="texels"
4384 symbol_name="SamplerTexels"
4385 semantic_type="event"
4386 mdapi_supported_apis="OGL OCL IO BB"
4387 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4388 mdapi_hw_unit_type="gpu"
4389 mdapi_group="Sampler/Sampler Input"
4390 />
4391 <counter name="Pixels Failing Tests"
4392 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
4393 data_type="uint64"
4394 equation="A 25 READ 4 UMUL"
4395 underscore_name="pixels_failing_post_ps_tests"
4396 units="pixels"
4397 symbol_name="PixelsFailingPostPsTests"
4398 semantic_type="event"
4399 mdapi_supported_apis="OGL IO BB"
4400 mdapi_usage_flags="Tier3 Frame Batch Draw"
4401 mdapi_hw_unit_type="gpu"
4402 mdapi_group="3D Pipe/Output Merger"
4403 />
4404 <counter name="EU FPU1 Hybrid Instruction"
4405 description="The percentage of time in which execution units were actively processing hybrid instructions on FPU1."
4406 data_type="float"
4407 max_equation="100"
4408 equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4409 underscore_name="eu_hybrid_fpu1_instruction"
4410 units="percent"
4411 symbol_name="EuHybridFpu1Instruction"
4412 semantic_type="duration"
4413 mdapi_supported_apis="OGL IO BB"
4414 mdapi_usage_flags="Tier4 Frame Batch Draw"
4415 mdapi_group="EU Array/Pipes/Instructions"
4416 mdapi_hw_unit_type="gpu"
4417 />
4418 <counter name="GPU Time Elapsed"
4419 description="Time elapsed on the GPU during the measurement."
4420 data_type="uint64"
4421 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
4422 underscore_name="gpu_time"
4423 units="ns"
4424 symbol_name="GpuTime"
4425 semantic_type="duration"
4426 mdapi_supported_apis="OGL OCL IO BB"
4427 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4428 mdapi_hw_unit_type="gpu"
4429 mdapi_group="GPU"
4430 />
4431 <counter name="AVG GPU Core Frequency"
4432 description="Average GPU Core Frequency in the measurement."
4433 data_type="uint64"
4434 max_equation="$GpuMaxFrequency"
4435 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4436 underscore_name="avg_gpu_core_frequency"
4437 units="hz"
4438 symbol_name="AvgGpuCoreFrequency"
4439 semantic_type="event"
4440 mdapi_supported_apis="OGL OCL IO BB"
4441 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4442 mdapi_group="GPU"
4443 mdapi_hw_unit_type="gpu"
4444 />
4445 <counter name="Sampler Texels Misses"
4446 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
4447 data_type="uint64"
4448 equation="A 29 READ 4 UMUL"
4449 underscore_name="sampler_texel_misses"
4450 units="texels"
4451 symbol_name="SamplerTexelMisses"
4452 semantic_type="event"
4453 mdapi_supported_apis="OGL OCL IO BB"
4454 mdapi_usage_flags="Tier3 Batch Frame Draw"
4455 mdapi_hw_unit_type="gpu"
4456 mdapi_group="Sampler/Sampler Cache"
4457 />
4458 <counter name="CS Threads Dispatched"
4459 description="The total number of compute shader hardware threads dispatched."
4460 data_type="uint64"
4461 equation="A 4 READ"
4462 underscore_name="cs_threads"
4463 units="threads"
4464 symbol_name="CsThreads"
4465 semantic_type="event"
4466 mdapi_supported_apis="OGL4 OCL IO BB"
4467 mdapi_usage_flags="Tier3 Frame Batch Draw"
4468 mdapi_hw_unit_type="gpu"
4469 mdapi_group="EU Array/Compute Shader"
4470 />
4471 <counter name="SLM Bytes Read"
4472 description="The total number of GPU memory bytes read from shared local memory."
4473 data_type="uint64"
4474 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4475 equation="A 30 READ 64 UMUL"
4476 underscore_name="slm_bytes_read"
4477 units="bytes"
4478 symbol_name="SlmBytesRead"
4479 semantic_type="throughput"
4480 mdapi_supported_apis="OGL4 OCL IO BB"
4481 mdapi_usage_flags="Tier3 Frame Batch Draw"
4482 mdapi_group="L3/Data Port/SLM"
4483 mdapi_hw_unit_type="gpu"
4484 />
4485 <counter name="GTI Read Throughput"
4486 description="The total number of GPU memory bytes read from GTI."
4487 data_type="uint64"
4488 max_equation="$GpuCoreClocks 64 UMUL"
4489 equation="C 6 READ 64 UMUL"
4490 underscore_name="gti_read_throughput"
4491 units="bytes"
4492 symbol_name="GtiReadThroughput"
4493 semantic_type="throughput"
4494 mdapi_supported_apis="OGL OCL IO BB"
4495 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4496 mdapi_group="GTI"
4497 mdapi_hw_unit_type="gpu"
4498 />
4499 <counter name="GTI L3 Throughput"
4500 description="The total number of GPU memory bytes transferred between L3 caches and GTI."
4501 data_type="uint64"
4502 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
4503 equation="C 4 READ C 5 READ UADD 64 UMUL"
4504 underscore_name="gti_l3_throughput"
4505 units="bytes"
4506 symbol_name="GtiL3Throughput"
4507 semantic_type="throughput"
4508 mdapi_supported_apis="OGL OCL IO BB"
4509 mdapi_usage_flags="Tier2 Frame Batch Draw"
4510 mdapi_group="GTI/L3"
4511 mdapi_hw_unit_type="gpu"
4512 />
4513 <counter name="L3 Bank 00 IC Accesses"
4514 description="The total number of accesses to L3 Bank 00 from IC cache."
4515 data_type="uint64"
4516 equation="B 0 READ B 1 READ UADD 2 UMUL $L3Bank00Accesses UMIN"
4517 underscore_name="l3_bank00_ic_accesses"
4518 units="messages"
4519 symbol_name="L3Bank00IcAccesses"
4520 availability="$SliceMask 0x01 AND"
4521 semantic_type="event"
4522 mdapi_supported_apis="OGL OCL IO BB"
4523 mdapi_usage_flags="Tier4 Frame Batch Draw"
4524 mdapi_hw_unit_type="slice"
4525 mdapi_group="L3/IC"
4526 />
4527 <counter name="L3 Bank 00 IC Hits"
4528 description="The total number of hits in L3 Bank 00 from IC cache."
4529 data_type="uint64"
4530 equation="B 1 READ 2 UMUL $L3Bank00IcAccesses UMIN"
4531 underscore_name="l3_bank00_ic_hits"
4532 units="messages"
4533 symbol_name="L3Bank00IcHits"
4534 availability="$SliceMask 0x01 AND"
4535 semantic_type="event"
4536 mdapi_supported_apis="OGL OCL IO BB"
4537 mdapi_usage_flags="Tier4 Frame Batch Draw"
4538 mdapi_hw_unit_type="slice"
4539 mdapi_group="L3/IC"
4540 />
4541 <counter name="Sampler Accesses"
4542 description="The total number of messages send to samplers."
4543 data_type="uint64"
4544 equation="A 28 READ"
4545 underscore_name="sampler_accesses"
4546 units="messages"
4547 symbol_name="SamplerAccesses"
4548 semantic_type="event"
4549 mdapi_supported_apis="OGL OCL IO BB"
4550 mdapi_usage_flags="Tier3 Batch Frame Draw"
4551 mdapi_hw_unit_type="gpu"
4552 mdapi_group="Sampler"
4553 />
4554 <counter name="L3 Bank 01 Accesses"
4555 description="The total number of accesses to L3 Bank 01."
4556 data_type="uint64"
4557 equation="C 1 READ 2 UMUL"
4558 underscore_name="l3_bank01_accesses"
4559 units="messages"
4560 symbol_name="L3Bank01Accesses"
4561 availability="$SliceMask 0x01 AND"
4562 semantic_type="event"
4563 mdapi_supported_apis="OGL OCL IO BB"
4564 mdapi_usage_flags="Tier4 Frame Batch Draw"
4565 mdapi_hw_unit_type="slice"
4566 mdapi_group="L3"
4567 />
4568 <counter name="GPU Busy"
4569 description="The percentage of time in which the GPU has been processing GPU commands."
4570 data_type="float"
4571 max_equation="100"
4572 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
4573 underscore_name="gpu_busy"
4574 units="percent"
4575 symbol_name="GpuBusy"
4576 semantic_type="duration"
4577 mdapi_supported_apis="OGL OCL IO BB"
4578 mdapi_usage_flags="Tier1 Overview System Frame"
4579 mdapi_group="GPU"
4580 mdapi_hw_unit_type="gpu"
4581 />
4582 <counter name="EU FPU0 Ternary Instruction"
4583 description="The percentage of time in which execution units were actively processing ternary instructions on FPU0."
4584 data_type="float"
4585 max_equation="100"
4586 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4587 underscore_name="eu_ternary_fpu0_instruction"
4588 units="percent"
4589 symbol_name="EuTernaryFpu0Instruction"
4590 semantic_type="duration"
4591 mdapi_supported_apis="OGL IO BB"
4592 mdapi_usage_flags="Tier4 System Frame Batch Draw"
4593 mdapi_group="EU Array/Pipes/Instructions"
4594 mdapi_hw_unit_type="gpu"
4595 />
4596 <counter name="Shader Atomic Memory Accesses"
4597 description="The total number of shader atomic memory accesses."
4598 data_type="uint64"
4599 equation="A 34 READ"
4600 underscore_name="shader_atomics"
4601 units="messages"
4602 symbol_name="ShaderAtomics"
4603 semantic_type="event"
4604 mdapi_supported_apis="OGL OCL IO BB"
4605 mdapi_usage_flags="Tier3 Frame Batch Draw"
4606 mdapi_hw_unit_type="gpu"
4607 mdapi_group="L3/Data Port/Atomics"
4608 />
4609 <counter name="Rasterized Pixels"
4610 description="The total number of rasterized pixels."
4611 data_type="uint64"
4612 equation="A 21 READ 4 UMUL"
4613 underscore_name="rasterized_pixels"
4614 units="pixels"
4615 symbol_name="RasterizedPixels"
4616 semantic_type="event"
4617 mdapi_supported_apis="OGL IO BB"
4618 mdapi_usage_flags="Tier3 Frame Batch Draw"
4619 mdapi_hw_unit_type="gpu"
4620 mdapi_group="3D Pipe/Rasterizer"
4621 />
4622 <counter name="DS Threads Dispatched"
4623 description="The total number of domain shader hardware threads dispatched."
4624 data_type="uint64"
4625 equation="A 3 READ"
4626 underscore_name="ds_threads"
4627 units="threads"
4628 symbol_name="DsThreads"
4629 semantic_type="event"
4630 mdapi_supported_apis="OGL4 IO BB"
4631 mdapi_usage_flags="Tier3 Frame Batch Draw"
4632 mdapi_hw_unit_type="gpu"
4633 mdapi_group="EU Array/Domain Shader"
4634 />
4635 <counter name="Samples Written"
4636 description="The total number of samples or pixels written to all render targets."
4637 data_type="uint64"
4638 equation="A 26 READ 4 UMUL"
4639 underscore_name="samples_written"
4640 units="pixels"
4641 symbol_name="SamplesWritten"
4642 semantic_type="event"
4643 mdapi_supported_apis="OGL IO BB"
4644 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4645 mdapi_hw_unit_type="gpu"
4646 mdapi_group="3D Pipe/Output Merger"
4647 />
4648 <counter name="EU FPU1 Move Instruction"
4649 description="The percentage of time in which execution units were actively processing move instructions on FPU1."
4650 data_type="float"
4651 max_equation="100"
4652 equation="A 20 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4653 underscore_name="eu_move_fpu1_instruction"
4654 units="percent"
4655 symbol_name="EuMoveFpu1Instruction"
4656 semantic_type="duration"
4657 mdapi_supported_apis="OGL IO BB"
4658 mdapi_usage_flags="Tier4 System Frame Batch Draw"
4659 mdapi_group="EU Array/Pipes/Instructions"
4660 mdapi_hw_unit_type="gpu"
4661 />
4662 <counter name="EU Stall"
4663 description="The percentage of time in which the Execution Units were stalled."
4664 data_type="float"
4665 max_equation="100"
4666 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4667 underscore_name="eu_stall"
4668 units="percent"
4669 symbol_name="EuStall"
4670 semantic_type="duration"
4671 mdapi_supported_apis="OGL OCL IO BB"
4672 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4673 mdapi_group="EU Array"
4674 mdapi_hw_unit_type="gpu"
4675 />
4676 <counter name="Samples Blended"
4677 description="The total number of blended samples or pixels written to all render targets."
4678 data_type="uint64"
4679 equation="A 27 READ 4 UMUL"
4680 underscore_name="samples_blended"
4681 units="pixels"
4682 symbol_name="SamplesBlended"
4683 semantic_type="event"
4684 mdapi_supported_apis="OGL IO BB"
4685 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4686 mdapi_hw_unit_type="gpu"
4687 mdapi_group="3D Pipe/Output Merger"
4688 />
4689 <counter name="Early Depth Test Fails"
4690 description="The total number of pixels dropped on early depth test."
4691 data_type="uint64"
4692 equation="A 23 READ 4 UMUL"
4693 underscore_name="early_depth_test_fails"
4694 units="pixels"
4695 symbol_name="EarlyDepthTestFails"
4696 semantic_type="event"
4697 mdapi_supported_apis="OGL IO BB"
4698 mdapi_usage_flags="Tier3 Frame Batch Draw"
4699 mdapi_hw_unit_type="gpu"
4700 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
4701 />
4702 <counter name="L3 Bank 02 Accesses"
4703 description="The total number of accesses to L3 Bank 02."
4704 data_type="uint64"
4705 equation="B 2 READ 2 UMUL"
4706 underscore_name="l3_bank02_accesses"
4707 units="messages"
4708 symbol_name="L3Bank02Accesses"
4709 availability="$SliceMask 0x01 AND"
4710 semantic_type="event"
4711 mdapi_supported_apis="OGL OCL IO BB"
4712 mdapi_usage_flags="Tier4 Frame Batch Draw"
4713 mdapi_hw_unit_type="slice"
4714 mdapi_group="L3"
4715 />
4716 <counter name="HS Threads Dispatched"
4717 description="The total number of hull shader hardware threads dispatched."
4718 data_type="uint64"
4719 equation="A 2 READ"
4720 underscore_name="hs_threads"
4721 units="threads"
4722 symbol_name="HsThreads"
4723 semantic_type="event"
4724 mdapi_supported_apis="OGL4 IO BB"
4725 mdapi_usage_flags="Tier3 Frame Batch Draw"
4726 mdapi_hw_unit_type="gpu"
4727 mdapi_group="EU Array/Hull Shader"
4728 />
4729 <counter name="L3 Total Throughput"
4730 description="The total number of GPU memory bytes transferred via L3."
4731 data_type="uint64"
4732 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
4733 equation="$L3Accesses 64 UMUL"
4734 underscore_name="l3_total_throughput"
4735 units="bytes"
4736 symbol_name="L3TotalThroughput"
4737 semantic_type="throughput"
4738 mdapi_supported_apis="OGL OCL IO BB"
4739 mdapi_usage_flags="Tier3 Frame Batch Draw"
4740 mdapi_group="L3"
4741 mdapi_hw_unit_type="gpu"
4742 />
4743 <counter name="GTI Write Throughput"
4744 description="The total number of GPU memory bytes written to GTI."
4745 data_type="uint64"
4746 max_equation="$GpuCoreClocks 32 UMUL"
4747 equation="C 7 READ 64 UMUL"
4748 underscore_name="gti_write_throughput"
4749 units="bytes"
4750 symbol_name="GtiWriteThroughput"
4751 semantic_type="throughput"
4752 mdapi_supported_apis="OGL OCL IO BB"
4753 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4754 mdapi_group="GTI"
4755 mdapi_hw_unit_type="gpu"
4756 />
4757 <counter name="SLM Bytes Written"
4758 description="The total number of GPU memory bytes written into shared local memory."
4759 data_type="uint64"
4760 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4761 equation="A 31 READ 64 UMUL"
4762 underscore_name="slm_bytes_written"
4763 units="bytes"
4764 symbol_name="SlmBytesWritten"
4765 semantic_type="throughput"
4766 mdapi_supported_apis="OGL4 OCL IO BB"
4767 mdapi_usage_flags="Tier3 Frame Batch Draw"
4768 mdapi_group="L3/Data Port/SLM"
4769 mdapi_hw_unit_type="gpu"
4770 />
4771 <counter name="L3 Shader Throughput"
4772 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
4773 data_type="uint64"
4774 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
4775 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
4776 underscore_name="l3_shader_throughput"
4777 units="bytes"
4778 symbol_name="L3ShaderThroughput"
4779 semantic_type="throughput"
4780 mdapi_supported_apis="OGL4 OCL IO BB"
4781 mdapi_usage_flags="Tier2 Frame Batch Draw"
4782 mdapi_group="L3/Data Port"
4783 mdapi_hw_unit_type="gpu"
4784 />
4785 <counter name="Samples Killed in FS"
4786 description="The total number of samples or pixels dropped in fragment shaders."
4787 data_type="uint64"
4788 equation="A 24 READ 4 UMUL"
4789 underscore_name="samples_killed_in_ps"
4790 units="pixels"
4791 symbol_name="SamplesKilledInPs"
4792 semantic_type="event"
4793 mdapi_supported_apis="OGL IO BB"
4794 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
4795 mdapi_hw_unit_type="gpu"
4796 mdapi_group="3D Pipe/Fragment Shader"
4797 />
4798 <counter name="EU FPU1 Binary Instruction"
4799 description="The percentage of time in which execution units were actively processing binary instructions on FPU1."
4800 data_type="float"
4801 max_equation="100"
4802 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4803 underscore_name="eu_binary_fpu1_instruction"
4804 units="percent"
4805 symbol_name="EuBinaryFpu1Instruction"
4806 semantic_type="duration"
4807 mdapi_supported_apis="OGL IO BB"
4808 mdapi_usage_flags="Tier4 System Frame Batch Draw"
4809 mdapi_group="EU Array/Pipes/Instructions"
4810 mdapi_hw_unit_type="gpu"
4811 />
4812 <counter name="EU FPU1 Ternary Instruction"
4813 description="The percentage of time in which execution units were actively processing ternary instructions on FPU1."
4814 data_type="float"
4815 max_equation="100"
4816 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4817 underscore_name="eu_ternary_fpu1_instruction"
4818 units="percent"
4819 symbol_name="EuTernaryFpu1Instruction"
4820 semantic_type="duration"
4821 mdapi_supported_apis="OGL IO BB"
4822 mdapi_usage_flags="Tier4 System Frame Batch Draw"
4823 mdapi_group="EU Array/Pipes/Instructions"
4824 mdapi_hw_unit_type="gpu"
4825 />
4826 <counter name="EU Send Pipe Active"
4827 description="The percentage of time in which EU send pipeline was actively processing."
4828 data_type="float"
4829 max_equation="100"
4830 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4831 underscore_name="eu_send_active"
4832 units="percent"
4833 symbol_name="EuSendActive"
4834 semantic_type="duration"
4835 mdapi_supported_apis="OGL IO BB"
4836 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4837 mdapi_group="EU Array/Pipes"
4838 mdapi_hw_unit_type="gpu"
4839 />
4840 <register_config type="NOA">
4841 <register type="NOA" address="0x00009888" value="0x166C0760" />
4842 <register type="NOA" address="0x00009888" value="0x1593001E" />
4843 <register type="NOA" address="0x00009888" value="0x3F900003" />
4844 <register type="NOA" address="0x00009888" value="0x004E8000" />
4845 <register type="NOA" address="0x00009888" value="0x0E4E8000" />
4846 <register type="NOA" address="0x00009888" value="0x184E8000" />
4847 <register type="NOA" address="0x00009888" value="0x1A4E8020" />
4848 <register type="NOA" address="0x00009888" value="0x1C4E0002" />
4849 <register type="NOA" address="0x00009888" value="0x006C0051" />
4850 <register type="NOA" address="0x00009888" value="0x066C5000" />
4851 <register type="NOA" address="0x00009888" value="0x086C5C5D" />
4852 <register type="NOA" address="0x00009888" value="0x0E6C5E5F" />
4853 <register type="NOA" address="0x00009888" value="0x106C0000" />
4854 <register type="NOA" address="0x00009888" value="0x186C0000" />
4855 <register type="NOA" address="0x00009888" value="0x1C6C0000" />
4856 <register type="NOA" address="0x00009888" value="0x1E6C0000" />
4857 <register type="NOA" address="0x00009888" value="0x001B4000" />
4858 <register type="NOA" address="0x00009888" value="0x061B8000" />
4859 <register type="NOA" address="0x00009888" value="0x081BC000" />
4860 <register type="NOA" address="0x00009888" value="0x0E1BC000" />
4861 <register type="NOA" address="0x00009888" value="0x101C8000" />
4862 <register type="NOA" address="0x00009888" value="0x1A1CE000" />
4863 <register type="NOA" address="0x00009888" value="0x1C1C0030" />
4864 <register type="NOA" address="0x00009888" value="0x004C8000" />
4865 <register type="NOA" address="0x00009888" value="0x0A4C2A00" />
4866 <register type="NOA" address="0x00009888" value="0x0C4C0280" />
4867 <register type="NOA" address="0x00009888" value="0x000D2000" />
4868 <register type="NOA" address="0x00009888" value="0x060D8000" />
4869 <register type="NOA" address="0x00009888" value="0x080DA000" />
4870 <register type="NOA" address="0x00009888" value="0x0E0DA000" />
4871 <register type="NOA" address="0x00009888" value="0x0C0F0400" />
4872 <register type="NOA" address="0x00009888" value="0x0E0F1500" />
4873 <register type="NOA" address="0x00009888" value="0x100F0140" />
4874 <register type="NOA" address="0x00009888" value="0x002C8000" />
4875 <register type="NOA" address="0x00009888" value="0x0E2C8000" />
4876 <register type="NOA" address="0x00009888" value="0x162C0A00" />
4877 <register type="NOA" address="0x00009888" value="0x182C00A0" />
4878 <register type="NOA" address="0x00009888" value="0x03933300" />
4879 <register type="NOA" address="0x00009888" value="0x05930032" />
4880 <register type="NOA" address="0x00009888" value="0x11930000" />
4881 <register type="NOA" address="0x00009888" value="0x1B930000" />
4882 <register type="NOA" address="0x00009888" value="0x1D900157" />
4883 <register type="NOA" address="0x00009888" value="0x1F900158" />
4884 <register type="NOA" address="0x00009888" value="0x35900000" />
4885 <register type="NOA" address="0x00009888" value="0x19908000" />
4886 <register type="NOA" address="0x00009888" value="0x1B908000" />
4887 <register type="NOA" address="0x00009888" value="0x1190030F" />
4888 <register type="NOA" address="0x00009888" value="0x51900000" />
4889 <register type="NOA" address="0x00009888" value="0x41900000" />
4890 <register type="NOA" address="0x00009888" value="0x55900000" />
4891 <register type="NOA" address="0x00009888" value="0x45900021" />
4892 <register type="NOA" address="0x00009888" value="0x47900000" />
4893 <register type="NOA" address="0x00009888" value="0x37900000" />
4894 <register type="NOA" address="0x00009888" value="0x33900000" />
4895 <register type="NOA" address="0x00009888" value="0x57900000" />
4896 <register type="NOA" address="0x00009888" value="0x4B900000" />
4897 <register type="NOA" address="0x00009888" value="0x59900000" />
4898 <register type="NOA" address="0x00009888" value="0x53904444" />
4899 <register type="NOA" address="0x00009888" value="0x43900000" />
4900 </register_config>
4901 <register_config type="OA">
4902 <register type="OA" address="0x00002710" value="0x00000000" />
4903 <register type="OA" address="0x00002714" value="0x30800000" />
4904 <register type="OA" address="0x00002720" value="0x00000000" />
4905 <register type="OA" address="0x00002724" value="0x30800000" />
4906 <register type="OA" address="0x00002740" value="0x00000000" />
4907 <register type="OA" address="0x00002770" value="0x0007FFFA" />
4908 <register type="OA" address="0x00002774" value="0x0000FEFE" />
4909 <register type="OA" address="0x00002778" value="0x0007FFFA" />
4910 <register type="OA" address="0x0000277C" value="0x0000FEFD" />
4911 <register type="OA" address="0x00002790" value="0x0007FFFA" />
4912 <register type="OA" address="0x00002794" value="0x0000FBEF" />
4913 <register type="OA" address="0x00002798" value="0x0007FFFA" />
4914 <register type="OA" address="0x0000279C" value="0x0000FBDF" />
4915 </register_config>
4916 <register_config type="FLEX">
4917 <register type="FLEX" address="0x0000E458" value="0x00005004" />
4918 <register type="FLEX" address="0x0000E558" value="0x00000003" />
4919 <register type="FLEX" address="0x0000E658" value="0x00002001" />
4920 <register type="FLEX" address="0x0000E758" value="0x00101100" />
4921 <register type="FLEX" address="0x0000E45C" value="0x00201200" />
4922 <register type="FLEX" address="0x0000E55C" value="0x00301300" />
4923 <register type="FLEX" address="0x0000E65C" value="0x00401400" />
4924 </register_config>
4925 </set>
4926
4927 <set name="Metric set HDCAndSF"
4928 mdapi_supported_apis="OGL OCL IO BB"
4929 underscore_name="hdc_and_sf"
4930 hw_config_guid="546c4c1d-99b8-42fb-a107-5aaabb5314a8"
4931 chipset="KBLGT3"
4932 symbol_name="HDCAndSF"
4933 >
4934 <counter name="GPU Core Clocks"
4935 description="The total number of GPU core clocks elapsed during the measurement."
4936 data_type="uint64"
4937 equation="GPU_CLOCK 0 READ"
4938 underscore_name="gpu_core_clocks"
4939 units="cycles"
4940 symbol_name="GpuCoreClocks"
4941 semantic_type="event"
4942 mdapi_supported_apis=""
4943 mdapi_usage_flags="Tier1 Frame Batch Draw"
4944 mdapi_hw_unit_type="gpu"
4945 mdapi_group="GPU"
4946 />
4947 <counter name="EU Active"
4948 description="The percentage of time in which the Execution Units were actively processing."
4949 data_type="float"
4950 max_equation="100"
4951 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4952 underscore_name="eu_active"
4953 units="percent"
4954 symbol_name="EuActive"
4955 semantic_type="duration"
4956 mdapi_supported_apis=""
4957 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4958 mdapi_group="EU Array"
4959 mdapi_hw_unit_type="gpu"
4960 />
4961 <counter name="EU Both FPU Pipes Active"
4962 description="The percentage of time in which both EU FPU pipelines were actively processing."
4963 data_type="float"
4964 max_equation="100"
4965 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4966 underscore_name="eu_fpu_both_active"
4967 units="percent"
4968 symbol_name="EuFpuBothActive"
4969 semantic_type="duration"
4970 mdapi_supported_apis=""
4971 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4972 mdapi_group="EU Array/Pipes"
4973 mdapi_hw_unit_type="gpu"
4974 />
4975 <counter name="VS Send Pipe Active"
4976 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
4977 data_type="float"
4978 max_equation="100"
4979 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4980 underscore_name="vs_send_active"
4981 units="percent"
4982 symbol_name="VsSendActive"
4983 semantic_type="duration"
4984 mdapi_supported_apis="OGL IO BB"
4985 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4986 mdapi_group="EU Array/Vertex Shader"
4987 mdapi_hw_unit_type="gpu"
4988 />
4989 <counter name="VS FPU1 Pipe Active"
4990 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
4991 data_type="float"
4992 max_equation="100"
4993 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4994 underscore_name="vs_fpu1_active"
4995 units="percent"
4996 symbol_name="VsFpu1Active"
4997 semantic_type="duration"
4998 mdapi_supported_apis="OGL IO BB"
4999 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5000 mdapi_group="EU Array/Vertex Shader"
5001 mdapi_hw_unit_type="gpu"
5002 />
5003 <counter name="GS Threads Dispatched"
5004 description="The total number of geometry shader hardware threads dispatched."
5005 data_type="uint64"
5006 equation="A 5 READ"
5007 underscore_name="gs_threads"
5008 units="threads"
5009 symbol_name="GsThreads"
5010 semantic_type="event"
5011 mdapi_supported_apis="OGL4 IO BB"
5012 mdapi_usage_flags="Tier3 Frame Batch Draw"
5013 mdapi_hw_unit_type="gpu"
5014 mdapi_group="EU Array/Geometry Shader"
5015 />
5016 <counter name="Early Hi-Depth Test Fails"
5017 description="The total number of pixels dropped on early hierarchical depth test."
5018 data_type="uint64"
5019 equation="A 22 READ 4 UMUL"
5020 underscore_name="hi_depth_test_fails"
5021 units="pixels"
5022 symbol_name="HiDepthTestFails"
5023 semantic_type="event"
5024 mdapi_supported_apis="OGL IO BB"
5025 mdapi_usage_flags="Tier3 Frame Batch Draw"
5026 mdapi_hw_unit_type="gpu"
5027 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
5028 />
5029 <counter name="FS Both FPU Active"
5030 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
5031 data_type="float"
5032 max_equation="100"
5033 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5034 underscore_name="ps_eu_both_fpu_active"
5035 units="percent"
5036 symbol_name="PsEuBothFpuActive"
5037 semantic_type="duration"
5038 mdapi_supported_apis="OGL IO BB"
5039 mdapi_usage_flags="Tier4 Frame Batch Draw"
5040 mdapi_group="3D Pipe/Fragment Shader"
5041 mdapi_hw_unit_type="gpu"
5042 />
5043 <counter name="VS Threads Dispatched"
5044 description="The total number of vertex shader hardware threads dispatched."
5045 data_type="uint64"
5046 equation="A 1 READ"
5047 underscore_name="vs_threads"
5048 units="threads"
5049 symbol_name="VsThreads"
5050 semantic_type="event"
5051 mdapi_supported_apis="OGL IO BB"
5052 mdapi_usage_flags="Tier3 Frame Batch Draw"
5053 mdapi_hw_unit_type="gpu"
5054 mdapi_group="EU Array/Vertex Shader"
5055 />
5056 <counter name="Polygon Data Ready"
5057 description="The percentage of time in which geometry pipeline output is ready"
5058 data_type="float"
5059 max_equation="100"
5060 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
5061 underscore_name="poly_data_ready"
5062 units="percent"
5063 symbol_name="PolyDataReady"
5064 semantic_type="duration"
5065 mdapi_supported_apis=""
5066 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5067 mdapi_group="GPU/3D Pipe/Strip-Fans"
5068 mdapi_hw_unit_type="gpu"
5069 />
5070 <counter name="FS Threads Dispatched"
5071 description="The total number of fragment shader hardware threads dispatched."
5072 data_type="uint64"
5073 equation="A 6 READ"
5074 underscore_name="ps_threads"
5075 units="threads"
5076 symbol_name="PsThreads"
5077 semantic_type="event"
5078 mdapi_supported_apis="OGL IO BB"
5079 mdapi_usage_flags="Tier3 Frame Batch Draw"
5080 mdapi_hw_unit_type="gpu"
5081 mdapi_group="EU Array/Fragment Shader"
5082 />
5083 <counter name="Shader Barrier Messages"
5084 description="The total number of shader barrier messages."
5085 data_type="uint64"
5086 equation="A 35 READ"
5087 underscore_name="shader_barriers"
5088 units="messages"
5089 symbol_name="ShaderBarriers"
5090 semantic_type="event"
5091 mdapi_supported_apis=""
5092 mdapi_usage_flags="Tier3 Frame Batch Draw"
5093 mdapi_hw_unit_type="gpu"
5094 mdapi_group="EU Array/Barrier"
5095 />
5096 <counter name="Sampler Texels"
5097 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
5098 data_type="uint64"
5099 equation="A 28 READ 4 UMUL"
5100 underscore_name="sampler_texels"
5101 units="texels"
5102 symbol_name="SamplerTexels"
5103 semantic_type="event"
5104 mdapi_supported_apis=""
5105 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5106 mdapi_hw_unit_type="gpu"
5107 mdapi_group="Sampler/Sampler Input"
5108 />
5109 <counter name="Pixels Failing Tests"
5110 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
5111 data_type="uint64"
5112 equation="A 25 READ 4 UMUL"
5113 underscore_name="pixels_failing_post_ps_tests"
5114 units="pixels"
5115 symbol_name="PixelsFailingPostPsTests"
5116 semantic_type="event"
5117 mdapi_supported_apis="OGL IO BB"
5118 mdapi_usage_flags="Tier3 Frame Batch Draw"
5119 mdapi_hw_unit_type="gpu"
5120 mdapi_group="3D Pipe/Output Merger"
5121 />
5122 <counter name="GPU Time Elapsed"
5123 description="Time elapsed on the GPU during the measurement."
5124 data_type="uint64"
5125 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
5126 underscore_name="gpu_time"
5127 units="ns"
5128 symbol_name="GpuTime"
5129 semantic_type="duration"
5130 mdapi_supported_apis=""
5131 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5132 mdapi_hw_unit_type="gpu"
5133 mdapi_group="GPU"
5134 />
5135 <counter name="AVG GPU Core Frequency"
5136 description="Average GPU Core Frequency in the measurement."
5137 data_type="uint64"
5138 max_equation="$GpuMaxFrequency"
5139 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
5140 underscore_name="avg_gpu_core_frequency"
5141 units="hz"
5142 symbol_name="AvgGpuCoreFrequency"
5143 semantic_type="event"
5144 mdapi_supported_apis=""
5145 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5146 mdapi_group="GPU"
5147 mdapi_hw_unit_type="gpu"
5148 />
5149 <counter name="Sampler Texels Misses"
5150 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
5151 data_type="uint64"
5152 equation="A 29 READ 4 UMUL"
5153 underscore_name="sampler_texel_misses"
5154 units="texels"
5155 symbol_name="SamplerTexelMisses"
5156 semantic_type="event"
5157 mdapi_supported_apis=""
5158 mdapi_usage_flags="Tier3 Batch Frame Draw"
5159 mdapi_hw_unit_type="gpu"
5160 mdapi_group="Sampler/Sampler Cache"
5161 />
5162 <counter name="HDC stalled by L3 (s0.ss1)"
5163 description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss1)"
5164 data_type="float"
5165 max_equation="100"
5166 equation="C 5 READ C 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
5167 underscore_name="non_sampler_shader01_access_stalled_on_l3"
5168 units="percent"
5169 symbol_name="NonSamplerShader01AccessStalledOnL3"
5170 availability="$SubsliceMask 0x2 AND"
5171 semantic_type="duration"
5172 mdapi_supported_apis=""
5173 mdapi_usage_flags="Tier3 Frame Batch Draw"
5174 mdapi_group="GPU/Data Port"
5175 mdapi_hw_unit_type="subslice"
5176 />
5177 <counter name="CS Threads Dispatched"
5178 description="The total number of compute shader hardware threads dispatched."
5179 data_type="uint64"
5180 equation="A 4 READ"
5181 underscore_name="cs_threads"
5182 units="threads"
5183 symbol_name="CsThreads"
5184 semantic_type="event"
5185 mdapi_supported_apis="OGL4 OCL IO BB"
5186 mdapi_usage_flags="Tier3 Frame Batch Draw"
5187 mdapi_hw_unit_type="gpu"
5188 mdapi_group="EU Array/Compute Shader"
5189 />
5190 <counter name="HDC stalled by L3 (s0.ss2)"
5191 description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss2)"
5192 data_type="float"
5193 max_equation="100"
5194 equation="C 3 READ C 2 READ USUB 100 UMUL $GpuCoreClocks FDIV"
5195 underscore_name="non_sampler_shader02_access_stalled_on_l3"
5196 units="percent"
5197 symbol_name="NonSamplerShader02AccessStalledOnL3"
5198 availability="$SubsliceMask 0x4 AND"
5199 semantic_type="duration"
5200 mdapi_supported_apis=""
5201 mdapi_usage_flags="Tier3 Frame Batch Draw"
5202 mdapi_group="GPU/Data Port"
5203 mdapi_hw_unit_type="subslice"
5204 />
5205 <counter name="SLM Bytes Read"
5206 description="The total number of GPU memory bytes read from shared local memory."
5207 data_type="uint64"
5208 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5209 equation="A 30 READ 64 UMUL"
5210 underscore_name="slm_bytes_read"
5211 units="bytes"
5212 symbol_name="SlmBytesRead"
5213 semantic_type="throughput"
5214 mdapi_supported_apis="OGL4 OCL IO BB"
5215 mdapi_usage_flags="Tier3 Frame Batch Draw"
5216 mdapi_group="L3/Data Port/SLM"
5217 mdapi_hw_unit_type="gpu"
5218 />
5219 <counter name="PS FPU1 Pipe Active"
5220 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
5221 data_type="float"
5222 max_equation="100"
5223 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5224 underscore_name="ps_fpu1_active"
5225 units="percent"
5226 symbol_name="PsFpu1Active"
5227 semantic_type="duration"
5228 mdapi_supported_apis="OGL IO BB"
5229 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5230 mdapi_group="EU Array/Pixel Shader"
5231 mdapi_hw_unit_type="gpu"
5232 />
5233 <counter name="PS Send Pipeline Active"
5234 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
5235 data_type="float"
5236 max_equation="100"
5237 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5238 underscore_name="ps_send_active"
5239 units="percent"
5240 symbol_name="PsSendActive"
5241 semantic_type="duration"
5242 mdapi_supported_apis="OGL IO BB"
5243 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5244 mdapi_group="EU Array/Pixel Shader"
5245 mdapi_hw_unit_type="gpu"
5246 />
5247 <counter name="VS FPU0 Pipe Active"
5248 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
5249 data_type="float"
5250 max_equation="100"
5251 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5252 underscore_name="vs_fpu0_active"
5253 units="percent"
5254 symbol_name="VsFpu0Active"
5255 semantic_type="duration"
5256 mdapi_supported_apis="OGL IO BB"
5257 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5258 mdapi_group="EU Array/Vertex Shader"
5259 mdapi_hw_unit_type="gpu"
5260 />
5261 <counter name="GPU Busy"
5262 description="The percentage of time in which the GPU has been processing GPU commands."
5263 data_type="float"
5264 max_equation="100"
5265 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
5266 underscore_name="gpu_busy"
5267 units="percent"
5268 symbol_name="GpuBusy"
5269 semantic_type="duration"
5270 mdapi_supported_apis=""
5271 mdapi_usage_flags="Tier1 Overview System Frame"
5272 mdapi_group="GPU"
5273 mdapi_hw_unit_type="gpu"
5274 />
5275 <counter name="Rasterized Pixels"
5276 description="The total number of rasterized pixels."
5277 data_type="uint64"
5278 equation="A 21 READ 4 UMUL"
5279 underscore_name="rasterized_pixels"
5280 units="pixels"
5281 symbol_name="RasterizedPixels"
5282 semantic_type="event"
5283 mdapi_supported_apis="OGL IO BB"
5284 mdapi_usage_flags="Tier3 Frame Batch Draw"
5285 mdapi_hw_unit_type="gpu"
5286 mdapi_group="3D Pipe/Rasterizer"
5287 />
5288 <counter name="PS FPU0 Pipe Active"
5289 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
5290 data_type="float"
5291 max_equation="100"
5292 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5293 underscore_name="ps_fpu0_active"
5294 units="percent"
5295 symbol_name="PsFpu0Active"
5296 semantic_type="duration"
5297 mdapi_supported_apis="OGL IO BB"
5298 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5299 mdapi_group="EU Array/Pixel Shader"
5300 mdapi_hw_unit_type="gpu"
5301 />
5302 <counter name="DS Threads Dispatched"
5303 description="The total number of domain shader hardware threads dispatched."
5304 data_type="uint64"
5305 equation="A 3 READ"
5306 underscore_name="ds_threads"
5307 units="threads"
5308 symbol_name="DsThreads"
5309 semantic_type="event"
5310 mdapi_supported_apis="OGL4 IO BB"
5311 mdapi_usage_flags="Tier3 Frame Batch Draw"
5312 mdapi_hw_unit_type="gpu"
5313 mdapi_group="EU Array/Domain Shader"
5314 />
5315 <counter name="Samples Written"
5316 description="The total number of samples or pixels written to all render targets."
5317 data_type="uint64"
5318 equation="A 26 READ 4 UMUL"
5319 underscore_name="samples_written"
5320 units="pixels"
5321 symbol_name="SamplesWritten"
5322 semantic_type="event"
5323 mdapi_supported_apis="OGL IO BB"
5324 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5325 mdapi_hw_unit_type="gpu"
5326 mdapi_group="3D Pipe/Output Merger"
5327 />
5328 <counter name="EU Stall"
5329 description="The percentage of time in which the Execution Units were stalled."
5330 data_type="float"
5331 max_equation="100"
5332 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5333 underscore_name="eu_stall"
5334 units="percent"
5335 symbol_name="EuStall"
5336 semantic_type="duration"
5337 mdapi_supported_apis=""
5338 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5339 mdapi_group="EU Array"
5340 mdapi_hw_unit_type="gpu"
5341 />
5342 <counter name="Samples Blended"
5343 description="The total number of blended samples or pixels written to all render targets."
5344 data_type="uint64"
5345 equation="A 27 READ 4 UMUL"
5346 underscore_name="samples_blended"
5347 units="pixels"
5348 symbol_name="SamplesBlended"
5349 semantic_type="event"
5350 mdapi_supported_apis="OGL IO BB"
5351 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5352 mdapi_hw_unit_type="gpu"
5353 mdapi_group="3D Pipe/Output Merger"
5354 />
5355 <counter name="Early Depth Test Fails"
5356 description="The total number of pixels dropped on early depth test."
5357 data_type="uint64"
5358 equation="A 23 READ 4 UMUL"
5359 underscore_name="early_depth_test_fails"
5360 units="pixels"
5361 symbol_name="EarlyDepthTestFails"
5362 semantic_type="event"
5363 mdapi_supported_apis="OGL IO BB"
5364 mdapi_usage_flags="Tier3 Frame Batch Draw"
5365 mdapi_hw_unit_type="gpu"
5366 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
5367 />
5368 <counter name="Shader Memory Accesses"
5369 description="The total number of shader memory accesses to L3."
5370 data_type="uint64"
5371 equation="A 32 READ"
5372 underscore_name="shader_memory_accesses"
5373 units="messages"
5374 symbol_name="ShaderMemoryAccesses"
5375 semantic_type="event"
5376 mdapi_supported_apis=""
5377 mdapi_usage_flags="Tier3 Frame Batch Draw"
5378 mdapi_hw_unit_type="gpu"
5379 mdapi_group="L3/Data Port"
5380 />
5381 <counter name="HS Threads Dispatched"
5382 description="The total number of hull shader hardware threads dispatched."
5383 data_type="uint64"
5384 equation="A 2 READ"
5385 underscore_name="hs_threads"
5386 units="threads"
5387 symbol_name="HsThreads"
5388 semantic_type="event"
5389 mdapi_supported_apis="OGL4 IO BB"
5390 mdapi_usage_flags="Tier3 Frame Batch Draw"
5391 mdapi_hw_unit_type="gpu"
5392 mdapi_group="EU Array/Hull Shader"
5393 />
5394 <counter name="SLM Bytes Written"
5395 description="The total number of GPU memory bytes written into shared local memory."
5396 data_type="uint64"
5397 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5398 equation="A 31 READ 64 UMUL"
5399 underscore_name="slm_bytes_written"
5400 units="bytes"
5401 symbol_name="SlmBytesWritten"
5402 semantic_type="throughput"
5403 mdapi_supported_apis="OGL4 OCL IO BB"
5404 mdapi_usage_flags="Tier3 Frame Batch Draw"
5405 mdapi_group="L3/Data Port/SLM"
5406 mdapi_hw_unit_type="gpu"
5407 />
5408 <counter name="L3 Shader Throughput"
5409 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
5410 data_type="uint64"
5411 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
5412 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
5413 underscore_name="l3_shader_throughput"
5414 units="bytes"
5415 symbol_name="L3ShaderThroughput"
5416 semantic_type="throughput"
5417 mdapi_supported_apis="OGL4 OCL IO BB"
5418 mdapi_usage_flags="Tier2 Frame Batch Draw"
5419 mdapi_group="L3/Data Port"
5420 mdapi_hw_unit_type="gpu"
5421 />
5422 <counter name="Samples Killed in FS"
5423 description="The total number of samples or pixels dropped in fragment shaders."
5424 data_type="uint64"
5425 equation="A 24 READ 4 UMUL"
5426 underscore_name="samples_killed_in_ps"
5427 units="pixels"
5428 symbol_name="SamplesKilledInPs"
5429 semantic_type="event"
5430 mdapi_supported_apis="OGL IO BB"
5431 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
5432 mdapi_hw_unit_type="gpu"
5433 mdapi_group="3D Pipe/Fragment Shader"
5434 />
5435 <counter name="HDC stalled by L3 (s0.ss0)"
5436 description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss0)"
5437 data_type="float"
5438 max_equation="100"
5439 equation="C 7 READ C 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
5440 underscore_name="non_sampler_shader00_access_stalled_on_l3"
5441 units="percent"
5442 symbol_name="NonSamplerShader00AccessStalledOnL3"
5443 availability="$SubsliceMask 0x1 AND"
5444 semantic_type="duration"
5445 mdapi_supported_apis=""
5446 mdapi_usage_flags="Tier3 Frame Batch Draw"
5447 mdapi_group="GPU/Data Port"
5448 mdapi_hw_unit_type="subslice"
5449 />
5450 <counter name="Shader Atomic Memory Accesses"
5451 description="The total number of shader atomic memory accesses."
5452 data_type="uint64"
5453 equation="A 34 READ"
5454 underscore_name="shader_atomics"
5455 units="messages"
5456 symbol_name="ShaderAtomics"
5457 semantic_type="event"
5458 mdapi_supported_apis="OGL OCL IO BB"
5459 mdapi_usage_flags="Tier3 Frame Batch Draw"
5460 mdapi_hw_unit_type="gpu"
5461 mdapi_group="L3/Data Port/Atomics"
5462 />
5463 <register_config type="NOA">
5464 <register type="NOA" address="0x00009888" value="0x104F0232" />
5465 <register type="NOA" address="0x00009888" value="0x124F4640" />
5466 <register type="NOA" address="0x00009888" value="0x106C0232" />
5467 <register type="NOA" address="0x00009888" value="0x11834400" />
5468 <register type="NOA" address="0x00009888" value="0x0A4E8000" />
5469 <register type="NOA" address="0x00009888" value="0x0C4E8000" />
5470 <register type="NOA" address="0x00009888" value="0x004F1880" />
5471 <register type="NOA" address="0x00009888" value="0x024F08BB" />
5472 <register type="NOA" address="0x00009888" value="0x044F001B" />
5473 <register type="NOA" address="0x00009888" value="0x046C0100" />
5474 <register type="NOA" address="0x00009888" value="0x066C000B" />
5475 <register type="NOA" address="0x00009888" value="0x1A6C0000" />
5476 <register type="NOA" address="0x00009888" value="0x041B8000" />
5477 <register type="NOA" address="0x00009888" value="0x061B4000" />
5478 <register type="NOA" address="0x00009888" value="0x1A1C1800" />
5479 <register type="NOA" address="0x00009888" value="0x005B8000" />
5480 <register type="NOA" address="0x00009888" value="0x025BC000" />
5481 <register type="NOA" address="0x00009888" value="0x045B4000" />
5482 <register type="NOA" address="0x00009888" value="0x125C8000" />
5483 <register type="NOA" address="0x00009888" value="0x145C8000" />
5484 <register type="NOA" address="0x00009888" value="0x165C8000" />
5485 <register type="NOA" address="0x00009888" value="0x185C8000" />
5486 <register type="NOA" address="0x00009888" value="0x0A4C00A0" />
5487 <register type="NOA" address="0x00009888" value="0x000D8000" />
5488 <register type="NOA" address="0x00009888" value="0x020DA000" />
5489 <register type="NOA" address="0x00009888" value="0x040DA000" />
5490 <register type="NOA" address="0x00009888" value="0x060D2000" />
5491 <register type="NOA" address="0x00009888" value="0x0C0F5000" />
5492 <register type="NOA" address="0x00009888" value="0x0E0F0055" />
5493 <register type="NOA" address="0x00009888" value="0x022CC000" />
5494 <register type="NOA" address="0x00009888" value="0x042CC000" />
5495 <register type="NOA" address="0x00009888" value="0x062CC000" />
5496 <register type="NOA" address="0x00009888" value="0x082CC000" />
5497 <register type="NOA" address="0x00009888" value="0x0A2C8000" />
5498 <register type="NOA" address="0x00009888" value="0x0C2C8000" />
5499 <register type="NOA" address="0x00009888" value="0x0F828000" />
5500 <register type="NOA" address="0x00009888" value="0x0F8305C0" />
5501 <register type="NOA" address="0x00009888" value="0x09830000" />
5502 <register type="NOA" address="0x00009888" value="0x07830000" />
5503 <register type="NOA" address="0x00009888" value="0x1D950080" />
5504 <register type="NOA" address="0x00009888" value="0x13928000" />
5505 <register type="NOA" address="0x00009888" value="0x0F988000" />
5506 <register type="NOA" address="0x00009888" value="0x31904000" />
5507 <register type="NOA" address="0x00009888" value="0x1190FC00" />
5508 <register type="NOA" address="0x00009888" value="0x37900000" />
5509 <register type="NOA" address="0x00009888" value="0x59900000" />
5510 <register type="NOA" address="0x00009888" value="0x4B900040" />
5511 <register type="NOA" address="0x00009888" value="0x51900000" />
5512 <register type="NOA" address="0x00009888" value="0x41900800" />
5513 <register type="NOA" address="0x00009888" value="0x43900842" />
5514 <register type="NOA" address="0x00009888" value="0x53900000" />
5515 <register type="NOA" address="0x00009888" value="0x45900000" />
5516 <register type="NOA" address="0x00009888" value="0x33900000" />
5517 </register_config>
5518 <register_config type="OA">
5519 <register type="OA" address="0x00002740" value="0x00000000" />
5520 <register type="OA" address="0x00002744" value="0x00800000" />
5521 <register type="OA" address="0x00002710" value="0x00000000" />
5522 <register type="OA" address="0x00002714" value="0x10800000" />
5523 <register type="OA" address="0x00002740" value="0x00000000" />
5524 <register type="OA" address="0x00002720" value="0x00000000" />
5525 <register type="OA" address="0x00002724" value="0x00800000" />
5526 <register type="OA" address="0x00002770" value="0x00000002" />
5527 <register type="OA" address="0x00002774" value="0x0000FDFF" />
5528 </register_config>
5529 <register_config type="FLEX">
5530 <register type="FLEX" address="0x0000E458" value="0x00005004" />
5531 <register type="FLEX" address="0x0000E558" value="0x00010003" />
5532 <register type="FLEX" address="0x0000E658" value="0x00012011" />
5533 <register type="FLEX" address="0x0000E758" value="0x00015014" />
5534 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
5535 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
5536 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
5537 </register_config>
5538 </set>
5539
5540 <set name="Metric set L3_1"
5541 mdapi_supported_apis="OGL OCL IO BB"
5542 underscore_name="l3_1"
5543 hw_config_guid="4e93d156-9b39-4268-8544-a8e0480806d7"
5544 chipset="KBLGT3"
5545 symbol_name="L3_1"
5546 >
5547 <counter name="GPU Core Clocks"
5548 description="The total number of GPU core clocks elapsed during the measurement."
5549 data_type="uint64"
5550 equation="GPU_CLOCK 0 READ"
5551 underscore_name="gpu_core_clocks"
5552 units="cycles"
5553 symbol_name="GpuCoreClocks"
5554 semantic_type="event"
5555 mdapi_supported_apis=""
5556 mdapi_usage_flags="Tier1 Frame Batch Draw"
5557 mdapi_hw_unit_type="gpu"
5558 mdapi_group="GPU"
5559 />
5560 <counter name="EU Active"
5561 description="The percentage of time in which the Execution Units were actively processing."
5562 data_type="float"
5563 max_equation="100"
5564 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5565 underscore_name="eu_active"
5566 units="percent"
5567 symbol_name="EuActive"
5568 semantic_type="duration"
5569 mdapi_supported_apis=""
5570 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5571 mdapi_group="EU Array"
5572 mdapi_hw_unit_type="gpu"
5573 />
5574 <counter name="Slice0 L3 Bank1 Active"
5575 description="The percentage of time in which slice0 L3 bank1 is active"
5576 data_type="float"
5577 max_equation="100"
5578 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
5579 underscore_name="l30_bank1_active"
5580 units="percent"
5581 symbol_name="L30Bank1Active"
5582 availability="$SliceMask 0x1 AND"
5583 semantic_type="duration"
5584 mdapi_supported_apis=""
5585 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5586 mdapi_group="GTI/L3"
5587 mdapi_hw_unit_type="slice"
5588 />
5589 <counter name="EU Both FPU Pipes Active"
5590 description="The percentage of time in which both EU FPU pipelines were actively processing."
5591 data_type="float"
5592 max_equation="100"
5593 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5594 underscore_name="eu_fpu_both_active"
5595 units="percent"
5596 symbol_name="EuFpuBothActive"
5597 semantic_type="duration"
5598 mdapi_supported_apis=""
5599 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5600 mdapi_group="EU Array/Pipes"
5601 mdapi_hw_unit_type="gpu"
5602 />
5603 <counter name="VS Send Pipe Active"
5604 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
5605 data_type="float"
5606 max_equation="100"
5607 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5608 underscore_name="vs_send_active"
5609 units="percent"
5610 symbol_name="VsSendActive"
5611 semantic_type="duration"
5612 mdapi_supported_apis="OGL IO BB"
5613 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5614 mdapi_group="EU Array/Vertex Shader"
5615 mdapi_hw_unit_type="gpu"
5616 />
5617 <counter name="VS FPU1 Pipe Active"
5618 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
5619 data_type="float"
5620 max_equation="100"
5621 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5622 underscore_name="vs_fpu1_active"
5623 units="percent"
5624 symbol_name="VsFpu1Active"
5625 semantic_type="duration"
5626 mdapi_supported_apis="OGL IO BB"
5627 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5628 mdapi_group="EU Array/Vertex Shader"
5629 mdapi_hw_unit_type="gpu"
5630 />
5631 <counter name="GS Threads Dispatched"
5632 description="The total number of geometry shader hardware threads dispatched."
5633 data_type="uint64"
5634 equation="A 5 READ"
5635 underscore_name="gs_threads"
5636 units="threads"
5637 symbol_name="GsThreads"
5638 semantic_type="event"
5639 mdapi_supported_apis="OGL4 IO BB"
5640 mdapi_usage_flags="Tier3 Frame Batch Draw"
5641 mdapi_hw_unit_type="gpu"
5642 mdapi_group="EU Array/Geometry Shader"
5643 />
5644 <counter name="Early Hi-Depth Test Fails"
5645 description="The total number of pixels dropped on early hierarchical depth test."
5646 data_type="uint64"
5647 equation="A 22 READ 4 UMUL"
5648 underscore_name="hi_depth_test_fails"
5649 units="pixels"
5650 symbol_name="HiDepthTestFails"
5651 semantic_type="event"
5652 mdapi_supported_apis="OGL IO BB"
5653 mdapi_usage_flags="Tier3 Frame Batch Draw"
5654 mdapi_hw_unit_type="gpu"
5655 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
5656 />
5657 <counter name="FS Both FPU Active"
5658 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
5659 data_type="float"
5660 max_equation="100"
5661 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5662 underscore_name="ps_eu_both_fpu_active"
5663 units="percent"
5664 symbol_name="PsEuBothFpuActive"
5665 semantic_type="duration"
5666 mdapi_supported_apis="OGL IO BB"
5667 mdapi_usage_flags="Tier4 Frame Batch Draw"
5668 mdapi_group="3D Pipe/Fragment Shader"
5669 mdapi_hw_unit_type="gpu"
5670 />
5671 <counter name="VS Threads Dispatched"
5672 description="The total number of vertex shader hardware threads dispatched."
5673 data_type="uint64"
5674 equation="A 1 READ"
5675 underscore_name="vs_threads"
5676 units="threads"
5677 symbol_name="VsThreads"
5678 semantic_type="event"
5679 mdapi_supported_apis="OGL IO BB"
5680 mdapi_usage_flags="Tier3 Frame Batch Draw"
5681 mdapi_hw_unit_type="gpu"
5682 mdapi_group="EU Array/Vertex Shader"
5683 />
5684 <counter name="Slice0 L3 Bank1 Stalled"
5685 description="The percentage of time in which slice0 L3 bank1 is stalled"
5686 data_type="float"
5687 max_equation="100"
5688 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
5689 underscore_name="l30_bank1_stalled"
5690 units="percent"
5691 symbol_name="L30Bank1Stalled"
5692 availability="$SliceMask 0x1 AND"
5693 semantic_type="duration"
5694 mdapi_supported_apis=""
5695 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5696 mdapi_group="GTI/L3"
5697 mdapi_hw_unit_type="slice"
5698 />
5699 <counter name="FS Threads Dispatched"
5700 description="The total number of fragment shader hardware threads dispatched."
5701 data_type="uint64"
5702 equation="A 6 READ"
5703 underscore_name="ps_threads"
5704 units="threads"
5705 symbol_name="PsThreads"
5706 semantic_type="event"
5707 mdapi_supported_apis="OGL IO BB"
5708 mdapi_usage_flags="Tier3 Frame Batch Draw"
5709 mdapi_hw_unit_type="gpu"
5710 mdapi_group="EU Array/Fragment Shader"
5711 />
5712 <counter name="Shader Barrier Messages"
5713 description="The total number of shader barrier messages."
5714 data_type="uint64"
5715 equation="A 35 READ"
5716 underscore_name="shader_barriers"
5717 units="messages"
5718 symbol_name="ShaderBarriers"
5719 semantic_type="event"
5720 mdapi_supported_apis=""
5721 mdapi_usage_flags="Tier3 Frame Batch Draw"
5722 mdapi_hw_unit_type="gpu"
5723 mdapi_group="EU Array/Barrier"
5724 />
5725 <counter name="Sampler Texels"
5726 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
5727 data_type="uint64"
5728 equation="A 28 READ 4 UMUL"
5729 underscore_name="sampler_texels"
5730 units="texels"
5731 symbol_name="SamplerTexels"
5732 semantic_type="event"
5733 mdapi_supported_apis=""
5734 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5735 mdapi_hw_unit_type="gpu"
5736 mdapi_group="Sampler/Sampler Input"
5737 />
5738 <counter name="Pixels Failing Tests"
5739 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
5740 data_type="uint64"
5741 equation="A 25 READ 4 UMUL"
5742 underscore_name="pixels_failing_post_ps_tests"
5743 units="pixels"
5744 symbol_name="PixelsFailingPostPsTests"
5745 semantic_type="event"
5746 mdapi_supported_apis="OGL IO BB"
5747 mdapi_usage_flags="Tier3 Frame Batch Draw"
5748 mdapi_hw_unit_type="gpu"
5749 mdapi_group="3D Pipe/Output Merger"
5750 />
5751 <counter name="GPU Time Elapsed"
5752 description="Time elapsed on the GPU during the measurement."
5753 data_type="uint64"
5754 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
5755 underscore_name="gpu_time"
5756 units="ns"
5757 symbol_name="GpuTime"
5758 semantic_type="duration"
5759 mdapi_supported_apis=""
5760 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5761 mdapi_hw_unit_type="gpu"
5762 mdapi_group="GPU"
5763 />
5764 <counter name="AVG GPU Core Frequency"
5765 description="Average GPU Core Frequency in the measurement."
5766 data_type="uint64"
5767 max_equation="$GpuMaxFrequency"
5768 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
5769 underscore_name="avg_gpu_core_frequency"
5770 units="hz"
5771 symbol_name="AvgGpuCoreFrequency"
5772 semantic_type="event"
5773 mdapi_supported_apis=""
5774 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5775 mdapi_group="GPU"
5776 mdapi_hw_unit_type="gpu"
5777 />
5778 <counter name="Sampler Texels Misses"
5779 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
5780 data_type="uint64"
5781 equation="A 29 READ 4 UMUL"
5782 underscore_name="sampler_texel_misses"
5783 units="texels"
5784 symbol_name="SamplerTexelMisses"
5785 semantic_type="event"
5786 mdapi_supported_apis=""
5787 mdapi_usage_flags="Tier3 Batch Frame Draw"
5788 mdapi_hw_unit_type="gpu"
5789 mdapi_group="Sampler/Sampler Cache"
5790 />
5791 <counter name="CS Threads Dispatched"
5792 description="The total number of compute shader hardware threads dispatched."
5793 data_type="uint64"
5794 equation="A 4 READ"
5795 underscore_name="cs_threads"
5796 units="threads"
5797 symbol_name="CsThreads"
5798 semantic_type="event"
5799 mdapi_supported_apis="OGL4 OCL IO BB"
5800 mdapi_usage_flags="Tier3 Frame Batch Draw"
5801 mdapi_hw_unit_type="gpu"
5802 mdapi_group="EU Array/Compute Shader"
5803 />
5804 <counter name="SLM Bytes Read"
5805 description="The total number of GPU memory bytes read from shared local memory."
5806 data_type="uint64"
5807 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5808 equation="A 30 READ 64 UMUL"
5809 underscore_name="slm_bytes_read"
5810 units="bytes"
5811 symbol_name="SlmBytesRead"
5812 semantic_type="throughput"
5813 mdapi_supported_apis="OGL4 OCL IO BB"
5814 mdapi_usage_flags="Tier3 Frame Batch Draw"
5815 mdapi_group="L3/Data Port/SLM"
5816 mdapi_hw_unit_type="gpu"
5817 />
5818 <counter name="PS FPU1 Pipe Active"
5819 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
5820 data_type="float"
5821 max_equation="100"
5822 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5823 underscore_name="ps_fpu1_active"
5824 units="percent"
5825 symbol_name="PsFpu1Active"
5826 semantic_type="duration"
5827 mdapi_supported_apis="OGL IO BB"
5828 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5829 mdapi_group="EU Array/Pixel Shader"
5830 mdapi_hw_unit_type="gpu"
5831 />
5832 <counter name="PS Send Pipeline Active"
5833 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
5834 data_type="float"
5835 max_equation="100"
5836 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5837 underscore_name="ps_send_active"
5838 units="percent"
5839 symbol_name="PsSendActive"
5840 semantic_type="duration"
5841 mdapi_supported_apis="OGL IO BB"
5842 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5843 mdapi_group="EU Array/Pixel Shader"
5844 mdapi_hw_unit_type="gpu"
5845 />
5846 <counter name="VS FPU0 Pipe Active"
5847 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
5848 data_type="float"
5849 max_equation="100"
5850 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5851 underscore_name="vs_fpu0_active"
5852 units="percent"
5853 symbol_name="VsFpu0Active"
5854 semantic_type="duration"
5855 mdapi_supported_apis="OGL IO BB"
5856 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5857 mdapi_group="EU Array/Vertex Shader"
5858 mdapi_hw_unit_type="gpu"
5859 />
5860 <counter name="GPU Busy"
5861 description="The percentage of time in which the GPU has been processing GPU commands."
5862 data_type="float"
5863 max_equation="100"
5864 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
5865 underscore_name="gpu_busy"
5866 units="percent"
5867 symbol_name="GpuBusy"
5868 semantic_type="duration"
5869 mdapi_supported_apis=""
5870 mdapi_usage_flags="Tier1 Overview System Frame"
5871 mdapi_group="GPU"
5872 mdapi_hw_unit_type="gpu"
5873 />
5874 <counter name="Slice0 L3 Bank0 Active"
5875 description="The percentage of time in which slice0 L3 bank0 is active"
5876 data_type="float"
5877 max_equation="100"
5878 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
5879 underscore_name="l30_bank0_active"
5880 units="percent"
5881 symbol_name="L30Bank0Active"
5882 availability="$SliceMask 0x1 AND"
5883 semantic_type="duration"
5884 mdapi_supported_apis=""
5885 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5886 mdapi_group="GTI/L3"
5887 mdapi_hw_unit_type="slice"
5888 />
5889 <counter name="Rasterized Pixels"
5890 description="The total number of rasterized pixels."
5891 data_type="uint64"
5892 equation="A 21 READ 4 UMUL"
5893 underscore_name="rasterized_pixels"
5894 units="pixels"
5895 symbol_name="RasterizedPixels"
5896 semantic_type="event"
5897 mdapi_supported_apis="OGL IO BB"
5898 mdapi_usage_flags="Tier3 Frame Batch Draw"
5899 mdapi_hw_unit_type="gpu"
5900 mdapi_group="3D Pipe/Rasterizer"
5901 />
5902 <counter name="PS FPU0 Pipe Active"
5903 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
5904 data_type="float"
5905 max_equation="100"
5906 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5907 underscore_name="ps_fpu0_active"
5908 units="percent"
5909 symbol_name="PsFpu0Active"
5910 semantic_type="duration"
5911 mdapi_supported_apis="OGL IO BB"
5912 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5913 mdapi_group="EU Array/Pixel Shader"
5914 mdapi_hw_unit_type="gpu"
5915 />
5916 <counter name="Slice0 L3 Bank0 Stalled"
5917 description="The percentage of time in which slice0 L3 bank0 is stalled"
5918 data_type="float"
5919 max_equation="100"
5920 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
5921 underscore_name="l30_bank0_stalled"
5922 units="percent"
5923 symbol_name="L30Bank0Stalled"
5924 availability="$SliceMask 0x1 AND"
5925 semantic_type="duration"
5926 mdapi_supported_apis=""
5927 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5928 mdapi_group="GTI/L3"
5929 mdapi_hw_unit_type="slice"
5930 />
5931 <counter name="DS Threads Dispatched"
5932 description="The total number of domain shader hardware threads dispatched."
5933 data_type="uint64"
5934 equation="A 3 READ"
5935 underscore_name="ds_threads"
5936 units="threads"
5937 symbol_name="DsThreads"
5938 semantic_type="event"
5939 mdapi_supported_apis="OGL4 IO BB"
5940 mdapi_usage_flags="Tier3 Frame Batch Draw"
5941 mdapi_hw_unit_type="gpu"
5942 mdapi_group="EU Array/Domain Shader"
5943 />
5944 <counter name="Samples Written"
5945 description="The total number of samples or pixels written to all render targets."
5946 data_type="uint64"
5947 equation="A 26 READ 4 UMUL"
5948 underscore_name="samples_written"
5949 units="pixels"
5950 symbol_name="SamplesWritten"
5951 semantic_type="event"
5952 mdapi_supported_apis="OGL IO BB"
5953 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5954 mdapi_hw_unit_type="gpu"
5955 mdapi_group="3D Pipe/Output Merger"
5956 />
5957 <counter name="EU Stall"
5958 description="The percentage of time in which the Execution Units were stalled."
5959 data_type="float"
5960 max_equation="100"
5961 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5962 underscore_name="eu_stall"
5963 units="percent"
5964 symbol_name="EuStall"
5965 semantic_type="duration"
5966 mdapi_supported_apis=""
5967 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5968 mdapi_group="EU Array"
5969 mdapi_hw_unit_type="gpu"
5970 />
5971 <counter name="Samples Blended"
5972 description="The total number of blended samples or pixels written to all render targets."
5973 data_type="uint64"
5974 equation="A 27 READ 4 UMUL"
5975 underscore_name="samples_blended"
5976 units="pixels"
5977 symbol_name="SamplesBlended"
5978 semantic_type="event"
5979 mdapi_supported_apis="OGL IO BB"
5980 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5981 mdapi_hw_unit_type="gpu"
5982 mdapi_group="3D Pipe/Output Merger"
5983 />
5984 <counter name="Early Depth Test Fails"
5985 description="The total number of pixels dropped on early depth test."
5986 data_type="uint64"
5987 equation="A 23 READ 4 UMUL"
5988 underscore_name="early_depth_test_fails"
5989 units="pixels"
5990 symbol_name="EarlyDepthTestFails"
5991 semantic_type="event"
5992 mdapi_supported_apis="OGL IO BB"
5993 mdapi_usage_flags="Tier3 Frame Batch Draw"
5994 mdapi_hw_unit_type="gpu"
5995 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
5996 />
5997 <counter name="Shader Memory Accesses"
5998 description="The total number of shader memory accesses to L3."
5999 data_type="uint64"
6000 equation="A 32 READ"
6001 underscore_name="shader_memory_accesses"
6002 units="messages"
6003 symbol_name="ShaderMemoryAccesses"
6004 semantic_type="event"
6005 mdapi_supported_apis=""
6006 mdapi_usage_flags="Tier3 Frame Batch Draw"
6007 mdapi_hw_unit_type="gpu"
6008 mdapi_group="L3/Data Port"
6009 />
6010 <counter name="HS Threads Dispatched"
6011 description="The total number of hull shader hardware threads dispatched."
6012 data_type="uint64"
6013 equation="A 2 READ"
6014 underscore_name="hs_threads"
6015 units="threads"
6016 symbol_name="HsThreads"
6017 semantic_type="event"
6018 mdapi_supported_apis="OGL4 IO BB"
6019 mdapi_usage_flags="Tier3 Frame Batch Draw"
6020 mdapi_hw_unit_type="gpu"
6021 mdapi_group="EU Array/Hull Shader"
6022 />
6023 <counter name="SLM Bytes Written"
6024 description="The total number of GPU memory bytes written into shared local memory."
6025 data_type="uint64"
6026 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
6027 equation="A 31 READ 64 UMUL"
6028 underscore_name="slm_bytes_written"
6029 units="bytes"
6030 symbol_name="SlmBytesWritten"
6031 semantic_type="throughput"
6032 mdapi_supported_apis="OGL4 OCL IO BB"
6033 mdapi_usage_flags="Tier3 Frame Batch Draw"
6034 mdapi_group="L3/Data Port/SLM"
6035 mdapi_hw_unit_type="gpu"
6036 />
6037 <counter name="L3 Shader Throughput"
6038 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
6039 data_type="uint64"
6040 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
6041 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
6042 underscore_name="l3_shader_throughput"
6043 units="bytes"
6044 symbol_name="L3ShaderThroughput"
6045 semantic_type="throughput"
6046 mdapi_supported_apis="OGL4 OCL IO BB"
6047 mdapi_usage_flags="Tier2 Frame Batch Draw"
6048 mdapi_group="L3/Data Port"
6049 mdapi_hw_unit_type="gpu"
6050 />
6051 <counter name="Samples Killed in FS"
6052 description="The total number of samples or pixels dropped in fragment shaders."
6053 data_type="uint64"
6054 equation="A 24 READ 4 UMUL"
6055 underscore_name="samples_killed_in_ps"
6056 units="pixels"
6057 symbol_name="SamplesKilledInPs"
6058 semantic_type="event"
6059 mdapi_supported_apis="OGL IO BB"
6060 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
6061 mdapi_hw_unit_type="gpu"
6062 mdapi_group="3D Pipe/Fragment Shader"
6063 />
6064 <counter name="Shader Atomic Memory Accesses"
6065 description="The total number of shader atomic memory accesses."
6066 data_type="uint64"
6067 equation="A 34 READ"
6068 underscore_name="shader_atomics"
6069 units="messages"
6070 symbol_name="ShaderAtomics"
6071 semantic_type="event"
6072 mdapi_supported_apis="OGL OCL IO BB"
6073 mdapi_usage_flags="Tier3 Frame Batch Draw"
6074 mdapi_hw_unit_type="gpu"
6075 mdapi_group="L3/Data Port/Atomics"
6076 />
6077 <register_config type="NOA">
6078 <register type="NOA" address="0x00009888" value="0x126C7B40" />
6079 <register type="NOA" address="0x00009888" value="0x166C0020" />
6080 <register type="NOA" address="0x00009888" value="0x0A603444" />
6081 <register type="NOA" address="0x00009888" value="0x0A613400" />
6082 <register type="NOA" address="0x00009888" value="0x1A4EA800" />
6083 <register type="NOA" address="0x00009888" value="0x1C4E0002" />
6084 <register type="NOA" address="0x00009888" value="0x024E8000" />
6085 <register type="NOA" address="0x00009888" value="0x044E8000" />
6086 <register type="NOA" address="0x00009888" value="0x064E8000" />
6087 <register type="NOA" address="0x00009888" value="0x084E8000" />
6088 <register type="NOA" address="0x00009888" value="0x0A4E8000" />
6089 <register type="NOA" address="0x00009888" value="0x064F4000" />
6090 <register type="NOA" address="0x00009888" value="0x0C6C5327" />
6091 <register type="NOA" address="0x00009888" value="0x0E6C5425" />
6092 <register type="NOA" address="0x00009888" value="0x006C2A00" />
6093 <register type="NOA" address="0x00009888" value="0x026C285B" />
6094 <register type="NOA" address="0x00009888" value="0x046C005C" />
6095 <register type="NOA" address="0x00009888" value="0x106C0000" />
6096 <register type="NOA" address="0x00009888" value="0x1C6C0000" />
6097 <register type="NOA" address="0x00009888" value="0x1E6C0000" />
6098 <register type="NOA" address="0x00009888" value="0x1A6C0800" />
6099 <register type="NOA" address="0x00009888" value="0x0C1BC000" />
6100 <register type="NOA" address="0x00009888" value="0x0E1BC000" />
6101 <register type="NOA" address="0x00009888" value="0x001B8000" />
6102 <register type="NOA" address="0x00009888" value="0x021BC000" />
6103 <register type="NOA" address="0x00009888" value="0x041BC000" />
6104 <register type="NOA" address="0x00009888" value="0x1C1C003C" />
6105 <register type="NOA" address="0x00009888" value="0x121C8000" />
6106 <register type="NOA" address="0x00009888" value="0x141C8000" />
6107 <register type="NOA" address="0x00009888" value="0x161C8000" />
6108 <register type="NOA" address="0x00009888" value="0x181C8000" />
6109 <register type="NOA" address="0x00009888" value="0x1A1C0800" />
6110 <register type="NOA" address="0x00009888" value="0x065B4000" />
6111 <register type="NOA" address="0x00009888" value="0x1A5C1000" />
6112 <register type="NOA" address="0x00009888" value="0x10600000" />
6113 <register type="NOA" address="0x00009888" value="0x04600000" />
6114 <register type="NOA" address="0x00009888" value="0x0C610044" />
6115 <register type="NOA" address="0x00009888" value="0x10610000" />
6116 <register type="NOA" address="0x00009888" value="0x06610000" />
6117 <register type="NOA" address="0x00009888" value="0x0C4C02A8" />
6118 <register type="NOA" address="0x00009888" value="0x084CA000" />
6119 <register type="NOA" address="0x00009888" value="0x0A4C002A" />
6120 <register type="NOA" address="0x00009888" value="0x0C0DA000" />
6121 <register type="NOA" address="0x00009888" value="0x0E0DA000" />
6122 <register type="NOA" address="0x00009888" value="0x000D8000" />
6123 <register type="NOA" address="0x00009888" value="0x020DA000" />
6124 <register type="NOA" address="0x00009888" value="0x040DA000" />
6125 <register type="NOA" address="0x00009888" value="0x060D2000" />
6126 <register type="NOA" address="0x00009888" value="0x100F0154" />
6127 <register type="NOA" address="0x00009888" value="0x0C0F5000" />
6128 <register type="NOA" address="0x00009888" value="0x0E0F0055" />
6129 <register type="NOA" address="0x00009888" value="0x182C00AA" />
6130 <register type="NOA" address="0x00009888" value="0x022C8000" />
6131 <register type="NOA" address="0x00009888" value="0x042C8000" />
6132 <register type="NOA" address="0x00009888" value="0x062C8000" />
6133 <register type="NOA" address="0x00009888" value="0x082C8000" />
6134 <register type="NOA" address="0x00009888" value="0x0A2C8000" />
6135 <register type="NOA" address="0x00009888" value="0x0C2CC000" />
6136 <register type="NOA" address="0x00009888" value="0x1190FFC0" />
6137 <register type="NOA" address="0x00009888" value="0x57900000" />
6138 <register type="NOA" address="0x00009888" value="0x49900420" />
6139 <register type="NOA" address="0x00009888" value="0x37900000" />
6140 <register type="NOA" address="0x00009888" value="0x33900000" />
6141 <register type="NOA" address="0x00009888" value="0x4B900021" />
6142 <register type="NOA" address="0x00009888" value="0x59900000" />
6143 <register type="NOA" address="0x00009888" value="0x51900000" />
6144 <register type="NOA" address="0x00009888" value="0x41900400" />
6145 <register type="NOA" address="0x00009888" value="0x43900421" />
6146 <register type="NOA" address="0x00009888" value="0x53900000" />
6147 <register type="NOA" address="0x00009888" value="0x45900040" />
6148 </register_config>
6149 <register_config type="OA">
6150 <register type="OA" address="0x00002740" value="0x00000000" />
6151 <register type="OA" address="0x00002744" value="0x00800000" />
6152 <register type="OA" address="0x00002710" value="0x00000000" />
6153 <register type="OA" address="0x00002714" value="0xF0800000" />
6154 <register type="OA" address="0x00002720" value="0x00000000" />
6155 <register type="OA" address="0x00002724" value="0xF0800000" />
6156 <register type="OA" address="0x00002770" value="0x00100070" />
6157 <register type="OA" address="0x00002774" value="0x0000FFF1" />
6158 <register type="OA" address="0x00002778" value="0x00014002" />
6159 <register type="OA" address="0x0000277C" value="0x0000C3FF" />
6160 <register type="OA" address="0x00002780" value="0x00010002" />
6161 <register type="OA" address="0x00002784" value="0x0000C7FF" />
6162 <register type="OA" address="0x00002788" value="0x00004002" />
6163 <register type="OA" address="0x0000278C" value="0x0000D3FF" />
6164 <register type="OA" address="0x00002790" value="0x00100700" />
6165 <register type="OA" address="0x00002794" value="0x0000FF1F" />
6166 <register type="OA" address="0x00002798" value="0x00001402" />
6167 <register type="OA" address="0x0000279C" value="0x0000FC3F" />
6168 <register type="OA" address="0x000027A0" value="0x00001002" />
6169 <register type="OA" address="0x000027A4" value="0x0000FC7F" />
6170 <register type="OA" address="0x000027A8" value="0x00000402" />
6171 <register type="OA" address="0x000027AC" value="0x0000FD3F" />
6172 </register_config>
6173 <register_config type="FLEX">
6174 <register type="FLEX" address="0x0000E458" value="0x00005004" />
6175 <register type="FLEX" address="0x0000E558" value="0x00010003" />
6176 <register type="FLEX" address="0x0000E658" value="0x00012011" />
6177 <register type="FLEX" address="0x0000E758" value="0x00015014" />
6178 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
6179 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
6180 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
6181 </register_config>
6182 </set>
6183
6184 <set name="Metric set L3_2"
6185 mdapi_supported_apis="OGL OCL IO BB"
6186 underscore_name="l3_2"
6187 hw_config_guid="de1bec86-ca92-4b43-89fa-147653221cc0"
6188 chipset="KBLGT3"
6189 symbol_name="L3_2"
6190 >
6191 <counter name="GPU Core Clocks"
6192 description="The total number of GPU core clocks elapsed during the measurement."
6193 data_type="uint64"
6194 equation="GPU_CLOCK 0 READ"
6195 underscore_name="gpu_core_clocks"
6196 units="cycles"
6197 symbol_name="GpuCoreClocks"
6198 semantic_type="event"
6199 mdapi_supported_apis=""
6200 mdapi_usage_flags="Tier1 Frame Batch Draw"
6201 mdapi_hw_unit_type="gpu"
6202 mdapi_group="GPU"
6203 />
6204 <counter name="EU Active"
6205 description="The percentage of time in which the Execution Units were actively processing."
6206 data_type="float"
6207 max_equation="100"
6208 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6209 underscore_name="eu_active"
6210 units="percent"
6211 symbol_name="EuActive"
6212 semantic_type="duration"
6213 mdapi_supported_apis=""
6214 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6215 mdapi_group="EU Array"
6216 mdapi_hw_unit_type="gpu"
6217 />
6218 <counter name="EU Both FPU Pipes Active"
6219 description="The percentage of time in which both EU FPU pipelines were actively processing."
6220 data_type="float"
6221 max_equation="100"
6222 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6223 underscore_name="eu_fpu_both_active"
6224 units="percent"
6225 symbol_name="EuFpuBothActive"
6226 semantic_type="duration"
6227 mdapi_supported_apis=""
6228 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6229 mdapi_group="EU Array/Pipes"
6230 mdapi_hw_unit_type="gpu"
6231 />
6232 <counter name="VS Send Pipe Active"
6233 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
6234 data_type="float"
6235 max_equation="100"
6236 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6237 underscore_name="vs_send_active"
6238 units="percent"
6239 symbol_name="VsSendActive"
6240 semantic_type="duration"
6241 mdapi_supported_apis="OGL IO BB"
6242 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6243 mdapi_group="EU Array/Vertex Shader"
6244 mdapi_hw_unit_type="gpu"
6245 />
6246 <counter name="VS FPU1 Pipe Active"
6247 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
6248 data_type="float"
6249 max_equation="100"
6250 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6251 underscore_name="vs_fpu1_active"
6252 units="percent"
6253 symbol_name="VsFpu1Active"
6254 semantic_type="duration"
6255 mdapi_supported_apis="OGL IO BB"
6256 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6257 mdapi_group="EU Array/Vertex Shader"
6258 mdapi_hw_unit_type="gpu"
6259 />
6260 <counter name="GS Threads Dispatched"
6261 description="The total number of geometry shader hardware threads dispatched."
6262 data_type="uint64"
6263 equation="A 5 READ"
6264 underscore_name="gs_threads"
6265 units="threads"
6266 symbol_name="GsThreads"
6267 semantic_type="event"
6268 mdapi_supported_apis="OGL4 IO BB"
6269 mdapi_usage_flags="Tier3 Frame Batch Draw"
6270 mdapi_hw_unit_type="gpu"
6271 mdapi_group="EU Array/Geometry Shader"
6272 />
6273 <counter name="Early Hi-Depth Test Fails"
6274 description="The total number of pixels dropped on early hierarchical depth test."
6275 data_type="uint64"
6276 equation="A 22 READ 4 UMUL"
6277 underscore_name="hi_depth_test_fails"
6278 units="pixels"
6279 symbol_name="HiDepthTestFails"
6280 semantic_type="event"
6281 mdapi_supported_apis="OGL IO BB"
6282 mdapi_usage_flags="Tier3 Frame Batch Draw"
6283 mdapi_hw_unit_type="gpu"
6284 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
6285 />
6286 <counter name="FS Both FPU Active"
6287 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
6288 data_type="float"
6289 max_equation="100"
6290 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6291 underscore_name="ps_eu_both_fpu_active"
6292 units="percent"
6293 symbol_name="PsEuBothFpuActive"
6294 semantic_type="duration"
6295 mdapi_supported_apis="OGL IO BB"
6296 mdapi_usage_flags="Tier4 Frame Batch Draw"
6297 mdapi_group="3D Pipe/Fragment Shader"
6298 mdapi_hw_unit_type="gpu"
6299 />
6300 <counter name="VS Threads Dispatched"
6301 description="The total number of vertex shader hardware threads dispatched."
6302 data_type="uint64"
6303 equation="A 1 READ"
6304 underscore_name="vs_threads"
6305 units="threads"
6306 symbol_name="VsThreads"
6307 semantic_type="event"
6308 mdapi_supported_apis="OGL IO BB"
6309 mdapi_usage_flags="Tier3 Frame Batch Draw"
6310 mdapi_hw_unit_type="gpu"
6311 mdapi_group="EU Array/Vertex Shader"
6312 />
6313 <counter name="FS Threads Dispatched"
6314 description="The total number of fragment shader hardware threads dispatched."
6315 data_type="uint64"
6316 equation="A 6 READ"
6317 underscore_name="ps_threads"
6318 units="threads"
6319 symbol_name="PsThreads"
6320 semantic_type="event"
6321 mdapi_supported_apis="OGL IO BB"
6322 mdapi_usage_flags="Tier3 Frame Batch Draw"
6323 mdapi_hw_unit_type="gpu"
6324 mdapi_group="EU Array/Fragment Shader"
6325 />
6326 <counter name="Shader Barrier Messages"
6327 description="The total number of shader barrier messages."
6328 data_type="uint64"
6329 equation="A 35 READ"
6330 underscore_name="shader_barriers"
6331 units="messages"
6332 symbol_name="ShaderBarriers"
6333 semantic_type="event"
6334 mdapi_supported_apis=""
6335 mdapi_usage_flags="Tier3 Frame Batch Draw"
6336 mdapi_hw_unit_type="gpu"
6337 mdapi_group="EU Array/Barrier"
6338 />
6339 <counter name="Sampler Texels"
6340 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
6341 data_type="uint64"
6342 equation="A 28 READ 4 UMUL"
6343 underscore_name="sampler_texels"
6344 units="texels"
6345 symbol_name="SamplerTexels"
6346 semantic_type="event"
6347 mdapi_supported_apis=""
6348 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6349 mdapi_hw_unit_type="gpu"
6350 mdapi_group="Sampler/Sampler Input"
6351 />
6352 <counter name="Pixels Failing Tests"
6353 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
6354 data_type="uint64"
6355 equation="A 25 READ 4 UMUL"
6356 underscore_name="pixels_failing_post_ps_tests"
6357 units="pixels"
6358 symbol_name="PixelsFailingPostPsTests"
6359 semantic_type="event"
6360 mdapi_supported_apis="OGL IO BB"
6361 mdapi_usage_flags="Tier3 Frame Batch Draw"
6362 mdapi_hw_unit_type="gpu"
6363 mdapi_group="3D Pipe/Output Merger"
6364 />
6365 <counter name="GPU Time Elapsed"
6366 description="Time elapsed on the GPU during the measurement."
6367 data_type="uint64"
6368 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6369 underscore_name="gpu_time"
6370 units="ns"
6371 symbol_name="GpuTime"
6372 semantic_type="duration"
6373 mdapi_supported_apis=""
6374 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6375 mdapi_hw_unit_type="gpu"
6376 mdapi_group="GPU"
6377 />
6378 <counter name="AVG GPU Core Frequency"
6379 description="Average GPU Core Frequency in the measurement."
6380 data_type="uint64"
6381 max_equation="$GpuMaxFrequency"
6382 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6383 underscore_name="avg_gpu_core_frequency"
6384 units="hz"
6385 symbol_name="AvgGpuCoreFrequency"
6386 semantic_type="event"
6387 mdapi_supported_apis=""
6388 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6389 mdapi_group="GPU"
6390 mdapi_hw_unit_type="gpu"
6391 />
6392 <counter name="Sampler Texels Misses"
6393 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
6394 data_type="uint64"
6395 equation="A 29 READ 4 UMUL"
6396 underscore_name="sampler_texel_misses"
6397 units="texels"
6398 symbol_name="SamplerTexelMisses"
6399 semantic_type="event"
6400 mdapi_supported_apis=""
6401 mdapi_usage_flags="Tier3 Batch Frame Draw"
6402 mdapi_hw_unit_type="gpu"
6403 mdapi_group="Sampler/Sampler Cache"
6404 />
6405 <counter name="CS Threads Dispatched"
6406 description="The total number of compute shader hardware threads dispatched."
6407 data_type="uint64"
6408 equation="A 4 READ"
6409 underscore_name="cs_threads"
6410 units="threads"
6411 symbol_name="CsThreads"
6412 semantic_type="event"
6413 mdapi_supported_apis="OGL4 OCL IO BB"
6414 mdapi_usage_flags="Tier3 Frame Batch Draw"
6415 mdapi_hw_unit_type="gpu"
6416 mdapi_group="EU Array/Compute Shader"
6417 />
6418 <counter name="SLM Bytes Read"
6419 description="The total number of GPU memory bytes read from shared local memory."
6420 data_type="uint64"
6421 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
6422 equation="A 30 READ 64 UMUL"
6423 underscore_name="slm_bytes_read"
6424 units="bytes"
6425 symbol_name="SlmBytesRead"
6426 semantic_type="throughput"
6427 mdapi_supported_apis="OGL4 OCL IO BB"
6428 mdapi_usage_flags="Tier3 Frame Batch Draw"
6429 mdapi_group="L3/Data Port/SLM"
6430 mdapi_hw_unit_type="gpu"
6431 />
6432 <counter name="PS FPU1 Pipe Active"
6433 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
6434 data_type="float"
6435 max_equation="100"
6436 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6437 underscore_name="ps_fpu1_active"
6438 units="percent"
6439 symbol_name="PsFpu1Active"
6440 semantic_type="duration"
6441 mdapi_supported_apis="OGL IO BB"
6442 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6443 mdapi_group="EU Array/Pixel Shader"
6444 mdapi_hw_unit_type="gpu"
6445 />
6446 <counter name="Slice0 L3 Bank2 Stalled"
6447 description="The percentage of time in which slice0 L3 bank2 is stalled"
6448 data_type="float"
6449 max_equation="100"
6450 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
6451 underscore_name="l30_bank2_stalled"
6452 units="percent"
6453 symbol_name="L30Bank2Stalled"
6454 availability="$SliceMask 0x1 AND"
6455 semantic_type="duration"
6456 mdapi_supported_apis=""
6457 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6458 mdapi_group="GTI/L3"
6459 mdapi_hw_unit_type="slice"
6460 />
6461 <counter name="PS Send Pipeline Active"
6462 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
6463 data_type="float"
6464 max_equation="100"
6465 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6466 underscore_name="ps_send_active"
6467 units="percent"
6468 symbol_name="PsSendActive"
6469 semantic_type="duration"
6470 mdapi_supported_apis="OGL IO BB"
6471 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6472 mdapi_group="EU Array/Pixel Shader"
6473 mdapi_hw_unit_type="gpu"
6474 />
6475 <counter name="VS FPU0 Pipe Active"
6476 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
6477 data_type="float"
6478 max_equation="100"
6479 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6480 underscore_name="vs_fpu0_active"
6481 units="percent"
6482 symbol_name="VsFpu0Active"
6483 semantic_type="duration"
6484 mdapi_supported_apis="OGL IO BB"
6485 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6486 mdapi_group="EU Array/Vertex Shader"
6487 mdapi_hw_unit_type="gpu"
6488 />
6489 <counter name="GPU Busy"
6490 description="The percentage of time in which the GPU has been processing GPU commands."
6491 data_type="float"
6492 max_equation="100"
6493 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
6494 underscore_name="gpu_busy"
6495 units="percent"
6496 symbol_name="GpuBusy"
6497 semantic_type="duration"
6498 mdapi_supported_apis=""
6499 mdapi_usage_flags="Tier1 Overview System Frame"
6500 mdapi_group="GPU"
6501 mdapi_hw_unit_type="gpu"
6502 />
6503 <counter name="Slice0 L3 Bank2 Active"
6504 description="The percentage of time in which slice0 L3 bank2 is active"
6505 data_type="float"
6506 max_equation="100"
6507 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
6508 underscore_name="l30_bank2_active"
6509 units="percent"
6510 symbol_name="L30Bank2Active"
6511 availability="$SliceMask 0x1 AND"
6512 semantic_type="duration"
6513 mdapi_supported_apis=""
6514 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6515 mdapi_group="GTI/L3"
6516 mdapi_hw_unit_type="slice"
6517 />
6518 <counter name="Rasterized Pixels"
6519 description="The total number of rasterized pixels."
6520 data_type="uint64"
6521 equation="A 21 READ 4 UMUL"
6522 underscore_name="rasterized_pixels"
6523 units="pixels"
6524 symbol_name="RasterizedPixels"
6525 semantic_type="event"
6526 mdapi_supported_apis="OGL IO BB"
6527 mdapi_usage_flags="Tier3 Frame Batch Draw"
6528 mdapi_hw_unit_type="gpu"
6529 mdapi_group="3D Pipe/Rasterizer"
6530 />
6531 <counter name="PS FPU0 Pipe Active"
6532 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
6533 data_type="float"
6534 max_equation="100"
6535 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6536 underscore_name="ps_fpu0_active"
6537 units="percent"
6538 symbol_name="PsFpu0Active"
6539 semantic_type="duration"
6540 mdapi_supported_apis="OGL IO BB"
6541 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6542 mdapi_group="EU Array/Pixel Shader"
6543 mdapi_hw_unit_type="gpu"
6544 />
6545 <counter name="DS Threads Dispatched"
6546 description="The total number of domain shader hardware threads dispatched."
6547 data_type="uint64"
6548 equation="A 3 READ"
6549 underscore_name="ds_threads"
6550 units="threads"
6551 symbol_name="DsThreads"
6552 semantic_type="event"
6553 mdapi_supported_apis="OGL4 IO BB"
6554 mdapi_usage_flags="Tier3 Frame Batch Draw"
6555 mdapi_hw_unit_type="gpu"
6556 mdapi_group="EU Array/Domain Shader"
6557 />
6558 <counter name="Samples Written"
6559 description="The total number of samples or pixels written to all render targets."
6560 data_type="uint64"
6561 equation="A 26 READ 4 UMUL"
6562 underscore_name="samples_written"
6563 units="pixels"
6564 symbol_name="SamplesWritten"
6565 semantic_type="event"
6566 mdapi_supported_apis="OGL IO BB"
6567 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6568 mdapi_hw_unit_type="gpu"
6569 mdapi_group="3D Pipe/Output Merger"
6570 />
6571 <counter name="EU Stall"
6572 description="The percentage of time in which the Execution Units were stalled."
6573 data_type="float"
6574 max_equation="100"
6575 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6576 underscore_name="eu_stall"
6577 units="percent"
6578 symbol_name="EuStall"
6579 semantic_type="duration"
6580 mdapi_supported_apis=""
6581 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6582 mdapi_group="EU Array"
6583 mdapi_hw_unit_type="gpu"
6584 />
6585 <counter name="Samples Blended"
6586 description="The total number of blended samples or pixels written to all render targets."
6587 data_type="uint64"
6588 equation="A 27 READ 4 UMUL"
6589 underscore_name="samples_blended"
6590 units="pixels"
6591 symbol_name="SamplesBlended"
6592 semantic_type="event"
6593 mdapi_supported_apis="OGL IO BB"
6594 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6595 mdapi_hw_unit_type="gpu"
6596 mdapi_group="3D Pipe/Output Merger"
6597 />
6598 <counter name="Early Depth Test Fails"
6599 description="The total number of pixels dropped on early depth test."
6600 data_type="uint64"
6601 equation="A 23 READ 4 UMUL"
6602 underscore_name="early_depth_test_fails"
6603 units="pixels"
6604 symbol_name="EarlyDepthTestFails"
6605 semantic_type="event"
6606 mdapi_supported_apis="OGL IO BB"
6607 mdapi_usage_flags="Tier3 Frame Batch Draw"
6608 mdapi_hw_unit_type="gpu"
6609 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
6610 />
6611 <counter name="Shader Memory Accesses"
6612 description="The total number of shader memory accesses to L3."
6613 data_type="uint64"
6614 equation="A 32 READ"
6615 underscore_name="shader_memory_accesses"
6616 units="messages"
6617 symbol_name="ShaderMemoryAccesses"
6618 semantic_type="event"
6619 mdapi_supported_apis=""
6620 mdapi_usage_flags="Tier3 Frame Batch Draw"
6621 mdapi_hw_unit_type="gpu"
6622 mdapi_group="L3/Data Port"
6623 />
6624 <counter name="HS Threads Dispatched"
6625 description="The total number of hull shader hardware threads dispatched."
6626 data_type="uint64"
6627 equation="A 2 READ"
6628 underscore_name="hs_threads"
6629 units="threads"
6630 symbol_name="HsThreads"
6631 semantic_type="event"
6632 mdapi_supported_apis="OGL4 IO BB"
6633 mdapi_usage_flags="Tier3 Frame Batch Draw"
6634 mdapi_hw_unit_type="gpu"
6635 mdapi_group="EU Array/Hull Shader"
6636 />
6637 <counter name="SLM Bytes Written"
6638 description="The total number of GPU memory bytes written into shared local memory."
6639 data_type="uint64"
6640 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
6641 equation="A 31 READ 64 UMUL"
6642 underscore_name="slm_bytes_written"
6643 units="bytes"
6644 symbol_name="SlmBytesWritten"
6645 semantic_type="throughput"
6646 mdapi_supported_apis="OGL4 OCL IO BB"
6647 mdapi_usage_flags="Tier3 Frame Batch Draw"
6648 mdapi_group="L3/Data Port/SLM"
6649 mdapi_hw_unit_type="gpu"
6650 />
6651 <counter name="L3 Shader Throughput"
6652 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
6653 data_type="uint64"
6654 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
6655 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
6656 underscore_name="l3_shader_throughput"
6657 units="bytes"
6658 symbol_name="L3ShaderThroughput"
6659 semantic_type="throughput"
6660 mdapi_supported_apis="OGL4 OCL IO BB"
6661 mdapi_usage_flags="Tier2 Frame Batch Draw"
6662 mdapi_group="L3/Data Port"
6663 mdapi_hw_unit_type="gpu"
6664 />
6665 <counter name="Samples Killed in FS"
6666 description="The total number of samples or pixels dropped in fragment shaders."
6667 data_type="uint64"
6668 equation="A 24 READ 4 UMUL"
6669 underscore_name="samples_killed_in_ps"
6670 units="pixels"
6671 symbol_name="SamplesKilledInPs"
6672 semantic_type="event"
6673 mdapi_supported_apis="OGL IO BB"
6674 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
6675 mdapi_hw_unit_type="gpu"
6676 mdapi_group="3D Pipe/Fragment Shader"
6677 />
6678 <counter name="Shader Atomic Memory Accesses"
6679 description="The total number of shader atomic memory accesses."
6680 data_type="uint64"
6681 equation="A 34 READ"
6682 underscore_name="shader_atomics"
6683 units="messages"
6684 symbol_name="ShaderAtomics"
6685 semantic_type="event"
6686 mdapi_supported_apis="OGL OCL IO BB"
6687 mdapi_usage_flags="Tier3 Frame Batch Draw"
6688 mdapi_hw_unit_type="gpu"
6689 mdapi_group="L3/Data Port/Atomics"
6690 />
6691 <register_config type="NOA">
6692 <register type="NOA" address="0x00009888" value="0x126C02E0" />
6693 <register type="NOA" address="0x00009888" value="0x146C0001" />
6694 <register type="NOA" address="0x00009888" value="0x0A623400" />
6695 <register type="NOA" address="0x00009888" value="0x044E8000" />
6696 <register type="NOA" address="0x00009888" value="0x064E8000" />
6697 <register type="NOA" address="0x00009888" value="0x084E8000" />
6698 <register type="NOA" address="0x00009888" value="0x0A4E8000" />
6699 <register type="NOA" address="0x00009888" value="0x064F4000" />
6700 <register type="NOA" address="0x00009888" value="0x026C3324" />
6701 <register type="NOA" address="0x00009888" value="0x046C3422" />
6702 <register type="NOA" address="0x00009888" value="0x106C0000" />
6703 <register type="NOA" address="0x00009888" value="0x1A6C0000" />
6704 <register type="NOA" address="0x00009888" value="0x021BC000" />
6705 <register type="NOA" address="0x00009888" value="0x041BC000" />
6706 <register type="NOA" address="0x00009888" value="0x141C8000" />
6707 <register type="NOA" address="0x00009888" value="0x161C8000" />
6708 <register type="NOA" address="0x00009888" value="0x181C8000" />
6709 <register type="NOA" address="0x00009888" value="0x1A1C0800" />
6710 <register type="NOA" address="0x00009888" value="0x065B4000" />
6711 <register type="NOA" address="0x00009888" value="0x1A5C1000" />
6712 <register type="NOA" address="0x00009888" value="0x06614000" />
6713 <register type="NOA" address="0x00009888" value="0x0C620044" />
6714 <register type="NOA" address="0x00009888" value="0x10620000" />
6715 <register type="NOA" address="0x00009888" value="0x06620000" />
6716 <register type="NOA" address="0x00009888" value="0x084C8000" />
6717 <register type="NOA" address="0x00009888" value="0x0A4C002A" />
6718 <register type="NOA" address="0x00009888" value="0x020DA000" />
6719 <register type="NOA" address="0x00009888" value="0x040DA000" />
6720 <register type="NOA" address="0x00009888" value="0x060D2000" />
6721 <register type="NOA" address="0x00009888" value="0x0C0F4000" />
6722 <register type="NOA" address="0x00009888" value="0x0E0F0055" />
6723 <register type="NOA" address="0x00009888" value="0x042C8000" />
6724 <register type="NOA" address="0x00009888" value="0x062C8000" />
6725 <register type="NOA" address="0x00009888" value="0x082C8000" />
6726 <register type="NOA" address="0x00009888" value="0x0A2C8000" />
6727 <register type="NOA" address="0x00009888" value="0x0C2CC000" />
6728 <register type="NOA" address="0x00009888" value="0x1190F800" />
6729 <register type="NOA" address="0x00009888" value="0x37900000" />
6730 <register type="NOA" address="0x00009888" value="0x51900000" />
6731 <register type="NOA" address="0x00009888" value="0x43900000" />
6732 <register type="NOA" address="0x00009888" value="0x53900000" />
6733 <register type="NOA" address="0x00009888" value="0x45900000" />
6734 <register type="NOA" address="0x00009888" value="0x33900000" />
6735 </register_config>
6736 <register_config type="OA">
6737 <register type="OA" address="0x00002740" value="0x00000000" />
6738 <register type="OA" address="0x00002744" value="0x00800000" />
6739 <register type="OA" address="0x00002710" value="0x00000000" />
6740 <register type="OA" address="0x00002714" value="0xF0800000" />
6741 <register type="OA" address="0x00002720" value="0x00000000" />
6742 <register type="OA" address="0x00002724" value="0x00800000" />
6743 <register type="OA" address="0x00002770" value="0x00100070" />
6744 <register type="OA" address="0x00002774" value="0x0000FFF1" />
6745 <register type="OA" address="0x00002778" value="0x00028002" />
6746 <register type="OA" address="0x0000277C" value="0x000087FF" />
6747 <register type="OA" address="0x00002780" value="0x00020002" />
6748 <register type="OA" address="0x00002784" value="0x00008FFF" />
6749 <register type="OA" address="0x00002788" value="0x00008002" />
6750 <register type="OA" address="0x0000278C" value="0x0000A7FF" />
6751 </register_config>
6752 <register_config type="FLEX">
6753 <register type="FLEX" address="0x0000E458" value="0x00005004" />
6754 <register type="FLEX" address="0x0000E558" value="0x00010003" />
6755 <register type="FLEX" address="0x0000E658" value="0x00012011" />
6756 <register type="FLEX" address="0x0000E758" value="0x00015014" />
6757 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
6758 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
6759 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
6760 </register_config>
6761 </set>
6762
6763 <set name="Metric set L3_3"
6764 mdapi_supported_apis="OGL OCL IO BB"
6765 underscore_name="l3_3"
6766 hw_config_guid="e63537bb-10be-4d4a-92c4-c6b0c65e02ef"
6767 chipset="KBLGT3"
6768 symbol_name="L3_3"
6769 >
6770 <counter name="GPU Core Clocks"
6771 description="The total number of GPU core clocks elapsed during the measurement."
6772 data_type="uint64"
6773 equation="GPU_CLOCK 0 READ"
6774 underscore_name="gpu_core_clocks"
6775 units="cycles"
6776 symbol_name="GpuCoreClocks"
6777 semantic_type="event"
6778 mdapi_supported_apis=""
6779 mdapi_usage_flags="Tier1 Frame Batch Draw"
6780 mdapi_hw_unit_type="gpu"
6781 mdapi_group="GPU"
6782 />
6783 <counter name="EU Active"
6784 description="The percentage of time in which the Execution Units were actively processing."
6785 data_type="float"
6786 max_equation="100"
6787 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6788 underscore_name="eu_active"
6789 units="percent"
6790 symbol_name="EuActive"
6791 semantic_type="duration"
6792 mdapi_supported_apis=""
6793 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6794 mdapi_group="EU Array"
6795 mdapi_hw_unit_type="gpu"
6796 />
6797 <counter name="EU Both FPU Pipes Active"
6798 description="The percentage of time in which both EU FPU pipelines were actively processing."
6799 data_type="float"
6800 max_equation="100"
6801 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6802 underscore_name="eu_fpu_both_active"
6803 units="percent"
6804 symbol_name="EuFpuBothActive"
6805 semantic_type="duration"
6806 mdapi_supported_apis=""
6807 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6808 mdapi_group="EU Array/Pipes"
6809 mdapi_hw_unit_type="gpu"
6810 />
6811 <counter name="VS Send Pipe Active"
6812 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
6813 data_type="float"
6814 max_equation="100"
6815 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6816 underscore_name="vs_send_active"
6817 units="percent"
6818 symbol_name="VsSendActive"
6819 semantic_type="duration"
6820 mdapi_supported_apis="OGL IO BB"
6821 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6822 mdapi_group="EU Array/Vertex Shader"
6823 mdapi_hw_unit_type="gpu"
6824 />
6825 <counter name="VS FPU1 Pipe Active"
6826 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
6827 data_type="float"
6828 max_equation="100"
6829 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6830 underscore_name="vs_fpu1_active"
6831 units="percent"
6832 symbol_name="VsFpu1Active"
6833 semantic_type="duration"
6834 mdapi_supported_apis="OGL IO BB"
6835 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6836 mdapi_group="EU Array/Vertex Shader"
6837 mdapi_hw_unit_type="gpu"
6838 />
6839 <counter name="GS Threads Dispatched"
6840 description="The total number of geometry shader hardware threads dispatched."
6841 data_type="uint64"
6842 equation="A 5 READ"
6843 underscore_name="gs_threads"
6844 units="threads"
6845 symbol_name="GsThreads"
6846 semantic_type="event"
6847 mdapi_supported_apis="OGL4 IO BB"
6848 mdapi_usage_flags="Tier3 Frame Batch Draw"
6849 mdapi_hw_unit_type="gpu"
6850 mdapi_group="EU Array/Geometry Shader"
6851 />
6852 <counter name="Early Hi-Depth Test Fails"
6853 description="The total number of pixels dropped on early hierarchical depth test."
6854 data_type="uint64"
6855 equation="A 22 READ 4 UMUL"
6856 underscore_name="hi_depth_test_fails"
6857 units="pixels"
6858 symbol_name="HiDepthTestFails"
6859 semantic_type="event"
6860 mdapi_supported_apis="OGL IO BB"
6861 mdapi_usage_flags="Tier3 Frame Batch Draw"
6862 mdapi_hw_unit_type="gpu"
6863 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
6864 />
6865 <counter name="FS Both FPU Active"
6866 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
6867 data_type="float"
6868 max_equation="100"
6869 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6870 underscore_name="ps_eu_both_fpu_active"
6871 units="percent"
6872 symbol_name="PsEuBothFpuActive"
6873 semantic_type="duration"
6874 mdapi_supported_apis="OGL IO BB"
6875 mdapi_usage_flags="Tier4 Frame Batch Draw"
6876 mdapi_group="3D Pipe/Fragment Shader"
6877 mdapi_hw_unit_type="gpu"
6878 />
6879 <counter name="VS Threads Dispatched"
6880 description="The total number of vertex shader hardware threads dispatched."
6881 data_type="uint64"
6882 equation="A 1 READ"
6883 underscore_name="vs_threads"
6884 units="threads"
6885 symbol_name="VsThreads"
6886 semantic_type="event"
6887 mdapi_supported_apis="OGL IO BB"
6888 mdapi_usage_flags="Tier3 Frame Batch Draw"
6889 mdapi_hw_unit_type="gpu"
6890 mdapi_group="EU Array/Vertex Shader"
6891 />
6892 <counter name="FS Threads Dispatched"
6893 description="The total number of fragment shader hardware threads dispatched."
6894 data_type="uint64"
6895 equation="A 6 READ"
6896 underscore_name="ps_threads"
6897 units="threads"
6898 symbol_name="PsThreads"
6899 semantic_type="event"
6900 mdapi_supported_apis="OGL IO BB"
6901 mdapi_usage_flags="Tier3 Frame Batch Draw"
6902 mdapi_hw_unit_type="gpu"
6903 mdapi_group="EU Array/Fragment Shader"
6904 />
6905 <counter name="Slice0 L3 Bank3 Stalled"
6906 description="The percentage of time in which slice0 L3 bank3 is stalled"
6907 data_type="float"
6908 max_equation="100"
6909 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
6910 underscore_name="l30_bank3_stalled"
6911 units="percent"
6912 symbol_name="L30Bank3Stalled"
6913 availability="$SliceMask 0x1 AND"
6914 semantic_type="duration"
6915 mdapi_supported_apis=""
6916 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6917 mdapi_group="GTI/L3"
6918 mdapi_hw_unit_type="slice"
6919 />
6920 <counter name="Shader Barrier Messages"
6921 description="The total number of shader barrier messages."
6922 data_type="uint64"
6923 equation="A 35 READ"
6924 underscore_name="shader_barriers"
6925 units="messages"
6926 symbol_name="ShaderBarriers"
6927 semantic_type="event"
6928 mdapi_supported_apis=""
6929 mdapi_usage_flags="Tier3 Frame Batch Draw"
6930 mdapi_hw_unit_type="gpu"
6931 mdapi_group="EU Array/Barrier"
6932 />
6933 <counter name="Sampler Texels"
6934 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
6935 data_type="uint64"
6936 equation="A 28 READ 4 UMUL"
6937 underscore_name="sampler_texels"
6938 units="texels"
6939 symbol_name="SamplerTexels"
6940 semantic_type="event"
6941 mdapi_supported_apis=""
6942 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6943 mdapi_hw_unit_type="gpu"
6944 mdapi_group="Sampler/Sampler Input"
6945 />
6946 <counter name="Pixels Failing Tests"
6947 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
6948 data_type="uint64"
6949 equation="A 25 READ 4 UMUL"
6950 underscore_name="pixels_failing_post_ps_tests"
6951 units="pixels"
6952 symbol_name="PixelsFailingPostPsTests"
6953 semantic_type="event"
6954 mdapi_supported_apis="OGL IO BB"
6955 mdapi_usage_flags="Tier3 Frame Batch Draw"
6956 mdapi_hw_unit_type="gpu"
6957 mdapi_group="3D Pipe/Output Merger"
6958 />
6959 <counter name="GPU Time Elapsed"
6960 description="Time elapsed on the GPU during the measurement."
6961 data_type="uint64"
6962 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6963 underscore_name="gpu_time"
6964 units="ns"
6965 symbol_name="GpuTime"
6966 semantic_type="duration"
6967 mdapi_supported_apis=""
6968 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6969 mdapi_hw_unit_type="gpu"
6970 mdapi_group="GPU"
6971 />
6972 <counter name="AVG GPU Core Frequency"
6973 description="Average GPU Core Frequency in the measurement."
6974 data_type="uint64"
6975 max_equation="$GpuMaxFrequency"
6976 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6977 underscore_name="avg_gpu_core_frequency"
6978 units="hz"
6979 symbol_name="AvgGpuCoreFrequency"
6980 semantic_type="event"
6981 mdapi_supported_apis=""
6982 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6983 mdapi_group="GPU"
6984 mdapi_hw_unit_type="gpu"
6985 />
6986 <counter name="Sampler Texels Misses"
6987 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
6988 data_type="uint64"
6989 equation="A 29 READ 4 UMUL"
6990 underscore_name="sampler_texel_misses"
6991 units="texels"
6992 symbol_name="SamplerTexelMisses"
6993 semantic_type="event"
6994 mdapi_supported_apis=""
6995 mdapi_usage_flags="Tier3 Batch Frame Draw"
6996 mdapi_hw_unit_type="gpu"
6997 mdapi_group="Sampler/Sampler Cache"
6998 />
6999 <counter name="CS Threads Dispatched"
7000 description="The total number of compute shader hardware threads dispatched."
7001 data_type="uint64"
7002 equation="A 4 READ"
7003 underscore_name="cs_threads"
7004 units="threads"
7005 symbol_name="CsThreads"
7006 semantic_type="event"
7007 mdapi_supported_apis="OGL4 OCL IO BB"
7008 mdapi_usage_flags="Tier3 Frame Batch Draw"
7009 mdapi_hw_unit_type="gpu"
7010 mdapi_group="EU Array/Compute Shader"
7011 />
7012 <counter name="SLM Bytes Read"
7013 description="The total number of GPU memory bytes read from shared local memory."
7014 data_type="uint64"
7015 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7016 equation="A 30 READ 64 UMUL"
7017 underscore_name="slm_bytes_read"
7018 units="bytes"
7019 symbol_name="SlmBytesRead"
7020 semantic_type="throughput"
7021 mdapi_supported_apis="OGL4 OCL IO BB"
7022 mdapi_usage_flags="Tier3 Frame Batch Draw"
7023 mdapi_group="L3/Data Port/SLM"
7024 mdapi_hw_unit_type="gpu"
7025 />
7026 <counter name="PS FPU1 Pipe Active"
7027 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
7028 data_type="float"
7029 max_equation="100"
7030 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7031 underscore_name="ps_fpu1_active"
7032 units="percent"
7033 symbol_name="PsFpu1Active"
7034 semantic_type="duration"
7035 mdapi_supported_apis="OGL IO BB"
7036 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7037 mdapi_group="EU Array/Pixel Shader"
7038 mdapi_hw_unit_type="gpu"
7039 />
7040 <counter name="Slice0 L3 Bank3 Active"
7041 description="The percentage of time in which slice0 L3 bank3 is active"
7042 data_type="float"
7043 max_equation="100"
7044 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
7045 underscore_name="l30_bank3_active"
7046 units="percent"
7047 symbol_name="L30Bank3Active"
7048 availability="$SliceMask 0x1 AND"
7049 semantic_type="duration"
7050 mdapi_supported_apis=""
7051 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7052 mdapi_group="GTI/L3"
7053 mdapi_hw_unit_type="slice"
7054 />
7055 <counter name="PS Send Pipeline Active"
7056 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
7057 data_type="float"
7058 max_equation="100"
7059 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7060 underscore_name="ps_send_active"
7061 units="percent"
7062 symbol_name="PsSendActive"
7063 semantic_type="duration"
7064 mdapi_supported_apis="OGL IO BB"
7065 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7066 mdapi_group="EU Array/Pixel Shader"
7067 mdapi_hw_unit_type="gpu"
7068 />
7069 <counter name="VS FPU0 Pipe Active"
7070 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
7071 data_type="float"
7072 max_equation="100"
7073 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7074 underscore_name="vs_fpu0_active"
7075 units="percent"
7076 symbol_name="VsFpu0Active"
7077 semantic_type="duration"
7078 mdapi_supported_apis="OGL IO BB"
7079 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7080 mdapi_group="EU Array/Vertex Shader"
7081 mdapi_hw_unit_type="gpu"
7082 />
7083 <counter name="GPU Busy"
7084 description="The percentage of time in which the GPU has been processing GPU commands."
7085 data_type="float"
7086 max_equation="100"
7087 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
7088 underscore_name="gpu_busy"
7089 units="percent"
7090 symbol_name="GpuBusy"
7091 semantic_type="duration"
7092 mdapi_supported_apis=""
7093 mdapi_usage_flags="Tier1 Overview System Frame"
7094 mdapi_group="GPU"
7095 mdapi_hw_unit_type="gpu"
7096 />
7097 <counter name="Rasterized Pixels"
7098 description="The total number of rasterized pixels."
7099 data_type="uint64"
7100 equation="A 21 READ 4 UMUL"
7101 underscore_name="rasterized_pixels"
7102 units="pixels"
7103 symbol_name="RasterizedPixels"
7104 semantic_type="event"
7105 mdapi_supported_apis="OGL IO BB"
7106 mdapi_usage_flags="Tier3 Frame Batch Draw"
7107 mdapi_hw_unit_type="gpu"
7108 mdapi_group="3D Pipe/Rasterizer"
7109 />
7110 <counter name="PS FPU0 Pipe Active"
7111 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
7112 data_type="float"
7113 max_equation="100"
7114 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7115 underscore_name="ps_fpu0_active"
7116 units="percent"
7117 symbol_name="PsFpu0Active"
7118 semantic_type="duration"
7119 mdapi_supported_apis="OGL IO BB"
7120 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7121 mdapi_group="EU Array/Pixel Shader"
7122 mdapi_hw_unit_type="gpu"
7123 />
7124 <counter name="DS Threads Dispatched"
7125 description="The total number of domain shader hardware threads dispatched."
7126 data_type="uint64"
7127 equation="A 3 READ"
7128 underscore_name="ds_threads"
7129 units="threads"
7130 symbol_name="DsThreads"
7131 semantic_type="event"
7132 mdapi_supported_apis="OGL4 IO BB"
7133 mdapi_usage_flags="Tier3 Frame Batch Draw"
7134 mdapi_hw_unit_type="gpu"
7135 mdapi_group="EU Array/Domain Shader"
7136 />
7137 <counter name="Samples Written"
7138 description="The total number of samples or pixels written to all render targets."
7139 data_type="uint64"
7140 equation="A 26 READ 4 UMUL"
7141 underscore_name="samples_written"
7142 units="pixels"
7143 symbol_name="SamplesWritten"
7144 semantic_type="event"
7145 mdapi_supported_apis="OGL IO BB"
7146 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7147 mdapi_hw_unit_type="gpu"
7148 mdapi_group="3D Pipe/Output Merger"
7149 />
7150 <counter name="EU Stall"
7151 description="The percentage of time in which the Execution Units were stalled."
7152 data_type="float"
7153 max_equation="100"
7154 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7155 underscore_name="eu_stall"
7156 units="percent"
7157 symbol_name="EuStall"
7158 semantic_type="duration"
7159 mdapi_supported_apis=""
7160 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7161 mdapi_group="EU Array"
7162 mdapi_hw_unit_type="gpu"
7163 />
7164 <counter name="Samples Blended"
7165 description="The total number of blended samples or pixels written to all render targets."
7166 data_type="uint64"
7167 equation="A 27 READ 4 UMUL"
7168 underscore_name="samples_blended"
7169 units="pixels"
7170 symbol_name="SamplesBlended"
7171 semantic_type="event"
7172 mdapi_supported_apis="OGL IO BB"
7173 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7174 mdapi_hw_unit_type="gpu"
7175 mdapi_group="3D Pipe/Output Merger"
7176 />
7177 <counter name="Early Depth Test Fails"
7178 description="The total number of pixels dropped on early depth test."
7179 data_type="uint64"
7180 equation="A 23 READ 4 UMUL"
7181 underscore_name="early_depth_test_fails"
7182 units="pixels"
7183 symbol_name="EarlyDepthTestFails"
7184 semantic_type="event"
7185 mdapi_supported_apis="OGL IO BB"
7186 mdapi_usage_flags="Tier3 Frame Batch Draw"
7187 mdapi_hw_unit_type="gpu"
7188 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
7189 />
7190 <counter name="Shader Memory Accesses"
7191 description="The total number of shader memory accesses to L3."
7192 data_type="uint64"
7193 equation="A 32 READ"
7194 underscore_name="shader_memory_accesses"
7195 units="messages"
7196 symbol_name="ShaderMemoryAccesses"
7197 semantic_type="event"
7198 mdapi_supported_apis=""
7199 mdapi_usage_flags="Tier3 Frame Batch Draw"
7200 mdapi_hw_unit_type="gpu"
7201 mdapi_group="L3/Data Port"
7202 />
7203 <counter name="HS Threads Dispatched"
7204 description="The total number of hull shader hardware threads dispatched."
7205 data_type="uint64"
7206 equation="A 2 READ"
7207 underscore_name="hs_threads"
7208 units="threads"
7209 symbol_name="HsThreads"
7210 semantic_type="event"
7211 mdapi_supported_apis="OGL4 IO BB"
7212 mdapi_usage_flags="Tier3 Frame Batch Draw"
7213 mdapi_hw_unit_type="gpu"
7214 mdapi_group="EU Array/Hull Shader"
7215 />
7216 <counter name="SLM Bytes Written"
7217 description="The total number of GPU memory bytes written into shared local memory."
7218 data_type="uint64"
7219 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7220 equation="A 31 READ 64 UMUL"
7221 underscore_name="slm_bytes_written"
7222 units="bytes"
7223 symbol_name="SlmBytesWritten"
7224 semantic_type="throughput"
7225 mdapi_supported_apis="OGL4 OCL IO BB"
7226 mdapi_usage_flags="Tier3 Frame Batch Draw"
7227 mdapi_group="L3/Data Port/SLM"
7228 mdapi_hw_unit_type="gpu"
7229 />
7230 <counter name="L3 Shader Throughput"
7231 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
7232 data_type="uint64"
7233 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
7234 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
7235 underscore_name="l3_shader_throughput"
7236 units="bytes"
7237 symbol_name="L3ShaderThroughput"
7238 semantic_type="throughput"
7239 mdapi_supported_apis="OGL4 OCL IO BB"
7240 mdapi_usage_flags="Tier2 Frame Batch Draw"
7241 mdapi_group="L3/Data Port"
7242 mdapi_hw_unit_type="gpu"
7243 />
7244 <counter name="Samples Killed in FS"
7245 description="The total number of samples or pixels dropped in fragment shaders."
7246 data_type="uint64"
7247 equation="A 24 READ 4 UMUL"
7248 underscore_name="samples_killed_in_ps"
7249 units="pixels"
7250 symbol_name="SamplesKilledInPs"
7251 semantic_type="event"
7252 mdapi_supported_apis="OGL IO BB"
7253 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
7254 mdapi_hw_unit_type="gpu"
7255 mdapi_group="3D Pipe/Fragment Shader"
7256 />
7257 <counter name="Shader Atomic Memory Accesses"
7258 description="The total number of shader atomic memory accesses."
7259 data_type="uint64"
7260 equation="A 34 READ"
7261 underscore_name="shader_atomics"
7262 units="messages"
7263 symbol_name="ShaderAtomics"
7264 semantic_type="event"
7265 mdapi_supported_apis="OGL OCL IO BB"
7266 mdapi_usage_flags="Tier3 Frame Batch Draw"
7267 mdapi_hw_unit_type="gpu"
7268 mdapi_group="L3/Data Port/Atomics"
7269 />
7270 <register_config type="NOA">
7271 <register type="NOA" address="0x00009888" value="0x126C4E80" />
7272 <register type="NOA" address="0x00009888" value="0x146C0000" />
7273 <register type="NOA" address="0x00009888" value="0x0A633400" />
7274 <register type="NOA" address="0x00009888" value="0x044E8000" />
7275 <register type="NOA" address="0x00009888" value="0x064E8000" />
7276 <register type="NOA" address="0x00009888" value="0x084E8000" />
7277 <register type="NOA" address="0x00009888" value="0x0A4E8000" />
7278 <register type="NOA" address="0x00009888" value="0x0C4E8000" />
7279 <register type="NOA" address="0x00009888" value="0x026C3321" />
7280 <register type="NOA" address="0x00009888" value="0x046C342F" />
7281 <register type="NOA" address="0x00009888" value="0x106C0000" />
7282 <register type="NOA" address="0x00009888" value="0x1A6C2000" />
7283 <register type="NOA" address="0x00009888" value="0x021BC000" />
7284 <register type="NOA" address="0x00009888" value="0x041BC000" />
7285 <register type="NOA" address="0x00009888" value="0x061B4000" />
7286 <register type="NOA" address="0x00009888" value="0x141C8000" />
7287 <register type="NOA" address="0x00009888" value="0x161C8000" />
7288 <register type="NOA" address="0x00009888" value="0x181C8000" />
7289 <register type="NOA" address="0x00009888" value="0x1A1C1800" />
7290 <register type="NOA" address="0x00009888" value="0x06604000" />
7291 <register type="NOA" address="0x00009888" value="0x0C630044" />
7292 <register type="NOA" address="0x00009888" value="0x10630000" />
7293 <register type="NOA" address="0x00009888" value="0x06630000" />
7294 <register type="NOA" address="0x00009888" value="0x084C8000" />
7295 <register type="NOA" address="0x00009888" value="0x0A4C00AA" />
7296 <register type="NOA" address="0x00009888" value="0x020DA000" />
7297 <register type="NOA" address="0x00009888" value="0x040DA000" />
7298 <register type="NOA" address="0x00009888" value="0x060D2000" />
7299 <register type="NOA" address="0x00009888" value="0x0C0F4000" />
7300 <register type="NOA" address="0x00009888" value="0x0E0F0055" />
7301 <register type="NOA" address="0x00009888" value="0x042C8000" />
7302 <register type="NOA" address="0x00009888" value="0x062C8000" />
7303 <register type="NOA" address="0x00009888" value="0x082C8000" />
7304 <register type="NOA" address="0x00009888" value="0x0A2C8000" />
7305 <register type="NOA" address="0x00009888" value="0x0C2C8000" />
7306 <register type="NOA" address="0x00009888" value="0x1190F800" />
7307 <register type="NOA" address="0x00009888" value="0x37900000" />
7308 <register type="NOA" address="0x00009888" value="0x51900000" />
7309 <register type="NOA" address="0x00009888" value="0x43900842" />
7310 <register type="NOA" address="0x00009888" value="0x53900000" />
7311 <register type="NOA" address="0x00009888" value="0x45900002" />
7312 <register type="NOA" address="0x00009888" value="0x33900000" />
7313 </register_config>
7314 <register_config type="OA">
7315 <register type="OA" address="0x00002740" value="0x00000000" />
7316 <register type="OA" address="0x00002744" value="0x00800000" />
7317 <register type="OA" address="0x00002710" value="0x00000000" />
7318 <register type="OA" address="0x00002714" value="0xF0800000" />
7319 <register type="OA" address="0x00002720" value="0x00000000" />
7320 <register type="OA" address="0x00002724" value="0x00800000" />
7321 <register type="OA" address="0x00002770" value="0x00100070" />
7322 <register type="OA" address="0x00002774" value="0x0000FFF1" />
7323 <register type="OA" address="0x00002778" value="0x00028002" />
7324 <register type="OA" address="0x0000277C" value="0x000087FF" />
7325 <register type="OA" address="0x00002780" value="0x00020002" />
7326 <register type="OA" address="0x00002784" value="0x00008FFF" />
7327 <register type="OA" address="0x00002788" value="0x00008002" />
7328 <register type="OA" address="0x0000278C" value="0x0000A7FF" />
7329 </register_config>
7330 <register_config type="FLEX">
7331 <register type="FLEX" address="0x0000E458" value="0x00005004" />
7332 <register type="FLEX" address="0x0000E558" value="0x00010003" />
7333 <register type="FLEX" address="0x0000E658" value="0x00012011" />
7334 <register type="FLEX" address="0x0000E758" value="0x00015014" />
7335 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
7336 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
7337 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
7338 </register_config>
7339 </set>
7340
7341 <set name="Metric set RasterizerAndPixelBackend"
7342 mdapi_supported_apis="OGL OCL IO BB"
7343 underscore_name="rasterizer_and_pixel_backend"
7344 hw_config_guid="7a03a9f8-ec5e-46bb-8b67-1f0ff1476281"
7345 chipset="KBLGT3"
7346 symbol_name="RasterizerAndPixelBackend"
7347 >
7348 <counter name="GPU Core Clocks"
7349 description="The total number of GPU core clocks elapsed during the measurement."
7350 data_type="uint64"
7351 equation="GPU_CLOCK 0 READ"
7352 underscore_name="gpu_core_clocks"
7353 units="cycles"
7354 symbol_name="GpuCoreClocks"
7355 semantic_type="event"
7356 mdapi_supported_apis=""
7357 mdapi_usage_flags="Tier1 Frame Batch Draw"
7358 mdapi_hw_unit_type="gpu"
7359 mdapi_group="GPU"
7360 />
7361 <counter name="EU Active"
7362 description="The percentage of time in which the Execution Units were actively processing."
7363 data_type="float"
7364 max_equation="100"
7365 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7366 underscore_name="eu_active"
7367 units="percent"
7368 symbol_name="EuActive"
7369 semantic_type="duration"
7370 mdapi_supported_apis=""
7371 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7372 mdapi_group="EU Array"
7373 mdapi_hw_unit_type="gpu"
7374 />
7375 <counter name="EU Both FPU Pipes Active"
7376 description="The percentage of time in which both EU FPU pipelines were actively processing."
7377 data_type="float"
7378 max_equation="100"
7379 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7380 underscore_name="eu_fpu_both_active"
7381 units="percent"
7382 symbol_name="EuFpuBothActive"
7383 semantic_type="duration"
7384 mdapi_supported_apis=""
7385 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7386 mdapi_group="EU Array/Pipes"
7387 mdapi_hw_unit_type="gpu"
7388 />
7389 <counter name="VS Send Pipe Active"
7390 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
7391 data_type="float"
7392 max_equation="100"
7393 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7394 underscore_name="vs_send_active"
7395 units="percent"
7396 symbol_name="VsSendActive"
7397 semantic_type="duration"
7398 mdapi_supported_apis="OGL IO BB"
7399 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7400 mdapi_group="EU Array/Vertex Shader"
7401 mdapi_hw_unit_type="gpu"
7402 />
7403 <counter name="VS FPU1 Pipe Active"
7404 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
7405 data_type="float"
7406 max_equation="100"
7407 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7408 underscore_name="vs_fpu1_active"
7409 units="percent"
7410 symbol_name="VsFpu1Active"
7411 semantic_type="duration"
7412 mdapi_supported_apis="OGL IO BB"
7413 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7414 mdapi_group="EU Array/Vertex Shader"
7415 mdapi_hw_unit_type="gpu"
7416 />
7417 <counter name="GS Threads Dispatched"
7418 description="The total number of geometry shader hardware threads dispatched."
7419 data_type="uint64"
7420 equation="A 5 READ"
7421 underscore_name="gs_threads"
7422 units="threads"
7423 symbol_name="GsThreads"
7424 semantic_type="event"
7425 mdapi_supported_apis="OGL4 IO BB"
7426 mdapi_usage_flags="Tier3 Frame Batch Draw"
7427 mdapi_hw_unit_type="gpu"
7428 mdapi_group="EU Array/Geometry Shader"
7429 />
7430 <counter name="Early Hi-Depth Test Fails"
7431 description="The total number of pixels dropped on early hierarchical depth test."
7432 data_type="uint64"
7433 equation="A 22 READ 4 UMUL"
7434 underscore_name="hi_depth_test_fails"
7435 units="pixels"
7436 symbol_name="HiDepthTestFails"
7437 semantic_type="event"
7438 mdapi_supported_apis="OGL IO BB"
7439 mdapi_usage_flags="Tier3 Frame Batch Draw"
7440 mdapi_hw_unit_type="gpu"
7441 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
7442 />
7443 <counter name="FS Both FPU Active"
7444 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
7445 data_type="float"
7446 max_equation="100"
7447 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7448 underscore_name="ps_eu_both_fpu_active"
7449 units="percent"
7450 symbol_name="PsEuBothFpuActive"
7451 semantic_type="duration"
7452 mdapi_supported_apis="OGL IO BB"
7453 mdapi_usage_flags="Tier4 Frame Batch Draw"
7454 mdapi_group="3D Pipe/Fragment Shader"
7455 mdapi_hw_unit_type="gpu"
7456 />
7457 <counter name="VS Threads Dispatched"
7458 description="The total number of vertex shader hardware threads dispatched."
7459 data_type="uint64"
7460 equation="A 1 READ"
7461 underscore_name="vs_threads"
7462 units="threads"
7463 symbol_name="VsThreads"
7464 semantic_type="event"
7465 mdapi_supported_apis="OGL IO BB"
7466 mdapi_usage_flags="Tier3 Frame Batch Draw"
7467 mdapi_hw_unit_type="gpu"
7468 mdapi_group="EU Array/Vertex Shader"
7469 />
7470 <counter name="FS Threads Dispatched"
7471 description="The total number of fragment shader hardware threads dispatched."
7472 data_type="uint64"
7473 equation="A 6 READ"
7474 underscore_name="ps_threads"
7475 units="threads"
7476 symbol_name="PsThreads"
7477 semantic_type="event"
7478 mdapi_supported_apis="OGL IO BB"
7479 mdapi_usage_flags="Tier3 Frame Batch Draw"
7480 mdapi_hw_unit_type="gpu"
7481 mdapi_group="EU Array/Fragment Shader"
7482 />
7483 <counter name="Slice0 Pixel Values Ready"
7484 description="The percentage of time in which slice0 pixel values are ready"
7485 data_type="float"
7486 max_equation="100"
7487 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
7488 underscore_name="pixel_values0_ready"
7489 units="percent"
7490 symbol_name="PixelValues0Ready"
7491 availability="$SliceMask 0x1 AND"
7492 semantic_type="duration"
7493 mdapi_supported_apis=""
7494 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7495 mdapi_group="GPU/3D Pipe"
7496 mdapi_hw_unit_type="slice"
7497 />
7498 <counter name="Shader Barrier Messages"
7499 description="The total number of shader barrier messages."
7500 data_type="uint64"
7501 equation="A 35 READ"
7502 underscore_name="shader_barriers"
7503 units="messages"
7504 symbol_name="ShaderBarriers"
7505 semantic_type="event"
7506 mdapi_supported_apis=""
7507 mdapi_usage_flags="Tier3 Frame Batch Draw"
7508 mdapi_hw_unit_type="gpu"
7509 mdapi_group="EU Array/Barrier"
7510 />
7511 <counter name="Sampler Texels"
7512 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
7513 data_type="uint64"
7514 equation="A 28 READ 4 UMUL"
7515 underscore_name="sampler_texels"
7516 units="texels"
7517 symbol_name="SamplerTexels"
7518 semantic_type="event"
7519 mdapi_supported_apis=""
7520 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7521 mdapi_hw_unit_type="gpu"
7522 mdapi_group="Sampler/Sampler Input"
7523 />
7524 <counter name="Pixels Failing Tests"
7525 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
7526 data_type="uint64"
7527 equation="A 25 READ 4 UMUL"
7528 underscore_name="pixels_failing_post_ps_tests"
7529 units="pixels"
7530 symbol_name="PixelsFailingPostPsTests"
7531 semantic_type="event"
7532 mdapi_supported_apis="OGL IO BB"
7533 mdapi_usage_flags="Tier3 Frame Batch Draw"
7534 mdapi_hw_unit_type="gpu"
7535 mdapi_group="3D Pipe/Output Merger"
7536 />
7537 <counter name="GPU Time Elapsed"
7538 description="Time elapsed on the GPU during the measurement."
7539 data_type="uint64"
7540 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
7541 underscore_name="gpu_time"
7542 units="ns"
7543 symbol_name="GpuTime"
7544 semantic_type="duration"
7545 mdapi_supported_apis=""
7546 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7547 mdapi_hw_unit_type="gpu"
7548 mdapi_group="GPU"
7549 />
7550 <counter name="AVG GPU Core Frequency"
7551 description="Average GPU Core Frequency in the measurement."
7552 data_type="uint64"
7553 max_equation="$GpuMaxFrequency"
7554 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
7555 underscore_name="avg_gpu_core_frequency"
7556 units="hz"
7557 symbol_name="AvgGpuCoreFrequency"
7558 semantic_type="event"
7559 mdapi_supported_apis=""
7560 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7561 mdapi_group="GPU"
7562 mdapi_hw_unit_type="gpu"
7563 />
7564 <counter name="Sampler Texels Misses"
7565 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
7566 data_type="uint64"
7567 equation="A 29 READ 4 UMUL"
7568 underscore_name="sampler_texel_misses"
7569 units="texels"
7570 symbol_name="SamplerTexelMisses"
7571 semantic_type="event"
7572 mdapi_supported_apis=""
7573 mdapi_usage_flags="Tier3 Batch Frame Draw"
7574 mdapi_hw_unit_type="gpu"
7575 mdapi_group="Sampler/Sampler Cache"
7576 />
7577 <counter name="CS Threads Dispatched"
7578 description="The total number of compute shader hardware threads dispatched."
7579 data_type="uint64"
7580 equation="A 4 READ"
7581 underscore_name="cs_threads"
7582 units="threads"
7583 symbol_name="CsThreads"
7584 semantic_type="event"
7585 mdapi_supported_apis="OGL4 OCL IO BB"
7586 mdapi_usage_flags="Tier3 Frame Batch Draw"
7587 mdapi_hw_unit_type="gpu"
7588 mdapi_group="EU Array/Compute Shader"
7589 />
7590 <counter name="Slice0 Rasterizer Input Available"
7591 description="The percentage of time in which slice0 rasterizer input is available"
7592 data_type="float"
7593 max_equation="100"
7594 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
7595 underscore_name="rasterizer0_input_available"
7596 units="percent"
7597 symbol_name="Rasterizer0InputAvailable"
7598 availability="$SliceMask 0x1 AND"
7599 semantic_type="duration"
7600 mdapi_supported_apis=""
7601 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7602 mdapi_group="GPU/Rasterizer"
7603 mdapi_hw_unit_type="slice"
7604 />
7605 <counter name="Slice0 Post-EarlyZ Pixel Data Ready"
7606 description="The percentage of time in which slice0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
7607 data_type="float"
7608 max_equation="100"
7609 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
7610 underscore_name="pixel_data0_ready"
7611 units="percent"
7612 symbol_name="PixelData0Ready"
7613 availability="$SliceMask 0x1 AND"
7614 semantic_type="duration"
7615 mdapi_supported_apis=""
7616 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7617 mdapi_group="GPU/Rasterizer/Early Depth Test"
7618 mdapi_hw_unit_type="slice"
7619 />
7620 <counter name="SLM Bytes Read"
7621 description="The total number of GPU memory bytes read from shared local memory."
7622 data_type="uint64"
7623 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7624 equation="A 30 READ 64 UMUL"
7625 underscore_name="slm_bytes_read"
7626 units="bytes"
7627 symbol_name="SlmBytesRead"
7628 semantic_type="throughput"
7629 mdapi_supported_apis="OGL4 OCL IO BB"
7630 mdapi_usage_flags="Tier3 Frame Batch Draw"
7631 mdapi_group="L3/Data Port/SLM"
7632 mdapi_hw_unit_type="gpu"
7633 />
7634 <counter name="PS FPU1 Pipe Active"
7635 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
7636 data_type="float"
7637 max_equation="100"
7638 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7639 underscore_name="ps_fpu1_active"
7640 units="percent"
7641 symbol_name="PsFpu1Active"
7642 semantic_type="duration"
7643 mdapi_supported_apis="OGL IO BB"
7644 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7645 mdapi_group="EU Array/Pixel Shader"
7646 mdapi_hw_unit_type="gpu"
7647 />
7648 <counter name="PS Send Pipeline Active"
7649 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
7650 data_type="float"
7651 max_equation="100"
7652 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7653 underscore_name="ps_send_active"
7654 units="percent"
7655 symbol_name="PsSendActive"
7656 semantic_type="duration"
7657 mdapi_supported_apis="OGL IO BB"
7658 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7659 mdapi_group="EU Array/Pixel Shader"
7660 mdapi_hw_unit_type="gpu"
7661 />
7662 <counter name="VS FPU0 Pipe Active"
7663 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
7664 data_type="float"
7665 max_equation="100"
7666 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7667 underscore_name="vs_fpu0_active"
7668 units="percent"
7669 symbol_name="VsFpu0Active"
7670 semantic_type="duration"
7671 mdapi_supported_apis="OGL IO BB"
7672 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7673 mdapi_group="EU Array/Vertex Shader"
7674 mdapi_hw_unit_type="gpu"
7675 />
7676 <counter name="GPU Busy"
7677 description="The percentage of time in which the GPU has been processing GPU commands."
7678 data_type="float"
7679 max_equation="100"
7680 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
7681 underscore_name="gpu_busy"
7682 units="percent"
7683 symbol_name="GpuBusy"
7684 semantic_type="duration"
7685 mdapi_supported_apis=""
7686 mdapi_usage_flags="Tier1 Overview System Frame"
7687 mdapi_group="GPU"
7688 mdapi_hw_unit_type="gpu"
7689 />
7690 <counter name="Rasterized Pixels"
7691 description="The total number of rasterized pixels."
7692 data_type="uint64"
7693 equation="A 21 READ 4 UMUL"
7694 underscore_name="rasterized_pixels"
7695 units="pixels"
7696 symbol_name="RasterizedPixels"
7697 semantic_type="event"
7698 mdapi_supported_apis="OGL IO BB"
7699 mdapi_usage_flags="Tier3 Frame Batch Draw"
7700 mdapi_hw_unit_type="gpu"
7701 mdapi_group="3D Pipe/Rasterizer"
7702 />
7703 <counter name="PS FPU0 Pipe Active"
7704 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
7705 data_type="float"
7706 max_equation="100"
7707 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7708 underscore_name="ps_fpu0_active"
7709 units="percent"
7710 symbol_name="PsFpu0Active"
7711 semantic_type="duration"
7712 mdapi_supported_apis="OGL IO BB"
7713 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7714 mdapi_group="EU Array/Pixel Shader"
7715 mdapi_hw_unit_type="gpu"
7716 />
7717 <counter name="DS Threads Dispatched"
7718 description="The total number of domain shader hardware threads dispatched."
7719 data_type="uint64"
7720 equation="A 3 READ"
7721 underscore_name="ds_threads"
7722 units="threads"
7723 symbol_name="DsThreads"
7724 semantic_type="event"
7725 mdapi_supported_apis="OGL4 IO BB"
7726 mdapi_usage_flags="Tier3 Frame Batch Draw"
7727 mdapi_hw_unit_type="gpu"
7728 mdapi_group="EU Array/Domain Shader"
7729 />
7730 <counter name="Samples Written"
7731 description="The total number of samples or pixels written to all render targets."
7732 data_type="uint64"
7733 equation="A 26 READ 4 UMUL"
7734 underscore_name="samples_written"
7735 units="pixels"
7736 symbol_name="SamplesWritten"
7737 semantic_type="event"
7738 mdapi_supported_apis="OGL IO BB"
7739 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7740 mdapi_hw_unit_type="gpu"
7741 mdapi_group="3D Pipe/Output Merger"
7742 />
7743 <counter name="EU Stall"
7744 description="The percentage of time in which the Execution Units were stalled."
7745 data_type="float"
7746 max_equation="100"
7747 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7748 underscore_name="eu_stall"
7749 units="percent"
7750 symbol_name="EuStall"
7751 semantic_type="duration"
7752 mdapi_supported_apis=""
7753 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7754 mdapi_group="EU Array"
7755 mdapi_hw_unit_type="gpu"
7756 />
7757 <counter name="Slice0 Rasterizer Output Ready"
7758 description="The percentage of time in which slice0 rasterizer output is ready"
7759 data_type="float"
7760 max_equation="100"
7761 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
7762 underscore_name="rasterizer0_output_ready"
7763 units="percent"
7764 symbol_name="Rasterizer0OutputReady"
7765 availability="$SliceMask 0x1 AND"
7766 semantic_type="duration"
7767 mdapi_supported_apis=""
7768 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7769 mdapi_group="GPU/Rasterizer"
7770 mdapi_hw_unit_type="slice"
7771 />
7772 <counter name="Samples Blended"
7773 description="The total number of blended samples or pixels written to all render targets."
7774 data_type="uint64"
7775 equation="A 27 READ 4 UMUL"
7776 underscore_name="samples_blended"
7777 units="pixels"
7778 symbol_name="SamplesBlended"
7779 semantic_type="event"
7780 mdapi_supported_apis="OGL IO BB"
7781 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7782 mdapi_hw_unit_type="gpu"
7783 mdapi_group="3D Pipe/Output Merger"
7784 />
7785 <counter name="Early Depth Test Fails"
7786 description="The total number of pixels dropped on early depth test."
7787 data_type="uint64"
7788 equation="A 23 READ 4 UMUL"
7789 underscore_name="early_depth_test_fails"
7790 units="pixels"
7791 symbol_name="EarlyDepthTestFails"
7792 semantic_type="event"
7793 mdapi_supported_apis="OGL IO BB"
7794 mdapi_usage_flags="Tier3 Frame Batch Draw"
7795 mdapi_hw_unit_type="gpu"
7796 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
7797 />
7798 <counter name="Shader Memory Accesses"
7799 description="The total number of shader memory accesses to L3."
7800 data_type="uint64"
7801 equation="A 32 READ"
7802 underscore_name="shader_memory_accesses"
7803 units="messages"
7804 symbol_name="ShaderMemoryAccesses"
7805 semantic_type="event"
7806 mdapi_supported_apis=""
7807 mdapi_usage_flags="Tier3 Frame Batch Draw"
7808 mdapi_hw_unit_type="gpu"
7809 mdapi_group="L3/Data Port"
7810 />
7811 <counter name="HS Threads Dispatched"
7812 description="The total number of hull shader hardware threads dispatched."
7813 data_type="uint64"
7814 equation="A 2 READ"
7815 underscore_name="hs_threads"
7816 units="threads"
7817 symbol_name="HsThreads"
7818 semantic_type="event"
7819 mdapi_supported_apis="OGL4 IO BB"
7820 mdapi_usage_flags="Tier3 Frame Batch Draw"
7821 mdapi_hw_unit_type="gpu"
7822 mdapi_group="EU Array/Hull Shader"
7823 />
7824 <counter name="SLM Bytes Written"
7825 description="The total number of GPU memory bytes written into shared local memory."
7826 data_type="uint64"
7827 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7828 equation="A 31 READ 64 UMUL"
7829 underscore_name="slm_bytes_written"
7830 units="bytes"
7831 symbol_name="SlmBytesWritten"
7832 semantic_type="throughput"
7833 mdapi_supported_apis="OGL4 OCL IO BB"
7834 mdapi_usage_flags="Tier3 Frame Batch Draw"
7835 mdapi_group="L3/Data Port/SLM"
7836 mdapi_hw_unit_type="gpu"
7837 />
7838 <counter name="L3 Shader Throughput"
7839 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
7840 data_type="uint64"
7841 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
7842 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
7843 underscore_name="l3_shader_throughput"
7844 units="bytes"
7845 symbol_name="L3ShaderThroughput"
7846 semantic_type="throughput"
7847 mdapi_supported_apis="OGL4 OCL IO BB"
7848 mdapi_usage_flags="Tier2 Frame Batch Draw"
7849 mdapi_group="L3/Data Port"
7850 mdapi_hw_unit_type="gpu"
7851 />
7852 <counter name="Samples Killed in FS"
7853 description="The total number of samples or pixels dropped in fragment shaders."
7854 data_type="uint64"
7855 equation="A 24 READ 4 UMUL"
7856 underscore_name="samples_killed_in_ps"
7857 units="pixels"
7858 symbol_name="SamplesKilledInPs"
7859 semantic_type="event"
7860 mdapi_supported_apis="OGL IO BB"
7861 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
7862 mdapi_hw_unit_type="gpu"
7863 mdapi_group="3D Pipe/Fragment Shader"
7864 />
7865 <counter name="Slice0 PS Output Available"
7866 description="The percentage of time in which slice0 PS output is available"
7867 data_type="float"
7868 max_equation="100"
7869 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
7870 underscore_name="ps_output0_available"
7871 units="percent"
7872 symbol_name="PSOutput0Available"
7873 availability="$SliceMask 0x1 AND"
7874 semantic_type="duration"
7875 mdapi_supported_apis=""
7876 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7877 mdapi_group="GPU/3D Pipe"
7878 mdapi_hw_unit_type="slice"
7879 />
7880 <counter name="Shader Atomic Memory Accesses"
7881 description="The total number of shader atomic memory accesses."
7882 data_type="uint64"
7883 equation="A 34 READ"
7884 underscore_name="shader_atomics"
7885 units="messages"
7886 symbol_name="ShaderAtomics"
7887 semantic_type="event"
7888 mdapi_supported_apis="OGL OCL IO BB"
7889 mdapi_usage_flags="Tier3 Frame Batch Draw"
7890 mdapi_hw_unit_type="gpu"
7891 mdapi_group="L3/Data Port/Atomics"
7892 />
7893 <register_config type="NOA">
7894 <register type="NOA" address="0x00009888" value="0x102F3800" />
7895 <register type="NOA" address="0x00009888" value="0x144D0500" />
7896 <register type="NOA" address="0x00009888" value="0x120D03C0" />
7897 <register type="NOA" address="0x00009888" value="0x140D03CF" />
7898 <register type="NOA" address="0x00009888" value="0x0C0F0004" />
7899 <register type="NOA" address="0x00009888" value="0x0C4E4000" />
7900 <register type="NOA" address="0x00009888" value="0x042F0480" />
7901 <register type="NOA" address="0x00009888" value="0x082F0000" />
7902 <register type="NOA" address="0x00009888" value="0x022F0000" />
7903 <register type="NOA" address="0x00009888" value="0x0A4C0090" />
7904 <register type="NOA" address="0x00009888" value="0x064D0027" />
7905 <register type="NOA" address="0x00009888" value="0x004D0000" />
7906 <register type="NOA" address="0x00009888" value="0x000D0D40" />
7907 <register type="NOA" address="0x00009888" value="0x020D803F" />
7908 <register type="NOA" address="0x00009888" value="0x040D8023" />
7909 <register type="NOA" address="0x00009888" value="0x100D0000" />
7910 <register type="NOA" address="0x00009888" value="0x060D2000" />
7911 <register type="NOA" address="0x00009888" value="0x020F0010" />
7912 <register type="NOA" address="0x00009888" value="0x000F0000" />
7913 <register type="NOA" address="0x00009888" value="0x0E0F0050" />
7914 <register type="NOA" address="0x00009888" value="0x0A2C8000" />
7915 <register type="NOA" address="0x00009888" value="0x0C2C8000" />
7916 <register type="NOA" address="0x00009888" value="0x1190FC00" />
7917 <register type="NOA" address="0x00009888" value="0x37900000" />
7918 <register type="NOA" address="0x00009888" value="0x51900000" />
7919 <register type="NOA" address="0x00009888" value="0x41901400" />
7920 <register type="NOA" address="0x00009888" value="0x43901485" />
7921 <register type="NOA" address="0x00009888" value="0x53900000" />
7922 <register type="NOA" address="0x00009888" value="0x45900001" />
7923 <register type="NOA" address="0x00009888" value="0x33900000" />
7924 </register_config>
7925 <register_config type="OA">
7926 <register type="OA" address="0x00002740" value="0x00000000" />
7927 <register type="OA" address="0x00002744" value="0x00800000" />
7928 <register type="OA" address="0x00002710" value="0x00000000" />
7929 <register type="OA" address="0x00002714" value="0x30800000" />
7930 <register type="OA" address="0x00002720" value="0x00000000" />
7931 <register type="OA" address="0x00002724" value="0x00800000" />
7932 <register type="OA" address="0x00002770" value="0x00000002" />
7933 <register type="OA" address="0x00002774" value="0x0000EFFF" />
7934 <register type="OA" address="0x00002778" value="0x00006000" />
7935 <register type="OA" address="0x0000277C" value="0x0000F3FF" />
7936 </register_config>
7937 <register_config type="FLEX">
7938 <register type="FLEX" address="0x0000E458" value="0x00005004" />
7939 <register type="FLEX" address="0x0000E558" value="0x00010003" />
7940 <register type="FLEX" address="0x0000E658" value="0x00012011" />
7941 <register type="FLEX" address="0x0000E758" value="0x00015014" />
7942 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
7943 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
7944 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
7945 </register_config>
7946 </set>
7947
7948 <set name="Metric set Sampler"
7949 mdapi_supported_apis="OGL OCL IO BB"
7950 underscore_name="sampler"
7951 hw_config_guid="b25d2ebf-a6e0-4b29-96be-a9b010edeeda"
7952 chipset="KBLGT3"
7953 symbol_name="Sampler"
7954 >
7955 <counter name="GPU Core Clocks"
7956 description="The total number of GPU core clocks elapsed during the measurement."
7957 data_type="uint64"
7958 equation="GPU_CLOCK 0 READ"
7959 underscore_name="gpu_core_clocks"
7960 units="cycles"
7961 symbol_name="GpuCoreClocks"
7962 semantic_type="event"
7963 mdapi_supported_apis=""
7964 mdapi_usage_flags="Tier1 Frame Batch Draw"
7965 mdapi_hw_unit_type="gpu"
7966 mdapi_group="GPU"
7967 />
7968 <counter name="EU Active"
7969 description="The percentage of time in which the Execution Units were actively processing."
7970 data_type="float"
7971 max_equation="100"
7972 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7973 underscore_name="eu_active"
7974 units="percent"
7975 symbol_name="EuActive"
7976 semantic_type="duration"
7977 mdapi_supported_apis=""
7978 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7979 mdapi_group="EU Array"
7980 mdapi_hw_unit_type="gpu"
7981 />
7982 <counter name="Slice0 Subslice2 Input Available"
7983 description="The percentage of time in which slice0 subslice2 sampler input is available"
7984 data_type="float"
7985 max_equation="100"
7986 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
7987 underscore_name="sampler02_input_available"
7988 units="percent"
7989 symbol_name="Sampler02InputAvailable"
7990 availability="$SubsliceMask 0x4 AND"
7991 semantic_type="duration"
7992 mdapi_supported_apis=""
7993 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7994 mdapi_group="GPU/Sampler"
7995 mdapi_hw_unit_type="subslice"
7996 />
7997 <counter name="EU Both FPU Pipes Active"
7998 description="The percentage of time in which both EU FPU pipelines were actively processing."
7999 data_type="float"
8000 max_equation="100"
8001 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8002 underscore_name="eu_fpu_both_active"
8003 units="percent"
8004 symbol_name="EuFpuBothActive"
8005 semantic_type="duration"
8006 mdapi_supported_apis=""
8007 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8008 mdapi_group="EU Array/Pipes"
8009 mdapi_hw_unit_type="gpu"
8010 />
8011 <counter name="VS Send Pipe Active"
8012 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
8013 data_type="float"
8014 max_equation="100"
8015 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8016 underscore_name="vs_send_active"
8017 units="percent"
8018 symbol_name="VsSendActive"
8019 semantic_type="duration"
8020 mdapi_supported_apis="OGL IO BB"
8021 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8022 mdapi_group="EU Array/Vertex Shader"
8023 mdapi_hw_unit_type="gpu"
8024 />
8025 <counter name="Slice0 Subslice0 Input Available"
8026 description="The percentage of time in which slice0 subslice0 sampler input is available"
8027 data_type="float"
8028 max_equation="100"
8029 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
8030 underscore_name="sampler00_input_available"
8031 units="percent"
8032 symbol_name="Sampler00InputAvailable"
8033 availability="$SubsliceMask 0x1 AND"
8034 semantic_type="duration"
8035 mdapi_supported_apis=""
8036 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8037 mdapi_group="GPU/Sampler"
8038 mdapi_hw_unit_type="subslice"
8039 />
8040 <counter name="VS FPU1 Pipe Active"
8041 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
8042 data_type="float"
8043 max_equation="100"
8044 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8045 underscore_name="vs_fpu1_active"
8046 units="percent"
8047 symbol_name="VsFpu1Active"
8048 semantic_type="duration"
8049 mdapi_supported_apis="OGL IO BB"
8050 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8051 mdapi_group="EU Array/Vertex Shader"
8052 mdapi_hw_unit_type="gpu"
8053 />
8054 <counter name="GS Threads Dispatched"
8055 description="The total number of geometry shader hardware threads dispatched."
8056 data_type="uint64"
8057 equation="A 5 READ"
8058 underscore_name="gs_threads"
8059 units="threads"
8060 symbol_name="GsThreads"
8061 semantic_type="event"
8062 mdapi_supported_apis="OGL4 IO BB"
8063 mdapi_usage_flags="Tier3 Frame Batch Draw"
8064 mdapi_hw_unit_type="gpu"
8065 mdapi_group="EU Array/Geometry Shader"
8066 />
8067 <counter name="Early Hi-Depth Test Fails"
8068 description="The total number of pixels dropped on early hierarchical depth test."
8069 data_type="uint64"
8070 equation="A 22 READ 4 UMUL"
8071 underscore_name="hi_depth_test_fails"
8072 units="pixels"
8073 symbol_name="HiDepthTestFails"
8074 semantic_type="event"
8075 mdapi_supported_apis="OGL IO BB"
8076 mdapi_usage_flags="Tier3 Frame Batch Draw"
8077 mdapi_hw_unit_type="gpu"
8078 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
8079 />
8080 <counter name="FS Both FPU Active"
8081 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
8082 data_type="float"
8083 max_equation="100"
8084 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8085 underscore_name="ps_eu_both_fpu_active"
8086 units="percent"
8087 symbol_name="PsEuBothFpuActive"
8088 semantic_type="duration"
8089 mdapi_supported_apis="OGL IO BB"
8090 mdapi_usage_flags="Tier4 Frame Batch Draw"
8091 mdapi_group="3D Pipe/Fragment Shader"
8092 mdapi_hw_unit_type="gpu"
8093 />
8094 <counter name="VS Threads Dispatched"
8095 description="The total number of vertex shader hardware threads dispatched."
8096 data_type="uint64"
8097 equation="A 1 READ"
8098 underscore_name="vs_threads"
8099 units="threads"
8100 symbol_name="VsThreads"
8101 semantic_type="event"
8102 mdapi_supported_apis="OGL IO BB"
8103 mdapi_usage_flags="Tier3 Frame Batch Draw"
8104 mdapi_hw_unit_type="gpu"
8105 mdapi_group="EU Array/Vertex Shader"
8106 />
8107 <counter name="Slice0 Subslice2 Sampler Output Ready"
8108 description="The percentage of time in which slice0 subslice2 sampler output is ready"
8109 data_type="float"
8110 max_equation="100"
8111 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
8112 underscore_name="sampler02_output_ready"
8113 units="percent"
8114 symbol_name="Sampler02OutputReady"
8115 availability="$SubsliceMask 0x4 AND"
8116 semantic_type="duration"
8117 mdapi_supported_apis=""
8118 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8119 mdapi_group="GPU/Sampler"
8120 mdapi_hw_unit_type="subslice"
8121 />
8122 <counter name="FS Threads Dispatched"
8123 description="The total number of fragment shader hardware threads dispatched."
8124 data_type="uint64"
8125 equation="A 6 READ"
8126 underscore_name="ps_threads"
8127 units="threads"
8128 symbol_name="PsThreads"
8129 semantic_type="event"
8130 mdapi_supported_apis="OGL IO BB"
8131 mdapi_usage_flags="Tier3 Frame Batch Draw"
8132 mdapi_hw_unit_type="gpu"
8133 mdapi_group="EU Array/Fragment Shader"
8134 />
8135 <counter name="Shader Barrier Messages"
8136 description="The total number of shader barrier messages."
8137 data_type="uint64"
8138 equation="A 35 READ"
8139 underscore_name="shader_barriers"
8140 units="messages"
8141 symbol_name="ShaderBarriers"
8142 semantic_type="event"
8143 mdapi_supported_apis=""
8144 mdapi_usage_flags="Tier3 Frame Batch Draw"
8145 mdapi_hw_unit_type="gpu"
8146 mdapi_group="EU Array/Barrier"
8147 />
8148 <counter name="Slice0 Subslice1 Input Available"
8149 description="The percentage of time in which slice0 subslice1 sampler input is available"
8150 data_type="float"
8151 max_equation="100"
8152 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
8153 underscore_name="sampler01_input_available"
8154 units="percent"
8155 symbol_name="Sampler01InputAvailable"
8156 availability="$SubsliceMask 0x2 AND"
8157 semantic_type="duration"
8158 mdapi_supported_apis=""
8159 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8160 mdapi_group="GPU/Sampler"
8161 mdapi_hw_unit_type="subslice"
8162 />
8163 <counter name="Sampler Texels"
8164 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
8165 data_type="uint64"
8166 equation="A 28 READ 4 UMUL"
8167 underscore_name="sampler_texels"
8168 units="texels"
8169 symbol_name="SamplerTexels"
8170 semantic_type="event"
8171 mdapi_supported_apis=""
8172 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8173 mdapi_hw_unit_type="gpu"
8174 mdapi_group="Sampler/Sampler Input"
8175 />
8176 <counter name="Pixels Failing Tests"
8177 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
8178 data_type="uint64"
8179 equation="A 25 READ 4 UMUL"
8180 underscore_name="pixels_failing_post_ps_tests"
8181 units="pixels"
8182 symbol_name="PixelsFailingPostPsTests"
8183 semantic_type="event"
8184 mdapi_supported_apis="OGL IO BB"
8185 mdapi_usage_flags="Tier3 Frame Batch Draw"
8186 mdapi_hw_unit_type="gpu"
8187 mdapi_group="3D Pipe/Output Merger"
8188 />
8189 <counter name="GPU Time Elapsed"
8190 description="Time elapsed on the GPU during the measurement."
8191 data_type="uint64"
8192 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
8193 underscore_name="gpu_time"
8194 units="ns"
8195 symbol_name="GpuTime"
8196 semantic_type="duration"
8197 mdapi_supported_apis=""
8198 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8199 mdapi_hw_unit_type="gpu"
8200 mdapi_group="GPU"
8201 />
8202 <counter name="AVG GPU Core Frequency"
8203 description="Average GPU Core Frequency in the measurement."
8204 data_type="uint64"
8205 max_equation="$GpuMaxFrequency"
8206 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
8207 underscore_name="avg_gpu_core_frequency"
8208 units="hz"
8209 symbol_name="AvgGpuCoreFrequency"
8210 semantic_type="event"
8211 mdapi_supported_apis=""
8212 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8213 mdapi_group="GPU"
8214 mdapi_hw_unit_type="gpu"
8215 />
8216 <counter name="Sampler Texels Misses"
8217 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
8218 data_type="uint64"
8219 equation="A 29 READ 4 UMUL"
8220 underscore_name="sampler_texel_misses"
8221 units="texels"
8222 symbol_name="SamplerTexelMisses"
8223 semantic_type="event"
8224 mdapi_supported_apis=""
8225 mdapi_usage_flags="Tier3 Batch Frame Draw"
8226 mdapi_hw_unit_type="gpu"
8227 mdapi_group="Sampler/Sampler Cache"
8228 />
8229 <counter name="CS Threads Dispatched"
8230 description="The total number of compute shader hardware threads dispatched."
8231 data_type="uint64"
8232 equation="A 4 READ"
8233 underscore_name="cs_threads"
8234 units="threads"
8235 symbol_name="CsThreads"
8236 semantic_type="event"
8237 mdapi_supported_apis="OGL4 OCL IO BB"
8238 mdapi_usage_flags="Tier3 Frame Batch Draw"
8239 mdapi_hw_unit_type="gpu"
8240 mdapi_group="EU Array/Compute Shader"
8241 />
8242 <counter name="SLM Bytes Read"
8243 description="The total number of GPU memory bytes read from shared local memory."
8244 data_type="uint64"
8245 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8246 equation="A 30 READ 64 UMUL"
8247 underscore_name="slm_bytes_read"
8248 units="bytes"
8249 symbol_name="SlmBytesRead"
8250 semantic_type="throughput"
8251 mdapi_supported_apis="OGL4 OCL IO BB"
8252 mdapi_usage_flags="Tier3 Frame Batch Draw"
8253 mdapi_group="L3/Data Port/SLM"
8254 mdapi_hw_unit_type="gpu"
8255 />
8256 <counter name="PS FPU1 Pipe Active"
8257 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
8258 data_type="float"
8259 max_equation="100"
8260 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8261 underscore_name="ps_fpu1_active"
8262 units="percent"
8263 symbol_name="PsFpu1Active"
8264 semantic_type="duration"
8265 mdapi_supported_apis="OGL IO BB"
8266 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8267 mdapi_group="EU Array/Pixel Shader"
8268 mdapi_hw_unit_type="gpu"
8269 />
8270 <counter name="PS Send Pipeline Active"
8271 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
8272 data_type="float"
8273 max_equation="100"
8274 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8275 underscore_name="ps_send_active"
8276 units="percent"
8277 symbol_name="PsSendActive"
8278 semantic_type="duration"
8279 mdapi_supported_apis="OGL IO BB"
8280 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8281 mdapi_group="EU Array/Pixel Shader"
8282 mdapi_hw_unit_type="gpu"
8283 />
8284 <counter name="VS FPU0 Pipe Active"
8285 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
8286 data_type="float"
8287 max_equation="100"
8288 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8289 underscore_name="vs_fpu0_active"
8290 units="percent"
8291 symbol_name="VsFpu0Active"
8292 semantic_type="duration"
8293 mdapi_supported_apis="OGL IO BB"
8294 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8295 mdapi_group="EU Array/Vertex Shader"
8296 mdapi_hw_unit_type="gpu"
8297 />
8298 <counter name="GPU Busy"
8299 description="The percentage of time in which the GPU has been processing GPU commands."
8300 data_type="float"
8301 max_equation="100"
8302 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
8303 underscore_name="gpu_busy"
8304 units="percent"
8305 symbol_name="GpuBusy"
8306 semantic_type="duration"
8307 mdapi_supported_apis=""
8308 mdapi_usage_flags="Tier1 Overview System Frame"
8309 mdapi_group="GPU"
8310 mdapi_hw_unit_type="gpu"
8311 />
8312 <counter name="Rasterized Pixels"
8313 description="The total number of rasterized pixels."
8314 data_type="uint64"
8315 equation="A 21 READ 4 UMUL"
8316 underscore_name="rasterized_pixels"
8317 units="pixels"
8318 symbol_name="RasterizedPixels"
8319 semantic_type="event"
8320 mdapi_supported_apis="OGL IO BB"
8321 mdapi_usage_flags="Tier3 Frame Batch Draw"
8322 mdapi_hw_unit_type="gpu"
8323 mdapi_group="3D Pipe/Rasterizer"
8324 />
8325 <counter name="PS FPU0 Pipe Active"
8326 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
8327 data_type="float"
8328 max_equation="100"
8329 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8330 underscore_name="ps_fpu0_active"
8331 units="percent"
8332 symbol_name="PsFpu0Active"
8333 semantic_type="duration"
8334 mdapi_supported_apis="OGL IO BB"
8335 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8336 mdapi_group="EU Array/Pixel Shader"
8337 mdapi_hw_unit_type="gpu"
8338 />
8339 <counter name="DS Threads Dispatched"
8340 description="The total number of domain shader hardware threads dispatched."
8341 data_type="uint64"
8342 equation="A 3 READ"
8343 underscore_name="ds_threads"
8344 units="threads"
8345 symbol_name="DsThreads"
8346 semantic_type="event"
8347 mdapi_supported_apis="OGL4 IO BB"
8348 mdapi_usage_flags="Tier3 Frame Batch Draw"
8349 mdapi_hw_unit_type="gpu"
8350 mdapi_group="EU Array/Domain Shader"
8351 />
8352 <counter name="Samples Written"
8353 description="The total number of samples or pixels written to all render targets."
8354 data_type="uint64"
8355 equation="A 26 READ 4 UMUL"
8356 underscore_name="samples_written"
8357 units="pixels"
8358 symbol_name="SamplesWritten"
8359 semantic_type="event"
8360 mdapi_supported_apis="OGL IO BB"
8361 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8362 mdapi_hw_unit_type="gpu"
8363 mdapi_group="3D Pipe/Output Merger"
8364 />
8365 <counter name="EU Stall"
8366 description="The percentage of time in which the Execution Units were stalled."
8367 data_type="float"
8368 max_equation="100"
8369 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8370 underscore_name="eu_stall"
8371 units="percent"
8372 symbol_name="EuStall"
8373 semantic_type="duration"
8374 mdapi_supported_apis=""
8375 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8376 mdapi_group="EU Array"
8377 mdapi_hw_unit_type="gpu"
8378 />
8379 <counter name="Samples Blended"
8380 description="The total number of blended samples or pixels written to all render targets."
8381 data_type="uint64"
8382 equation="A 27 READ 4 UMUL"
8383 underscore_name="samples_blended"
8384 units="pixels"
8385 symbol_name="SamplesBlended"
8386 semantic_type="event"
8387 mdapi_supported_apis="OGL IO BB"
8388 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8389 mdapi_hw_unit_type="gpu"
8390 mdapi_group="3D Pipe/Output Merger"
8391 />
8392 <counter name="Early Depth Test Fails"
8393 description="The total number of pixels dropped on early depth test."
8394 data_type="uint64"
8395 equation="A 23 READ 4 UMUL"
8396 underscore_name="early_depth_test_fails"
8397 units="pixels"
8398 symbol_name="EarlyDepthTestFails"
8399 semantic_type="event"
8400 mdapi_supported_apis="OGL IO BB"
8401 mdapi_usage_flags="Tier3 Frame Batch Draw"
8402 mdapi_hw_unit_type="gpu"
8403 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
8404 />
8405 <counter name="Slice0 Subslice0 Sampler Output Ready"
8406 description="The percentage of time in which slice0 subslice0 sampler output is ready"
8407 data_type="float"
8408 max_equation="100"
8409 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
8410 underscore_name="sampler00_output_ready"
8411 units="percent"
8412 symbol_name="Sampler00OutputReady"
8413 availability="$SubsliceMask 0x1 AND"
8414 semantic_type="duration"
8415 mdapi_supported_apis=""
8416 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8417 mdapi_group="GPU/Sampler"
8418 mdapi_hw_unit_type="subslice"
8419 />
8420 <counter name="Slice0 Subslice1 Sampler Output Ready"
8421 description="The percentage of time in which slice0 subslice1 sampler output is ready"
8422 data_type="float"
8423 max_equation="100"
8424 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
8425 underscore_name="sampler01_output_ready"
8426 units="percent"
8427 symbol_name="Sampler01OutputReady"
8428 availability="$SubsliceMask 0x2 AND"
8429 semantic_type="duration"
8430 mdapi_supported_apis=""
8431 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8432 mdapi_group="GPU/Sampler"
8433 mdapi_hw_unit_type="subslice"
8434 />
8435 <counter name="Shader Memory Accesses"
8436 description="The total number of shader memory accesses to L3."
8437 data_type="uint64"
8438 equation="A 32 READ"
8439 underscore_name="shader_memory_accesses"
8440 units="messages"
8441 symbol_name="ShaderMemoryAccesses"
8442 semantic_type="event"
8443 mdapi_supported_apis=""
8444 mdapi_usage_flags="Tier3 Frame Batch Draw"
8445 mdapi_hw_unit_type="gpu"
8446 mdapi_group="L3/Data Port"
8447 />
8448 <counter name="HS Threads Dispatched"
8449 description="The total number of hull shader hardware threads dispatched."
8450 data_type="uint64"
8451 equation="A 2 READ"
8452 underscore_name="hs_threads"
8453 units="threads"
8454 symbol_name="HsThreads"
8455 semantic_type="event"
8456 mdapi_supported_apis="OGL4 IO BB"
8457 mdapi_usage_flags="Tier3 Frame Batch Draw"
8458 mdapi_hw_unit_type="gpu"
8459 mdapi_group="EU Array/Hull Shader"
8460 />
8461 <counter name="SLM Bytes Written"
8462 description="The total number of GPU memory bytes written into shared local memory."
8463 data_type="uint64"
8464 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8465 equation="A 31 READ 64 UMUL"
8466 underscore_name="slm_bytes_written"
8467 units="bytes"
8468 symbol_name="SlmBytesWritten"
8469 semantic_type="throughput"
8470 mdapi_supported_apis="OGL4 OCL IO BB"
8471 mdapi_usage_flags="Tier3 Frame Batch Draw"
8472 mdapi_group="L3/Data Port/SLM"
8473 mdapi_hw_unit_type="gpu"
8474 />
8475 <counter name="L3 Shader Throughput"
8476 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
8477 data_type="uint64"
8478 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
8479 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
8480 underscore_name="l3_shader_throughput"
8481 units="bytes"
8482 symbol_name="L3ShaderThroughput"
8483 semantic_type="throughput"
8484 mdapi_supported_apis="OGL4 OCL IO BB"
8485 mdapi_usage_flags="Tier2 Frame Batch Draw"
8486 mdapi_group="L3/Data Port"
8487 mdapi_hw_unit_type="gpu"
8488 />
8489 <counter name="Samples Killed in FS"
8490 description="The total number of samples or pixels dropped in fragment shaders."
8491 data_type="uint64"
8492 equation="A 24 READ 4 UMUL"
8493 underscore_name="samples_killed_in_ps"
8494 units="pixels"
8495 symbol_name="SamplesKilledInPs"
8496 semantic_type="event"
8497 mdapi_supported_apis="OGL IO BB"
8498 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
8499 mdapi_hw_unit_type="gpu"
8500 mdapi_group="3D Pipe/Fragment Shader"
8501 />
8502 <counter name="Shader Atomic Memory Accesses"
8503 description="The total number of shader atomic memory accesses."
8504 data_type="uint64"
8505 equation="A 34 READ"
8506 underscore_name="shader_atomics"
8507 units="messages"
8508 symbol_name="ShaderAtomics"
8509 semantic_type="event"
8510 mdapi_supported_apis="OGL OCL IO BB"
8511 mdapi_usage_flags="Tier3 Frame Batch Draw"
8512 mdapi_hw_unit_type="gpu"
8513 mdapi_group="L3/Data Port/Atomics"
8514 />
8515 <register_config type="NOA">
8516 <register type="NOA" address="0x00009888" value="0x14152C00" />
8517 <register type="NOA" address="0x00009888" value="0x16150005" />
8518 <register type="NOA" address="0x00009888" value="0x121600A0" />
8519 <register type="NOA" address="0x00009888" value="0x14352C00" />
8520 <register type="NOA" address="0x00009888" value="0x16350005" />
8521 <register type="NOA" address="0x00009888" value="0x123600A0" />
8522 <register type="NOA" address="0x00009888" value="0x14552C00" />
8523 <register type="NOA" address="0x00009888" value="0x16550005" />
8524 <register type="NOA" address="0x00009888" value="0x125600A0" />
8525 <register type="NOA" address="0x00009888" value="0x062F6000" />
8526 <register type="NOA" address="0x00009888" value="0x022F2000" />
8527 <register type="NOA" address="0x00009888" value="0x0C4C0050" />
8528 <register type="NOA" address="0x00009888" value="0x0A4C0010" />
8529 <register type="NOA" address="0x00009888" value="0x0C0D8000" />
8530 <register type="NOA" address="0x00009888" value="0x0E0DA000" />
8531 <register type="NOA" address="0x00009888" value="0x000D8000" />
8532 <register type="NOA" address="0x00009888" value="0x020DA000" />
8533 <register type="NOA" address="0x00009888" value="0x040DA000" />
8534 <register type="NOA" address="0x00009888" value="0x060D2000" />
8535 <register type="NOA" address="0x00009888" value="0x100F0350" />
8536 <register type="NOA" address="0x00009888" value="0x0C0FB000" />
8537 <register type="NOA" address="0x00009888" value="0x0E0F00DA" />
8538 <register type="NOA" address="0x00009888" value="0x182C0028" />
8539 <register type="NOA" address="0x00009888" value="0x0A2C8000" />
8540 <register type="NOA" address="0x00009888" value="0x022DC000" />
8541 <register type="NOA" address="0x00009888" value="0x042D4000" />
8542 <register type="NOA" address="0x00009888" value="0x0C138000" />
8543 <register type="NOA" address="0x00009888" value="0x0E132000" />
8544 <register type="NOA" address="0x00009888" value="0x0413C000" />
8545 <register type="NOA" address="0x00009888" value="0x1C140018" />
8546 <register type="NOA" address="0x00009888" value="0x0C157000" />
8547 <register type="NOA" address="0x00009888" value="0x0E150078" />
8548 <register type="NOA" address="0x00009888" value="0x10150000" />
8549 <register type="NOA" address="0x00009888" value="0x04162180" />
8550 <register type="NOA" address="0x00009888" value="0x02160000" />
8551 <register type="NOA" address="0x00009888" value="0x04174000" />
8552 <register type="NOA" address="0x00009888" value="0x0233A000" />
8553 <register type="NOA" address="0x00009888" value="0x04333000" />
8554 <register type="NOA" address="0x00009888" value="0x14348000" />
8555 <register type="NOA" address="0x00009888" value="0x16348000" />
8556 <register type="NOA" address="0x00009888" value="0x02357870" />
8557 <register type="NOA" address="0x00009888" value="0x10350000" />
8558 <register type="NOA" address="0x00009888" value="0x04360043" />
8559 <register type="NOA" address="0x00009888" value="0x02360000" />
8560 <register type="NOA" address="0x00009888" value="0x04371000" />
8561 <register type="NOA" address="0x00009888" value="0x0E538000" />
8562 <register type="NOA" address="0x00009888" value="0x00538000" />
8563 <register type="NOA" address="0x00009888" value="0x06533000" />
8564 <register type="NOA" address="0x00009888" value="0x1C540020" />
8565 <register type="NOA" address="0x00009888" value="0x12548000" />
8566 <register type="NOA" address="0x00009888" value="0x0E557000" />
8567 <register type="NOA" address="0x00009888" value="0x00557800" />
8568 <register type="NOA" address="0x00009888" value="0x10550000" />
8569 <register type="NOA" address="0x00009888" value="0x06560043" />
8570 <register type="NOA" address="0x00009888" value="0x02560000" />
8571 <register type="NOA" address="0x00009888" value="0x06571000" />
8572 <register type="NOA" address="0x00009888" value="0x1190FF80" />
8573 <register type="NOA" address="0x00009888" value="0x57900000" />
8574 <register type="NOA" address="0x00009888" value="0x49900000" />
8575 <register type="NOA" address="0x00009888" value="0x37900000" />
8576 <register type="NOA" address="0x00009888" value="0x33900000" />
8577 <register type="NOA" address="0x00009888" value="0x4B900060" />
8578 <register type="NOA" address="0x00009888" value="0x59900000" />
8579 <register type="NOA" address="0x00009888" value="0x51900000" />
8580 <register type="NOA" address="0x00009888" value="0x41900C00" />
8581 <register type="NOA" address="0x00009888" value="0x43900842" />
8582 <register type="NOA" address="0x00009888" value="0x53900000" />
8583 <register type="NOA" address="0x00009888" value="0x45900060" />
8584 </register_config>
8585 <register_config type="OA">
8586 <register type="OA" address="0x00002740" value="0x00000000" />
8587 <register type="OA" address="0x00002744" value="0x00800000" />
8588 <register type="OA" address="0x00002710" value="0x00000000" />
8589 <register type="OA" address="0x00002714" value="0x70800000" />
8590 <register type="OA" address="0x00002720" value="0x00000000" />
8591 <register type="OA" address="0x00002724" value="0x00800000" />
8592 <register type="OA" address="0x00002770" value="0x0000C000" />
8593 <register type="OA" address="0x00002774" value="0x0000E7FF" />
8594 <register type="OA" address="0x00002778" value="0x00003000" />
8595 <register type="OA" address="0x0000277C" value="0x0000F9FF" />
8596 <register type="OA" address="0x00002780" value="0x00000C00" />
8597 <register type="OA" address="0x00002784" value="0x0000FE7F" />
8598 </register_config>
8599 <register_config type="FLEX">
8600 <register type="FLEX" address="0x0000E458" value="0x00005004" />
8601 <register type="FLEX" address="0x0000E558" value="0x00010003" />
8602 <register type="FLEX" address="0x0000E658" value="0x00012011" />
8603 <register type="FLEX" address="0x0000E758" value="0x00015014" />
8604 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
8605 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
8606 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
8607 </register_config>
8608 </set>
8609
8610 <set name="Metric set TDL_1"
8611 mdapi_supported_apis="OGL OCL IO BB"
8612 underscore_name="tdl_1"
8613 hw_config_guid="469a05e5-e299-46f7-9598-7b05f3c34991"
8614 chipset="KBLGT3"
8615 symbol_name="TDL_1"
8616 >
8617 <counter name="GPU Core Clocks"
8618 description="The total number of GPU core clocks elapsed during the measurement."
8619 data_type="uint64"
8620 equation="GPU_CLOCK 0 READ"
8621 underscore_name="gpu_core_clocks"
8622 units="cycles"
8623 symbol_name="GpuCoreClocks"
8624 semantic_type="event"
8625 mdapi_supported_apis=""
8626 mdapi_usage_flags="Tier1 Frame Batch Draw"
8627 mdapi_hw_unit_type="gpu"
8628 mdapi_group="GPU"
8629 />
8630 <counter name="EU Active"
8631 description="The percentage of time in which the Execution Units were actively processing."
8632 data_type="float"
8633 max_equation="100"
8634 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8635 underscore_name="eu_active"
8636 units="percent"
8637 symbol_name="EuActive"
8638 semantic_type="duration"
8639 mdapi_supported_apis=""
8640 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8641 mdapi_group="EU Array"
8642 mdapi_hw_unit_type="gpu"
8643 />
8644 <counter name="EU Both FPU Pipes Active"
8645 description="The percentage of time in which both EU FPU pipelines were actively processing."
8646 data_type="float"
8647 max_equation="100"
8648 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8649 underscore_name="eu_fpu_both_active"
8650 units="percent"
8651 symbol_name="EuFpuBothActive"
8652 semantic_type="duration"
8653 mdapi_supported_apis=""
8654 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8655 mdapi_group="EU Array/Pipes"
8656 mdapi_hw_unit_type="gpu"
8657 />
8658 <counter name="VS Send Pipe Active"
8659 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
8660 data_type="float"
8661 max_equation="100"
8662 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8663 underscore_name="vs_send_active"
8664 units="percent"
8665 symbol_name="VsSendActive"
8666 semantic_type="duration"
8667 mdapi_supported_apis="OGL IO BB"
8668 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8669 mdapi_group="EU Array/Vertex Shader"
8670 mdapi_hw_unit_type="gpu"
8671 />
8672 <counter name="VS FPU1 Pipe Active"
8673 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
8674 data_type="float"
8675 max_equation="100"
8676 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8677 underscore_name="vs_fpu1_active"
8678 units="percent"
8679 symbol_name="VsFpu1Active"
8680 semantic_type="duration"
8681 mdapi_supported_apis="OGL IO BB"
8682 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8683 mdapi_group="EU Array/Vertex Shader"
8684 mdapi_hw_unit_type="gpu"
8685 />
8686 <counter name="GS Threads Dispatched"
8687 description="The total number of geometry shader hardware threads dispatched."
8688 data_type="uint64"
8689 equation="A 5 READ"
8690 underscore_name="gs_threads"
8691 units="threads"
8692 symbol_name="GsThreads"
8693 semantic_type="event"
8694 mdapi_supported_apis="OGL4 IO BB"
8695 mdapi_usage_flags="Tier3 Frame Batch Draw"
8696 mdapi_hw_unit_type="gpu"
8697 mdapi_group="EU Array/Geometry Shader"
8698 />
8699 <counter name="Early Hi-Depth Test Fails"
8700 description="The total number of pixels dropped on early hierarchical depth test."
8701 data_type="uint64"
8702 equation="A 22 READ 4 UMUL"
8703 underscore_name="hi_depth_test_fails"
8704 units="pixels"
8705 symbol_name="HiDepthTestFails"
8706 semantic_type="event"
8707 mdapi_supported_apis="OGL IO BB"
8708 mdapi_usage_flags="Tier3 Frame Batch Draw"
8709 mdapi_hw_unit_type="gpu"
8710 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
8711 />
8712 <counter name="FS Both FPU Active"
8713 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
8714 data_type="float"
8715 max_equation="100"
8716 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8717 underscore_name="ps_eu_both_fpu_active"
8718 units="percent"
8719 symbol_name="PsEuBothFpuActive"
8720 semantic_type="duration"
8721 mdapi_supported_apis="OGL IO BB"
8722 mdapi_usage_flags="Tier4 Frame Batch Draw"
8723 mdapi_group="3D Pipe/Fragment Shader"
8724 mdapi_hw_unit_type="gpu"
8725 />
8726 <counter name="VS Threads Dispatched"
8727 description="The total number of vertex shader hardware threads dispatched."
8728 data_type="uint64"
8729 equation="A 1 READ"
8730 underscore_name="vs_threads"
8731 units="threads"
8732 symbol_name="VsThreads"
8733 semantic_type="event"
8734 mdapi_supported_apis="OGL IO BB"
8735 mdapi_usage_flags="Tier3 Frame Batch Draw"
8736 mdapi_hw_unit_type="gpu"
8737 mdapi_group="EU Array/Vertex Shader"
8738 />
8739 <counter name="FS Threads Dispatched"
8740 description="The total number of fragment shader hardware threads dispatched."
8741 data_type="uint64"
8742 equation="A 6 READ"
8743 underscore_name="ps_threads"
8744 units="threads"
8745 symbol_name="PsThreads"
8746 semantic_type="event"
8747 mdapi_supported_apis="OGL IO BB"
8748 mdapi_usage_flags="Tier3 Frame Batch Draw"
8749 mdapi_hw_unit_type="gpu"
8750 mdapi_group="EU Array/Fragment Shader"
8751 />
8752 <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice2 Thread Dispatcher"
8753 description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
8754 data_type="float"
8755 max_equation="100"
8756 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
8757 underscore_name="non_ps_thread02_ready_for_dispatch"
8758 units="percent"
8759 symbol_name="NonPSThread02ReadyForDispatch"
8760 availability="$SubsliceMask 0x4 AND"
8761 semantic_type="duration"
8762 mdapi_supported_apis=""
8763 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8764 mdapi_group="GPU/Thread Dispatcher"
8765 mdapi_hw_unit_type="subslice"
8766 />
8767 <counter name="Shader Barrier Messages"
8768 description="The total number of shader barrier messages."
8769 data_type="uint64"
8770 equation="A 35 READ"
8771 underscore_name="shader_barriers"
8772 units="messages"
8773 symbol_name="ShaderBarriers"
8774 semantic_type="event"
8775 mdapi_supported_apis=""
8776 mdapi_usage_flags="Tier3 Frame Batch Draw"
8777 mdapi_hw_unit_type="gpu"
8778 mdapi_group="EU Array/Barrier"
8779 />
8780 <counter name="Sampler Texels"
8781 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
8782 data_type="uint64"
8783 equation="A 28 READ 4 UMUL"
8784 underscore_name="sampler_texels"
8785 units="texels"
8786 symbol_name="SamplerTexels"
8787 semantic_type="event"
8788 mdapi_supported_apis=""
8789 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8790 mdapi_hw_unit_type="gpu"
8791 mdapi_group="Sampler/Sampler Input"
8792 />
8793 <counter name="Pixels Failing Tests"
8794 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
8795 data_type="uint64"
8796 equation="A 25 READ 4 UMUL"
8797 underscore_name="pixels_failing_post_ps_tests"
8798 units="pixels"
8799 symbol_name="PixelsFailingPostPsTests"
8800 semantic_type="event"
8801 mdapi_supported_apis="OGL IO BB"
8802 mdapi_usage_flags="Tier3 Frame Batch Draw"
8803 mdapi_hw_unit_type="gpu"
8804 mdapi_group="3D Pipe/Output Merger"
8805 />
8806 <counter name="GPU Time Elapsed"
8807 description="Time elapsed on the GPU during the measurement."
8808 data_type="uint64"
8809 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
8810 underscore_name="gpu_time"
8811 units="ns"
8812 symbol_name="GpuTime"
8813 semantic_type="duration"
8814 mdapi_supported_apis=""
8815 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8816 mdapi_hw_unit_type="gpu"
8817 mdapi_group="GPU"
8818 />
8819 <counter name="AVG GPU Core Frequency"
8820 description="Average GPU Core Frequency in the measurement."
8821 data_type="uint64"
8822 max_equation="$GpuMaxFrequency"
8823 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
8824 underscore_name="avg_gpu_core_frequency"
8825 units="hz"
8826 symbol_name="AvgGpuCoreFrequency"
8827 semantic_type="event"
8828 mdapi_supported_apis=""
8829 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8830 mdapi_group="GPU"
8831 mdapi_hw_unit_type="gpu"
8832 />
8833 <counter name="Sampler Texels Misses"
8834 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
8835 data_type="uint64"
8836 equation="A 29 READ 4 UMUL"
8837 underscore_name="sampler_texel_misses"
8838 units="texels"
8839 symbol_name="SamplerTexelMisses"
8840 semantic_type="event"
8841 mdapi_supported_apis=""
8842 mdapi_usage_flags="Tier3 Batch Frame Draw"
8843 mdapi_hw_unit_type="gpu"
8844 mdapi_group="Sampler/Sampler Cache"
8845 />
8846 <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice0 Thread Dispatcher"
8847 description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
8848 data_type="float"
8849 max_equation="100"
8850 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
8851 underscore_name="non_ps_thread00_ready_for_dispatch"
8852 units="percent"
8853 symbol_name="NonPSThread00ReadyForDispatch"
8854 availability="$SubsliceMask 0x1 AND"
8855 semantic_type="duration"
8856 mdapi_supported_apis=""
8857 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8858 mdapi_group="GPU/Thread Dispatcher"
8859 mdapi_hw_unit_type="subslice"
8860 />
8861 <counter name="CS Threads Dispatched"
8862 description="The total number of compute shader hardware threads dispatched."
8863 data_type="uint64"
8864 equation="A 4 READ"
8865 underscore_name="cs_threads"
8866 units="threads"
8867 symbol_name="CsThreads"
8868 semantic_type="event"
8869 mdapi_supported_apis="OGL4 OCL IO BB"
8870 mdapi_usage_flags="Tier3 Frame Batch Draw"
8871 mdapi_hw_unit_type="gpu"
8872 mdapi_group="EU Array/Compute Shader"
8873 />
8874 <counter name="SLM Bytes Read"
8875 description="The total number of GPU memory bytes read from shared local memory."
8876 data_type="uint64"
8877 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8878 equation="A 30 READ 64 UMUL"
8879 underscore_name="slm_bytes_read"
8880 units="bytes"
8881 symbol_name="SlmBytesRead"
8882 semantic_type="throughput"
8883 mdapi_supported_apis="OGL4 OCL IO BB"
8884 mdapi_usage_flags="Tier3 Frame Batch Draw"
8885 mdapi_group="L3/Data Port/SLM"
8886 mdapi_hw_unit_type="gpu"
8887 />
8888 <counter name="PS FPU1 Pipe Active"
8889 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
8890 data_type="float"
8891 max_equation="100"
8892 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8893 underscore_name="ps_fpu1_active"
8894 units="percent"
8895 symbol_name="PsFpu1Active"
8896 semantic_type="duration"
8897 mdapi_supported_apis="OGL IO BB"
8898 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8899 mdapi_group="EU Array/Pixel Shader"
8900 mdapi_hw_unit_type="gpu"
8901 />
8902 <counter name="PS Send Pipeline Active"
8903 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
8904 data_type="float"
8905 max_equation="100"
8906 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8907 underscore_name="ps_send_active"
8908 units="percent"
8909 symbol_name="PsSendActive"
8910 semantic_type="duration"
8911 mdapi_supported_apis="OGL IO BB"
8912 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8913 mdapi_group="EU Array/Pixel Shader"
8914 mdapi_hw_unit_type="gpu"
8915 />
8916 <counter name="VS FPU0 Pipe Active"
8917 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
8918 data_type="float"
8919 max_equation="100"
8920 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8921 underscore_name="vs_fpu0_active"
8922 units="percent"
8923 symbol_name="VsFpu0Active"
8924 semantic_type="duration"
8925 mdapi_supported_apis="OGL IO BB"
8926 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8927 mdapi_group="EU Array/Vertex Shader"
8928 mdapi_hw_unit_type="gpu"
8929 />
8930 <counter name="GPU Busy"
8931 description="The percentage of time in which the GPU has been processing GPU commands."
8932 data_type="float"
8933 max_equation="100"
8934 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
8935 underscore_name="gpu_busy"
8936 units="percent"
8937 symbol_name="GpuBusy"
8938 semantic_type="duration"
8939 mdapi_supported_apis=""
8940 mdapi_usage_flags="Tier1 Overview System Frame"
8941 mdapi_group="GPU"
8942 mdapi_hw_unit_type="gpu"
8943 />
8944 <counter name="PS Thread Ready For Dispatch on Slice0 Subslice0 Thread Dispatcher"
8945 description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
8946 data_type="float"
8947 max_equation="100"
8948 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
8949 underscore_name="ps_thread00_ready_for_dispatch"
8950 units="percent"
8951 symbol_name="PSThread00ReadyForDispatch"
8952 availability="$SubsliceMask 0x1 AND"
8953 semantic_type="duration"
8954 mdapi_supported_apis=""
8955 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8956 mdapi_group="GPU/Thread Dispatcher"
8957 mdapi_hw_unit_type="subslice"
8958 />
8959 <counter name="Rasterized Pixels"
8960 description="The total number of rasterized pixels."
8961 data_type="uint64"
8962 equation="A 21 READ 4 UMUL"
8963 underscore_name="rasterized_pixels"
8964 units="pixels"
8965 symbol_name="RasterizedPixels"
8966 semantic_type="event"
8967 mdapi_supported_apis="OGL IO BB"
8968 mdapi_usage_flags="Tier3 Frame Batch Draw"
8969 mdapi_hw_unit_type="gpu"
8970 mdapi_group="3D Pipe/Rasterizer"
8971 />
8972 <counter name="PS FPU0 Pipe Active"
8973 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
8974 data_type="float"
8975 max_equation="100"
8976 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8977 underscore_name="ps_fpu0_active"
8978 units="percent"
8979 symbol_name="PsFpu0Active"
8980 semantic_type="duration"
8981 mdapi_supported_apis="OGL IO BB"
8982 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8983 mdapi_group="EU Array/Pixel Shader"
8984 mdapi_hw_unit_type="gpu"
8985 />
8986 <counter name="DS Threads Dispatched"
8987 description="The total number of domain shader hardware threads dispatched."
8988 data_type="uint64"
8989 equation="A 3 READ"
8990 underscore_name="ds_threads"
8991 units="threads"
8992 symbol_name="DsThreads"
8993 semantic_type="event"
8994 mdapi_supported_apis="OGL4 IO BB"
8995 mdapi_usage_flags="Tier3 Frame Batch Draw"
8996 mdapi_hw_unit_type="gpu"
8997 mdapi_group="EU Array/Domain Shader"
8998 />
8999 <counter name="Samples Written"
9000 description="The total number of samples or pixels written to all render targets."
9001 data_type="uint64"
9002 equation="A 26 READ 4 UMUL"
9003 underscore_name="samples_written"
9004 units="pixels"
9005 symbol_name="SamplesWritten"
9006 semantic_type="event"
9007 mdapi_supported_apis="OGL IO BB"
9008 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9009 mdapi_hw_unit_type="gpu"
9010 mdapi_group="3D Pipe/Output Merger"
9011 />
9012 <counter name="EU Stall"
9013 description="The percentage of time in which the Execution Units were stalled."
9014 data_type="float"
9015 max_equation="100"
9016 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9017 underscore_name="eu_stall"
9018 units="percent"
9019 symbol_name="EuStall"
9020 semantic_type="duration"
9021 mdapi_supported_apis=""
9022 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
9023 mdapi_group="EU Array"
9024 mdapi_hw_unit_type="gpu"
9025 />
9026 <counter name="Samples Blended"
9027 description="The total number of blended samples or pixels written to all render targets."
9028 data_type="uint64"
9029 equation="A 27 READ 4 UMUL"
9030 underscore_name="samples_blended"
9031 units="pixels"
9032 symbol_name="SamplesBlended"
9033 semantic_type="event"
9034 mdapi_supported_apis="OGL IO BB"
9035 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9036 mdapi_hw_unit_type="gpu"
9037 mdapi_group="3D Pipe/Output Merger"
9038 />
9039 <counter name="Early Depth Test Fails"
9040 description="The total number of pixels dropped on early depth test."
9041 data_type="uint64"
9042 equation="A 23 READ 4 UMUL"
9043 underscore_name="early_depth_test_fails"
9044 units="pixels"
9045 symbol_name="EarlyDepthTestFails"
9046 semantic_type="event"
9047 mdapi_supported_apis="OGL IO BB"
9048 mdapi_usage_flags="Tier3 Frame Batch Draw"
9049 mdapi_hw_unit_type="gpu"
9050 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
9051 />
9052 <counter name="PS Thread Ready For Dispatch on Slice0 Subslice1 Thread Dispatcher"
9053 description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
9054 data_type="float"
9055 max_equation="100"
9056 equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
9057 underscore_name="ps_thread01_ready_for_dispatch"
9058 units="percent"
9059 symbol_name="PSThread01ReadyForDispatch"
9060 availability="$SubsliceMask 0x2 AND"
9061 semantic_type="duration"
9062 mdapi_supported_apis=""
9063 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9064 mdapi_group="GPU/Thread Dispatcher"
9065 mdapi_hw_unit_type="subslice"
9066 />
9067 <counter name="Shader Memory Accesses"
9068 description="The total number of shader memory accesses to L3."
9069 data_type="uint64"
9070 equation="A 32 READ"
9071 underscore_name="shader_memory_accesses"
9072 units="messages"
9073 symbol_name="ShaderMemoryAccesses"
9074 semantic_type="event"
9075 mdapi_supported_apis=""
9076 mdapi_usage_flags="Tier3 Frame Batch Draw"
9077 mdapi_hw_unit_type="gpu"
9078 mdapi_group="L3/Data Port"
9079 />
9080 <counter name="HS Threads Dispatched"
9081 description="The total number of hull shader hardware threads dispatched."
9082 data_type="uint64"
9083 equation="A 2 READ"
9084 underscore_name="hs_threads"
9085 units="threads"
9086 symbol_name="HsThreads"
9087 semantic_type="event"
9088 mdapi_supported_apis="OGL4 IO BB"
9089 mdapi_usage_flags="Tier3 Frame Batch Draw"
9090 mdapi_hw_unit_type="gpu"
9091 mdapi_group="EU Array/Hull Shader"
9092 />
9093 <counter name="PS Thread Ready For Dispatch on Slice0 Subslice2 Thread Dispatcher"
9094 description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
9095 data_type="float"
9096 max_equation="100"
9097 equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
9098 underscore_name="ps_thread02_ready_for_dispatch"
9099 units="percent"
9100 symbol_name="PSThread02ReadyForDispatch"
9101 availability="$SubsliceMask 0x4 AND"
9102 semantic_type="duration"
9103 mdapi_supported_apis=""
9104 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9105 mdapi_group="GPU/Thread Dispatcher"
9106 mdapi_hw_unit_type="subslice"
9107 />
9108 <counter name="SLM Bytes Written"
9109 description="The total number of GPU memory bytes written into shared local memory."
9110 data_type="uint64"
9111 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9112 equation="A 31 READ 64 UMUL"
9113 underscore_name="slm_bytes_written"
9114 units="bytes"
9115 symbol_name="SlmBytesWritten"
9116 semantic_type="throughput"
9117 mdapi_supported_apis="OGL4 OCL IO BB"
9118 mdapi_usage_flags="Tier3 Frame Batch Draw"
9119 mdapi_group="L3/Data Port/SLM"
9120 mdapi_hw_unit_type="gpu"
9121 />
9122 <counter name="L3 Shader Throughput"
9123 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
9124 data_type="uint64"
9125 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
9126 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
9127 underscore_name="l3_shader_throughput"
9128 units="bytes"
9129 symbol_name="L3ShaderThroughput"
9130 semantic_type="throughput"
9131 mdapi_supported_apis="OGL4 OCL IO BB"
9132 mdapi_usage_flags="Tier2 Frame Batch Draw"
9133 mdapi_group="L3/Data Port"
9134 mdapi_hw_unit_type="gpu"
9135 />
9136 <counter name="Samples Killed in FS"
9137 description="The total number of samples or pixels dropped in fragment shaders."
9138 data_type="uint64"
9139 equation="A 24 READ 4 UMUL"
9140 underscore_name="samples_killed_in_ps"
9141 units="pixels"
9142 symbol_name="SamplesKilledInPs"
9143 semantic_type="event"
9144 mdapi_supported_apis="OGL IO BB"
9145 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
9146 mdapi_hw_unit_type="gpu"
9147 mdapi_group="3D Pipe/Fragment Shader"
9148 />
9149 <counter name="Shader Atomic Memory Accesses"
9150 description="The total number of shader atomic memory accesses."
9151 data_type="uint64"
9152 equation="A 34 READ"
9153 underscore_name="shader_atomics"
9154 units="messages"
9155 symbol_name="ShaderAtomics"
9156 semantic_type="event"
9157 mdapi_supported_apis="OGL OCL IO BB"
9158 mdapi_usage_flags="Tier3 Frame Batch Draw"
9159 mdapi_hw_unit_type="gpu"
9160 mdapi_group="L3/Data Port/Atomics"
9161 />
9162 <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice1 Thread Dispatcher"
9163 description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
9164 data_type="float"
9165 max_equation="100"
9166 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
9167 underscore_name="non_ps_thread01_ready_for_dispatch"
9168 units="percent"
9169 symbol_name="NonPSThread01ReadyForDispatch"
9170 availability="$SubsliceMask 0x2 AND"
9171 semantic_type="duration"
9172 mdapi_supported_apis=""
9173 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9174 mdapi_group="GPU/Thread Dispatcher"
9175 mdapi_hw_unit_type="subslice"
9176 />
9177 <register_config type="NOA">
9178 <register type="NOA" address="0x00009888" value="0x12120000" />
9179 <register type="NOA" address="0x00009888" value="0x12320000" />
9180 <register type="NOA" address="0x00009888" value="0x12520000" />
9181 <register type="NOA" address="0x00009888" value="0x002F8000" />
9182 <register type="NOA" address="0x00009888" value="0x022F3000" />
9183 <register type="NOA" address="0x00009888" value="0x0A4C0015" />
9184 <register type="NOA" address="0x00009888" value="0x0C0D8000" />
9185 <register type="NOA" address="0x00009888" value="0x0E0DA000" />
9186 <register type="NOA" address="0x00009888" value="0x000D8000" />
9187 <register type="NOA" address="0x00009888" value="0x020DA000" />
9188 <register type="NOA" address="0x00009888" value="0x040DA000" />
9189 <register type="NOA" address="0x00009888" value="0x060D2000" />
9190 <register type="NOA" address="0x00009888" value="0x100F03A0" />
9191 <register type="NOA" address="0x00009888" value="0x0C0FF000" />
9192 <register type="NOA" address="0x00009888" value="0x0E0F0095" />
9193 <register type="NOA" address="0x00009888" value="0x062C8000" />
9194 <register type="NOA" address="0x00009888" value="0x082C8000" />
9195 <register type="NOA" address="0x00009888" value="0x0A2C8000" />
9196 <register type="NOA" address="0x00009888" value="0x0C2D8000" />
9197 <register type="NOA" address="0x00009888" value="0x0E2D4000" />
9198 <register type="NOA" address="0x00009888" value="0x062D4000" />
9199 <register type="NOA" address="0x00009888" value="0x02108000" />
9200 <register type="NOA" address="0x00009888" value="0x0410C000" />
9201 <register type="NOA" address="0x00009888" value="0x02118000" />
9202 <register type="NOA" address="0x00009888" value="0x0411C000" />
9203 <register type="NOA" address="0x00009888" value="0x02121880" />
9204 <register type="NOA" address="0x00009888" value="0x041219B5" />
9205 <register type="NOA" address="0x00009888" value="0x00120000" />
9206 <register type="NOA" address="0x00009888" value="0x02134000" />
9207 <register type="NOA" address="0x00009888" value="0x04135000" />
9208 <register type="NOA" address="0x00009888" value="0x0C308000" />
9209 <register type="NOA" address="0x00009888" value="0x0E304000" />
9210 <register type="NOA" address="0x00009888" value="0x06304000" />
9211 <register type="NOA" address="0x00009888" value="0x0C318000" />
9212 <register type="NOA" address="0x00009888" value="0x0E314000" />
9213 <register type="NOA" address="0x00009888" value="0x06314000" />
9214 <register type="NOA" address="0x00009888" value="0x0C321A80" />
9215 <register type="NOA" address="0x00009888" value="0x0E320033" />
9216 <register type="NOA" address="0x00009888" value="0x06320031" />
9217 <register type="NOA" address="0x00009888" value="0x00320000" />
9218 <register type="NOA" address="0x00009888" value="0x0C334000" />
9219 <register type="NOA" address="0x00009888" value="0x0E331000" />
9220 <register type="NOA" address="0x00009888" value="0x06331000" />
9221 <register type="NOA" address="0x00009888" value="0x0E508000" />
9222 <register type="NOA" address="0x00009888" value="0x00508000" />
9223 <register type="NOA" address="0x00009888" value="0x02504000" />
9224 <register type="NOA" address="0x00009888" value="0x0E518000" />
9225 <register type="NOA" address="0x00009888" value="0x00518000" />
9226 <register type="NOA" address="0x00009888" value="0x02514000" />
9227 <register type="NOA" address="0x00009888" value="0x0E521880" />
9228 <register type="NOA" address="0x00009888" value="0x00521A80" />
9229 <register type="NOA" address="0x00009888" value="0x02520033" />
9230 <register type="NOA" address="0x00009888" value="0x0E534000" />
9231 <register type="NOA" address="0x00009888" value="0x00534000" />
9232 <register type="NOA" address="0x00009888" value="0x02531000" />
9233 <register type="NOA" address="0x00009888" value="0x1190FF80" />
9234 <register type="NOA" address="0x00009888" value="0x57900000" />
9235 <register type="NOA" address="0x00009888" value="0x49900800" />
9236 <register type="NOA" address="0x00009888" value="0x37900000" />
9237 <register type="NOA" address="0x00009888" value="0x33900000" />
9238 <register type="NOA" address="0x00009888" value="0x4B900062" />
9239 <register type="NOA" address="0x00009888" value="0x59900000" />
9240 <register type="NOA" address="0x00009888" value="0x51900000" />
9241 <register type="NOA" address="0x00009888" value="0x41900C00" />
9242 <register type="NOA" address="0x00009888" value="0x43900003" />
9243 <register type="NOA" address="0x00009888" value="0x53900000" />
9244 <register type="NOA" address="0x00009888" value="0x45900040" />
9245 </register_config>
9246 <register_config type="OA">
9247 <register type="OA" address="0x00002740" value="0x00000000" />
9248 <register type="OA" address="0x00002744" value="0x00800000" />
9249 <register type="OA" address="0x00002710" value="0x00000000" />
9250 <register type="OA" address="0x00002714" value="0xF0800000" />
9251 <register type="OA" address="0x00002720" value="0x00000000" />
9252 <register type="OA" address="0x00002724" value="0x30800000" />
9253 <register type="OA" address="0x00002770" value="0x00000002" />
9254 <register type="OA" address="0x00002774" value="0x00007FFF" />
9255 <register type="OA" address="0x00002778" value="0x00000000" />
9256 <register type="OA" address="0x0000277C" value="0x00009FFF" />
9257 <register type="OA" address="0x00002780" value="0x00000002" />
9258 <register type="OA" address="0x00002784" value="0x0000EFFF" />
9259 <register type="OA" address="0x00002788" value="0x00000000" />
9260 <register type="OA" address="0x0000278C" value="0x0000F3FF" />
9261 <register type="OA" address="0x00002790" value="0x00000002" />
9262 <register type="OA" address="0x00002794" value="0x0000FDFF" />
9263 <register type="OA" address="0x00002798" value="0x00000000" />
9264 <register type="OA" address="0x0000279C" value="0x0000FE7F" />
9265 </register_config>
9266 <register_config type="FLEX">
9267 <register type="FLEX" address="0x0000E458" value="0x00005004" />
9268 <register type="FLEX" address="0x0000E558" value="0x00010003" />
9269 <register type="FLEX" address="0x0000E658" value="0x00012011" />
9270 <register type="FLEX" address="0x0000E758" value="0x00015014" />
9271 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
9272 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
9273 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
9274 </register_config>
9275 </set>
9276
9277 <set name="Metric set TDL_2"
9278 mdapi_supported_apis="OGL OCL IO BB"
9279 underscore_name="tdl_2"
9280 hw_config_guid="52f925c6-786a-4ec6-86ce-cba85c83453a"
9281 chipset="KBLGT3"
9282 symbol_name="TDL_2"
9283 >
9284 <counter name="GPU Core Clocks"
9285 description="The total number of GPU core clocks elapsed during the measurement."
9286 data_type="uint64"
9287 equation="GPU_CLOCK 0 READ"
9288 underscore_name="gpu_core_clocks"
9289 units="cycles"
9290 symbol_name="GpuCoreClocks"
9291 semantic_type="event"
9292 mdapi_supported_apis=""
9293 mdapi_usage_flags="Tier1 Frame Batch Draw"
9294 mdapi_hw_unit_type="gpu"
9295 mdapi_group="GPU"
9296 />
9297 <counter name="EU Active"
9298 description="The percentage of time in which the Execution Units were actively processing."
9299 data_type="float"
9300 max_equation="100"
9301 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9302 underscore_name="eu_active"
9303 units="percent"
9304 symbol_name="EuActive"
9305 semantic_type="duration"
9306 mdapi_supported_apis=""
9307 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
9308 mdapi_group="EU Array"
9309 mdapi_hw_unit_type="gpu"
9310 />
9311 <counter name="EU Both FPU Pipes Active"
9312 description="The percentage of time in which both EU FPU pipelines were actively processing."
9313 data_type="float"
9314 max_equation="100"
9315 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9316 underscore_name="eu_fpu_both_active"
9317 units="percent"
9318 symbol_name="EuFpuBothActive"
9319 semantic_type="duration"
9320 mdapi_supported_apis=""
9321 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9322 mdapi_group="EU Array/Pipes"
9323 mdapi_hw_unit_type="gpu"
9324 />
9325 <counter name="VS Send Pipe Active"
9326 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
9327 data_type="float"
9328 max_equation="100"
9329 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9330 underscore_name="vs_send_active"
9331 units="percent"
9332 symbol_name="VsSendActive"
9333 semantic_type="duration"
9334 mdapi_supported_apis="OGL IO BB"
9335 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9336 mdapi_group="EU Array/Vertex Shader"
9337 mdapi_hw_unit_type="gpu"
9338 />
9339 <counter name="VS FPU1 Pipe Active"
9340 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
9341 data_type="float"
9342 max_equation="100"
9343 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9344 underscore_name="vs_fpu1_active"
9345 units="percent"
9346 symbol_name="VsFpu1Active"
9347 semantic_type="duration"
9348 mdapi_supported_apis="OGL IO BB"
9349 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9350 mdapi_group="EU Array/Vertex Shader"
9351 mdapi_hw_unit_type="gpu"
9352 />
9353 <counter name="GS Threads Dispatched"
9354 description="The total number of geometry shader hardware threads dispatched."
9355 data_type="uint64"
9356 equation="A 5 READ"
9357 underscore_name="gs_threads"
9358 units="threads"
9359 symbol_name="GsThreads"
9360 semantic_type="event"
9361 mdapi_supported_apis="OGL4 IO BB"
9362 mdapi_usage_flags="Tier3 Frame Batch Draw"
9363 mdapi_hw_unit_type="gpu"
9364 mdapi_group="EU Array/Geometry Shader"
9365 />
9366 <counter name="Early Hi-Depth Test Fails"
9367 description="The total number of pixels dropped on early hierarchical depth test."
9368 data_type="uint64"
9369 equation="A 22 READ 4 UMUL"
9370 underscore_name="hi_depth_test_fails"
9371 units="pixels"
9372 symbol_name="HiDepthTestFails"
9373 semantic_type="event"
9374 mdapi_supported_apis="OGL IO BB"
9375 mdapi_usage_flags="Tier3 Frame Batch Draw"
9376 mdapi_hw_unit_type="gpu"
9377 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
9378 />
9379 <counter name="FS Both FPU Active"
9380 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
9381 data_type="float"
9382 max_equation="100"
9383 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9384 underscore_name="ps_eu_both_fpu_active"
9385 units="percent"
9386 symbol_name="PsEuBothFpuActive"
9387 semantic_type="duration"
9388 mdapi_supported_apis="OGL IO BB"
9389 mdapi_usage_flags="Tier4 Frame Batch Draw"
9390 mdapi_group="3D Pipe/Fragment Shader"
9391 mdapi_hw_unit_type="gpu"
9392 />
9393 <counter name="VS Threads Dispatched"
9394 description="The total number of vertex shader hardware threads dispatched."
9395 data_type="uint64"
9396 equation="A 1 READ"
9397 underscore_name="vs_threads"
9398 units="threads"
9399 symbol_name="VsThreads"
9400 semantic_type="event"
9401 mdapi_supported_apis="OGL IO BB"
9402 mdapi_usage_flags="Tier3 Frame Batch Draw"
9403 mdapi_hw_unit_type="gpu"
9404 mdapi_group="EU Array/Vertex Shader"
9405 />
9406 <counter name="FS Threads Dispatched"
9407 description="The total number of fragment shader hardware threads dispatched."
9408 data_type="uint64"
9409 equation="A 6 READ"
9410 underscore_name="ps_threads"
9411 units="threads"
9412 symbol_name="PsThreads"
9413 semantic_type="event"
9414 mdapi_supported_apis="OGL IO BB"
9415 mdapi_usage_flags="Tier3 Frame Batch Draw"
9416 mdapi_hw_unit_type="gpu"
9417 mdapi_group="EU Array/Fragment Shader"
9418 />
9419 <counter name="Shader Barrier Messages"
9420 description="The total number of shader barrier messages."
9421 data_type="uint64"
9422 equation="A 35 READ"
9423 underscore_name="shader_barriers"
9424 units="messages"
9425 symbol_name="ShaderBarriers"
9426 semantic_type="event"
9427 mdapi_supported_apis=""
9428 mdapi_usage_flags="Tier3 Frame Batch Draw"
9429 mdapi_hw_unit_type="gpu"
9430 mdapi_group="EU Array/Barrier"
9431 />
9432 <counter name="Sampler Texels"
9433 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
9434 data_type="uint64"
9435 equation="A 28 READ 4 UMUL"
9436 underscore_name="sampler_texels"
9437 units="texels"
9438 symbol_name="SamplerTexels"
9439 semantic_type="event"
9440 mdapi_supported_apis=""
9441 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9442 mdapi_hw_unit_type="gpu"
9443 mdapi_group="Sampler/Sampler Input"
9444 />
9445 <counter name="Pixels Failing Tests"
9446 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
9447 data_type="uint64"
9448 equation="A 25 READ 4 UMUL"
9449 underscore_name="pixels_failing_post_ps_tests"
9450 units="pixels"
9451 symbol_name="PixelsFailingPostPsTests"
9452 semantic_type="event"
9453 mdapi_supported_apis="OGL IO BB"
9454 mdapi_usage_flags="Tier3 Frame Batch Draw"
9455 mdapi_hw_unit_type="gpu"
9456 mdapi_group="3D Pipe/Output Merger"
9457 />
9458 <counter name="Thread Header Ready on Slice0 Subslice1 Thread Dispatcher Port 0"
9459 description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 0"
9460 data_type="float"
9461 max_equation="100"
9462 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
9463 underscore_name="thread_header01_ready_port0"
9464 units="percent"
9465 symbol_name="ThreadHeader01ReadyPort0"
9466 availability="$SubsliceMask 0x2 AND"
9467 semantic_type="duration"
9468 mdapi_supported_apis=""
9469 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9470 mdapi_group="GPU/Thread Dispatcher"
9471 mdapi_hw_unit_type="subslice"
9472 />
9473 <counter name="Thread Header Ready on Slice0 Subslice1 Thread Dispatcher Port 0"
9474 description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 1"
9475 data_type="float"
9476 max_equation="100"
9477 equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
9478 underscore_name="thread_header01_ready_port1"
9479 units="percent"
9480 symbol_name="ThreadHeader01ReadyPort1"
9481 availability="$SubsliceMask 0x2 AND"
9482 semantic_type="duration"
9483 mdapi_supported_apis=""
9484 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9485 mdapi_group="GPU/Thread Dispatcher"
9486 mdapi_hw_unit_type="subslice"
9487 />
9488 <counter name="GPU Time Elapsed"
9489 description="Time elapsed on the GPU during the measurement."
9490 data_type="uint64"
9491 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
9492 underscore_name="gpu_time"
9493 units="ns"
9494 symbol_name="GpuTime"
9495 semantic_type="duration"
9496 mdapi_supported_apis=""
9497 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9498 mdapi_hw_unit_type="gpu"
9499 mdapi_group="GPU"
9500 />
9501 <counter name="AVG GPU Core Frequency"
9502 description="Average GPU Core Frequency in the measurement."
9503 data_type="uint64"
9504 max_equation="$GpuMaxFrequency"
9505 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
9506 underscore_name="avg_gpu_core_frequency"
9507 units="hz"
9508 symbol_name="AvgGpuCoreFrequency"
9509 semantic_type="event"
9510 mdapi_supported_apis=""
9511 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9512 mdapi_group="GPU"
9513 mdapi_hw_unit_type="gpu"
9514 />
9515 <counter name="Sampler Texels Misses"
9516 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
9517 data_type="uint64"
9518 equation="A 29 READ 4 UMUL"
9519 underscore_name="sampler_texel_misses"
9520 units="texels"
9521 symbol_name="SamplerTexelMisses"
9522 semantic_type="event"
9523 mdapi_supported_apis=""
9524 mdapi_usage_flags="Tier3 Batch Frame Draw"
9525 mdapi_hw_unit_type="gpu"
9526 mdapi_group="Sampler/Sampler Cache"
9527 />
9528 <counter name="CS Threads Dispatched"
9529 description="The total number of compute shader hardware threads dispatched."
9530 data_type="uint64"
9531 equation="A 4 READ"
9532 underscore_name="cs_threads"
9533 units="threads"
9534 symbol_name="CsThreads"
9535 semantic_type="event"
9536 mdapi_supported_apis="OGL4 OCL IO BB"
9537 mdapi_usage_flags="Tier3 Frame Batch Draw"
9538 mdapi_hw_unit_type="gpu"
9539 mdapi_group="EU Array/Compute Shader"
9540 />
9541 <counter name="SLM Bytes Read"
9542 description="The total number of GPU memory bytes read from shared local memory."
9543 data_type="uint64"
9544 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9545 equation="A 30 READ 64 UMUL"
9546 underscore_name="slm_bytes_read"
9547 units="bytes"
9548 symbol_name="SlmBytesRead"
9549 semantic_type="throughput"
9550 mdapi_supported_apis="OGL4 OCL IO BB"
9551 mdapi_usage_flags="Tier3 Frame Batch Draw"
9552 mdapi_group="L3/Data Port/SLM"
9553 mdapi_hw_unit_type="gpu"
9554 />
9555 <counter name="PS FPU1 Pipe Active"
9556 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
9557 data_type="float"
9558 max_equation="100"
9559 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9560 underscore_name="ps_fpu1_active"
9561 units="percent"
9562 symbol_name="PsFpu1Active"
9563 semantic_type="duration"
9564 mdapi_supported_apis="OGL IO BB"
9565 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9566 mdapi_group="EU Array/Pixel Shader"
9567 mdapi_hw_unit_type="gpu"
9568 />
9569 <counter name="PS Send Pipeline Active"
9570 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
9571 data_type="float"
9572 max_equation="100"
9573 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9574 underscore_name="ps_send_active"
9575 units="percent"
9576 symbol_name="PsSendActive"
9577 semantic_type="duration"
9578 mdapi_supported_apis="OGL IO BB"
9579 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9580 mdapi_group="EU Array/Pixel Shader"
9581 mdapi_hw_unit_type="gpu"
9582 />
9583 <counter name="VS FPU0 Pipe Active"
9584 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
9585 data_type="float"
9586 max_equation="100"
9587 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9588 underscore_name="vs_fpu0_active"
9589 units="percent"
9590 symbol_name="VsFpu0Active"
9591 semantic_type="duration"
9592 mdapi_supported_apis="OGL IO BB"
9593 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9594 mdapi_group="EU Array/Vertex Shader"
9595 mdapi_hw_unit_type="gpu"
9596 />
9597 <counter name="GPU Busy"
9598 description="The percentage of time in which the GPU has been processing GPU commands."
9599 data_type="float"
9600 max_equation="100"
9601 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
9602 underscore_name="gpu_busy"
9603 units="percent"
9604 symbol_name="GpuBusy"
9605 semantic_type="duration"
9606 mdapi_supported_apis=""
9607 mdapi_usage_flags="Tier1 Overview System Frame"
9608 mdapi_group="GPU"
9609 mdapi_hw_unit_type="gpu"
9610 />
9611 <counter name="Thread Header Ready on Slice0 Subslice2 Thread Dispatcher Port 1"
9612 description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 1"
9613 data_type="float"
9614 max_equation="100"
9615 equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
9616 underscore_name="thread_header02_ready_port1"
9617 units="percent"
9618 symbol_name="ThreadHeader02ReadyPort1"
9619 availability="$SubsliceMask 0x4 AND"
9620 semantic_type="duration"
9621 mdapi_supported_apis=""
9622 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9623 mdapi_group="GPU/Thread Dispatcher"
9624 mdapi_hw_unit_type="subslice"
9625 />
9626 <counter name="Thread Header Ready on Slice0 Subslice2 Thread Dispatcher Port 0"
9627 description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 0"
9628 data_type="float"
9629 max_equation="100"
9630 equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
9631 underscore_name="thread_header02_ready_port0"
9632 units="percent"
9633 symbol_name="ThreadHeader02ReadyPort0"
9634 availability="$SubsliceMask 0x4 AND"
9635 semantic_type="duration"
9636 mdapi_supported_apis=""
9637 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9638 mdapi_group="GPU/Thread Dispatcher"
9639 mdapi_hw_unit_type="subslice"
9640 />
9641 <counter name="Rasterized Pixels"
9642 description="The total number of rasterized pixels."
9643 data_type="uint64"
9644 equation="A 21 READ 4 UMUL"
9645 underscore_name="rasterized_pixels"
9646 units="pixels"
9647 symbol_name="RasterizedPixels"
9648 semantic_type="event"
9649 mdapi_supported_apis="OGL IO BB"
9650 mdapi_usage_flags="Tier3 Frame Batch Draw"
9651 mdapi_hw_unit_type="gpu"
9652 mdapi_group="3D Pipe/Rasterizer"
9653 />
9654 <counter name="PS FPU0 Pipe Active"
9655 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
9656 data_type="float"
9657 max_equation="100"
9658 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9659 underscore_name="ps_fpu0_active"
9660 units="percent"
9661 symbol_name="PsFpu0Active"
9662 semantic_type="duration"
9663 mdapi_supported_apis="OGL IO BB"
9664 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9665 mdapi_group="EU Array/Pixel Shader"
9666 mdapi_hw_unit_type="gpu"
9667 />
9668 <counter name="DS Threads Dispatched"
9669 description="The total number of domain shader hardware threads dispatched."
9670 data_type="uint64"
9671 equation="A 3 READ"
9672 underscore_name="ds_threads"
9673 units="threads"
9674 symbol_name="DsThreads"
9675 semantic_type="event"
9676 mdapi_supported_apis="OGL4 IO BB"
9677 mdapi_usage_flags="Tier3 Frame Batch Draw"
9678 mdapi_hw_unit_type="gpu"
9679 mdapi_group="EU Array/Domain Shader"
9680 />
9681 <counter name="Samples Written"
9682 description="The total number of samples or pixels written to all render targets."
9683 data_type="uint64"
9684 equation="A 26 READ 4 UMUL"
9685 underscore_name="samples_written"
9686 units="pixels"
9687 symbol_name="SamplesWritten"
9688 semantic_type="event"
9689 mdapi_supported_apis="OGL IO BB"
9690 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9691 mdapi_hw_unit_type="gpu"
9692 mdapi_group="3D Pipe/Output Merger"
9693 />
9694 <counter name="EU Stall"
9695 description="The percentage of time in which the Execution Units were stalled."
9696 data_type="float"
9697 max_equation="100"
9698 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9699 underscore_name="eu_stall"
9700 units="percent"
9701 symbol_name="EuStall"
9702 semantic_type="duration"
9703 mdapi_supported_apis=""
9704 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
9705 mdapi_group="EU Array"
9706 mdapi_hw_unit_type="gpu"
9707 />
9708 <counter name="Samples Blended"
9709 description="The total number of blended samples or pixels written to all render targets."
9710 data_type="uint64"
9711 equation="A 27 READ 4 UMUL"
9712 underscore_name="samples_blended"
9713 units="pixels"
9714 symbol_name="SamplesBlended"
9715 semantic_type="event"
9716 mdapi_supported_apis="OGL IO BB"
9717 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9718 mdapi_hw_unit_type="gpu"
9719 mdapi_group="3D Pipe/Output Merger"
9720 />
9721 <counter name="Early Depth Test Fails"
9722 description="The total number of pixels dropped on early depth test."
9723 data_type="uint64"
9724 equation="A 23 READ 4 UMUL"
9725 underscore_name="early_depth_test_fails"
9726 units="pixels"
9727 symbol_name="EarlyDepthTestFails"
9728 semantic_type="event"
9729 mdapi_supported_apis="OGL IO BB"
9730 mdapi_usage_flags="Tier3 Frame Batch Draw"
9731 mdapi_hw_unit_type="gpu"
9732 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
9733 />
9734 <counter name="Shader Memory Accesses"
9735 description="The total number of shader memory accesses to L3."
9736 data_type="uint64"
9737 equation="A 32 READ"
9738 underscore_name="shader_memory_accesses"
9739 units="messages"
9740 symbol_name="ShaderMemoryAccesses"
9741 semantic_type="event"
9742 mdapi_supported_apis=""
9743 mdapi_usage_flags="Tier3 Frame Batch Draw"
9744 mdapi_hw_unit_type="gpu"
9745 mdapi_group="L3/Data Port"
9746 />
9747 <counter name="HS Threads Dispatched"
9748 description="The total number of hull shader hardware threads dispatched."
9749 data_type="uint64"
9750 equation="A 2 READ"
9751 underscore_name="hs_threads"
9752 units="threads"
9753 symbol_name="HsThreads"
9754 semantic_type="event"
9755 mdapi_supported_apis="OGL4 IO BB"
9756 mdapi_usage_flags="Tier3 Frame Batch Draw"
9757 mdapi_hw_unit_type="gpu"
9758 mdapi_group="EU Array/Hull Shader"
9759 />
9760 <counter name="SLM Bytes Written"
9761 description="The total number of GPU memory bytes written into shared local memory."
9762 data_type="uint64"
9763 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9764 equation="A 31 READ 64 UMUL"
9765 underscore_name="slm_bytes_written"
9766 units="bytes"
9767 symbol_name="SlmBytesWritten"
9768 semantic_type="throughput"
9769 mdapi_supported_apis="OGL4 OCL IO BB"
9770 mdapi_usage_flags="Tier3 Frame Batch Draw"
9771 mdapi_group="L3/Data Port/SLM"
9772 mdapi_hw_unit_type="gpu"
9773 />
9774 <counter name="L3 Shader Throughput"
9775 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
9776 data_type="uint64"
9777 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
9778 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
9779 underscore_name="l3_shader_throughput"
9780 units="bytes"
9781 symbol_name="L3ShaderThroughput"
9782 semantic_type="throughput"
9783 mdapi_supported_apis="OGL4 OCL IO BB"
9784 mdapi_usage_flags="Tier2 Frame Batch Draw"
9785 mdapi_group="L3/Data Port"
9786 mdapi_hw_unit_type="gpu"
9787 />
9788 <counter name="Samples Killed in FS"
9789 description="The total number of samples or pixels dropped in fragment shaders."
9790 data_type="uint64"
9791 equation="A 24 READ 4 UMUL"
9792 underscore_name="samples_killed_in_ps"
9793 units="pixels"
9794 symbol_name="SamplesKilledInPs"
9795 semantic_type="event"
9796 mdapi_supported_apis="OGL IO BB"
9797 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
9798 mdapi_hw_unit_type="gpu"
9799 mdapi_group="3D Pipe/Fragment Shader"
9800 />
9801 <counter name="Thread Header Ready on Slice0 Subslice0 Thread Dispatcher Port 0"
9802 description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 0"
9803 data_type="float"
9804 max_equation="100"
9805 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
9806 underscore_name="thread_header00_ready_port0"
9807 units="percent"
9808 symbol_name="ThreadHeader00ReadyPort0"
9809 availability="$SubsliceMask 0x1 AND"
9810 semantic_type="duration"
9811 mdapi_supported_apis=""
9812 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9813 mdapi_group="GPU/Thread Dispatcher"
9814 mdapi_hw_unit_type="subslice"
9815 />
9816 <counter name="Shader Atomic Memory Accesses"
9817 description="The total number of shader atomic memory accesses."
9818 data_type="uint64"
9819 equation="A 34 READ"
9820 underscore_name="shader_atomics"
9821 units="messages"
9822 symbol_name="ShaderAtomics"
9823 semantic_type="event"
9824 mdapi_supported_apis="OGL OCL IO BB"
9825 mdapi_usage_flags="Tier3 Frame Batch Draw"
9826 mdapi_hw_unit_type="gpu"
9827 mdapi_group="L3/Data Port/Atomics"
9828 />
9829 <counter name="Thread Header Ready on Slice0 Subslice0 Thread Dispatcher Port 1"
9830 description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 1"
9831 data_type="float"
9832 max_equation="100"
9833 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
9834 underscore_name="thread_header00_ready_port1"
9835 units="percent"
9836 symbol_name="ThreadHeader00ReadyPort1"
9837 availability="$SubsliceMask 0x1 AND"
9838 semantic_type="duration"
9839 mdapi_supported_apis=""
9840 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9841 mdapi_group="GPU/Thread Dispatcher"
9842 mdapi_hw_unit_type="subslice"
9843 />
9844 <register_config type="NOA">
9845 <register type="NOA" address="0x00009888" value="0x12124D60" />
9846 <register type="NOA" address="0x00009888" value="0x12322E60" />
9847 <register type="NOA" address="0x00009888" value="0x12524D60" />
9848 <register type="NOA" address="0x00009888" value="0x022F3000" />
9849 <register type="NOA" address="0x00009888" value="0x0A4C0014" />
9850 <register type="NOA" address="0x00009888" value="0x000D8000" />
9851 <register type="NOA" address="0x00009888" value="0x020DA000" />
9852 <register type="NOA" address="0x00009888" value="0x040DA000" />
9853 <register type="NOA" address="0x00009888" value="0x060D2000" />
9854 <register type="NOA" address="0x00009888" value="0x0C0FE000" />
9855 <register type="NOA" address="0x00009888" value="0x0E0F0097" />
9856 <register type="NOA" address="0x00009888" value="0x082C8000" />
9857 <register type="NOA" address="0x00009888" value="0x0A2C8000" />
9858 <register type="NOA" address="0x00009888" value="0x002D8000" />
9859 <register type="NOA" address="0x00009888" value="0x062D4000" />
9860 <register type="NOA" address="0x00009888" value="0x0410C000" />
9861 <register type="NOA" address="0x00009888" value="0x0411C000" />
9862 <register type="NOA" address="0x00009888" value="0x04121FB7" />
9863 <register type="NOA" address="0x00009888" value="0x00120000" />
9864 <register type="NOA" address="0x00009888" value="0x04135000" />
9865 <register type="NOA" address="0x00009888" value="0x00308000" />
9866 <register type="NOA" address="0x00009888" value="0x06304000" />
9867 <register type="NOA" address="0x00009888" value="0x00318000" />
9868 <register type="NOA" address="0x00009888" value="0x06314000" />
9869 <register type="NOA" address="0x00009888" value="0x00321B80" />
9870 <register type="NOA" address="0x00009888" value="0x0632003F" />
9871 <register type="NOA" address="0x00009888" value="0x00334000" />
9872 <register type="NOA" address="0x00009888" value="0x06331000" />
9873 <register type="NOA" address="0x00009888" value="0x0250C000" />
9874 <register type="NOA" address="0x00009888" value="0x0251C000" />
9875 <register type="NOA" address="0x00009888" value="0x02521FB7" />
9876 <register type="NOA" address="0x00009888" value="0x00520000" />
9877 <register type="NOA" address="0x00009888" value="0x02535000" />
9878 <register type="NOA" address="0x00009888" value="0x1190FC00" />
9879 <register type="NOA" address="0x00009888" value="0x37900000" />
9880 <register type="NOA" address="0x00009888" value="0x51900000" />
9881 <register type="NOA" address="0x00009888" value="0x41900800" />
9882 <register type="NOA" address="0x00009888" value="0x43900063" />
9883 <register type="NOA" address="0x00009888" value="0x53900000" />
9884 <register type="NOA" address="0x00009888" value="0x45900040" />
9885 <register type="NOA" address="0x00009888" value="0x33900000" />
9886 </register_config>
9887 <register_config type="OA">
9888 <register type="OA" address="0x00002740" value="0x00000000" />
9889 <register type="OA" address="0x00002744" value="0x00800000" />
9890 <register type="OA" address="0x00002710" value="0x00000000" />
9891 <register type="OA" address="0x00002714" value="0x00800000" />
9892 <register type="OA" address="0x00002720" value="0x00000000" />
9893 <register type="OA" address="0x00002724" value="0x00800000" />
9894 </register_config>
9895 <register_config type="FLEX">
9896 <register type="FLEX" address="0x0000E458" value="0x00005004" />
9897 <register type="FLEX" address="0x0000E558" value="0x00010003" />
9898 <register type="FLEX" address="0x0000E658" value="0x00012011" />
9899 <register type="FLEX" address="0x0000E758" value="0x00015014" />
9900 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
9901 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
9902 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
9903 </register_config>
9904 </set>
9905
9906 <set name="Compute Metrics Extra Gen9"
9907 mdapi_supported_apis="OGL4 OCL IO BB"
9908 underscore_name="compute_extra"
9909 hw_config_guid="efc497ac-884e-4ee4-a4a8-15fba22aaf21"
9910 chipset="KBLGT3"
9911 symbol_name="ComputeExtra"
9912 >
9913 <counter name="GPU Core Clocks"
9914 description="The total number of GPU core clocks elapsed during the measurement."
9915 data_type="uint64"
9916 equation="GPU_CLOCK 0 READ"
9917 underscore_name="gpu_core_clocks"
9918 units="cycles"
9919 symbol_name="GpuCoreClocks"
9920 semantic_type="event"
9921 mdapi_supported_apis=""
9922 mdapi_usage_flags="Tier1 Frame Batch Draw"
9923 mdapi_hw_unit_type="gpu"
9924 mdapi_group="GPU"
9925 />
9926 <counter name="EU FPU1 Pipe Active"
9927 description="The percentage of time in which EU FPU1 pipeline was actively processing."
9928 data_type="float"
9929 max_equation="100"
9930 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9931 underscore_name="fpu1_active"
9932 units="percent"
9933 symbol_name="Fpu1Active"
9934 semantic_type="duration"
9935 mdapi_supported_apis=""
9936 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9937 mdapi_group="EU Array/Pipes"
9938 mdapi_hw_unit_type="gpu"
9939 />
9940 <counter name="GPU Time Elapsed"
9941 description="Time elapsed on the GPU during the measurement."
9942 data_type="uint64"
9943 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
9944 underscore_name="gpu_time"
9945 units="ns"
9946 symbol_name="GpuTime"
9947 semantic_type="duration"
9948 mdapi_supported_apis=""
9949 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9950 mdapi_hw_unit_type="gpu"
9951 mdapi_group="GPU"
9952 />
9953 <counter name="AVG GPU Core Frequency"
9954 description="Average GPU Core Frequency in the measurement."
9955 data_type="uint64"
9956 max_equation="$GpuMaxFrequency"
9957 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
9958 underscore_name="avg_gpu_core_frequency"
9959 units="hz"
9960 symbol_name="AvgGpuCoreFrequency"
9961 semantic_type="event"
9962 mdapi_supported_apis=""
9963 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9964 mdapi_group="GPU"
9965 mdapi_hw_unit_type="gpu"
9966 />
9967 <counter name="EU FPU1 Pipe Active including Ext Math"
9968 description="The percentage of time in which EU FPU1 pipeline was actively processing including Extended Math processing"
9969 data_type="float"
9970 max_equation="100"
9971 equation="A 8 READ C 5 READ C 6 READ FADD C 7 READ FADD C 2 READ FADD C 3 READ FADD C 4 READ FADD 8 FMUL FADD 100 FMUL $EuCoresTotalCount FDIV $GpuCoreClocks FDIV"
9972 underscore_name="fpu1_active_adjusted"
9973 units="percent"
9974 symbol_name="Fpu1ActiveAdjusted"
9975 semantic_type="duration"
9976 mdapi_supported_apis=""
9977 mdapi_usage_flags="Tier4 System Frame Batch Draw"
9978 mdapi_group="EU Array/Pipes"
9979 mdapi_hw_unit_type="gpu"
9980 />
9981 <register_config type="NOA">
9982 <register type="NOA" address="0x00009888" value="0x121203E0" />
9983 <register type="NOA" address="0x00009888" value="0x123203E0" />
9984 <register type="NOA" address="0x00009888" value="0x125203E0" />
9985 <register type="NOA" address="0x00009888" value="0x129203E0" />
9986 <register type="NOA" address="0x00009888" value="0x12B203E0" />
9987 <register type="NOA" address="0x00009888" value="0x12D203E0" />
9988 <register type="NOA" address="0x00009888" value="0x024EC000" />
9989 <register type="NOA" address="0x00009888" value="0x044EC000" />
9990 <register type="NOA" address="0x00009888" value="0x064EC000" />
9991 <register type="NOA" address="0x00009888" value="0x022F4000" />
9992 <register type="NOA" address="0x00009888" value="0x084CA000" />
9993 <register type="NOA" address="0x00009888" value="0x0A4C0042" />
9994 <register type="NOA" address="0x00009888" value="0x000D8000" />
9995 <register type="NOA" address="0x00009888" value="0x020DA000" />
9996 <register type="NOA" address="0x00009888" value="0x040DA000" />
9997 <register type="NOA" address="0x00009888" value="0x060D2000" />
9998 <register type="NOA" address="0x00009888" value="0x0C0F5000" />
9999 <register type="NOA" address="0x00009888" value="0x0E0F006D" />
10000 <register type="NOA" address="0x00009888" value="0x022C8000" />
10001 <register type="NOA" address="0x00009888" value="0x042C8000" />
10002 <register type="NOA" address="0x00009888" value="0x062C8000" />
10003 <register type="NOA" address="0x00009888" value="0x0C2C8000" />
10004 <register type="NOA" address="0x00009888" value="0x042D8000" />
10005 <register type="NOA" address="0x00009888" value="0x06104000" />
10006 <register type="NOA" address="0x00009888" value="0x06114000" />
10007 <register type="NOA" address="0x00009888" value="0x06120033" />
10008 <register type="NOA" address="0x00009888" value="0x00120000" />
10009 <register type="NOA" address="0x00009888" value="0x06131000" />
10010 <register type="NOA" address="0x00009888" value="0x04308000" />
10011 <register type="NOA" address="0x00009888" value="0x04318000" />
10012 <register type="NOA" address="0x00009888" value="0x04321980" />
10013 <register type="NOA" address="0x00009888" value="0x00320000" />
10014 <register type="NOA" address="0x00009888" value="0x04334000" />
10015 <register type="NOA" address="0x00009888" value="0x04504000" />
10016 <register type="NOA" address="0x00009888" value="0x04514000" />
10017 <register type="NOA" address="0x00009888" value="0x04520033" />
10018 <register type="NOA" address="0x00009888" value="0x00520000" />
10019 <register type="NOA" address="0x00009888" value="0x04531000" />
10020 <register type="NOA" address="0x00009888" value="0x00AF8000" />
10021 <register type="NOA" address="0x00009888" value="0x0ACC0001" />
10022 <register type="NOA" address="0x00009888" value="0x008D8000" />
10023 <register type="NOA" address="0x00009888" value="0x028DA000" />
10024 <register type="NOA" address="0x00009888" value="0x0C8FB000" />
10025 <register type="NOA" address="0x00009888" value="0x0E8F0001" />
10026 <register type="NOA" address="0x00009888" value="0x06AC8000" />
10027 <register type="NOA" address="0x00009888" value="0x02AD4000" />
10028 <register type="NOA" address="0x00009888" value="0x02908000" />
10029 <register type="NOA" address="0x00009888" value="0x02918000" />
10030 <register type="NOA" address="0x00009888" value="0x02921980" />
10031 <register type="NOA" address="0x00009888" value="0x00920000" />
10032 <register type="NOA" address="0x00009888" value="0x02934000" />
10033 <register type="NOA" address="0x00009888" value="0x02B04000" />
10034 <register type="NOA" address="0x00009888" value="0x02B14000" />
10035 <register type="NOA" address="0x00009888" value="0x02B20033" />
10036 <register type="NOA" address="0x00009888" value="0x00B20000" />
10037 <register type="NOA" address="0x00009888" value="0x02B31000" />
10038 <register type="NOA" address="0x00009888" value="0x00D08000" />
10039 <register type="NOA" address="0x00009888" value="0x00D18000" />
10040 <register type="NOA" address="0x00009888" value="0x00D21980" />
10041 <register type="NOA" address="0x00009888" value="0x00D34000" />
10042 <register type="NOA" address="0x00009888" value="0x1190FC00" />
10043 <register type="NOA" address="0x00009888" value="0x37900000" />
10044 <register type="NOA" address="0x00009888" value="0x51900000" />
10045 <register type="NOA" address="0x00009888" value="0x41900C00" />
10046 <register type="NOA" address="0x00009888" value="0x43900002" />
10047 <register type="NOA" address="0x00009888" value="0x53900420" />
10048 <register type="NOA" address="0x00009888" value="0x459000A1" />
10049 <register type="NOA" address="0x00009888" value="0x33900000" />
10050 </register_config>
10051 </set>
10052
10053 <set name="Media Vme Pipe Gen9"
10054 mdapi_supported_apis="MEDIA IO BB"
10055 underscore_name="vme_pipe"
10056 hw_config_guid="bfd9764d-2c5b-4c16-bfc1-89de3ca10917"
10057 chipset="KBLGT3"
10058 symbol_name="VMEPipe"
10059 >
10060 <counter name="GPU Core Clocks"
10061 description="The total number of GPU core clocks elapsed during the measurement."
10062 data_type="uint64"
10063 equation="GPU_CLOCK 0 READ"
10064 underscore_name="gpu_core_clocks"
10065 units="cycles"
10066 symbol_name="GpuCoreClocks"
10067 semantic_type="event"
10068 mdapi_supported_apis=""
10069 mdapi_usage_flags="Tier1 Frame Batch Draw"
10070 mdapi_hw_unit_type="gpu"
10071 mdapi_group="GPU"
10072 />
10073 <counter name="EU Active"
10074 description="The percentage of time in which the Execution Units were actively processing."
10075 data_type="float"
10076 max_equation="100"
10077 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10078 underscore_name="eu_active"
10079 units="percent"
10080 symbol_name="EuActive"
10081 semantic_type="duration"
10082 mdapi_supported_apis=""
10083 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
10084 mdapi_group="EU Array"
10085 mdapi_hw_unit_type="gpu"
10086 />
10087 <counter name="EU Both FPU Pipes Active"
10088 description="The percentage of time in which both EU FPU pipelines were actively processing."
10089 data_type="float"
10090 max_equation="100"
10091 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10092 underscore_name="eu_fpu_both_active"
10093 units="percent"
10094 symbol_name="EuFpuBothActive"
10095 semantic_type="duration"
10096 mdapi_supported_apis=""
10097 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10098 mdapi_group="EU Array/Pipes"
10099 mdapi_hw_unit_type="gpu"
10100 />
10101 <counter name="GPU Time Elapsed"
10102 description="Time elapsed on the GPU during the measurement."
10103 data_type="uint64"
10104 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV 1000000000 UMUL $GpuTimestampFrequency UDIV"
10105 underscore_name="gpu_time"
10106 units="ns"
10107 symbol_name="GpuTime"
10108 semantic_type="duration"
10109 mdapi_supported_apis=""
10110 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10111 mdapi_hw_unit_type="gpu"
10112 mdapi_group="GPU"
10113 />
10114 <counter name="AVG GPU Core Frequency"
10115 description="Average GPU Core Frequency in the measurement."
10116 data_type="uint64"
10117 max_equation="$GpuMaxFrequency"
10118 equation="$GpuCoreClocks 1000000000 UMUL GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV UDIV"
10119 underscore_name="avg_gpu_core_frequency"
10120 units="hz"
10121 symbol_name="AvgGpuCoreFrequency"
10122 semantic_type="event"
10123 mdapi_supported_apis=""
10124 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10125 mdapi_group="GPU"
10126 mdapi_hw_unit_type="gpu"
10127 />
10128 <counter name="CS Threads Dispatched"
10129 description="The total number of compute shader hardware threads dispatched."
10130 data_type="uint64"
10131 equation="A 4 READ"
10132 underscore_name="cs_threads"
10133 units="threads"
10134 symbol_name="CsThreads"
10135 semantic_type="event"
10136 mdapi_supported_apis=""
10137 mdapi_usage_flags="Tier3 Frame Batch Draw"
10138 mdapi_hw_unit_type="gpu"
10139 mdapi_group="EU Array/Compute Shader"
10140 />
10141 <counter name="EU Thread Occupancy"
10142 description="The percentage of time in which hardware threads occupied EUs."
10143 data_type="float"
10144 max_equation="100"
10145 equation="8 A 10 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10146 underscore_name="eu_thread_occupancy"
10147 units="percent"
10148 symbol_name="EuThreadOccupancy"
10149 semantic_type="duration"
10150 mdapi_supported_apis=""
10151 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
10152 mdapi_group="EU Array"
10153 mdapi_hw_unit_type="gpu"
10154 />
10155 <counter name="EU Stall"
10156 description="The percentage of time in which the Execution Units were stalled."
10157 data_type="float"
10158 max_equation="100"
10159 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10160 underscore_name="eu_stall"
10161 units="percent"
10162 symbol_name="EuStall"
10163 semantic_type="duration"
10164 mdapi_supported_apis=""
10165 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
10166 mdapi_group="EU Array"
10167 mdapi_hw_unit_type="gpu"
10168 />
10169 <counter name="VME Busy"
10170 description="The percentage of time in which VME (IME or CRE) was actively processing data."
10171 data_type="float"
10172 max_equation="100"
10173 equation="B 0 READ B 3 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
10174 underscore_name="vme_busy"
10175 units="percent"
10176 symbol_name="VMEBusy"
10177 semantic_type="duration"
10178 mdapi_supported_apis=""
10179 mdapi_usage_flags="Overview System Batch Tier2"
10180 mdapi_group="VME Pipe"
10181 mdapi_hw_unit_type="gpu"
10182 />
10183 <counter name="GPU Busy"
10184 description="The percentage of time in which the GPU has been processing GPU commands."
10185 data_type="float"
10186 max_equation="100"
10187 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
10188 underscore_name="gpu_busy"
10189 units="percent"
10190 symbol_name="GpuBusy"
10191 semantic_type="duration"
10192 mdapi_supported_apis=""
10193 mdapi_usage_flags="Tier1 Overview System Frame"
10194 mdapi_group="GPU"
10195 mdapi_hw_unit_type="gpu"
10196 />
10197 <register_config type="NOA">
10198 <register type="NOA" address="0x00009888" value="0x141A5800" />
10199 <register type="NOA" address="0x00009888" value="0x161A00C0" />
10200 <register type="NOA" address="0x00009888" value="0x12180240" />
10201 <register type="NOA" address="0x00009888" value="0x14180002" />
10202 <register type="NOA" address="0x00009888" value="0x149A5800" />
10203 <register type="NOA" address="0x00009888" value="0x169A00C0" />
10204 <register type="NOA" address="0x00009888" value="0x12980240" />
10205 <register type="NOA" address="0x00009888" value="0x14980002" />
10206 <register type="NOA" address="0x00009888" value="0x1A4E3FC0" />
10207 <register type="NOA" address="0x00009888" value="0x002F1000" />
10208 <register type="NOA" address="0x00009888" value="0x022F8000" />
10209 <register type="NOA" address="0x00009888" value="0x042F3000" />
10210 <register type="NOA" address="0x00009888" value="0x004C4000" />
10211 <register type="NOA" address="0x00009888" value="0x0A4C9500" />
10212 <register type="NOA" address="0x00009888" value="0x0C4C002A" />
10213 <register type="NOA" address="0x00009888" value="0x000D2000" />
10214 <register type="NOA" address="0x00009888" value="0x060D8000" />
10215 <register type="NOA" address="0x00009888" value="0x080DA000" />
10216 <register type="NOA" address="0x00009888" value="0x0A0DA000" />
10217 <register type="NOA" address="0x00009888" value="0x0C0DA000" />
10218 <register type="NOA" address="0x00009888" value="0x0C0F0400" />
10219 <register type="NOA" address="0x00009888" value="0x0E0F5500" />
10220 <register type="NOA" address="0x00009888" value="0x100F0015" />
10221 <register type="NOA" address="0x00009888" value="0x002C8000" />
10222 <register type="NOA" address="0x00009888" value="0x0E2C8000" />
10223 <register type="NOA" address="0x00009888" value="0x162CAA00" />
10224 <register type="NOA" address="0x00009888" value="0x182C000A" />
10225 <register type="NOA" address="0x00009888" value="0x04193000" />
10226 <register type="NOA" address="0x00009888" value="0x081A28C1" />
10227 <register type="NOA" address="0x00009888" value="0x001A0000" />
10228 <register type="NOA" address="0x00009888" value="0x00133000" />
10229 <register type="NOA" address="0x00009888" value="0x0613C000" />
10230 <register type="NOA" address="0x00009888" value="0x0813F000" />
10231 <register type="NOA" address="0x00009888" value="0x00172000" />
10232 <register type="NOA" address="0x00009888" value="0x06178000" />
10233 <register type="NOA" address="0x00009888" value="0x0817A000" />
10234 <register type="NOA" address="0x00009888" value="0x00180037" />
10235 <register type="NOA" address="0x00009888" value="0x06180940" />
10236 <register type="NOA" address="0x00009888" value="0x08180000" />
10237 <register type="NOA" address="0x00009888" value="0x02180000" />
10238 <register type="NOA" address="0x00009888" value="0x04183000" />
10239 <register type="NOA" address="0x00009888" value="0x04AFC000" />
10240 <register type="NOA" address="0x00009888" value="0x06AF3000" />
10241 <register type="NOA" address="0x00009888" value="0x0ACC4000" />
10242 <register type="NOA" address="0x00009888" value="0x0CCC0015" />
10243 <register type="NOA" address="0x00009888" value="0x0A8DA000" />
10244 <register type="NOA" address="0x00009888" value="0x0C8DA000" />
10245 <register type="NOA" address="0x00009888" value="0x0E8F4000" />
10246 <register type="NOA" address="0x00009888" value="0x108F0015" />
10247 <register type="NOA" address="0x00009888" value="0x16ACA000" />
10248 <register type="NOA" address="0x00009888" value="0x18AC000A" />
10249 <register type="NOA" address="0x00009888" value="0x06993000" />
10250 <register type="NOA" address="0x00009888" value="0x0C9A28C1" />
10251 <register type="NOA" address="0x00009888" value="0x009A0000" />
10252 <register type="NOA" address="0x00009888" value="0x0A93F000" />
10253 <register type="NOA" address="0x00009888" value="0x0C93F000" />
10254 <register type="NOA" address="0x00009888" value="0x0A97A000" />
10255 <register type="NOA" address="0x00009888" value="0x0C97A000" />
10256 <register type="NOA" address="0x00009888" value="0x0A980977" />
10257 <register type="NOA" address="0x00009888" value="0x08980000" />
10258 <register type="NOA" address="0x00009888" value="0x04980000" />
10259 <register type="NOA" address="0x00009888" value="0x06983000" />
10260 <register type="NOA" address="0x00009888" value="0x119000FF" />
10261 <register type="NOA" address="0x00009888" value="0x51900040" />
10262 <register type="NOA" address="0x00009888" value="0x41900020" />
10263 <register type="NOA" address="0x00009888" value="0x55900004" />
10264 <register type="NOA" address="0x00009888" value="0x45900400" />
10265 <register type="NOA" address="0x00009888" value="0x479008A5" />
10266 <register type="NOA" address="0x00009888" value="0x57900000" />
10267 <register type="NOA" address="0x00009888" value="0x49900002" />
10268 <register type="NOA" address="0x00009888" value="0x37900000" />
10269 <register type="NOA" address="0x00009888" value="0x33900000" />
10270 </register_config>
10271 <register_config type="OA">
10272 <register type="OA" address="0x00002740" value="0x00000000" />
10273 <register type="OA" address="0x00002710" value="0x00000000" />
10274 <register type="OA" address="0x00002714" value="0xF0800000" />
10275 <register type="OA" address="0x00002720" value="0x00000000" />
10276 <register type="OA" address="0x00002724" value="0x30800000" />
10277 <register type="OA" address="0x00002770" value="0x00100030" />
10278 <register type="OA" address="0x00002774" value="0x0000FFF9" />
10279 <register type="OA" address="0x00002778" value="0x00000002" />
10280 <register type="OA" address="0x0000277C" value="0x0000FFFC" />
10281 <register type="OA" address="0x00002780" value="0x00000002" />
10282 <register type="OA" address="0x00002784" value="0x0000FFF3" />
10283 <register type="OA" address="0x00002788" value="0x00100180" />
10284 <register type="OA" address="0x0000278C" value="0x0000FFCF" />
10285 <register type="OA" address="0x00002790" value="0x00000002" />
10286 <register type="OA" address="0x00002794" value="0x0000FFCF" />
10287 <register type="OA" address="0x00002798" value="0x00000002" />
10288 <register type="OA" address="0x0000279C" value="0x0000FF3F" />
10289 </register_config>
10290 <register_config type="FLEX">
10291 <register type="FLEX" address="0x0000E458" value="0x00005004" />
10292 <register type="FLEX" address="0x0000E558" value="0x00008003" />
10293 </register_config>
10294 </set>
10295
10296 <set name="MDAPI testing set Gen9"
10297 mdapi_supported_apis="OGL OCL IO BB"
10298 underscore_name="test_oa"
10299 hw_config_guid="f1792f32-6db2-4b50-b4b2-557128f1688d"
10300 chipset="KBLGT3"
10301 symbol_name="TestOa"
10302 >
10303 <counter name="TestCounter7"
10304 description="HW test counter 7. Factor: 0.666"
10305 data_type="uint64"
10306 equation="B 7 READ"
10307 underscore_name="counter7"
10308 units="events"
10309 symbol_name="Counter7"
10310 semantic_type="event"
10311 mdapi_supported_apis=""
10312 mdapi_usage_flags="Frame Batch Draw"
10313 mdapi_hw_unit_type="gpu"
10314 mdapi_group="GPU"
10315 />
10316 <counter name="GPU Time Elapsed"
10317 description="Time elapsed on the GPU during the measurement."
10318 data_type="uint64"
10319 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
10320 underscore_name="gpu_time"
10321 units="ns"
10322 symbol_name="GpuTime"
10323 semantic_type="duration"
10324 mdapi_supported_apis=""
10325 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10326 mdapi_hw_unit_type="gpu"
10327 mdapi_group="GPU"
10328 />
10329 <counter name="GPU Core Clocks"
10330 description="The total number of GPU core clocks elapsed during the measurement."
10331 data_type="uint64"
10332 equation="GPU_CLOCK 0 READ"
10333 underscore_name="gpu_core_clocks"
10334 units="cycles"
10335 symbol_name="GpuCoreClocks"
10336 semantic_type="event"
10337 mdapi_supported_apis=""
10338 mdapi_usage_flags="Tier1 Frame Batch Draw"
10339 mdapi_hw_unit_type="gpu"
10340 mdapi_group="GPU"
10341 />
10342 <counter name="AVG GPU Core Frequency"
10343 description="Average GPU Core Frequency in the measurement."
10344 data_type="uint64"
10345 max_equation="$GpuMaxFrequency"
10346 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
10347 underscore_name="avg_gpu_core_frequency"
10348 units="hz"
10349 symbol_name="AvgGpuCoreFrequency"
10350 semantic_type="event"
10351 mdapi_supported_apis=""
10352 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10353 mdapi_group="GPU"
10354 mdapi_hw_unit_type="gpu"
10355 />
10356 <counter name="TestCounter8"
10357 description="HW test counter 8. Should be equal to 1."
10358 data_type="uint64"
10359 equation="C 7 READ"
10360 underscore_name="counter8"
10361 units="events"
10362 symbol_name="Counter8"
10363 semantic_type="event"
10364 mdapi_supported_apis=""
10365 mdapi_usage_flags="Frame Batch Draw"
10366 mdapi_hw_unit_type="gpu"
10367 mdapi_group="GPU"
10368 />
10369 <counter name="TestCounter4"
10370 description="HW test counter 4. Factor: 0.333"
10371 data_type="uint64"
10372 equation="B 4 READ"
10373 underscore_name="counter4"
10374 units="events"
10375 symbol_name="Counter4"
10376 semantic_type="event"
10377 mdapi_supported_apis=""
10378 mdapi_usage_flags="Frame Batch Draw"
10379 mdapi_hw_unit_type="gpu"
10380 mdapi_group="GPU"
10381 />
10382 <counter name="TestCounter5"
10383 description="HW test counter 5. Factor: 0.333"
10384 data_type="uint64"
10385 equation="B 5 READ"
10386 underscore_name="counter5"
10387 units="events"
10388 symbol_name="Counter5"
10389 semantic_type="event"
10390 mdapi_supported_apis=""
10391 mdapi_usage_flags="Frame Batch Draw"
10392 mdapi_hw_unit_type="gpu"
10393 mdapi_group="GPU"
10394 />
10395 <counter name="TestCounter6"
10396 description="HW test counter 6. Factor: 0.166"
10397 data_type="uint64"
10398 equation="B 6 READ"
10399 underscore_name="counter6"
10400 units="events"
10401 symbol_name="Counter6"
10402 semantic_type="event"
10403 mdapi_supported_apis=""
10404 mdapi_usage_flags="Frame Batch Draw"
10405 mdapi_hw_unit_type="gpu"
10406 mdapi_group="GPU"
10407 />
10408 <counter name="TestCounter3"
10409 description="HW test counter 3. Factor: 0.5"
10410 data_type="uint64"
10411 equation="B 3 READ"
10412 underscore_name="counter3"
10413 units="events"
10414 symbol_name="Counter3"
10415 semantic_type="event"
10416 mdapi_supported_apis=""
10417 mdapi_usage_flags="Frame Batch Draw"
10418 mdapi_hw_unit_type="gpu"
10419 mdapi_group="GPU"
10420 />
10421 <counter name="TestCounter0"
10422 description="HW test counter 0. Factor: 0.0"
10423 data_type="uint64"
10424 equation="B 0 READ"
10425 underscore_name="counter0"
10426 units="events"
10427 symbol_name="Counter0"
10428 semantic_type="event"
10429 mdapi_supported_apis=""
10430 mdapi_usage_flags="Frame Batch Draw"
10431 mdapi_hw_unit_type="gpu"
10432 mdapi_group="GPU"
10433 />
10434 <counter name="TestCounter1"
10435 description="HW test counter 1. Factor: 1.0"
10436 data_type="uint64"
10437 equation="B 1 READ"
10438 underscore_name="counter1"
10439 units="events"
10440 symbol_name="Counter1"
10441 semantic_type="event"
10442 mdapi_supported_apis=""
10443 mdapi_usage_flags="Frame Batch Draw"
10444 mdapi_hw_unit_type="gpu"
10445 mdapi_group="GPU"
10446 />
10447 <counter name="TestCounter2"
10448 description="HW test counter 2. Factor: 1.0"
10449 data_type="uint64"
10450 equation="B 2 READ"
10451 underscore_name="counter2"
10452 units="events"
10453 symbol_name="Counter2"
10454 semantic_type="event"
10455 mdapi_supported_apis=""
10456 mdapi_usage_flags="Frame Batch Draw"
10457 mdapi_hw_unit_type="gpu"
10458 mdapi_group="GPU"
10459 />
10460 <register_config type="NOA">
10461 <register type="NOA" address="0x00009888" value="0x11810000" />
10462 <register type="NOA" address="0x00009888" value="0x07810013" />
10463 <register type="NOA" address="0x00009888" value="0x1F810000" />
10464 <register type="NOA" address="0x00009888" value="0x1D810000" />
10465 <register type="NOA" address="0x00009888" value="0x1B930040" />
10466 <register type="NOA" address="0x00009888" value="0x07E54000" />
10467 <register type="NOA" address="0x00009888" value="0x1F908000" />
10468 <register type="NOA" address="0x00009888" value="0x11900000" />
10469 <register type="NOA" address="0x00009888" value="0x37900000" />
10470 <register type="NOA" address="0x00009888" value="0x53900000" />
10471 <register type="NOA" address="0x00009888" value="0x45900000" />
10472 <register type="NOA" address="0x00009888" value="0x33900000" />
10473 </register_config>
10474 <register_config type="OA">
10475 <register type="OA" address="0x00002740" value="0x00000000" />
10476 <register type="OA" address="0x00002744" value="0x00800000" />
10477 <register type="OA" address="0x00002714" value="0xF0800000" />
10478 <register type="OA" address="0x00002710" value="0x00000000" />
10479 <register type="OA" address="0x00002724" value="0xF0800000" />
10480 <register type="OA" address="0x00002720" value="0x00000000" />
10481 <register type="OA" address="0x00002770" value="0x00000004" />
10482 <register type="OA" address="0x00002774" value="0x00000000" />
10483 <register type="OA" address="0x00002778" value="0x00000003" />
10484 <register type="OA" address="0x0000277C" value="0x00000000" />
10485 <register type="OA" address="0x00002780" value="0x00000007" />
10486 <register type="OA" address="0x00002784" value="0x00000000" />
10487 <register type="OA" address="0x00002788" value="0x00100002" />
10488 <register type="OA" address="0x0000278C" value="0x0000FFF7" />
10489 <register type="OA" address="0x00002790" value="0x00100002" />
10490 <register type="OA" address="0x00002794" value="0x0000FFCF" />
10491 <register type="OA" address="0x00002798" value="0x00100082" />
10492 <register type="OA" address="0x0000279C" value="0x0000FFEF" />
10493 <register type="OA" address="0x000027A0" value="0x001000C2" />
10494 <register type="OA" address="0x000027A4" value="0x0000FFE7" />
10495 <register type="OA" address="0x000027A8" value="0x00100001" />
10496 <register type="OA" address="0x000027AC" value="0x0000FFE7" />
10497 </register_config>
10498 </set>
10499
10500 </metrics>