intel/dump_gpu: add an option to capture a single frame
[mesa.git] / src / intel / perf / oa-bdw.xml
1 <?xml version="1.0"?>
2 <metrics version="1525360313" merge_md5="">
3 <set name="Render Metrics Basic Gen8"
4 mdapi_supported_apis="OGL OCL IO BB"
5 underscore_name="render_basic"
6 hw_config_guid="b541bd57-0e0f-4154-b4c0-5858010a2bf7"
7 chipset="BDW"
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 Batch Frame 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 $EuSubslicesTotalCount 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 2 UMUL $EuSubslicesTotalCount UMUL"
689 equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
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="OGL4 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 availability="$SliceMask 0x01 AND"
727 priority="0"
728 >
729 <register type="NOA" address="0x00009840" value="0x000000A0" />
730 <register type="NOA" address="0x00009888" value="0x143F000F" />
731 <register type="NOA" address="0x00009888" value="0x14110014" />
732 <register type="NOA" address="0x00009888" value="0x14310014" />
733 <register type="NOA" address="0x00009888" value="0x14BF000F" />
734 <register type="NOA" address="0x00009888" value="0x118A0317" />
735 <register type="NOA" address="0x00009888" value="0x13837BE0" />
736 <register type="NOA" address="0x00009888" value="0x3B800060" />
737 <register type="NOA" address="0x00009888" value="0x3D800005" />
738 <register type="NOA" address="0x00009888" value="0x005C4000" />
739 <register type="NOA" address="0x00009888" value="0x065C8000" />
740 <register type="NOA" address="0x00009888" value="0x085CC000" />
741 <register type="NOA" address="0x00009888" value="0x003D8000" />
742 <register type="NOA" address="0x00009888" value="0x183D0800" />
743 <register type="NOA" address="0x00009888" value="0x0A3F0023" />
744 <register type="NOA" address="0x00009888" value="0x103F0000" />
745 <register type="NOA" address="0x00009888" value="0x00584000" />
746 <register type="NOA" address="0x00009888" value="0x08584000" />
747 <register type="NOA" address="0x00009888" value="0x0A5A4000" />
748 <register type="NOA" address="0x00009888" value="0x005B4000" />
749 <register type="NOA" address="0x00009888" value="0x0E5B8000" />
750 <register type="NOA" address="0x00009888" value="0x185B2400" />
751 <register type="NOA" address="0x00009888" value="0x0A1D4000" />
752 <register type="NOA" address="0x00009888" value="0x0C1F0800" />
753 <register type="NOA" address="0x00009888" value="0x0E1FAA00" />
754 <register type="NOA" address="0x00009888" value="0x00384000" />
755 <register type="NOA" address="0x00009888" value="0x0E384000" />
756 <register type="NOA" address="0x00009888" value="0x16384000" />
757 <register type="NOA" address="0x00009888" value="0x18380001" />
758 <register type="NOA" address="0x00009888" value="0x00392000" />
759 <register type="NOA" address="0x00009888" value="0x06398000" />
760 <register type="NOA" address="0x00009888" value="0x0839A000" />
761 <register type="NOA" address="0x00009888" value="0x0A391000" />
762 <register type="NOA" address="0x00009888" value="0x00104000" />
763 <register type="NOA" address="0x00009888" value="0x08104000" />
764 <register type="NOA" address="0x00009888" value="0x00110030" />
765 <register type="NOA" address="0x00009888" value="0x08110031" />
766 <register type="NOA" address="0x00009888" value="0x10110000" />
767 <register type="NOA" address="0x00009888" value="0x00134000" />
768 <register type="NOA" address="0x00009888" value="0x16130020" />
769 <register type="NOA" address="0x00009888" value="0x06308000" />
770 <register type="NOA" address="0x00009888" value="0x08308000" />
771 <register type="NOA" address="0x00009888" value="0x06311800" />
772 <register type="NOA" address="0x00009888" value="0x08311880" />
773 <register type="NOA" address="0x00009888" value="0x10310000" />
774 <register type="NOA" address="0x00009888" value="0x0E334000" />
775 <register type="NOA" address="0x00009888" value="0x16330080" />
776 <register type="NOA" address="0x00009888" value="0x0ABF1180" />
777 <register type="NOA" address="0x00009888" value="0x10BF0000" />
778 <register type="NOA" address="0x00009888" value="0x0ADA8000" />
779 <register type="NOA" address="0x00009888" value="0x0A9D8000" />
780 <register type="NOA" address="0x00009888" value="0x109F0002" />
781 <register type="NOA" address="0x00009888" value="0x0AB94000" />
782 <register type="NOA" address="0x00009888" value="0x0D888000" />
783 <register type="NOA" address="0x00009888" value="0x038A0380" />
784 <register type="NOA" address="0x00009888" value="0x058A000E" />
785 <register type="NOA" address="0x00009888" value="0x018A8000" />
786 <register type="NOA" address="0x00009888" value="0x0F8A8000" />
787 <register type="NOA" address="0x00009888" value="0x198A8000" />
788 <register type="NOA" address="0x00009888" value="0x1B8A00A0" />
789 <register type="NOA" address="0x00009888" value="0x078A0000" />
790 <register type="NOA" address="0x00009888" value="0x098A0000" />
791 <register type="NOA" address="0x00009888" value="0x238B2820" />
792 <register type="NOA" address="0x00009888" value="0x258B2550" />
793 <register type="NOA" address="0x00009888" value="0x198C1000" />
794 <register type="NOA" address="0x00009888" value="0x0B8D8000" />
795 <register type="NOA" address="0x00009888" value="0x1F85AA80" />
796 <register type="NOA" address="0x00009888" value="0x2185AAA0" />
797 <register type="NOA" address="0x00009888" value="0x2385002A" />
798 <register type="NOA" address="0x00009888" value="0x0D831021" />
799 <register type="NOA" address="0x00009888" value="0x0F83572F" />
800 <register type="NOA" address="0x00009888" value="0x01835680" />
801 <register type="NOA" address="0x00009888" value="0x0383002C" />
802 <register type="NOA" address="0x00009888" value="0x11830000" />
803 <register type="NOA" address="0x00009888" value="0x19835400" />
804 <register type="NOA" address="0x00009888" value="0x1B830001" />
805 <register type="NOA" address="0x00009888" value="0x05830000" />
806 <register type="NOA" address="0x00009888" value="0x07834000" />
807 <register type="NOA" address="0x00009888" value="0x09834000" />
808 <register type="NOA" address="0x00009888" value="0x0184C000" />
809 <register type="NOA" address="0x00009888" value="0x07848000" />
810 <register type="NOA" address="0x00009888" value="0x0984C000" />
811 <register type="NOA" address="0x00009888" value="0x0B84C000" />
812 <register type="NOA" address="0x00009888" value="0x0D84C000" />
813 <register type="NOA" address="0x00009888" value="0x0F84C000" />
814 <register type="NOA" address="0x00009888" value="0x0384C000" />
815 <register type="NOA" address="0x00009888" value="0x05844000" />
816 <register type="NOA" address="0x00009888" value="0x1B80C137" />
817 <register type="NOA" address="0x00009888" value="0x1D80C147" />
818 <register type="NOA" address="0x00009888" value="0x21800000" />
819 <register type="NOA" address="0x00009888" value="0x1180C000" />
820 <register type="NOA" address="0x00009888" value="0x17808000" />
821 <register type="NOA" address="0x00009888" value="0x1980C000" />
822 <register type="NOA" address="0x00009888" value="0x1F80C000" />
823 <register type="NOA" address="0x00009888" value="0x1380C000" />
824 <register type="NOA" address="0x00009888" value="0x15804000" />
825 <register type="NOA" address="0x00009888" value="0x4D801110" />
826 <register type="NOA" address="0x00009888" value="0x4F800331" />
827 <register type="NOA" address="0x00009888" value="0x43800802" />
828 <register type="NOA" address="0x00009888" value="0x51800000" />
829 <register type="NOA" address="0x00009888" value="0x45801465" />
830 <register type="NOA" address="0x00009888" value="0x53801111" />
831 <register type="NOA" address="0x00009888" value="0x478014A5" />
832 <register type="NOA" address="0x00009888" value="0x31800000" />
833 <register type="NOA" address="0x00009888" value="0x3F800CA5" />
834 <register type="NOA" address="0x00009888" value="0x41800003" />
835 <register type="NOA" address="0x00009840" value="0x00000080" />
836 </register_config>
837 <register_config type="NOA"
838 availability="$SliceMask 0x02 AND"
839 priority="1"
840 >
841 <register type="NOA" address="0x00009840" value="0x000000A0" />
842 <register type="NOA" address="0x00009888" value="0x143F000F" />
843 <register type="NOA" address="0x00009888" value="0x14BF000F" />
844 <register type="NOA" address="0x00009888" value="0x14910014" />
845 <register type="NOA" address="0x00009888" value="0x14B10014" />
846 <register type="NOA" address="0x00009888" value="0x118A0317" />
847 <register type="NOA" address="0x00009888" value="0x13837BE0" />
848 <register type="NOA" address="0x00009888" value="0x3B800060" />
849 <register type="NOA" address="0x00009888" value="0x3D800005" />
850 <register type="NOA" address="0x00009888" value="0x0A3F0023" />
851 <register type="NOA" address="0x00009888" value="0x103F0000" />
852 <register type="NOA" address="0x00009888" value="0x0A5A4000" />
853 <register type="NOA" address="0x00009888" value="0x0A1D4000" />
854 <register type="NOA" address="0x00009888" value="0x0E1F8000" />
855 <register type="NOA" address="0x00009888" value="0x0A391000" />
856 <register type="NOA" address="0x00009888" value="0x00DC4000" />
857 <register type="NOA" address="0x00009888" value="0x06DC8000" />
858 <register type="NOA" address="0x00009888" value="0x08DCC000" />
859 <register type="NOA" address="0x00009888" value="0x00BD8000" />
860 <register type="NOA" address="0x00009888" value="0x18BD0800" />
861 <register type="NOA" address="0x00009888" value="0x0ABF1180" />
862 <register type="NOA" address="0x00009888" value="0x10BF0000" />
863 <register type="NOA" address="0x00009888" value="0x00D84000" />
864 <register type="NOA" address="0x00009888" value="0x08D84000" />
865 <register type="NOA" address="0x00009888" value="0x0ADA8000" />
866 <register type="NOA" address="0x00009888" value="0x00DB4000" />
867 <register type="NOA" address="0x00009888" value="0x0EDB8000" />
868 <register type="NOA" address="0x00009888" value="0x18DB2400" />
869 <register type="NOA" address="0x00009888" value="0x0A9D8000" />
870 <register type="NOA" address="0x00009888" value="0x0C9F0800" />
871 <register type="NOA" address="0x00009888" value="0x0E9F2A00" />
872 <register type="NOA" address="0x00009888" value="0x109F0002" />
873 <register type="NOA" address="0x00009888" value="0x00B84000" />
874 <register type="NOA" address="0x00009888" value="0x0EB84000" />
875 <register type="NOA" address="0x00009888" value="0x16B84000" />
876 <register type="NOA" address="0x00009888" value="0x18B80001" />
877 <register type="NOA" address="0x00009888" value="0x00B92000" />
878 <register type="NOA" address="0x00009888" value="0x06B98000" />
879 <register type="NOA" address="0x00009888" value="0x08B9A000" />
880 <register type="NOA" address="0x00009888" value="0x0AB94000" />
881 <register type="NOA" address="0x00009888" value="0x00904000" />
882 <register type="NOA" address="0x00009888" value="0x08904000" />
883 <register type="NOA" address="0x00009888" value="0x00910030" />
884 <register type="NOA" address="0x00009888" value="0x08910031" />
885 <register type="NOA" address="0x00009888" value="0x10910000" />
886 <register type="NOA" address="0x00009888" value="0x00934000" />
887 <register type="NOA" address="0x00009888" value="0x16930020" />
888 <register type="NOA" address="0x00009888" value="0x06B08000" />
889 <register type="NOA" address="0x00009888" value="0x08B08000" />
890 <register type="NOA" address="0x00009888" value="0x06B11800" />
891 <register type="NOA" address="0x00009888" value="0x08B11880" />
892 <register type="NOA" address="0x00009888" value="0x10B10000" />
893 <register type="NOA" address="0x00009888" value="0x0EB34000" />
894 <register type="NOA" address="0x00009888" value="0x16B30080" />
895 <register type="NOA" address="0x00009888" value="0x01888000" />
896 <register type="NOA" address="0x00009888" value="0x0D88B800" />
897 <register type="NOA" address="0x00009888" value="0x038A0380" />
898 <register type="NOA" address="0x00009888" value="0x058A000E" />
899 <register type="NOA" address="0x00009888" value="0x1B8A0080" />
900 <register type="NOA" address="0x00009888" value="0x078A0000" />
901 <register type="NOA" address="0x00009888" value="0x098A0000" />
902 <register type="NOA" address="0x00009888" value="0x238B2840" />
903 <register type="NOA" address="0x00009888" value="0x258B26A0" />
904 <register type="NOA" address="0x00009888" value="0x018C4000" />
905 <register type="NOA" address="0x00009888" value="0x0F8C4000" />
906 <register type="NOA" address="0x00009888" value="0x178C2000" />
907 <register type="NOA" address="0x00009888" value="0x198C1100" />
908 <register type="NOA" address="0x00009888" value="0x018D2000" />
909 <register type="NOA" address="0x00009888" value="0x078D8000" />
910 <register type="NOA" address="0x00009888" value="0x098DA000" />
911 <register type="NOA" address="0x00009888" value="0x0B8D8000" />
912 <register type="NOA" address="0x00009888" value="0x1F85AA80" />
913 <register type="NOA" address="0x00009888" value="0x2185AAA0" />
914 <register type="NOA" address="0x00009888" value="0x2385002A" />
915 <register type="NOA" address="0x00009888" value="0x0D831021" />
916 <register type="NOA" address="0x00009888" value="0x0F83572F" />
917 <register type="NOA" address="0x00009888" value="0x01835680" />
918 <register type="NOA" address="0x00009888" value="0x0383002C" />
919 <register type="NOA" address="0x00009888" value="0x11830000" />
920 <register type="NOA" address="0x00009888" value="0x19835400" />
921 <register type="NOA" address="0x00009888" value="0x1B830001" />
922 <register type="NOA" address="0x00009888" value="0x05830000" />
923 <register type="NOA" address="0x00009888" value="0x07834000" />
924 <register type="NOA" address="0x00009888" value="0x09834000" />
925 <register type="NOA" address="0x00009888" value="0x0184C000" />
926 <register type="NOA" address="0x00009888" value="0x07848000" />
927 <register type="NOA" address="0x00009888" value="0x0984C000" />
928 <register type="NOA" address="0x00009888" value="0x0B84C000" />
929 <register type="NOA" address="0x00009888" value="0x0D84C000" />
930 <register type="NOA" address="0x00009888" value="0x0F84C000" />
931 <register type="NOA" address="0x00009888" value="0x0384C000" />
932 <register type="NOA" address="0x00009888" value="0x05844000" />
933 <register type="NOA" address="0x00009888" value="0x1B80C137" />
934 <register type="NOA" address="0x00009888" value="0x1D80C147" />
935 <register type="NOA" address="0x00009888" value="0x21800000" />
936 <register type="NOA" address="0x00009888" value="0x1180C000" />
937 <register type="NOA" address="0x00009888" value="0x17808000" />
938 <register type="NOA" address="0x00009888" value="0x1980C000" />
939 <register type="NOA" address="0x00009888" value="0x1F80C000" />
940 <register type="NOA" address="0x00009888" value="0x1380C000" />
941 <register type="NOA" address="0x00009888" value="0x15804000" />
942 <register type="NOA" address="0x00009888" value="0x4D801550" />
943 <register type="NOA" address="0x00009888" value="0x4F800331" />
944 <register type="NOA" address="0x00009888" value="0x43800802" />
945 <register type="NOA" address="0x00009888" value="0x51800400" />
946 <register type="NOA" address="0x00009888" value="0x458004A1" />
947 <register type="NOA" address="0x00009888" value="0x53805555" />
948 <register type="NOA" address="0x00009888" value="0x47800421" />
949 <register type="NOA" address="0x00009888" value="0x31800000" />
950 <register type="NOA" address="0x00009888" value="0x3F801421" />
951 <register type="NOA" address="0x00009888" value="0x41800845" />
952 <register type="NOA" address="0x00009840" value="0x00000080" />
953 </register_config>
954 <register_config type="OA">
955 <register type="OA" address="0x00002710" value="0x00000000" />
956 <register type="OA" address="0x00002714" value="0x00800000" />
957 <register type="OA" address="0x00002720" value="0x00000000" />
958 <register type="OA" address="0x00002724" value="0x00800000" />
959 <register type="OA" address="0x00002740" value="0x00000000" />
960 </register_config>
961 <register_config type="FLEX">
962 <register type="FLEX" address="0x0000E458" value="0x00005004" />
963 <register type="FLEX" address="0x0000E558" value="0x00010003" />
964 <register type="FLEX" address="0x0000E658" value="0x00012011" />
965 <register type="FLEX" address="0x0000E758" value="0x00015014" />
966 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
967 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
968 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
969 </register_config>
970 </set>
971
972 <set name="Compute Metrics Basic Gen8"
973 mdapi_supported_apis="OGL4 OCL IO BB"
974 underscore_name="compute_basic"
975 hw_config_guid="35fbc9b2-a891-40a6-a38d-022bb7057552"
976 chipset="BDW"
977 symbol_name="ComputeBasic"
978 >
979 <counter name="GPU Core Clocks"
980 description="The total number of GPU core clocks elapsed during the measurement."
981 data_type="uint64"
982 equation="GPU_CLOCK 0 READ"
983 underscore_name="gpu_core_clocks"
984 units="cycles"
985 symbol_name="GpuCoreClocks"
986 semantic_type="event"
987 mdapi_supported_apis="OGL OCL IO BB"
988 mdapi_usage_flags="Tier1 Frame Batch Draw"
989 mdapi_hw_unit_type="gpu"
990 mdapi_group="GPU"
991 />
992 <counter name="EU Active"
993 description="The percentage of time in which the Execution Units were actively processing."
994 data_type="float"
995 max_equation="100"
996 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
997 underscore_name="eu_active"
998 units="percent"
999 symbol_name="EuActive"
1000 semantic_type="duration"
1001 mdapi_supported_apis="OGL OCL IO BB"
1002 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1003 mdapi_group="EU Array"
1004 mdapi_hw_unit_type="gpu"
1005 />
1006 <counter name="Untyped Bytes Read"
1007 description="The total number of typed memory bytes read via Data Port."
1008 data_type="uint64"
1009 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1010 equation="B 6 READ B 7 READ C 0 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
1011 underscore_name="untyped_bytes_read"
1012 units="bytes"
1013 symbol_name="UntypedBytesRead"
1014 semantic_type="throughput"
1015 mdapi_supported_apis="OGL4 OCL IO BB"
1016 mdapi_usage_flags="Tier3 Frame Batch Draw"
1017 mdapi_group="L3/Data Port"
1018 mdapi_hw_unit_type="gpu"
1019 />
1020 <counter name="EU Both FPU Pipes Active"
1021 description="The percentage of time in which both EU FPU pipelines were actively processing."
1022 data_type="float"
1023 max_equation="100"
1024 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1025 underscore_name="eu_fpu_both_active"
1026 units="percent"
1027 symbol_name="EuFpuBothActive"
1028 semantic_type="duration"
1029 mdapi_supported_apis="OGL OCL IO BB"
1030 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1031 mdapi_group="EU Array/Pipes"
1032 mdapi_hw_unit_type="gpu"
1033 />
1034 <counter name="Typed Bytes Written"
1035 description="The total number of typed memory bytes written via Data Port."
1036 data_type="uint64"
1037 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1038 equation="B 3 READ B 4 READ B 5 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
1039 underscore_name="typed_bytes_written"
1040 units="bytes"
1041 symbol_name="TypedBytesWritten"
1042 semantic_type="throughput"
1043 mdapi_supported_apis="OGL4 OCL IO BB"
1044 mdapi_usage_flags="Tier3 Frame Batch Draw"
1045 mdapi_group="L3/Data Port"
1046 mdapi_hw_unit_type="gpu"
1047 />
1048 <counter name="EU FPU0 Pipe Active"
1049 description="The percentage of time in which EU FPU0 pipeline was actively processing."
1050 data_type="float"
1051 max_equation="100"
1052 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1053 underscore_name="fpu0_active"
1054 units="percent"
1055 symbol_name="Fpu0Active"
1056 semantic_type="duration"
1057 mdapi_supported_apis="OGL OCL IO BB"
1058 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1059 mdapi_group="EU Array/Pipes"
1060 mdapi_hw_unit_type="gpu"
1061 />
1062 <counter name="EU FPU1 Pipe Active"
1063 description="The percentage of time in which EU FPU1 pipeline was actively processing."
1064 data_type="float"
1065 max_equation="100"
1066 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1067 underscore_name="fpu1_active"
1068 units="percent"
1069 symbol_name="Fpu1Active"
1070 semantic_type="duration"
1071 mdapi_supported_apis="OGL OCL IO BB"
1072 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1073 mdapi_group="EU Array/Pipes"
1074 mdapi_hw_unit_type="gpu"
1075 />
1076 <counter name="EU AVG IPC Rate"
1077 description="The average rate of IPC calculated for 2 FPU pipelines."
1078 data_type="float"
1079 max_equation="2"
1080 equation="A 9 READ A 10 READ A 11 READ UADD A 9 READ USUB FDIV 1 FADD"
1081 underscore_name="eu_avg_ipc_rate"
1082 units="number"
1083 symbol_name="EuAvgIpcRate"
1084 semantic_type="ratio"
1085 mdapi_supported_apis="OGL OCL IO BB"
1086 mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
1087 mdapi_group="EU Array"
1088 mdapi_hw_unit_type="gpu"
1089 />
1090 <counter name="GS Threads Dispatched"
1091 description="The total number of geometry shader hardware threads dispatched."
1092 data_type="uint64"
1093 equation="A 5 READ"
1094 underscore_name="gs_threads"
1095 units="threads"
1096 symbol_name="GsThreads"
1097 semantic_type="event"
1098 mdapi_supported_apis="OGL4 IO BB"
1099 mdapi_usage_flags="Tier3 Frame Batch Draw"
1100 mdapi_hw_unit_type="gpu"
1101 mdapi_group="EU Array/Geometry Shader"
1102 />
1103 <counter name="Early Hi-Depth Test Fails"
1104 description="The total number of pixels dropped on early hierarchical depth test."
1105 data_type="uint64"
1106 equation="A 22 READ 4 UMUL"
1107 underscore_name="hi_depth_test_fails"
1108 units="pixels"
1109 symbol_name="HiDepthTestFails"
1110 semantic_type="event"
1111 mdapi_supported_apis="OGL IO BB"
1112 mdapi_usage_flags="Tier3 Frame Batch Draw"
1113 mdapi_hw_unit_type="gpu"
1114 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1115 />
1116 <counter name="VS Threads Dispatched"
1117 description="The total number of vertex shader hardware threads dispatched."
1118 data_type="uint64"
1119 equation="A 1 READ"
1120 underscore_name="vs_threads"
1121 units="threads"
1122 symbol_name="VsThreads"
1123 semantic_type="event"
1124 mdapi_supported_apis="OGL IO BB"
1125 mdapi_usage_flags="Tier3 Frame Batch Draw"
1126 mdapi_hw_unit_type="gpu"
1127 mdapi_group="EU Array/Vertex Shader"
1128 />
1129 <counter name="FS Threads Dispatched"
1130 description="The total number of fragment shader hardware threads dispatched."
1131 data_type="uint64"
1132 equation="A 6 READ"
1133 underscore_name="ps_threads"
1134 units="threads"
1135 symbol_name="PsThreads"
1136 semantic_type="event"
1137 mdapi_supported_apis="OGL IO BB"
1138 mdapi_usage_flags="Tier3 Frame Batch Draw"
1139 mdapi_hw_unit_type="gpu"
1140 mdapi_group="EU Array/Fragment Shader"
1141 />
1142 <counter name="Shader Barrier Messages"
1143 description="The total number of shader barrier messages."
1144 data_type="uint64"
1145 equation="A 35 READ"
1146 underscore_name="shader_barriers"
1147 units="messages"
1148 symbol_name="ShaderBarriers"
1149 semantic_type="event"
1150 mdapi_supported_apis="OGL OCL IO BB"
1151 mdapi_usage_flags="Tier3 Frame Batch Draw"
1152 mdapi_hw_unit_type="gpu"
1153 mdapi_group="EU Array/Barrier"
1154 />
1155 <counter name="Sampler Texels"
1156 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
1157 data_type="uint64"
1158 equation="A 28 READ 4 UMUL"
1159 underscore_name="sampler_texels"
1160 units="texels"
1161 symbol_name="SamplerTexels"
1162 semantic_type="event"
1163 mdapi_supported_apis="OGL OCL IO BB"
1164 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1165 mdapi_hw_unit_type="gpu"
1166 mdapi_group="Sampler/Sampler Input"
1167 />
1168 <counter name="Pixels Failing Tests"
1169 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
1170 data_type="uint64"
1171 equation="A 25 READ 4 UMUL"
1172 underscore_name="pixels_failing_post_ps_tests"
1173 units="pixels"
1174 symbol_name="PixelsFailingPostPsTests"
1175 semantic_type="event"
1176 mdapi_supported_apis="OGL IO BB"
1177 mdapi_usage_flags="Tier3 Frame Batch Draw"
1178 mdapi_hw_unit_type="gpu"
1179 mdapi_group="3D Pipe/Output Merger"
1180 />
1181 <counter name="GPU Time Elapsed"
1182 description="Time elapsed on the GPU during the measurement."
1183 data_type="uint64"
1184 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
1185 underscore_name="gpu_time"
1186 units="ns"
1187 symbol_name="GpuTime"
1188 semantic_type="duration"
1189 mdapi_supported_apis="OGL OCL IO BB"
1190 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1191 mdapi_hw_unit_type="gpu"
1192 mdapi_group="GPU"
1193 />
1194 <counter name="AVG GPU Core Frequency"
1195 description="Average GPU Core Frequency in the measurement."
1196 data_type="uint64"
1197 max_equation="$GpuMaxFrequency"
1198 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
1199 underscore_name="avg_gpu_core_frequency"
1200 units="hz"
1201 symbol_name="AvgGpuCoreFrequency"
1202 semantic_type="event"
1203 mdapi_supported_apis="OGL OCL IO BB"
1204 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1205 mdapi_group="GPU"
1206 mdapi_hw_unit_type="gpu"
1207 />
1208 <counter name="Sampler Texels Misses"
1209 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
1210 data_type="uint64"
1211 equation="A 29 READ 4 UMUL"
1212 underscore_name="sampler_texel_misses"
1213 units="texels"
1214 symbol_name="SamplerTexelMisses"
1215 semantic_type="event"
1216 mdapi_supported_apis="OGL OCL IO BB"
1217 mdapi_usage_flags="Tier3 Batch Frame Draw"
1218 mdapi_hw_unit_type="gpu"
1219 mdapi_group="Sampler/Sampler Cache"
1220 />
1221 <counter name="CS Threads Dispatched"
1222 description="The total number of compute shader hardware threads dispatched."
1223 data_type="uint64"
1224 equation="A 4 READ"
1225 underscore_name="cs_threads"
1226 units="threads"
1227 symbol_name="CsThreads"
1228 semantic_type="event"
1229 mdapi_supported_apis="OGL4 OCL IO BB"
1230 mdapi_usage_flags="Tier3 Frame Batch Draw"
1231 mdapi_hw_unit_type="gpu"
1232 mdapi_group="EU Array/Compute Shader"
1233 />
1234 <counter name="SLM Bytes Read"
1235 description="The total number of GPU memory bytes read from shared local memory."
1236 data_type="uint64"
1237 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1238 equation="A 30 READ 64 UMUL"
1239 underscore_name="slm_bytes_read"
1240 units="bytes"
1241 symbol_name="SlmBytesRead"
1242 semantic_type="throughput"
1243 mdapi_supported_apis="OGL4 OCL IO BB"
1244 mdapi_usage_flags="Tier3 Frame Batch Draw"
1245 mdapi_group="L3/Data Port/SLM"
1246 mdapi_hw_unit_type="gpu"
1247 />
1248 <counter name="GTI Read Throughput"
1249 description="The total number of GPU memory bytes read from GTI."
1250 data_type="uint64"
1251 max_equation="$GpuCoreClocks 64 UMUL"
1252 equation="C 4 READ 64 UMUL"
1253 underscore_name="gti_read_throughput"
1254 units="bytes"
1255 symbol_name="GtiReadThroughput"
1256 semantic_type="throughput"
1257 mdapi_supported_apis="OGL OCL IO BB"
1258 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1259 mdapi_group="GTI"
1260 mdapi_hw_unit_type="gpu"
1261 />
1262 <counter name="Untyped Writes"
1263 description="The total number of untyped memory bytes written via Data Port."
1264 data_type="uint64"
1265 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1266 equation="C 1 READ C 2 READ C 3 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
1267 underscore_name="untyped_bytes_written"
1268 units="bytes"
1269 symbol_name="UntypedBytesWritten"
1270 semantic_type="throughput"
1271 mdapi_supported_apis="OGL4 OCL IO BB"
1272 mdapi_usage_flags="Tier3 Frame Batch Draw"
1273 mdapi_group="L3/Data Port"
1274 mdapi_hw_unit_type="gpu"
1275 />
1276 <counter name="GPU Busy"
1277 description="The percentage of time in which the GPU has been processing GPU commands."
1278 data_type="float"
1279 max_equation="100"
1280 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
1281 underscore_name="gpu_busy"
1282 units="percent"
1283 symbol_name="GpuBusy"
1284 semantic_type="duration"
1285 mdapi_supported_apis="OGL OCL IO BB"
1286 mdapi_usage_flags="Tier1 Overview System Frame"
1287 mdapi_group="GPU"
1288 mdapi_hw_unit_type="gpu"
1289 />
1290 <counter name="Rasterized Pixels"
1291 description="The total number of rasterized pixels."
1292 data_type="uint64"
1293 equation="A 21 READ 4 UMUL"
1294 underscore_name="rasterized_pixels"
1295 units="pixels"
1296 symbol_name="RasterizedPixels"
1297 semantic_type="event"
1298 mdapi_supported_apis="OGL IO BB"
1299 mdapi_usage_flags="Tier3 Frame Batch Draw"
1300 mdapi_hw_unit_type="gpu"
1301 mdapi_group="3D Pipe/Rasterizer"
1302 />
1303 <counter name="Typed Bytes Read"
1304 description="The total number of typed memory bytes read via Data Port."
1305 data_type="uint64"
1306 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1307 equation="B 0 READ B 1 READ B 2 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
1308 underscore_name="typed_bytes_read"
1309 units="bytes"
1310 symbol_name="TypedBytesRead"
1311 semantic_type="throughput"
1312 mdapi_supported_apis="OGL4 OCL IO BB"
1313 mdapi_usage_flags="Tier3 Frame Batch Draw"
1314 mdapi_group="L3/Data Port"
1315 mdapi_hw_unit_type="gpu"
1316 />
1317 <counter name="DS Threads Dispatched"
1318 description="The total number of domain shader hardware threads dispatched."
1319 data_type="uint64"
1320 equation="A 3 READ"
1321 underscore_name="ds_threads"
1322 units="threads"
1323 symbol_name="DsThreads"
1324 semantic_type="event"
1325 mdapi_supported_apis="OGL4 IO BB"
1326 mdapi_usage_flags="Tier3 Frame Batch Draw"
1327 mdapi_hw_unit_type="gpu"
1328 mdapi_group="EU Array/Domain Shader"
1329 />
1330 <counter name="EU Thread Occupancy"
1331 description="The percentage of time in which hardware threads occupied EUs."
1332 data_type="float"
1333 max_equation="100"
1334 equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1335 underscore_name="eu_thread_occupancy"
1336 units="percent"
1337 symbol_name="EuThreadOccupancy"
1338 semantic_type="duration"
1339 mdapi_supported_apis="OGL OCL IO BB"
1340 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1341 mdapi_group="EU Array"
1342 mdapi_hw_unit_type="gpu"
1343 />
1344 <counter name="EU Stall"
1345 description="The percentage of time in which the Execution Units were stalled."
1346 data_type="float"
1347 max_equation="100"
1348 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1349 underscore_name="eu_stall"
1350 units="percent"
1351 symbol_name="EuStall"
1352 semantic_type="duration"
1353 mdapi_supported_apis="OGL OCL IO BB"
1354 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1355 mdapi_group="EU Array"
1356 mdapi_hw_unit_type="gpu"
1357 />
1358 <counter name="Samples Blended"
1359 description="The total number of blended samples or pixels written to all render targets."
1360 data_type="uint64"
1361 equation="A 27 READ 4 UMUL"
1362 underscore_name="samples_blended"
1363 units="pixels"
1364 symbol_name="SamplesBlended"
1365 semantic_type="event"
1366 mdapi_supported_apis="OGL IO BB"
1367 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1368 mdapi_hw_unit_type="gpu"
1369 mdapi_group="3D Pipe/Output Merger"
1370 />
1371 <counter name="Early Depth Test Fails"
1372 description="The total number of pixels dropped on early depth test."
1373 data_type="uint64"
1374 equation="A 23 READ 4 UMUL"
1375 underscore_name="early_depth_test_fails"
1376 units="pixels"
1377 symbol_name="EarlyDepthTestFails"
1378 semantic_type="event"
1379 mdapi_supported_apis="OGL IO BB"
1380 mdapi_usage_flags="Tier3 Frame Batch Draw"
1381 mdapi_hw_unit_type="gpu"
1382 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
1383 />
1384 <counter name="Shader Memory Accesses"
1385 description="The total number of shader memory accesses to L3."
1386 data_type="uint64"
1387 equation="A 32 READ"
1388 underscore_name="shader_memory_accesses"
1389 units="messages"
1390 symbol_name="ShaderMemoryAccesses"
1391 semantic_type="event"
1392 mdapi_supported_apis="OGL OCL IO BB"
1393 mdapi_usage_flags="Tier3 Frame Batch Draw"
1394 mdapi_hw_unit_type="gpu"
1395 mdapi_group="L3/Data Port"
1396 />
1397 <counter name="HS Threads Dispatched"
1398 description="The total number of hull shader hardware threads dispatched."
1399 data_type="uint64"
1400 equation="A 2 READ"
1401 underscore_name="hs_threads"
1402 units="threads"
1403 symbol_name="HsThreads"
1404 semantic_type="event"
1405 mdapi_supported_apis="OGL4 IO BB"
1406 mdapi_usage_flags="Tier3 Frame Batch Draw"
1407 mdapi_hw_unit_type="gpu"
1408 mdapi_group="EU Array/Hull Shader"
1409 />
1410 <counter name="GTI Write Throughput"
1411 description="The total number of GPU memory bytes written to GTI."
1412 data_type="uint64"
1413 max_equation="$GpuCoreClocks 32 UMUL"
1414 equation="C 5 READ 64 UMUL"
1415 underscore_name="gti_write_throughput"
1416 units="bytes"
1417 symbol_name="GtiWriteThroughput"
1418 semantic_type="throughput"
1419 mdapi_supported_apis="OGL OCL IO BB"
1420 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1421 mdapi_group="GTI"
1422 mdapi_hw_unit_type="gpu"
1423 />
1424 <counter name="SLM Bytes Written"
1425 description="The total number of GPU memory bytes written into shared local memory."
1426 data_type="uint64"
1427 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1428 equation="A 31 READ 64 UMUL"
1429 underscore_name="slm_bytes_written"
1430 units="bytes"
1431 symbol_name="SlmBytesWritten"
1432 semantic_type="throughput"
1433 mdapi_supported_apis="OGL4 OCL IO BB"
1434 mdapi_usage_flags="Tier3 Frame Batch Draw"
1435 mdapi_group="L3/Data Port/SLM"
1436 mdapi_hw_unit_type="gpu"
1437 />
1438 <counter name="L3 Shader Throughput"
1439 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
1440 data_type="uint64"
1441 max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
1442 equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
1443 underscore_name="l3_shader_throughput"
1444 units="bytes"
1445 symbol_name="L3ShaderThroughput"
1446 semantic_type="throughput"
1447 mdapi_supported_apis="OGL4 OCL IO BB"
1448 mdapi_usage_flags="Tier2 Frame Batch Draw"
1449 mdapi_group="L3/Data Port"
1450 mdapi_hw_unit_type="gpu"
1451 />
1452 <counter name="Samples Killed in FS"
1453 description="The total number of samples or pixels dropped in fragment shaders."
1454 data_type="uint64"
1455 equation="A 24 READ 4 UMUL"
1456 underscore_name="samples_killed_in_ps"
1457 units="pixels"
1458 symbol_name="SamplesKilledInPs"
1459 semantic_type="event"
1460 mdapi_supported_apis="OGL IO BB"
1461 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
1462 mdapi_hw_unit_type="gpu"
1463 mdapi_group="3D Pipe/Fragment Shader"
1464 />
1465 <counter name="Samples Written"
1466 description="The total number of samples or pixels written to all render targets."
1467 data_type="uint64"
1468 equation="A 26 READ 4 UMUL"
1469 underscore_name="samples_written"
1470 units="pixels"
1471 symbol_name="SamplesWritten"
1472 semantic_type="event"
1473 mdapi_supported_apis="OGL IO BB"
1474 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1475 mdapi_hw_unit_type="gpu"
1476 mdapi_group="3D Pipe/Output Merger"
1477 />
1478 <counter name="Shader Atomic Memory Accesses"
1479 description="The total number of shader atomic memory accesses."
1480 data_type="uint64"
1481 equation="A 34 READ"
1482 underscore_name="shader_atomics"
1483 units="messages"
1484 symbol_name="ShaderAtomics"
1485 semantic_type="event"
1486 mdapi_supported_apis="OGL OCL IO BB"
1487 mdapi_usage_flags="Tier3 Frame Batch Draw"
1488 mdapi_hw_unit_type="gpu"
1489 mdapi_group="L3/Data Port/Atomics"
1490 />
1491 <counter name="EU Send Pipe Active"
1492 description="The percentage of time in which EU send pipeline was actively processing."
1493 data_type="float"
1494 max_equation="100"
1495 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1496 underscore_name="eu_send_active"
1497 units="percent"
1498 symbol_name="EuSendActive"
1499 semantic_type="duration"
1500 mdapi_supported_apis="OGL OCL IO BB"
1501 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1502 mdapi_group="EU Array/Pipes"
1503 mdapi_hw_unit_type="gpu"
1504 />
1505 <register_config type="NOA"
1506 availability="$SliceMask 0x01 AND"
1507 priority="0"
1508 >
1509 <register type="NOA" address="0x00009840" value="0x000000A0" />
1510 <register type="NOA" address="0x00009888" value="0x105C00E0" />
1511 <register type="NOA" address="0x00009888" value="0x105800E0" />
1512 <register type="NOA" address="0x00009888" value="0x103800E0" />
1513 <register type="NOA" address="0x00009888" value="0x3580001A" />
1514 <register type="NOA" address="0x00009888" value="0x3B800060" />
1515 <register type="NOA" address="0x00009888" value="0x3D800005" />
1516 <register type="NOA" address="0x00009888" value="0x065C2100" />
1517 <register type="NOA" address="0x00009888" value="0x0A5C0041" />
1518 <register type="NOA" address="0x00009888" value="0x0C5C6600" />
1519 <register type="NOA" address="0x00009888" value="0x005C6580" />
1520 <register type="NOA" address="0x00009888" value="0x085C8000" />
1521 <register type="NOA" address="0x00009888" value="0x0E5C8000" />
1522 <register type="NOA" address="0x00009888" value="0x00580042" />
1523 <register type="NOA" address="0x00009888" value="0x08582080" />
1524 <register type="NOA" address="0x00009888" value="0x0C58004C" />
1525 <register type="NOA" address="0x00009888" value="0x0E582580" />
1526 <register type="NOA" address="0x00009888" value="0x005B4000" />
1527 <register type="NOA" address="0x00009888" value="0x185B1000" />
1528 <register type="NOA" address="0x00009888" value="0x1A5B0104" />
1529 <register type="NOA" address="0x00009888" value="0x0C1FA800" />
1530 <register type="NOA" address="0x00009888" value="0x0E1FAA00" />
1531 <register type="NOA" address="0x00009888" value="0x101F02AA" />
1532 <register type="NOA" address="0x00009888" value="0x08380042" />
1533 <register type="NOA" address="0x00009888" value="0x0A382080" />
1534 <register type="NOA" address="0x00009888" value="0x0E38404C" />
1535 <register type="NOA" address="0x00009888" value="0x0238404B" />
1536 <register type="NOA" address="0x00009888" value="0x00384000" />
1537 <register type="NOA" address="0x00009888" value="0x16380000" />
1538 <register type="NOA" address="0x00009888" value="0x18381145" />
1539 <register type="NOA" address="0x00009888" value="0x04380000" />
1540 <register type="NOA" address="0x00009888" value="0x0039A000" />
1541 <register type="NOA" address="0x00009888" value="0x06398000" />
1542 <register type="NOA" address="0x00009888" value="0x0839A000" />
1543 <register type="NOA" address="0x00009888" value="0x0A39A000" />
1544 <register type="NOA" address="0x00009888" value="0x0C39A000" />
1545 <register type="NOA" address="0x00009888" value="0x0E39A000" />
1546 <register type="NOA" address="0x00009888" value="0x02392000" />
1547 <register type="NOA" address="0x00009888" value="0x018A8000" />
1548 <register type="NOA" address="0x00009888" value="0x0F8A8000" />
1549 <register type="NOA" address="0x00009888" value="0x198A8000" />
1550 <register type="NOA" address="0x00009888" value="0x1B8AAAA0" />
1551 <register type="NOA" address="0x00009888" value="0x1D8A0002" />
1552 <register type="NOA" address="0x00009888" value="0x038A8000" />
1553 <register type="NOA" address="0x00009888" value="0x058A8000" />
1554 <register type="NOA" address="0x00009888" value="0x238B02A0" />
1555 <register type="NOA" address="0x00009888" value="0x258B5550" />
1556 <register type="NOA" address="0x00009888" value="0x278B0015" />
1557 <register type="NOA" address="0x00009888" value="0x1F850A80" />
1558 <register type="NOA" address="0x00009888" value="0x2185AAA0" />
1559 <register type="NOA" address="0x00009888" value="0x2385002A" />
1560 <register type="NOA" address="0x00009888" value="0x01834000" />
1561 <register type="NOA" address="0x00009888" value="0x0F834000" />
1562 <register type="NOA" address="0x00009888" value="0x19835400" />
1563 <register type="NOA" address="0x00009888" value="0x1B830155" />
1564 <register type="NOA" address="0x00009888" value="0x03834000" />
1565 <register type="NOA" address="0x00009888" value="0x05834000" />
1566 <register type="NOA" address="0x00009888" value="0x0184C000" />
1567 <register type="NOA" address="0x00009888" value="0x07848000" />
1568 <register type="NOA" address="0x00009888" value="0x0984C000" />
1569 <register type="NOA" address="0x00009888" value="0x0B84C000" />
1570 <register type="NOA" address="0x00009888" value="0x0D84C000" />
1571 <register type="NOA" address="0x00009888" value="0x0F84C000" />
1572 <register type="NOA" address="0x00009888" value="0x03844000" />
1573 <register type="NOA" address="0x00009888" value="0x17808137" />
1574 <register type="NOA" address="0x00009888" value="0x1980C147" />
1575 <register type="NOA" address="0x00009888" value="0x1B80C0E5" />
1576 <register type="NOA" address="0x00009888" value="0x1D80C0E3" />
1577 <register type="NOA" address="0x00009888" value="0x21800000" />
1578 <register type="NOA" address="0x00009888" value="0x1180C000" />
1579 <register type="NOA" address="0x00009888" value="0x1F80C000" />
1580 <register type="NOA" address="0x00009888" value="0x13804000" />
1581 <register type="NOA" address="0x00009888" value="0x15800000" />
1582 <register type="NOA" address="0x00000D24" value="0x00000000" />
1583 <register type="NOA" address="0x00009888" value="0x4D801000" />
1584 <register type="NOA" address="0x00009888" value="0x4F800111" />
1585 <register type="NOA" address="0x00009888" value="0x43800062" />
1586 <register type="NOA" address="0x00009888" value="0x51800000" />
1587 <register type="NOA" address="0x00009888" value="0x45800062" />
1588 <register type="NOA" address="0x00009888" value="0x53800000" />
1589 <register type="NOA" address="0x00009888" value="0x47800062" />
1590 <register type="NOA" address="0x00009888" value="0x31800000" />
1591 <register type="NOA" address="0x00009888" value="0x3F801062" />
1592 <register type="NOA" address="0x00009888" value="0x41801084" />
1593 <register type="NOA" address="0x00009840" value="0x00000080" />
1594 </register_config>
1595 <register_config type="NOA"
1596 availability="$SliceMask 0x02 AND"
1597 priority="2"
1598 >
1599 <register type="NOA" address="0x00009840" value="0x000000A0" />
1600 <register type="NOA" address="0x00009888" value="0x10DC00E0" />
1601 <register type="NOA" address="0x00009888" value="0x10D800E0" />
1602 <register type="NOA" address="0x00009888" value="0x10B800E0" />
1603 <register type="NOA" address="0x00009888" value="0x3580001A" />
1604 <register type="NOA" address="0x00009888" value="0x3B800060" />
1605 <register type="NOA" address="0x00009888" value="0x3D800005" />
1606 <register type="NOA" address="0x00009888" value="0x06DC2100" />
1607 <register type="NOA" address="0x00009888" value="0x0ADC0041" />
1608 <register type="NOA" address="0x00009888" value="0x0CDC6600" />
1609 <register type="NOA" address="0x00009888" value="0x00DC6580" />
1610 <register type="NOA" address="0x00009888" value="0x08DC8000" />
1611 <register type="NOA" address="0x00009888" value="0x0EDC8000" />
1612 <register type="NOA" address="0x00009888" value="0x00D80042" />
1613 <register type="NOA" address="0x00009888" value="0x08D82080" />
1614 <register type="NOA" address="0x00009888" value="0x0CD8004C" />
1615 <register type="NOA" address="0x00009888" value="0x0ED82580" />
1616 <register type="NOA" address="0x00009888" value="0x00DB4000" />
1617 <register type="NOA" address="0x00009888" value="0x18DB1000" />
1618 <register type="NOA" address="0x00009888" value="0x1ADB0104" />
1619 <register type="NOA" address="0x00009888" value="0x0C9FA800" />
1620 <register type="NOA" address="0x00009888" value="0x0E9FAA00" />
1621 <register type="NOA" address="0x00009888" value="0x109F02AA" />
1622 <register type="NOA" address="0x00009888" value="0x08B80042" />
1623 <register type="NOA" address="0x00009888" value="0x0AB82080" />
1624 <register type="NOA" address="0x00009888" value="0x0EB8404C" />
1625 <register type="NOA" address="0x00009888" value="0x02B8404B" />
1626 <register type="NOA" address="0x00009888" value="0x00B84000" />
1627 <register type="NOA" address="0x00009888" value="0x16B80000" />
1628 <register type="NOA" address="0x00009888" value="0x18B81145" />
1629 <register type="NOA" address="0x00009888" value="0x04B80000" />
1630 <register type="NOA" address="0x00009888" value="0x00B9A000" />
1631 <register type="NOA" address="0x00009888" value="0x06B98000" />
1632 <register type="NOA" address="0x00009888" value="0x08B9A000" />
1633 <register type="NOA" address="0x00009888" value="0x0AB9A000" />
1634 <register type="NOA" address="0x00009888" value="0x0CB9A000" />
1635 <register type="NOA" address="0x00009888" value="0x0EB9A000" />
1636 <register type="NOA" address="0x00009888" value="0x02B92000" />
1637 <register type="NOA" address="0x00009888" value="0x01888000" />
1638 <register type="NOA" address="0x00009888" value="0x0D88F800" />
1639 <register type="NOA" address="0x00009888" value="0x0F88000F" />
1640 <register type="NOA" address="0x00009888" value="0x03888000" />
1641 <register type="NOA" address="0x00009888" value="0x05888000" />
1642 <register type="NOA" address="0x00009888" value="0x238B0540" />
1643 <register type="NOA" address="0x00009888" value="0x258BAAA0" />
1644 <register type="NOA" address="0x00009888" value="0x278B002A" />
1645 <register type="NOA" address="0x00009888" value="0x018C4000" />
1646 <register type="NOA" address="0x00009888" value="0x0F8C4000" />
1647 <register type="NOA" address="0x00009888" value="0x178C2000" />
1648 <register type="NOA" address="0x00009888" value="0x198C5500" />
1649 <register type="NOA" address="0x00009888" value="0x1B8C0015" />
1650 <register type="NOA" address="0x00009888" value="0x038C4000" />
1651 <register type="NOA" address="0x00009888" value="0x058C4000" />
1652 <register type="NOA" address="0x00009888" value="0x018DA000" />
1653 <register type="NOA" address="0x00009888" value="0x078D8000" />
1654 <register type="NOA" address="0x00009888" value="0x098DA000" />
1655 <register type="NOA" address="0x00009888" value="0x0B8DA000" />
1656 <register type="NOA" address="0x00009888" value="0x0D8DA000" />
1657 <register type="NOA" address="0x00009888" value="0x0F8DA000" />
1658 <register type="NOA" address="0x00009888" value="0x038D2000" />
1659 <register type="NOA" address="0x00009888" value="0x1F850A80" />
1660 <register type="NOA" address="0x00009888" value="0x2185AAA0" />
1661 <register type="NOA" address="0x00009888" value="0x2385002A" />
1662 <register type="NOA" address="0x00009888" value="0x01834000" />
1663 <register type="NOA" address="0x00009888" value="0x0F834000" />
1664 <register type="NOA" address="0x00009888" value="0x19835400" />
1665 <register type="NOA" address="0x00009888" value="0x1B830155" />
1666 <register type="NOA" address="0x00009888" value="0x03834000" />
1667 <register type="NOA" address="0x00009888" value="0x05834000" />
1668 <register type="NOA" address="0x00009888" value="0x0184C000" />
1669 <register type="NOA" address="0x00009888" value="0x07848000" />
1670 <register type="NOA" address="0x00009888" value="0x0984C000" />
1671 <register type="NOA" address="0x00009888" value="0x0B84C000" />
1672 <register type="NOA" address="0x00009888" value="0x0D84C000" />
1673 <register type="NOA" address="0x00009888" value="0x0F84C000" />
1674 <register type="NOA" address="0x00009888" value="0x03844000" />
1675 <register type="NOA" address="0x00009888" value="0x17808137" />
1676 <register type="NOA" address="0x00009888" value="0x1980C147" />
1677 <register type="NOA" address="0x00009888" value="0x1B80C0E5" />
1678 <register type="NOA" address="0x00009888" value="0x1D80C0E3" />
1679 <register type="NOA" address="0x00009888" value="0x21800000" />
1680 <register type="NOA" address="0x00009888" value="0x1180C000" />
1681 <register type="NOA" address="0x00009888" value="0x1F80C000" />
1682 <register type="NOA" address="0x00009888" value="0x13804000" />
1683 <register type="NOA" address="0x00009888" value="0x15800000" />
1684 <register type="NOA" address="0x00000D24" value="0x00000000" />
1685 <register type="NOA" address="0x00009888" value="0x4D805000" />
1686 <register type="NOA" address="0x00009888" value="0x4F800555" />
1687 <register type="NOA" address="0x00009888" value="0x43800062" />
1688 <register type="NOA" address="0x00009888" value="0x51800000" />
1689 <register type="NOA" address="0x00009888" value="0x45800062" />
1690 <register type="NOA" address="0x00009888" value="0x53800000" />
1691 <register type="NOA" address="0x00009888" value="0x47800062" />
1692 <register type="NOA" address="0x00009888" value="0x31800000" />
1693 <register type="NOA" address="0x00009888" value="0x3F800062" />
1694 <register type="NOA" address="0x00009888" value="0x41800000" />
1695 <register type="NOA" address="0x00009840" value="0x00000080" />
1696 </register_config>
1697 <register_config type="OA">
1698 <register type="OA" address="0x00002710" value="0x00000000" />
1699 <register type="OA" address="0x00002714" value="0x00800000" />
1700 <register type="OA" address="0x00002720" value="0x00000000" />
1701 <register type="OA" address="0x00002724" value="0x00800000" />
1702 <register type="OA" address="0x00002740" value="0x00000000" />
1703 </register_config>
1704 <register_config type="FLEX">
1705 <register type="FLEX" address="0x0000E458" value="0x00005004" />
1706 <register type="FLEX" address="0x0000E558" value="0x00000003" />
1707 <register type="FLEX" address="0x0000E658" value="0x00002001" />
1708 <register type="FLEX" address="0x0000E758" value="0x00778008" />
1709 <register type="FLEX" address="0x0000E45C" value="0x00088078" />
1710 <register type="FLEX" address="0x0000E55C" value="0x00808708" />
1711 <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
1712 </register_config>
1713 </set>
1714
1715 <set name="Render Metrics for 3D Pipeline Profile"
1716 mdapi_supported_apis="OGL OCL IO BB"
1717 underscore_name="render_pipe_profile"
1718 hw_config_guid="233d0544-fff7-4281-8291-e02f222aff72"
1719 chipset="BDW"
1720 symbol_name="RenderPipeProfile"
1721 >
1722 <counter name="GPU Core Clocks"
1723 description="The total number of GPU core clocks elapsed during the measurement."
1724 data_type="uint64"
1725 equation="GPU_CLOCK 0 READ"
1726 underscore_name="gpu_core_clocks"
1727 units="cycles"
1728 symbol_name="GpuCoreClocks"
1729 semantic_type="event"
1730 mdapi_supported_apis=""
1731 mdapi_usage_flags="Tier1 Frame Batch Draw"
1732 mdapi_hw_unit_type="gpu"
1733 mdapi_group="GPU"
1734 />
1735 <counter name="EU Active"
1736 description="The percentage of time in which the Execution Units were actively processing."
1737 data_type="float"
1738 max_equation="100"
1739 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1740 underscore_name="eu_active"
1741 units="percent"
1742 symbol_name="EuActive"
1743 semantic_type="duration"
1744 mdapi_supported_apis=""
1745 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1746 mdapi_group="EU Array"
1747 mdapi_hw_unit_type="gpu"
1748 />
1749 <counter name="VS Bottleneck"
1750 low_watermark="10"
1751 description="The percentage of time in which vertex shader pipeline stage was slowing down the 3D pipeline."
1752 data_type="float"
1753 high_watermark="30"
1754 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
1755 underscore_name="vs_bottleneck"
1756 units="percent"
1757 symbol_name="VsBottleneck"
1758 semantic_type="duration"
1759 mdapi_supported_apis="OGL IO BB"
1760 mdapi_usage_flags="Tier3 Indicate Draw"
1761 mdapi_group="3D Pipe/Vertex Shader"
1762 mdapi_hw_unit_type="gpu"
1763 />
1764 <counter name="Hi-Depth Bottleneck"
1765 low_watermark="5"
1766 description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
1767 data_type="float"
1768 high_watermark="15"
1769 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
1770 underscore_name="hi_depth_bottleneck"
1771 units="percent"
1772 symbol_name="HiDepthBottleneck"
1773 semantic_type="duration"
1774 mdapi_supported_apis="OGL IO BB"
1775 mdapi_usage_flags="Tier3 Indicate Draw"
1776 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1777 mdapi_hw_unit_type="gpu"
1778 />
1779 <counter name="GS Bottleneck"
1780 low_watermark="5"
1781 description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
1782 data_type="float"
1783 high_watermark="15"
1784 equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
1785 underscore_name="gs_bottleneck"
1786 units="percent"
1787 symbol_name="GsBottleneck"
1788 semantic_type="duration"
1789 mdapi_supported_apis="OGL IO BB"
1790 mdapi_usage_flags="Tier3 Indicate Draw"
1791 mdapi_group="3D Pipe/Geometry Shader"
1792 mdapi_hw_unit_type="gpu"
1793 />
1794 <counter name="GS Threads Dispatched"
1795 description="The total number of geometry shader hardware threads dispatched."
1796 data_type="uint64"
1797 equation="A 5 READ"
1798 underscore_name="gs_threads"
1799 units="threads"
1800 symbol_name="GsThreads"
1801 semantic_type="event"
1802 mdapi_supported_apis="OGL4 IO BB"
1803 mdapi_usage_flags="Tier3 Frame Batch Draw"
1804 mdapi_hw_unit_type="gpu"
1805 mdapi_group="EU Array/Geometry Shader"
1806 />
1807 <counter name="Early Hi-Depth Test Fails"
1808 description="The total number of pixels dropped on early hierarchical depth test."
1809 data_type="uint64"
1810 equation="A 22 READ 4 UMUL"
1811 underscore_name="hi_depth_test_fails"
1812 units="pixels"
1813 symbol_name="HiDepthTestFails"
1814 semantic_type="event"
1815 mdapi_supported_apis="OGL IO BB"
1816 mdapi_usage_flags="Tier3 Frame Batch Draw"
1817 mdapi_hw_unit_type="gpu"
1818 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1819 />
1820 <counter name="VS Threads Dispatched"
1821 description="The total number of vertex shader hardware threads dispatched."
1822 data_type="uint64"
1823 equation="A 1 READ"
1824 underscore_name="vs_threads"
1825 units="threads"
1826 symbol_name="VsThreads"
1827 semantic_type="event"
1828 mdapi_supported_apis="OGL IO BB"
1829 mdapi_usage_flags="Tier3 Frame Batch Draw"
1830 mdapi_hw_unit_type="gpu"
1831 mdapi_group="EU Array/Vertex Shader"
1832 />
1833 <counter name="FS Threads Dispatched"
1834 description="The total number of fragment shader hardware threads dispatched."
1835 data_type="uint64"
1836 equation="A 6 READ"
1837 underscore_name="ps_threads"
1838 units="threads"
1839 symbol_name="PsThreads"
1840 semantic_type="event"
1841 mdapi_supported_apis="OGL IO BB"
1842 mdapi_usage_flags="Tier3 Frame Batch Draw"
1843 mdapi_hw_unit_type="gpu"
1844 mdapi_group="EU Array/Fragment Shader"
1845 />
1846 <counter name="BC Bottleneck"
1847 low_watermark="5"
1848 description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
1849 data_type="float"
1850 high_watermark="15"
1851 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
1852 underscore_name="bc_bottleneck"
1853 units="percent"
1854 symbol_name="BcBottleneck"
1855 semantic_type="duration"
1856 mdapi_supported_apis="OGL IO"
1857 mdapi_usage_flags="Tier3 Indicate Draw"
1858 mdapi_group="3D Pipe/Rasterizer/Barycentric Calc"
1859 mdapi_hw_unit_type="gpu"
1860 />
1861 <counter name="HS Stall"
1862 description="The percentage of time in which hull stall pipeline stage was stalled."
1863 data_type="float"
1864 equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
1865 underscore_name="hs_stall"
1866 units="percent"
1867 symbol_name="HsStall"
1868 semantic_type="duration"
1869 mdapi_supported_apis="OGL4 IO BB"
1870 mdapi_usage_flags="Tier4 Correlate Draw"
1871 mdapi_hw_unit_type="gpu"
1872 mdapi_group="3D Pipe/Hull Shader"
1873 />
1874 <counter name="Shader Barrier Messages"
1875 description="The total number of shader barrier messages."
1876 data_type="uint64"
1877 equation="A 35 READ"
1878 underscore_name="shader_barriers"
1879 units="messages"
1880 symbol_name="ShaderBarriers"
1881 semantic_type="event"
1882 mdapi_supported_apis="OGL4 OCL IO BB"
1883 mdapi_usage_flags="Tier3 Frame Batch Draw"
1884 mdapi_hw_unit_type="gpu"
1885 mdapi_group="EU Array/Barrier"
1886 />
1887 <counter name="Sampler Texels"
1888 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
1889 data_type="uint64"
1890 equation="A 28 READ 4 UMUL"
1891 underscore_name="sampler_texels"
1892 units="texels"
1893 symbol_name="SamplerTexels"
1894 semantic_type="event"
1895 mdapi_supported_apis=""
1896 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1897 mdapi_hw_unit_type="gpu"
1898 mdapi_group="Sampler/Sampler Input"
1899 />
1900 <counter name="Pixels Failing Tests"
1901 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
1902 data_type="uint64"
1903 equation="A 25 READ 4 UMUL"
1904 underscore_name="pixels_failing_post_ps_tests"
1905 units="pixels"
1906 symbol_name="PixelsFailingPostPsTests"
1907 semantic_type="event"
1908 mdapi_supported_apis="OGL IO BB"
1909 mdapi_usage_flags="Tier3 Frame Batch Draw"
1910 mdapi_hw_unit_type="gpu"
1911 mdapi_group="3D Pipe/Output Merger"
1912 />
1913 <counter name="GPU Time Elapsed"
1914 description="Time elapsed on the GPU during the measurement."
1915 data_type="uint64"
1916 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
1917 underscore_name="gpu_time"
1918 units="ns"
1919 symbol_name="GpuTime"
1920 semantic_type="duration"
1921 mdapi_supported_apis=""
1922 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1923 mdapi_hw_unit_type="gpu"
1924 mdapi_group="GPU"
1925 />
1926 <counter name="AVG GPU Core Frequency"
1927 description="Average GPU Core Frequency in the measurement."
1928 data_type="uint64"
1929 max_equation="$GpuMaxFrequency"
1930 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
1931 underscore_name="avg_gpu_core_frequency"
1932 units="hz"
1933 symbol_name="AvgGpuCoreFrequency"
1934 semantic_type="event"
1935 mdapi_supported_apis=""
1936 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1937 mdapi_group="GPU"
1938 mdapi_hw_unit_type="gpu"
1939 />
1940 <counter name="Sampler Texels Misses"
1941 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
1942 data_type="uint64"
1943 equation="A 29 READ 4 UMUL"
1944 underscore_name="sampler_texel_misses"
1945 units="texels"
1946 symbol_name="SamplerTexelMisses"
1947 semantic_type="event"
1948 mdapi_supported_apis=""
1949 mdapi_usage_flags="Tier3 Batch Frame Draw"
1950 mdapi_hw_unit_type="gpu"
1951 mdapi_group="Sampler/Sampler Cache"
1952 />
1953 <counter name="CS Threads Dispatched"
1954 description="The total number of compute shader hardware threads dispatched."
1955 data_type="uint64"
1956 equation="A 4 READ"
1957 underscore_name="cs_threads"
1958 units="threads"
1959 symbol_name="CsThreads"
1960 semantic_type="event"
1961 mdapi_supported_apis="OGL4 OCL IO BB"
1962 mdapi_usage_flags="Tier3 Frame Batch Draw"
1963 mdapi_hw_unit_type="gpu"
1964 mdapi_group="EU Array/Compute Shader"
1965 />
1966 <counter name="VF Bottleneck"
1967 low_watermark="5"
1968 description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
1969 data_type="float"
1970 high_watermark="15"
1971 equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
1972 underscore_name="vf_bottleneck"
1973 units="percent"
1974 symbol_name="VfBottleneck"
1975 semantic_type="duration"
1976 mdapi_supported_apis="OGL IO BB"
1977 mdapi_usage_flags="Tier3 Indicate Draw"
1978 mdapi_group="3D Pipe/Input Assembler"
1979 mdapi_hw_unit_type="gpu"
1980 />
1981 <counter name="SLM Bytes Read"
1982 description="The total number of GPU memory bytes read from shared local memory."
1983 data_type="uint64"
1984 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1985 equation="A 30 READ 64 UMUL"
1986 underscore_name="slm_bytes_read"
1987 units="bytes"
1988 symbol_name="SlmBytesRead"
1989 semantic_type="throughput"
1990 mdapi_supported_apis="OGL4 OCL IO BB"
1991 mdapi_usage_flags="Tier3 Frame Batch Draw"
1992 mdapi_group="L3/Data Port/SLM"
1993 mdapi_hw_unit_type="gpu"
1994 />
1995 <counter name="Strip-Fans Bottleneck"
1996 low_watermark="5"
1997 description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
1998 data_type="float"
1999 high_watermark="10"
2000 equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
2001 underscore_name="sf_bottleneck"
2002 units="percent"
2003 symbol_name="SfBottleneck"
2004 semantic_type="duration"
2005 mdapi_supported_apis="OGL IO BB"
2006 mdapi_usage_flags="Tier3 Indicate Draw"
2007 mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
2008 mdapi_hw_unit_type="gpu"
2009 />
2010 <counter name="Sampler Accesses"
2011 description="The total number of messages send to samplers."
2012 data_type="uint64"
2013 equation="A 28 READ"
2014 underscore_name="sampler_accesses"
2015 units="messages"
2016 symbol_name="SamplerAccesses"
2017 semantic_type="event"
2018 mdapi_supported_apis=""
2019 mdapi_usage_flags="Tier3 Batch Frame Draw"
2020 mdapi_hw_unit_type="gpu"
2021 mdapi_group="Sampler"
2022 />
2023 <counter name="SF Stall"
2024 description="The percentage of time in which strip-fans pipeline stage was stalled."
2025 data_type="float"
2026 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
2027 underscore_name="sf_stall"
2028 units="percent"
2029 symbol_name="SfStall"
2030 semantic_type="duration"
2031 mdapi_supported_apis="OGL IO BB"
2032 mdapi_usage_flags="Tier4 Correlate Draw"
2033 mdapi_hw_unit_type="gpu"
2034 mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
2035 />
2036 <counter name="GPU Busy"
2037 description="The percentage of time in which the GPU has been processing GPU commands."
2038 data_type="float"
2039 max_equation="100"
2040 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
2041 underscore_name="gpu_busy"
2042 units="percent"
2043 symbol_name="GpuBusy"
2044 semantic_type="duration"
2045 mdapi_supported_apis=""
2046 mdapi_usage_flags="Tier1 Overview System Frame"
2047 mdapi_group="GPU"
2048 mdapi_hw_unit_type="gpu"
2049 />
2050 <counter name="HS Bottleneck"
2051 low_watermark="3"
2052 description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
2053 data_type="float"
2054 high_watermark="9"
2055 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
2056 underscore_name="hs_bottleneck"
2057 units="percent"
2058 symbol_name="HsBottleneck"
2059 semantic_type="duration"
2060 mdapi_supported_apis="OGL4 IO BB"
2061 mdapi_usage_flags="Tier3 Indicate Draw"
2062 mdapi_group="3D Pipe/Hull Shader"
2063 mdapi_hw_unit_type="gpu"
2064 />
2065 <counter name="CL Stall"
2066 description="The percentage of time in which clipper pipeline stage was stalled."
2067 data_type="float"
2068 equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
2069 underscore_name="cl_stall"
2070 units="percent"
2071 symbol_name="ClStall"
2072 semantic_type="duration"
2073 mdapi_supported_apis="OGL IO BB"
2074 mdapi_usage_flags="Tier4 Correlate Draw"
2075 mdapi_hw_unit_type="gpu"
2076 mdapi_group="3D Pipe/Clipper"
2077 />
2078 <counter name="SO Bottleneck"
2079 low_watermark="5"
2080 description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
2081 data_type="float"
2082 high_watermark="15"
2083 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
2084 underscore_name="so_bottleneck"
2085 units="percent"
2086 symbol_name="SoBottleneck"
2087 semantic_type="duration"
2088 mdapi_supported_apis="OGL IO BB"
2089 mdapi_usage_flags="Tier3 Indicate Draw"
2090 mdapi_group="3D Pipe/Stream Output"
2091 mdapi_hw_unit_type="gpu"
2092 />
2093 <counter name="Rasterized Pixels"
2094 description="The total number of rasterized pixels."
2095 data_type="uint64"
2096 equation="A 21 READ 4 UMUL"
2097 underscore_name="rasterized_pixels"
2098 units="pixels"
2099 symbol_name="RasterizedPixels"
2100 semantic_type="event"
2101 mdapi_supported_apis="OGL IO BB"
2102 mdapi_usage_flags="Tier3 Frame Batch Draw"
2103 mdapi_hw_unit_type="gpu"
2104 mdapi_group="3D Pipe/Rasterizer"
2105 />
2106 <counter name="DS Threads Dispatched"
2107 description="The total number of domain shader hardware threads dispatched."
2108 data_type="uint64"
2109 equation="A 3 READ"
2110 underscore_name="ds_threads"
2111 units="threads"
2112 symbol_name="DsThreads"
2113 semantic_type="event"
2114 mdapi_supported_apis="OGL4 IO BB"
2115 mdapi_usage_flags="Tier3 Frame Batch Draw"
2116 mdapi_hw_unit_type="gpu"
2117 mdapi_group="EU Array/Domain Shader"
2118 />
2119 <counter name="Samples Written"
2120 description="The total number of samples or pixels written to all render targets."
2121 data_type="uint64"
2122 equation="A 26 READ 4 UMUL"
2123 underscore_name="samples_written"
2124 units="pixels"
2125 symbol_name="SamplesWritten"
2126 semantic_type="event"
2127 mdapi_supported_apis="OGL IO BB"
2128 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2129 mdapi_hw_unit_type="gpu"
2130 mdapi_group="3D Pipe/Output Merger"
2131 />
2132 <counter name="DS Bottleneck"
2133 low_watermark="5"
2134 description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
2135 data_type="float"
2136 high_watermark="15"
2137 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
2138 underscore_name="ds_bottleneck"
2139 units="percent"
2140 symbol_name="DsBottleneck"
2141 semantic_type="duration"
2142 mdapi_supported_apis="OGL4 IO BB"
2143 mdapi_usage_flags="Tier3 Indicate Draw"
2144 mdapi_group="3D Pipe/Domain Shader"
2145 mdapi_hw_unit_type="gpu"
2146 />
2147 <counter name="EU Stall"
2148 description="The percentage of time in which the Execution Units were stalled."
2149 data_type="float"
2150 max_equation="100"
2151 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2152 underscore_name="eu_stall"
2153 units="percent"
2154 symbol_name="EuStall"
2155 semantic_type="duration"
2156 mdapi_supported_apis=""
2157 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2158 mdapi_group="EU Array"
2159 mdapi_hw_unit_type="gpu"
2160 />
2161 <counter name="Clipper Bottleneck"
2162 low_watermark="10"
2163 description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
2164 data_type="float"
2165 high_watermark="30"
2166 equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
2167 underscore_name="cl_bottleneck"
2168 units="percent"
2169 symbol_name="ClBottleneck"
2170 semantic_type="duration"
2171 mdapi_supported_apis="OGL IO BB"
2172 mdapi_usage_flags="Tier3 Indicate Draw"
2173 mdapi_group="3D Pipe/Clipper"
2174 mdapi_hw_unit_type="gpu"
2175 />
2176 <counter name="DS Stall"
2177 description="The percentage of time in which domain shader pipeline stage was stalled."
2178 data_type="float"
2179 equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
2180 underscore_name="ds_stall"
2181 units="percent"
2182 symbol_name="DsStall"
2183 semantic_type="duration"
2184 mdapi_supported_apis="OGL4 IO BB"
2185 mdapi_usage_flags="Tier4 Correlate Draw"
2186 mdapi_hw_unit_type="gpu"
2187 mdapi_group="3D Pipe/Domain Shader"
2188 />
2189 <counter name="Early Depth Bottleneck"
2190 low_watermark="10"
2191 description="The percentage of time in which early depth test pipeline stage was slowing down the 3D pipeline."
2192 data_type="float"
2193 high_watermark="30"
2194 equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
2195 underscore_name="early_depth_bottleneck"
2196 units="percent"
2197 symbol_name="EarlyDepthBottleneck"
2198 semantic_type="duration"
2199 mdapi_supported_apis="OGL IO BB"
2200 mdapi_usage_flags="Tier3 Indicate Draw"
2201 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
2202 mdapi_hw_unit_type="gpu"
2203 />
2204 <counter name="Samples Blended"
2205 description="The total number of blended samples or pixels written to all render targets."
2206 data_type="uint64"
2207 equation="A 27 READ 4 UMUL"
2208 underscore_name="samples_blended"
2209 units="pixels"
2210 symbol_name="SamplesBlended"
2211 semantic_type="event"
2212 mdapi_supported_apis="OGL IO BB"
2213 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2214 mdapi_hw_unit_type="gpu"
2215 mdapi_group="3D Pipe/Output Merger"
2216 />
2217 <counter name="Early Depth Test Fails"
2218 description="The total number of pixels dropped on early depth test."
2219 data_type="uint64"
2220 equation="A 23 READ 4 UMUL"
2221 underscore_name="early_depth_test_fails"
2222 units="pixels"
2223 symbol_name="EarlyDepthTestFails"
2224 semantic_type="event"
2225 mdapi_supported_apis="OGL IO BB"
2226 mdapi_usage_flags="Tier3 Frame Batch Draw"
2227 mdapi_hw_unit_type="gpu"
2228 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
2229 />
2230 <counter name="Shader Memory Accesses"
2231 description="The total number of shader memory accesses to L3."
2232 data_type="uint64"
2233 equation="A 32 READ"
2234 underscore_name="shader_memory_accesses"
2235 units="messages"
2236 symbol_name="ShaderMemoryAccesses"
2237 semantic_type="event"
2238 mdapi_supported_apis=""
2239 mdapi_usage_flags="Tier3 Frame Batch Draw"
2240 mdapi_hw_unit_type="gpu"
2241 mdapi_group="L3/Data Port"
2242 />
2243 <counter name="HS Threads Dispatched"
2244 description="The total number of hull shader hardware threads dispatched."
2245 data_type="uint64"
2246 equation="A 2 READ"
2247 underscore_name="hs_threads"
2248 units="threads"
2249 symbol_name="HsThreads"
2250 semantic_type="event"
2251 mdapi_supported_apis="OGL4 IO BB"
2252 mdapi_usage_flags="Tier3 Frame Batch Draw"
2253 mdapi_hw_unit_type="gpu"
2254 mdapi_group="EU Array/Hull Shader"
2255 />
2256 <counter name="SLM Bytes Written"
2257 description="The total number of GPU memory bytes written into shared local memory."
2258 data_type="uint64"
2259 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2260 equation="A 31 READ 64 UMUL"
2261 underscore_name="slm_bytes_written"
2262 units="bytes"
2263 symbol_name="SlmBytesWritten"
2264 semantic_type="throughput"
2265 mdapi_supported_apis="OGL4 OCL IO BB"
2266 mdapi_usage_flags="Tier3 Frame Batch Draw"
2267 mdapi_group="L3/Data Port/SLM"
2268 mdapi_hw_unit_type="gpu"
2269 />
2270 <counter name="L3 Shader Throughput"
2271 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
2272 data_type="uint64"
2273 max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
2274 equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
2275 underscore_name="l3_shader_throughput"
2276 units="bytes"
2277 symbol_name="L3ShaderThroughput"
2278 semantic_type="throughput"
2279 mdapi_supported_apis="OGL4 OCL IO BB"
2280 mdapi_usage_flags="Tier2 Frame Batch Draw"
2281 mdapi_group="L3/Data Port"
2282 mdapi_hw_unit_type="gpu"
2283 />
2284 <counter name="Samples Killed in FS"
2285 description="The total number of samples or pixels dropped in fragment shaders."
2286 data_type="uint64"
2287 equation="A 24 READ 4 UMUL"
2288 underscore_name="samples_killed_in_ps"
2289 units="pixels"
2290 symbol_name="SamplesKilledInPs"
2291 semantic_type="event"
2292 mdapi_supported_apis="OGL IO BB"
2293 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
2294 mdapi_hw_unit_type="gpu"
2295 mdapi_group="3D Pipe/Fragment Shader"
2296 />
2297 <counter name="SO Stall"
2298 description="The percentage of time in which stream-output pipeline stage was stalled."
2299 data_type="float"
2300 equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
2301 underscore_name="so_stall"
2302 units="percent"
2303 symbol_name="SoStall"
2304 semantic_type="duration"
2305 mdapi_supported_apis="OGL IO BB"
2306 mdapi_usage_flags="Tier4 Correlate Draw"
2307 mdapi_hw_unit_type="gpu"
2308 mdapi_group="3D Pipe/Stream Output"
2309 />
2310 <counter name="Shader Atomic Memory Accesses"
2311 description="The total number of shader atomic memory accesses."
2312 data_type="uint64"
2313 equation="A 34 READ"
2314 underscore_name="shader_atomics"
2315 units="messages"
2316 symbol_name="ShaderAtomics"
2317 semantic_type="event"
2318 mdapi_supported_apis="OGL4 OCL IO BB"
2319 mdapi_usage_flags="Tier3 Frame Batch Draw"
2320 mdapi_hw_unit_type="gpu"
2321 mdapi_group="L3/Data Port/Atomics"
2322 />
2323 <register_config type="NOA">
2324 <register type="NOA" address="0x00009840" value="0x000000A0" />
2325 <register type="NOA" address="0x00009888" value="0x0A1E0000" />
2326 <register type="NOA" address="0x00009888" value="0x0C1F000F" />
2327 <register type="NOA" address="0x00009888" value="0x10176800" />
2328 <register type="NOA" address="0x00009888" value="0x1191001F" />
2329 <register type="NOA" address="0x00009888" value="0x0B880320" />
2330 <register type="NOA" address="0x00009888" value="0x01890C40" />
2331 <register type="NOA" address="0x00009888" value="0x118A1C00" />
2332 <register type="NOA" address="0x00009888" value="0x118D7C00" />
2333 <register type="NOA" address="0x00009888" value="0x118E0020" />
2334 <register type="NOA" address="0x00009888" value="0x118F4C00" />
2335 <register type="NOA" address="0x00009888" value="0x11900000" />
2336 <register type="NOA" address="0x00009888" value="0x13900001" />
2337 <register type="NOA" address="0x00009888" value="0x065C4000" />
2338 <register type="NOA" address="0x00009888" value="0x0C3D8000" />
2339 <register type="NOA" address="0x00009888" value="0x06584000" />
2340 <register type="NOA" address="0x00009888" value="0x0C5B4000" />
2341 <register type="NOA" address="0x00009888" value="0x081E0040" />
2342 <register type="NOA" address="0x00009888" value="0x0E1E0000" />
2343 <register type="NOA" address="0x00009888" value="0x021F5400" />
2344 <register type="NOA" address="0x00009888" value="0x001F0000" />
2345 <register type="NOA" address="0x00009888" value="0x101F0010" />
2346 <register type="NOA" address="0x00009888" value="0x0E1F0080" />
2347 <register type="NOA" address="0x00009888" value="0x0C384000" />
2348 <register type="NOA" address="0x00009888" value="0x06392000" />
2349 <register type="NOA" address="0x00009888" value="0x0C13C000" />
2350 <register type="NOA" address="0x00009888" value="0x06164000" />
2351 <register type="NOA" address="0x00009888" value="0x06170012" />
2352 <register type="NOA" address="0x00009888" value="0x00170000" />
2353 <register type="NOA" address="0x00009888" value="0x01910005" />
2354 <register type="NOA" address="0x00009888" value="0x07880002" />
2355 <register type="NOA" address="0x00009888" value="0x01880C00" />
2356 <register type="NOA" address="0x00009888" value="0x0F880000" />
2357 <register type="NOA" address="0x00009888" value="0x0D880000" />
2358 <register type="NOA" address="0x00009888" value="0x05880000" />
2359 <register type="NOA" address="0x00009888" value="0x09890032" />
2360 <register type="NOA" address="0x00009888" value="0x078A0800" />
2361 <register type="NOA" address="0x00009888" value="0x0F8A0A00" />
2362 <register type="NOA" address="0x00009888" value="0x198A4000" />
2363 <register type="NOA" address="0x00009888" value="0x1B8A2000" />
2364 <register type="NOA" address="0x00009888" value="0x1D8A0000" />
2365 <register type="NOA" address="0x00009888" value="0x038A4000" />
2366 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
2367 <register type="NOA" address="0x00009888" value="0x0D8A8000" />
2368 <register type="NOA" address="0x00009888" value="0x238B54C0" />
2369 <register type="NOA" address="0x00009888" value="0x258BAA55" />
2370 <register type="NOA" address="0x00009888" value="0x278B0019" />
2371 <register type="NOA" address="0x00009888" value="0x198C0100" />
2372 <register type="NOA" address="0x00009888" value="0x058C4000" />
2373 <register type="NOA" address="0x00009888" value="0x0F8D0015" />
2374 <register type="NOA" address="0x00009888" value="0x018D1000" />
2375 <register type="NOA" address="0x00009888" value="0x098D8000" />
2376 <register type="NOA" address="0x00009888" value="0x0B8DF000" />
2377 <register type="NOA" address="0x00009888" value="0x0D8D3000" />
2378 <register type="NOA" address="0x00009888" value="0x038DE000" />
2379 <register type="NOA" address="0x00009888" value="0x058D3000" />
2380 <register type="NOA" address="0x00009888" value="0x0D8E0004" />
2381 <register type="NOA" address="0x00009888" value="0x058E000C" />
2382 <register type="NOA" address="0x00009888" value="0x098E0000" />
2383 <register type="NOA" address="0x00009888" value="0x078E0000" />
2384 <register type="NOA" address="0x00009888" value="0x038E0000" />
2385 <register type="NOA" address="0x00009888" value="0x0B8F0020" />
2386 <register type="NOA" address="0x00009888" value="0x198F0C00" />
2387 <register type="NOA" address="0x00009888" value="0x078F8000" />
2388 <register type="NOA" address="0x00009888" value="0x098F4000" />
2389 <register type="NOA" address="0x00009888" value="0x0B900980" />
2390 <register type="NOA" address="0x00009888" value="0x03900D80" />
2391 <register type="NOA" address="0x00009888" value="0x01900000" />
2392 <register type="NOA" address="0x00009888" value="0x1F85AA80" />
2393 <register type="NOA" address="0x00009888" value="0x2185AAAA" />
2394 <register type="NOA" address="0x00009888" value="0x2385002A" />
2395 <register type="NOA" address="0x00009888" value="0x01834000" />
2396 <register type="NOA" address="0x00009888" value="0x0F834000" />
2397 <register type="NOA" address="0x00009888" value="0x19835400" />
2398 <register type="NOA" address="0x00009888" value="0x1B830155" />
2399 <register type="NOA" address="0x00009888" value="0x03834000" />
2400 <register type="NOA" address="0x00009888" value="0x05834000" />
2401 <register type="NOA" address="0x00009888" value="0x07834000" />
2402 <register type="NOA" address="0x00009888" value="0x09834000" />
2403 <register type="NOA" address="0x00009888" value="0x0B834000" />
2404 <register type="NOA" address="0x00009888" value="0x0D834000" />
2405 <register type="NOA" address="0x00009888" value="0x0184C000" />
2406 <register type="NOA" address="0x00009888" value="0x0784C000" />
2407 <register type="NOA" address="0x00009888" value="0x0984C000" />
2408 <register type="NOA" address="0x00009888" value="0x0B84C000" />
2409 <register type="NOA" address="0x00009888" value="0x0D84C000" />
2410 <register type="NOA" address="0x00009888" value="0x0F84C000" />
2411 <register type="NOA" address="0x00009888" value="0x0384C000" />
2412 <register type="NOA" address="0x00009888" value="0x0584C000" />
2413 <register type="NOA" address="0x00009888" value="0x1180C000" />
2414 <register type="NOA" address="0x00009888" value="0x1780C000" />
2415 <register type="NOA" address="0x00009888" value="0x1980C000" />
2416 <register type="NOA" address="0x00009888" value="0x1B80C000" />
2417 <register type="NOA" address="0x00009888" value="0x1D80C000" />
2418 <register type="NOA" address="0x00009888" value="0x1F80C000" />
2419 <register type="NOA" address="0x00009888" value="0x1380C000" />
2420 <register type="NOA" address="0x00009888" value="0x1580C000" />
2421 <register type="NOA" address="0x00000D24" value="0x00000000" />
2422 <register type="NOA" address="0x00009888" value="0x4D801111" />
2423 <register type="NOA" address="0x00009888" value="0x3D800800" />
2424 <register type="NOA" address="0x00009888" value="0x4F801011" />
2425 <register type="NOA" address="0x00009888" value="0x43800443" />
2426 <register type="NOA" address="0x00009888" value="0x51801111" />
2427 <register type="NOA" address="0x00009888" value="0x45800422" />
2428 <register type="NOA" address="0x00009888" value="0x53801111" />
2429 <register type="NOA" address="0x00009888" value="0x47800C60" />
2430 <register type="NOA" address="0x00009888" value="0x21800000" />
2431 <register type="NOA" address="0x00009888" value="0x31800000" />
2432 <register type="NOA" address="0x00009888" value="0x3F800422" />
2433 <register type="NOA" address="0x00009888" value="0x41800021" />
2434 <register type="NOA" address="0x00009840" value="0x00000080" />
2435 </register_config>
2436 <register_config type="OA">
2437 <register type="OA" address="0x00002724" value="0xF0800000" />
2438 <register type="OA" address="0x00002720" value="0x00000000" />
2439 <register type="OA" address="0x00002714" value="0xF0800000" />
2440 <register type="OA" address="0x00002710" value="0x00000000" />
2441 <register type="OA" address="0x00002740" value="0x00000000" />
2442 <register type="OA" address="0x00002770" value="0x0007FFEA" />
2443 <register type="OA" address="0x00002774" value="0x00007FFC" />
2444 <register type="OA" address="0x00002778" value="0x0007AFFA" />
2445 <register type="OA" address="0x0000277C" value="0x0000F5FD" />
2446 <register type="OA" address="0x00002780" value="0x00079FFA" />
2447 <register type="OA" address="0x00002784" value="0x0000F3FB" />
2448 <register type="OA" address="0x00002788" value="0x0007BF7A" />
2449 <register type="OA" address="0x0000278C" value="0x0000F7E7" />
2450 <register type="OA" address="0x00002790" value="0x0007FEFA" />
2451 <register type="OA" address="0x00002794" value="0x0000F7CF" />
2452 <register type="OA" address="0x00002798" value="0x00077FFA" />
2453 <register type="OA" address="0x0000279C" value="0x0000EFDF" />
2454 <register type="OA" address="0x000027A0" value="0x0006FFFA" />
2455 <register type="OA" address="0x000027A4" value="0x0000CFBF" />
2456 <register type="OA" address="0x000027A8" value="0x0003FFFA" />
2457 <register type="OA" address="0x000027AC" value="0x00005F7F" />
2458 </register_config>
2459 <register_config type="FLEX">
2460 <register type="FLEX" address="0x0000E458" value="0x00005004" />
2461 <register type="FLEX" address="0x0000E558" value="0x00015014" />
2462 <register type="FLEX" address="0x0000E658" value="0x00025024" />
2463 <register type="FLEX" address="0x0000E758" value="0x00035034" />
2464 <register type="FLEX" address="0x0000E45C" value="0x00045044" />
2465 <register type="FLEX" address="0x0000E55C" value="0x00055054" />
2466 <register type="FLEX" address="0x0000E65C" value="0x00065064" />
2467 </register_config>
2468 </set>
2469
2470 <set name="Memory Reads Distribution Gen8"
2471 mdapi_supported_apis="OGL OCL IO BB"
2472 underscore_name="memory_reads"
2473 hw_config_guid="2b255d48-2117-4fef-a8f7-f151e1d25a2c"
2474 chipset="BDW"
2475 symbol_name="MemoryReads"
2476 >
2477 <counter name="GPU Core Clocks"
2478 description="The total number of GPU core clocks elapsed during the measurement."
2479 data_type="uint64"
2480 equation="GPU_CLOCK 0 READ"
2481 underscore_name="gpu_core_clocks"
2482 units="cycles"
2483 symbol_name="GpuCoreClocks"
2484 semantic_type="event"
2485 mdapi_supported_apis=""
2486 mdapi_usage_flags="Tier1 Frame Batch Draw"
2487 mdapi_hw_unit_type="gpu"
2488 mdapi_group="GPU"
2489 />
2490 <counter name="EU Active"
2491 description="The percentage of time in which the Execution Units were actively processing."
2492 data_type="float"
2493 max_equation="100"
2494 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2495 underscore_name="eu_active"
2496 units="percent"
2497 symbol_name="EuActive"
2498 semantic_type="duration"
2499 mdapi_supported_apis=""
2500 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2501 mdapi_group="EU Array"
2502 mdapi_hw_unit_type="gpu"
2503 />
2504 <counter name="GtiL3Bank0Reads"
2505 description="The total number of GTI memory reads from L3 Bank 0 (L3 Cache misses)."
2506 data_type="uint64"
2507 equation="C 4 READ"
2508 underscore_name="gti_l3_bank0_reads"
2509 units="messages"
2510 symbol_name="GtiL3Bank0Reads"
2511 semantic_type="event"
2512 mdapi_supported_apis=""
2513 mdapi_usage_flags="Tier2 Frame Batch Draw"
2514 mdapi_hw_unit_type="gpu"
2515 mdapi_group="GTI/L3"
2516 />
2517 <counter name="GS Threads Dispatched"
2518 description="The total number of geometry shader hardware threads dispatched."
2519 data_type="uint64"
2520 equation="A 5 READ"
2521 underscore_name="gs_threads"
2522 units="threads"
2523 symbol_name="GsThreads"
2524 semantic_type="event"
2525 mdapi_supported_apis="OGL4 IO BB"
2526 mdapi_usage_flags="Tier3 Frame Batch Draw"
2527 mdapi_hw_unit_type="gpu"
2528 mdapi_group="EU Array/Geometry Shader"
2529 />
2530 <counter name="GtiRingAccesses"
2531 description="The total number of all accesses from GTI to the ring."
2532 data_type="uint64"
2533 equation="C 3 READ 2 UMUL"
2534 underscore_name="gti_ring_accesses"
2535 units="messages"
2536 symbol_name="GtiRingAccesses"
2537 semantic_type="event"
2538 mdapi_supported_apis=""
2539 mdapi_usage_flags="Tier2 Frame Batch Draw"
2540 mdapi_hw_unit_type="gpu"
2541 mdapi_group="GTI"
2542 />
2543 <counter name="Early Hi-Depth Test Fails"
2544 description="The total number of pixels dropped on early hierarchical depth test."
2545 data_type="uint64"
2546 equation="A 22 READ 4 UMUL"
2547 underscore_name="hi_depth_test_fails"
2548 units="pixels"
2549 symbol_name="HiDepthTestFails"
2550 semantic_type="event"
2551 mdapi_supported_apis="OGL IO BB"
2552 mdapi_usage_flags="Tier3 Frame Batch Draw"
2553 mdapi_hw_unit_type="gpu"
2554 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
2555 />
2556 <counter name="VS Threads Dispatched"
2557 description="The total number of vertex shader hardware threads dispatched."
2558 data_type="uint64"
2559 equation="A 1 READ"
2560 underscore_name="vs_threads"
2561 units="threads"
2562 symbol_name="VsThreads"
2563 semantic_type="event"
2564 mdapi_supported_apis="OGL IO BB"
2565 mdapi_usage_flags="Tier3 Frame Batch Draw"
2566 mdapi_hw_unit_type="gpu"
2567 mdapi_group="EU Array/Vertex Shader"
2568 />
2569 <counter name="FS Threads Dispatched"
2570 description="The total number of fragment shader hardware threads dispatched."
2571 data_type="uint64"
2572 equation="A 6 READ"
2573 underscore_name="ps_threads"
2574 units="threads"
2575 symbol_name="PsThreads"
2576 semantic_type="event"
2577 mdapi_supported_apis="OGL IO BB"
2578 mdapi_usage_flags="Tier3 Frame Batch Draw"
2579 mdapi_hw_unit_type="gpu"
2580 mdapi_group="EU Array/Fragment Shader"
2581 />
2582 <counter name="GtiL3Bank3Reads"
2583 description="The total number of GTI memory reads from L3 Bank 3 (L3 Cache misses)."
2584 data_type="uint64"
2585 equation="C 7 READ"
2586 underscore_name="gti_l3_bank3_reads"
2587 units="messages"
2588 symbol_name="GtiL3Bank3Reads"
2589 semantic_type="event"
2590 mdapi_supported_apis=""
2591 mdapi_usage_flags="Tier2 Frame Batch Draw"
2592 mdapi_hw_unit_type="subslice"
2593 mdapi_group="GTI/L3"
2594 />
2595 <counter name="Shader Barrier Messages"
2596 description="The total number of shader barrier messages."
2597 data_type="uint64"
2598 equation="A 35 READ"
2599 underscore_name="shader_barriers"
2600 units="messages"
2601 symbol_name="ShaderBarriers"
2602 semantic_type="event"
2603 mdapi_supported_apis="OGL4 OCL IO"
2604 mdapi_usage_flags="Tier3 Frame Batch Draw"
2605 mdapi_hw_unit_type="gpu"
2606 mdapi_group="EU Array/Barrier"
2607 />
2608 <counter name="GtiRsMemoryReads"
2609 description="The total number of GTI memory reads from Resource Streamer."
2610 data_type="uint64"
2611 equation="B 2 READ"
2612 underscore_name="gti_rs_memory_reads"
2613 units="messages"
2614 symbol_name="GtiRsMemoryReads"
2615 semantic_type="event"
2616 mdapi_supported_apis=""
2617 mdapi_usage_flags="Tier2 Frame Batch Draw"
2618 mdapi_hw_unit_type="gpu"
2619 mdapi_group="GTI/3D Pipe/Resource Streamer"
2620 />
2621 <counter name="Sampler Texels"
2622 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
2623 data_type="uint64"
2624 equation="A 28 READ 4 UMUL"
2625 underscore_name="sampler_texels"
2626 units="texels"
2627 symbol_name="SamplerTexels"
2628 semantic_type="event"
2629 mdapi_supported_apis=""
2630 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2631 mdapi_hw_unit_type="gpu"
2632 mdapi_group="Sampler/Sampler Input"
2633 />
2634 <counter name="Pixels Failing Tests"
2635 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
2636 data_type="uint64"
2637 equation="A 25 READ 4 UMUL"
2638 underscore_name="pixels_failing_post_ps_tests"
2639 units="pixels"
2640 symbol_name="PixelsFailingPostPsTests"
2641 semantic_type="event"
2642 mdapi_supported_apis="OGL IO BB"
2643 mdapi_usage_flags="Tier3 Frame Batch Draw"
2644 mdapi_hw_unit_type="gpu"
2645 mdapi_group="3D Pipe/Output Merger"
2646 />
2647 <counter name="GtiHizMemoryReads"
2648 description="The total number of GTI memory reads from Hierarchical Depth Cache (Hi-Depth Cache misses)."
2649 data_type="uint64"
2650 equation="B 5 READ"
2651 underscore_name="gti_hiz_memory_reads"
2652 units="messages"
2653 symbol_name="GtiHizMemoryReads"
2654 semantic_type="event"
2655 mdapi_supported_apis="OGL IO BB"
2656 mdapi_usage_flags="Tier2 Frame Batch Draw"
2657 mdapi_hw_unit_type="gpu"
2658 mdapi_group="GTI/Depth Cache"
2659 />
2660 <counter name="GPU Time Elapsed"
2661 description="Time elapsed on the GPU during the measurement."
2662 data_type="uint64"
2663 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
2664 underscore_name="gpu_time"
2665 units="ns"
2666 symbol_name="GpuTime"
2667 semantic_type="duration"
2668 mdapi_supported_apis=""
2669 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2670 mdapi_hw_unit_type="gpu"
2671 mdapi_group="GPU"
2672 />
2673 <counter name="AVG GPU Core Frequency"
2674 description="Average GPU Core Frequency in the measurement."
2675 data_type="uint64"
2676 max_equation="$GpuMaxFrequency"
2677 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
2678 underscore_name="avg_gpu_core_frequency"
2679 units="hz"
2680 symbol_name="AvgGpuCoreFrequency"
2681 semantic_type="event"
2682 mdapi_supported_apis=""
2683 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2684 mdapi_group="GPU"
2685 mdapi_hw_unit_type="gpu"
2686 />
2687 <counter name="Sampler Texels Misses"
2688 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
2689 data_type="uint64"
2690 equation="A 29 READ 4 UMUL"
2691 underscore_name="sampler_texel_misses"
2692 units="texels"
2693 symbol_name="SamplerTexelMisses"
2694 semantic_type="event"
2695 mdapi_supported_apis=""
2696 mdapi_usage_flags="Tier3 Batch Frame Draw"
2697 mdapi_hw_unit_type="gpu"
2698 mdapi_group="Sampler/Sampler Cache"
2699 />
2700 <counter name="GtiRccMemoryReads"
2701 description="The total number of GTI memory reads from Render Color Cache (Render Color Cache misses)."
2702 data_type="uint64"
2703 equation="B 3 READ"
2704 underscore_name="gti_rcc_memory_reads"
2705 units="messages"
2706 symbol_name="GtiRccMemoryReads"
2707 semantic_type="event"
2708 mdapi_supported_apis="OGL IO BB"
2709 mdapi_usage_flags="Tier2 Frame Batch Draw"
2710 mdapi_hw_unit_type="gpu"
2711 mdapi_group="GTI/Color Cache"
2712 />
2713 <counter name="CS Threads Dispatched"
2714 description="The total number of compute shader hardware threads dispatched."
2715 data_type="uint64"
2716 equation="A 4 READ"
2717 underscore_name="cs_threads"
2718 units="threads"
2719 symbol_name="CsThreads"
2720 semantic_type="event"
2721 mdapi_supported_apis="OGL4 OCL IO BB"
2722 mdapi_usage_flags="Tier3 Frame Batch Draw"
2723 mdapi_hw_unit_type="gpu"
2724 mdapi_group="EU Array/Compute Shader"
2725 />
2726 <counter name="SLM Bytes Read"
2727 description="The total number of GPU memory bytes read from shared local memory."
2728 data_type="uint64"
2729 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2730 equation="A 30 READ 64 UMUL"
2731 underscore_name="slm_bytes_read"
2732 units="bytes"
2733 symbol_name="SlmBytesRead"
2734 semantic_type="throughput"
2735 mdapi_supported_apis="OGL4 OCL IO BB"
2736 mdapi_usage_flags="Tier3 Frame Batch Draw"
2737 mdapi_group="L3/Data Port/SLM"
2738 mdapi_hw_unit_type="gpu"
2739 />
2740 <counter name="GtiL3Bank1Reads"
2741 description="The total number of GTI memory reads from L3 Bank 1 (L3 Cache misses)."
2742 data_type="uint64"
2743 equation="C 5 READ"
2744 underscore_name="gti_l3_bank1_reads"
2745 units="messages"
2746 symbol_name="GtiL3Bank1Reads"
2747 semantic_type="event"
2748 mdapi_supported_apis=""
2749 mdapi_usage_flags="Tier2 Frame Batch Draw"
2750 mdapi_hw_unit_type="subslice"
2751 mdapi_group="GTI/L3"
2752 />
2753 <counter name="GPU Busy"
2754 description="The percentage of time in which the GPU has been processing GPU commands."
2755 data_type="float"
2756 max_equation="100"
2757 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
2758 underscore_name="gpu_busy"
2759 units="percent"
2760 symbol_name="GpuBusy"
2761 semantic_type="duration"
2762 mdapi_supported_apis=""
2763 mdapi_usage_flags="Tier1 Overview System Frame"
2764 mdapi_group="GPU"
2765 mdapi_hw_unit_type="gpu"
2766 />
2767 <counter name="GtiCmdStreamerMemoryReads"
2768 description="The total number of GTI memory reads from Command Streamer."
2769 data_type="uint64"
2770 equation="B 0 READ"
2771 underscore_name="gti_cmd_streamer_memory_reads"
2772 units="messages"
2773 symbol_name="GtiCmdStreamerMemoryReads"
2774 semantic_type="event"
2775 mdapi_supported_apis=""
2776 mdapi_usage_flags="Tier2 Frame Batch Draw"
2777 mdapi_hw_unit_type="gpu"
2778 mdapi_group="GTI/3D Pipe/Command Streamer"
2779 />
2780 <counter name="GtiL3Bank2Reads"
2781 description="The total number of GTI memory reads from L3 Bank 2 (L3 Cache misses)."
2782 data_type="uint64"
2783 equation="C 6 READ"
2784 underscore_name="gti_l3_bank2_reads"
2785 units="messages"
2786 symbol_name="GtiL3Bank2Reads"
2787 semantic_type="event"
2788 mdapi_supported_apis=""
2789 mdapi_usage_flags="Tier2 Frame Batch Draw"
2790 mdapi_hw_unit_type="subslice"
2791 mdapi_group="GTI/L3"
2792 />
2793 <counter name="GtiMemoryReads"
2794 description="The total number of GTI memory reads."
2795 data_type="uint64"
2796 equation="C 0 READ"
2797 underscore_name="gti_memory_reads"
2798 units="messages"
2799 symbol_name="GtiMemoryReads"
2800 semantic_type="event"
2801 mdapi_supported_apis=""
2802 mdapi_usage_flags="Tier2 Overview Frame Batch Draw"
2803 mdapi_hw_unit_type="gpu"
2804 mdapi_group="GTI"
2805 />
2806 <counter name="Rasterized Pixels"
2807 description="The total number of rasterized pixels."
2808 data_type="uint64"
2809 equation="A 21 READ 4 UMUL"
2810 underscore_name="rasterized_pixels"
2811 units="pixels"
2812 symbol_name="RasterizedPixels"
2813 semantic_type="event"
2814 mdapi_supported_apis="OGL IO BB"
2815 mdapi_usage_flags="Tier3 Frame Batch Draw"
2816 mdapi_hw_unit_type="gpu"
2817 mdapi_group="3D Pipe/Rasterizer"
2818 />
2819 <counter name="GtiRczMemoryReads"
2820 description="The total number of GTI memory reads from Render Depth Cache (Render Depth Cache misses)."
2821 data_type="uint64"
2822 equation="B 7 READ"
2823 underscore_name="gti_rcz_memory_reads"
2824 units="messages"
2825 symbol_name="GtiRczMemoryReads"
2826 semantic_type="event"
2827 mdapi_supported_apis="OGL IO BB"
2828 mdapi_usage_flags="Tier2 Frame Batch Draw"
2829 mdapi_hw_unit_type="gpu"
2830 mdapi_group="GTI/Depth Cache"
2831 />
2832 <counter name="DS Threads Dispatched"
2833 description="The total number of domain shader hardware threads dispatched."
2834 data_type="uint64"
2835 equation="A 3 READ"
2836 underscore_name="ds_threads"
2837 units="threads"
2838 symbol_name="DsThreads"
2839 semantic_type="event"
2840 mdapi_supported_apis="OGL4 IO BB"
2841 mdapi_usage_flags="Tier3 Frame Batch Draw"
2842 mdapi_hw_unit_type="gpu"
2843 mdapi_group="EU Array/Domain Shader"
2844 />
2845 <counter name="Samples Written"
2846 description="The total number of samples or pixels written to all render targets."
2847 data_type="uint64"
2848 equation="A 26 READ 4 UMUL"
2849 underscore_name="samples_written"
2850 units="pixels"
2851 symbol_name="SamplesWritten"
2852 semantic_type="event"
2853 mdapi_supported_apis="OGL IO BB"
2854 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2855 mdapi_hw_unit_type="gpu"
2856 mdapi_group="3D Pipe/Output Merger"
2857 />
2858 <counter name="EU Stall"
2859 description="The percentage of time in which the Execution Units were stalled."
2860 data_type="float"
2861 max_equation="100"
2862 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2863 underscore_name="eu_stall"
2864 units="percent"
2865 symbol_name="EuStall"
2866 semantic_type="duration"
2867 mdapi_supported_apis=""
2868 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2869 mdapi_group="EU Array"
2870 mdapi_hw_unit_type="gpu"
2871 />
2872 <counter name="Samples Blended"
2873 description="The total number of blended samples or pixels written to all render targets."
2874 data_type="uint64"
2875 equation="A 27 READ 4 UMUL"
2876 underscore_name="samples_blended"
2877 units="pixels"
2878 symbol_name="SamplesBlended"
2879 semantic_type="event"
2880 mdapi_supported_apis="OGL IO BB"
2881 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2882 mdapi_hw_unit_type="gpu"
2883 mdapi_group="3D Pipe/Output Merger"
2884 />
2885 <counter name="Early Depth Test Fails"
2886 description="The total number of pixels dropped on early depth test."
2887 data_type="uint64"
2888 equation="A 23 READ 4 UMUL"
2889 underscore_name="early_depth_test_fails"
2890 units="pixels"
2891 symbol_name="EarlyDepthTestFails"
2892 semantic_type="event"
2893 mdapi_supported_apis="OGL IO BB"
2894 mdapi_usage_flags="Tier3 Frame Batch Draw"
2895 mdapi_hw_unit_type="gpu"
2896 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
2897 />
2898 <counter name="GtiMscMemoryReads"
2899 description="The total number of GTI memory reads from Multisampling Color Cache (Multisampling Color Cache misses)."
2900 data_type="uint64"
2901 equation="B 4 READ"
2902 underscore_name="gti_msc_memory_reads"
2903 units="messages"
2904 symbol_name="GtiMscMemoryReads"
2905 semantic_type="event"
2906 mdapi_supported_apis="OGL IO BB"
2907 mdapi_usage_flags="Tier2 Frame Batch Draw"
2908 mdapi_hw_unit_type="gpu"
2909 mdapi_group="GTI/Color Cache"
2910 />
2911 <counter name="GtiVfMemoryReads"
2912 description="The total number of GTI memory reads from Vertex Fetch."
2913 data_type="uint64"
2914 equation="B 1 READ"
2915 underscore_name="gti_vf_memory_reads"
2916 units="messages"
2917 symbol_name="GtiVfMemoryReads"
2918 semantic_type="event"
2919 mdapi_supported_apis="OGL IO BB"
2920 mdapi_usage_flags="Tier2 Frame Batch Draw"
2921 mdapi_hw_unit_type="gpu"
2922 mdapi_group="GTI/3D Pipe/Vertex Fetch"
2923 />
2924 <counter name="GtiStcMemoryReads"
2925 description="The total number of GTI memory reads from Stencil Cache (Stencil Cache misses)."
2926 data_type="uint64"
2927 equation="B 6 READ"
2928 underscore_name="gti_stc_memory_reads"
2929 units="messages"
2930 symbol_name="GtiStcMemoryReads"
2931 semantic_type="event"
2932 mdapi_supported_apis="OGL IO BB"
2933 mdapi_usage_flags="Tier2 Frame Batch Draw"
2934 mdapi_hw_unit_type="gpu"
2935 mdapi_group="GTI/Depth Cache"
2936 />
2937 <counter name="Shader Memory Accesses"
2938 description="The total number of shader memory accesses to L3."
2939 data_type="uint64"
2940 equation="A 32 READ"
2941 underscore_name="shader_memory_accesses"
2942 units="messages"
2943 symbol_name="ShaderMemoryAccesses"
2944 semantic_type="event"
2945 mdapi_supported_apis=""
2946 mdapi_usage_flags="Tier3 Frame Batch Draw"
2947 mdapi_hw_unit_type="gpu"
2948 mdapi_group="L3/Data Port"
2949 />
2950 <counter name="HS Threads Dispatched"
2951 description="The total number of hull shader hardware threads dispatched."
2952 data_type="uint64"
2953 equation="A 2 READ"
2954 underscore_name="hs_threads"
2955 units="threads"
2956 symbol_name="HsThreads"
2957 semantic_type="event"
2958 mdapi_supported_apis="OGL4 IO BB"
2959 mdapi_usage_flags="Tier3 Frame Batch Draw"
2960 mdapi_hw_unit_type="gpu"
2961 mdapi_group="EU Array/Hull Shader"
2962 />
2963 <counter name="SLM Bytes Written"
2964 description="The total number of GPU memory bytes written into shared local memory."
2965 data_type="uint64"
2966 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2967 equation="A 31 READ 64 UMUL"
2968 underscore_name="slm_bytes_written"
2969 units="bytes"
2970 symbol_name="SlmBytesWritten"
2971 semantic_type="throughput"
2972 mdapi_supported_apis="OGL4 OCL IO BB"
2973 mdapi_usage_flags="Tier3 Frame Batch Draw"
2974 mdapi_group="L3/Data Port/SLM"
2975 mdapi_hw_unit_type="gpu"
2976 />
2977 <counter name="L3 Shader Throughput"
2978 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
2979 data_type="uint64"
2980 max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
2981 equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
2982 underscore_name="l3_shader_throughput"
2983 units="bytes"
2984 symbol_name="L3ShaderThroughput"
2985 semantic_type="throughput"
2986 mdapi_supported_apis="OGL4 OCL IO BB"
2987 mdapi_usage_flags="Tier2 Frame Batch Draw"
2988 mdapi_group="L3/Data Port"
2989 mdapi_hw_unit_type="gpu"
2990 />
2991 <counter name="Samples Killed in FS"
2992 description="The total number of samples or pixels dropped in fragment shaders."
2993 data_type="uint64"
2994 equation="A 24 READ 4 UMUL"
2995 underscore_name="samples_killed_in_ps"
2996 units="pixels"
2997 symbol_name="SamplesKilledInPs"
2998 semantic_type="event"
2999 mdapi_supported_apis="OGL IO BB"
3000 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
3001 mdapi_hw_unit_type="gpu"
3002 mdapi_group="3D Pipe/Fragment Shader"
3003 />
3004 <counter name="GtiL3Reads"
3005 description="The total number of GTI memory reads from L3 (L3 Cache misses)."
3006 data_type="uint64"
3007 equation="$GtiL3Bank0Reads $GtiL3Bank1Reads $GtiL3Bank2Reads $GtiL3Bank3Reads UADD UADD UADD"
3008 underscore_name="gti_l3_reads"
3009 units="messages"
3010 symbol_name="GtiL3Reads"
3011 semantic_type="event"
3012 mdapi_supported_apis=""
3013 mdapi_usage_flags="Tier2 Frame Batch Draw"
3014 mdapi_hw_unit_type="gpu"
3015 mdapi_group="GTI/L3"
3016 />
3017 <counter name="Shader Atomic Memory Accesses"
3018 description="The total number of shader atomic memory accesses."
3019 data_type="uint64"
3020 equation="A 34 READ"
3021 underscore_name="shader_atomics"
3022 units="messages"
3023 symbol_name="ShaderAtomics"
3024 semantic_type="event"
3025 mdapi_supported_apis="OGL4 OCL IO BB"
3026 mdapi_usage_flags="Tier3 Frame Batch Draw"
3027 mdapi_hw_unit_type="gpu"
3028 mdapi_group="L3/Data Port/Atomics"
3029 />
3030 <register_config type="NOA">
3031 <register type="NOA" address="0x00009840" value="0x000000A0" />
3032 <register type="NOA" address="0x00009888" value="0x198B0343" />
3033 <register type="NOA" address="0x00009888" value="0x13845800" />
3034 <register type="NOA" address="0x00009888" value="0x15840018" />
3035 <register type="NOA" address="0x00009888" value="0x3580001A" />
3036 <register type="NOA" address="0x00009888" value="0x038B6300" />
3037 <register type="NOA" address="0x00009888" value="0x058B6B62" />
3038 <register type="NOA" address="0x00009888" value="0x078B006A" />
3039 <register type="NOA" address="0x00009888" value="0x118B0000" />
3040 <register type="NOA" address="0x00009888" value="0x238B0000" />
3041 <register type="NOA" address="0x00009888" value="0x258B0000" />
3042 <register type="NOA" address="0x00009888" value="0x1F85A080" />
3043 <register type="NOA" address="0x00009888" value="0x2185AAAA" />
3044 <register type="NOA" address="0x00009888" value="0x2385000A" />
3045 <register type="NOA" address="0x00009888" value="0x07834000" />
3046 <register type="NOA" address="0x00009888" value="0x09834000" />
3047 <register type="NOA" address="0x00009888" value="0x0B834000" />
3048 <register type="NOA" address="0x00009888" value="0x0D834000" />
3049 <register type="NOA" address="0x00009888" value="0x01840018" />
3050 <register type="NOA" address="0x00009888" value="0x07844C80" />
3051 <register type="NOA" address="0x00009888" value="0x09840D9A" />
3052 <register type="NOA" address="0x00009888" value="0x0B840E9C" />
3053 <register type="NOA" address="0x00009888" value="0x0D840F9E" />
3054 <register type="NOA" address="0x00009888" value="0x0F840010" />
3055 <register type="NOA" address="0x00009888" value="0x11840000" />
3056 <register type="NOA" address="0x00009888" value="0x03848000" />
3057 <register type="NOA" address="0x00009888" value="0x0584C000" />
3058 <register type="NOA" address="0x00009888" value="0x2F8000E5" />
3059 <register type="NOA" address="0x00009888" value="0x138080E3" />
3060 <register type="NOA" address="0x00009888" value="0x1580C0E1" />
3061 <register type="NOA" address="0x00009888" value="0x21800000" />
3062 <register type="NOA" address="0x00009888" value="0x11804000" />
3063 <register type="NOA" address="0x00009888" value="0x1780C000" />
3064 <register type="NOA" address="0x00009888" value="0x1980C000" />
3065 <register type="NOA" address="0x00009888" value="0x1B80C000" />
3066 <register type="NOA" address="0x00009888" value="0x1D80C000" />
3067 <register type="NOA" address="0x00009888" value="0x1F804000" />
3068 <register type="NOA" address="0x00000D24" value="0x00000000" />
3069 <register type="NOA" address="0x00009888" value="0x4D800000" />
3070 <register type="NOA" address="0x00009888" value="0x3D800800" />
3071 <register type="NOA" address="0x00009888" value="0x4F800000" />
3072 <register type="NOA" address="0x00009888" value="0x43800842" />
3073 <register type="NOA" address="0x00009888" value="0x51800000" />
3074 <register type="NOA" address="0x00009888" value="0x45800842" />
3075 <register type="NOA" address="0x00009888" value="0x53800000" />
3076 <register type="NOA" address="0x00009888" value="0x47801042" />
3077 <register type="NOA" address="0x00009888" value="0x31800000" />
3078 <register type="NOA" address="0x00009888" value="0x3F800084" />
3079 <register type="NOA" address="0x00009888" value="0x41800000" />
3080 <register type="NOA" address="0x00009840" value="0x00000080" />
3081 </register_config>
3082 <register_config type="OA">
3083 <register type="OA" address="0x00002724" value="0xF0800000" />
3084 <register type="OA" address="0x00002720" value="0x00000000" />
3085 <register type="OA" address="0x00002714" value="0xF0800000" />
3086 <register type="OA" address="0x00002710" value="0x00000000" />
3087 <register type="OA" address="0x0000274C" value="0x86543210" />
3088 <register type="OA" address="0x00002748" value="0x86543210" />
3089 <register type="OA" address="0x00002744" value="0x00006667" />
3090 <register type="OA" address="0x00002740" value="0x00000000" />
3091 <register type="OA" address="0x0000275C" value="0x86543210" />
3092 <register type="OA" address="0x00002758" value="0x86543210" />
3093 <register type="OA" address="0x00002754" value="0x00006465" />
3094 <register type="OA" address="0x00002750" value="0x00000000" />
3095 <register type="OA" address="0x00002770" value="0x0007F81A" />
3096 <register type="OA" address="0x00002774" value="0x0000FE00" />
3097 <register type="OA" address="0x00002778" value="0x0007F82A" />
3098 <register type="OA" address="0x0000277C" value="0x0000FE00" />
3099 <register type="OA" address="0x00002780" value="0x0007F872" />
3100 <register type="OA" address="0x00002784" value="0x0000FE00" />
3101 <register type="OA" address="0x00002788" value="0x0007F8BA" />
3102 <register type="OA" address="0x0000278C" value="0x0000FE00" />
3103 <register type="OA" address="0x00002790" value="0x0007F87A" />
3104 <register type="OA" address="0x00002794" value="0x0000FE00" />
3105 <register type="OA" address="0x00002798" value="0x0007F8EA" />
3106 <register type="OA" address="0x0000279C" value="0x0000FE00" />
3107 <register type="OA" address="0x000027A0" value="0x0007F8E2" />
3108 <register type="OA" address="0x000027A4" value="0x0000FE00" />
3109 <register type="OA" address="0x000027A8" value="0x0007F8F2" />
3110 <register type="OA" address="0x000027AC" value="0x0000FE00" />
3111 </register_config>
3112 <register_config type="FLEX">
3113 <register type="FLEX" address="0x0000E458" value="0x00005004" />
3114 <register type="FLEX" address="0x0000E558" value="0x00015014" />
3115 <register type="FLEX" address="0x0000E658" value="0x00025024" />
3116 <register type="FLEX" address="0x0000E758" value="0x00035034" />
3117 <register type="FLEX" address="0x0000E45C" value="0x00045044" />
3118 <register type="FLEX" address="0x0000E55C" value="0x00055054" />
3119 <register type="FLEX" address="0x0000E65C" value="0x00065064" />
3120 </register_config>
3121 </set>
3122
3123 <set name="Memory Writes Distribution Gen8"
3124 mdapi_supported_apis="OGL OCL IO BB"
3125 underscore_name="memory_writes"
3126 hw_config_guid="f7fd3220-b466-4a4d-9f98-b0caf3f2394c"
3127 chipset="BDW"
3128 symbol_name="MemoryWrites"
3129 >
3130 <counter name="GPU Core Clocks"
3131 description="The total number of GPU core clocks elapsed during the measurement."
3132 data_type="uint64"
3133 equation="GPU_CLOCK 0 READ"
3134 underscore_name="gpu_core_clocks"
3135 units="cycles"
3136 symbol_name="GpuCoreClocks"
3137 semantic_type="event"
3138 mdapi_supported_apis=""
3139 mdapi_usage_flags="Tier1 Frame Batch Draw"
3140 mdapi_hw_unit_type="gpu"
3141 mdapi_group="GPU"
3142 />
3143 <counter name="EU Active"
3144 description="The percentage of time in which the Execution Units were actively processing."
3145 data_type="float"
3146 max_equation="100"
3147 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3148 underscore_name="eu_active"
3149 units="percent"
3150 symbol_name="EuActive"
3151 semantic_type="duration"
3152 mdapi_supported_apis=""
3153 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3154 mdapi_group="EU Array"
3155 mdapi_hw_unit_type="gpu"
3156 />
3157 <counter name="GtiMemoryWrites"
3158 description="The total number of GTI memory writes."
3159 data_type="uint64"
3160 equation="C 0 READ"
3161 underscore_name="gti_memory_writes"
3162 units="messages"
3163 symbol_name="GtiMemoryWrites"
3164 semantic_type="event"
3165 mdapi_supported_apis=""
3166 mdapi_usage_flags="Tier2 Overview Frame Batch Draw"
3167 mdapi_hw_unit_type="gpu"
3168 mdapi_group="GTI"
3169 />
3170 <counter name="GS Threads Dispatched"
3171 description="The total number of geometry shader hardware threads dispatched."
3172 data_type="uint64"
3173 equation="A 5 READ"
3174 underscore_name="gs_threads"
3175 units="threads"
3176 symbol_name="GsThreads"
3177 semantic_type="event"
3178 mdapi_supported_apis="OGL4 IO BB"
3179 mdapi_usage_flags="Tier3 Frame Batch Draw"
3180 mdapi_hw_unit_type="gpu"
3181 mdapi_group="EU Array/Geometry Shader"
3182 />
3183 <counter name="GtiRingAccesses"
3184 description="The total number of all GTI accesses to the ring."
3185 data_type="uint64"
3186 equation="C 3 READ 2 UMUL"
3187 underscore_name="gti_ring_accesses"
3188 units="messages"
3189 symbol_name="GtiRingAccesses"
3190 semantic_type="event"
3191 mdapi_supported_apis=""
3192 mdapi_usage_flags="Tier2 Frame Batch Draw"
3193 mdapi_hw_unit_type="gpu"
3194 mdapi_group="GTI"
3195 />
3196 <counter name="Early Hi-Depth Test Fails"
3197 description="The total number of pixels dropped on early hierarchical depth test."
3198 data_type="uint64"
3199 equation="A 22 READ 4 UMUL"
3200 underscore_name="hi_depth_test_fails"
3201 units="pixels"
3202 symbol_name="HiDepthTestFails"
3203 semantic_type="event"
3204 mdapi_supported_apis="OGL IO BB"
3205 mdapi_usage_flags="Tier3 Frame Batch Draw"
3206 mdapi_hw_unit_type="gpu"
3207 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
3208 />
3209 <counter name="VS Threads Dispatched"
3210 description="The total number of vertex shader hardware threads dispatched."
3211 data_type="uint64"
3212 equation="A 1 READ"
3213 underscore_name="vs_threads"
3214 units="threads"
3215 symbol_name="VsThreads"
3216 semantic_type="event"
3217 mdapi_supported_apis="OGL IO BB"
3218 mdapi_usage_flags="Tier3 Frame Batch Draw"
3219 mdapi_hw_unit_type="gpu"
3220 mdapi_group="EU Array/Vertex Shader"
3221 />
3222 <counter name="FS Threads Dispatched"
3223 description="The total number of fragment shader hardware threads dispatched."
3224 data_type="uint64"
3225 equation="A 6 READ"
3226 underscore_name="ps_threads"
3227 units="threads"
3228 symbol_name="PsThreads"
3229 semantic_type="event"
3230 mdapi_supported_apis="OGL IO BB"
3231 mdapi_usage_flags="Tier3 Frame Batch Draw"
3232 mdapi_hw_unit_type="gpu"
3233 mdapi_group="EU Array/Fragment Shader"
3234 />
3235 <counter name="GtiMscMemoryWrites"
3236 description="The total number of GTI memory writes from Multisampling Color Cache (Multisampling Color Cache invalidations)."
3237 data_type="uint64"
3238 equation="B 4 READ"
3239 underscore_name="gti_msc_memory_writes"
3240 units="messages"
3241 symbol_name="GtiMscMemoryWrites"
3242 semantic_type="event"
3243 mdapi_supported_apis="OGL IO BB"
3244 mdapi_usage_flags="Tier2 Frame Batch Draw"
3245 mdapi_hw_unit_type="gpu"
3246 mdapi_group="GTI/Color Cache"
3247 />
3248 <counter name="Shader Barrier Messages"
3249 description="The total number of shader barrier messages."
3250 data_type="uint64"
3251 equation="A 35 READ"
3252 underscore_name="shader_barriers"
3253 units="messages"
3254 symbol_name="ShaderBarriers"
3255 semantic_type="event"
3256 mdapi_supported_apis="OGL4 OCL IO BB"
3257 mdapi_usage_flags="Tier3 Frame Batch Draw"
3258 mdapi_hw_unit_type="gpu"
3259 mdapi_group="EU Array/Barrier"
3260 />
3261 <counter name="GtiCmdStreamerMemoryWrites"
3262 description="The total number of GTI memory writes from Command Streamer."
3263 data_type="uint64"
3264 equation="B 0 READ"
3265 underscore_name="gti_cmd_streamer_memory_writes"
3266 units="messages"
3267 symbol_name="GtiCmdStreamerMemoryWrites"
3268 semantic_type="event"
3269 mdapi_supported_apis=""
3270 mdapi_usage_flags="Tier2 Frame Batch Draw"
3271 mdapi_hw_unit_type="gpu"
3272 mdapi_group="GTI/3D Pipe/Command Streamer"
3273 />
3274 <counter name="Sampler Texels"
3275 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
3276 data_type="uint64"
3277 equation="A 28 READ 4 UMUL"
3278 underscore_name="sampler_texels"
3279 units="texels"
3280 symbol_name="SamplerTexels"
3281 semantic_type="event"
3282 mdapi_supported_apis=""
3283 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3284 mdapi_hw_unit_type="gpu"
3285 mdapi_group="Sampler/Sampler Input"
3286 />
3287 <counter name="Pixels Failing Tests"
3288 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
3289 data_type="uint64"
3290 equation="A 25 READ 4 UMUL"
3291 underscore_name="pixels_failing_post_ps_tests"
3292 units="pixels"
3293 symbol_name="PixelsFailingPostPsTests"
3294 semantic_type="event"
3295 mdapi_supported_apis="OGL IO BB"
3296 mdapi_usage_flags="Tier3 Frame Batch Draw"
3297 mdapi_hw_unit_type="gpu"
3298 mdapi_group="3D Pipe/Output Merger"
3299 />
3300 <counter name="GtiL3Bank0Writes"
3301 description="The total number of GTI memory writes from L3 Bank 0 (L3 Bank 0 invalidations)."
3302 data_type="uint64"
3303 equation="C 4 READ"
3304 underscore_name="gti_l3_bank0_writes"
3305 units="messages"
3306 symbol_name="GtiL3Bank0Writes"
3307 semantic_type="event"
3308 mdapi_supported_apis=""
3309 mdapi_usage_flags="Tier2 Frame Batch Draw"
3310 mdapi_hw_unit_type="gpu"
3311 mdapi_group="GTI/L3"
3312 />
3313 <counter name="GtiL3Bank1Writes"
3314 description="The total number of GTI memory writes from L3 Bank 1 (L3 Bank 1 invalidations)."
3315 data_type="uint64"
3316 equation="C 5 READ"
3317 underscore_name="gti_l3_bank1_writes"
3318 units="messages"
3319 symbol_name="GtiL3Bank1Writes"
3320 semantic_type="event"
3321 mdapi_supported_apis=""
3322 mdapi_usage_flags="Tier2 Frame Batch Draw"
3323 mdapi_hw_unit_type="gpu"
3324 mdapi_group="GTI/L3"
3325 />
3326 <counter name="GtiL3Bank2Writes"
3327 description="The total number of GTI memory writes from L3 Bank 2 (L3 Bank 2 invalidations)."
3328 data_type="uint64"
3329 equation="C 6 READ"
3330 underscore_name="gti_l3_bank2_writes"
3331 units="messages"
3332 symbol_name="GtiL3Bank2Writes"
3333 semantic_type="event"
3334 mdapi_supported_apis=""
3335 mdapi_usage_flags="Tier2 Frame Batch Draw"
3336 mdapi_hw_unit_type="gpu"
3337 mdapi_group="GTI/L3"
3338 />
3339 <counter name="GtiL3Bank3Writes"
3340 description="The total number of GTI memory writes from L3 Bank 3 (L3 Bank 3 invalidations)."
3341 data_type="uint64"
3342 equation="C 7 READ"
3343 underscore_name="gti_l3_bank3_writes"
3344 units="messages"
3345 symbol_name="GtiL3Bank3Writes"
3346 semantic_type="event"
3347 mdapi_supported_apis=""
3348 mdapi_usage_flags="Tier2 Frame Batch Draw"
3349 mdapi_hw_unit_type="gpu"
3350 mdapi_group="GTI/L3"
3351 />
3352 <counter name="GtiL3Writes"
3353 description="The total number of GTI memory writes from L3 (L3 invalidations)."
3354 data_type="uint64"
3355 equation="$GtiL3Bank0Writes $GtiL3Bank1Writes $GtiL3Bank2Writes $GtiL3Bank3Writes UADD UADD UADD"
3356 underscore_name="gti_l3_writes"
3357 units="messages"
3358 symbol_name="GtiL3Writes"
3359 semantic_type="event"
3360 mdapi_supported_apis=""
3361 mdapi_usage_flags="Tier2 Frame Batch Draw"
3362 mdapi_hw_unit_type="gpu"
3363 mdapi_group="GTI/L3"
3364 />
3365 <counter name="GPU Time Elapsed"
3366 description="Time elapsed on the GPU during the measurement."
3367 data_type="uint64"
3368 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
3369 underscore_name="gpu_time"
3370 units="ns"
3371 symbol_name="GpuTime"
3372 semantic_type="duration"
3373 mdapi_supported_apis=""
3374 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3375 mdapi_hw_unit_type="gpu"
3376 mdapi_group="GPU"
3377 />
3378 <counter name="AVG GPU Core Frequency"
3379 description="Average GPU Core Frequency in the measurement."
3380 data_type="uint64"
3381 max_equation="$GpuMaxFrequency"
3382 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
3383 underscore_name="avg_gpu_core_frequency"
3384 units="hz"
3385 symbol_name="AvgGpuCoreFrequency"
3386 semantic_type="event"
3387 mdapi_supported_apis=""
3388 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3389 mdapi_group="GPU"
3390 mdapi_hw_unit_type="gpu"
3391 />
3392 <counter name="Sampler Texels Misses"
3393 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
3394 data_type="uint64"
3395 equation="A 29 READ 4 UMUL"
3396 underscore_name="sampler_texel_misses"
3397 units="texels"
3398 symbol_name="SamplerTexelMisses"
3399 semantic_type="event"
3400 mdapi_supported_apis=""
3401 mdapi_usage_flags="Tier3 Batch Frame Draw"
3402 mdapi_hw_unit_type="gpu"
3403 mdapi_group="Sampler/Sampler Cache"
3404 />
3405 <counter name="CS Threads Dispatched"
3406 description="The total number of compute shader hardware threads dispatched."
3407 data_type="uint64"
3408 equation="A 4 READ"
3409 underscore_name="cs_threads"
3410 units="threads"
3411 symbol_name="CsThreads"
3412 semantic_type="event"
3413 mdapi_supported_apis="OGL4 OCL IO BB"
3414 mdapi_usage_flags="Tier3 Frame Batch Draw"
3415 mdapi_hw_unit_type="gpu"
3416 mdapi_group="EU Array/Compute Shader"
3417 />
3418 <counter name="SLM Bytes Read"
3419 description="The total number of GPU memory bytes read from shared local memory."
3420 data_type="uint64"
3421 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3422 equation="A 30 READ 64 UMUL"
3423 underscore_name="slm_bytes_read"
3424 units="bytes"
3425 symbol_name="SlmBytesRead"
3426 semantic_type="throughput"
3427 mdapi_supported_apis="OGL4 OCL IO BB"
3428 mdapi_usage_flags="Tier3 Frame Batch Draw"
3429 mdapi_group="L3/Data Port/SLM"
3430 mdapi_hw_unit_type="gpu"
3431 />
3432 <counter name="GtiRccMemoryWrites"
3433 description="The total number of GTI memory writes from Render Color Cache (Render Color Cache invalidations)."
3434 data_type="uint64"
3435 equation="B 3 READ"
3436 underscore_name="gti_rcc_memory_writes"
3437 units="messages"
3438 symbol_name="GtiRccMemoryWrites"
3439 semantic_type="event"
3440 mdapi_supported_apis="OGL IO BB"
3441 mdapi_usage_flags="Tier2 Frame Batch Draw"
3442 mdapi_hw_unit_type="gpu"
3443 mdapi_group="GTI/Color Cache"
3444 />
3445 <counter name="GtiSoMemoryWrites"
3446 description="The total number of GTI memory writes from Stream Output."
3447 data_type="uint64"
3448 equation="B 2 READ"
3449 underscore_name="gti_so_memory_writes"
3450 units="messages"
3451 symbol_name="GtiSoMemoryWrites"
3452 semantic_type="event"
3453 mdapi_supported_apis="OGL IO BB"
3454 mdapi_usage_flags="Tier2 Frame Batch Draw"
3455 mdapi_hw_unit_type="gpu"
3456 mdapi_group="GTI/3D Pipe/Stream Output"
3457 />
3458 <counter name="GPU Busy"
3459 description="The percentage of time in which the GPU has been processing GPU commands."
3460 data_type="float"
3461 max_equation="100"
3462 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
3463 underscore_name="gpu_busy"
3464 units="percent"
3465 symbol_name="GpuBusy"
3466 semantic_type="duration"
3467 mdapi_supported_apis=""
3468 mdapi_usage_flags="Tier1 Overview System Frame"
3469 mdapi_group="GPU"
3470 mdapi_hw_unit_type="gpu"
3471 />
3472 <counter name="GtiStcMemoryWrites"
3473 description="The total number of GTI memory writes from Stencil Cache."
3474 data_type="uint64"
3475 equation="B 6 READ"
3476 underscore_name="gti_stc_memory_writes"
3477 units="messages"
3478 symbol_name="GtiStcMemoryWrites"
3479 semantic_type="event"
3480 mdapi_supported_apis="OGL IO BB"
3481 mdapi_usage_flags="Tier2 Frame Batch Draw"
3482 mdapi_hw_unit_type="gpu"
3483 mdapi_group="GTI/Depth Cache"
3484 />
3485 <counter name="Rasterized Pixels"
3486 description="The total number of rasterized pixels."
3487 data_type="uint64"
3488 equation="A 21 READ 4 UMUL"
3489 underscore_name="rasterized_pixels"
3490 units="pixels"
3491 symbol_name="RasterizedPixels"
3492 semantic_type="event"
3493 mdapi_supported_apis="OGL IO BB"
3494 mdapi_usage_flags="Tier3 Frame Batch Draw"
3495 mdapi_hw_unit_type="gpu"
3496 mdapi_group="3D Pipe/Rasterizer"
3497 />
3498 <counter name="DS Threads Dispatched"
3499 description="The total number of domain shader hardware threads dispatched."
3500 data_type="uint64"
3501 equation="A 3 READ"
3502 underscore_name="ds_threads"
3503 units="threads"
3504 symbol_name="DsThreads"
3505 semantic_type="event"
3506 mdapi_supported_apis="OGL4 IO BB"
3507 mdapi_usage_flags="Tier3 Frame Batch Draw"
3508 mdapi_hw_unit_type="gpu"
3509 mdapi_group="EU Array/Domain Shader"
3510 />
3511 <counter name="Samples Written"
3512 description="The total number of samples or pixels written to all render targets."
3513 data_type="uint64"
3514 equation="A 26 READ 4 UMUL"
3515 underscore_name="samples_written"
3516 units="pixels"
3517 symbol_name="SamplesWritten"
3518 semantic_type="event"
3519 mdapi_supported_apis="OGL IO BB"
3520 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3521 mdapi_hw_unit_type="gpu"
3522 mdapi_group="3D Pipe/Output Merger"
3523 />
3524 <counter name="EU Stall"
3525 description="The percentage of time in which the Execution Units were stalled."
3526 data_type="float"
3527 max_equation="100"
3528 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3529 underscore_name="eu_stall"
3530 units="percent"
3531 symbol_name="EuStall"
3532 semantic_type="duration"
3533 mdapi_supported_apis=""
3534 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3535 mdapi_group="EU Array"
3536 mdapi_hw_unit_type="gpu"
3537 />
3538 <counter name="Samples Blended"
3539 description="The total number of blended samples or pixels written to all render targets."
3540 data_type="uint64"
3541 equation="A 27 READ 4 UMUL"
3542 underscore_name="samples_blended"
3543 units="pixels"
3544 symbol_name="SamplesBlended"
3545 semantic_type="event"
3546 mdapi_supported_apis="OGL IO BB"
3547 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3548 mdapi_hw_unit_type="gpu"
3549 mdapi_group="3D Pipe/Output Merger"
3550 />
3551 <counter name="Early Depth Test Fails"
3552 description="The total number of pixels dropped on early depth test."
3553 data_type="uint64"
3554 equation="A 23 READ 4 UMUL"
3555 underscore_name="early_depth_test_fails"
3556 units="pixels"
3557 symbol_name="EarlyDepthTestFails"
3558 semantic_type="event"
3559 mdapi_supported_apis="OGL IO BB"
3560 mdapi_usage_flags="Tier3 Frame Batch Draw"
3561 mdapi_hw_unit_type="gpu"
3562 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
3563 />
3564 <counter name="Shader Memory Accesses"
3565 description="The total number of shader memory accesses to L3."
3566 data_type="uint64"
3567 equation="A 32 READ"
3568 underscore_name="shader_memory_accesses"
3569 units="messages"
3570 symbol_name="ShaderMemoryAccesses"
3571 semantic_type="event"
3572 mdapi_supported_apis=""
3573 mdapi_usage_flags="Tier3 Frame Batch Draw"
3574 mdapi_hw_unit_type="gpu"
3575 mdapi_group="L3/Data Port"
3576 />
3577 <counter name="HS Threads Dispatched"
3578 description="The total number of hull shader hardware threads dispatched."
3579 data_type="uint64"
3580 equation="A 2 READ"
3581 underscore_name="hs_threads"
3582 units="threads"
3583 symbol_name="HsThreads"
3584 semantic_type="event"
3585 mdapi_supported_apis="OGL4 IO BB"
3586 mdapi_usage_flags="Tier3 Frame Batch Draw"
3587 mdapi_hw_unit_type="gpu"
3588 mdapi_group="EU Array/Hull Shader"
3589 />
3590 <counter name="GtiRczMemoryWrites"
3591 description="The total number of GTI memory writes from Render Depth Cache."
3592 data_type="uint64"
3593 equation="B 7 READ"
3594 underscore_name="gti_rcz_memory_writes"
3595 units="messages"
3596 symbol_name="GtiRczMemoryWrites"
3597 semantic_type="event"
3598 mdapi_supported_apis="OGL IO BB"
3599 mdapi_usage_flags="Tier2 Frame Batch Draw"
3600 mdapi_hw_unit_type="gpu"
3601 mdapi_group="GTI/Depth Cache"
3602 />
3603 <counter name="SLM Bytes Written"
3604 description="The total number of GPU memory bytes written into shared local memory."
3605 data_type="uint64"
3606 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3607 equation="A 31 READ 64 UMUL"
3608 underscore_name="slm_bytes_written"
3609 units="bytes"
3610 symbol_name="SlmBytesWritten"
3611 semantic_type="throughput"
3612 mdapi_supported_apis="OGL4 OCL IO BB"
3613 mdapi_usage_flags="Tier3 Frame Batch Draw"
3614 mdapi_group="L3/Data Port/SLM"
3615 mdapi_hw_unit_type="gpu"
3616 />
3617 <counter name="L3 Shader Throughput"
3618 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
3619 data_type="uint64"
3620 max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
3621 equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
3622 underscore_name="l3_shader_throughput"
3623 units="bytes"
3624 symbol_name="L3ShaderThroughput"
3625 semantic_type="throughput"
3626 mdapi_supported_apis="OGL4 OCL IO BB"
3627 mdapi_usage_flags="Tier2 Frame Batch Draw"
3628 mdapi_group="L3/Data Port"
3629 mdapi_hw_unit_type="gpu"
3630 />
3631 <counter name="Samples Killed in FS"
3632 description="The total number of samples or pixels dropped in fragment shaders."
3633 data_type="uint64"
3634 equation="A 24 READ 4 UMUL"
3635 underscore_name="samples_killed_in_ps"
3636 units="pixels"
3637 symbol_name="SamplesKilledInPs"
3638 semantic_type="event"
3639 mdapi_supported_apis="OGL IO BB"
3640 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
3641 mdapi_hw_unit_type="gpu"
3642 mdapi_group="3D Pipe/Fragment Shader"
3643 />
3644 <counter name="GtiHizMemoryWrites"
3645 description="The total number of GTI memory writes from Hierarchical Depth Cache."
3646 data_type="uint64"
3647 equation="B 5 READ"
3648 underscore_name="gti_hiz_memory_writes"
3649 units="messages"
3650 symbol_name="GtiHizMemoryWrites"
3651 semantic_type="event"
3652 mdapi_supported_apis="OGL IO BB"
3653 mdapi_usage_flags="Tier2 Frame Batch Draw"
3654 mdapi_hw_unit_type="gpu"
3655 mdapi_group="GTI/Depth Cache"
3656 />
3657 <counter name="Shader Atomic Memory Accesses"
3658 description="The total number of shader atomic memory accesses."
3659 data_type="uint64"
3660 equation="A 34 READ"
3661 underscore_name="shader_atomics"
3662 units="messages"
3663 symbol_name="ShaderAtomics"
3664 semantic_type="event"
3665 mdapi_supported_apis="OGL4 OCL IO BB"
3666 mdapi_usage_flags="Tier3 Frame Batch Draw"
3667 mdapi_hw_unit_type="gpu"
3668 mdapi_group="L3/Data Port/Atomics"
3669 />
3670 <register_config type="NOA">
3671 <register type="NOA" address="0x00009840" value="0x000000A0" />
3672 <register type="NOA" address="0x00009888" value="0x198B0343" />
3673 <register type="NOA" address="0x00009888" value="0x13845400" />
3674 <register type="NOA" address="0x00009888" value="0x3580001A" />
3675 <register type="NOA" address="0x00009888" value="0x3D800805" />
3676 <register type="NOA" address="0x00009888" value="0x038B6300" />
3677 <register type="NOA" address="0x00009888" value="0x058B6B62" />
3678 <register type="NOA" address="0x00009888" value="0x078B006A" />
3679 <register type="NOA" address="0x00009888" value="0x118B0000" />
3680 <register type="NOA" address="0x00009888" value="0x238B0000" />
3681 <register type="NOA" address="0x00009888" value="0x258B0000" />
3682 <register type="NOA" address="0x00009888" value="0x1F85A080" />
3683 <register type="NOA" address="0x00009888" value="0x2185AAAA" />
3684 <register type="NOA" address="0x00009888" value="0x23850002" />
3685 <register type="NOA" address="0x00009888" value="0x07834000" />
3686 <register type="NOA" address="0x00009888" value="0x09834000" />
3687 <register type="NOA" address="0x00009888" value="0x0B834000" />
3688 <register type="NOA" address="0x00009888" value="0x0D834000" />
3689 <register type="NOA" address="0x00009888" value="0x01840010" />
3690 <register type="NOA" address="0x00009888" value="0x07844880" />
3691 <register type="NOA" address="0x00009888" value="0x09840992" />
3692 <register type="NOA" address="0x00009888" value="0x0B840A94" />
3693 <register type="NOA" address="0x00009888" value="0x0D840B96" />
3694 <register type="NOA" address="0x00009888" value="0x11840000" />
3695 <register type="NOA" address="0x00009888" value="0x03848000" />
3696 <register type="NOA" address="0x00009888" value="0x0584C000" />
3697 <register type="NOA" address="0x00009888" value="0x2D800147" />
3698 <register type="NOA" address="0x00009888" value="0x2F8000E5" />
3699 <register type="NOA" address="0x00009888" value="0x138080E3" />
3700 <register type="NOA" address="0x00009888" value="0x1580C0E1" />
3701 <register type="NOA" address="0x00009888" value="0x21800000" />
3702 <register type="NOA" address="0x00009888" value="0x11804000" />
3703 <register type="NOA" address="0x00009888" value="0x1780C000" />
3704 <register type="NOA" address="0x00009888" value="0x1980C000" />
3705 <register type="NOA" address="0x00009888" value="0x1B80C000" />
3706 <register type="NOA" address="0x00009888" value="0x1D80C000" />
3707 <register type="NOA" address="0x00009888" value="0x1F800000" />
3708 <register type="NOA" address="0x00000D24" value="0x00000000" />
3709 <register type="NOA" address="0x00009888" value="0x4D800000" />
3710 <register type="NOA" address="0x00009888" value="0x4F800000" />
3711 <register type="NOA" address="0x00009888" value="0x43800842" />
3712 <register type="NOA" address="0x00009888" value="0x51800000" />
3713 <register type="NOA" address="0x00009888" value="0x45800842" />
3714 <register type="NOA" address="0x00009888" value="0x53800000" />
3715 <register type="NOA" address="0x00009888" value="0x47801082" />
3716 <register type="NOA" address="0x00009888" value="0x31800000" />
3717 <register type="NOA" address="0x00009888" value="0x3F800084" />
3718 <register type="NOA" address="0x00009888" value="0x41800000" />
3719 <register type="NOA" address="0x00009840" value="0x00000080" />
3720 </register_config>
3721 <register_config type="OA">
3722 <register type="OA" address="0x00002724" value="0xF0800000" />
3723 <register type="OA" address="0x00002720" value="0x00000000" />
3724 <register type="OA" address="0x00002714" value="0xF0800000" />
3725 <register type="OA" address="0x00002710" value="0x00000000" />
3726 <register type="OA" address="0x0000274C" value="0x86543210" />
3727 <register type="OA" address="0x00002748" value="0x86543210" />
3728 <register type="OA" address="0x00002744" value="0x00006667" />
3729 <register type="OA" address="0x00002740" value="0x00000000" />
3730 <register type="OA" address="0x0000275C" value="0x86543210" />
3731 <register type="OA" address="0x00002758" value="0x86543210" />
3732 <register type="OA" address="0x00002754" value="0x00006465" />
3733 <register type="OA" address="0x00002750" value="0x00000000" />
3734 <register type="OA" address="0x00002770" value="0x0007F81A" />
3735 <register type="OA" address="0x00002774" value="0x0000FE00" />
3736 <register type="OA" address="0x00002778" value="0x0007F82A" />
3737 <register type="OA" address="0x0000277C" value="0x0000FE00" />
3738 <register type="OA" address="0x00002780" value="0x0007F822" />
3739 <register type="OA" address="0x00002784" value="0x0000FE00" />
3740 <register type="OA" address="0x00002788" value="0x0007F8BA" />
3741 <register type="OA" address="0x0000278C" value="0x0000FE00" />
3742 <register type="OA" address="0x00002790" value="0x0007F87A" />
3743 <register type="OA" address="0x00002794" value="0x0000FE00" />
3744 <register type="OA" address="0x00002798" value="0x0007F8EA" />
3745 <register type="OA" address="0x0000279C" value="0x0000FE00" />
3746 <register type="OA" address="0x000027A0" value="0x0007F8E2" />
3747 <register type="OA" address="0x000027A4" value="0x0000FE00" />
3748 <register type="OA" address="0x000027A8" value="0x0007F8F2" />
3749 <register type="OA" address="0x000027AC" value="0x0000FE00" />
3750 </register_config>
3751 <register_config type="FLEX">
3752 <register type="FLEX" address="0x0000E458" value="0x00005004" />
3753 <register type="FLEX" address="0x0000E558" value="0x00015014" />
3754 <register type="FLEX" address="0x0000E658" value="0x00025024" />
3755 <register type="FLEX" address="0x0000E758" value="0x00035034" />
3756 <register type="FLEX" address="0x0000E45C" value="0x00045044" />
3757 <register type="FLEX" address="0x0000E55C" value="0x00055054" />
3758 <register type="FLEX" address="0x0000E65C" value="0x00065064" />
3759 </register_config>
3760 </set>
3761
3762 <set name="Compute Metrics Extended Gen8"
3763 mdapi_supported_apis="OGL4 OCL IO BB"
3764 underscore_name="compute_extended"
3765 hw_config_guid="e99ccaca-821c-4df9-97a7-96bdb7204e43"
3766 chipset="BDW"
3767 symbol_name="ComputeExtended"
3768 >
3769 <counter name="GPU Core Clocks"
3770 description="The total number of GPU core clocks elapsed during the measurement."
3771 data_type="uint64"
3772 equation="GPU_CLOCK 0 READ"
3773 underscore_name="gpu_core_clocks"
3774 units="cycles"
3775 symbol_name="GpuCoreClocks"
3776 semantic_type="event"
3777 mdapi_supported_apis=""
3778 mdapi_usage_flags="Tier1 Frame Batch Draw"
3779 mdapi_hw_unit_type="gpu"
3780 mdapi_group="GPU"
3781 />
3782 <counter name="EU Active"
3783 description="The percentage of time in which the Execution Units were actively processing."
3784 data_type="float"
3785 max_equation="100"
3786 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3787 underscore_name="eu_active"
3788 units="percent"
3789 symbol_name="EuActive"
3790 semantic_type="duration"
3791 mdapi_supported_apis=""
3792 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3793 mdapi_group="EU Array"
3794 mdapi_hw_unit_type="gpu"
3795 />
3796 <counter name="EU Both FPU Pipes Active"
3797 description="The percentage of time in which both EU FPU pipelines were actively processing."
3798 data_type="float"
3799 max_equation="100"
3800 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3801 underscore_name="eu_fpu_both_active"
3802 units="percent"
3803 symbol_name="EuFpuBothActive"
3804 semantic_type="duration"
3805 mdapi_supported_apis=""
3806 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3807 mdapi_group="EU Array/Pipes"
3808 mdapi_hw_unit_type="gpu"
3809 />
3810 <counter name="EU FPU0 Pipe Active"
3811 description="The percentage of time in which EU FPU0 pipeline was actively processing."
3812 data_type="float"
3813 max_equation="100"
3814 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3815 underscore_name="fpu0_active"
3816 units="percent"
3817 symbol_name="Fpu0Active"
3818 semantic_type="duration"
3819 mdapi_supported_apis=""
3820 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3821 mdapi_group="EU Array/Pipes"
3822 mdapi_hw_unit_type="gpu"
3823 />
3824 <counter name="EU FPU1 Pipe Active"
3825 description="The percentage of time in which EU FPU1 pipeline was actively processing."
3826 data_type="float"
3827 max_equation="100"
3828 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3829 underscore_name="fpu1_active"
3830 units="percent"
3831 symbol_name="Fpu1Active"
3832 semantic_type="duration"
3833 mdapi_supported_apis=""
3834 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3835 mdapi_group="EU Array/Pipes"
3836 mdapi_hw_unit_type="gpu"
3837 />
3838 <counter name="EU AVG IPC Rate"
3839 description="The average rate of IPC calculated for 2 FPU pipelines."
3840 data_type="float"
3841 max_equation="2"
3842 equation="A 9 READ A 10 READ A 11 READ UADD A 9 READ USUB FDIV 1 FADD"
3843 underscore_name="eu_avg_ipc_rate"
3844 units="number"
3845 symbol_name="EuAvgIpcRate"
3846 semantic_type="ratio"
3847 mdapi_supported_apis=""
3848 mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
3849 mdapi_group="EU Array"
3850 mdapi_hw_unit_type="gpu"
3851 />
3852 <counter name="Typed Writes 0"
3853 description="The subslice 0 typed writes."
3854 data_type="uint64"
3855 equation="C 0 READ"
3856 underscore_name="typed_writes0"
3857 units="messages"
3858 symbol_name="TypedWrites0"
3859 semantic_type="event"
3860 mdapi_supported_apis=""
3861 mdapi_usage_flags="Tier3 Frame Batch Draw"
3862 mdapi_hw_unit_type="subslice"
3863 mdapi_group="L3/Data Port"
3864 />
3865 <counter name="EuTypedAtomics0"
3866 description="The subslice 0 EU Typed Atomics subslice 0."
3867 data_type="uint64"
3868 equation="B 5 READ"
3869 underscore_name="eu_typed_atomics0"
3870 units="messages"
3871 symbol_name="EuTypedAtomics0"
3872 semantic_type="event"
3873 mdapi_supported_apis=""
3874 mdapi_usage_flags="Tier3 Frame Batch Draw"
3875 mdapi_hw_unit_type="subslice"
3876 mdapi_group="L3/Data Port"
3877 />
3878 <counter name="Typed Atomics 0"
3879 description="The subslice 0 typed atomics."
3880 data_type="uint64"
3881 equation="C 4 READ"
3882 underscore_name="typed_atomics0"
3883 units="messages"
3884 symbol_name="TypedAtomics0"
3885 semantic_type="event"
3886 mdapi_supported_apis=""
3887 mdapi_usage_flags="Tier3 Frame Batch Draw"
3888 mdapi_hw_unit_type="subslice"
3889 mdapi_group="L3/Data Port"
3890 />
3891 <counter name="TypedAtomicsPerCacheLine"
3892 description="Ratio of EU typed atomics requests to L3 cache line writes."
3893 data_type="float"
3894 equation="$EuTypedAtomics0 $TypedAtomics0 FDIV"
3895 underscore_name="typed_atomics_per_cache_line"
3896 units="eu atomic requests to l3 cache lines"
3897 symbol_name="TypedAtomicsPerCacheLine"
3898 semantic_type="ratio"
3899 mdapi_supported_apis=""
3900 mdapi_usage_flags="Tier2 Frame Batch Draw"
3901 mdapi_hw_unit_type="subslice"
3902 mdapi_group="L3/Data Port"
3903 />
3904 <counter name="EuUntypedReads0"
3905 description="The subslice 0 EU Untyped Reads subslice 0."
3906 data_type="uint64"
3907 equation="B 0 READ"
3908 underscore_name="eu_untyped_reads0"
3909 units="messages"
3910 symbol_name="EuUntypedReads0"
3911 semantic_type="event"
3912 mdapi_supported_apis=""
3913 mdapi_usage_flags="Tier3 Frame Batch Draw"
3914 mdapi_hw_unit_type="subslice"
3915 mdapi_group="L3/Data Port"
3916 />
3917 <counter name="Untyped Writes 0"
3918 description="The subslice 0 untyped writes (including SLM writes)."
3919 data_type="uint64"
3920 equation="C 1 READ"
3921 underscore_name="untyped_writes0"
3922 units="messages"
3923 symbol_name="UntypedWrites0"
3924 semantic_type="event"
3925 mdapi_supported_apis=""
3926 mdapi_usage_flags="Tier3 Frame Batch Draw"
3927 mdapi_hw_unit_type="subslice"
3928 mdapi_group="L3/Data Port"
3929 />
3930 <counter name="EuUntypedAtomics0"
3931 description="The subslice 0 EU Untyped Atomics subslice 0."
3932 data_type="uint64"
3933 equation="B 4 READ"
3934 underscore_name="eu_untyped_atomics0"
3935 units="messages"
3936 symbol_name="EuUntypedAtomics0"
3937 semantic_type="event"
3938 mdapi_supported_apis=""
3939 mdapi_usage_flags="Tier3 Frame Batch Draw"
3940 mdapi_hw_unit_type="subslice"
3941 mdapi_group="L3/Data Port"
3942 />
3943 <counter name="EuUntypedWrites0"
3944 description="The subslice 0 EU Untyped Writes subslice 0."
3945 data_type="uint64"
3946 equation="B 1 READ"
3947 underscore_name="eu_untyped_writes0"
3948 units="messages"
3949 symbol_name="EuUntypedWrites0"
3950 semantic_type="event"
3951 mdapi_supported_apis=""
3952 mdapi_usage_flags="Tier3 Frame Batch Draw"
3953 mdapi_hw_unit_type="subslice"
3954 mdapi_group="L3/Data Port"
3955 />
3956 <counter name="EuA64UntypedWrites0"
3957 description="The subslice 0 EU A64 Untyped Writes subslice 0."
3958 data_type="uint64"
3959 equation="B 7 READ"
3960 underscore_name="eu_a64_untyped_writes0"
3961 units="messages"
3962 symbol_name="EuA64UntypedWrites0"
3963 semantic_type="event"
3964 mdapi_supported_apis=""
3965 mdapi_usage_flags="Tier3 Frame Batch Draw"
3966 mdapi_hw_unit_type="subslice"
3967 mdapi_group="L3/Data Port"
3968 />
3969 <counter name="UntypedWritesPerCacheLine"
3970 description="Ratio of EU untyped write requests to L3 cache line writes."
3971 data_type="float"
3972 equation="$EuUntypedWrites0 $EuA64UntypedWrites0 UADD $UntypedWrites0 FDIV"
3973 underscore_name="untyped_writes_per_cache_line"
3974 units="eu requests to l3 cache lines"
3975 symbol_name="UntypedWritesPerCacheLine"
3976 semantic_type="ratio"
3977 mdapi_supported_apis=""
3978 mdapi_usage_flags="Tier2 Frame Batch Draw"
3979 mdapi_hw_unit_type="subslice"
3980 mdapi_group="L3/Data Port"
3981 />
3982 <counter name="Shader Barrier Messages"
3983 description="The total number of shader barrier messages."
3984 data_type="uint64"
3985 equation="A 35 READ"
3986 underscore_name="shader_barriers"
3987 units="messages"
3988 symbol_name="ShaderBarriers"
3989 semantic_type="event"
3990 mdapi_supported_apis=""
3991 mdapi_usage_flags="Tier3 Frame Batch Draw"
3992 mdapi_hw_unit_type="gpu"
3993 mdapi_group="EU Array/Barrier"
3994 />
3995 <counter name="Sampler Texels"
3996 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
3997 data_type="uint64"
3998 equation="A 28 READ 4 UMUL"
3999 underscore_name="sampler_texels"
4000 units="texels"
4001 symbol_name="SamplerTexels"
4002 semantic_type="event"
4003 mdapi_supported_apis="OGL OCL IO BB"
4004 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4005 mdapi_hw_unit_type="gpu"
4006 mdapi_group="Sampler/Sampler Input"
4007 />
4008 <counter name="GPU Time Elapsed"
4009 description="Time elapsed on the GPU during the measurement."
4010 data_type="uint64"
4011 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
4012 underscore_name="gpu_time"
4013 units="ns"
4014 symbol_name="GpuTime"
4015 semantic_type="duration"
4016 mdapi_supported_apis=""
4017 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4018 mdapi_hw_unit_type="gpu"
4019 mdapi_group="GPU"
4020 />
4021 <counter name="AVG GPU Core Frequency"
4022 description="Average GPU Core Frequency in the measurement."
4023 data_type="uint64"
4024 max_equation="$GpuMaxFrequency"
4025 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4026 underscore_name="avg_gpu_core_frequency"
4027 units="hz"
4028 symbol_name="AvgGpuCoreFrequency"
4029 semantic_type="event"
4030 mdapi_supported_apis=""
4031 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4032 mdapi_group="GPU"
4033 mdapi_hw_unit_type="gpu"
4034 />
4035 <counter name="Sampler Texels Misses"
4036 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
4037 data_type="uint64"
4038 equation="A 29 READ 4 UMUL"
4039 underscore_name="sampler_texel_misses"
4040 units="texels"
4041 symbol_name="SamplerTexelMisses"
4042 semantic_type="event"
4043 mdapi_supported_apis=""
4044 mdapi_usage_flags="Tier3 Batch Frame Draw"
4045 mdapi_hw_unit_type="gpu"
4046 mdapi_group="Sampler/Sampler Cache"
4047 />
4048 <counter name="CS Threads Dispatched"
4049 description="The total number of compute shader hardware threads dispatched."
4050 data_type="uint64"
4051 equation="A 4 READ"
4052 underscore_name="cs_threads"
4053 units="threads"
4054 symbol_name="CsThreads"
4055 semantic_type="event"
4056 mdapi_supported_apis=""
4057 mdapi_usage_flags="Tier3 Frame Batch Draw"
4058 mdapi_hw_unit_type="gpu"
4059 mdapi_group="EU Array/Compute Shader"
4060 />
4061 <counter name="SLM Bytes Read"
4062 description="The total number of GPU memory bytes read from shared local memory."
4063 data_type="uint64"
4064 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4065 equation="A 30 READ 64 UMUL"
4066 underscore_name="slm_bytes_read"
4067 units="bytes"
4068 symbol_name="SlmBytesRead"
4069 semantic_type="throughput"
4070 mdapi_supported_apis=""
4071 mdapi_usage_flags="Tier3 Frame Batch Draw"
4072 mdapi_group="L3/Data Port/SLM"
4073 mdapi_hw_unit_type="gpu"
4074 />
4075 <counter name="EuTypedWrites0"
4076 description="The subslice 0 EU Typed Writes subslice 0."
4077 data_type="uint64"
4078 equation="B 3 READ"
4079 underscore_name="eu_typed_writes0"
4080 units="messages"
4081 symbol_name="EuTypedWrites0"
4082 semantic_type="event"
4083 mdapi_supported_apis=""
4084 mdapi_usage_flags="Tier3 Frame Batch Draw"
4085 mdapi_hw_unit_type="subslice"
4086 mdapi_group="L3/Data Port"
4087 />
4088 <counter name="TypedWritesPerCacheLine"
4089 description="Ratio of EU typed write requests to L3 cache line writes."
4090 data_type="float"
4091 equation="$EuTypedWrites0 $TypedWrites0 FDIV"
4092 underscore_name="typed_writes_per_cache_line"
4093 units="eu requests to l3 cache lines"
4094 symbol_name="TypedWritesPerCacheLine"
4095 semantic_type="ratio"
4096 mdapi_supported_apis=""
4097 mdapi_usage_flags="Tier2 Frame Batch Draw"
4098 mdapi_hw_unit_type="subslice"
4099 mdapi_group="L3/Data Port"
4100 />
4101 <counter name="Typed Reads 0"
4102 description="The subslice 0 typed reads."
4103 data_type="uint64"
4104 equation="C 2 READ"
4105 underscore_name="typed_reads0"
4106 units="messages"
4107 symbol_name="TypedReads0"
4108 semantic_type="event"
4109 mdapi_supported_apis=""
4110 mdapi_usage_flags="Tier3 Frame Batch Draw"
4111 mdapi_hw_unit_type="subslice"
4112 mdapi_group="L3/Data Port"
4113 />
4114 <counter name="Untyped Reads 0"
4115 description="The subslice 0 untyped reads (including SLM reads)."
4116 data_type="uint64"
4117 equation="C 3 READ"
4118 underscore_name="untyped_reads0"
4119 units="messages"
4120 symbol_name="UntypedReads0"
4121 semantic_type="event"
4122 mdapi_supported_apis=""
4123 mdapi_usage_flags="Tier3 Frame Batch Draw"
4124 mdapi_hw_unit_type="subslice"
4125 mdapi_group="L3/Data Port"
4126 />
4127 <counter name="EuA64UntypedReads0"
4128 description="The subslice 0 EU A64 Untyped Reads subslice 0."
4129 data_type="uint64"
4130 equation="B 6 READ"
4131 underscore_name="eu_a64_untyped_reads0"
4132 units="messages"
4133 symbol_name="EuA64UntypedReads0"
4134 semantic_type="event"
4135 mdapi_supported_apis=""
4136 mdapi_usage_flags="Tier3 Frame Batch Draw"
4137 mdapi_hw_unit_type="subslice"
4138 mdapi_group="L3/Data Port"
4139 />
4140 <counter name="EU Thread Occupancy"
4141 description="The percentage of time in which hardware threads occupied EUs."
4142 data_type="float"
4143 max_equation="100"
4144 equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4145 underscore_name="eu_thread_occupancy"
4146 units="percent"
4147 symbol_name="EuThreadOccupancy"
4148 semantic_type="duration"
4149 mdapi_supported_apis=""
4150 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4151 mdapi_group="EU Array"
4152 mdapi_hw_unit_type="gpu"
4153 />
4154 <counter name="EU Stall"
4155 description="The percentage of time in which the Execution Units were stalled."
4156 data_type="float"
4157 max_equation="100"
4158 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4159 underscore_name="eu_stall"
4160 units="percent"
4161 symbol_name="EuStall"
4162 semantic_type="duration"
4163 mdapi_supported_apis=""
4164 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4165 mdapi_group="EU Array"
4166 mdapi_hw_unit_type="gpu"
4167 />
4168 <counter name="EuTypedReads0"
4169 description="The subslice 0 EU Typed Reads subslice 0."
4170 data_type="uint64"
4171 equation="B 2 READ"
4172 underscore_name="eu_typed_reads0"
4173 units="messages"
4174 symbol_name="EuTypedReads0"
4175 semantic_type="event"
4176 mdapi_supported_apis=""
4177 mdapi_usage_flags="Tier3 Frame Batch Draw"
4178 mdapi_hw_unit_type="subslice"
4179 mdapi_group="L3/Data Port"
4180 />
4181 <counter name="UntypedReadsPerCacheLine"
4182 description="Ratio of EU untyped read requests to L3 cache line reads."
4183 data_type="float"
4184 equation="$EuUntypedReads0 $EuA64UntypedReads0 UADD $UntypedReads0 FDIV"
4185 underscore_name="untyped_reads_per_cache_line"
4186 units="eu requests to l3 cache lines"
4187 symbol_name="UntypedReadsPerCacheLine"
4188 semantic_type="ratio"
4189 mdapi_supported_apis=""
4190 mdapi_usage_flags="Tier2 Frame Batch Draw"
4191 mdapi_hw_unit_type="subslice"
4192 mdapi_group="L3/Data Port"
4193 />
4194 <counter name="Shader Memory Accesses"
4195 description="The total number of shader memory accesses to L3."
4196 data_type="uint64"
4197 equation="A 32 READ"
4198 underscore_name="shader_memory_accesses"
4199 units="messages"
4200 symbol_name="ShaderMemoryAccesses"
4201 semantic_type="event"
4202 mdapi_supported_apis=""
4203 mdapi_usage_flags="Tier3 Frame Batch Draw"
4204 mdapi_hw_unit_type="gpu"
4205 mdapi_group="L3/Data Port"
4206 />
4207 <counter name="TypedReadsPerCacheLine"
4208 description="Ratio of EU typed read requests to L3 cache line reads."
4209 data_type="float"
4210 equation="$EuTypedReads0 $TypedReads0 FDIV"
4211 underscore_name="typed_reads_per_cache_line"
4212 units="eu requests to l3 cache lines"
4213 symbol_name="TypedReadsPerCacheLine"
4214 semantic_type="ratio"
4215 mdapi_supported_apis=""
4216 mdapi_usage_flags="Tier2 Frame Batch Draw"
4217 mdapi_hw_unit_type="subslice"
4218 mdapi_group="L3/Data Port"
4219 />
4220 <counter name="SLM Bytes Written"
4221 description="The total number of GPU memory bytes written into shared local memory."
4222 data_type="uint64"
4223 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4224 equation="A 31 READ 64 UMUL"
4225 underscore_name="slm_bytes_written"
4226 units="bytes"
4227 symbol_name="SlmBytesWritten"
4228 semantic_type="throughput"
4229 mdapi_supported_apis=""
4230 mdapi_usage_flags="Tier3 Frame Batch Draw"
4231 mdapi_group="L3/Data Port/SLM"
4232 mdapi_hw_unit_type="gpu"
4233 />
4234 <counter name="L3 Shader Throughput"
4235 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
4236 data_type="uint64"
4237 max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
4238 equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
4239 underscore_name="l3_shader_throughput"
4240 units="bytes"
4241 symbol_name="L3ShaderThroughput"
4242 semantic_type="throughput"
4243 mdapi_supported_apis=""
4244 mdapi_usage_flags="Tier2 Frame Batch Draw"
4245 mdapi_group="L3/Data Port"
4246 mdapi_hw_unit_type="gpu"
4247 />
4248 <counter name="Shader Atomic Memory Accesses"
4249 description="The total number of shader atomic memory accesses."
4250 data_type="uint64"
4251 equation="A 34 READ"
4252 underscore_name="shader_atomics"
4253 units="messages"
4254 symbol_name="ShaderAtomics"
4255 semantic_type="event"
4256 mdapi_supported_apis=""
4257 mdapi_usage_flags="Tier3 Frame Batch Draw"
4258 mdapi_hw_unit_type="gpu"
4259 mdapi_group="L3/Data Port/Atomics"
4260 />
4261 <counter name="EU Send Pipe Active"
4262 description="The percentage of time in which EU send pipeline was actively processing."
4263 data_type="float"
4264 max_equation="100"
4265 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4266 underscore_name="eu_send_active"
4267 units="percent"
4268 symbol_name="EuSendActive"
4269 semantic_type="duration"
4270 mdapi_supported_apis=""
4271 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4272 mdapi_group="EU Array/Pipes"
4273 mdapi_hw_unit_type="gpu"
4274 />
4275 <register_config type="NOA"
4276 availability="$SubsliceMask 0x01 AND"
4277 priority="0"
4278 >
4279 <register type="NOA" address="0x00009840" value="0x000000A0" />
4280 <register type="NOA" address="0x00009888" value="0x143D0160" />
4281 <register type="NOA" address="0x00009888" value="0x163D2800" />
4282 <register type="NOA" address="0x00009888" value="0x183D0120" />
4283 <register type="NOA" address="0x00009888" value="0x105800E0" />
4284 <register type="NOA" address="0x00009888" value="0x005CC000" />
4285 <register type="NOA" address="0x00009888" value="0x065C8000" />
4286 <register type="NOA" address="0x00009888" value="0x085CC000" />
4287 <register type="NOA" address="0x00009888" value="0x0A5CC000" />
4288 <register type="NOA" address="0x00009888" value="0x0C5CC000" />
4289 <register type="NOA" address="0x00009888" value="0x0E5CC000" />
4290 <register type="NOA" address="0x00009888" value="0x025CC000" />
4291 <register type="NOA" address="0x00009888" value="0x045CC000" />
4292 <register type="NOA" address="0x00009888" value="0x003D0011" />
4293 <register type="NOA" address="0x00009888" value="0x063D0900" />
4294 <register type="NOA" address="0x00009888" value="0x083D0A13" />
4295 <register type="NOA" address="0x00009888" value="0x0A3D0B15" />
4296 <register type="NOA" address="0x00009888" value="0x0C3D2317" />
4297 <register type="NOA" address="0x00009888" value="0x043D21B7" />
4298 <register type="NOA" address="0x00009888" value="0x103D0000" />
4299 <register type="NOA" address="0x00009888" value="0x0E3D0000" />
4300 <register type="NOA" address="0x00009888" value="0x1A3D0000" />
4301 <register type="NOA" address="0x00009888" value="0x0E5825C1" />
4302 <register type="NOA" address="0x00009888" value="0x00586100" />
4303 <register type="NOA" address="0x00009888" value="0x0258204C" />
4304 <register type="NOA" address="0x00009888" value="0x06588000" />
4305 <register type="NOA" address="0x00009888" value="0x0858C000" />
4306 <register type="NOA" address="0x00009888" value="0x0A58C000" />
4307 <register type="NOA" address="0x00009888" value="0x0C58C000" />
4308 <register type="NOA" address="0x00009888" value="0x0458C000" />
4309 <register type="NOA" address="0x00009888" value="0x005B4000" />
4310 <register type="NOA" address="0x00009888" value="0x0E5B4000" />
4311 <register type="NOA" address="0x00009888" value="0x185B5400" />
4312 <register type="NOA" address="0x00009888" value="0x1A5B0155" />
4313 <register type="NOA" address="0x00009888" value="0x025B4000" />
4314 <register type="NOA" address="0x00009888" value="0x045B4000" />
4315 <register type="NOA" address="0x00009888" value="0x065B4000" />
4316 <register type="NOA" address="0x00009888" value="0x085B4000" />
4317 <register type="NOA" address="0x00009888" value="0x0A5B4000" />
4318 <register type="NOA" address="0x00009888" value="0x0C1FA800" />
4319 <register type="NOA" address="0x00009888" value="0x0E1FAA2A" />
4320 <register type="NOA" address="0x00009888" value="0x101F02AA" />
4321 <register type="NOA" address="0x00009888" value="0x00384000" />
4322 <register type="NOA" address="0x00009888" value="0x0E384000" />
4323 <register type="NOA" address="0x00009888" value="0x16384000" />
4324 <register type="NOA" address="0x00009888" value="0x18381555" />
4325 <register type="NOA" address="0x00009888" value="0x02384000" />
4326 <register type="NOA" address="0x00009888" value="0x04384000" />
4327 <register type="NOA" address="0x00009888" value="0x06384000" />
4328 <register type="NOA" address="0x00009888" value="0x08384000" />
4329 <register type="NOA" address="0x00009888" value="0x0A384000" />
4330 <register type="NOA" address="0x00009888" value="0x0039A000" />
4331 <register type="NOA" address="0x00009888" value="0x06398000" />
4332 <register type="NOA" address="0x00009888" value="0x0839A000" />
4333 <register type="NOA" address="0x00009888" value="0x0A39A000" />
4334 <register type="NOA" address="0x00009888" value="0x0C39A000" />
4335 <register type="NOA" address="0x00009888" value="0x0E39A000" />
4336 <register type="NOA" address="0x00009888" value="0x0239A000" />
4337 <register type="NOA" address="0x00009888" value="0x0439A000" />
4338 <register type="NOA" address="0x00009888" value="0x018A8000" />
4339 <register type="NOA" address="0x00009888" value="0x0F8A8000" />
4340 <register type="NOA" address="0x00009888" value="0x198A8000" />
4341 <register type="NOA" address="0x00009888" value="0x1B8AAAA0" />
4342 <register type="NOA" address="0x00009888" value="0x1D8A0002" />
4343 <register type="NOA" address="0x00009888" value="0x038A8000" />
4344 <register type="NOA" address="0x00009888" value="0x058A8000" />
4345 <register type="NOA" address="0x00009888" value="0x078A8000" />
4346 <register type="NOA" address="0x00009888" value="0x098A8000" />
4347 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
4348 <register type="NOA" address="0x00009888" value="0x238B2AA0" />
4349 <register type="NOA" address="0x00009888" value="0x258B5551" />
4350 <register type="NOA" address="0x00009888" value="0x278B0015" />
4351 <register type="NOA" address="0x00009888" value="0x1F85AA80" />
4352 <register type="NOA" address="0x00009888" value="0x2185AAA2" />
4353 <register type="NOA" address="0x00009888" value="0x2385002A" />
4354 <register type="NOA" address="0x00009888" value="0x01834000" />
4355 <register type="NOA" address="0x00009888" value="0x0F834000" />
4356 <register type="NOA" address="0x00009888" value="0x19835400" />
4357 <register type="NOA" address="0x00009888" value="0x1B830155" />
4358 <register type="NOA" address="0x00009888" value="0x03834000" />
4359 <register type="NOA" address="0x00009888" value="0x05834000" />
4360 <register type="NOA" address="0x00009888" value="0x07834000" />
4361 <register type="NOA" address="0x00009888" value="0x09834000" />
4362 <register type="NOA" address="0x00009888" value="0x0B834000" />
4363 <register type="NOA" address="0x00009888" value="0x0184C000" />
4364 <register type="NOA" address="0x00009888" value="0x07848000" />
4365 <register type="NOA" address="0x00009888" value="0x0984C000" />
4366 <register type="NOA" address="0x00009888" value="0x0B84C000" />
4367 <register type="NOA" address="0x00009888" value="0x0D84C000" />
4368 <register type="NOA" address="0x00009888" value="0x0F84C000" />
4369 <register type="NOA" address="0x00009888" value="0x0384C000" />
4370 <register type="NOA" address="0x00009888" value="0x0584C000" />
4371 <register type="NOA" address="0x00009888" value="0x1180C000" />
4372 <register type="NOA" address="0x00009888" value="0x17808000" />
4373 <register type="NOA" address="0x00009888" value="0x1980C000" />
4374 <register type="NOA" address="0x00009888" value="0x1B80C000" />
4375 <register type="NOA" address="0x00009888" value="0x1D80C000" />
4376 <register type="NOA" address="0x00009888" value="0x1F80C000" />
4377 <register type="NOA" address="0x00009888" value="0x1380C000" />
4378 <register type="NOA" address="0x00009888" value="0x1580C000" />
4379 <register type="NOA" address="0x00000D24" value="0x00000000" />
4380 <register type="NOA" address="0x00009888" value="0x4D800000" />
4381 <register type="NOA" address="0x00009888" value="0x3D800000" />
4382 <register type="NOA" address="0x00009888" value="0x4F800000" />
4383 <register type="NOA" address="0x00009888" value="0x43800000" />
4384 <register type="NOA" address="0x00009888" value="0x51800000" />
4385 <register type="NOA" address="0x00009888" value="0x45800000" />
4386 <register type="NOA" address="0x00009888" value="0x53800000" />
4387 <register type="NOA" address="0x00009888" value="0x47800420" />
4388 <register type="NOA" address="0x00009888" value="0x21800000" />
4389 <register type="NOA" address="0x00009888" value="0x31800000" />
4390 <register type="NOA" address="0x00009888" value="0x3F800421" />
4391 <register type="NOA" address="0x00009888" value="0x41800000" />
4392 <register type="NOA" address="0x00009840" value="0x00000080" />
4393 </register_config>
4394 <register_config type="NOA"
4395 availability="$SubsliceMask 0x02 AND"
4396 priority="2"
4397 >
4398 <register type="NOA" address="0x00009840" value="0x000000A0" />
4399 <register type="NOA" address="0x00009888" value="0x105C00E0" />
4400 <register type="NOA" address="0x00009888" value="0x145B0160" />
4401 <register type="NOA" address="0x00009888" value="0x165B2800" />
4402 <register type="NOA" address="0x00009888" value="0x185B0120" />
4403 <register type="NOA" address="0x00009888" value="0x0E5C25C1" />
4404 <register type="NOA" address="0x00009888" value="0x005C6100" />
4405 <register type="NOA" address="0x00009888" value="0x025C204C" />
4406 <register type="NOA" address="0x00009888" value="0x065C8000" />
4407 <register type="NOA" address="0x00009888" value="0x085CC000" />
4408 <register type="NOA" address="0x00009888" value="0x0A5CC000" />
4409 <register type="NOA" address="0x00009888" value="0x0C5CC000" />
4410 <register type="NOA" address="0x00009888" value="0x045CC000" />
4411 <register type="NOA" address="0x00009888" value="0x005B0011" />
4412 <register type="NOA" address="0x00009888" value="0x065B0900" />
4413 <register type="NOA" address="0x00009888" value="0x085B0A13" />
4414 <register type="NOA" address="0x00009888" value="0x0A5B0B15" />
4415 <register type="NOA" address="0x00009888" value="0x0C5B2317" />
4416 <register type="NOA" address="0x00009888" value="0x045B21B7" />
4417 <register type="NOA" address="0x00009888" value="0x105B0000" />
4418 <register type="NOA" address="0x00009888" value="0x0E5B0000" />
4419 <register type="NOA" address="0x00009888" value="0x1A5B0000" />
4420 <register type="NOA" address="0x00009888" value="0x0C1FA800" />
4421 <register type="NOA" address="0x00009888" value="0x0E1FAA2A" />
4422 <register type="NOA" address="0x00009888" value="0x101F02AA" />
4423 <register type="NOA" address="0x00009888" value="0x00384000" />
4424 <register type="NOA" address="0x00009888" value="0x0E384000" />
4425 <register type="NOA" address="0x00009888" value="0x16384000" />
4426 <register type="NOA" address="0x00009888" value="0x18381555" />
4427 <register type="NOA" address="0x00009888" value="0x02384000" />
4428 <register type="NOA" address="0x00009888" value="0x04384000" />
4429 <register type="NOA" address="0x00009888" value="0x06384000" />
4430 <register type="NOA" address="0x00009888" value="0x08384000" />
4431 <register type="NOA" address="0x00009888" value="0x0A384000" />
4432 <register type="NOA" address="0x00009888" value="0x0039A000" />
4433 <register type="NOA" address="0x00009888" value="0x06398000" />
4434 <register type="NOA" address="0x00009888" value="0x0839A000" />
4435 <register type="NOA" address="0x00009888" value="0x0A39A000" />
4436 <register type="NOA" address="0x00009888" value="0x0C39A000" />
4437 <register type="NOA" address="0x00009888" value="0x0E39A000" />
4438 <register type="NOA" address="0x00009888" value="0x0239A000" />
4439 <register type="NOA" address="0x00009888" value="0x0439A000" />
4440 <register type="NOA" address="0x00009888" value="0x018A8000" />
4441 <register type="NOA" address="0x00009888" value="0x0F8A8000" />
4442 <register type="NOA" address="0x00009888" value="0x198A8000" />
4443 <register type="NOA" address="0x00009888" value="0x1B8AAAA0" />
4444 <register type="NOA" address="0x00009888" value="0x1D8A0002" />
4445 <register type="NOA" address="0x00009888" value="0x038A8000" />
4446 <register type="NOA" address="0x00009888" value="0x058A8000" />
4447 <register type="NOA" address="0x00009888" value="0x078A8000" />
4448 <register type="NOA" address="0x00009888" value="0x098A8000" />
4449 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
4450 <register type="NOA" address="0x00009888" value="0x238B2AA0" />
4451 <register type="NOA" address="0x00009888" value="0x258B5551" />
4452 <register type="NOA" address="0x00009888" value="0x278B0015" />
4453 <register type="NOA" address="0x00009888" value="0x1F85AA80" />
4454 <register type="NOA" address="0x00009888" value="0x2185AAA2" />
4455 <register type="NOA" address="0x00009888" value="0x2385002A" />
4456 <register type="NOA" address="0x00009888" value="0x01834000" />
4457 <register type="NOA" address="0x00009888" value="0x0F834000" />
4458 <register type="NOA" address="0x00009888" value="0x19835400" />
4459 <register type="NOA" address="0x00009888" value="0x1B830155" />
4460 <register type="NOA" address="0x00009888" value="0x03834000" />
4461 <register type="NOA" address="0x00009888" value="0x05834000" />
4462 <register type="NOA" address="0x00009888" value="0x07834000" />
4463 <register type="NOA" address="0x00009888" value="0x09834000" />
4464 <register type="NOA" address="0x00009888" value="0x0B834000" />
4465 <register type="NOA" address="0x00009888" value="0x0184C000" />
4466 <register type="NOA" address="0x00009888" value="0x07848000" />
4467 <register type="NOA" address="0x00009888" value="0x0984C000" />
4468 <register type="NOA" address="0x00009888" value="0x0B84C000" />
4469 <register type="NOA" address="0x00009888" value="0x0D84C000" />
4470 <register type="NOA" address="0x00009888" value="0x0F84C000" />
4471 <register type="NOA" address="0x00009888" value="0x0384C000" />
4472 <register type="NOA" address="0x00009888" value="0x0584C000" />
4473 <register type="NOA" address="0x00009888" value="0x1180C000" />
4474 <register type="NOA" address="0x00009888" value="0x17808000" />
4475 <register type="NOA" address="0x00009888" value="0x1980C000" />
4476 <register type="NOA" address="0x00009888" value="0x1B80C000" />
4477 <register type="NOA" address="0x00009888" value="0x1D80C000" />
4478 <register type="NOA" address="0x00009888" value="0x1F80C000" />
4479 <register type="NOA" address="0x00009888" value="0x1380C000" />
4480 <register type="NOA" address="0x00009888" value="0x1580C000" />
4481 <register type="NOA" address="0x00000D24" value="0x00000000" />
4482 <register type="NOA" address="0x00009888" value="0x4D800000" />
4483 <register type="NOA" address="0x00009888" value="0x3D800000" />
4484 <register type="NOA" address="0x00009888" value="0x4F800000" />
4485 <register type="NOA" address="0x00009888" value="0x43800000" />
4486 <register type="NOA" address="0x00009888" value="0x51800000" />
4487 <register type="NOA" address="0x00009888" value="0x45800000" />
4488 <register type="NOA" address="0x00009888" value="0x53800000" />
4489 <register type="NOA" address="0x00009888" value="0x47800420" />
4490 <register type="NOA" address="0x00009888" value="0x21800000" />
4491 <register type="NOA" address="0x00009888" value="0x31800000" />
4492 <register type="NOA" address="0x00009888" value="0x3F800421" />
4493 <register type="NOA" address="0x00009888" value="0x41800000" />
4494 <register type="NOA" address="0x00009840" value="0x00000080" />
4495 </register_config>
4496 <register_config type="NOA"
4497 availability="$SubsliceMask 0x04 AND"
4498 priority="4"
4499 >
4500 <register type="NOA" address="0x00009840" value="0x000000A0" />
4501 <register type="NOA" address="0x00009888" value="0x103800E0" />
4502 <register type="NOA" address="0x00009888" value="0x143A0160" />
4503 <register type="NOA" address="0x00009888" value="0x163A2800" />
4504 <register type="NOA" address="0x00009888" value="0x183A0120" />
4505 <register type="NOA" address="0x00009888" value="0x0C1FA800" />
4506 <register type="NOA" address="0x00009888" value="0x0E1FAA2A" />
4507 <register type="NOA" address="0x00009888" value="0x101F02AA" />
4508 <register type="NOA" address="0x00009888" value="0x0E38A5C1" />
4509 <register type="NOA" address="0x00009888" value="0x0038A100" />
4510 <register type="NOA" address="0x00009888" value="0x0238204C" />
4511 <register type="NOA" address="0x00009888" value="0x16388000" />
4512 <register type="NOA" address="0x00009888" value="0x183802AA" />
4513 <register type="NOA" address="0x00009888" value="0x04380000" />
4514 <register type="NOA" address="0x00009888" value="0x06380000" />
4515 <register type="NOA" address="0x00009888" value="0x08388000" />
4516 <register type="NOA" address="0x00009888" value="0x0A388000" />
4517 <register type="NOA" address="0x00009888" value="0x0039A000" />
4518 <register type="NOA" address="0x00009888" value="0x06398000" />
4519 <register type="NOA" address="0x00009888" value="0x0839A000" />
4520 <register type="NOA" address="0x00009888" value="0x0A39A000" />
4521 <register type="NOA" address="0x00009888" value="0x0C39A000" />
4522 <register type="NOA" address="0x00009888" value="0x0E39A000" />
4523 <register type="NOA" address="0x00009888" value="0x0239A000" />
4524 <register type="NOA" address="0x00009888" value="0x0439A000" />
4525 <register type="NOA" address="0x00009888" value="0x003A0011" />
4526 <register type="NOA" address="0x00009888" value="0x063A0900" />
4527 <register type="NOA" address="0x00009888" value="0x083A0A13" />
4528 <register type="NOA" address="0x00009888" value="0x0A3A0B15" />
4529 <register type="NOA" address="0x00009888" value="0x0C3A2317" />
4530 <register type="NOA" address="0x00009888" value="0x043A21B7" />
4531 <register type="NOA" address="0x00009888" value="0x103A0000" />
4532 <register type="NOA" address="0x00009888" value="0x0E3A0000" />
4533 <register type="NOA" address="0x00009888" value="0x1A3A0000" />
4534 <register type="NOA" address="0x00009888" value="0x018A8000" />
4535 <register type="NOA" address="0x00009888" value="0x0F8A8000" />
4536 <register type="NOA" address="0x00009888" value="0x198A8000" />
4537 <register type="NOA" address="0x00009888" value="0x1B8AAAA0" />
4538 <register type="NOA" address="0x00009888" value="0x1D8A0002" />
4539 <register type="NOA" address="0x00009888" value="0x038A8000" />
4540 <register type="NOA" address="0x00009888" value="0x058A8000" />
4541 <register type="NOA" address="0x00009888" value="0x078A8000" />
4542 <register type="NOA" address="0x00009888" value="0x098A8000" />
4543 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
4544 <register type="NOA" address="0x00009888" value="0x238B2AA0" />
4545 <register type="NOA" address="0x00009888" value="0x258B5551" />
4546 <register type="NOA" address="0x00009888" value="0x278B0015" />
4547 <register type="NOA" address="0x00009888" value="0x1F85AA80" />
4548 <register type="NOA" address="0x00009888" value="0x2185AAA2" />
4549 <register type="NOA" address="0x00009888" value="0x2385002A" />
4550 <register type="NOA" address="0x00009888" value="0x01834000" />
4551 <register type="NOA" address="0x00009888" value="0x0F834000" />
4552 <register type="NOA" address="0x00009888" value="0x19835400" />
4553 <register type="NOA" address="0x00009888" value="0x1B830155" />
4554 <register type="NOA" address="0x00009888" value="0x03834000" />
4555 <register type="NOA" address="0x00009888" value="0x05834000" />
4556 <register type="NOA" address="0x00009888" value="0x07834000" />
4557 <register type="NOA" address="0x00009888" value="0x09834000" />
4558 <register type="NOA" address="0x00009888" value="0x0B834000" />
4559 <register type="NOA" address="0x00009888" value="0x0184C000" />
4560 <register type="NOA" address="0x00009888" value="0x07848000" />
4561 <register type="NOA" address="0x00009888" value="0x0984C000" />
4562 <register type="NOA" address="0x00009888" value="0x0B84C000" />
4563 <register type="NOA" address="0x00009888" value="0x0D84C000" />
4564 <register type="NOA" address="0x00009888" value="0x0F84C000" />
4565 <register type="NOA" address="0x00009888" value="0x0384C000" />
4566 <register type="NOA" address="0x00009888" value="0x0584C000" />
4567 <register type="NOA" address="0x00009888" value="0x1180C000" />
4568 <register type="NOA" address="0x00009888" value="0x17808000" />
4569 <register type="NOA" address="0x00009888" value="0x1980C000" />
4570 <register type="NOA" address="0x00009888" value="0x1B80C000" />
4571 <register type="NOA" address="0x00009888" value="0x1D80C000" />
4572 <register type="NOA" address="0x00009888" value="0x1F80C000" />
4573 <register type="NOA" address="0x00009888" value="0x1380C000" />
4574 <register type="NOA" address="0x00009888" value="0x1580C000" />
4575 <register type="NOA" address="0x00000D24" value="0x00000000" />
4576 <register type="NOA" address="0x00009888" value="0x4D800000" />
4577 <register type="NOA" address="0x00009888" value="0x3D800000" />
4578 <register type="NOA" address="0x00009888" value="0x4F800000" />
4579 <register type="NOA" address="0x00009888" value="0x43800000" />
4580 <register type="NOA" address="0x00009888" value="0x51800000" />
4581 <register type="NOA" address="0x00009888" value="0x45800000" />
4582 <register type="NOA" address="0x00009888" value="0x53800000" />
4583 <register type="NOA" address="0x00009888" value="0x47800420" />
4584 <register type="NOA" address="0x00009888" value="0x21800000" />
4585 <register type="NOA" address="0x00009888" value="0x31800000" />
4586 <register type="NOA" address="0x00009888" value="0x3F800421" />
4587 <register type="NOA" address="0x00009888" value="0x41800000" />
4588 <register type="NOA" address="0x00009840" value="0x00000080" />
4589 </register_config>
4590 <register_config type="NOA"
4591 availability="$SubsliceMask 0x08 AND"
4592 priority="1"
4593 >
4594 <register type="NOA" address="0x00009840" value="0x000000A0" />
4595 <register type="NOA" address="0x00009888" value="0x14BD0160" />
4596 <register type="NOA" address="0x00009888" value="0x16BD2800" />
4597 <register type="NOA" address="0x00009888" value="0x18BD0120" />
4598 <register type="NOA" address="0x00009888" value="0x10D800E0" />
4599 <register type="NOA" address="0x00009888" value="0x00DCC000" />
4600 <register type="NOA" address="0x00009888" value="0x06DC8000" />
4601 <register type="NOA" address="0x00009888" value="0x08DCC000" />
4602 <register type="NOA" address="0x00009888" value="0x0ADCC000" />
4603 <register type="NOA" address="0x00009888" value="0x0CDCC000" />
4604 <register type="NOA" address="0x00009888" value="0x0EDCC000" />
4605 <register type="NOA" address="0x00009888" value="0x02DCC000" />
4606 <register type="NOA" address="0x00009888" value="0x04DCC000" />
4607 <register type="NOA" address="0x00009888" value="0x00BD0011" />
4608 <register type="NOA" address="0x00009888" value="0x06BD0900" />
4609 <register type="NOA" address="0x00009888" value="0x08BD0A13" />
4610 <register type="NOA" address="0x00009888" value="0x0ABD0B15" />
4611 <register type="NOA" address="0x00009888" value="0x0CBD2317" />
4612 <register type="NOA" address="0x00009888" value="0x04BD21B7" />
4613 <register type="NOA" address="0x00009888" value="0x10BD0000" />
4614 <register type="NOA" address="0x00009888" value="0x0EBD0000" />
4615 <register type="NOA" address="0x00009888" value="0x1ABD0000" />
4616 <register type="NOA" address="0x00009888" value="0x0ED825C1" />
4617 <register type="NOA" address="0x00009888" value="0x00D86100" />
4618 <register type="NOA" address="0x00009888" value="0x02D8204C" />
4619 <register type="NOA" address="0x00009888" value="0x06D88000" />
4620 <register type="NOA" address="0x00009888" value="0x08D8C000" />
4621 <register type="NOA" address="0x00009888" value="0x0AD8C000" />
4622 <register type="NOA" address="0x00009888" value="0x0CD8C000" />
4623 <register type="NOA" address="0x00009888" value="0x04D8C000" />
4624 <register type="NOA" address="0x00009888" value="0x00DB4000" />
4625 <register type="NOA" address="0x00009888" value="0x0EDB4000" />
4626 <register type="NOA" address="0x00009888" value="0x18DB5400" />
4627 <register type="NOA" address="0x00009888" value="0x1ADB0155" />
4628 <register type="NOA" address="0x00009888" value="0x02DB4000" />
4629 <register type="NOA" address="0x00009888" value="0x04DB4000" />
4630 <register type="NOA" address="0x00009888" value="0x06DB4000" />
4631 <register type="NOA" address="0x00009888" value="0x08DB4000" />
4632 <register type="NOA" address="0x00009888" value="0x0ADB4000" />
4633 <register type="NOA" address="0x00009888" value="0x0C9FA800" />
4634 <register type="NOA" address="0x00009888" value="0x0E9FAA2A" />
4635 <register type="NOA" address="0x00009888" value="0x109F02AA" />
4636 <register type="NOA" address="0x00009888" value="0x00B84000" />
4637 <register type="NOA" address="0x00009888" value="0x0EB84000" />
4638 <register type="NOA" address="0x00009888" value="0x16B84000" />
4639 <register type="NOA" address="0x00009888" value="0x18B81555" />
4640 <register type="NOA" address="0x00009888" value="0x02B84000" />
4641 <register type="NOA" address="0x00009888" value="0x04B84000" />
4642 <register type="NOA" address="0x00009888" value="0x06B84000" />
4643 <register type="NOA" address="0x00009888" value="0x08B84000" />
4644 <register type="NOA" address="0x00009888" value="0x0AB84000" />
4645 <register type="NOA" address="0x00009888" value="0x00B9A000" />
4646 <register type="NOA" address="0x00009888" value="0x06B98000" />
4647 <register type="NOA" address="0x00009888" value="0x08B9A000" />
4648 <register type="NOA" address="0x00009888" value="0x0AB9A000" />
4649 <register type="NOA" address="0x00009888" value="0x0CB9A000" />
4650 <register type="NOA" address="0x00009888" value="0x0EB9A000" />
4651 <register type="NOA" address="0x00009888" value="0x02B9A000" />
4652 <register type="NOA" address="0x00009888" value="0x04B9A000" />
4653 <register type="NOA" address="0x00009888" value="0x01888000" />
4654 <register type="NOA" address="0x00009888" value="0x0D88F800" />
4655 <register type="NOA" address="0x00009888" value="0x0F88000F" />
4656 <register type="NOA" address="0x00009888" value="0x03888000" />
4657 <register type="NOA" address="0x00009888" value="0x05888000" />
4658 <register type="NOA" address="0x00009888" value="0x07888000" />
4659 <register type="NOA" address="0x00009888" value="0x09888000" />
4660 <register type="NOA" address="0x00009888" value="0x0B888000" />
4661 <register type="NOA" address="0x00009888" value="0x238B5540" />
4662 <register type="NOA" address="0x00009888" value="0x258BAAA2" />
4663 <register type="NOA" address="0x00009888" value="0x278B002A" />
4664 <register type="NOA" address="0x00009888" value="0x018C4000" />
4665 <register type="NOA" address="0x00009888" value="0x0F8C4000" />
4666 <register type="NOA" address="0x00009888" value="0x178C2000" />
4667 <register type="NOA" address="0x00009888" value="0x198C5500" />
4668 <register type="NOA" address="0x00009888" value="0x1B8C0015" />
4669 <register type="NOA" address="0x00009888" value="0x038C4000" />
4670 <register type="NOA" address="0x00009888" value="0x058C4000" />
4671 <register type="NOA" address="0x00009888" value="0x078C4000" />
4672 <register type="NOA" address="0x00009888" value="0x098C4000" />
4673 <register type="NOA" address="0x00009888" value="0x0B8C4000" />
4674 <register type="NOA" address="0x00009888" value="0x018DA000" />
4675 <register type="NOA" address="0x00009888" value="0x078D8000" />
4676 <register type="NOA" address="0x00009888" value="0x098DA000" />
4677 <register type="NOA" address="0x00009888" value="0x0B8DA000" />
4678 <register type="NOA" address="0x00009888" value="0x0D8DA000" />
4679 <register type="NOA" address="0x00009888" value="0x0F8DA000" />
4680 <register type="NOA" address="0x00009888" value="0x038DA000" />
4681 <register type="NOA" address="0x00009888" value="0x058DA000" />
4682 <register type="NOA" address="0x00009888" value="0x1F85AA80" />
4683 <register type="NOA" address="0x00009888" value="0x2185AAA2" />
4684 <register type="NOA" address="0x00009888" value="0x2385002A" />
4685 <register type="NOA" address="0x00009888" value="0x01834000" />
4686 <register type="NOA" address="0x00009888" value="0x0F834000" />
4687 <register type="NOA" address="0x00009888" value="0x19835400" />
4688 <register type="NOA" address="0x00009888" value="0x1B830155" />
4689 <register type="NOA" address="0x00009888" value="0x03834000" />
4690 <register type="NOA" address="0x00009888" value="0x05834000" />
4691 <register type="NOA" address="0x00009888" value="0x07834000" />
4692 <register type="NOA" address="0x00009888" value="0x09834000" />
4693 <register type="NOA" address="0x00009888" value="0x0B834000" />
4694 <register type="NOA" address="0x00009888" value="0x0184C000" />
4695 <register type="NOA" address="0x00009888" value="0x07848000" />
4696 <register type="NOA" address="0x00009888" value="0x0984C000" />
4697 <register type="NOA" address="0x00009888" value="0x0B84C000" />
4698 <register type="NOA" address="0x00009888" value="0x0D84C000" />
4699 <register type="NOA" address="0x00009888" value="0x0F84C000" />
4700 <register type="NOA" address="0x00009888" value="0x0384C000" />
4701 <register type="NOA" address="0x00009888" value="0x0584C000" />
4702 <register type="NOA" address="0x00009888" value="0x1180C000" />
4703 <register type="NOA" address="0x00009888" value="0x17808000" />
4704 <register type="NOA" address="0x00009888" value="0x1980C000" />
4705 <register type="NOA" address="0x00009888" value="0x1B80C000" />
4706 <register type="NOA" address="0x00009888" value="0x1D80C000" />
4707 <register type="NOA" address="0x00009888" value="0x1F80C000" />
4708 <register type="NOA" address="0x00009888" value="0x1380C000" />
4709 <register type="NOA" address="0x00009888" value="0x1580C000" />
4710 <register type="NOA" address="0x00000D24" value="0x00000000" />
4711 <register type="NOA" address="0x00009888" value="0x4D800000" />
4712 <register type="NOA" address="0x00009888" value="0x3D800000" />
4713 <register type="NOA" address="0x00009888" value="0x4F800000" />
4714 <register type="NOA" address="0x00009888" value="0x43800000" />
4715 <register type="NOA" address="0x00009888" value="0x51800000" />
4716 <register type="NOA" address="0x00009888" value="0x45800000" />
4717 <register type="NOA" address="0x00009888" value="0x53800000" />
4718 <register type="NOA" address="0x00009888" value="0x47800420" />
4719 <register type="NOA" address="0x00009888" value="0x21800000" />
4720 <register type="NOA" address="0x00009888" value="0x31800000" />
4721 <register type="NOA" address="0x00009888" value="0x3F800421" />
4722 <register type="NOA" address="0x00009888" value="0x41800000" />
4723 <register type="NOA" address="0x00009840" value="0x00000080" />
4724 </register_config>
4725 <register_config type="NOA"
4726 availability="$SubsliceMask 0x10 AND"
4727 priority="3"
4728 >
4729 <register type="NOA" address="0x00009840" value="0x000000A0" />
4730 <register type="NOA" address="0x00009888" value="0x10DC00E0" />
4731 <register type="NOA" address="0x00009888" value="0x14DB0160" />
4732 <register type="NOA" address="0x00009888" value="0x16DB2800" />
4733 <register type="NOA" address="0x00009888" value="0x18DB0120" />
4734 <register type="NOA" address="0x00009888" value="0x0EDC25C1" />
4735 <register type="NOA" address="0x00009888" value="0x00DC6100" />
4736 <register type="NOA" address="0x00009888" value="0x02DC204C" />
4737 <register type="NOA" address="0x00009888" value="0x06DC8000" />
4738 <register type="NOA" address="0x00009888" value="0x08DCC000" />
4739 <register type="NOA" address="0x00009888" value="0x0ADCC000" />
4740 <register type="NOA" address="0x00009888" value="0x0CDCC000" />
4741 <register type="NOA" address="0x00009888" value="0x04DCC000" />
4742 <register type="NOA" address="0x00009888" value="0x00DB0011" />
4743 <register type="NOA" address="0x00009888" value="0x06DB0900" />
4744 <register type="NOA" address="0x00009888" value="0x08DB0A13" />
4745 <register type="NOA" address="0x00009888" value="0x0ADB0B15" />
4746 <register type="NOA" address="0x00009888" value="0x0CDB2317" />
4747 <register type="NOA" address="0x00009888" value="0x04DB21B7" />
4748 <register type="NOA" address="0x00009888" value="0x10DB0000" />
4749 <register type="NOA" address="0x00009888" value="0x0EDB0000" />
4750 <register type="NOA" address="0x00009888" value="0x1ADB0000" />
4751 <register type="NOA" address="0x00009888" value="0x0C9FA800" />
4752 <register type="NOA" address="0x00009888" value="0x0E9FAA2A" />
4753 <register type="NOA" address="0x00009888" value="0x109F02AA" />
4754 <register type="NOA" address="0x00009888" value="0x00B84000" />
4755 <register type="NOA" address="0x00009888" value="0x0EB84000" />
4756 <register type="NOA" address="0x00009888" value="0x16B84000" />
4757 <register type="NOA" address="0x00009888" value="0x18B81555" />
4758 <register type="NOA" address="0x00009888" value="0x02B84000" />
4759 <register type="NOA" address="0x00009888" value="0x04B84000" />
4760 <register type="NOA" address="0x00009888" value="0x06B84000" />
4761 <register type="NOA" address="0x00009888" value="0x08B84000" />
4762 <register type="NOA" address="0x00009888" value="0x0AB84000" />
4763 <register type="NOA" address="0x00009888" value="0x00B9A000" />
4764 <register type="NOA" address="0x00009888" value="0x06B98000" />
4765 <register type="NOA" address="0x00009888" value="0x08B9A000" />
4766 <register type="NOA" address="0x00009888" value="0x0AB9A000" />
4767 <register type="NOA" address="0x00009888" value="0x0CB9A000" />
4768 <register type="NOA" address="0x00009888" value="0x0EB9A000" />
4769 <register type="NOA" address="0x00009888" value="0x02B9A000" />
4770 <register type="NOA" address="0x00009888" value="0x04B9A000" />
4771 <register type="NOA" address="0x00009888" value="0x01888000" />
4772 <register type="NOA" address="0x00009888" value="0x0D88F800" />
4773 <register type="NOA" address="0x00009888" value="0x0F88000F" />
4774 <register type="NOA" address="0x00009888" value="0x03888000" />
4775 <register type="NOA" address="0x00009888" value="0x05888000" />
4776 <register type="NOA" address="0x00009888" value="0x07888000" />
4777 <register type="NOA" address="0x00009888" value="0x09888000" />
4778 <register type="NOA" address="0x00009888" value="0x0B888000" />
4779 <register type="NOA" address="0x00009888" value="0x238B5540" />
4780 <register type="NOA" address="0x00009888" value="0x258BAAA2" />
4781 <register type="NOA" address="0x00009888" value="0x278B002A" />
4782 <register type="NOA" address="0x00009888" value="0x018C4000" />
4783 <register type="NOA" address="0x00009888" value="0x0F8C4000" />
4784 <register type="NOA" address="0x00009888" value="0x178C2000" />
4785 <register type="NOA" address="0x00009888" value="0x198C5500" />
4786 <register type="NOA" address="0x00009888" value="0x1B8C0015" />
4787 <register type="NOA" address="0x00009888" value="0x038C4000" />
4788 <register type="NOA" address="0x00009888" value="0x058C4000" />
4789 <register type="NOA" address="0x00009888" value="0x078C4000" />
4790 <register type="NOA" address="0x00009888" value="0x098C4000" />
4791 <register type="NOA" address="0x00009888" value="0x0B8C4000" />
4792 <register type="NOA" address="0x00009888" value="0x018DA000" />
4793 <register type="NOA" address="0x00009888" value="0x078D8000" />
4794 <register type="NOA" address="0x00009888" value="0x098DA000" />
4795 <register type="NOA" address="0x00009888" value="0x0B8DA000" />
4796 <register type="NOA" address="0x00009888" value="0x0D8DA000" />
4797 <register type="NOA" address="0x00009888" value="0x0F8DA000" />
4798 <register type="NOA" address="0x00009888" value="0x038DA000" />
4799 <register type="NOA" address="0x00009888" value="0x058DA000" />
4800 <register type="NOA" address="0x00009888" value="0x1F85AA80" />
4801 <register type="NOA" address="0x00009888" value="0x2185AAA2" />
4802 <register type="NOA" address="0x00009888" value="0x2385002A" />
4803 <register type="NOA" address="0x00009888" value="0x01834000" />
4804 <register type="NOA" address="0x00009888" value="0x0F834000" />
4805 <register type="NOA" address="0x00009888" value="0x19835400" />
4806 <register type="NOA" address="0x00009888" value="0x1B830155" />
4807 <register type="NOA" address="0x00009888" value="0x03834000" />
4808 <register type="NOA" address="0x00009888" value="0x05834000" />
4809 <register type="NOA" address="0x00009888" value="0x07834000" />
4810 <register type="NOA" address="0x00009888" value="0x09834000" />
4811 <register type="NOA" address="0x00009888" value="0x0B834000" />
4812 <register type="NOA" address="0x00009888" value="0x0184C000" />
4813 <register type="NOA" address="0x00009888" value="0x07848000" />
4814 <register type="NOA" address="0x00009888" value="0x0984C000" />
4815 <register type="NOA" address="0x00009888" value="0x0B84C000" />
4816 <register type="NOA" address="0x00009888" value="0x0D84C000" />
4817 <register type="NOA" address="0x00009888" value="0x0F84C000" />
4818 <register type="NOA" address="0x00009888" value="0x0384C000" />
4819 <register type="NOA" address="0x00009888" value="0x0584C000" />
4820 <register type="NOA" address="0x00009888" value="0x1180C000" />
4821 <register type="NOA" address="0x00009888" value="0x17808000" />
4822 <register type="NOA" address="0x00009888" value="0x1980C000" />
4823 <register type="NOA" address="0x00009888" value="0x1B80C000" />
4824 <register type="NOA" address="0x00009888" value="0x1D80C000" />
4825 <register type="NOA" address="0x00009888" value="0x1F80C000" />
4826 <register type="NOA" address="0x00009888" value="0x1380C000" />
4827 <register type="NOA" address="0x00009888" value="0x1580C000" />
4828 <register type="NOA" address="0x00000D24" value="0x00000000" />
4829 <register type="NOA" address="0x00009888" value="0x4D800000" />
4830 <register type="NOA" address="0x00009888" value="0x3D800000" />
4831 <register type="NOA" address="0x00009888" value="0x4F800000" />
4832 <register type="NOA" address="0x00009888" value="0x43800000" />
4833 <register type="NOA" address="0x00009888" value="0x51800000" />
4834 <register type="NOA" address="0x00009888" value="0x45800000" />
4835 <register type="NOA" address="0x00009888" value="0x53800000" />
4836 <register type="NOA" address="0x00009888" value="0x47800420" />
4837 <register type="NOA" address="0x00009888" value="0x21800000" />
4838 <register type="NOA" address="0x00009888" value="0x31800000" />
4839 <register type="NOA" address="0x00009888" value="0x3F800421" />
4840 <register type="NOA" address="0x00009888" value="0x41800000" />
4841 <register type="NOA" address="0x00009840" value="0x00000080" />
4842 </register_config>
4843 <register_config type="NOA"
4844 availability="$SubsliceMask 0x20 AND"
4845 priority="5"
4846 >
4847 <register type="NOA" address="0x00009840" value="0x000000A0" />
4848 <register type="NOA" address="0x00009888" value="0x10B800E0" />
4849 <register type="NOA" address="0x00009888" value="0x14BA0160" />
4850 <register type="NOA" address="0x00009888" value="0x16BA2800" />
4851 <register type="NOA" address="0x00009888" value="0x18BA0120" />
4852 <register type="NOA" address="0x00009888" value="0x0C9FA800" />
4853 <register type="NOA" address="0x00009888" value="0x0E9FAA2A" />
4854 <register type="NOA" address="0x00009888" value="0x109F02AA" />
4855 <register type="NOA" address="0x00009888" value="0x0EB8A5C1" />
4856 <register type="NOA" address="0x00009888" value="0x00B8A100" />
4857 <register type="NOA" address="0x00009888" value="0x02B8204C" />
4858 <register type="NOA" address="0x00009888" value="0x16B88000" />
4859 <register type="NOA" address="0x00009888" value="0x18B802AA" />
4860 <register type="NOA" address="0x00009888" value="0x04B80000" />
4861 <register type="NOA" address="0x00009888" value="0x06B80000" />
4862 <register type="NOA" address="0x00009888" value="0x08B88000" />
4863 <register type="NOA" address="0x00009888" value="0x0AB88000" />
4864 <register type="NOA" address="0x00009888" value="0x00B9A000" />
4865 <register type="NOA" address="0x00009888" value="0x06B98000" />
4866 <register type="NOA" address="0x00009888" value="0x08B9A000" />
4867 <register type="NOA" address="0x00009888" value="0x0AB9A000" />
4868 <register type="NOA" address="0x00009888" value="0x0CB9A000" />
4869 <register type="NOA" address="0x00009888" value="0x0EB9A000" />
4870 <register type="NOA" address="0x00009888" value="0x02B9A000" />
4871 <register type="NOA" address="0x00009888" value="0x04B9A000" />
4872 <register type="NOA" address="0x00009888" value="0x00BA0011" />
4873 <register type="NOA" address="0x00009888" value="0x06BA0900" />
4874 <register type="NOA" address="0x00009888" value="0x08BA0A13" />
4875 <register type="NOA" address="0x00009888" value="0x0ABA0B15" />
4876 <register type="NOA" address="0x00009888" value="0x0CBA2317" />
4877 <register type="NOA" address="0x00009888" value="0x04BA21B7" />
4878 <register type="NOA" address="0x00009888" value="0x10BA0000" />
4879 <register type="NOA" address="0x00009888" value="0x0EBA0000" />
4880 <register type="NOA" address="0x00009888" value="0x1ABA0000" />
4881 <register type="NOA" address="0x00009888" value="0x01888000" />
4882 <register type="NOA" address="0x00009888" value="0x0D88F800" />
4883 <register type="NOA" address="0x00009888" value="0x0F88000F" />
4884 <register type="NOA" address="0x00009888" value="0x03888000" />
4885 <register type="NOA" address="0x00009888" value="0x05888000" />
4886 <register type="NOA" address="0x00009888" value="0x07888000" />
4887 <register type="NOA" address="0x00009888" value="0x09888000" />
4888 <register type="NOA" address="0x00009888" value="0x0B888000" />
4889 <register type="NOA" address="0x00009888" value="0x238B5540" />
4890 <register type="NOA" address="0x00009888" value="0x258BAAA2" />
4891 <register type="NOA" address="0x00009888" value="0x278B002A" />
4892 <register type="NOA" address="0x00009888" value="0x018C4000" />
4893 <register type="NOA" address="0x00009888" value="0x0F8C4000" />
4894 <register type="NOA" address="0x00009888" value="0x178C2000" />
4895 <register type="NOA" address="0x00009888" value="0x198C5500" />
4896 <register type="NOA" address="0x00009888" value="0x1B8C0015" />
4897 <register type="NOA" address="0x00009888" value="0x038C4000" />
4898 <register type="NOA" address="0x00009888" value="0x058C4000" />
4899 <register type="NOA" address="0x00009888" value="0x078C4000" />
4900 <register type="NOA" address="0x00009888" value="0x098C4000" />
4901 <register type="NOA" address="0x00009888" value="0x0B8C4000" />
4902 <register type="NOA" address="0x00009888" value="0x018DA000" />
4903 <register type="NOA" address="0x00009888" value="0x078D8000" />
4904 <register type="NOA" address="0x00009888" value="0x098DA000" />
4905 <register type="NOA" address="0x00009888" value="0x0B8DA000" />
4906 <register type="NOA" address="0x00009888" value="0x0D8DA000" />
4907 <register type="NOA" address="0x00009888" value="0x0F8DA000" />
4908 <register type="NOA" address="0x00009888" value="0x038DA000" />
4909 <register type="NOA" address="0x00009888" value="0x058DA000" />
4910 <register type="NOA" address="0x00009888" value="0x1F85AA80" />
4911 <register type="NOA" address="0x00009888" value="0x2185AAA2" />
4912 <register type="NOA" address="0x00009888" value="0x2385002A" />
4913 <register type="NOA" address="0x00009888" value="0x01834000" />
4914 <register type="NOA" address="0x00009888" value="0x0F834000" />
4915 <register type="NOA" address="0x00009888" value="0x19835400" />
4916 <register type="NOA" address="0x00009888" value="0x1B830155" />
4917 <register type="NOA" address="0x00009888" value="0x03834000" />
4918 <register type="NOA" address="0x00009888" value="0x05834000" />
4919 <register type="NOA" address="0x00009888" value="0x07834000" />
4920 <register type="NOA" address="0x00009888" value="0x09834000" />
4921 <register type="NOA" address="0x00009888" value="0x0B834000" />
4922 <register type="NOA" address="0x00009888" value="0x0184C000" />
4923 <register type="NOA" address="0x00009888" value="0x07848000" />
4924 <register type="NOA" address="0x00009888" value="0x0984C000" />
4925 <register type="NOA" address="0x00009888" value="0x0B84C000" />
4926 <register type="NOA" address="0x00009888" value="0x0D84C000" />
4927 <register type="NOA" address="0x00009888" value="0x0F84C000" />
4928 <register type="NOA" address="0x00009888" value="0x0384C000" />
4929 <register type="NOA" address="0x00009888" value="0x0584C000" />
4930 <register type="NOA" address="0x00009888" value="0x1180C000" />
4931 <register type="NOA" address="0x00009888" value="0x17808000" />
4932 <register type="NOA" address="0x00009888" value="0x1980C000" />
4933 <register type="NOA" address="0x00009888" value="0x1B80C000" />
4934 <register type="NOA" address="0x00009888" value="0x1D80C000" />
4935 <register type="NOA" address="0x00009888" value="0x1F80C000" />
4936 <register type="NOA" address="0x00009888" value="0x1380C000" />
4937 <register type="NOA" address="0x00009888" value="0x1580C000" />
4938 <register type="NOA" address="0x00000D24" value="0x00000000" />
4939 <register type="NOA" address="0x00009888" value="0x4D800000" />
4940 <register type="NOA" address="0x00009888" value="0x3D800000" />
4941 <register type="NOA" address="0x00009888" value="0x4F800000" />
4942 <register type="NOA" address="0x00009888" value="0x43800000" />
4943 <register type="NOA" address="0x00009888" value="0x51800000" />
4944 <register type="NOA" address="0x00009888" value="0x45800000" />
4945 <register type="NOA" address="0x00009888" value="0x53800000" />
4946 <register type="NOA" address="0x00009888" value="0x47800420" />
4947 <register type="NOA" address="0x00009888" value="0x21800000" />
4948 <register type="NOA" address="0x00009888" value="0x31800000" />
4949 <register type="NOA" address="0x00009888" value="0x3F800421" />
4950 <register type="NOA" address="0x00009888" value="0x41800000" />
4951 <register type="NOA" address="0x00009840" value="0x00000080" />
4952 </register_config>
4953 <register_config type="OA">
4954 <register type="OA" address="0x00002724" value="0xF0800000" />
4955 <register type="OA" address="0x00002720" value="0x00000000" />
4956 <register type="OA" address="0x00002714" value="0xF0800000" />
4957 <register type="OA" address="0x00002710" value="0x00000000" />
4958 <register type="OA" address="0x00002740" value="0x00000000" />
4959 <register type="OA" address="0x00002770" value="0x0007FC2A" />
4960 <register type="OA" address="0x00002774" value="0x0000BF00" />
4961 <register type="OA" address="0x00002778" value="0x0007FC6A" />
4962 <register type="OA" address="0x0000277C" value="0x0000BF00" />
4963 <register type="OA" address="0x00002780" value="0x0007FC92" />
4964 <register type="OA" address="0x00002784" value="0x0000BF00" />
4965 <register type="OA" address="0x00002788" value="0x0007FCA2" />
4966 <register type="OA" address="0x0000278C" value="0x0000BF00" />
4967 <register type="OA" address="0x00002790" value="0x0007FC32" />
4968 <register type="OA" address="0x00002794" value="0x0000BF00" />
4969 <register type="OA" address="0x00002798" value="0x0007FC9A" />
4970 <register type="OA" address="0x0000279C" value="0x0000BF00" />
4971 <register type="OA" address="0x000027A0" value="0x0007FE6A" />
4972 <register type="OA" address="0x000027A4" value="0x0000BF00" />
4973 <register type="OA" address="0x000027A8" value="0x0007FE7A" />
4974 <register type="OA" address="0x000027AC" value="0x0000BF00" />
4975 </register_config>
4976 <register_config type="FLEX">
4977 <register type="FLEX" address="0x0000E458" value="0x00005004" />
4978 <register type="FLEX" address="0x0000E558" value="0x00000003" />
4979 <register type="FLEX" address="0x0000E658" value="0x00002001" />
4980 <register type="FLEX" address="0x0000E758" value="0x00778008" />
4981 <register type="FLEX" address="0x0000E45C" value="0x00088078" />
4982 <register type="FLEX" address="0x0000E55C" value="0x00808708" />
4983 <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
4984 </register_config>
4985 </set>
4986
4987 <set name="Compute Metrics L3 Cache Gen8"
4988 mdapi_supported_apis="OGL4 OCL IO BB"
4989 underscore_name="compute_l3_cache"
4990 hw_config_guid="27a364dc-8225-4ecb-b607-d6f1925598d9"
4991 chipset="BDW"
4992 symbol_name="ComputeL3Cache"
4993 >
4994 <counter name="GPU Core Clocks"
4995 description="The total number of GPU core clocks elapsed during the measurement."
4996 data_type="uint64"
4997 equation="GPU_CLOCK 0 READ"
4998 underscore_name="gpu_core_clocks"
4999 units="cycles"
5000 symbol_name="GpuCoreClocks"
5001 semantic_type="event"
5002 mdapi_supported_apis="OGL OCL IO BB"
5003 mdapi_usage_flags="Tier1 Frame Batch Draw"
5004 mdapi_hw_unit_type="gpu"
5005 mdapi_group="GPU"
5006 />
5007 <counter name="EU Active"
5008 description="The percentage of time in which the Execution Units were actively processing."
5009 data_type="float"
5010 max_equation="100"
5011 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5012 underscore_name="eu_active"
5013 units="percent"
5014 symbol_name="EuActive"
5015 semantic_type="duration"
5016 mdapi_supported_apis="OGL OCL IO BB"
5017 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5018 mdapi_group="EU Array"
5019 mdapi_hw_unit_type="gpu"
5020 />
5021 <counter name="L3 Bank 03 Accesses"
5022 description="The total number of accesses to L3 Bank 03."
5023 data_type="uint64"
5024 equation="B 3 READ 2 UMUL"
5025 underscore_name="l3_bank03_accesses"
5026 units="messages"
5027 symbol_name="L3Bank03Accesses"
5028 availability="$SliceMask 0x01 AND"
5029 semantic_type="event"
5030 mdapi_supported_apis="OGL OCL IO BB"
5031 mdapi_usage_flags="Tier4 Frame Batch Draw"
5032 mdapi_hw_unit_type="slice"
5033 mdapi_group="L3"
5034 />
5035 <counter name="L3 Accesses"
5036 description="The total number of L3 accesses from all entities."
5037 data_type="uint64"
5038 equation="C 0 READ C 1 READ B 2 READ B 3 READ C 2 READ C 3 READ B 6 READ B 7 READ UADD UADD UADD UADD UADD UADD UADD 2 UMUL"
5039 underscore_name="l3_accesses"
5040 units="messages"
5041 symbol_name="L3Accesses"
5042 semantic_type="event"
5043 mdapi_supported_apis="OGL OCL IO BB"
5044 mdapi_usage_flags="Tier3 Frame Batch Draw"
5045 mdapi_hw_unit_type="gpu"
5046 mdapi_group="L3"
5047 />
5048 <counter name="EU Both FPU Pipes Active"
5049 description="The percentage of time in which both EU FPU pipelines were actively processing."
5050 data_type="float"
5051 max_equation="100"
5052 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5053 underscore_name="eu_fpu_both_active"
5054 units="percent"
5055 symbol_name="EuFpuBothActive"
5056 semantic_type="duration"
5057 mdapi_supported_apis="OGL OCL IO BB"
5058 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5059 mdapi_group="EU Array/Pipes"
5060 mdapi_hw_unit_type="gpu"
5061 />
5062 <counter name="L3 Total Throughput"
5063 description="The total number of GPU memory bytes transferred via L3."
5064 data_type="uint64"
5065 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
5066 equation="$L3Accesses 64 UMUL"
5067 underscore_name="l3_total_throughput"
5068 units="bytes"
5069 symbol_name="L3TotalThroughput"
5070 semantic_type="throughput"
5071 mdapi_supported_apis="OGL OCL IO BB"
5072 mdapi_usage_flags="Tier3 Frame Batch Draw"
5073 mdapi_group="L3"
5074 mdapi_hw_unit_type="gpu"
5075 />
5076 <counter name="EU FPU0 Pipe Active"
5077 description="The percentage of time in which EU FPU0 pipeline was actively processing."
5078 data_type="float"
5079 max_equation="100"
5080 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5081 underscore_name="fpu0_active"
5082 units="percent"
5083 symbol_name="Fpu0Active"
5084 semantic_type="duration"
5085 mdapi_supported_apis="OCL OGL IO BB"
5086 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5087 mdapi_group="EU Array/Pipes"
5088 mdapi_hw_unit_type="gpu"
5089 />
5090 <counter name="EU FPU1 Pipe Active"
5091 description="The percentage of time in which EU FPU1 pipeline was actively processing."
5092 data_type="float"
5093 max_equation="100"
5094 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5095 underscore_name="fpu1_active"
5096 units="percent"
5097 symbol_name="Fpu1Active"
5098 semantic_type="duration"
5099 mdapi_supported_apis="OCL OGL IO BB"
5100 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5101 mdapi_group="EU Array/Pipes"
5102 mdapi_hw_unit_type="gpu"
5103 />
5104 <counter name="EU AVG IPC Rate"
5105 description="The average rate of IPC calculated for 2 FPU pipelines."
5106 data_type="float"
5107 max_equation="2"
5108 equation="A 9 READ A 10 READ A 11 READ UADD A 9 READ USUB FDIV 1 FADD"
5109 underscore_name="eu_avg_ipc_rate"
5110 units="number"
5111 symbol_name="EuAvgIpcRate"
5112 semantic_type="ratio"
5113 mdapi_supported_apis="OGL OCL IO BB"
5114 mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
5115 mdapi_group="EU Array"
5116 mdapi_hw_unit_type="gpu"
5117 />
5118 <counter name="EU FPU0 Binary Instruction"
5119 description="The percentage of time in which execution units were actively processing binary instructions on FPU0."
5120 data_type="float"
5121 max_equation="100"
5122 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5123 underscore_name="eu_binary_fpu0_instruction"
5124 units="percent"
5125 symbol_name="EuBinaryFpu0Instruction"
5126 semantic_type="duration"
5127 mdapi_supported_apis="OGL IO BB"
5128 mdapi_usage_flags="Tier4 System Frame Batch Draw"
5129 mdapi_group="EU Array/Pipes/Instructions"
5130 mdapi_hw_unit_type="gpu"
5131 />
5132 <counter name="GS Threads Dispatched"
5133 description="The total number of geometry shader hardware threads dispatched."
5134 data_type="uint64"
5135 equation="A 5 READ"
5136 underscore_name="gs_threads"
5137 units="threads"
5138 symbol_name="GsThreads"
5139 semantic_type="event"
5140 mdapi_supported_apis="OGL4 IO BB"
5141 mdapi_usage_flags="Tier3 Frame Batch Draw"
5142 mdapi_hw_unit_type="gpu"
5143 mdapi_group="EU Array/Geometry Shader"
5144 />
5145 <counter name="Early Hi-Depth Test Fails"
5146 description="The total number of pixels dropped on early hierarchical depth test."
5147 data_type="uint64"
5148 equation="A 22 READ 4 UMUL"
5149 underscore_name="hi_depth_test_fails"
5150 units="pixels"
5151 symbol_name="HiDepthTestFails"
5152 semantic_type="event"
5153 mdapi_supported_apis="OGL IO BB"
5154 mdapi_usage_flags="Tier3 Frame Batch Draw"
5155 mdapi_hw_unit_type="gpu"
5156 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
5157 />
5158 <counter name="VS Threads Dispatched"
5159 description="The total number of vertex shader hardware threads dispatched."
5160 data_type="uint64"
5161 equation="A 1 READ"
5162 underscore_name="vs_threads"
5163 units="threads"
5164 symbol_name="VsThreads"
5165 semantic_type="event"
5166 mdapi_supported_apis="OGL IO BB"
5167 mdapi_usage_flags="Tier3 Frame Batch Draw"
5168 mdapi_hw_unit_type="gpu"
5169 mdapi_group="EU Array/Vertex Shader"
5170 />
5171 <counter name="FS Threads Dispatched"
5172 description="The total number of fragment shader hardware threads dispatched."
5173 data_type="uint64"
5174 equation="A 6 READ"
5175 underscore_name="ps_threads"
5176 units="threads"
5177 symbol_name="PsThreads"
5178 semantic_type="event"
5179 mdapi_supported_apis="OGL IO BB"
5180 mdapi_usage_flags="Tier3 Frame Batch Draw"
5181 mdapi_hw_unit_type="gpu"
5182 mdapi_group="EU Array/Fragment Shader"
5183 />
5184 <counter name="EU FPU0 Hybrid Instruction"
5185 description="The percentage of time in which execution units were actively processing hybrid instructions on FPU0."
5186 data_type="float"
5187 max_equation="100"
5188 equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5189 underscore_name="eu_hybrid_fpu0_instruction"
5190 units="percent"
5191 symbol_name="EuHybridFpu0Instruction"
5192 semantic_type="duration"
5193 mdapi_supported_apis="OGL IO BB"
5194 mdapi_usage_flags="Tier4 Frame Batch Draw"
5195 mdapi_group="EU Array/Pipes/Instructions"
5196 mdapi_hw_unit_type="gpu"
5197 />
5198 <counter name="L3 Misses"
5199 description="The total number of L3 misses."
5200 data_type="uint64"
5201 equation="C 4 READ C 5 READ UADD"
5202 underscore_name="l3_misses"
5203 units="messages"
5204 symbol_name="L3Misses"
5205 semantic_type="event"
5206 mdapi_supported_apis="OGL OCL IO BB"
5207 mdapi_usage_flags="Tier3 Frame Batch Draw"
5208 mdapi_hw_unit_type="gpu"
5209 mdapi_group="L3/TAG"
5210 />
5211 <counter name="Shader Barrier Messages"
5212 description="The total number of shader barrier messages."
5213 data_type="uint64"
5214 equation="A 35 READ"
5215 underscore_name="shader_barriers"
5216 units="messages"
5217 symbol_name="ShaderBarriers"
5218 semantic_type="event"
5219 mdapi_supported_apis="OGL OCL IO BB"
5220 mdapi_usage_flags="Tier3 Frame Batch Draw"
5221 mdapi_hw_unit_type="gpu"
5222 mdapi_group="EU Array/Barrier"
5223 />
5224 <counter name="L3 Bank 00 Accesses"
5225 description="The total number of accesses to L3 Bank 00."
5226 data_type="uint64"
5227 equation="C 0 READ 2 UMUL"
5228 underscore_name="l3_bank00_accesses"
5229 units="messages"
5230 symbol_name="L3Bank00Accesses"
5231 availability="$SliceMask 0x01 AND"
5232 semantic_type="event"
5233 mdapi_supported_apis="OGL OCL IO BB"
5234 mdapi_usage_flags="Tier4 Frame Batch Draw"
5235 mdapi_hw_unit_type="slice"
5236 mdapi_group="L3"
5237 />
5238 <counter name="EU FPU0 Move Instruction"
5239 description="The percentage of time in which execution units were actively processing move instructions on FPU0."
5240 data_type="float"
5241 max_equation="100"
5242 equation="A 19 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5243 underscore_name="eu_move_fpu0_instruction"
5244 units="percent"
5245 symbol_name="EuMoveFpu0Instruction"
5246 semantic_type="duration"
5247 mdapi_supported_apis="OGL IO BB"
5248 mdapi_usage_flags="Tier4 System Frame Batch Draw"
5249 mdapi_group="EU Array/Pipes/Instructions"
5250 mdapi_hw_unit_type="gpu"
5251 />
5252 <counter name="Sampler Texels"
5253 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
5254 data_type="uint64"
5255 equation="A 28 READ 4 UMUL"
5256 underscore_name="sampler_texels"
5257 units="texels"
5258 symbol_name="SamplerTexels"
5259 semantic_type="event"
5260 mdapi_supported_apis="OGL OCL IO BB"
5261 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5262 mdapi_hw_unit_type="gpu"
5263 mdapi_group="Sampler/Sampler Input"
5264 />
5265 <counter name="Pixels Failing Tests"
5266 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
5267 data_type="uint64"
5268 equation="A 25 READ 4 UMUL"
5269 underscore_name="pixels_failing_post_ps_tests"
5270 units="pixels"
5271 symbol_name="PixelsFailingPostPsTests"
5272 semantic_type="event"
5273 mdapi_supported_apis="OGL IO BB"
5274 mdapi_usage_flags="Tier3 Frame Batch Draw"
5275 mdapi_hw_unit_type="gpu"
5276 mdapi_group="3D Pipe/Output Merger"
5277 />
5278 <counter name="L3 Bank 10 Accesses"
5279 description="The total number of accesses to L3 Bank 10."
5280 data_type="uint64"
5281 equation="C 2 READ 2 UMUL"
5282 underscore_name="l3_bank10_accesses"
5283 units="messages"
5284 symbol_name="L3Bank10Accesses"
5285 availability="$SliceMask 0x02 AND"
5286 semantic_type="event"
5287 mdapi_supported_apis="OGL OCL IO BB"
5288 mdapi_usage_flags="Tier4 Frame Batch Draw"
5289 mdapi_hw_unit_type="slice"
5290 mdapi_group="L3"
5291 />
5292 <counter name="EU FPU1 Hybrid Instruction"
5293 description="The percentage of time in which execution units were actively processing hybrid instructions on FPU1."
5294 data_type="float"
5295 max_equation="100"
5296 equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5297 underscore_name="eu_hybrid_fpu1_instruction"
5298 units="percent"
5299 symbol_name="EuHybridFpu1Instruction"
5300 semantic_type="duration"
5301 mdapi_supported_apis="OGL IO BB"
5302 mdapi_usage_flags="Tier4 Frame Batch Draw"
5303 mdapi_group="EU Array/Pipes/Instructions"
5304 mdapi_hw_unit_type="gpu"
5305 />
5306 <counter name="GPU Time Elapsed"
5307 description="Time elapsed on the GPU during the measurement."
5308 data_type="uint64"
5309 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
5310 underscore_name="gpu_time"
5311 units="ns"
5312 symbol_name="GpuTime"
5313 semantic_type="duration"
5314 mdapi_supported_apis="OGL OCL IO BB"
5315 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5316 mdapi_hw_unit_type="gpu"
5317 mdapi_group="GPU"
5318 />
5319 <counter name="AVG GPU Core Frequency"
5320 description="Average GPU Core Frequency in the measurement."
5321 data_type="uint64"
5322 max_equation="$GpuMaxFrequency"
5323 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
5324 underscore_name="avg_gpu_core_frequency"
5325 units="hz"
5326 symbol_name="AvgGpuCoreFrequency"
5327 semantic_type="event"
5328 mdapi_supported_apis="OGL OCL IO BB"
5329 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5330 mdapi_group="GPU"
5331 mdapi_hw_unit_type="gpu"
5332 />
5333 <counter name="Sampler Texels Misses"
5334 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
5335 data_type="uint64"
5336 equation="A 29 READ 4 UMUL"
5337 underscore_name="sampler_texel_misses"
5338 units="texels"
5339 symbol_name="SamplerTexelMisses"
5340 semantic_type="event"
5341 mdapi_supported_apis="OGL OCL IO BB"
5342 mdapi_usage_flags="Tier3 Batch Frame Draw"
5343 mdapi_hw_unit_type="gpu"
5344 mdapi_group="Sampler/Sampler Cache"
5345 />
5346 <counter name="CS Threads Dispatched"
5347 description="The total number of compute shader hardware threads dispatched."
5348 data_type="uint64"
5349 equation="A 4 READ"
5350 underscore_name="cs_threads"
5351 units="threads"
5352 symbol_name="CsThreads"
5353 semantic_type="event"
5354 mdapi_supported_apis="OGL4 OCL IO BB"
5355 mdapi_usage_flags="Tier3 Frame Batch Draw"
5356 mdapi_hw_unit_type="gpu"
5357 mdapi_group="EU Array/Compute Shader"
5358 />
5359 <counter name="SLM Bytes Read"
5360 description="The total number of GPU memory bytes read from shared local memory."
5361 data_type="uint64"
5362 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5363 equation="A 30 READ 64 UMUL"
5364 underscore_name="slm_bytes_read"
5365 units="bytes"
5366 symbol_name="SlmBytesRead"
5367 semantic_type="throughput"
5368 mdapi_supported_apis="OGL4 OCL IO BB"
5369 mdapi_usage_flags="Tier3 Frame Batch Draw"
5370 mdapi_group="L3/Data Port/SLM"
5371 mdapi_hw_unit_type="gpu"
5372 />
5373 <counter name="L3 Bank 10 IC Accesses"
5374 description="The total number of accesses to L3 Bank 10 from IC cache."
5375 data_type="uint64"
5376 equation="B 4 READ B 5 READ UADD 2 UMUL $L3Bank10Accesses UMIN"
5377 underscore_name="l3_bank10_ic_accesses"
5378 units="messages"
5379 symbol_name="L3Bank10IcAccesses"
5380 availability="$SliceMask 0x02 AND"
5381 semantic_type="event"
5382 mdapi_supported_apis="OGL OCL IO BB"
5383 mdapi_usage_flags="Tier4 Frame Batch Draw"
5384 mdapi_hw_unit_type="slice"
5385 mdapi_group="L3/IC"
5386 />
5387 <counter name="L3 Bank 10 IC Hits"
5388 description="The total number of hits in L3 Bank 10 from IC cache."
5389 data_type="uint64"
5390 equation="B 5 READ 2 UMUL $L3Bank10IcAccesses UMIN"
5391 underscore_name="l3_bank10_ic_hits"
5392 units="messages"
5393 symbol_name="L3Bank10IcHits"
5394 availability="$SliceMask 0x02 AND"
5395 semantic_type="event"
5396 mdapi_supported_apis="OGL OCL IO BB"
5397 mdapi_usage_flags="Tier4 Frame Batch Draw"
5398 mdapi_hw_unit_type="slice"
5399 mdapi_group="L3/IC"
5400 />
5401 <counter name="GTI Read Throughput"
5402 description="The total number of GPU memory bytes read from GTI."
5403 data_type="uint64"
5404 max_equation="$GpuCoreClocks 64 UMUL"
5405 equation="C 6 READ 64 UMUL"
5406 underscore_name="gti_read_throughput"
5407 units="bytes"
5408 symbol_name="GtiReadThroughput"
5409 semantic_type="throughput"
5410 mdapi_supported_apis="OGL OCL IO BB"
5411 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5412 mdapi_group="GTI"
5413 mdapi_hw_unit_type="gpu"
5414 />
5415 <counter name="GTI L3 Throughput"
5416 description="The total number of GPU memory bytes transferred between L3 caches and GTI."
5417 data_type="uint64"
5418 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
5419 equation="C 4 READ C 5 READ UADD 64 UMUL"
5420 underscore_name="gti_l3_throughput"
5421 units="bytes"
5422 symbol_name="GtiL3Throughput"
5423 semantic_type="throughput"
5424 mdapi_supported_apis="OGL OCL IO BB"
5425 mdapi_usage_flags="Tier2 Frame Batch Draw"
5426 mdapi_group="GTI/L3"
5427 mdapi_hw_unit_type="gpu"
5428 />
5429 <counter name="L3 Bank 00 IC Accesses"
5430 description="The total number of accesses to L3 Bank 00 from IC cache."
5431 data_type="uint64"
5432 equation="B 0 READ B 1 READ UADD 2 UMUL $L3Bank00Accesses UMIN"
5433 underscore_name="l3_bank00_ic_accesses"
5434 units="messages"
5435 symbol_name="L3Bank00IcAccesses"
5436 availability="$SliceMask 0x01 AND"
5437 semantic_type="event"
5438 mdapi_supported_apis="OGL OCL IO BB"
5439 mdapi_usage_flags="Tier4 Frame Batch Draw"
5440 mdapi_hw_unit_type="slice"
5441 mdapi_group="L3/IC"
5442 />
5443 <counter name="L3 Bank 00 IC Hits"
5444 description="The total number of hits in L3 Bank 00 from IC cache."
5445 data_type="uint64"
5446 equation="B 1 READ 2 UMUL $L3Bank00IcAccesses UMIN"
5447 underscore_name="l3_bank00_ic_hits"
5448 units="messages"
5449 symbol_name="L3Bank00IcHits"
5450 availability="$SliceMask 0x01 AND"
5451 semantic_type="event"
5452 mdapi_supported_apis="OGL OCL IO BB"
5453 mdapi_usage_flags="Tier4 Frame Batch Draw"
5454 mdapi_hw_unit_type="slice"
5455 mdapi_group="L3/IC"
5456 />
5457 <counter name="L3 Bank 01 Accesses"
5458 description="The total number of accesses to L3 Bank 01."
5459 data_type="uint64"
5460 equation="C 1 READ 2 UMUL"
5461 underscore_name="l3_bank01_accesses"
5462 units="messages"
5463 symbol_name="L3Bank01Accesses"
5464 availability="$SliceMask 0x01 AND"
5465 semantic_type="event"
5466 mdapi_supported_apis="OGL OCL IO BB"
5467 mdapi_usage_flags="Tier4 Frame Batch Draw"
5468 mdapi_hw_unit_type="slice"
5469 mdapi_group="L3"
5470 />
5471 <counter name="GPU Busy"
5472 description="The percentage of time in which the GPU has been processing GPU commands."
5473 data_type="float"
5474 max_equation="100"
5475 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
5476 underscore_name="gpu_busy"
5477 units="percent"
5478 symbol_name="GpuBusy"
5479 semantic_type="duration"
5480 mdapi_supported_apis="OGL OCL IO BB"
5481 mdapi_usage_flags="Tier1 Overview System Frame"
5482 mdapi_group="GPU"
5483 mdapi_hw_unit_type="gpu"
5484 />
5485 <counter name="EU FPU0 Ternary Instruction"
5486 description="The percentage of time in which execution units were actively processing ternary instructions on FPU0."
5487 data_type="float"
5488 max_equation="100"
5489 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5490 underscore_name="eu_ternary_fpu0_instruction"
5491 units="percent"
5492 symbol_name="EuTernaryFpu0Instruction"
5493 semantic_type="duration"
5494 mdapi_supported_apis="OGL IO BB"
5495 mdapi_usage_flags="Tier4 System Frame Batch Draw"
5496 mdapi_group="EU Array/Pipes/Instructions"
5497 mdapi_hw_unit_type="gpu"
5498 />
5499 <counter name="Shader Atomic Memory Accesses"
5500 description="The total number of shader atomic memory accesses."
5501 data_type="uint64"
5502 equation="A 34 READ"
5503 underscore_name="shader_atomics"
5504 units="messages"
5505 symbol_name="ShaderAtomics"
5506 semantic_type="event"
5507 mdapi_supported_apis="OGL OCL IO BB"
5508 mdapi_usage_flags="Tier3 Frame Batch Draw"
5509 mdapi_hw_unit_type="gpu"
5510 mdapi_group="L3/Data Port/Atomics"
5511 />
5512 <counter name="Rasterized Pixels"
5513 description="The total number of rasterized pixels."
5514 data_type="uint64"
5515 equation="A 21 READ 4 UMUL"
5516 underscore_name="rasterized_pixels"
5517 units="pixels"
5518 symbol_name="RasterizedPixels"
5519 semantic_type="event"
5520 mdapi_supported_apis="OGL IO BB"
5521 mdapi_usage_flags="Tier3 Frame Batch Draw"
5522 mdapi_hw_unit_type="gpu"
5523 mdapi_group="3D Pipe/Rasterizer"
5524 />
5525 <counter name="DS Threads Dispatched"
5526 description="The total number of domain shader hardware threads dispatched."
5527 data_type="uint64"
5528 equation="A 3 READ"
5529 underscore_name="ds_threads"
5530 units="threads"
5531 symbol_name="DsThreads"
5532 semantic_type="event"
5533 mdapi_supported_apis="OGL4 IO BB"
5534 mdapi_usage_flags="Tier3 Frame Batch Draw"
5535 mdapi_hw_unit_type="gpu"
5536 mdapi_group="EU Array/Domain Shader"
5537 />
5538 <counter name="Samples Written"
5539 description="The total number of samples or pixels written to all render targets."
5540 data_type="uint64"
5541 equation="A 26 READ 4 UMUL"
5542 underscore_name="samples_written"
5543 units="pixels"
5544 symbol_name="SamplesWritten"
5545 semantic_type="event"
5546 mdapi_supported_apis="OGL IO BB"
5547 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5548 mdapi_hw_unit_type="gpu"
5549 mdapi_group="3D Pipe/Output Merger"
5550 />
5551 <counter name="EU FPU1 Move Instruction"
5552 description="The percentage of time in which execution units were actively processing move instructions on FPU1."
5553 data_type="float"
5554 max_equation="100"
5555 equation="A 20 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5556 underscore_name="eu_move_fpu1_instruction"
5557 units="percent"
5558 symbol_name="EuMoveFpu1Instruction"
5559 semantic_type="duration"
5560 mdapi_supported_apis="OGL IO BB"
5561 mdapi_usage_flags="Tier4 System Frame Batch Draw"
5562 mdapi_group="EU Array/Pipes/Instructions"
5563 mdapi_hw_unit_type="gpu"
5564 />
5565 <counter name="EU Stall"
5566 description="The percentage of time in which the Execution Units were stalled."
5567 data_type="float"
5568 max_equation="100"
5569 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5570 underscore_name="eu_stall"
5571 units="percent"
5572 symbol_name="EuStall"
5573 semantic_type="duration"
5574 mdapi_supported_apis="OGL OCL IO BB"
5575 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5576 mdapi_group="EU Array"
5577 mdapi_hw_unit_type="gpu"
5578 />
5579 <counter name="Samples Blended"
5580 description="The total number of blended samples or pixels written to all render targets."
5581 data_type="uint64"
5582 equation="A 27 READ 4 UMUL"
5583 underscore_name="samples_blended"
5584 units="pixels"
5585 symbol_name="SamplesBlended"
5586 semantic_type="event"
5587 mdapi_supported_apis="OGL IO BB"
5588 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5589 mdapi_hw_unit_type="gpu"
5590 mdapi_group="3D Pipe/Output Merger"
5591 />
5592 <counter name="Early Depth Test Fails"
5593 description="The total number of pixels dropped on early depth test."
5594 data_type="uint64"
5595 equation="A 23 READ 4 UMUL"
5596 underscore_name="early_depth_test_fails"
5597 units="pixels"
5598 symbol_name="EarlyDepthTestFails"
5599 semantic_type="event"
5600 mdapi_supported_apis="OGL IO BB"
5601 mdapi_usage_flags="Tier3 Frame Batch Draw"
5602 mdapi_hw_unit_type="gpu"
5603 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
5604 />
5605 <counter name="L3 Bank 11 Accesses"
5606 description="The total number of accesses to L3 Bank 11."
5607 data_type="uint64"
5608 equation="C 3 READ 2 UMUL"
5609 underscore_name="l3_bank11_accesses"
5610 units="messages"
5611 symbol_name="L3Bank11Accesses"
5612 availability="$SliceMask 0x02 AND"
5613 semantic_type="event"
5614 mdapi_supported_apis="OGL OCL IO BB"
5615 mdapi_usage_flags="Tier4 Frame Batch Draw"
5616 mdapi_hw_unit_type="slice"
5617 mdapi_group="L3"
5618 />
5619 <counter name="L3 Bank 02 Accesses"
5620 description="The total number of accesses to L3 Bank 02."
5621 data_type="uint64"
5622 equation="B 2 READ 2 UMUL"
5623 underscore_name="l3_bank02_accesses"
5624 units="messages"
5625 symbol_name="L3Bank02Accesses"
5626 availability="$SliceMask 0x01 AND"
5627 semantic_type="event"
5628 mdapi_supported_apis="OGL OCL IO BB"
5629 mdapi_usage_flags="Tier4 Frame Batch Draw"
5630 mdapi_hw_unit_type="slice"
5631 mdapi_group="L3"
5632 />
5633 <counter name="L3 Bank 13 Accesses"
5634 description="The total number of accesses to L3 Bank 13."
5635 data_type="uint64"
5636 equation="B 7 READ 2 UMUL"
5637 underscore_name="l3_bank13_accesses"
5638 units="messages"
5639 symbol_name="L3Bank13Accesses"
5640 availability="$SliceMask 0x02 AND"
5641 semantic_type="event"
5642 mdapi_supported_apis="OGL OCL IO BB"
5643 mdapi_usage_flags="Tier4 Frame Batch Draw"
5644 mdapi_hw_unit_type="slice"
5645 mdapi_group="L3"
5646 />
5647 <counter name="Shader Memory Accesses"
5648 description="The total number of shader memory accesses to L3."
5649 data_type="uint64"
5650 equation="A 32 READ"
5651 underscore_name="shader_memory_accesses"
5652 units="messages"
5653 symbol_name="ShaderMemoryAccesses"
5654 semantic_type="event"
5655 mdapi_supported_apis="OGL OCL IO BB"
5656 mdapi_usage_flags="Tier3 Frame Batch Draw"
5657 mdapi_hw_unit_type="gpu"
5658 mdapi_group="L3/Data Port"
5659 />
5660 <counter name="HS Threads Dispatched"
5661 description="The total number of hull shader hardware threads dispatched."
5662 data_type="uint64"
5663 equation="A 2 READ"
5664 underscore_name="hs_threads"
5665 units="threads"
5666 symbol_name="HsThreads"
5667 semantic_type="event"
5668 mdapi_supported_apis="OGL4 IO BB"
5669 mdapi_usage_flags="Tier3 Frame Batch Draw"
5670 mdapi_hw_unit_type="gpu"
5671 mdapi_group="EU Array/Hull Shader"
5672 />
5673 <counter name="GTI Write Throughput"
5674 description="The total number of GPU memory bytes written to GTI."
5675 data_type="uint64"
5676 max_equation="$GpuCoreClocks 32 UMUL"
5677 equation="C 7 READ 64 UMUL"
5678 underscore_name="gti_write_throughput"
5679 units="bytes"
5680 symbol_name="GtiWriteThroughput"
5681 semantic_type="throughput"
5682 mdapi_supported_apis="OGL OCL IO BB"
5683 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5684 mdapi_group="GTI"
5685 mdapi_hw_unit_type="gpu"
5686 />
5687 <counter name="SLM Bytes Written"
5688 description="The total number of GPU memory bytes written into shared local memory."
5689 data_type="uint64"
5690 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5691 equation="A 31 READ 64 UMUL"
5692 underscore_name="slm_bytes_written"
5693 units="bytes"
5694 symbol_name="SlmBytesWritten"
5695 semantic_type="throughput"
5696 mdapi_supported_apis="OGL4 OCL IO BB"
5697 mdapi_usage_flags="Tier3 Frame Batch Draw"
5698 mdapi_group="L3/Data Port/SLM"
5699 mdapi_hw_unit_type="gpu"
5700 />
5701 <counter name="L3 Shader Throughput"
5702 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
5703 data_type="uint64"
5704 max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
5705 equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
5706 underscore_name="l3_shader_throughput"
5707 units="bytes"
5708 symbol_name="L3ShaderThroughput"
5709 semantic_type="throughput"
5710 mdapi_supported_apis="OGL4 OCL IO BB"
5711 mdapi_usage_flags="Tier2 Frame Batch Draw"
5712 mdapi_group="L3/Data Port"
5713 mdapi_hw_unit_type="gpu"
5714 />
5715 <counter name="Samples Killed in FS"
5716 description="The total number of samples or pixels dropped in fragment shaders."
5717 data_type="uint64"
5718 equation="A 24 READ 4 UMUL"
5719 underscore_name="samples_killed_in_ps"
5720 units="pixels"
5721 symbol_name="SamplesKilledInPs"
5722 semantic_type="event"
5723 mdapi_supported_apis="OGL IO BB"
5724 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
5725 mdapi_hw_unit_type="gpu"
5726 mdapi_group="3D Pipe/Fragment Shader"
5727 />
5728 <counter name="L3 Bank 12 Accesses"
5729 description="The total number of accesses to L3 Bank 12."
5730 data_type="uint64"
5731 equation="B 6 READ 2 UMUL"
5732 underscore_name="l3_bank12_accesses"
5733 units="messages"
5734 symbol_name="L3Bank12Accesses"
5735 availability="$SliceMask 0x02 AND"
5736 semantic_type="event"
5737 mdapi_supported_apis="OGL OCL IO BB"
5738 mdapi_usage_flags="Tier4 Frame Batch Draw"
5739 mdapi_hw_unit_type="slice"
5740 mdapi_group="L3"
5741 />
5742 <counter name="EU FPU1 Binary Instruction"
5743 description="The percentage of time in which execution units were actively processing binary instructions on FPU1."
5744 data_type="float"
5745 max_equation="100"
5746 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5747 underscore_name="eu_binary_fpu1_instruction"
5748 units="percent"
5749 symbol_name="EuBinaryFpu1Instruction"
5750 semantic_type="duration"
5751 mdapi_supported_apis="OGL IO BB"
5752 mdapi_usage_flags="Tier4 System Frame Batch Draw"
5753 mdapi_group="EU Array/Pipes/Instructions"
5754 mdapi_hw_unit_type="gpu"
5755 />
5756 <counter name="EU FPU1 Ternary Instruction"
5757 description="The percentage of time in which execution units were actively processing ternary instructions on FPU1."
5758 data_type="float"
5759 max_equation="100"
5760 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5761 underscore_name="eu_ternary_fpu1_instruction"
5762 units="percent"
5763 symbol_name="EuTernaryFpu1Instruction"
5764 semantic_type="duration"
5765 mdapi_supported_apis="OGL IO BB"
5766 mdapi_usage_flags="Tier4 System Frame Batch Draw"
5767 mdapi_group="EU Array/Pipes/Instructions"
5768 mdapi_hw_unit_type="gpu"
5769 />
5770 <counter name="EU Send Pipe Active"
5771 description="The percentage of time in which EU send pipeline was actively processing."
5772 data_type="float"
5773 max_equation="100"
5774 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5775 underscore_name="eu_send_active"
5776 units="percent"
5777 symbol_name="EuSendActive"
5778 semantic_type="duration"
5779 mdapi_supported_apis="OGL IO BB"
5780 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5781 mdapi_group="EU Array/Pipes"
5782 mdapi_hw_unit_type="gpu"
5783 />
5784 <register_config type="NOA">
5785 <register type="NOA" address="0x00009840" value="0x000000A0" />
5786 <register type="NOA" address="0x00009888" value="0x143F00B3" />
5787 <register type="NOA" address="0x00009888" value="0x14BF00B3" />
5788 <register type="NOA" address="0x00009888" value="0x138303C0" />
5789 <register type="NOA" address="0x00009888" value="0x3B800060" />
5790 <register type="NOA" address="0x00009888" value="0x3D800805" />
5791 <register type="NOA" address="0x00009888" value="0x003F0029" />
5792 <register type="NOA" address="0x00009888" value="0x063F1400" />
5793 <register type="NOA" address="0x00009888" value="0x083F1225" />
5794 <register type="NOA" address="0x00009888" value="0x0E3F1327" />
5795 <register type="NOA" address="0x00009888" value="0x103F0000" />
5796 <register type="NOA" address="0x00009888" value="0x005A4000" />
5797 <register type="NOA" address="0x00009888" value="0x065A8000" />
5798 <register type="NOA" address="0x00009888" value="0x085AC000" />
5799 <register type="NOA" address="0x00009888" value="0x0E5AC000" />
5800 <register type="NOA" address="0x00009888" value="0x001D4000" />
5801 <register type="NOA" address="0x00009888" value="0x061D8000" />
5802 <register type="NOA" address="0x00009888" value="0x081DC000" />
5803 <register type="NOA" address="0x00009888" value="0x0E1DC000" />
5804 <register type="NOA" address="0x00009888" value="0x0C1F0800" />
5805 <register type="NOA" address="0x00009888" value="0x0E1F2A00" />
5806 <register type="NOA" address="0x00009888" value="0x101F0280" />
5807 <register type="NOA" address="0x00009888" value="0x00391000" />
5808 <register type="NOA" address="0x00009888" value="0x06394000" />
5809 <register type="NOA" address="0x00009888" value="0x08395000" />
5810 <register type="NOA" address="0x00009888" value="0x0E395000" />
5811 <register type="NOA" address="0x00009888" value="0x0ABF1429" />
5812 <register type="NOA" address="0x00009888" value="0x0CBF1225" />
5813 <register type="NOA" address="0x00009888" value="0x00BF1380" />
5814 <register type="NOA" address="0x00009888" value="0x02BF0026" />
5815 <register type="NOA" address="0x00009888" value="0x10BF0000" />
5816 <register type="NOA" address="0x00009888" value="0x0ADAC000" />
5817 <register type="NOA" address="0x00009888" value="0x0CDAC000" />
5818 <register type="NOA" address="0x00009888" value="0x00DA8000" />
5819 <register type="NOA" address="0x00009888" value="0x02DA4000" />
5820 <register type="NOA" address="0x00009888" value="0x0A9DC000" />
5821 <register type="NOA" address="0x00009888" value="0x0C9DC000" />
5822 <register type="NOA" address="0x00009888" value="0x009D8000" />
5823 <register type="NOA" address="0x00009888" value="0x029D4000" />
5824 <register type="NOA" address="0x00009888" value="0x0E9F8000" />
5825 <register type="NOA" address="0x00009888" value="0x109F002A" />
5826 <register type="NOA" address="0x00009888" value="0x0C9FA000" />
5827 <register type="NOA" address="0x00009888" value="0x0AB95000" />
5828 <register type="NOA" address="0x00009888" value="0x0CB95000" />
5829 <register type="NOA" address="0x00009888" value="0x00B94000" />
5830 <register type="NOA" address="0x00009888" value="0x02B91000" />
5831 <register type="NOA" address="0x00009888" value="0x0D88C000" />
5832 <register type="NOA" address="0x00009888" value="0x0F880003" />
5833 <register type="NOA" address="0x00009888" value="0x03888000" />
5834 <register type="NOA" address="0x00009888" value="0x05888000" />
5835 <register type="NOA" address="0x00009888" value="0x018A8000" />
5836 <register type="NOA" address="0x00009888" value="0x0F8A8000" />
5837 <register type="NOA" address="0x00009888" value="0x198A8000" />
5838 <register type="NOA" address="0x00009888" value="0x1B8A8020" />
5839 <register type="NOA" address="0x00009888" value="0x1D8A0002" />
5840 <register type="NOA" address="0x00009888" value="0x238B0520" />
5841 <register type="NOA" address="0x00009888" value="0x258BA950" />
5842 <register type="NOA" address="0x00009888" value="0x278B0016" />
5843 <register type="NOA" address="0x00009888" value="0x198C5400" />
5844 <register type="NOA" address="0x00009888" value="0x1B8C0001" />
5845 <register type="NOA" address="0x00009888" value="0x038C4000" />
5846 <register type="NOA" address="0x00009888" value="0x058C4000" />
5847 <register type="NOA" address="0x00009888" value="0x0B8DA000" />
5848 <register type="NOA" address="0x00009888" value="0x0D8DA000" />
5849 <register type="NOA" address="0x00009888" value="0x018D8000" />
5850 <register type="NOA" address="0x00009888" value="0x038D2000" />
5851 <register type="NOA" address="0x00009888" value="0x1F85AA80" />
5852 <register type="NOA" address="0x00009888" value="0x2185AAA0" />
5853 <register type="NOA" address="0x00009888" value="0x2385002A" />
5854 <register type="NOA" address="0x00009888" value="0x03835180" />
5855 <register type="NOA" address="0x00009888" value="0x05834022" />
5856 <register type="NOA" address="0x00009888" value="0x11830000" />
5857 <register type="NOA" address="0x00009888" value="0x01834000" />
5858 <register type="NOA" address="0x00009888" value="0x0F834000" />
5859 <register type="NOA" address="0x00009888" value="0x19835400" />
5860 <register type="NOA" address="0x00009888" value="0x1B830155" />
5861 <register type="NOA" address="0x00009888" value="0x07830000" />
5862 <register type="NOA" address="0x00009888" value="0x09830000" />
5863 <register type="NOA" address="0x00009888" value="0x0184C000" />
5864 <register type="NOA" address="0x00009888" value="0x07848000" />
5865 <register type="NOA" address="0x00009888" value="0x0984C000" />
5866 <register type="NOA" address="0x00009888" value="0x0B84C000" />
5867 <register type="NOA" address="0x00009888" value="0x0D84C000" />
5868 <register type="NOA" address="0x00009888" value="0x0F84C000" />
5869 <register type="NOA" address="0x00009888" value="0x0384C000" />
5870 <register type="NOA" address="0x00009888" value="0x05844000" />
5871 <register type="NOA" address="0x00009888" value="0x1B80C137" />
5872 <register type="NOA" address="0x00009888" value="0x1D80C147" />
5873 <register type="NOA" address="0x00009888" value="0x21800000" />
5874 <register type="NOA" address="0x00009888" value="0x1180C000" />
5875 <register type="NOA" address="0x00009888" value="0x17808000" />
5876 <register type="NOA" address="0x00009888" value="0x1980C000" />
5877 <register type="NOA" address="0x00009888" value="0x1F80C000" />
5878 <register type="NOA" address="0x00009888" value="0x1380C000" />
5879 <register type="NOA" address="0x00009888" value="0x15804000" />
5880 <register type="NOA" address="0x00000D24" value="0x00000000" />
5881 <register type="NOA" address="0x00009888" value="0x4D801000" />
5882 <register type="NOA" address="0x00009888" value="0x4F800111" />
5883 <register type="NOA" address="0x00009888" value="0x43800842" />
5884 <register type="NOA" address="0x00009888" value="0x51800000" />
5885 <register type="NOA" address="0x00009888" value="0x45800000" />
5886 <register type="NOA" address="0x00009888" value="0x53800000" />
5887 <register type="NOA" address="0x00009888" value="0x47800840" />
5888 <register type="NOA" address="0x00009888" value="0x31800000" />
5889 <register type="NOA" address="0x00009888" value="0x3F800800" />
5890 <register type="NOA" address="0x00009888" value="0x418014A2" />
5891 <register type="NOA" address="0x00009840" value="0x00000080" />
5892 </register_config>
5893 <register_config type="OA">
5894 <register type="OA" address="0x00002710" value="0x00000000" />
5895 <register type="OA" address="0x00002714" value="0x30800000" />
5896 <register type="OA" address="0x00002720" value="0x00000000" />
5897 <register type="OA" address="0x00002724" value="0x30800000" />
5898 <register type="OA" address="0x00002740" value="0x00000000" />
5899 <register type="OA" address="0x00002770" value="0x0007FFFA" />
5900 <register type="OA" address="0x00002774" value="0x0000FEFE" />
5901 <register type="OA" address="0x00002778" value="0x0007FFFA" />
5902 <register type="OA" address="0x0000277C" value="0x0000FEFD" />
5903 <register type="OA" address="0x00002790" value="0x0007FFFA" />
5904 <register type="OA" address="0x00002794" value="0x0000FBEF" />
5905 <register type="OA" address="0x00002798" value="0x0007FFFA" />
5906 <register type="OA" address="0x0000279C" value="0x0000FBDF" />
5907 </register_config>
5908 <register_config type="FLEX">
5909 <register type="FLEX" address="0x0000E458" value="0x00005004" />
5910 <register type="FLEX" address="0x0000E558" value="0x00000003" />
5911 <register type="FLEX" address="0x0000E658" value="0x00002001" />
5912 <register type="FLEX" address="0x0000E758" value="0x00101100" />
5913 <register type="FLEX" address="0x0000E45C" value="0x00201200" />
5914 <register type="FLEX" address="0x0000E55C" value="0x00301300" />
5915 <register type="FLEX" address="0x0000E65C" value="0x00401400" />
5916 </register_config>
5917 </set>
5918
5919 <set name="Data Port Reads Coalescing Gen8"
5920 mdapi_supported_apis="OGL4 OCL IO BB"
5921 underscore_name="data_port_reads_coalescing"
5922 hw_config_guid="857fc630-2f09-4804-85f1-084adfadd5ab"
5923 chipset="BDW"
5924 symbol_name="DataPortReadsCoalescing"
5925 >
5926 <counter name="GPU Core Clocks"
5927 description="The total number of GPU core clocks elapsed during the measurement."
5928 data_type="uint64"
5929 equation="GPU_CLOCK 0 READ"
5930 underscore_name="gpu_core_clocks"
5931 units="cycles"
5932 symbol_name="GpuCoreClocks"
5933 semantic_type="event"
5934 mdapi_supported_apis=""
5935 mdapi_usage_flags="Tier1 Frame Batch Draw"
5936 mdapi_hw_unit_type="gpu"
5937 mdapi_group="GPU"
5938 />
5939 <counter name="EU Active"
5940 description="The percentage of time in which the Execution Units were actively processing."
5941 data_type="float"
5942 max_equation="100"
5943 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5944 underscore_name="eu_active"
5945 units="percent"
5946 symbol_name="EuActive"
5947 semantic_type="duration"
5948 mdapi_supported_apis=""
5949 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5950 mdapi_group="EU Array"
5951 mdapi_hw_unit_type="gpu"
5952 />
5953 <counter name="EU Both FPU Pipes Active"
5954 description="The percentage of time in which both EU FPU pipelines were actively processing."
5955 data_type="float"
5956 max_equation="100"
5957 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5958 underscore_name="eu_fpu_both_active"
5959 units="percent"
5960 symbol_name="EuFpuBothActive"
5961 semantic_type="duration"
5962 mdapi_supported_apis=""
5963 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5964 mdapi_group="EU Array/Pipes"
5965 mdapi_hw_unit_type="gpu"
5966 />
5967 <counter name="EU FPU0 Pipe Active"
5968 description="The percentage of time in which EU FPU0 pipeline was actively processing."
5969 data_type="float"
5970 max_equation="100"
5971 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5972 underscore_name="fpu0_active"
5973 units="percent"
5974 symbol_name="Fpu0Active"
5975 semantic_type="duration"
5976 mdapi_supported_apis=""
5977 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5978 mdapi_group="EU Array/Pipes"
5979 mdapi_hw_unit_type="gpu"
5980 />
5981 <counter name="EU FPU1 Pipe Active"
5982 description="The percentage of time in which EU FPU1 pipeline was actively processing."
5983 data_type="float"
5984 max_equation="100"
5985 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5986 underscore_name="fpu1_active"
5987 units="percent"
5988 symbol_name="Fpu1Active"
5989 semantic_type="duration"
5990 mdapi_supported_apis=""
5991 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5992 mdapi_group="EU Array/Pipes"
5993 mdapi_hw_unit_type="gpu"
5994 />
5995 <counter name="EU AVG IPC Rate"
5996 description="The average rate of IPC calculated for 2 FPU pipelines."
5997 data_type="float"
5998 max_equation="2"
5999 equation="A 9 READ A 10 READ A 11 READ UADD A 9 READ USUB FDIV 1 FADD"
6000 underscore_name="eu_avg_ipc_rate"
6001 units="number"
6002 symbol_name="EuAvgIpcRate"
6003 semantic_type="ratio"
6004 mdapi_supported_apis=""
6005 mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
6006 mdapi_group="EU Array"
6007 mdapi_hw_unit_type="gpu"
6008 />
6009 <counter name="GS Threads Dispatched"
6010 description="The total number of geometry shader hardware threads dispatched."
6011 data_type="uint64"
6012 equation="A 5 READ"
6013 underscore_name="gs_threads"
6014 units="threads"
6015 symbol_name="GsThreads"
6016 semantic_type="event"
6017 mdapi_supported_apis="OGL4 IO BB"
6018 mdapi_usage_flags="Tier3 Frame Batch Draw"
6019 mdapi_hw_unit_type="gpu"
6020 mdapi_group="EU Array/Geometry Shader"
6021 />
6022 <counter name="VS Threads Dispatched"
6023 description="The total number of vertex shader hardware threads dispatched."
6024 data_type="uint64"
6025 equation="A 1 READ"
6026 underscore_name="vs_threads"
6027 units="threads"
6028 symbol_name="VsThreads"
6029 semantic_type="event"
6030 mdapi_supported_apis="OGL4 IO BB"
6031 mdapi_usage_flags="Tier3 Frame Batch Draw"
6032 mdapi_hw_unit_type="gpu"
6033 mdapi_group="EU Array/Vertex Shader"
6034 />
6035 <counter name="FS Threads Dispatched"
6036 description="The total number of fragment shader hardware threads dispatched."
6037 data_type="uint64"
6038 equation="A 6 READ"
6039 underscore_name="ps_threads"
6040 units="threads"
6041 symbol_name="PsThreads"
6042 semantic_type="event"
6043 mdapi_supported_apis="OGL4 IO BB"
6044 mdapi_usage_flags="Tier3 Frame Batch Draw"
6045 mdapi_hw_unit_type="gpu"
6046 mdapi_group="EU Array/Fragment Shader"
6047 />
6048 <counter name="Shader Barrier Messages"
6049 description="The total number of shader barrier messages."
6050 data_type="uint64"
6051 equation="A 35 READ"
6052 underscore_name="shader_barriers"
6053 units="messages"
6054 symbol_name="ShaderBarriers"
6055 semantic_type="event"
6056 mdapi_supported_apis=""
6057 mdapi_usage_flags="Tier3 Frame Batch Draw"
6058 mdapi_hw_unit_type="gpu"
6059 mdapi_group="EU Array/Barrier"
6060 />
6061 <counter name="Sampler Texels"
6062 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
6063 data_type="uint64"
6064 equation="A 28 READ 4 UMUL"
6065 underscore_name="sampler_texels"
6066 units="texels"
6067 symbol_name="SamplerTexels"
6068 semantic_type="event"
6069 mdapi_supported_apis=""
6070 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6071 mdapi_hw_unit_type="gpu"
6072 mdapi_group="Sampler/Sampler Input"
6073 />
6074 <counter name="GPU Time Elapsed"
6075 description="Time elapsed on the GPU during the measurement."
6076 data_type="uint64"
6077 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6078 underscore_name="gpu_time"
6079 units="ns"
6080 symbol_name="GpuTime"
6081 semantic_type="duration"
6082 mdapi_supported_apis=""
6083 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6084 mdapi_hw_unit_type="gpu"
6085 mdapi_group="GPU"
6086 />
6087 <counter name="AVG GPU Core Frequency"
6088 description="Average GPU Core Frequency in the measurement."
6089 data_type="uint64"
6090 max_equation="$GpuMaxFrequency"
6091 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6092 underscore_name="avg_gpu_core_frequency"
6093 units="hz"
6094 symbol_name="AvgGpuCoreFrequency"
6095 semantic_type="event"
6096 mdapi_supported_apis=""
6097 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6098 mdapi_group="GPU"
6099 mdapi_hw_unit_type="gpu"
6100 />
6101 <counter name="Sampler Texels Misses"
6102 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
6103 data_type="uint64"
6104 equation="A 29 READ 4 UMUL"
6105 underscore_name="sampler_texel_misses"
6106 units="texels"
6107 symbol_name="SamplerTexelMisses"
6108 semantic_type="event"
6109 mdapi_supported_apis=""
6110 mdapi_usage_flags="Tier3 Batch Frame Draw"
6111 mdapi_hw_unit_type="gpu"
6112 mdapi_group="Sampler/Sampler Cache"
6113 />
6114 <counter name="CS Threads Dispatched"
6115 description="The total number of compute shader hardware threads dispatched."
6116 data_type="uint64"
6117 equation="A 4 READ"
6118 underscore_name="cs_threads"
6119 units="threads"
6120 symbol_name="CsThreads"
6121 semantic_type="event"
6122 mdapi_supported_apis=""
6123 mdapi_usage_flags="Tier3 Frame Batch Draw"
6124 mdapi_hw_unit_type="gpu"
6125 mdapi_group="EU Array/Compute Shader"
6126 />
6127 <counter name="SLM Bytes Read"
6128 description="The total number of GPU memory bytes read from shared local memory."
6129 data_type="uint64"
6130 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
6131 equation="A 30 READ 64 UMUL"
6132 underscore_name="slm_bytes_read"
6133 units="bytes"
6134 symbol_name="SlmBytesRead"
6135 semantic_type="throughput"
6136 mdapi_supported_apis=""
6137 mdapi_usage_flags="Tier3 Frame Batch Draw"
6138 mdapi_group="L3/Data Port/SLM"
6139 mdapi_hw_unit_type="gpu"
6140 />
6141 <counter name="EU to Data Port 0 Reads 64"
6142 description="The subslice 0 EU data reads from Data Port with 64B per message."
6143 data_type="uint64"
6144 equation="B 5 READ"
6145 underscore_name="eu_hdc0_reads64_b"
6146 units="messages"
6147 symbol_name="EuHdc0Reads64B"
6148 semantic_type="event"
6149 mdapi_supported_apis=""
6150 mdapi_usage_flags="Tier4 Frame Batch Draw"
6151 mdapi_hw_unit_type="subslice"
6152 mdapi_group="L3/Data Port"
6153 />
6154 <counter name="Data Port 0 to L3 Data Reads"
6155 description="The subslice 0 Data Port data and constant reads from L3 cache."
6156 data_type="uint64"
6157 equation="C 4 READ"
6158 underscore_name="hdc0_l3_data_reads"
6159 units="messages"
6160 symbol_name="Hdc0L3DataReads"
6161 semantic_type="event"
6162 mdapi_supported_apis=""
6163 mdapi_usage_flags="Tier4 Frame Batch Draw"
6164 mdapi_hw_unit_type="subslice"
6165 mdapi_group="L3/Data Port"
6166 />
6167 <counter name="Data Port 0 to L3 Data Writes"
6168 description="The subslice 0 Data Port data writes to L3 cache."
6169 data_type="uint64"
6170 equation="C 5 READ"
6171 underscore_name="hdc0_l3_data_writes"
6172 units="messages"
6173 symbol_name="Hdc0L3DataWrites"
6174 semantic_type="event"
6175 mdapi_supported_apis=""
6176 mdapi_usage_flags="Tier4 Frame Batch Draw"
6177 mdapi_hw_unit_type="subslice"
6178 mdapi_group="L3/Data Port"
6179 />
6180 <counter name="EU to Data Port 0 Reads 128"
6181 description="The subslice 0 EU data reads from Data Port with 128B per message."
6182 data_type="uint64"
6183 equation="B 6 READ"
6184 underscore_name="eu_hdc0_reads128_b"
6185 units="messages"
6186 symbol_name="EuHdc0Reads128B"
6187 semantic_type="event"
6188 mdapi_supported_apis=""
6189 mdapi_usage_flags="Tier4 Frame Batch Draw"
6190 mdapi_hw_unit_type="subslice"
6191 mdapi_group="L3/Data Port"
6192 />
6193 <counter name="DS Threads Dispatched"
6194 description="The total number of domain shader hardware threads dispatched."
6195 data_type="uint64"
6196 equation="A 3 READ"
6197 underscore_name="ds_threads"
6198 units="threads"
6199 symbol_name="DsThreads"
6200 semantic_type="event"
6201 mdapi_supported_apis="OGL4 IO BB"
6202 mdapi_usage_flags="Tier3 Frame Batch Draw"
6203 mdapi_hw_unit_type="gpu"
6204 mdapi_group="EU Array/Domain Shader"
6205 />
6206 <counter name="EU Thread Occupancy"
6207 description="The percentage of time in which hardware threads occupied EUs."
6208 data_type="float"
6209 max_equation="100"
6210 equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6211 underscore_name="eu_thread_occupancy"
6212 units="percent"
6213 symbol_name="EuThreadOccupancy"
6214 semantic_type="duration"
6215 mdapi_supported_apis=""
6216 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6217 mdapi_group="EU Array"
6218 mdapi_hw_unit_type="gpu"
6219 />
6220 <counter name="All Data Port 0 Writes to L3"
6221 description="The subslice 0 Data Port writes to L3 cache."
6222 data_type="uint64"
6223 equation="C 2 READ"
6224 underscore_name="hdc0_l3_writes"
6225 units="messages"
6226 symbol_name="Hdc0L3Writes"
6227 semantic_type="event"
6228 mdapi_supported_apis=""
6229 mdapi_usage_flags="Tier4 Frame Batch Draw"
6230 mdapi_hw_unit_type="subslice"
6231 mdapi_group="L3/Data Port"
6232 />
6233 <counter name="EU Stall"
6234 description="The percentage of time in which the Execution Units were stalled."
6235 data_type="float"
6236 max_equation="100"
6237 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6238 underscore_name="eu_stall"
6239 units="percent"
6240 symbol_name="EuStall"
6241 semantic_type="duration"
6242 mdapi_supported_apis=""
6243 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6244 mdapi_group="EU Array"
6245 mdapi_hw_unit_type="gpu"
6246 />
6247 <counter name="EU to Data Port 0 Reads 32"
6248 description="The subslice 0 EU data reads from Data Port with 32B per message."
6249 data_type="uint64"
6250 equation="B 4 READ"
6251 underscore_name="eu_hdc0_reads32_b"
6252 units="messages"
6253 symbol_name="EuHdc0Reads32B"
6254 semantic_type="event"
6255 mdapi_supported_apis=""
6256 mdapi_usage_flags="Tier4 Frame Batch Draw"
6257 mdapi_hw_unit_type="subslice"
6258 mdapi_group="L3/Data Port"
6259 />
6260 <counter name="EU to Data Port 0 Reads 256"
6261 description="The subslice 0 EU data reads from Data Port with 256B per message."
6262 data_type="uint64"
6263 equation="B 7 READ"
6264 underscore_name="eu_hdc0_reads256_b"
6265 units="messages"
6266 symbol_name="EuHdc0Reads256B"
6267 semantic_type="event"
6268 mdapi_supported_apis=""
6269 mdapi_usage_flags="Tier4 Frame Batch Draw"
6270 mdapi_hw_unit_type="subslice"
6271 mdapi_group="L3/Data Port"
6272 />
6273 <counter name="EuBytesReadPerCacheLine"
6274 description="Average EU bytes read per L3 cache line."
6275 data_type="float"
6276 equation="$EuHdc0Reads32B 32 UMUL $EuHdc0Reads64B 64 UMUL $EuHdc0Reads128B 128 UMUL $EuHdc0Reads256B 256 UMUL UADD UADD UADD $Hdc0L3DataReads FDIV"
6277 underscore_name="eu_bytes_read_per_cache_line"
6278 units="eu bytes per l3 cache line"
6279 symbol_name="EuBytesReadPerCacheLine"
6280 semantic_type="ratio"
6281 mdapi_supported_apis=""
6282 mdapi_usage_flags="Tier2 Frame Batch Draw"
6283 mdapi_hw_unit_type="subslice"
6284 mdapi_group="L3/Data Port"
6285 />
6286 <counter name="EuDataReadsPerCacheLine"
6287 description="Coalescing ratio of EU read requests to L3 cache lines."
6288 data_type="float"
6289 equation="$EuBytesReadPerCacheLine 64 FDIV"
6290 underscore_name="eu_data_reads_per_cache_line"
6291 units="utilization"
6292 symbol_name="EuDataReadsPerCacheLine"
6293 semantic_type="ratio"
6294 mdapi_supported_apis=""
6295 mdapi_usage_flags="Tier2 Frame Batch Draw"
6296 mdapi_hw_unit_type="subslice"
6297 mdapi_group="L3/Data Port"
6298 />
6299 <counter name="Shader Memory Accesses"
6300 description="The total number of shader memory accesses to L3."
6301 data_type="uint64"
6302 equation="A 32 READ"
6303 underscore_name="shader_memory_accesses"
6304 units="messages"
6305 symbol_name="ShaderMemoryAccesses"
6306 semantic_type="event"
6307 mdapi_supported_apis=""
6308 mdapi_usage_flags="Tier3 Frame Batch Draw"
6309 mdapi_hw_unit_type="gpu"
6310 mdapi_group="L3/Data Port"
6311 />
6312 <counter name="HS Threads Dispatched"
6313 description="The total number of hull shader hardware threads dispatched."
6314 data_type="uint64"
6315 equation="A 2 READ"
6316 underscore_name="hs_threads"
6317 units="threads"
6318 symbol_name="HsThreads"
6319 semantic_type="event"
6320 mdapi_supported_apis="OGL4 IO BB"
6321 mdapi_usage_flags="Tier3 Frame Batch Draw"
6322 mdapi_hw_unit_type="gpu"
6323 mdapi_group="EU Array/Hull Shader"
6324 />
6325 <counter name="SLM Bytes Written"
6326 description="The total number of GPU memory bytes written into shared local memory."
6327 data_type="uint64"
6328 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
6329 equation="A 31 READ 64 UMUL"
6330 underscore_name="slm_bytes_written"
6331 units="bytes"
6332 symbol_name="SlmBytesWritten"
6333 semantic_type="throughput"
6334 mdapi_supported_apis=""
6335 mdapi_usage_flags="Tier3 Frame Batch Draw"
6336 mdapi_group="L3/Data Port/SLM"
6337 mdapi_hw_unit_type="gpu"
6338 />
6339 <counter name="L3 Shader Throughput"
6340 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
6341 data_type="uint64"
6342 max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
6343 equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
6344 underscore_name="l3_shader_throughput"
6345 units="bytes"
6346 symbol_name="L3ShaderThroughput"
6347 semantic_type="throughput"
6348 mdapi_supported_apis=""
6349 mdapi_usage_flags="Tier2 Frame Batch Draw"
6350 mdapi_group="L3/Data Port"
6351 mdapi_hw_unit_type="gpu"
6352 />
6353 <counter name="All Data Port 0 Reads from L3"
6354 description="The subslice 0 Data Port reads from L3 cache."
6355 data_type="uint64"
6356 equation="C 3 READ C 2 READ USUB"
6357 underscore_name="hdc0_l3_reads"
6358 units="messages"
6359 symbol_name="Hdc0L3Reads"
6360 semantic_type="event"
6361 mdapi_supported_apis=""
6362 mdapi_usage_flags="Tier4 Frame Batch Draw"
6363 mdapi_hw_unit_type="subslice"
6364 mdapi_group="L3/Data Port"
6365 />
6366 <counter name="Shader Atomic Memory Accesses"
6367 description="The total number of shader atomic memory accesses."
6368 data_type="uint64"
6369 equation="A 34 READ"
6370 underscore_name="shader_atomics"
6371 units="messages"
6372 symbol_name="ShaderAtomics"
6373 semantic_type="event"
6374 mdapi_supported_apis=""
6375 mdapi_usage_flags="Tier3 Frame Batch Draw"
6376 mdapi_hw_unit_type="gpu"
6377 mdapi_group="L3/Data Port/Atomics"
6378 />
6379 <counter name="EU Send Pipe Active"
6380 description="The percentage of time in which EU send pipeline was actively processing."
6381 data_type="float"
6382 max_equation="100"
6383 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6384 underscore_name="eu_send_active"
6385 units="percent"
6386 symbol_name="EuSendActive"
6387 semantic_type="duration"
6388 mdapi_supported_apis=""
6389 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6390 mdapi_group="EU Array/Pipes"
6391 mdapi_hw_unit_type="gpu"
6392 />
6393 <register_config type="NOA"
6394 availability="$SubsliceMask 0x01 AND"
6395 priority="0"
6396 >
6397 <register type="NOA" address="0x00009840" value="0x000000A0" />
6398 <register type="NOA" address="0x00009888" value="0x103D0005" />
6399 <register type="NOA" address="0x00009888" value="0x163D240B" />
6400 <register type="NOA" address="0x00009888" value="0x1058022F" />
6401 <register type="NOA" address="0x00009888" value="0x185B5520" />
6402 <register type="NOA" address="0x00009888" value="0x198B0003" />
6403 <register type="NOA" address="0x00009888" value="0x005CC000" />
6404 <register type="NOA" address="0x00009888" value="0x065CC000" />
6405 <register type="NOA" address="0x00009888" value="0x085CC000" />
6406 <register type="NOA" address="0x00009888" value="0x0A5CC000" />
6407 <register type="NOA" address="0x00009888" value="0x0C5CC000" />
6408 <register type="NOA" address="0x00009888" value="0x0E5CC000" />
6409 <register type="NOA" address="0x00009888" value="0x025C4000" />
6410 <register type="NOA" address="0x00009888" value="0x045C8000" />
6411 <register type="NOA" address="0x00009888" value="0x003D0000" />
6412 <register type="NOA" address="0x00009888" value="0x063D00B0" />
6413 <register type="NOA" address="0x00009888" value="0x083D0182" />
6414 <register type="NOA" address="0x00009888" value="0x0A3D10A0" />
6415 <register type="NOA" address="0x00009888" value="0x0C3D11A2" />
6416 <register type="NOA" address="0x00009888" value="0x0E3D0000" />
6417 <register type="NOA" address="0x00009888" value="0x183D0000" />
6418 <register type="NOA" address="0x00009888" value="0x1A3D0000" />
6419 <register type="NOA" address="0x00009888" value="0x0E582242" />
6420 <register type="NOA" address="0x00009888" value="0x00586700" />
6421 <register type="NOA" address="0x00009888" value="0x0258004F" />
6422 <register type="NOA" address="0x00009888" value="0x0658C000" />
6423 <register type="NOA" address="0x00009888" value="0x0858C000" />
6424 <register type="NOA" address="0x00009888" value="0x0A58C000" />
6425 <register type="NOA" address="0x00009888" value="0x0C58C000" />
6426 <register type="NOA" address="0x00009888" value="0x045B6300" />
6427 <register type="NOA" address="0x00009888" value="0x105B0000" />
6428 <register type="NOA" address="0x00009888" value="0x005B4000" />
6429 <register type="NOA" address="0x00009888" value="0x0E5B4000" />
6430 <register type="NOA" address="0x00009888" value="0x1A5B0155" />
6431 <register type="NOA" address="0x00009888" value="0x025B4000" />
6432 <register type="NOA" address="0x00009888" value="0x0A5B0000" />
6433 <register type="NOA" address="0x00009888" value="0x0C5B4000" />
6434 <register type="NOA" address="0x00009888" value="0x0C1FA800" />
6435 <register type="NOA" address="0x00009888" value="0x0E1FAAA0" />
6436 <register type="NOA" address="0x00009888" value="0x101F02AA" />
6437 <register type="NOA" address="0x00009888" value="0x00384000" />
6438 <register type="NOA" address="0x00009888" value="0x0E384000" />
6439 <register type="NOA" address="0x00009888" value="0x16384000" />
6440 <register type="NOA" address="0x00009888" value="0x18381555" />
6441 <register type="NOA" address="0x00009888" value="0x02384000" />
6442 <register type="NOA" address="0x00009888" value="0x04384000" />
6443 <register type="NOA" address="0x00009888" value="0x0A384000" />
6444 <register type="NOA" address="0x00009888" value="0x0C384000" />
6445 <register type="NOA" address="0x00009888" value="0x0039A000" />
6446 <register type="NOA" address="0x00009888" value="0x0639A000" />
6447 <register type="NOA" address="0x00009888" value="0x0839A000" />
6448 <register type="NOA" address="0x00009888" value="0x0A39A000" />
6449 <register type="NOA" address="0x00009888" value="0x0C39A000" />
6450 <register type="NOA" address="0x00009888" value="0x0E39A000" />
6451 <register type="NOA" address="0x00009888" value="0x02392000" />
6452 <register type="NOA" address="0x00009888" value="0x04398000" />
6453 <register type="NOA" address="0x00009888" value="0x018A8000" />
6454 <register type="NOA" address="0x00009888" value="0x0F8A8000" />
6455 <register type="NOA" address="0x00009888" value="0x198A8000" />
6456 <register type="NOA" address="0x00009888" value="0x1B8AAAA0" />
6457 <register type="NOA" address="0x00009888" value="0x1D8A0002" />
6458 <register type="NOA" address="0x00009888" value="0x038A8000" />
6459 <register type="NOA" address="0x00009888" value="0x058A8000" />
6460 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
6461 <register type="NOA" address="0x00009888" value="0x0D8A8000" />
6462 <register type="NOA" address="0x00009888" value="0x038B6300" />
6463 <register type="NOA" address="0x00009888" value="0x058B0062" />
6464 <register type="NOA" address="0x00009888" value="0x118B0000" />
6465 <register type="NOA" address="0x00009888" value="0x238B02A0" />
6466 <register type="NOA" address="0x00009888" value="0x258B5555" />
6467 <register type="NOA" address="0x00009888" value="0x278B0015" />
6468 <register type="NOA" address="0x00009888" value="0x1F85AA80" />
6469 <register type="NOA" address="0x00009888" value="0x2185AAAA" />
6470 <register type="NOA" address="0x00009888" value="0x2385002A" />
6471 <register type="NOA" address="0x00009888" value="0x01834000" />
6472 <register type="NOA" address="0x00009888" value="0x0F834000" />
6473 <register type="NOA" address="0x00009888" value="0x19835400" />
6474 <register type="NOA" address="0x00009888" value="0x1B830155" />
6475 <register type="NOA" address="0x00009888" value="0x03834000" />
6476 <register type="NOA" address="0x00009888" value="0x05834000" />
6477 <register type="NOA" address="0x00009888" value="0x07834000" />
6478 <register type="NOA" address="0x00009888" value="0x09834000" />
6479 <register type="NOA" address="0x00009888" value="0x0B834000" />
6480 <register type="NOA" address="0x00009888" value="0x0D834000" />
6481 <register type="NOA" address="0x00009888" value="0x0184C000" />
6482 <register type="NOA" address="0x00009888" value="0x0784C000" />
6483 <register type="NOA" address="0x00009888" value="0x0984C000" />
6484 <register type="NOA" address="0x00009888" value="0x0B84C000" />
6485 <register type="NOA" address="0x00009888" value="0x0D84C000" />
6486 <register type="NOA" address="0x00009888" value="0x0F84C000" />
6487 <register type="NOA" address="0x00009888" value="0x0384C000" />
6488 <register type="NOA" address="0x00009888" value="0x0584C000" />
6489 <register type="NOA" address="0x00009888" value="0x1180C000" />
6490 <register type="NOA" address="0x00009888" value="0x1780C000" />
6491 <register type="NOA" address="0x00009888" value="0x1980C000" />
6492 <register type="NOA" address="0x00009888" value="0x1B80C000" />
6493 <register type="NOA" address="0x00009888" value="0x1D80C000" />
6494 <register type="NOA" address="0x00009888" value="0x1F80C000" />
6495 <register type="NOA" address="0x00009888" value="0x1380C000" />
6496 <register type="NOA" address="0x00009888" value="0x1580C000" />
6497 <register type="NOA" address="0x00000D24" value="0x00000000" />
6498 <register type="NOA" address="0x00009888" value="0x4D801000" />
6499 <register type="NOA" address="0x00009888" value="0x3D800000" />
6500 <register type="NOA" address="0x00009888" value="0x4F800001" />
6501 <register type="NOA" address="0x00009888" value="0x43800000" />
6502 <register type="NOA" address="0x00009888" value="0x51800000" />
6503 <register type="NOA" address="0x00009888" value="0x45800000" />
6504 <register type="NOA" address="0x00009888" value="0x53800000" />
6505 <register type="NOA" address="0x00009888" value="0x47800420" />
6506 <register type="NOA" address="0x00009888" value="0x21800000" />
6507 <register type="NOA" address="0x00009888" value="0x31800000" />
6508 <register type="NOA" address="0x00009888" value="0x3F800421" />
6509 <register type="NOA" address="0x00009888" value="0x41800041" />
6510 <register type="NOA" address="0x00009840" value="0x00000080" />
6511 </register_config>
6512 <register_config type="OA">
6513 <register type="OA" address="0x00002724" value="0xF0800000" />
6514 <register type="OA" address="0x00002720" value="0x00000000" />
6515 <register type="OA" address="0x00002714" value="0xF0800000" />
6516 <register type="OA" address="0x00002710" value="0x00000000" />
6517 <register type="OA" address="0x0000274C" value="0xBA98BA98" />
6518 <register type="OA" address="0x00002748" value="0xBA98BA98" />
6519 <register type="OA" address="0x00002744" value="0x00003377" />
6520 <register type="OA" address="0x00002740" value="0x00000000" />
6521 <register type="OA" address="0x00002770" value="0x0007FFF2" />
6522 <register type="OA" address="0x00002774" value="0x00007FF0" />
6523 <register type="OA" address="0x00002778" value="0x0007FFE2" />
6524 <register type="OA" address="0x0000277C" value="0x00007FF0" />
6525 <register type="OA" address="0x00002780" value="0x0007FFC2" />
6526 <register type="OA" address="0x00002784" value="0x00007FF0" />
6527 <register type="OA" address="0x00002788" value="0x0007FF82" />
6528 <register type="OA" address="0x0000278C" value="0x00007FF0" />
6529 <register type="OA" address="0x00002790" value="0x0007FFFA" />
6530 <register type="OA" address="0x00002794" value="0x0000BFEF" />
6531 <register type="OA" address="0x00002798" value="0x0007FFFA" />
6532 <register type="OA" address="0x0000279C" value="0x0000BFDF" />
6533 <register type="OA" address="0x000027A0" value="0x0007FFFA" />
6534 <register type="OA" address="0x000027A4" value="0x0000BFBF" />
6535 <register type="OA" address="0x000027A8" value="0x0007FFFA" />
6536 <register type="OA" address="0x000027AC" value="0x0000BF7F" />
6537 </register_config>
6538 <register_config type="FLEX">
6539 <register type="FLEX" address="0x0000E458" value="0x00005004" />
6540 <register type="FLEX" address="0x0000E558" value="0x00000003" />
6541 <register type="FLEX" address="0x0000E658" value="0x00002001" />
6542 <register type="FLEX" address="0x0000E758" value="0x00778008" />
6543 <register type="FLEX" address="0x0000E45C" value="0x00088078" />
6544 <register type="FLEX" address="0x0000E55C" value="0x00808708" />
6545 <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
6546 </register_config>
6547 </set>
6548
6549 <set name="Data Port Writes Coalescing Gen8"
6550 mdapi_supported_apis="OGL4 OCL IO BB"
6551 underscore_name="data_port_writes_coalescing"
6552 hw_config_guid="343ebc99-4a55-414c-8c17-d8e259cf5e20"
6553 chipset="BDW"
6554 symbol_name="DataPortWritesCoalescing"
6555 >
6556 <counter name="GPU Core Clocks"
6557 description="The total number of GPU core clocks elapsed during the measurement."
6558 data_type="uint64"
6559 equation="GPU_CLOCK 0 READ"
6560 underscore_name="gpu_core_clocks"
6561 units="cycles"
6562 symbol_name="GpuCoreClocks"
6563 semantic_type="event"
6564 mdapi_supported_apis=""
6565 mdapi_usage_flags="Tier1 Frame Batch Draw"
6566 mdapi_hw_unit_type="gpu"
6567 mdapi_group="GPU"
6568 />
6569 <counter name="EU Active"
6570 description="The percentage of time in which the Execution Units were actively processing."
6571 data_type="float"
6572 max_equation="100"
6573 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6574 underscore_name="eu_active"
6575 units="percent"
6576 symbol_name="EuActive"
6577 semantic_type="duration"
6578 mdapi_supported_apis=""
6579 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6580 mdapi_group="EU Array"
6581 mdapi_hw_unit_type="gpu"
6582 />
6583 <counter name="EU to Data Port 0 Writes 128"
6584 description="The subslice 0 EU data simd16 writes to Data Port with 192B per message."
6585 data_type="uint64"
6586 equation="B 6 READ 2 UDIV"
6587 underscore_name="eu_hdc0_writes192_b"
6588 units="messages"
6589 symbol_name="EuHdc0Writes192B"
6590 semantic_type="event"
6591 mdapi_supported_apis=""
6592 mdapi_usage_flags="Tier3 Frame Batch Draw"
6593 mdapi_hw_unit_type="subslice"
6594 mdapi_group="L3/Data Port"
6595 />
6596 <counter name="EU Both FPU Pipes Active"
6597 description="The percentage of time in which both EU FPU pipelines were actively processing."
6598 data_type="float"
6599 max_equation="100"
6600 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6601 underscore_name="eu_fpu_both_active"
6602 units="percent"
6603 symbol_name="EuFpuBothActive"
6604 semantic_type="duration"
6605 mdapi_supported_apis=""
6606 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6607 mdapi_group="EU Array/Pipes"
6608 mdapi_hw_unit_type="gpu"
6609 />
6610 <counter name="EU FPU0 Pipe Active"
6611 description="The percentage of time in which EU FPU0 pipeline was actively processing."
6612 data_type="float"
6613 max_equation="100"
6614 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6615 underscore_name="fpu0_active"
6616 units="percent"
6617 symbol_name="Fpu0Active"
6618 semantic_type="duration"
6619 mdapi_supported_apis=""
6620 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6621 mdapi_group="EU Array/Pipes"
6622 mdapi_hw_unit_type="gpu"
6623 />
6624 <counter name="EU FPU1 Pipe Active"
6625 description="The percentage of time in which EU FPU1 pipeline was actively processing."
6626 data_type="float"
6627 max_equation="100"
6628 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6629 underscore_name="fpu1_active"
6630 units="percent"
6631 symbol_name="Fpu1Active"
6632 semantic_type="duration"
6633 mdapi_supported_apis=""
6634 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6635 mdapi_group="EU Array/Pipes"
6636 mdapi_hw_unit_type="gpu"
6637 />
6638 <counter name="EU AVG IPC Rate"
6639 description="The average rate of IPC calculated for 2 FPU pipelines."
6640 data_type="float"
6641 max_equation="2"
6642 equation="A 9 READ A 10 READ A 11 READ UADD A 9 READ USUB FDIV 1 FADD"
6643 underscore_name="eu_avg_ipc_rate"
6644 units="number"
6645 symbol_name="EuAvgIpcRate"
6646 semantic_type="ratio"
6647 mdapi_supported_apis=""
6648 mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
6649 mdapi_group="EU Array"
6650 mdapi_hw_unit_type="gpu"
6651 />
6652 <counter name="GS Threads Dispatched"
6653 description="The total number of geometry shader hardware threads dispatched."
6654 data_type="uint64"
6655 equation="A 5 READ"
6656 underscore_name="gs_threads"
6657 units="threads"
6658 symbol_name="GsThreads"
6659 semantic_type="event"
6660 mdapi_supported_apis="OGL4 IO BB"
6661 mdapi_usage_flags="Tier3 Frame Batch Draw"
6662 mdapi_hw_unit_type="gpu"
6663 mdapi_group="EU Array/Geometry Shader"
6664 />
6665 <counter name="VS Threads Dispatched"
6666 description="The total number of vertex shader hardware threads dispatched."
6667 data_type="uint64"
6668 equation="A 1 READ"
6669 underscore_name="vs_threads"
6670 units="threads"
6671 symbol_name="VsThreads"
6672 semantic_type="event"
6673 mdapi_supported_apis="OGL4 IO BB"
6674 mdapi_usage_flags="Tier3 Frame Batch Draw"
6675 mdapi_hw_unit_type="gpu"
6676 mdapi_group="EU Array/Vertex Shader"
6677 />
6678 <counter name="FS Threads Dispatched"
6679 description="The total number of fragment shader hardware threads dispatched."
6680 data_type="uint64"
6681 equation="A 6 READ"
6682 underscore_name="ps_threads"
6683 units="threads"
6684 symbol_name="PsThreads"
6685 semantic_type="event"
6686 mdapi_supported_apis="OGL4 IO BB"
6687 mdapi_usage_flags="Tier3 Frame Batch Draw"
6688 mdapi_hw_unit_type="gpu"
6689 mdapi_group="EU Array/Fragment Shader"
6690 />
6691 <counter name="Shader Barrier Messages"
6692 description="The total number of shader barrier messages."
6693 data_type="uint64"
6694 equation="A 35 READ"
6695 underscore_name="shader_barriers"
6696 units="messages"
6697 symbol_name="ShaderBarriers"
6698 semantic_type="event"
6699 mdapi_supported_apis=""
6700 mdapi_usage_flags="Tier3 Frame Batch Draw"
6701 mdapi_hw_unit_type="gpu"
6702 mdapi_group="EU Array/Barrier"
6703 />
6704 <counter name="Sampler Texels"
6705 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
6706 data_type="uint64"
6707 equation="A 28 READ 4 UMUL"
6708 underscore_name="sampler_texels"
6709 units="texels"
6710 symbol_name="SamplerTexels"
6711 semantic_type="event"
6712 mdapi_supported_apis=""
6713 mdapi_usage_flags="Tier3 Batch Frame Draw"
6714 mdapi_hw_unit_type="gpu"
6715 mdapi_group="Sampler/Sampler Input"
6716 />
6717 <counter name="EU to Data Port 0 Writes 32B"
6718 description="The subslice 0 EU data writes to Data Port with 32B per message."
6719 data_type="uint64"
6720 equation="B 0 READ"
6721 underscore_name="eu_hdc0_writes32_b"
6722 units="messages"
6723 symbol_name="EuHdc0Writes32B"
6724 semantic_type="event"
6725 mdapi_supported_apis=""
6726 mdapi_usage_flags="Tier3 Frame Batch Draw"
6727 mdapi_hw_unit_type="subslice"
6728 mdapi_group="L3/Data Port"
6729 />
6730 <counter name="GPU Time Elapsed"
6731 description="Time elapsed on the GPU during the measurement."
6732 data_type="uint64"
6733 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6734 underscore_name="gpu_time"
6735 units="ns"
6736 symbol_name="GpuTime"
6737 semantic_type="duration"
6738 mdapi_supported_apis=""
6739 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6740 mdapi_hw_unit_type="gpu"
6741 mdapi_group="GPU"
6742 />
6743 <counter name="AVG GPU Core Frequency"
6744 description="Average GPU Core Frequency in the measurement."
6745 data_type="uint64"
6746 max_equation="$GpuMaxFrequency"
6747 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6748 underscore_name="avg_gpu_core_frequency"
6749 units="hz"
6750 symbol_name="AvgGpuCoreFrequency"
6751 semantic_type="event"
6752 mdapi_supported_apis=""
6753 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6754 mdapi_group="GPU"
6755 mdapi_hw_unit_type="gpu"
6756 />
6757 <counter name="Sampler Texels Misses"
6758 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
6759 data_type="uint64"
6760 equation="A 29 READ 4 UMUL"
6761 underscore_name="sampler_texel_misses"
6762 units="texels"
6763 symbol_name="SamplerTexelMisses"
6764 semantic_type="event"
6765 mdapi_supported_apis=""
6766 mdapi_usage_flags="Tier3 Batch Frame Draw"
6767 mdapi_hw_unit_type="gpu"
6768 mdapi_group="Sampler/Sampler Cache"
6769 />
6770 <counter name="CS Threads Dispatched"
6771 description="The total number of compute shader hardware threads dispatched."
6772 data_type="uint64"
6773 equation="A 4 READ"
6774 underscore_name="cs_threads"
6775 units="threads"
6776 symbol_name="CsThreads"
6777 semantic_type="event"
6778 mdapi_supported_apis=""
6779 mdapi_usage_flags="Tier3 Frame Batch Draw"
6780 mdapi_hw_unit_type="gpu"
6781 mdapi_group="EU Array/Compute Shader"
6782 />
6783 <counter name="SLM Bytes Read"
6784 description="The total number of GPU memory bytes read from shared local memory."
6785 data_type="uint64"
6786 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
6787 equation="A 30 READ 64 UMUL"
6788 underscore_name="slm_bytes_read"
6789 units="bytes"
6790 symbol_name="SlmBytesRead"
6791 semantic_type="throughput"
6792 mdapi_supported_apis=""
6793 mdapi_usage_flags="Tier3 Frame Batch Draw"
6794 mdapi_group="L3/Data Port/SLM"
6795 mdapi_hw_unit_type="gpu"
6796 />
6797 <counter name="EU to Data Port 0 Writes 256B"
6798 description="The subslice 0 EU data simd16 writes to Data Port with 256B per message."
6799 data_type="uint64"
6800 equation="B 7 READ 2 UDIV"
6801 underscore_name="eu_hdc0_writes256_b_simd16"
6802 units="messages"
6803 symbol_name="EuHdc0Writes256BSimd16"
6804 semantic_type="event"
6805 mdapi_supported_apis=""
6806 mdapi_usage_flags="Tier3 Frame Batch Draw"
6807 mdapi_hw_unit_type="subslice"
6808 mdapi_group="L3/Data Port"
6809 />
6810 <counter name="Data Port 0 to L3 Data Reads"
6811 description="The subslice 0 Data Port data and constant reads from L3 cache."
6812 data_type="uint64"
6813 equation="C 4 READ"
6814 underscore_name="hdc0_l3_data_reads"
6815 units="messages"
6816 symbol_name="Hdc0L3DataReads"
6817 semantic_type="event"
6818 mdapi_supported_apis=""
6819 mdapi_usage_flags="Tier3 Frame Batch Draw"
6820 mdapi_hw_unit_type="subslice"
6821 mdapi_group="L3/Data Port"
6822 />
6823 <counter name="Data Port 0 to L3 Data Writes"
6824 description="The subslice 0 Data Port data writes to L3 cache."
6825 data_type="uint64"
6826 equation="C 5 READ"
6827 underscore_name="hdc0_l3_data_writes"
6828 units="messages"
6829 symbol_name="Hdc0L3DataWrites"
6830 semantic_type="event"
6831 mdapi_supported_apis=""
6832 mdapi_usage_flags="Tier3 Frame Batch Draw"
6833 mdapi_hw_unit_type="subslice"
6834 mdapi_group="L3/Data Port"
6835 />
6836 <counter name="EU to Data Port 0 Writes 64B"
6837 description="The subslice 0 EU data simd16 writes to Data Port with 128B per message."
6838 data_type="uint64"
6839 equation="B 5 READ"
6840 underscore_name="eu_hdc0_writes128_b_simd16"
6841 units="messages"
6842 symbol_name="EuHdc0Writes128BSimd16"
6843 semantic_type="event"
6844 mdapi_supported_apis=""
6845 mdapi_usage_flags="Tier3 Frame Batch Draw"
6846 mdapi_hw_unit_type="subslice"
6847 mdapi_group="L3/Data Port"
6848 />
6849 <counter name="EU to Data Port 0 Writes 64B"
6850 description="The subslice 0 EU data writes to Data Port with 64B per message."
6851 data_type="uint64"
6852 equation="B 2 READ 2 UDIV"
6853 underscore_name="eu_hdc0_writes96_b"
6854 units="messages"
6855 symbol_name="EuHdc0Writes96B"
6856 semantic_type="event"
6857 mdapi_supported_apis=""
6858 mdapi_usage_flags="Tier3 Frame Batch Draw"
6859 mdapi_hw_unit_type="subslice"
6860 mdapi_group="L3/Data Port"
6861 />
6862 <counter name="DS Threads Dispatched"
6863 description="The total number of domain shader hardware threads dispatched."
6864 data_type="uint64"
6865 equation="A 3 READ"
6866 underscore_name="ds_threads"
6867 units="threads"
6868 symbol_name="DsThreads"
6869 semantic_type="event"
6870 mdapi_supported_apis="OGL4 IO BB"
6871 mdapi_usage_flags="Tier3 Frame Batch Draw"
6872 mdapi_hw_unit_type="gpu"
6873 mdapi_group="EU Array/Domain Shader"
6874 />
6875 <counter name="EU Thread Occupancy"
6876 description="The percentage of time in which hardware threads occupied EUs."
6877 data_type="float"
6878 max_equation="100"
6879 equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6880 underscore_name="eu_thread_occupancy"
6881 units="percent"
6882 symbol_name="EuThreadOccupancy"
6883 semantic_type="duration"
6884 mdapi_supported_apis=""
6885 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6886 mdapi_group="EU Array"
6887 mdapi_hw_unit_type="gpu"
6888 />
6889 <counter name="All Data Port 0 Writes to L3"
6890 description="The subslice 0 Data Port writes to L3 cache."
6891 data_type="uint64"
6892 equation="C 2 READ"
6893 underscore_name="hdc0_l3_writes"
6894 units="messages"
6895 symbol_name="Hdc0L3Writes"
6896 semantic_type="event"
6897 mdapi_supported_apis=""
6898 mdapi_usage_flags="Tier3 Frame Batch Draw"
6899 mdapi_hw_unit_type="subslice"
6900 mdapi_group="L3/Data Port"
6901 />
6902 <counter name="EU Stall"
6903 description="The percentage of time in which the Execution Units were stalled."
6904 data_type="float"
6905 max_equation="100"
6906 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6907 underscore_name="eu_stall"
6908 units="percent"
6909 symbol_name="EuStall"
6910 semantic_type="duration"
6911 mdapi_supported_apis=""
6912 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6913 mdapi_group="EU Array"
6914 mdapi_hw_unit_type="gpu"
6915 />
6916 <counter name="EU to Data Port 0 Writes 64B"
6917 description="The subslice 0 EU data writes to Data Port with 64B per message."
6918 data_type="uint64"
6919 equation="B 1 READ B 4 READ UADD"
6920 underscore_name="eu_hdc0_writes64_b"
6921 units="messages"
6922 symbol_name="EuHdc0Writes64B"
6923 semantic_type="event"
6924 mdapi_supported_apis=""
6925 mdapi_usage_flags="Tier3 Frame Batch Draw"
6926 mdapi_hw_unit_type="subslice"
6927 mdapi_group="L3/Data Port"
6928 />
6929 <counter name="EU to Data Port 0 Writes 128"
6930 description="The subslice 0 EU data writes to Data Port with 128B per message."
6931 data_type="uint64"
6932 equation="B 3 READ 2 UDIV"
6933 underscore_name="eu_hdc0_writes128_b"
6934 units="messages"
6935 symbol_name="EuHdc0Writes128B"
6936 semantic_type="event"
6937 mdapi_supported_apis=""
6938 mdapi_usage_flags="Tier3 Frame Batch Draw"
6939 mdapi_hw_unit_type="subslice"
6940 mdapi_group="L3/Data Port"
6941 />
6942 <counter name="EuBytesWrittenPerCacheLine"
6943 description="Average EU bytes written per L3 cache line."
6944 data_type="float"
6945 equation="$EuHdc0Writes32B 32 UMUL $EuHdc0Writes64B 64 UMUL $EuHdc0Writes96B 96 UMUL $EuHdc0Writes128B 128 UMUL $EuHdc0Writes128BSimd16 128 UMUL $EuHdc0Writes256BSimd16 256 UMUL $EuHdc0Writes192B 192 UMUL UADD UADD UADD UADD UADD UADD $Hdc0L3DataWrites FDIV"
6946 underscore_name="eu_bytes_written_per_cache_line"
6947 units="eu bytes per l3 cache line"
6948 symbol_name="EuBytesWrittenPerCacheLine"
6949 semantic_type="ratio"
6950 mdapi_supported_apis=""
6951 mdapi_usage_flags="Tier2 Frame Batch Draw"
6952 mdapi_hw_unit_type="subslice"
6953 mdapi_group="L3/Data Port"
6954 />
6955 <counter name="EuDataWritesPerCacheLine"
6956 description="Coalescing ratio of EU write requests to L3 cache lines."
6957 data_type="float"
6958 equation="$EuBytesWrittenPerCacheLine 64 FDIV"
6959 underscore_name="eu_data_writes_per_cache_line"
6960 units="utilization"
6961 symbol_name="EuDataWritesPerCacheLine"
6962 semantic_type="ratio"
6963 mdapi_supported_apis=""
6964 mdapi_usage_flags="Tier2 Frame Batch Draw"
6965 mdapi_hw_unit_type="subslice"
6966 mdapi_group="L3/Data Port"
6967 />
6968 <counter name="Shader Memory Accesses"
6969 description="The total number of shader memory accesses to L3."
6970 data_type="uint64"
6971 equation="A 32 READ"
6972 underscore_name="shader_memory_accesses"
6973 units="messages"
6974 symbol_name="ShaderMemoryAccesses"
6975 semantic_type="event"
6976 mdapi_supported_apis=""
6977 mdapi_usage_flags="Tier3 Frame Batch Draw"
6978 mdapi_hw_unit_type="gpu"
6979 mdapi_group="L3/Data Port"
6980 />
6981 <counter name="HS Threads Dispatched"
6982 description="The total number of hull shader hardware threads dispatched."
6983 data_type="uint64"
6984 equation="A 2 READ"
6985 underscore_name="hs_threads"
6986 units="threads"
6987 symbol_name="HsThreads"
6988 semantic_type="event"
6989 mdapi_supported_apis="OGL4 IO BB"
6990 mdapi_usage_flags="Tier3 Frame Batch Draw"
6991 mdapi_hw_unit_type="gpu"
6992 mdapi_group="EU Array/Hull Shader"
6993 />
6994 <counter name="SLM Bytes Written"
6995 description="The total number of GPU memory bytes written into shared local memory."
6996 data_type="uint64"
6997 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
6998 equation="A 31 READ 64 UMUL"
6999 underscore_name="slm_bytes_written"
7000 units="bytes"
7001 symbol_name="SlmBytesWritten"
7002 semantic_type="throughput"
7003 mdapi_supported_apis=""
7004 mdapi_usage_flags="Tier3 Frame Batch Draw"
7005 mdapi_group="L3/Data Port/SLM"
7006 mdapi_hw_unit_type="gpu"
7007 />
7008 <counter name="L3 Shader Throughput"
7009 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
7010 data_type="uint64"
7011 max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
7012 equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
7013 underscore_name="l3_shader_throughput"
7014 units="bytes"
7015 symbol_name="L3ShaderThroughput"
7016 semantic_type="throughput"
7017 mdapi_supported_apis=""
7018 mdapi_usage_flags="Tier2 Frame Batch Draw"
7019 mdapi_group="L3/Data Port"
7020 mdapi_hw_unit_type="gpu"
7021 />
7022 <counter name="All Data Port 0 Reads from L3"
7023 description="The subslice 0 Data Port reads from L3 cache."
7024 data_type="uint64"
7025 equation="C 3 READ C 2 READ USUB"
7026 underscore_name="hdc0_l3_reads"
7027 units="messages"
7028 symbol_name="Hdc0L3Reads"
7029 semantic_type="event"
7030 mdapi_supported_apis=""
7031 mdapi_usage_flags="Tier3 Frame Batch Draw"
7032 mdapi_hw_unit_type="subslice"
7033 mdapi_group="L3/Data Port"
7034 />
7035 <counter name="Shader Atomic Memory Accesses"
7036 description="The total number of shader atomic memory accesses."
7037 data_type="uint64"
7038 equation="A 34 READ"
7039 underscore_name="shader_atomics"
7040 units="messages"
7041 symbol_name="ShaderAtomics"
7042 semantic_type="event"
7043 mdapi_supported_apis=""
7044 mdapi_usage_flags="Tier3 Frame Batch Draw"
7045 mdapi_hw_unit_type="gpu"
7046 mdapi_group="L3/Data Port/Atomics"
7047 />
7048 <counter name="EU Send Pipe Active"
7049 description="The percentage of time in which EU send pipeline was actively processing."
7050 data_type="float"
7051 max_equation="100"
7052 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7053 underscore_name="eu_send_active"
7054 units="percent"
7055 symbol_name="EuSendActive"
7056 semantic_type="duration"
7057 mdapi_supported_apis=""
7058 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7059 mdapi_group="EU Array/Pipes"
7060 mdapi_hw_unit_type="gpu"
7061 />
7062 <register_config type="NOA"
7063 availability="$SubsliceMask 0x01 AND"
7064 priority="0"
7065 >
7066 <register type="NOA" address="0x00009840" value="0x000000A0" />
7067 <register type="NOA" address="0x00009888" value="0x103D0005" />
7068 <register type="NOA" address="0x00009888" value="0x143D0120" />
7069 <register type="NOA" address="0x00009888" value="0x163D2400" />
7070 <register type="NOA" address="0x00009888" value="0x1058022F" />
7071 <register type="NOA" address="0x00009888" value="0x105B0000" />
7072 <register type="NOA" address="0x00009888" value="0x198B0003" />
7073 <register type="NOA" address="0x00009888" value="0x005CC000" />
7074 <register type="NOA" address="0x00009888" value="0x065CC000" />
7075 <register type="NOA" address="0x00009888" value="0x085CC000" />
7076 <register type="NOA" address="0x00009888" value="0x0A5CC000" />
7077 <register type="NOA" address="0x00009888" value="0x0E5CC000" />
7078 <register type="NOA" address="0x00009888" value="0x025C4000" />
7079 <register type="NOA" address="0x00009888" value="0x045C8000" />
7080 <register type="NOA" address="0x00009888" value="0x003D0000" />
7081 <register type="NOA" address="0x00009888" value="0x063D0094" />
7082 <register type="NOA" address="0x00009888" value="0x083D0182" />
7083 <register type="NOA" address="0x00009888" value="0x0A3D1814" />
7084 <register type="NOA" address="0x00009888" value="0x0E3D0000" />
7085 <register type="NOA" address="0x00009888" value="0x183D0000" />
7086 <register type="NOA" address="0x00009888" value="0x1A3D0000" />
7087 <register type="NOA" address="0x00009888" value="0x0C3D0000" />
7088 <register type="NOA" address="0x00009888" value="0x0E582242" />
7089 <register type="NOA" address="0x00009888" value="0x00586700" />
7090 <register type="NOA" address="0x00009888" value="0x0258004F" />
7091 <register type="NOA" address="0x00009888" value="0x0658C000" />
7092 <register type="NOA" address="0x00009888" value="0x0858C000" />
7093 <register type="NOA" address="0x00009888" value="0x0A58C000" />
7094 <register type="NOA" address="0x00009888" value="0x045B6A80" />
7095 <register type="NOA" address="0x00009888" value="0x005B4000" />
7096 <register type="NOA" address="0x00009888" value="0x0E5B4000" />
7097 <register type="NOA" address="0x00009888" value="0x185B5400" />
7098 <register type="NOA" address="0x00009888" value="0x1A5B0141" />
7099 <register type="NOA" address="0x00009888" value="0x025B4000" />
7100 <register type="NOA" address="0x00009888" value="0x0A5B0000" />
7101 <register type="NOA" address="0x00009888" value="0x0C5B4000" />
7102 <register type="NOA" address="0x00009888" value="0x0C1FA800" />
7103 <register type="NOA" address="0x00009888" value="0x0E1FAAA0" />
7104 <register type="NOA" address="0x00009888" value="0x101F0282" />
7105 <register type="NOA" address="0x00009888" value="0x00384000" />
7106 <register type="NOA" address="0x00009888" value="0x0E384000" />
7107 <register type="NOA" address="0x00009888" value="0x16384000" />
7108 <register type="NOA" address="0x00009888" value="0x18381415" />
7109 <register type="NOA" address="0x00009888" value="0x02384000" />
7110 <register type="NOA" address="0x00009888" value="0x04384000" />
7111 <register type="NOA" address="0x00009888" value="0x0A384000" />
7112 <register type="NOA" address="0x00009888" value="0x0C384000" />
7113 <register type="NOA" address="0x00009888" value="0x0039A000" />
7114 <register type="NOA" address="0x00009888" value="0x0639A000" />
7115 <register type="NOA" address="0x00009888" value="0x0839A000" />
7116 <register type="NOA" address="0x00009888" value="0x0A39A000" />
7117 <register type="NOA" address="0x00009888" value="0x0E39A000" />
7118 <register type="NOA" address="0x00009888" value="0x02392000" />
7119 <register type="NOA" address="0x00009888" value="0x04398000" />
7120 <register type="NOA" address="0x00009888" value="0x018A8000" />
7121 <register type="NOA" address="0x00009888" value="0x0F8A8000" />
7122 <register type="NOA" address="0x00009888" value="0x198A8000" />
7123 <register type="NOA" address="0x00009888" value="0x1B8A82A0" />
7124 <register type="NOA" address="0x00009888" value="0x1D8A0002" />
7125 <register type="NOA" address="0x00009888" value="0x038A8000" />
7126 <register type="NOA" address="0x00009888" value="0x058A8000" />
7127 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
7128 <register type="NOA" address="0x00009888" value="0x0D8A8000" />
7129 <register type="NOA" address="0x00009888" value="0x038B6300" />
7130 <register type="NOA" address="0x00009888" value="0x058B0062" />
7131 <register type="NOA" address="0x00009888" value="0x118B0000" />
7132 <register type="NOA" address="0x00009888" value="0x238B02A0" />
7133 <register type="NOA" address="0x00009888" value="0x258B1555" />
7134 <register type="NOA" address="0x00009888" value="0x278B0014" />
7135 <register type="NOA" address="0x00009888" value="0x1F85AA80" />
7136 <register type="NOA" address="0x00009888" value="0x21852AAA" />
7137 <register type="NOA" address="0x00009888" value="0x23850028" />
7138 <register type="NOA" address="0x00009888" value="0x01834000" />
7139 <register type="NOA" address="0x00009888" value="0x0F834000" />
7140 <register type="NOA" address="0x00009888" value="0x19835400" />
7141 <register type="NOA" address="0x00009888" value="0x1B830141" />
7142 <register type="NOA" address="0x00009888" value="0x03834000" />
7143 <register type="NOA" address="0x00009888" value="0x05834000" />
7144 <register type="NOA" address="0x00009888" value="0x07834000" />
7145 <register type="NOA" address="0x00009888" value="0x09834000" />
7146 <register type="NOA" address="0x00009888" value="0x0B834000" />
7147 <register type="NOA" address="0x00009888" value="0x0D834000" />
7148 <register type="NOA" address="0x00009888" value="0x0184C000" />
7149 <register type="NOA" address="0x00009888" value="0x0784C000" />
7150 <register type="NOA" address="0x00009888" value="0x0984C000" />
7151 <register type="NOA" address="0x00009888" value="0x0B84C000" />
7152 <register type="NOA" address="0x00009888" value="0x0F84C000" />
7153 <register type="NOA" address="0x00009888" value="0x0384C000" />
7154 <register type="NOA" address="0x00009888" value="0x0584C000" />
7155 <register type="NOA" address="0x00009888" value="0x1180C000" />
7156 <register type="NOA" address="0x00009888" value="0x1780C000" />
7157 <register type="NOA" address="0x00009888" value="0x1980C000" />
7158 <register type="NOA" address="0x00009888" value="0x1B80C000" />
7159 <register type="NOA" address="0x00009888" value="0x1F80C000" />
7160 <register type="NOA" address="0x00009888" value="0x1380C000" />
7161 <register type="NOA" address="0x00009888" value="0x1580C000" />
7162 <register type="NOA" address="0x00000D24" value="0x00000000" />
7163 <register type="NOA" address="0x00009888" value="0x4D801000" />
7164 <register type="NOA" address="0x00009888" value="0x3D800000" />
7165 <register type="NOA" address="0x00009888" value="0x4F800001" />
7166 <register type="NOA" address="0x00009888" value="0x43800000" />
7167 <register type="NOA" address="0x00009888" value="0x51800000" />
7168 <register type="NOA" address="0x00009888" value="0x45800000" />
7169 <register type="NOA" address="0x00009888" value="0x21800000" />
7170 <register type="NOA" address="0x00009888" value="0x31800000" />
7171 <register type="NOA" address="0x00009888" value="0x53800000" />
7172 <register type="NOA" address="0x00009888" value="0x47800420" />
7173 <register type="NOA" address="0x00009888" value="0x3F800421" />
7174 <register type="NOA" address="0x00009888" value="0x41800041" />
7175 <register type="NOA" address="0x00009840" value="0x00000080" />
7176 </register_config>
7177 <register_config type="OA">
7178 <register type="OA" address="0x00002724" value="0xF0800000" />
7179 <register type="OA" address="0x00002720" value="0x00000000" />
7180 <register type="OA" address="0x00002714" value="0xF0800000" />
7181 <register type="OA" address="0x00002710" value="0x00000000" />
7182 <register type="OA" address="0x0000274C" value="0xBA98BA98" />
7183 <register type="OA" address="0x00002748" value="0xBA98BA98" />
7184 <register type="OA" address="0x00002744" value="0x00003377" />
7185 <register type="OA" address="0x00002740" value="0x00000000" />
7186 <register type="OA" address="0x00002770" value="0x0007FF72" />
7187 <register type="OA" address="0x00002774" value="0x0000BFD0" />
7188 <register type="OA" address="0x00002778" value="0x0007FF62" />
7189 <register type="OA" address="0x0000277C" value="0x0000BFD0" />
7190 <register type="OA" address="0x00002780" value="0x0007FF42" />
7191 <register type="OA" address="0x00002784" value="0x0000BFD0" />
7192 <register type="OA" address="0x00002788" value="0x0007FF02" />
7193 <register type="OA" address="0x0000278C" value="0x0000BFD0" />
7194 <register type="OA" address="0x00002790" value="0x0005FFF2" />
7195 <register type="OA" address="0x00002794" value="0x0000BFD0" />
7196 <register type="OA" address="0x00002798" value="0x0005FFE2" />
7197 <register type="OA" address="0x0000279C" value="0x0000BFD0" />
7198 <register type="OA" address="0x000027A0" value="0x0005FFC2" />
7199 <register type="OA" address="0x000027A4" value="0x0000BFD0" />
7200 <register type="OA" address="0x000027A8" value="0x0005FF82" />
7201 <register type="OA" address="0x000027AC" value="0x0000BFD0" />
7202 </register_config>
7203 <register_config type="FLEX">
7204 <register type="FLEX" address="0x0000E458" value="0x00005004" />
7205 <register type="FLEX" address="0x0000E558" value="0x00000003" />
7206 <register type="FLEX" address="0x0000E658" value="0x00002001" />
7207 <register type="FLEX" address="0x0000E758" value="0x00778008" />
7208 <register type="FLEX" address="0x0000E45C" value="0x00088078" />
7209 <register type="FLEX" address="0x0000E55C" value="0x00808708" />
7210 <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
7211 </register_config>
7212 </set>
7213
7214 <set name="Metric set HDCAndSF"
7215 mdapi_supported_apis="OGL OCL IO BB"
7216 underscore_name="hdc_and_sf"
7217 hw_config_guid="7bdafd88-a4fa-4ed5-bc09-1a977aa5be3e"
7218 chipset="BDW"
7219 symbol_name="HDCAndSF"
7220 >
7221 <counter name="GPU Core Clocks"
7222 description="The total number of GPU core clocks elapsed during the measurement."
7223 data_type="uint64"
7224 equation="GPU_CLOCK 0 READ"
7225 underscore_name="gpu_core_clocks"
7226 units="cycles"
7227 symbol_name="GpuCoreClocks"
7228 semantic_type="event"
7229 mdapi_supported_apis=""
7230 mdapi_usage_flags="Tier1 Frame Batch Draw"
7231 mdapi_hw_unit_type="gpu"
7232 mdapi_group="GPU"
7233 />
7234 <counter name="EU Active"
7235 description="The percentage of time in which the Execution Units were actively processing."
7236 data_type="float"
7237 max_equation="100"
7238 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7239 underscore_name="eu_active"
7240 units="percent"
7241 symbol_name="EuActive"
7242 semantic_type="duration"
7243 mdapi_supported_apis=""
7244 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7245 mdapi_group="EU Array"
7246 mdapi_hw_unit_type="gpu"
7247 />
7248 <counter name="EU Both FPU Pipes Active"
7249 description="The percentage of time in which both EU FPU pipelines were actively processing."
7250 data_type="float"
7251 max_equation="100"
7252 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7253 underscore_name="eu_fpu_both_active"
7254 units="percent"
7255 symbol_name="EuFpuBothActive"
7256 semantic_type="duration"
7257 mdapi_supported_apis=""
7258 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7259 mdapi_group="EU Array/Pipes"
7260 mdapi_hw_unit_type="gpu"
7261 />
7262 <counter name="VS Send Pipe Active"
7263 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
7264 data_type="float"
7265 max_equation="100"
7266 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7267 underscore_name="vs_send_active"
7268 units="percent"
7269 symbol_name="VsSendActive"
7270 semantic_type="duration"
7271 mdapi_supported_apis="OGL IO BB"
7272 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7273 mdapi_group="EU Array/Vertex Shader"
7274 mdapi_hw_unit_type="gpu"
7275 />
7276 <counter name="VS FPU1 Pipe Active"
7277 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
7278 data_type="float"
7279 max_equation="100"
7280 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7281 underscore_name="vs_fpu1_active"
7282 units="percent"
7283 symbol_name="VsFpu1Active"
7284 semantic_type="duration"
7285 mdapi_supported_apis="OGL IO BB"
7286 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7287 mdapi_group="EU Array/Vertex Shader"
7288 mdapi_hw_unit_type="gpu"
7289 />
7290 <counter name="GS Threads Dispatched"
7291 description="The total number of geometry shader hardware threads dispatched."
7292 data_type="uint64"
7293 equation="A 5 READ"
7294 underscore_name="gs_threads"
7295 units="threads"
7296 symbol_name="GsThreads"
7297 semantic_type="event"
7298 mdapi_supported_apis="OGL4 IO BB"
7299 mdapi_usage_flags="Tier3 Frame Batch Draw"
7300 mdapi_hw_unit_type="gpu"
7301 mdapi_group="EU Array/Geometry Shader"
7302 />
7303 <counter name="Early Hi-Depth Test Fails"
7304 description="The total number of pixels dropped on early hierarchical depth test."
7305 data_type="uint64"
7306 equation="A 22 READ 4 UMUL"
7307 underscore_name="hi_depth_test_fails"
7308 units="pixels"
7309 symbol_name="HiDepthTestFails"
7310 semantic_type="event"
7311 mdapi_supported_apis="OGL IO BB"
7312 mdapi_usage_flags="Tier3 Frame Batch Draw"
7313 mdapi_hw_unit_type="gpu"
7314 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
7315 />
7316 <counter name="FS Both FPU Active"
7317 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
7318 data_type="float"
7319 max_equation="100"
7320 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7321 underscore_name="ps_eu_both_fpu_active"
7322 units="percent"
7323 symbol_name="PsEuBothFpuActive"
7324 semantic_type="duration"
7325 mdapi_supported_apis="OGL IO BB"
7326 mdapi_usage_flags="Tier4 Frame Batch Draw"
7327 mdapi_group="3D Pipe/Fragment Shader"
7328 mdapi_hw_unit_type="gpu"
7329 />
7330 <counter name="VS Threads Dispatched"
7331 description="The total number of vertex shader hardware threads dispatched."
7332 data_type="uint64"
7333 equation="A 1 READ"
7334 underscore_name="vs_threads"
7335 units="threads"
7336 symbol_name="VsThreads"
7337 semantic_type="event"
7338 mdapi_supported_apis="OGL IO BB"
7339 mdapi_usage_flags="Tier3 Frame Batch Draw"
7340 mdapi_hw_unit_type="gpu"
7341 mdapi_group="EU Array/Vertex Shader"
7342 />
7343 <counter name="Polygon Data Ready"
7344 description="The percentage of time in which geometry pipeline output is ready"
7345 data_type="float"
7346 max_equation="100"
7347 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
7348 underscore_name="poly_data_ready"
7349 units="percent"
7350 symbol_name="PolyDataReady"
7351 semantic_type="duration"
7352 mdapi_supported_apis=""
7353 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7354 mdapi_group="GPU/3D Pipe/Strip-Fans"
7355 mdapi_hw_unit_type="gpu"
7356 />
7357 <counter name="FS Threads Dispatched"
7358 description="The total number of fragment shader hardware threads dispatched."
7359 data_type="uint64"
7360 equation="A 6 READ"
7361 underscore_name="ps_threads"
7362 units="threads"
7363 symbol_name="PsThreads"
7364 semantic_type="event"
7365 mdapi_supported_apis="OGL IO BB"
7366 mdapi_usage_flags="Tier3 Frame Batch Draw"
7367 mdapi_hw_unit_type="gpu"
7368 mdapi_group="EU Array/Fragment Shader"
7369 />
7370 <counter name="HDC stalled by L3 (s0.ss2)"
7371 description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss2)"
7372 data_type="float"
7373 max_equation="100"
7374 equation="C 1 READ C 0 READ USUB 100 UMUL $GpuCoreClocks FDIV"
7375 underscore_name="non_sampler_shader12_access_stalled_on_l3"
7376 units="percent"
7377 symbol_name="NonSamplerShader12AccessStalledOnL3"
7378 availability="$SubsliceMask 0x20 AND"
7379 semantic_type="duration"
7380 mdapi_supported_apis=""
7381 mdapi_usage_flags="Tier3 Frame Batch Draw"
7382 mdapi_group="GPU/Data Port"
7383 mdapi_hw_unit_type="subslice"
7384 />
7385 <counter name="Shader Barrier Messages"
7386 description="The total number of shader barrier messages."
7387 data_type="uint64"
7388 equation="A 35 READ"
7389 underscore_name="shader_barriers"
7390 units="messages"
7391 symbol_name="ShaderBarriers"
7392 semantic_type="event"
7393 mdapi_supported_apis=""
7394 mdapi_usage_flags="Tier3 Frame Batch Draw"
7395 mdapi_hw_unit_type="gpu"
7396 mdapi_group="EU Array/Barrier"
7397 />
7398 <counter name="Sampler Texels"
7399 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
7400 data_type="uint64"
7401 equation="A 28 READ 4 UMUL"
7402 underscore_name="sampler_texels"
7403 units="texels"
7404 symbol_name="SamplerTexels"
7405 semantic_type="event"
7406 mdapi_supported_apis=""
7407 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7408 mdapi_hw_unit_type="gpu"
7409 mdapi_group="Sampler/Sampler Input"
7410 />
7411 <counter name="Pixels Failing Tests"
7412 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
7413 data_type="uint64"
7414 equation="A 25 READ 4 UMUL"
7415 underscore_name="pixels_failing_post_ps_tests"
7416 units="pixels"
7417 symbol_name="PixelsFailingPostPsTests"
7418 semantic_type="event"
7419 mdapi_supported_apis="OGL IO BB"
7420 mdapi_usage_flags="Tier3 Frame Batch Draw"
7421 mdapi_hw_unit_type="gpu"
7422 mdapi_group="3D Pipe/Output Merger"
7423 />
7424 <counter name="GPU Time Elapsed"
7425 description="Time elapsed on the GPU during the measurement."
7426 data_type="uint64"
7427 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
7428 underscore_name="gpu_time"
7429 units="ns"
7430 symbol_name="GpuTime"
7431 semantic_type="duration"
7432 mdapi_supported_apis=""
7433 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7434 mdapi_hw_unit_type="gpu"
7435 mdapi_group="GPU"
7436 />
7437 <counter name="AVG GPU Core Frequency"
7438 description="Average GPU Core Frequency in the measurement."
7439 data_type="uint64"
7440 max_equation="$GpuMaxFrequency"
7441 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
7442 underscore_name="avg_gpu_core_frequency"
7443 units="hz"
7444 symbol_name="AvgGpuCoreFrequency"
7445 semantic_type="event"
7446 mdapi_supported_apis=""
7447 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7448 mdapi_group="GPU"
7449 mdapi_hw_unit_type="gpu"
7450 />
7451 <counter name="Sampler Texels Misses"
7452 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
7453 data_type="uint64"
7454 equation="A 29 READ 4 UMUL"
7455 underscore_name="sampler_texel_misses"
7456 units="texels"
7457 symbol_name="SamplerTexelMisses"
7458 semantic_type="event"
7459 mdapi_supported_apis=""
7460 mdapi_usage_flags="Tier3 Batch Frame Draw"
7461 mdapi_hw_unit_type="gpu"
7462 mdapi_group="Sampler/Sampler Cache"
7463 />
7464 <counter name="HDC stalled by L3 (s0.ss1)"
7465 description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss1)"
7466 data_type="float"
7467 max_equation="100"
7468 equation="C 5 READ C 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
7469 underscore_name="non_sampler_shader01_access_stalled_on_l3"
7470 units="percent"
7471 symbol_name="NonSamplerShader01AccessStalledOnL3"
7472 availability="$SubsliceMask 0x2 AND"
7473 semantic_type="duration"
7474 mdapi_supported_apis=""
7475 mdapi_usage_flags="Tier3 Frame Batch Draw"
7476 mdapi_group="GPU/Data Port"
7477 mdapi_hw_unit_type="subslice"
7478 />
7479 <counter name="CS Threads Dispatched"
7480 description="The total number of compute shader hardware threads dispatched."
7481 data_type="uint64"
7482 equation="A 4 READ"
7483 underscore_name="cs_threads"
7484 units="threads"
7485 symbol_name="CsThreads"
7486 semantic_type="event"
7487 mdapi_supported_apis="OGL4 OCL IO BB"
7488 mdapi_usage_flags="Tier3 Frame Batch Draw"
7489 mdapi_hw_unit_type="gpu"
7490 mdapi_group="EU Array/Compute Shader"
7491 />
7492 <counter name="HDC stalled by L3 (s0.ss2)"
7493 description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss2)"
7494 data_type="float"
7495 max_equation="100"
7496 equation="C 7 READ C 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
7497 underscore_name="non_sampler_shader02_access_stalled_on_l3"
7498 units="percent"
7499 symbol_name="NonSamplerShader02AccessStalledOnL3"
7500 availability="$SubsliceMask 0x4 AND"
7501 semantic_type="duration"
7502 mdapi_supported_apis=""
7503 mdapi_usage_flags="Tier3 Frame Batch Draw"
7504 mdapi_group="GPU/Data Port"
7505 mdapi_hw_unit_type="subslice"
7506 />
7507 <counter name="SLM Bytes Read"
7508 description="The total number of GPU memory bytes read from shared local memory."
7509 data_type="uint64"
7510 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7511 equation="A 30 READ 64 UMUL"
7512 underscore_name="slm_bytes_read"
7513 units="bytes"
7514 symbol_name="SlmBytesRead"
7515 semantic_type="throughput"
7516 mdapi_supported_apis="OGL4 OCL IO BB"
7517 mdapi_usage_flags="Tier3 Frame Batch Draw"
7518 mdapi_group="L3/Data Port/SLM"
7519 mdapi_hw_unit_type="gpu"
7520 />
7521 <counter name="PS FPU1 Pipe Active"
7522 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
7523 data_type="float"
7524 max_equation="100"
7525 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7526 underscore_name="ps_fpu1_active"
7527 units="percent"
7528 symbol_name="PsFpu1Active"
7529 semantic_type="duration"
7530 mdapi_supported_apis="OGL IO BB"
7531 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7532 mdapi_group="EU Array/Pixel Shader"
7533 mdapi_hw_unit_type="gpu"
7534 />
7535 <counter name="PS Send Pipeline Active"
7536 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
7537 data_type="float"
7538 max_equation="100"
7539 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7540 underscore_name="ps_send_active"
7541 units="percent"
7542 symbol_name="PsSendActive"
7543 semantic_type="duration"
7544 mdapi_supported_apis="OGL IO BB"
7545 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7546 mdapi_group="EU Array/Pixel Shader"
7547 mdapi_hw_unit_type="gpu"
7548 />
7549 <counter name="VS FPU0 Pipe Active"
7550 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
7551 data_type="float"
7552 max_equation="100"
7553 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7554 underscore_name="vs_fpu0_active"
7555 units="percent"
7556 symbol_name="VsFpu0Active"
7557 semantic_type="duration"
7558 mdapi_supported_apis="OGL IO BB"
7559 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7560 mdapi_group="EU Array/Vertex Shader"
7561 mdapi_hw_unit_type="gpu"
7562 />
7563 <counter name="GPU Busy"
7564 description="The percentage of time in which the GPU has been processing GPU commands."
7565 data_type="float"
7566 max_equation="100"
7567 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
7568 underscore_name="gpu_busy"
7569 units="percent"
7570 symbol_name="GpuBusy"
7571 semantic_type="duration"
7572 mdapi_supported_apis=""
7573 mdapi_usage_flags="Tier1 Overview System Frame"
7574 mdapi_group="GPU"
7575 mdapi_hw_unit_type="gpu"
7576 />
7577 <counter name="HDC stalled by L3 (s0.ss0)"
7578 description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss0)"
7579 data_type="float"
7580 max_equation="100"
7581 equation="B 5 READ B 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
7582 underscore_name="non_sampler_shader10_access_stalled_on_l3"
7583 units="percent"
7584 symbol_name="NonSamplerShader10AccessStalledOnL3"
7585 availability="$SubsliceMask 0x8 AND"
7586 semantic_type="duration"
7587 mdapi_supported_apis=""
7588 mdapi_usage_flags="Tier3 Frame Batch Draw"
7589 mdapi_group="GPU/Data Port"
7590 mdapi_hw_unit_type="subslice"
7591 />
7592 <counter name="Rasterized Pixels"
7593 description="The total number of rasterized pixels."
7594 data_type="uint64"
7595 equation="A 21 READ 4 UMUL"
7596 underscore_name="rasterized_pixels"
7597 units="pixels"
7598 symbol_name="RasterizedPixels"
7599 semantic_type="event"
7600 mdapi_supported_apis="OGL IO BB"
7601 mdapi_usage_flags="Tier3 Frame Batch Draw"
7602 mdapi_hw_unit_type="gpu"
7603 mdapi_group="3D Pipe/Rasterizer"
7604 />
7605 <counter name="PS FPU0 Pipe Active"
7606 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
7607 data_type="float"
7608 max_equation="100"
7609 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7610 underscore_name="ps_fpu0_active"
7611 units="percent"
7612 symbol_name="PsFpu0Active"
7613 semantic_type="duration"
7614 mdapi_supported_apis="OGL IO BB"
7615 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7616 mdapi_group="EU Array/Pixel Shader"
7617 mdapi_hw_unit_type="gpu"
7618 />
7619 <counter name="DS Threads Dispatched"
7620 description="The total number of domain shader hardware threads dispatched."
7621 data_type="uint64"
7622 equation="A 3 READ"
7623 underscore_name="ds_threads"
7624 units="threads"
7625 symbol_name="DsThreads"
7626 semantic_type="event"
7627 mdapi_supported_apis="OGL4 IO BB"
7628 mdapi_usage_flags="Tier3 Frame Batch Draw"
7629 mdapi_hw_unit_type="gpu"
7630 mdapi_group="EU Array/Domain Shader"
7631 />
7632 <counter name="Samples Written"
7633 description="The total number of samples or pixels written to all render targets."
7634 data_type="uint64"
7635 equation="A 26 READ 4 UMUL"
7636 underscore_name="samples_written"
7637 units="pixels"
7638 symbol_name="SamplesWritten"
7639 semantic_type="event"
7640 mdapi_supported_apis="OGL IO BB"
7641 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7642 mdapi_hw_unit_type="gpu"
7643 mdapi_group="3D Pipe/Output Merger"
7644 />
7645 <counter name="EU Stall"
7646 description="The percentage of time in which the Execution Units were stalled."
7647 data_type="float"
7648 max_equation="100"
7649 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7650 underscore_name="eu_stall"
7651 units="percent"
7652 symbol_name="EuStall"
7653 semantic_type="duration"
7654 mdapi_supported_apis=""
7655 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7656 mdapi_group="EU Array"
7657 mdapi_hw_unit_type="gpu"
7658 />
7659 <counter name="Samples Blended"
7660 description="The total number of blended samples or pixels written to all render targets."
7661 data_type="uint64"
7662 equation="A 27 READ 4 UMUL"
7663 underscore_name="samples_blended"
7664 units="pixels"
7665 symbol_name="SamplesBlended"
7666 semantic_type="event"
7667 mdapi_supported_apis="OGL IO BB"
7668 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7669 mdapi_hw_unit_type="gpu"
7670 mdapi_group="3D Pipe/Output Merger"
7671 />
7672 <counter name="Early Depth Test Fails"
7673 description="The total number of pixels dropped on early depth test."
7674 data_type="uint64"
7675 equation="A 23 READ 4 UMUL"
7676 underscore_name="early_depth_test_fails"
7677 units="pixels"
7678 symbol_name="EarlyDepthTestFails"
7679 semantic_type="event"
7680 mdapi_supported_apis="OGL IO BB"
7681 mdapi_usage_flags="Tier3 Frame Batch Draw"
7682 mdapi_hw_unit_type="gpu"
7683 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
7684 />
7685 <counter name="Shader Memory Accesses"
7686 description="The total number of shader memory accesses to L3."
7687 data_type="uint64"
7688 equation="A 32 READ"
7689 underscore_name="shader_memory_accesses"
7690 units="messages"
7691 symbol_name="ShaderMemoryAccesses"
7692 semantic_type="event"
7693 mdapi_supported_apis=""
7694 mdapi_usage_flags="Tier3 Frame Batch Draw"
7695 mdapi_hw_unit_type="gpu"
7696 mdapi_group="L3/Data Port"
7697 />
7698 <counter name="HS Threads Dispatched"
7699 description="The total number of hull shader hardware threads dispatched."
7700 data_type="uint64"
7701 equation="A 2 READ"
7702 underscore_name="hs_threads"
7703 units="threads"
7704 symbol_name="HsThreads"
7705 semantic_type="event"
7706 mdapi_supported_apis="OGL4 IO BB"
7707 mdapi_usage_flags="Tier3 Frame Batch Draw"
7708 mdapi_hw_unit_type="gpu"
7709 mdapi_group="EU Array/Hull Shader"
7710 />
7711 <counter name="HDC stalled by L3 (s0.ss1)"
7712 description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss1)"
7713 data_type="float"
7714 max_equation="100"
7715 equation="B 7 READ B 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
7716 underscore_name="non_sampler_shader11_access_stalled_on_l3"
7717 units="percent"
7718 symbol_name="NonSamplerShader11AccessStalledOnL3"
7719 availability="$SubsliceMask 0x10 AND"
7720 semantic_type="duration"
7721 mdapi_supported_apis=""
7722 mdapi_usage_flags="Tier3 Frame Batch Draw"
7723 mdapi_group="GPU/Data Port"
7724 mdapi_hw_unit_type="subslice"
7725 />
7726 <counter name="SLM Bytes Written"
7727 description="The total number of GPU memory bytes written into shared local memory."
7728 data_type="uint64"
7729 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7730 equation="A 31 READ 64 UMUL"
7731 underscore_name="slm_bytes_written"
7732 units="bytes"
7733 symbol_name="SlmBytesWritten"
7734 semantic_type="throughput"
7735 mdapi_supported_apis="OGL4 OCL IO BB"
7736 mdapi_usage_flags="Tier3 Frame Batch Draw"
7737 mdapi_group="L3/Data Port/SLM"
7738 mdapi_hw_unit_type="gpu"
7739 />
7740 <counter name="L3 Shader Throughput"
7741 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
7742 data_type="uint64"
7743 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
7744 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
7745 underscore_name="l3_shader_throughput"
7746 units="bytes"
7747 symbol_name="L3ShaderThroughput"
7748 semantic_type="throughput"
7749 mdapi_supported_apis="OGL4 OCL IO BB"
7750 mdapi_usage_flags="Tier2 Frame Batch Draw"
7751 mdapi_group="L3/Data Port"
7752 mdapi_hw_unit_type="gpu"
7753 />
7754 <counter name="Samples Killed in FS"
7755 description="The total number of samples or pixels dropped in fragment shaders."
7756 data_type="uint64"
7757 equation="A 24 READ 4 UMUL"
7758 underscore_name="samples_killed_in_ps"
7759 units="pixels"
7760 symbol_name="SamplesKilledInPs"
7761 semantic_type="event"
7762 mdapi_supported_apis="OGL IO BB"
7763 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
7764 mdapi_hw_unit_type="gpu"
7765 mdapi_group="3D Pipe/Fragment Shader"
7766 />
7767 <counter name="HDC stalled by L3 (s0.ss0)"
7768 description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss0)"
7769 data_type="float"
7770 max_equation="100"
7771 equation="C 3 READ C 2 READ USUB 100 UMUL $GpuCoreClocks FDIV"
7772 underscore_name="non_sampler_shader00_access_stalled_on_l3"
7773 units="percent"
7774 symbol_name="NonSamplerShader00AccessStalledOnL3"
7775 availability="$SubsliceMask 0x1 AND"
7776 semantic_type="duration"
7777 mdapi_supported_apis=""
7778 mdapi_usage_flags="Tier3 Frame Batch Draw"
7779 mdapi_group="GPU/Data Port"
7780 mdapi_hw_unit_type="subslice"
7781 />
7782 <counter name="Shader Atomic Memory Accesses"
7783 description="The total number of shader atomic memory accesses."
7784 data_type="uint64"
7785 equation="A 34 READ"
7786 underscore_name="shader_atomics"
7787 units="messages"
7788 symbol_name="ShaderAtomics"
7789 semantic_type="event"
7790 mdapi_supported_apis="OGL4 OCL IO BB"
7791 mdapi_usage_flags="Tier3 Frame Batch Draw"
7792 mdapi_hw_unit_type="gpu"
7793 mdapi_group="L3/Data Port/Atomics"
7794 />
7795 <register_config type="NOA">
7796 <register type="NOA" address="0x00009840" value="0x000000A0" />
7797 <register type="NOA" address="0x00009888" value="0x105C0232" />
7798 <register type="NOA" address="0x00009888" value="0x10580232" />
7799 <register type="NOA" address="0x00009888" value="0x10380232" />
7800 <register type="NOA" address="0x00009888" value="0x10DC0232" />
7801 <register type="NOA" address="0x00009888" value="0x10D80232" />
7802 <register type="NOA" address="0x00009888" value="0x10B80232" />
7803 <register type="NOA" address="0x00009888" value="0x118E4400" />
7804 <register type="NOA" address="0x00009888" value="0x025C6080" />
7805 <register type="NOA" address="0x00009888" value="0x045C004B" />
7806 <register type="NOA" address="0x00009888" value="0x005C8000" />
7807 <register type="NOA" address="0x00009888" value="0x00582080" />
7808 <register type="NOA" address="0x00009888" value="0x0258004B" />
7809 <register type="NOA" address="0x00009888" value="0x025B4000" />
7810 <register type="NOA" address="0x00009888" value="0x045B4000" />
7811 <register type="NOA" address="0x00009888" value="0x0C1FA000" />
7812 <register type="NOA" address="0x00009888" value="0x0E1F00AA" />
7813 <register type="NOA" address="0x00009888" value="0x04386080" />
7814 <register type="NOA" address="0x00009888" value="0x0638404B" />
7815 <register type="NOA" address="0x00009888" value="0x02384000" />
7816 <register type="NOA" address="0x00009888" value="0x08384000" />
7817 <register type="NOA" address="0x00009888" value="0x0A380000" />
7818 <register type="NOA" address="0x00009888" value="0x0C380000" />
7819 <register type="NOA" address="0x00009888" value="0x00398000" />
7820 <register type="NOA" address="0x00009888" value="0x0239A000" />
7821 <register type="NOA" address="0x00009888" value="0x0439A000" />
7822 <register type="NOA" address="0x00009888" value="0x06392000" />
7823 <register type="NOA" address="0x00009888" value="0x0CDC25C1" />
7824 <register type="NOA" address="0x00009888" value="0x0ADCC000" />
7825 <register type="NOA" address="0x00009888" value="0x0AD825C1" />
7826 <register type="NOA" address="0x00009888" value="0x18DB4000" />
7827 <register type="NOA" address="0x00009888" value="0x1ADB0001" />
7828 <register type="NOA" address="0x00009888" value="0x0E9F8000" />
7829 <register type="NOA" address="0x00009888" value="0x109F02AA" />
7830 <register type="NOA" address="0x00009888" value="0x0EB825C1" />
7831 <register type="NOA" address="0x00009888" value="0x18B80154" />
7832 <register type="NOA" address="0x00009888" value="0x0AB9A000" />
7833 <register type="NOA" address="0x00009888" value="0x0CB9A000" />
7834 <register type="NOA" address="0x00009888" value="0x0EB9A000" />
7835 <register type="NOA" address="0x00009888" value="0x0D88C000" />
7836 <register type="NOA" address="0x00009888" value="0x0F88000F" />
7837 <register type="NOA" address="0x00009888" value="0x038A8000" />
7838 <register type="NOA" address="0x00009888" value="0x058A8000" />
7839 <register type="NOA" address="0x00009888" value="0x078A8000" />
7840 <register type="NOA" address="0x00009888" value="0x098A8000" />
7841 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
7842 <register type="NOA" address="0x00009888" value="0x0D8A8000" />
7843 <register type="NOA" address="0x00009888" value="0x258BAA05" />
7844 <register type="NOA" address="0x00009888" value="0x278B002A" />
7845 <register type="NOA" address="0x00009888" value="0x238B2A80" />
7846 <register type="NOA" address="0x00009888" value="0x198C5400" />
7847 <register type="NOA" address="0x00009888" value="0x1B8C0015" />
7848 <register type="NOA" address="0x00009888" value="0x098DC000" />
7849 <register type="NOA" address="0x00009888" value="0x0B8DA000" />
7850 <register type="NOA" address="0x00009888" value="0x0D8DA000" />
7851 <register type="NOA" address="0x00009888" value="0x0F8DA000" />
7852 <register type="NOA" address="0x00009888" value="0x098E05C0" />
7853 <register type="NOA" address="0x00009888" value="0x058E0000" />
7854 <register type="NOA" address="0x00009888" value="0x198F0020" />
7855 <register type="NOA" address="0x00009888" value="0x2185AA0A" />
7856 <register type="NOA" address="0x00009888" value="0x2385002A" />
7857 <register type="NOA" address="0x00009888" value="0x1F85AA00" />
7858 <register type="NOA" address="0x00009888" value="0x19835000" />
7859 <register type="NOA" address="0x00009888" value="0x1B830155" />
7860 <register type="NOA" address="0x00009888" value="0x03834000" />
7861 <register type="NOA" address="0x00009888" value="0x05834000" />
7862 <register type="NOA" address="0x00009888" value="0x07834000" />
7863 <register type="NOA" address="0x00009888" value="0x09834000" />
7864 <register type="NOA" address="0x00009888" value="0x0B834000" />
7865 <register type="NOA" address="0x00009888" value="0x0D834000" />
7866 <register type="NOA" address="0x00009888" value="0x09848000" />
7867 <register type="NOA" address="0x00009888" value="0x0B84C000" />
7868 <register type="NOA" address="0x00009888" value="0x0D84C000" />
7869 <register type="NOA" address="0x00009888" value="0x0F84C000" />
7870 <register type="NOA" address="0x00009888" value="0x01848000" />
7871 <register type="NOA" address="0x00009888" value="0x0384C000" />
7872 <register type="NOA" address="0x00009888" value="0x0584C000" />
7873 <register type="NOA" address="0x00009888" value="0x07844000" />
7874 <register type="NOA" address="0x00009888" value="0x19808000" />
7875 <register type="NOA" address="0x00009888" value="0x1B80C000" />
7876 <register type="NOA" address="0x00009888" value="0x1D80C000" />
7877 <register type="NOA" address="0x00009888" value="0x1F80C000" />
7878 <register type="NOA" address="0x00009888" value="0x11808000" />
7879 <register type="NOA" address="0x00009888" value="0x1380C000" />
7880 <register type="NOA" address="0x00009888" value="0x1580C000" />
7881 <register type="NOA" address="0x00009888" value="0x17804000" />
7882 <register type="NOA" address="0x00009888" value="0x51800040" />
7883 <register type="NOA" address="0x00009888" value="0x43800400" />
7884 <register type="NOA" address="0x00009888" value="0x45800800" />
7885 <register type="NOA" address="0x00009888" value="0x53800000" />
7886 <register type="NOA" address="0x00009888" value="0x47800C62" />
7887 <register type="NOA" address="0x00009888" value="0x21800000" />
7888 <register type="NOA" address="0x00009888" value="0x31800000" />
7889 <register type="NOA" address="0x00009888" value="0x4D800000" />
7890 <register type="NOA" address="0x00009888" value="0x3F801042" />
7891 <register type="NOA" address="0x00009888" value="0x4F800000" />
7892 <register type="NOA" address="0x00009888" value="0x418014A4" />
7893 <register type="NOA" address="0x00009840" value="0x00000080" />
7894 </register_config>
7895 <register_config type="OA">
7896 <register type="OA" address="0x00002740" value="0x00000000" />
7897 <register type="OA" address="0x00002744" value="0x00800000" />
7898 <register type="OA" address="0x00002710" value="0x00000000" />
7899 <register type="OA" address="0x00002714" value="0x10800000" />
7900 <register type="OA" address="0x00002720" value="0x00000000" />
7901 <register type="OA" address="0x00002724" value="0x00800000" />
7902 <register type="OA" address="0x00002770" value="0x00000002" />
7903 <register type="OA" address="0x00002774" value="0x0000FFF7" />
7904 </register_config>
7905 <register_config type="FLEX">
7906 <register type="FLEX" address="0x0000E458" value="0x00005004" />
7907 <register type="FLEX" address="0x0000E558" value="0x00010003" />
7908 <register type="FLEX" address="0x0000E658" value="0x00012011" />
7909 <register type="FLEX" address="0x0000E758" value="0x00015014" />
7910 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
7911 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
7912 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
7913 </register_config>
7914 </set>
7915
7916 <set name="Metric set L3_1"
7917 mdapi_supported_apis="OGL OCL IO BB"
7918 underscore_name="l3_1"
7919 hw_config_guid="9385ebb2-f34f-4aa5-aec5-7e9cbbea0f0b"
7920 chipset="BDW"
7921 symbol_name="L3_1"
7922 >
7923 <counter name="GPU Core Clocks"
7924 description="The total number of GPU core clocks elapsed during the measurement."
7925 data_type="uint64"
7926 equation="GPU_CLOCK 0 READ"
7927 underscore_name="gpu_core_clocks"
7928 units="cycles"
7929 symbol_name="GpuCoreClocks"
7930 semantic_type="event"
7931 mdapi_supported_apis=""
7932 mdapi_usage_flags="Tier1 Frame Batch Draw"
7933 mdapi_hw_unit_type="gpu"
7934 mdapi_group="GPU"
7935 />
7936 <counter name="EU Active"
7937 description="The percentage of time in which the Execution Units were actively processing."
7938 data_type="float"
7939 max_equation="100"
7940 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7941 underscore_name="eu_active"
7942 units="percent"
7943 symbol_name="EuActive"
7944 semantic_type="duration"
7945 mdapi_supported_apis=""
7946 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7947 mdapi_group="EU Array"
7948 mdapi_hw_unit_type="gpu"
7949 />
7950 <counter name="Slice1 L3 Bank1 Stalled"
7951 description="The percentage of time in which slice1 L3 bank1 is stalled"
7952 data_type="float"
7953 max_equation="100"
7954 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
7955 underscore_name="l31_bank1_stalled"
7956 units="percent"
7957 symbol_name="L31Bank1Stalled"
7958 availability="$SliceMask 0x2 AND"
7959 semantic_type="duration"
7960 mdapi_supported_apis=""
7961 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7962 mdapi_group="GTI/L3"
7963 mdapi_hw_unit_type="slice"
7964 />
7965 <counter name="EU Both FPU Pipes Active"
7966 description="The percentage of time in which both EU FPU pipelines were actively processing."
7967 data_type="float"
7968 max_equation="100"
7969 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7970 underscore_name="eu_fpu_both_active"
7971 units="percent"
7972 symbol_name="EuFpuBothActive"
7973 semantic_type="duration"
7974 mdapi_supported_apis=""
7975 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7976 mdapi_group="EU Array/Pipes"
7977 mdapi_hw_unit_type="gpu"
7978 />
7979 <counter name="VS Send Pipe Active"
7980 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
7981 data_type="float"
7982 max_equation="100"
7983 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7984 underscore_name="vs_send_active"
7985 units="percent"
7986 symbol_name="VsSendActive"
7987 semantic_type="duration"
7988 mdapi_supported_apis="OGL IO BB"
7989 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7990 mdapi_group="EU Array/Vertex Shader"
7991 mdapi_hw_unit_type="gpu"
7992 />
7993 <counter name="VS FPU1 Pipe Active"
7994 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
7995 data_type="float"
7996 max_equation="100"
7997 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7998 underscore_name="vs_fpu1_active"
7999 units="percent"
8000 symbol_name="VsFpu1Active"
8001 semantic_type="duration"
8002 mdapi_supported_apis="OGL IO BB"
8003 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8004 mdapi_group="EU Array/Vertex Shader"
8005 mdapi_hw_unit_type="gpu"
8006 />
8007 <counter name="GS Threads Dispatched"
8008 description="The total number of geometry shader hardware threads dispatched."
8009 data_type="uint64"
8010 equation="A 5 READ"
8011 underscore_name="gs_threads"
8012 units="threads"
8013 symbol_name="GsThreads"
8014 semantic_type="event"
8015 mdapi_supported_apis="OGL4 IO BB"
8016 mdapi_usage_flags="Tier3 Frame Batch Draw"
8017 mdapi_hw_unit_type="gpu"
8018 mdapi_group="EU Array/Geometry Shader"
8019 />
8020 <counter name="Early Hi-Depth Test Fails"
8021 description="The total number of pixels dropped on early hierarchical depth test."
8022 data_type="uint64"
8023 equation="A 22 READ 4 UMUL"
8024 underscore_name="hi_depth_test_fails"
8025 units="pixels"
8026 symbol_name="HiDepthTestFails"
8027 semantic_type="event"
8028 mdapi_supported_apis="OGL IO BB"
8029 mdapi_usage_flags="Tier3 Frame Batch Draw"
8030 mdapi_hw_unit_type="gpu"
8031 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
8032 />
8033 <counter name="FS Both FPU Active"
8034 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
8035 data_type="float"
8036 max_equation="100"
8037 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8038 underscore_name="ps_eu_both_fpu_active"
8039 units="percent"
8040 symbol_name="PsEuBothFpuActive"
8041 semantic_type="duration"
8042 mdapi_supported_apis="OGL IO BB"
8043 mdapi_usage_flags="Tier4 Frame Batch Draw"
8044 mdapi_group="3D Pipe/Fragment Shader"
8045 mdapi_hw_unit_type="gpu"
8046 />
8047 <counter name="VS Threads Dispatched"
8048 description="The total number of vertex shader hardware threads dispatched."
8049 data_type="uint64"
8050 equation="A 1 READ"
8051 underscore_name="vs_threads"
8052 units="threads"
8053 symbol_name="VsThreads"
8054 semantic_type="event"
8055 mdapi_supported_apis="OGL IO BB"
8056 mdapi_usage_flags="Tier3 Frame Batch Draw"
8057 mdapi_hw_unit_type="gpu"
8058 mdapi_group="EU Array/Vertex Shader"
8059 />
8060 <counter name="FS Threads Dispatched"
8061 description="The total number of fragment shader hardware threads dispatched."
8062 data_type="uint64"
8063 equation="A 6 READ"
8064 underscore_name="ps_threads"
8065 units="threads"
8066 symbol_name="PsThreads"
8067 semantic_type="event"
8068 mdapi_supported_apis="OGL IO BB"
8069 mdapi_usage_flags="Tier3 Frame Batch Draw"
8070 mdapi_hw_unit_type="gpu"
8071 mdapi_group="EU Array/Fragment Shader"
8072 />
8073 <counter name="Shader Barrier Messages"
8074 description="The total number of shader barrier messages."
8075 data_type="uint64"
8076 equation="A 35 READ"
8077 underscore_name="shader_barriers"
8078 units="messages"
8079 symbol_name="ShaderBarriers"
8080 semantic_type="event"
8081 mdapi_supported_apis=""
8082 mdapi_usage_flags="Tier3 Frame Batch Draw"
8083 mdapi_hw_unit_type="gpu"
8084 mdapi_group="EU Array/Barrier"
8085 />
8086 <counter name="Slice1 L3 Bank0 Stalled"
8087 description="The percentage of time in which slice1 L3 bank0 is stalled"
8088 data_type="float"
8089 max_equation="100"
8090 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
8091 underscore_name="l31_bank0_stalled"
8092 units="percent"
8093 symbol_name="L31Bank0Stalled"
8094 availability="$SliceMask 0x2 AND"
8095 semantic_type="duration"
8096 mdapi_supported_apis=""
8097 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8098 mdapi_group="GTI/L3"
8099 mdapi_hw_unit_type="slice"
8100 />
8101 <counter name="Sampler Texels"
8102 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
8103 data_type="uint64"
8104 equation="A 28 READ 4 UMUL"
8105 underscore_name="sampler_texels"
8106 units="texels"
8107 symbol_name="SamplerTexels"
8108 semantic_type="event"
8109 mdapi_supported_apis=""
8110 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8111 mdapi_hw_unit_type="gpu"
8112 mdapi_group="Sampler/Sampler Input"
8113 />
8114 <counter name="Pixels Failing Tests"
8115 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
8116 data_type="uint64"
8117 equation="A 25 READ 4 UMUL"
8118 underscore_name="pixels_failing_post_ps_tests"
8119 units="pixels"
8120 symbol_name="PixelsFailingPostPsTests"
8121 semantic_type="event"
8122 mdapi_supported_apis="OGL IO BB"
8123 mdapi_usage_flags="Tier3 Frame Batch Draw"
8124 mdapi_hw_unit_type="gpu"
8125 mdapi_group="3D Pipe/Output Merger"
8126 />
8127 <counter name="GPU Time Elapsed"
8128 description="Time elapsed on the GPU during the measurement."
8129 data_type="uint64"
8130 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
8131 underscore_name="gpu_time"
8132 units="ns"
8133 symbol_name="GpuTime"
8134 semantic_type="duration"
8135 mdapi_supported_apis=""
8136 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8137 mdapi_hw_unit_type="gpu"
8138 mdapi_group="GPU"
8139 />
8140 <counter name="AVG GPU Core Frequency"
8141 description="Average GPU Core Frequency in the measurement."
8142 data_type="uint64"
8143 max_equation="$GpuMaxFrequency"
8144 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
8145 underscore_name="avg_gpu_core_frequency"
8146 units="hz"
8147 symbol_name="AvgGpuCoreFrequency"
8148 semantic_type="event"
8149 mdapi_supported_apis=""
8150 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8151 mdapi_group="GPU"
8152 mdapi_hw_unit_type="gpu"
8153 />
8154 <counter name="Sampler Texels Misses"
8155 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
8156 data_type="uint64"
8157 equation="A 29 READ 4 UMUL"
8158 underscore_name="sampler_texel_misses"
8159 units="texels"
8160 symbol_name="SamplerTexelMisses"
8161 semantic_type="event"
8162 mdapi_supported_apis=""
8163 mdapi_usage_flags="Tier3 Batch Frame Draw"
8164 mdapi_hw_unit_type="gpu"
8165 mdapi_group="Sampler/Sampler Cache"
8166 />
8167 <counter name="CS Threads Dispatched"
8168 description="The total number of compute shader hardware threads dispatched."
8169 data_type="uint64"
8170 equation="A 4 READ"
8171 underscore_name="cs_threads"
8172 units="threads"
8173 symbol_name="CsThreads"
8174 semantic_type="event"
8175 mdapi_supported_apis="OGL4 OCL IO BB"
8176 mdapi_usage_flags="Tier3 Frame Batch Draw"
8177 mdapi_hw_unit_type="gpu"
8178 mdapi_group="EU Array/Compute Shader"
8179 />
8180 <counter name="SLM Bytes Read"
8181 description="The total number of GPU memory bytes read from shared local memory."
8182 data_type="uint64"
8183 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8184 equation="A 30 READ 64 UMUL"
8185 underscore_name="slm_bytes_read"
8186 units="bytes"
8187 symbol_name="SlmBytesRead"
8188 semantic_type="throughput"
8189 mdapi_supported_apis="OGL4 OCL IO BB"
8190 mdapi_usage_flags="Tier3 Frame Batch Draw"
8191 mdapi_group="L3/Data Port/SLM"
8192 mdapi_hw_unit_type="gpu"
8193 />
8194 <counter name="PS FPU1 Pipe Active"
8195 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
8196 data_type="float"
8197 max_equation="100"
8198 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8199 underscore_name="ps_fpu1_active"
8200 units="percent"
8201 symbol_name="PsFpu1Active"
8202 semantic_type="duration"
8203 mdapi_supported_apis="OGL IO BB"
8204 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8205 mdapi_group="EU Array/Pixel Shader"
8206 mdapi_hw_unit_type="gpu"
8207 />
8208 <counter name="PS Send Pipeline Active"
8209 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
8210 data_type="float"
8211 max_equation="100"
8212 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8213 underscore_name="ps_send_active"
8214 units="percent"
8215 symbol_name="PsSendActive"
8216 semantic_type="duration"
8217 mdapi_supported_apis="OGL IO BB"
8218 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8219 mdapi_group="EU Array/Pixel Shader"
8220 mdapi_hw_unit_type="gpu"
8221 />
8222 <counter name="VS FPU0 Pipe Active"
8223 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
8224 data_type="float"
8225 max_equation="100"
8226 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8227 underscore_name="vs_fpu0_active"
8228 units="percent"
8229 symbol_name="VsFpu0Active"
8230 semantic_type="duration"
8231 mdapi_supported_apis="OGL IO BB"
8232 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8233 mdapi_group="EU Array/Vertex Shader"
8234 mdapi_hw_unit_type="gpu"
8235 />
8236 <counter name="GPU Busy"
8237 description="The percentage of time in which the GPU has been processing GPU commands."
8238 data_type="float"
8239 max_equation="100"
8240 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
8241 underscore_name="gpu_busy"
8242 units="percent"
8243 symbol_name="GpuBusy"
8244 semantic_type="duration"
8245 mdapi_supported_apis=""
8246 mdapi_usage_flags="Tier1 Overview System Frame"
8247 mdapi_group="GPU"
8248 mdapi_hw_unit_type="gpu"
8249 />
8250 <counter name="Rasterized Pixels"
8251 description="The total number of rasterized pixels."
8252 data_type="uint64"
8253 equation="A 21 READ 4 UMUL"
8254 underscore_name="rasterized_pixels"
8255 units="pixels"
8256 symbol_name="RasterizedPixels"
8257 semantic_type="event"
8258 mdapi_supported_apis="OGL IO BB"
8259 mdapi_usage_flags="Tier3 Frame Batch Draw"
8260 mdapi_hw_unit_type="gpu"
8261 mdapi_group="3D Pipe/Rasterizer"
8262 />
8263 <counter name="Slice1 L3 Bank1 Active"
8264 description="The percentage of time in which slice1 L3 bank1 is active"
8265 data_type="float"
8266 max_equation="100"
8267 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
8268 underscore_name="l31_bank1_active"
8269 units="percent"
8270 symbol_name="L31Bank1Active"
8271 availability="$SliceMask 0x2 AND"
8272 semantic_type="duration"
8273 mdapi_supported_apis=""
8274 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8275 mdapi_group="GTI/L3"
8276 mdapi_hw_unit_type="slice"
8277 />
8278 <counter name="PS FPU0 Pipe Active"
8279 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
8280 data_type="float"
8281 max_equation="100"
8282 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8283 underscore_name="ps_fpu0_active"
8284 units="percent"
8285 symbol_name="PsFpu0Active"
8286 semantic_type="duration"
8287 mdapi_supported_apis="OGL IO BB"
8288 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8289 mdapi_group="EU Array/Pixel Shader"
8290 mdapi_hw_unit_type="gpu"
8291 />
8292 <counter name="DS Threads Dispatched"
8293 description="The total number of domain shader hardware threads dispatched."
8294 data_type="uint64"
8295 equation="A 3 READ"
8296 underscore_name="ds_threads"
8297 units="threads"
8298 symbol_name="DsThreads"
8299 semantic_type="event"
8300 mdapi_supported_apis="OGL4 IO BB"
8301 mdapi_usage_flags="Tier3 Frame Batch Draw"
8302 mdapi_hw_unit_type="gpu"
8303 mdapi_group="EU Array/Domain Shader"
8304 />
8305 <counter name="Samples Written"
8306 description="The total number of samples or pixels written to all render targets."
8307 data_type="uint64"
8308 equation="A 26 READ 4 UMUL"
8309 underscore_name="samples_written"
8310 units="pixels"
8311 symbol_name="SamplesWritten"
8312 semantic_type="event"
8313 mdapi_supported_apis="OGL IO BB"
8314 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8315 mdapi_hw_unit_type="gpu"
8316 mdapi_group="3D Pipe/Output Merger"
8317 />
8318 <counter name="EU Stall"
8319 description="The percentage of time in which the Execution Units were stalled."
8320 data_type="float"
8321 max_equation="100"
8322 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8323 underscore_name="eu_stall"
8324 units="percent"
8325 symbol_name="EuStall"
8326 semantic_type="duration"
8327 mdapi_supported_apis=""
8328 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8329 mdapi_group="EU Array"
8330 mdapi_hw_unit_type="gpu"
8331 />
8332 <counter name="Slice1 L3 Bank0 Active"
8333 description="The percentage of time in which slice1 L3 bank0 is active"
8334 data_type="float"
8335 max_equation="100"
8336 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
8337 underscore_name="l31_bank0_active"
8338 units="percent"
8339 symbol_name="L31Bank0Active"
8340 availability="$SliceMask 0x2 AND"
8341 semantic_type="duration"
8342 mdapi_supported_apis=""
8343 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8344 mdapi_group="GTI/L3"
8345 mdapi_hw_unit_type="slice"
8346 />
8347 <counter name="Samples Blended"
8348 description="The total number of blended samples or pixels written to all render targets."
8349 data_type="uint64"
8350 equation="A 27 READ 4 UMUL"
8351 underscore_name="samples_blended"
8352 units="pixels"
8353 symbol_name="SamplesBlended"
8354 semantic_type="event"
8355 mdapi_supported_apis="OGL IO BB"
8356 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8357 mdapi_hw_unit_type="gpu"
8358 mdapi_group="3D Pipe/Output Merger"
8359 />
8360 <counter name="Early Depth Test Fails"
8361 description="The total number of pixels dropped on early depth test."
8362 data_type="uint64"
8363 equation="A 23 READ 4 UMUL"
8364 underscore_name="early_depth_test_fails"
8365 units="pixels"
8366 symbol_name="EarlyDepthTestFails"
8367 semantic_type="event"
8368 mdapi_supported_apis="OGL IO BB"
8369 mdapi_usage_flags="Tier3 Frame Batch Draw"
8370 mdapi_hw_unit_type="gpu"
8371 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
8372 />
8373 <counter name="Shader Memory Accesses"
8374 description="The total number of shader memory accesses to L3."
8375 data_type="uint64"
8376 equation="A 32 READ"
8377 underscore_name="shader_memory_accesses"
8378 units="messages"
8379 symbol_name="ShaderMemoryAccesses"
8380 semantic_type="event"
8381 mdapi_supported_apis=""
8382 mdapi_usage_flags="Tier3 Frame Batch Draw"
8383 mdapi_hw_unit_type="gpu"
8384 mdapi_group="L3/Data Port"
8385 />
8386 <counter name="HS Threads Dispatched"
8387 description="The total number of hull shader hardware threads dispatched."
8388 data_type="uint64"
8389 equation="A 2 READ"
8390 underscore_name="hs_threads"
8391 units="threads"
8392 symbol_name="HsThreads"
8393 semantic_type="event"
8394 mdapi_supported_apis="OGL4 IO BB"
8395 mdapi_usage_flags="Tier3 Frame Batch Draw"
8396 mdapi_hw_unit_type="gpu"
8397 mdapi_group="EU Array/Hull Shader"
8398 />
8399 <counter name="SLM Bytes Written"
8400 description="The total number of GPU memory bytes written into shared local memory."
8401 data_type="uint64"
8402 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8403 equation="A 31 READ 64 UMUL"
8404 underscore_name="slm_bytes_written"
8405 units="bytes"
8406 symbol_name="SlmBytesWritten"
8407 semantic_type="throughput"
8408 mdapi_supported_apis="OGL4 OCL IO BB"
8409 mdapi_usage_flags="Tier3 Frame Batch Draw"
8410 mdapi_group="L3/Data Port/SLM"
8411 mdapi_hw_unit_type="gpu"
8412 />
8413 <counter name="L3 Shader Throughput"
8414 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
8415 data_type="uint64"
8416 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
8417 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
8418 underscore_name="l3_shader_throughput"
8419 units="bytes"
8420 symbol_name="L3ShaderThroughput"
8421 semantic_type="throughput"
8422 mdapi_supported_apis="OGL4 OCL IO BB"
8423 mdapi_usage_flags="Tier2 Frame Batch Draw"
8424 mdapi_group="L3/Data Port"
8425 mdapi_hw_unit_type="gpu"
8426 />
8427 <counter name="Samples Killed in FS"
8428 description="The total number of samples or pixels dropped in fragment shaders."
8429 data_type="uint64"
8430 equation="A 24 READ 4 UMUL"
8431 underscore_name="samples_killed_in_ps"
8432 units="pixels"
8433 symbol_name="SamplesKilledInPs"
8434 semantic_type="event"
8435 mdapi_supported_apis="OGL IO BB"
8436 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
8437 mdapi_hw_unit_type="gpu"
8438 mdapi_group="3D Pipe/Fragment Shader"
8439 />
8440 <counter name="Shader Atomic Memory Accesses"
8441 description="The total number of shader atomic memory accesses."
8442 data_type="uint64"
8443 equation="A 34 READ"
8444 underscore_name="shader_atomics"
8445 units="messages"
8446 symbol_name="ShaderAtomics"
8447 semantic_type="event"
8448 mdapi_supported_apis="OGL4 OCL IO BB"
8449 mdapi_usage_flags="Tier3 Frame Batch Draw"
8450 mdapi_hw_unit_type="gpu"
8451 mdapi_group="L3/Data Port/Atomics"
8452 />
8453 <register_config type="NOA">
8454 <register type="NOA" address="0x00009840" value="0x000000A0" />
8455 <register type="NOA" address="0x00009888" value="0x10BF03DA" />
8456 <register type="NOA" address="0x00009888" value="0x14BF0001" />
8457 <register type="NOA" address="0x00009888" value="0x12980340" />
8458 <register type="NOA" address="0x00009888" value="0x12990340" />
8459 <register type="NOA" address="0x00009888" value="0x0CBF1187" />
8460 <register type="NOA" address="0x00009888" value="0x0EBF1205" />
8461 <register type="NOA" address="0x00009888" value="0x00BF0500" />
8462 <register type="NOA" address="0x00009888" value="0x02BF042B" />
8463 <register type="NOA" address="0x00009888" value="0x04BF002C" />
8464 <register type="NOA" address="0x00009888" value="0x0CDAC000" />
8465 <register type="NOA" address="0x00009888" value="0x0EDAC000" />
8466 <register type="NOA" address="0x00009888" value="0x00DA8000" />
8467 <register type="NOA" address="0x00009888" value="0x02DAC000" />
8468 <register type="NOA" address="0x00009888" value="0x04DA4000" />
8469 <register type="NOA" address="0x00009888" value="0x04983400" />
8470 <register type="NOA" address="0x00009888" value="0x10980000" />
8471 <register type="NOA" address="0x00009888" value="0x06990034" />
8472 <register type="NOA" address="0x00009888" value="0x10990000" />
8473 <register type="NOA" address="0x00009888" value="0x0C9DC000" />
8474 <register type="NOA" address="0x00009888" value="0x0E9DC000" />
8475 <register type="NOA" address="0x00009888" value="0x009D8000" />
8476 <register type="NOA" address="0x00009888" value="0x029DC000" />
8477 <register type="NOA" address="0x00009888" value="0x049D4000" />
8478 <register type="NOA" address="0x00009888" value="0x109F02A8" />
8479 <register type="NOA" address="0x00009888" value="0x0C9FA000" />
8480 <register type="NOA" address="0x00009888" value="0x0E9F00BA" />
8481 <register type="NOA" address="0x00009888" value="0x0CB88000" />
8482 <register type="NOA" address="0x00009888" value="0x0CB95000" />
8483 <register type="NOA" address="0x00009888" value="0x0EB95000" />
8484 <register type="NOA" address="0x00009888" value="0x00B94000" />
8485 <register type="NOA" address="0x00009888" value="0x02B95000" />
8486 <register type="NOA" address="0x00009888" value="0x04B91000" />
8487 <register type="NOA" address="0x00009888" value="0x06B92000" />
8488 <register type="NOA" address="0x00009888" value="0x0CBA4000" />
8489 <register type="NOA" address="0x00009888" value="0x0F88000F" />
8490 <register type="NOA" address="0x00009888" value="0x03888000" />
8491 <register type="NOA" address="0x00009888" value="0x05888000" />
8492 <register type="NOA" address="0x00009888" value="0x07888000" />
8493 <register type="NOA" address="0x00009888" value="0x09888000" />
8494 <register type="NOA" address="0x00009888" value="0x0B888000" />
8495 <register type="NOA" address="0x00009888" value="0x0D880400" />
8496 <register type="NOA" address="0x00009888" value="0x258B800A" />
8497 <register type="NOA" address="0x00009888" value="0x278B002A" />
8498 <register type="NOA" address="0x00009888" value="0x238B5500" />
8499 <register type="NOA" address="0x00009888" value="0x198C4000" />
8500 <register type="NOA" address="0x00009888" value="0x1B8C0015" />
8501 <register type="NOA" address="0x00009888" value="0x038C4000" />
8502 <register type="NOA" address="0x00009888" value="0x058C4000" />
8503 <register type="NOA" address="0x00009888" value="0x078C4000" />
8504 <register type="NOA" address="0x00009888" value="0x098C4000" />
8505 <register type="NOA" address="0x00009888" value="0x0B8C4000" />
8506 <register type="NOA" address="0x00009888" value="0x0D8C4000" />
8507 <register type="NOA" address="0x00009888" value="0x0D8DA000" />
8508 <register type="NOA" address="0x00009888" value="0x0F8DA000" />
8509 <register type="NOA" address="0x00009888" value="0x018D8000" />
8510 <register type="NOA" address="0x00009888" value="0x038DA000" />
8511 <register type="NOA" address="0x00009888" value="0x058DA000" />
8512 <register type="NOA" address="0x00009888" value="0x078D2000" />
8513 <register type="NOA" address="0x00009888" value="0x2185800A" />
8514 <register type="NOA" address="0x00009888" value="0x2385002A" />
8515 <register type="NOA" address="0x00009888" value="0x1F85AA00" />
8516 <register type="NOA" address="0x00009888" value="0x1B830154" />
8517 <register type="NOA" address="0x00009888" value="0x03834000" />
8518 <register type="NOA" address="0x00009888" value="0x05834000" />
8519 <register type="NOA" address="0x00009888" value="0x07834000" />
8520 <register type="NOA" address="0x00009888" value="0x09834000" />
8521 <register type="NOA" address="0x00009888" value="0x0B834000" />
8522 <register type="NOA" address="0x00009888" value="0x0D834000" />
8523 <register type="NOA" address="0x00009888" value="0x0D84C000" />
8524 <register type="NOA" address="0x00009888" value="0x0F84C000" />
8525 <register type="NOA" address="0x00009888" value="0x01848000" />
8526 <register type="NOA" address="0x00009888" value="0x0384C000" />
8527 <register type="NOA" address="0x00009888" value="0x0584C000" />
8528 <register type="NOA" address="0x00009888" value="0x07844000" />
8529 <register type="NOA" address="0x00009888" value="0x1D80C000" />
8530 <register type="NOA" address="0x00009888" value="0x1F80C000" />
8531 <register type="NOA" address="0x00009888" value="0x11808000" />
8532 <register type="NOA" address="0x00009888" value="0x1380C000" />
8533 <register type="NOA" address="0x00009888" value="0x1580C000" />
8534 <register type="NOA" address="0x00009888" value="0x17804000" />
8535 <register type="NOA" address="0x00009888" value="0x53800000" />
8536 <register type="NOA" address="0x00009888" value="0x45800000" />
8537 <register type="NOA" address="0x00009888" value="0x47800000" />
8538 <register type="NOA" address="0x00009888" value="0x21800000" />
8539 <register type="NOA" address="0x00009888" value="0x31800000" />
8540 <register type="NOA" address="0x00009888" value="0x4D800000" />
8541 <register type="NOA" address="0x00009888" value="0x3F800000" />
8542 <register type="NOA" address="0x00009888" value="0x4F800000" />
8543 <register type="NOA" address="0x00009888" value="0x41800060" />
8544 <register type="NOA" address="0x00009840" value="0x00000080" />
8545 </register_config>
8546 <register_config type="OA">
8547 <register type="OA" address="0x00002740" value="0x00000000" />
8548 <register type="OA" address="0x00002744" value="0x00800000" />
8549 <register type="OA" address="0x00002710" value="0x00000000" />
8550 <register type="OA" address="0x00002714" value="0xF0800000" />
8551 <register type="OA" address="0x00002720" value="0x00000000" />
8552 <register type="OA" address="0x00002724" value="0xF0800000" />
8553 <register type="OA" address="0x00002770" value="0x00100070" />
8554 <register type="OA" address="0x00002774" value="0x0000FFF1" />
8555 <register type="OA" address="0x00002778" value="0x00014002" />
8556 <register type="OA" address="0x0000277C" value="0x0000C3FF" />
8557 <register type="OA" address="0x00002780" value="0x00010002" />
8558 <register type="OA" address="0x00002784" value="0x0000C7FF" />
8559 <register type="OA" address="0x00002788" value="0x00004002" />
8560 <register type="OA" address="0x0000278C" value="0x0000D3FF" />
8561 <register type="OA" address="0x00002790" value="0x00100700" />
8562 <register type="OA" address="0x00002794" value="0x0000FF1F" />
8563 <register type="OA" address="0x00002798" value="0x00001402" />
8564 <register type="OA" address="0x0000279C" value="0x0000FC3F" />
8565 <register type="OA" address="0x000027A0" value="0x00001002" />
8566 <register type="OA" address="0x000027A4" value="0x0000FC7F" />
8567 <register type="OA" address="0x000027A8" value="0x00000402" />
8568 <register type="OA" address="0x000027AC" value="0x0000FD3F" />
8569 </register_config>
8570 <register_config type="FLEX">
8571 <register type="FLEX" address="0x0000E458" value="0x00005004" />
8572 <register type="FLEX" address="0x0000E558" value="0x00010003" />
8573 <register type="FLEX" address="0x0000E658" value="0x00012011" />
8574 <register type="FLEX" address="0x0000E758" value="0x00015014" />
8575 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
8576 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
8577 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
8578 </register_config>
8579 </set>
8580
8581 <set name="Metric set L3_2"
8582 mdapi_supported_apis="OGL OCL IO BB"
8583 underscore_name="l3_2"
8584 hw_config_guid="446ae59b-ff2e-41c9-b49e-0184a54bf00a"
8585 chipset="BDW"
8586 symbol_name="L3_2"
8587 >
8588 <counter name="GPU Core Clocks"
8589 description="The total number of GPU core clocks elapsed during the measurement."
8590 data_type="uint64"
8591 equation="GPU_CLOCK 0 READ"
8592 underscore_name="gpu_core_clocks"
8593 units="cycles"
8594 symbol_name="GpuCoreClocks"
8595 semantic_type="event"
8596 mdapi_supported_apis=""
8597 mdapi_usage_flags="Tier1 Frame Batch Draw"
8598 mdapi_hw_unit_type="gpu"
8599 mdapi_group="GPU"
8600 />
8601 <counter name="EU Active"
8602 description="The percentage of time in which the Execution Units were actively processing."
8603 data_type="float"
8604 max_equation="100"
8605 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8606 underscore_name="eu_active"
8607 units="percent"
8608 symbol_name="EuActive"
8609 semantic_type="duration"
8610 mdapi_supported_apis=""
8611 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8612 mdapi_group="EU Array"
8613 mdapi_hw_unit_type="gpu"
8614 />
8615 <counter name="Slice0 L3 Bank1 Active"
8616 description="The percentage of time in which slice0 L3 bank1 is active"
8617 data_type="float"
8618 max_equation="100"
8619 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
8620 underscore_name="l30_bank1_active"
8621 units="percent"
8622 symbol_name="L30Bank1Active"
8623 availability="$SliceMask 0x1 AND"
8624 semantic_type="duration"
8625 mdapi_supported_apis=""
8626 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8627 mdapi_group="GTI/L3"
8628 mdapi_hw_unit_type="slice"
8629 />
8630 <counter name="EU Both FPU Pipes Active"
8631 description="The percentage of time in which both EU FPU pipelines were actively processing."
8632 data_type="float"
8633 max_equation="100"
8634 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8635 underscore_name="eu_fpu_both_active"
8636 units="percent"
8637 symbol_name="EuFpuBothActive"
8638 semantic_type="duration"
8639 mdapi_supported_apis=""
8640 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8641 mdapi_group="EU Array/Pipes"
8642 mdapi_hw_unit_type="gpu"
8643 />
8644 <counter name="VS Send Pipe Active"
8645 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
8646 data_type="float"
8647 max_equation="100"
8648 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8649 underscore_name="vs_send_active"
8650 units="percent"
8651 symbol_name="VsSendActive"
8652 semantic_type="duration"
8653 mdapi_supported_apis="OGL IO BB"
8654 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8655 mdapi_group="EU Array/Vertex Shader"
8656 mdapi_hw_unit_type="gpu"
8657 />
8658 <counter name="VS FPU1 Pipe Active"
8659 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
8660 data_type="float"
8661 max_equation="100"
8662 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8663 underscore_name="vs_fpu1_active"
8664 units="percent"
8665 symbol_name="VsFpu1Active"
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="GS Threads Dispatched"
8673 description="The total number of geometry shader hardware threads dispatched."
8674 data_type="uint64"
8675 equation="A 5 READ"
8676 underscore_name="gs_threads"
8677 units="threads"
8678 symbol_name="GsThreads"
8679 semantic_type="event"
8680 mdapi_supported_apis="OGL4 IO BB"
8681 mdapi_usage_flags="Tier3 Frame Batch Draw"
8682 mdapi_hw_unit_type="gpu"
8683 mdapi_group="EU Array/Geometry Shader"
8684 />
8685 <counter name="Early Hi-Depth Test Fails"
8686 description="The total number of pixels dropped on early hierarchical depth test."
8687 data_type="uint64"
8688 equation="A 22 READ 4 UMUL"
8689 underscore_name="hi_depth_test_fails"
8690 units="pixels"
8691 symbol_name="HiDepthTestFails"
8692 semantic_type="event"
8693 mdapi_supported_apis="OGL IO BB"
8694 mdapi_usage_flags="Tier3 Frame Batch Draw"
8695 mdapi_hw_unit_type="gpu"
8696 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
8697 />
8698 <counter name="FS Both FPU Active"
8699 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
8700 data_type="float"
8701 max_equation="100"
8702 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8703 underscore_name="ps_eu_both_fpu_active"
8704 units="percent"
8705 symbol_name="PsEuBothFpuActive"
8706 semantic_type="duration"
8707 mdapi_supported_apis="OGL IO BB"
8708 mdapi_usage_flags="Tier4 Frame Batch Draw"
8709 mdapi_group="3D Pipe/Fragment Shader"
8710 mdapi_hw_unit_type="gpu"
8711 />
8712 <counter name="VS Threads Dispatched"
8713 description="The total number of vertex shader hardware threads dispatched."
8714 data_type="uint64"
8715 equation="A 1 READ"
8716 underscore_name="vs_threads"
8717 units="threads"
8718 symbol_name="VsThreads"
8719 semantic_type="event"
8720 mdapi_supported_apis="OGL IO BB"
8721 mdapi_usage_flags="Tier3 Frame Batch Draw"
8722 mdapi_hw_unit_type="gpu"
8723 mdapi_group="EU Array/Vertex Shader"
8724 />
8725 <counter name="Slice0 L3 Bank1 Stalled"
8726 description="The percentage of time in which slice0 L3 bank1 is stalled"
8727 data_type="float"
8728 max_equation="100"
8729 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
8730 underscore_name="l30_bank1_stalled"
8731 units="percent"
8732 symbol_name="L30Bank1Stalled"
8733 availability="$SliceMask 0x1 AND"
8734 semantic_type="duration"
8735 mdapi_supported_apis=""
8736 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8737 mdapi_group="GTI/L3"
8738 mdapi_hw_unit_type="slice"
8739 />
8740 <counter name="FS Threads Dispatched"
8741 description="The total number of fragment shader hardware threads dispatched."
8742 data_type="uint64"
8743 equation="A 6 READ"
8744 underscore_name="ps_threads"
8745 units="threads"
8746 symbol_name="PsThreads"
8747 semantic_type="event"
8748 mdapi_supported_apis="OGL IO BB"
8749 mdapi_usage_flags="Tier3 Frame Batch Draw"
8750 mdapi_hw_unit_type="gpu"
8751 mdapi_group="EU Array/Fragment Shader"
8752 />
8753 <counter name="Shader Barrier Messages"
8754 description="The total number of shader barrier messages."
8755 data_type="uint64"
8756 equation="A 35 READ"
8757 underscore_name="shader_barriers"
8758 units="messages"
8759 symbol_name="ShaderBarriers"
8760 semantic_type="event"
8761 mdapi_supported_apis=""
8762 mdapi_usage_flags="Tier3 Frame Batch Draw"
8763 mdapi_hw_unit_type="gpu"
8764 mdapi_group="EU Array/Barrier"
8765 />
8766 <counter name="Sampler Texels"
8767 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
8768 data_type="uint64"
8769 equation="A 28 READ 4 UMUL"
8770 underscore_name="sampler_texels"
8771 units="texels"
8772 symbol_name="SamplerTexels"
8773 semantic_type="event"
8774 mdapi_supported_apis="OGL OCL IO BB"
8775 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8776 mdapi_hw_unit_type="gpu"
8777 mdapi_group="Sampler/Sampler Input"
8778 />
8779 <counter name="Pixels Failing Tests"
8780 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
8781 data_type="uint64"
8782 equation="A 25 READ 4 UMUL"
8783 underscore_name="pixels_failing_post_ps_tests"
8784 units="pixels"
8785 symbol_name="PixelsFailingPostPsTests"
8786 semantic_type="event"
8787 mdapi_supported_apis="OGL IO BB"
8788 mdapi_usage_flags="Tier3 Frame Batch Draw"
8789 mdapi_hw_unit_type="gpu"
8790 mdapi_group="3D Pipe/Output Merger"
8791 />
8792 <counter name="GPU Time Elapsed"
8793 description="Time elapsed on the GPU during the measurement."
8794 data_type="uint64"
8795 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
8796 underscore_name="gpu_time"
8797 units="ns"
8798 symbol_name="GpuTime"
8799 semantic_type="duration"
8800 mdapi_supported_apis=""
8801 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8802 mdapi_hw_unit_type="gpu"
8803 mdapi_group="GPU"
8804 />
8805 <counter name="AVG GPU Core Frequency"
8806 description="Average GPU Core Frequency in the measurement."
8807 data_type="uint64"
8808 max_equation="$GpuMaxFrequency"
8809 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
8810 underscore_name="avg_gpu_core_frequency"
8811 units="hz"
8812 symbol_name="AvgGpuCoreFrequency"
8813 semantic_type="event"
8814 mdapi_supported_apis=""
8815 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8816 mdapi_group="GPU"
8817 mdapi_hw_unit_type="gpu"
8818 />
8819 <counter name="Sampler Texels Misses"
8820 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
8821 data_type="uint64"
8822 equation="A 29 READ 4 UMUL"
8823 underscore_name="sampler_texel_misses"
8824 units="texels"
8825 symbol_name="SamplerTexelMisses"
8826 semantic_type="event"
8827 mdapi_supported_apis=""
8828 mdapi_usage_flags="Tier3 Batch Frame Draw"
8829 mdapi_hw_unit_type="gpu"
8830 mdapi_group="Sampler/Sampler Cache"
8831 />
8832 <counter name="CS Threads Dispatched"
8833 description="The total number of compute shader hardware threads dispatched."
8834 data_type="uint64"
8835 equation="A 4 READ"
8836 underscore_name="cs_threads"
8837 units="threads"
8838 symbol_name="CsThreads"
8839 semantic_type="event"
8840 mdapi_supported_apis="OGL4 OCL IO BB"
8841 mdapi_usage_flags="Tier3 Frame Batch Draw"
8842 mdapi_hw_unit_type="gpu"
8843 mdapi_group="EU Array/Compute Shader"
8844 />
8845 <counter name="SLM Bytes Read"
8846 description="The total number of GPU memory bytes read from shared local memory."
8847 data_type="uint64"
8848 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8849 equation="A 30 READ 64 UMUL"
8850 underscore_name="slm_bytes_read"
8851 units="bytes"
8852 symbol_name="SlmBytesRead"
8853 semantic_type="throughput"
8854 mdapi_supported_apis="OGL4 OCL IO BB"
8855 mdapi_usage_flags="Tier3 Frame Batch Draw"
8856 mdapi_group="L3/Data Port/SLM"
8857 mdapi_hw_unit_type="gpu"
8858 />
8859 <counter name="PS FPU1 Pipe Active"
8860 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
8861 data_type="float"
8862 max_equation="100"
8863 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8864 underscore_name="ps_fpu1_active"
8865 units="percent"
8866 symbol_name="PsFpu1Active"
8867 semantic_type="duration"
8868 mdapi_supported_apis="OGL IO BB"
8869 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8870 mdapi_group="EU Array/Pixel Shader"
8871 mdapi_hw_unit_type="gpu"
8872 />
8873 <counter name="PS Send Pipeline Active"
8874 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
8875 data_type="float"
8876 max_equation="100"
8877 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8878 underscore_name="ps_send_active"
8879 units="percent"
8880 symbol_name="PsSendActive"
8881 semantic_type="duration"
8882 mdapi_supported_apis="OGL IO BB"
8883 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8884 mdapi_group="EU Array/Pixel Shader"
8885 mdapi_hw_unit_type="gpu"
8886 />
8887 <counter name="VS FPU0 Pipe Active"
8888 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
8889 data_type="float"
8890 max_equation="100"
8891 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8892 underscore_name="vs_fpu0_active"
8893 units="percent"
8894 symbol_name="VsFpu0Active"
8895 semantic_type="duration"
8896 mdapi_supported_apis="OGL IO BB"
8897 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8898 mdapi_group="EU Array/Vertex Shader"
8899 mdapi_hw_unit_type="gpu"
8900 />
8901 <counter name="GPU Busy"
8902 description="The percentage of time in which the GPU has been processing GPU commands."
8903 data_type="float"
8904 max_equation="100"
8905 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
8906 underscore_name="gpu_busy"
8907 units="percent"
8908 symbol_name="GpuBusy"
8909 semantic_type="duration"
8910 mdapi_supported_apis=""
8911 mdapi_usage_flags="Tier1 Overview System Frame"
8912 mdapi_group="GPU"
8913 mdapi_hw_unit_type="gpu"
8914 />
8915 <counter name="Slice0 L3 Bank0 Active"
8916 description="The percentage of time in which slice0 L3 bank0 is active"
8917 data_type="float"
8918 max_equation="100"
8919 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
8920 underscore_name="l30_bank0_active"
8921 units="percent"
8922 symbol_name="L30Bank0Active"
8923 availability="$SliceMask 0x1 AND"
8924 semantic_type="duration"
8925 mdapi_supported_apis=""
8926 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8927 mdapi_group="GTI/L3"
8928 mdapi_hw_unit_type="slice"
8929 />
8930 <counter name="Rasterized Pixels"
8931 description="The total number of rasterized pixels."
8932 data_type="uint64"
8933 equation="A 21 READ 4 UMUL"
8934 underscore_name="rasterized_pixels"
8935 units="pixels"
8936 symbol_name="RasterizedPixels"
8937 semantic_type="event"
8938 mdapi_supported_apis="OGL IO BB"
8939 mdapi_usage_flags="Tier3 Frame Batch Draw"
8940 mdapi_hw_unit_type="gpu"
8941 mdapi_group="3D Pipe/Rasterizer"
8942 />
8943 <counter name="PS FPU0 Pipe Active"
8944 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
8945 data_type="float"
8946 max_equation="100"
8947 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8948 underscore_name="ps_fpu0_active"
8949 units="percent"
8950 symbol_name="PsFpu0Active"
8951 semantic_type="duration"
8952 mdapi_supported_apis="OGL IO BB"
8953 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8954 mdapi_group="EU Array/Pixel Shader"
8955 mdapi_hw_unit_type="gpu"
8956 />
8957 <counter name="Slice0 L3 Bank0 Stalled"
8958 description="The percentage of time in which slice0 L3 bank0 is stalled"
8959 data_type="float"
8960 max_equation="100"
8961 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
8962 underscore_name="l30_bank0_stalled"
8963 units="percent"
8964 symbol_name="L30Bank0Stalled"
8965 availability="$SliceMask 0x1 AND"
8966 semantic_type="duration"
8967 mdapi_supported_apis=""
8968 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8969 mdapi_group="GTI/L3"
8970 mdapi_hw_unit_type="slice"
8971 />
8972 <counter name="DS Threads Dispatched"
8973 description="The total number of domain shader hardware threads dispatched."
8974 data_type="uint64"
8975 equation="A 3 READ"
8976 underscore_name="ds_threads"
8977 units="threads"
8978 symbol_name="DsThreads"
8979 semantic_type="event"
8980 mdapi_supported_apis="OGL4 IO BB"
8981 mdapi_usage_flags="Tier3 Frame Batch Draw"
8982 mdapi_hw_unit_type="gpu"
8983 mdapi_group="EU Array/Domain Shader"
8984 />
8985 <counter name="Samples Written"
8986 description="The total number of samples or pixels written to all render targets."
8987 data_type="uint64"
8988 equation="A 26 READ 4 UMUL"
8989 underscore_name="samples_written"
8990 units="pixels"
8991 symbol_name="SamplesWritten"
8992 semantic_type="event"
8993 mdapi_supported_apis="OGL IO BB"
8994 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8995 mdapi_hw_unit_type="gpu"
8996 mdapi_group="3D Pipe/Output Merger"
8997 />
8998 <counter name="EU Stall"
8999 description="The percentage of time in which the Execution Units were stalled."
9000 data_type="float"
9001 max_equation="100"
9002 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9003 underscore_name="eu_stall"
9004 units="percent"
9005 symbol_name="EuStall"
9006 semantic_type="duration"
9007 mdapi_supported_apis=""
9008 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
9009 mdapi_group="EU Array"
9010 mdapi_hw_unit_type="gpu"
9011 />
9012 <counter name="Samples Blended"
9013 description="The total number of blended samples or pixels written to all render targets."
9014 data_type="uint64"
9015 equation="A 27 READ 4 UMUL"
9016 underscore_name="samples_blended"
9017 units="pixels"
9018 symbol_name="SamplesBlended"
9019 semantic_type="event"
9020 mdapi_supported_apis="OGL IO BB"
9021 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9022 mdapi_hw_unit_type="gpu"
9023 mdapi_group="3D Pipe/Output Merger"
9024 />
9025 <counter name="Early Depth Test Fails"
9026 description="The total number of pixels dropped on early depth test."
9027 data_type="uint64"
9028 equation="A 23 READ 4 UMUL"
9029 underscore_name="early_depth_test_fails"
9030 units="pixels"
9031 symbol_name="EarlyDepthTestFails"
9032 semantic_type="event"
9033 mdapi_supported_apis="OGL IO BB"
9034 mdapi_usage_flags="Tier3 Frame Batch Draw"
9035 mdapi_hw_unit_type="gpu"
9036 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
9037 />
9038 <counter name="Shader Memory Accesses"
9039 description="The total number of shader memory accesses to L3."
9040 data_type="uint64"
9041 equation="A 32 READ"
9042 underscore_name="shader_memory_accesses"
9043 units="messages"
9044 symbol_name="ShaderMemoryAccesses"
9045 semantic_type="event"
9046 mdapi_supported_apis=""
9047 mdapi_usage_flags="Tier3 Frame Batch Draw"
9048 mdapi_hw_unit_type="gpu"
9049 mdapi_group="L3/Data Port"
9050 />
9051 <counter name="HS Threads Dispatched"
9052 description="The total number of hull shader hardware threads dispatched."
9053 data_type="uint64"
9054 equation="A 2 READ"
9055 underscore_name="hs_threads"
9056 units="threads"
9057 symbol_name="HsThreads"
9058 semantic_type="event"
9059 mdapi_supported_apis="OGL4 IO BB"
9060 mdapi_usage_flags="Tier3 Frame Batch Draw"
9061 mdapi_hw_unit_type="gpu"
9062 mdapi_group="EU Array/Hull Shader"
9063 />
9064 <counter name="SLM Bytes Written"
9065 description="The total number of GPU memory bytes written into shared local memory."
9066 data_type="uint64"
9067 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9068 equation="A 31 READ 64 UMUL"
9069 underscore_name="slm_bytes_written"
9070 units="bytes"
9071 symbol_name="SlmBytesWritten"
9072 semantic_type="throughput"
9073 mdapi_supported_apis="OGL4 OCL IO BB"
9074 mdapi_usage_flags="Tier3 Frame Batch Draw"
9075 mdapi_group="L3/Data Port/SLM"
9076 mdapi_hw_unit_type="gpu"
9077 />
9078 <counter name="L3 Shader Throughput"
9079 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
9080 data_type="uint64"
9081 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
9082 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
9083 underscore_name="l3_shader_throughput"
9084 units="bytes"
9085 symbol_name="L3ShaderThroughput"
9086 semantic_type="throughput"
9087 mdapi_supported_apis="OGL4 OCL IO BB"
9088 mdapi_usage_flags="Tier2 Frame Batch Draw"
9089 mdapi_group="L3/Data Port"
9090 mdapi_hw_unit_type="gpu"
9091 />
9092 <counter name="Samples Killed in FS"
9093 description="The total number of samples or pixels dropped in fragment shaders."
9094 data_type="uint64"
9095 equation="A 24 READ 4 UMUL"
9096 underscore_name="samples_killed_in_ps"
9097 units="pixels"
9098 symbol_name="SamplesKilledInPs"
9099 semantic_type="event"
9100 mdapi_supported_apis="OGL IO BB"
9101 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
9102 mdapi_hw_unit_type="gpu"
9103 mdapi_group="3D Pipe/Fragment Shader"
9104 />
9105 <counter name="Shader Atomic Memory Accesses"
9106 description="The total number of shader atomic memory accesses."
9107 data_type="uint64"
9108 equation="A 34 READ"
9109 underscore_name="shader_atomics"
9110 units="messages"
9111 symbol_name="ShaderAtomics"
9112 semantic_type="event"
9113 mdapi_supported_apis="OGL4 OCL IO BB"
9114 mdapi_usage_flags="Tier3 Frame Batch Draw"
9115 mdapi_hw_unit_type="gpu"
9116 mdapi_group="L3/Data Port/Atomics"
9117 />
9118 <register_config type="NOA">
9119 <register type="NOA" address="0x00009840" value="0x000000A0" />
9120 <register type="NOA" address="0x00009888" value="0x103F03DA" />
9121 <register type="NOA" address="0x00009888" value="0x143F0001" />
9122 <register type="NOA" address="0x00009888" value="0x12180340" />
9123 <register type="NOA" address="0x00009888" value="0x12190340" />
9124 <register type="NOA" address="0x00009888" value="0x0C3F1187" />
9125 <register type="NOA" address="0x00009888" value="0x0E3F1205" />
9126 <register type="NOA" address="0x00009888" value="0x003F0500" />
9127 <register type="NOA" address="0x00009888" value="0x023F042B" />
9128 <register type="NOA" address="0x00009888" value="0x043F002C" />
9129 <register type="NOA" address="0x00009888" value="0x0C5AC000" />
9130 <register type="NOA" address="0x00009888" value="0x0E5AC000" />
9131 <register type="NOA" address="0x00009888" value="0x005A8000" />
9132 <register type="NOA" address="0x00009888" value="0x025AC000" />
9133 <register type="NOA" address="0x00009888" value="0x045A4000" />
9134 <register type="NOA" address="0x00009888" value="0x04183400" />
9135 <register type="NOA" address="0x00009888" value="0x10180000" />
9136 <register type="NOA" address="0x00009888" value="0x06190034" />
9137 <register type="NOA" address="0x00009888" value="0x10190000" />
9138 <register type="NOA" address="0x00009888" value="0x0C1DC000" />
9139 <register type="NOA" address="0x00009888" value="0x0E1DC000" />
9140 <register type="NOA" address="0x00009888" value="0x001D8000" />
9141 <register type="NOA" address="0x00009888" value="0x021DC000" />
9142 <register type="NOA" address="0x00009888" value="0x041D4000" />
9143 <register type="NOA" address="0x00009888" value="0x101F02A8" />
9144 <register type="NOA" address="0x00009888" value="0x0C1FA000" />
9145 <register type="NOA" address="0x00009888" value="0x0E1F00BA" />
9146 <register type="NOA" address="0x00009888" value="0x0C388000" />
9147 <register type="NOA" address="0x00009888" value="0x0C395000" />
9148 <register type="NOA" address="0x00009888" value="0x0E395000" />
9149 <register type="NOA" address="0x00009888" value="0x00394000" />
9150 <register type="NOA" address="0x00009888" value="0x02395000" />
9151 <register type="NOA" address="0x00009888" value="0x04391000" />
9152 <register type="NOA" address="0x00009888" value="0x06392000" />
9153 <register type="NOA" address="0x00009888" value="0x0C3A4000" />
9154 <register type="NOA" address="0x00009888" value="0x1B8AA800" />
9155 <register type="NOA" address="0x00009888" value="0x1D8A0002" />
9156 <register type="NOA" address="0x00009888" value="0x038A8000" />
9157 <register type="NOA" address="0x00009888" value="0x058A8000" />
9158 <register type="NOA" address="0x00009888" value="0x078A8000" />
9159 <register type="NOA" address="0x00009888" value="0x098A8000" />
9160 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
9161 <register type="NOA" address="0x00009888" value="0x0D8A8000" />
9162 <register type="NOA" address="0x00009888" value="0x258B4005" />
9163 <register type="NOA" address="0x00009888" value="0x278B0015" />
9164 <register type="NOA" address="0x00009888" value="0x238B2A80" />
9165 <register type="NOA" address="0x00009888" value="0x2185800A" />
9166 <register type="NOA" address="0x00009888" value="0x2385002A" />
9167 <register type="NOA" address="0x00009888" value="0x1F85AA00" />
9168 <register type="NOA" address="0x00009888" value="0x1B830154" />
9169 <register type="NOA" address="0x00009888" value="0x03834000" />
9170 <register type="NOA" address="0x00009888" value="0x05834000" />
9171 <register type="NOA" address="0x00009888" value="0x07834000" />
9172 <register type="NOA" address="0x00009888" value="0x09834000" />
9173 <register type="NOA" address="0x00009888" value="0x0B834000" />
9174 <register type="NOA" address="0x00009888" value="0x0D834000" />
9175 <register type="NOA" address="0x00009888" value="0x0D84C000" />
9176 <register type="NOA" address="0x00009888" value="0x0F84C000" />
9177 <register type="NOA" address="0x00009888" value="0x01848000" />
9178 <register type="NOA" address="0x00009888" value="0x0384C000" />
9179 <register type="NOA" address="0x00009888" value="0x0584C000" />
9180 <register type="NOA" address="0x00009888" value="0x07844000" />
9181 <register type="NOA" address="0x00009888" value="0x1D80C000" />
9182 <register type="NOA" address="0x00009888" value="0x1F80C000" />
9183 <register type="NOA" address="0x00009888" value="0x11808000" />
9184 <register type="NOA" address="0x00009888" value="0x1380C000" />
9185 <register type="NOA" address="0x00009888" value="0x1580C000" />
9186 <register type="NOA" address="0x00009888" value="0x17804000" />
9187 <register type="NOA" address="0x00009888" value="0x53800000" />
9188 <register type="NOA" address="0x00009888" value="0x45800000" />
9189 <register type="NOA" address="0x00009888" value="0x47800000" />
9190 <register type="NOA" address="0x00009888" value="0x21800000" />
9191 <register type="NOA" address="0x00009888" value="0x31800000" />
9192 <register type="NOA" address="0x00009888" value="0x4D800000" />
9193 <register type="NOA" address="0x00009888" value="0x3F800000" />
9194 <register type="NOA" address="0x00009888" value="0x4F800000" />
9195 <register type="NOA" address="0x00009888" value="0x41800060" />
9196 <register type="NOA" address="0x00009840" value="0x00000080" />
9197 </register_config>
9198 <register_config type="OA">
9199 <register type="OA" address="0x00002740" value="0x00000000" />
9200 <register type="OA" address="0x00002744" value="0x00800000" />
9201 <register type="OA" address="0x00002710" value="0x00000000" />
9202 <register type="OA" address="0x00002714" value="0xF0800000" />
9203 <register type="OA" address="0x00002720" value="0x00000000" />
9204 <register type="OA" address="0x00002724" value="0xF0800000" />
9205 <register type="OA" address="0x00002770" value="0x00100070" />
9206 <register type="OA" address="0x00002774" value="0x0000FFF1" />
9207 <register type="OA" address="0x00002778" value="0x00014002" />
9208 <register type="OA" address="0x0000277C" value="0x0000C3FF" />
9209 <register type="OA" address="0x00002780" value="0x00010002" />
9210 <register type="OA" address="0x00002784" value="0x0000C7FF" />
9211 <register type="OA" address="0x00002788" value="0x00004002" />
9212 <register type="OA" address="0x0000278C" value="0x0000D3FF" />
9213 <register type="OA" address="0x00002790" value="0x00100700" />
9214 <register type="OA" address="0x00002794" value="0x0000FF1F" />
9215 <register type="OA" address="0x00002798" value="0x00001402" />
9216 <register type="OA" address="0x0000279C" value="0x0000FC3F" />
9217 <register type="OA" address="0x000027A0" value="0x00001002" />
9218 <register type="OA" address="0x000027A4" value="0x0000FC7F" />
9219 <register type="OA" address="0x000027A8" value="0x00000402" />
9220 <register type="OA" address="0x000027AC" value="0x0000FD3F" />
9221 </register_config>
9222 <register_config type="FLEX">
9223 <register type="FLEX" address="0x0000E458" value="0x00005004" />
9224 <register type="FLEX" address="0x0000E558" value="0x00010003" />
9225 <register type="FLEX" address="0x0000E658" value="0x00012011" />
9226 <register type="FLEX" address="0x0000E758" value="0x00015014" />
9227 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
9228 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
9229 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
9230 </register_config>
9231 </set>
9232
9233 <set name="Metric set L3_3"
9234 mdapi_supported_apis="OGL OCL IO BB"
9235 underscore_name="l3_3"
9236 hw_config_guid="84a7956f-1ea4-4d0d-837f-e39a0376e38c"
9237 chipset="BDW"
9238 symbol_name="L3_3"
9239 >
9240 <counter name="GPU Core Clocks"
9241 description="The total number of GPU core clocks elapsed during the measurement."
9242 data_type="uint64"
9243 equation="GPU_CLOCK 0 READ"
9244 underscore_name="gpu_core_clocks"
9245 units="cycles"
9246 symbol_name="GpuCoreClocks"
9247 semantic_type="event"
9248 mdapi_supported_apis=""
9249 mdapi_usage_flags="Tier1 Frame Batch Draw"
9250 mdapi_hw_unit_type="gpu"
9251 mdapi_group="GPU"
9252 />
9253 <counter name="EU Active"
9254 description="The percentage of time in which the Execution Units were actively processing."
9255 data_type="float"
9256 max_equation="100"
9257 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9258 underscore_name="eu_active"
9259 units="percent"
9260 symbol_name="EuActive"
9261 semantic_type="duration"
9262 mdapi_supported_apis=""
9263 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
9264 mdapi_group="EU Array"
9265 mdapi_hw_unit_type="gpu"
9266 />
9267 <counter name="EU Both FPU Pipes Active"
9268 description="The percentage of time in which both EU FPU pipelines were actively processing."
9269 data_type="float"
9270 max_equation="100"
9271 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9272 underscore_name="eu_fpu_both_active"
9273 units="percent"
9274 symbol_name="EuFpuBothActive"
9275 semantic_type="duration"
9276 mdapi_supported_apis=""
9277 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9278 mdapi_group="EU Array/Pipes"
9279 mdapi_hw_unit_type="gpu"
9280 />
9281 <counter name="VS Send Pipe Active"
9282 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
9283 data_type="float"
9284 max_equation="100"
9285 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9286 underscore_name="vs_send_active"
9287 units="percent"
9288 symbol_name="VsSendActive"
9289 semantic_type="duration"
9290 mdapi_supported_apis="OGL IO BB"
9291 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9292 mdapi_group="EU Array/Vertex Shader"
9293 mdapi_hw_unit_type="gpu"
9294 />
9295 <counter name="VS FPU1 Pipe Active"
9296 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
9297 data_type="float"
9298 max_equation="100"
9299 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9300 underscore_name="vs_fpu1_active"
9301 units="percent"
9302 symbol_name="VsFpu1Active"
9303 semantic_type="duration"
9304 mdapi_supported_apis="OGL IO BB"
9305 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9306 mdapi_group="EU Array/Vertex Shader"
9307 mdapi_hw_unit_type="gpu"
9308 />
9309 <counter name="GS Threads Dispatched"
9310 description="The total number of geometry shader hardware threads dispatched."
9311 data_type="uint64"
9312 equation="A 5 READ"
9313 underscore_name="gs_threads"
9314 units="threads"
9315 symbol_name="GsThreads"
9316 semantic_type="event"
9317 mdapi_supported_apis="OGL4 IO BB"
9318 mdapi_usage_flags="Tier3 Frame Batch Draw"
9319 mdapi_hw_unit_type="gpu"
9320 mdapi_group="EU Array/Geometry Shader"
9321 />
9322 <counter name="Early Hi-Depth Test Fails"
9323 description="The total number of pixels dropped on early hierarchical depth test."
9324 data_type="uint64"
9325 equation="A 22 READ 4 UMUL"
9326 underscore_name="hi_depth_test_fails"
9327 units="pixels"
9328 symbol_name="HiDepthTestFails"
9329 semantic_type="event"
9330 mdapi_supported_apis="OGL IO BB"
9331 mdapi_usage_flags="Tier3 Frame Batch Draw"
9332 mdapi_hw_unit_type="gpu"
9333 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
9334 />
9335 <counter name="FS Both FPU Active"
9336 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
9337 data_type="float"
9338 max_equation="100"
9339 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9340 underscore_name="ps_eu_both_fpu_active"
9341 units="percent"
9342 symbol_name="PsEuBothFpuActive"
9343 semantic_type="duration"
9344 mdapi_supported_apis="OGL IO BB"
9345 mdapi_usage_flags="Tier4 Frame Batch Draw"
9346 mdapi_group="3D Pipe/Fragment Shader"
9347 mdapi_hw_unit_type="gpu"
9348 />
9349 <counter name="VS Threads Dispatched"
9350 description="The total number of vertex shader hardware threads dispatched."
9351 data_type="uint64"
9352 equation="A 1 READ"
9353 underscore_name="vs_threads"
9354 units="threads"
9355 symbol_name="VsThreads"
9356 semantic_type="event"
9357 mdapi_supported_apis="OGL IO BB"
9358 mdapi_usage_flags="Tier3 Frame Batch Draw"
9359 mdapi_hw_unit_type="gpu"
9360 mdapi_group="EU Array/Vertex Shader"
9361 />
9362 <counter name="FS Threads Dispatched"
9363 description="The total number of fragment shader hardware threads dispatched."
9364 data_type="uint64"
9365 equation="A 6 READ"
9366 underscore_name="ps_threads"
9367 units="threads"
9368 symbol_name="PsThreads"
9369 semantic_type="event"
9370 mdapi_supported_apis="OGL IO BB"
9371 mdapi_usage_flags="Tier3 Frame Batch Draw"
9372 mdapi_hw_unit_type="gpu"
9373 mdapi_group="EU Array/Fragment Shader"
9374 />
9375 <counter name="Slice0 L3 Bank3 Stalled"
9376 description="The percentage of time in which slice0 L3 bank3 is stalled"
9377 data_type="float"
9378 max_equation="100"
9379 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
9380 underscore_name="l30_bank3_stalled"
9381 units="percent"
9382 symbol_name="L30Bank3Stalled"
9383 availability="$SliceMask 0x1 AND"
9384 semantic_type="duration"
9385 mdapi_supported_apis=""
9386 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9387 mdapi_group="GTI/L3"
9388 mdapi_hw_unit_type="slice"
9389 />
9390 <counter name="Shader Barrier Messages"
9391 description="The total number of shader barrier messages."
9392 data_type="uint64"
9393 equation="A 35 READ"
9394 underscore_name="shader_barriers"
9395 units="messages"
9396 symbol_name="ShaderBarriers"
9397 semantic_type="event"
9398 mdapi_supported_apis=""
9399 mdapi_usage_flags="Tier3 Frame Batch Draw"
9400 mdapi_hw_unit_type="gpu"
9401 mdapi_group="EU Array/Barrier"
9402 />
9403 <counter name="Sampler Texels"
9404 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
9405 data_type="uint64"
9406 equation="A 28 READ 4 UMUL"
9407 underscore_name="sampler_texels"
9408 units="texels"
9409 symbol_name="SamplerTexels"
9410 semantic_type="event"
9411 mdapi_supported_apis=""
9412 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9413 mdapi_hw_unit_type="gpu"
9414 mdapi_group="Sampler/Sampler Input"
9415 />
9416 <counter name="Pixels Failing Tests"
9417 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
9418 data_type="uint64"
9419 equation="A 25 READ 4 UMUL"
9420 underscore_name="pixels_failing_post_ps_tests"
9421 units="pixels"
9422 symbol_name="PixelsFailingPostPsTests"
9423 semantic_type="event"
9424 mdapi_supported_apis="OGL IO BB"
9425 mdapi_usage_flags="Tier3 Frame Batch Draw"
9426 mdapi_hw_unit_type="gpu"
9427 mdapi_group="3D Pipe/Output Merger"
9428 />
9429 <counter name="GPU Time Elapsed"
9430 description="Time elapsed on the GPU during the measurement."
9431 data_type="uint64"
9432 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
9433 underscore_name="gpu_time"
9434 units="ns"
9435 symbol_name="GpuTime"
9436 semantic_type="duration"
9437 mdapi_supported_apis=""
9438 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9439 mdapi_hw_unit_type="gpu"
9440 mdapi_group="GPU"
9441 />
9442 <counter name="AVG GPU Core Frequency"
9443 description="Average GPU Core Frequency in the measurement."
9444 data_type="uint64"
9445 max_equation="$GpuMaxFrequency"
9446 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
9447 underscore_name="avg_gpu_core_frequency"
9448 units="hz"
9449 symbol_name="AvgGpuCoreFrequency"
9450 semantic_type="event"
9451 mdapi_supported_apis=""
9452 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9453 mdapi_group="GPU"
9454 mdapi_hw_unit_type="gpu"
9455 />
9456 <counter name="Sampler Texels Misses"
9457 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
9458 data_type="uint64"
9459 equation="A 29 READ 4 UMUL"
9460 underscore_name="sampler_texel_misses"
9461 units="texels"
9462 symbol_name="SamplerTexelMisses"
9463 semantic_type="event"
9464 mdapi_supported_apis=""
9465 mdapi_usage_flags="Tier3 Batch Frame Draw"
9466 mdapi_hw_unit_type="gpu"
9467 mdapi_group="Sampler/Sampler Cache"
9468 />
9469 <counter name="CS Threads Dispatched"
9470 description="The total number of compute shader hardware threads dispatched."
9471 data_type="uint64"
9472 equation="A 4 READ"
9473 underscore_name="cs_threads"
9474 units="threads"
9475 symbol_name="CsThreads"
9476 semantic_type="event"
9477 mdapi_supported_apis="OGL4 OCL IO BB"
9478 mdapi_usage_flags="Tier3 Frame Batch Draw"
9479 mdapi_hw_unit_type="gpu"
9480 mdapi_group="EU Array/Compute Shader"
9481 />
9482 <counter name="SLM Bytes Read"
9483 description="The total number of GPU memory bytes read from shared local memory."
9484 data_type="uint64"
9485 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9486 equation="A 30 READ 64 UMUL"
9487 underscore_name="slm_bytes_read"
9488 units="bytes"
9489 symbol_name="SlmBytesRead"
9490 semantic_type="throughput"
9491 mdapi_supported_apis="OGL4 OCL IO BB"
9492 mdapi_usage_flags="Tier3 Frame Batch Draw"
9493 mdapi_group="L3/Data Port/SLM"
9494 mdapi_hw_unit_type="gpu"
9495 />
9496 <counter name="PS FPU1 Pipe Active"
9497 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
9498 data_type="float"
9499 max_equation="100"
9500 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9501 underscore_name="ps_fpu1_active"
9502 units="percent"
9503 symbol_name="PsFpu1Active"
9504 semantic_type="duration"
9505 mdapi_supported_apis="OGL IO BB"
9506 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9507 mdapi_group="EU Array/Pixel Shader"
9508 mdapi_hw_unit_type="gpu"
9509 />
9510 <counter name="Slice0 L3 Bank3 Active"
9511 description="The percentage of time in which slice0 L3 bank3 is active"
9512 data_type="float"
9513 max_equation="100"
9514 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
9515 underscore_name="l30_bank3_active"
9516 units="percent"
9517 symbol_name="L30Bank3Active"
9518 availability="$SliceMask 0x1 AND"
9519 semantic_type="duration"
9520 mdapi_supported_apis=""
9521 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9522 mdapi_group="GTI/L3"
9523 mdapi_hw_unit_type="slice"
9524 />
9525 <counter name="PS Send Pipeline Active"
9526 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
9527 data_type="float"
9528 max_equation="100"
9529 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9530 underscore_name="ps_send_active"
9531 units="percent"
9532 symbol_name="PsSendActive"
9533 semantic_type="duration"
9534 mdapi_supported_apis="OGL IO BB"
9535 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9536 mdapi_group="EU Array/Pixel Shader"
9537 mdapi_hw_unit_type="gpu"
9538 />
9539 <counter name="VS FPU0 Pipe Active"
9540 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
9541 data_type="float"
9542 max_equation="100"
9543 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9544 underscore_name="vs_fpu0_active"
9545 units="percent"
9546 symbol_name="VsFpu0Active"
9547 semantic_type="duration"
9548 mdapi_supported_apis="OGL IO BB"
9549 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9550 mdapi_group="EU Array/Vertex Shader"
9551 mdapi_hw_unit_type="gpu"
9552 />
9553 <counter name="GPU Busy"
9554 description="The percentage of time in which the GPU has been processing GPU commands."
9555 data_type="float"
9556 max_equation="100"
9557 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
9558 underscore_name="gpu_busy"
9559 units="percent"
9560 symbol_name="GpuBusy"
9561 semantic_type="duration"
9562 mdapi_supported_apis=""
9563 mdapi_usage_flags="Tier1 Overview System Frame"
9564 mdapi_group="GPU"
9565 mdapi_hw_unit_type="gpu"
9566 />
9567 <counter name="Slice1 L3 Bank3 Active"
9568 description="The percentage of time in which slice1 L3 bank3 is active"
9569 data_type="float"
9570 max_equation="100"
9571 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
9572 underscore_name="l31_bank3_active"
9573 units="percent"
9574 symbol_name="L31Bank3Active"
9575 availability="$SliceMask 0x2 AND"
9576 semantic_type="duration"
9577 mdapi_supported_apis=""
9578 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9579 mdapi_group="GTI/L3"
9580 mdapi_hw_unit_type="slice"
9581 />
9582 <counter name="Slice1 L3 Bank3 Stalled"
9583 description="The percentage of time in which slice1 L3 bank3 is stalled"
9584 data_type="float"
9585 max_equation="100"
9586 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
9587 underscore_name="l31_bank3_stalled"
9588 units="percent"
9589 symbol_name="L31Bank3Stalled"
9590 availability="$SliceMask 0x2 AND"
9591 semantic_type="duration"
9592 mdapi_supported_apis=""
9593 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9594 mdapi_group="GTI/L3"
9595 mdapi_hw_unit_type="slice"
9596 />
9597 <counter name="Rasterized Pixels"
9598 description="The total number of rasterized pixels."
9599 data_type="uint64"
9600 equation="A 21 READ 4 UMUL"
9601 underscore_name="rasterized_pixels"
9602 units="pixels"
9603 symbol_name="RasterizedPixels"
9604 semantic_type="event"
9605 mdapi_supported_apis="OGL IO BB"
9606 mdapi_usage_flags="Tier3 Frame Batch Draw"
9607 mdapi_hw_unit_type="gpu"
9608 mdapi_group="3D Pipe/Rasterizer"
9609 />
9610 <counter name="PS FPU0 Pipe Active"
9611 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
9612 data_type="float"
9613 max_equation="100"
9614 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9615 underscore_name="ps_fpu0_active"
9616 units="percent"
9617 symbol_name="PsFpu0Active"
9618 semantic_type="duration"
9619 mdapi_supported_apis="OGL IO BB"
9620 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9621 mdapi_group="EU Array/Pixel Shader"
9622 mdapi_hw_unit_type="gpu"
9623 />
9624 <counter name="DS Threads Dispatched"
9625 description="The total number of domain shader hardware threads dispatched."
9626 data_type="uint64"
9627 equation="A 3 READ"
9628 underscore_name="ds_threads"
9629 units="threads"
9630 symbol_name="DsThreads"
9631 semantic_type="event"
9632 mdapi_supported_apis="OGL4 IO BB"
9633 mdapi_usage_flags="Tier3 Frame Batch Draw"
9634 mdapi_hw_unit_type="gpu"
9635 mdapi_group="EU Array/Domain Shader"
9636 />
9637 <counter name="Samples Written"
9638 description="The total number of samples or pixels written to all render targets."
9639 data_type="uint64"
9640 equation="A 26 READ 4 UMUL"
9641 underscore_name="samples_written"
9642 units="pixels"
9643 symbol_name="SamplesWritten"
9644 semantic_type="event"
9645 mdapi_supported_apis="OGL IO BB"
9646 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9647 mdapi_hw_unit_type="gpu"
9648 mdapi_group="3D Pipe/Output Merger"
9649 />
9650 <counter name="EU Stall"
9651 description="The percentage of time in which the Execution Units were stalled."
9652 data_type="float"
9653 max_equation="100"
9654 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9655 underscore_name="eu_stall"
9656 units="percent"
9657 symbol_name="EuStall"
9658 semantic_type="duration"
9659 mdapi_supported_apis=""
9660 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
9661 mdapi_group="EU Array"
9662 mdapi_hw_unit_type="gpu"
9663 />
9664 <counter name="Samples Blended"
9665 description="The total number of blended samples or pixels written to all render targets."
9666 data_type="uint64"
9667 equation="A 27 READ 4 UMUL"
9668 underscore_name="samples_blended"
9669 units="pixels"
9670 symbol_name="SamplesBlended"
9671 semantic_type="event"
9672 mdapi_supported_apis="OGL IO BB"
9673 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9674 mdapi_hw_unit_type="gpu"
9675 mdapi_group="3D Pipe/Output Merger"
9676 />
9677 <counter name="Early Depth Test Fails"
9678 description="The total number of pixels dropped on early depth test."
9679 data_type="uint64"
9680 equation="A 23 READ 4 UMUL"
9681 underscore_name="early_depth_test_fails"
9682 units="pixels"
9683 symbol_name="EarlyDepthTestFails"
9684 semantic_type="event"
9685 mdapi_supported_apis="OGL IO BB"
9686 mdapi_usage_flags="Tier3 Frame Batch Draw"
9687 mdapi_hw_unit_type="gpu"
9688 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
9689 />
9690 <counter name="Shader Memory Accesses"
9691 description="The total number of shader memory accesses to L3."
9692 data_type="uint64"
9693 equation="A 32 READ"
9694 underscore_name="shader_memory_accesses"
9695 units="messages"
9696 symbol_name="ShaderMemoryAccesses"
9697 semantic_type="event"
9698 mdapi_supported_apis=""
9699 mdapi_usage_flags="Tier3 Frame Batch Draw"
9700 mdapi_hw_unit_type="gpu"
9701 mdapi_group="L3/Data Port"
9702 />
9703 <counter name="HS Threads Dispatched"
9704 description="The total number of hull shader hardware threads dispatched."
9705 data_type="uint64"
9706 equation="A 2 READ"
9707 underscore_name="hs_threads"
9708 units="threads"
9709 symbol_name="HsThreads"
9710 semantic_type="event"
9711 mdapi_supported_apis="OGL4 IO BB"
9712 mdapi_usage_flags="Tier3 Frame Batch Draw"
9713 mdapi_hw_unit_type="gpu"
9714 mdapi_group="EU Array/Hull Shader"
9715 />
9716 <counter name="SLM Bytes Written"
9717 description="The total number of GPU memory bytes written into shared local memory."
9718 data_type="uint64"
9719 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9720 equation="A 31 READ 64 UMUL"
9721 underscore_name="slm_bytes_written"
9722 units="bytes"
9723 symbol_name="SlmBytesWritten"
9724 semantic_type="throughput"
9725 mdapi_supported_apis="OGL4 OCL IO BB"
9726 mdapi_usage_flags="Tier3 Frame Batch Draw"
9727 mdapi_group="L3/Data Port/SLM"
9728 mdapi_hw_unit_type="gpu"
9729 />
9730 <counter name="L3 Shader Throughput"
9731 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
9732 data_type="uint64"
9733 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
9734 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
9735 underscore_name="l3_shader_throughput"
9736 units="bytes"
9737 symbol_name="L3ShaderThroughput"
9738 semantic_type="throughput"
9739 mdapi_supported_apis="OGL4 OCL IO BB"
9740 mdapi_usage_flags="Tier2 Frame Batch Draw"
9741 mdapi_group="L3/Data Port"
9742 mdapi_hw_unit_type="gpu"
9743 />
9744 <counter name="Samples Killed in FS"
9745 description="The total number of samples or pixels dropped in fragment shaders."
9746 data_type="uint64"
9747 equation="A 24 READ 4 UMUL"
9748 underscore_name="samples_killed_in_ps"
9749 units="pixels"
9750 symbol_name="SamplesKilledInPs"
9751 semantic_type="event"
9752 mdapi_supported_apis="OGL IO BB"
9753 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
9754 mdapi_hw_unit_type="gpu"
9755 mdapi_group="3D Pipe/Fragment Shader"
9756 />
9757 <counter name="Shader Atomic Memory Accesses"
9758 description="The total number of shader atomic memory accesses."
9759 data_type="uint64"
9760 equation="A 34 READ"
9761 underscore_name="shader_atomics"
9762 units="messages"
9763 symbol_name="ShaderAtomics"
9764 semantic_type="event"
9765 mdapi_supported_apis="OGL4 OCL IO BB"
9766 mdapi_usage_flags="Tier3 Frame Batch Draw"
9767 mdapi_hw_unit_type="gpu"
9768 mdapi_group="L3/Data Port/Atomics"
9769 />
9770 <register_config type="NOA">
9771 <register type="NOA" address="0x00009840" value="0x000000A0" />
9772 <register type="NOA" address="0x00009888" value="0x121B0340" />
9773 <register type="NOA" address="0x00009888" value="0x103F0274" />
9774 <register type="NOA" address="0x00009888" value="0x123F0000" />
9775 <register type="NOA" address="0x00009888" value="0x129B0340" />
9776 <register type="NOA" address="0x00009888" value="0x10BF0274" />
9777 <register type="NOA" address="0x00009888" value="0x12BF0000" />
9778 <register type="NOA" address="0x00009888" value="0x041B3400" />
9779 <register type="NOA" address="0x00009888" value="0x101B0000" />
9780 <register type="NOA" address="0x00009888" value="0x045C8000" />
9781 <register type="NOA" address="0x00009888" value="0x0A3D4000" />
9782 <register type="NOA" address="0x00009888" value="0x003F0080" />
9783 <register type="NOA" address="0x00009888" value="0x023F0793" />
9784 <register type="NOA" address="0x00009888" value="0x043F0014" />
9785 <register type="NOA" address="0x00009888" value="0x04588000" />
9786 <register type="NOA" address="0x00009888" value="0x005A8000" />
9787 <register type="NOA" address="0x00009888" value="0x025AC000" />
9788 <register type="NOA" address="0x00009888" value="0x045A4000" />
9789 <register type="NOA" address="0x00009888" value="0x0A5B4000" />
9790 <register type="NOA" address="0x00009888" value="0x001D8000" />
9791 <register type="NOA" address="0x00009888" value="0x021DC000" />
9792 <register type="NOA" address="0x00009888" value="0x041D4000" />
9793 <register type="NOA" address="0x00009888" value="0x0C1FA000" />
9794 <register type="NOA" address="0x00009888" value="0x0E1F002A" />
9795 <register type="NOA" address="0x00009888" value="0x0A384000" />
9796 <register type="NOA" address="0x00009888" value="0x00394000" />
9797 <register type="NOA" address="0x00009888" value="0x02395000" />
9798 <register type="NOA" address="0x00009888" value="0x04399000" />
9799 <register type="NOA" address="0x00009888" value="0x069B0034" />
9800 <register type="NOA" address="0x00009888" value="0x109B0000" />
9801 <register type="NOA" address="0x00009888" value="0x06DC4000" />
9802 <register type="NOA" address="0x00009888" value="0x0CBD4000" />
9803 <register type="NOA" address="0x00009888" value="0x0CBF0981" />
9804 <register type="NOA" address="0x00009888" value="0x0EBF0A0F" />
9805 <register type="NOA" address="0x00009888" value="0x06D84000" />
9806 <register type="NOA" address="0x00009888" value="0x0CDAC000" />
9807 <register type="NOA" address="0x00009888" value="0x0EDAC000" />
9808 <register type="NOA" address="0x00009888" value="0x0CDB4000" />
9809 <register type="NOA" address="0x00009888" value="0x0C9DC000" />
9810 <register type="NOA" address="0x00009888" value="0x0E9DC000" />
9811 <register type="NOA" address="0x00009888" value="0x109F02A8" />
9812 <register type="NOA" address="0x00009888" value="0x0E9F0080" />
9813 <register type="NOA" address="0x00009888" value="0x0CB84000" />
9814 <register type="NOA" address="0x00009888" value="0x0CB95000" />
9815 <register type="NOA" address="0x00009888" value="0x0EB95000" />
9816 <register type="NOA" address="0x00009888" value="0x06B92000" />
9817 <register type="NOA" address="0x00009888" value="0x0F88000F" />
9818 <register type="NOA" address="0x00009888" value="0x0D880400" />
9819 <register type="NOA" address="0x00009888" value="0x038A8000" />
9820 <register type="NOA" address="0x00009888" value="0x058A8000" />
9821 <register type="NOA" address="0x00009888" value="0x078A8000" />
9822 <register type="NOA" address="0x00009888" value="0x098A8000" />
9823 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
9824 <register type="NOA" address="0x00009888" value="0x258B8009" />
9825 <register type="NOA" address="0x00009888" value="0x278B002A" />
9826 <register type="NOA" address="0x00009888" value="0x238B2A80" />
9827 <register type="NOA" address="0x00009888" value="0x198C4000" />
9828 <register type="NOA" address="0x00009888" value="0x1B8C0015" />
9829 <register type="NOA" address="0x00009888" value="0x0D8C4000" />
9830 <register type="NOA" address="0x00009888" value="0x0D8DA000" />
9831 <register type="NOA" address="0x00009888" value="0x0F8DA000" />
9832 <register type="NOA" address="0x00009888" value="0x078D2000" />
9833 <register type="NOA" address="0x00009888" value="0x2185800A" />
9834 <register type="NOA" address="0x00009888" value="0x2385002A" />
9835 <register type="NOA" address="0x00009888" value="0x1F85AA00" />
9836 <register type="NOA" address="0x00009888" value="0x1B830154" />
9837 <register type="NOA" address="0x00009888" value="0x03834000" />
9838 <register type="NOA" address="0x00009888" value="0x05834000" />
9839 <register type="NOA" address="0x00009888" value="0x07834000" />
9840 <register type="NOA" address="0x00009888" value="0x09834000" />
9841 <register type="NOA" address="0x00009888" value="0x0B834000" />
9842 <register type="NOA" address="0x00009888" value="0x0D834000" />
9843 <register type="NOA" address="0x00009888" value="0x0D84C000" />
9844 <register type="NOA" address="0x00009888" value="0x0F84C000" />
9845 <register type="NOA" address="0x00009888" value="0x01848000" />
9846 <register type="NOA" address="0x00009888" value="0x0384C000" />
9847 <register type="NOA" address="0x00009888" value="0x0584C000" />
9848 <register type="NOA" address="0x00009888" value="0x07844000" />
9849 <register type="NOA" address="0x00009888" value="0x1D80C000" />
9850 <register type="NOA" address="0x00009888" value="0x1F80C000" />
9851 <register type="NOA" address="0x00009888" value="0x11808000" />
9852 <register type="NOA" address="0x00009888" value="0x1380C000" />
9853 <register type="NOA" address="0x00009888" value="0x1580C000" />
9854 <register type="NOA" address="0x00009888" value="0x17804000" />
9855 <register type="NOA" address="0x00009888" value="0x53800000" />
9856 <register type="NOA" address="0x00009888" value="0x45800C00" />
9857 <register type="NOA" address="0x00009888" value="0x47800C63" />
9858 <register type="NOA" address="0x00009888" value="0x21800000" />
9859 <register type="NOA" address="0x00009888" value="0x31800000" />
9860 <register type="NOA" address="0x00009888" value="0x4D800000" />
9861 <register type="NOA" address="0x00009888" value="0x3F8014A5" />
9862 <register type="NOA" address="0x00009888" value="0x4F800000" />
9863 <register type="NOA" address="0x00009888" value="0x41800045" />
9864 <register type="NOA" address="0x00009840" value="0x00000080" />
9865 </register_config>
9866 <register_config type="OA">
9867 <register type="OA" address="0x00002740" value="0x00000000" />
9868 <register type="OA" address="0x00002744" value="0x00800000" />
9869 <register type="OA" address="0x00002710" value="0x00000000" />
9870 <register type="OA" address="0x00002714" value="0xF0800000" />
9871 <register type="OA" address="0x00002720" value="0x00000000" />
9872 <register type="OA" address="0x00002724" value="0xF0800000" />
9873 <register type="OA" address="0x00002770" value="0x00100070" />
9874 <register type="OA" address="0x00002774" value="0x0000FFF1" />
9875 <register type="OA" address="0x00002778" value="0x00014002" />
9876 <register type="OA" address="0x0000277C" value="0x0000C3FF" />
9877 <register type="OA" address="0x00002780" value="0x00010002" />
9878 <register type="OA" address="0x00002784" value="0x0000C7FF" />
9879 <register type="OA" address="0x00002788" value="0x00004002" />
9880 <register type="OA" address="0x0000278C" value="0x0000D3FF" />
9881 <register type="OA" address="0x00002790" value="0x00100700" />
9882 <register type="OA" address="0x00002794" value="0x0000FF1F" />
9883 <register type="OA" address="0x00002798" value="0x00001402" />
9884 <register type="OA" address="0x0000279C" value="0x0000FC3F" />
9885 <register type="OA" address="0x000027A0" value="0x00001002" />
9886 <register type="OA" address="0x000027A4" value="0x0000FC7F" />
9887 <register type="OA" address="0x000027A8" value="0x00000402" />
9888 <register type="OA" address="0x000027AC" value="0x0000FD3F" />
9889 </register_config>
9890 <register_config type="FLEX">
9891 <register type="FLEX" address="0x0000E458" value="0x00005004" />
9892 <register type="FLEX" address="0x0000E558" value="0x00010003" />
9893 <register type="FLEX" address="0x0000E658" value="0x00012011" />
9894 <register type="FLEX" address="0x0000E758" value="0x00015014" />
9895 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
9896 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
9897 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
9898 </register_config>
9899 </set>
9900
9901 <set name="Metric set L3_4"
9902 mdapi_supported_apis="OGL OCL IO BB"
9903 underscore_name="l3_4"
9904 hw_config_guid="92b493d9-df18-4bed-be06-5cac6f2a6f5f"
9905 chipset="BDW"
9906 symbol_name="L3_4"
9907 >
9908 <counter name="GPU Core Clocks"
9909 description="The total number of GPU core clocks elapsed during the measurement."
9910 data_type="uint64"
9911 equation="GPU_CLOCK 0 READ"
9912 underscore_name="gpu_core_clocks"
9913 units="cycles"
9914 symbol_name="GpuCoreClocks"
9915 semantic_type="event"
9916 mdapi_supported_apis=""
9917 mdapi_usage_flags="Tier1 Frame Batch Draw"
9918 mdapi_hw_unit_type="gpu"
9919 mdapi_group="GPU"
9920 />
9921 <counter name="EU Active"
9922 description="The percentage of time in which the Execution Units were actively processing."
9923 data_type="float"
9924 max_equation="100"
9925 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9926 underscore_name="eu_active"
9927 units="percent"
9928 symbol_name="EuActive"
9929 semantic_type="duration"
9930 mdapi_supported_apis=""
9931 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
9932 mdapi_group="EU Array"
9933 mdapi_hw_unit_type="gpu"
9934 />
9935 <counter name="EU Both FPU Pipes Active"
9936 description="The percentage of time in which both EU FPU pipelines were actively processing."
9937 data_type="float"
9938 max_equation="100"
9939 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9940 underscore_name="eu_fpu_both_active"
9941 units="percent"
9942 symbol_name="EuFpuBothActive"
9943 semantic_type="duration"
9944 mdapi_supported_apis=""
9945 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9946 mdapi_group="EU Array/Pipes"
9947 mdapi_hw_unit_type="gpu"
9948 />
9949 <counter name="VS Send Pipe Active"
9950 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
9951 data_type="float"
9952 max_equation="100"
9953 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9954 underscore_name="vs_send_active"
9955 units="percent"
9956 symbol_name="VsSendActive"
9957 semantic_type="duration"
9958 mdapi_supported_apis="OGL IO BB"
9959 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9960 mdapi_group="EU Array/Vertex Shader"
9961 mdapi_hw_unit_type="gpu"
9962 />
9963 <counter name="VS FPU1 Pipe Active"
9964 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
9965 data_type="float"
9966 max_equation="100"
9967 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9968 underscore_name="vs_fpu1_active"
9969 units="percent"
9970 symbol_name="VsFpu1Active"
9971 semantic_type="duration"
9972 mdapi_supported_apis="OGL IO BB"
9973 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9974 mdapi_group="EU Array/Vertex Shader"
9975 mdapi_hw_unit_type="gpu"
9976 />
9977 <counter name="GS Threads Dispatched"
9978 description="The total number of geometry shader hardware threads dispatched."
9979 data_type="uint64"
9980 equation="A 5 READ"
9981 underscore_name="gs_threads"
9982 units="threads"
9983 symbol_name="GsThreads"
9984 semantic_type="event"
9985 mdapi_supported_apis="OGL4 IO BB"
9986 mdapi_usage_flags="Tier3 Frame Batch Draw"
9987 mdapi_hw_unit_type="gpu"
9988 mdapi_group="EU Array/Geometry Shader"
9989 />
9990 <counter name="Early Hi-Depth Test Fails"
9991 description="The total number of pixels dropped on early hierarchical depth test."
9992 data_type="uint64"
9993 equation="A 22 READ 4 UMUL"
9994 underscore_name="hi_depth_test_fails"
9995 units="pixels"
9996 symbol_name="HiDepthTestFails"
9997 semantic_type="event"
9998 mdapi_supported_apis="OGL IO BB"
9999 mdapi_usage_flags="Tier3 Frame Batch Draw"
10000 mdapi_hw_unit_type="gpu"
10001 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
10002 />
10003 <counter name="FS Both FPU Active"
10004 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
10005 data_type="float"
10006 max_equation="100"
10007 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10008 underscore_name="ps_eu_both_fpu_active"
10009 units="percent"
10010 symbol_name="PsEuBothFpuActive"
10011 semantic_type="duration"
10012 mdapi_supported_apis="OGL IO BB"
10013 mdapi_usage_flags="Tier4 Frame Batch Draw"
10014 mdapi_group="3D Pipe/Fragment Shader"
10015 mdapi_hw_unit_type="gpu"
10016 />
10017 <counter name="VS Threads Dispatched"
10018 description="The total number of vertex shader hardware threads dispatched."
10019 data_type="uint64"
10020 equation="A 1 READ"
10021 underscore_name="vs_threads"
10022 units="threads"
10023 symbol_name="VsThreads"
10024 semantic_type="event"
10025 mdapi_supported_apis="OGL IO BB"
10026 mdapi_usage_flags="Tier3 Frame Batch Draw"
10027 mdapi_hw_unit_type="gpu"
10028 mdapi_group="EU Array/Vertex Shader"
10029 />
10030 <counter name="FS Threads Dispatched"
10031 description="The total number of fragment shader hardware threads dispatched."
10032 data_type="uint64"
10033 equation="A 6 READ"
10034 underscore_name="ps_threads"
10035 units="threads"
10036 symbol_name="PsThreads"
10037 semantic_type="event"
10038 mdapi_supported_apis="OGL IO BB"
10039 mdapi_usage_flags="Tier3 Frame Batch Draw"
10040 mdapi_hw_unit_type="gpu"
10041 mdapi_group="EU Array/Fragment Shader"
10042 />
10043 <counter name="Shader Barrier Messages"
10044 description="The total number of shader barrier messages."
10045 data_type="uint64"
10046 equation="A 35 READ"
10047 underscore_name="shader_barriers"
10048 units="messages"
10049 symbol_name="ShaderBarriers"
10050 semantic_type="event"
10051 mdapi_supported_apis=""
10052 mdapi_usage_flags="Tier3 Frame Batch Draw"
10053 mdapi_hw_unit_type="gpu"
10054 mdapi_group="EU Array/Barrier"
10055 />
10056 <counter name="Sampler Texels"
10057 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
10058 data_type="uint64"
10059 equation="A 28 READ 4 UMUL"
10060 underscore_name="sampler_texels"
10061 units="texels"
10062 symbol_name="SamplerTexels"
10063 semantic_type="event"
10064 mdapi_supported_apis=""
10065 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10066 mdapi_hw_unit_type="gpu"
10067 mdapi_group="Sampler/Sampler Input"
10068 />
10069 <counter name="Pixels Failing Tests"
10070 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
10071 data_type="uint64"
10072 equation="A 25 READ 4 UMUL"
10073 underscore_name="pixels_failing_post_ps_tests"
10074 units="pixels"
10075 symbol_name="PixelsFailingPostPsTests"
10076 semantic_type="event"
10077 mdapi_supported_apis="OGL IO BB"
10078 mdapi_usage_flags="Tier3 Frame Batch Draw"
10079 mdapi_hw_unit_type="gpu"
10080 mdapi_group="3D Pipe/Output Merger"
10081 />
10082 <counter name="GPU Time Elapsed"
10083 description="Time elapsed on the GPU during the measurement."
10084 data_type="uint64"
10085 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
10086 underscore_name="gpu_time"
10087 units="ns"
10088 symbol_name="GpuTime"
10089 semantic_type="duration"
10090 mdapi_supported_apis=""
10091 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10092 mdapi_hw_unit_type="gpu"
10093 mdapi_group="GPU"
10094 />
10095 <counter name="AVG GPU Core Frequency"
10096 description="Average GPU Core Frequency in the measurement."
10097 data_type="uint64"
10098 max_equation="$GpuMaxFrequency"
10099 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
10100 underscore_name="avg_gpu_core_frequency"
10101 units="hz"
10102 symbol_name="AvgGpuCoreFrequency"
10103 semantic_type="event"
10104 mdapi_supported_apis=""
10105 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10106 mdapi_group="GPU"
10107 mdapi_hw_unit_type="gpu"
10108 />
10109 <counter name="Sampler Texels Misses"
10110 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
10111 data_type="uint64"
10112 equation="A 29 READ 4 UMUL"
10113 underscore_name="sampler_texel_misses"
10114 units="texels"
10115 symbol_name="SamplerTexelMisses"
10116 semantic_type="event"
10117 mdapi_supported_apis=""
10118 mdapi_usage_flags="Tier3 Batch Frame Draw"
10119 mdapi_hw_unit_type="gpu"
10120 mdapi_group="Sampler/Sampler Cache"
10121 />
10122 <counter name="CS Threads Dispatched"
10123 description="The total number of compute shader hardware threads dispatched."
10124 data_type="uint64"
10125 equation="A 4 READ"
10126 underscore_name="cs_threads"
10127 units="threads"
10128 symbol_name="CsThreads"
10129 semantic_type="event"
10130 mdapi_supported_apis="OGL4 OCL IO BB"
10131 mdapi_usage_flags="Tier3 Frame Batch Draw"
10132 mdapi_hw_unit_type="gpu"
10133 mdapi_group="EU Array/Compute Shader"
10134 />
10135 <counter name="SLM Bytes Read"
10136 description="The total number of GPU memory bytes read from shared local memory."
10137 data_type="uint64"
10138 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
10139 equation="A 30 READ 64 UMUL"
10140 underscore_name="slm_bytes_read"
10141 units="bytes"
10142 symbol_name="SlmBytesRead"
10143 semantic_type="throughput"
10144 mdapi_supported_apis="OGL4 OCL IO BB"
10145 mdapi_usage_flags="Tier3 Frame Batch Draw"
10146 mdapi_group="L3/Data Port/SLM"
10147 mdapi_hw_unit_type="gpu"
10148 />
10149 <counter name="PS FPU1 Pipe Active"
10150 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
10151 data_type="float"
10152 max_equation="100"
10153 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10154 underscore_name="ps_fpu1_active"
10155 units="percent"
10156 symbol_name="PsFpu1Active"
10157 semantic_type="duration"
10158 mdapi_supported_apis="OGL IO BB"
10159 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10160 mdapi_group="EU Array/Pixel Shader"
10161 mdapi_hw_unit_type="gpu"
10162 />
10163 <counter name="Slice0 L3 Bank2 Stalled"
10164 description="The percentage of time in which slice0 L3 bank2 is stalled"
10165 data_type="float"
10166 max_equation="100"
10167 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
10168 underscore_name="l30_bank2_stalled"
10169 units="percent"
10170 symbol_name="L30Bank2Stalled"
10171 availability="$SliceMask 0x1 AND"
10172 semantic_type="duration"
10173 mdapi_supported_apis=""
10174 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10175 mdapi_group="GTI/L3"
10176 mdapi_hw_unit_type="slice"
10177 />
10178 <counter name="PS Send Pipeline Active"
10179 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
10180 data_type="float"
10181 max_equation="100"
10182 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10183 underscore_name="ps_send_active"
10184 units="percent"
10185 symbol_name="PsSendActive"
10186 semantic_type="duration"
10187 mdapi_supported_apis="OGL IO BB"
10188 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10189 mdapi_group="EU Array/Pixel Shader"
10190 mdapi_hw_unit_type="gpu"
10191 />
10192 <counter name="VS FPU0 Pipe Active"
10193 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
10194 data_type="float"
10195 max_equation="100"
10196 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10197 underscore_name="vs_fpu0_active"
10198 units="percent"
10199 symbol_name="VsFpu0Active"
10200 semantic_type="duration"
10201 mdapi_supported_apis="OGL IO BB"
10202 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10203 mdapi_group="EU Array/Vertex Shader"
10204 mdapi_hw_unit_type="gpu"
10205 />
10206 <counter name="GPU Busy"
10207 description="The percentage of time in which the GPU has been processing GPU commands."
10208 data_type="float"
10209 max_equation="100"
10210 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
10211 underscore_name="gpu_busy"
10212 units="percent"
10213 symbol_name="GpuBusy"
10214 semantic_type="duration"
10215 mdapi_supported_apis=""
10216 mdapi_usage_flags="Tier1 Overview System Frame"
10217 mdapi_group="GPU"
10218 mdapi_hw_unit_type="gpu"
10219 />
10220 <counter name="Slice1 L3 Bank2 Active"
10221 description="The percentage of time in which slice1 L3 bank2 is active"
10222 data_type="float"
10223 max_equation="100"
10224 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
10225 underscore_name="l31_bank2_active"
10226 units="percent"
10227 symbol_name="L31Bank2Active"
10228 availability="$SliceMask 0x2 AND"
10229 semantic_type="duration"
10230 mdapi_supported_apis=""
10231 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10232 mdapi_group="GTI/L3"
10233 mdapi_hw_unit_type="slice"
10234 />
10235 <counter name="Slice0 L3 Bank2 Active"
10236 description="The percentage of time in which slice0 L3 bank2 is active"
10237 data_type="float"
10238 max_equation="100"
10239 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
10240 underscore_name="l30_bank2_active"
10241 units="percent"
10242 symbol_name="L30Bank2Active"
10243 availability="$SliceMask 0x1 AND"
10244 semantic_type="duration"
10245 mdapi_supported_apis=""
10246 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10247 mdapi_group="GTI/L3"
10248 mdapi_hw_unit_type="slice"
10249 />
10250 <counter name="Rasterized Pixels"
10251 description="The total number of rasterized pixels."
10252 data_type="uint64"
10253 equation="A 21 READ 4 UMUL"
10254 underscore_name="rasterized_pixels"
10255 units="pixels"
10256 symbol_name="RasterizedPixels"
10257 semantic_type="event"
10258 mdapi_supported_apis="OGL IO BB"
10259 mdapi_usage_flags="Tier3 Frame Batch Draw"
10260 mdapi_hw_unit_type="gpu"
10261 mdapi_group="3D Pipe/Rasterizer"
10262 />
10263 <counter name="Slice1 L3 Bank2 Stalled"
10264 description="The percentage of time in which slice1 L3 bank2 is stalled"
10265 data_type="float"
10266 max_equation="100"
10267 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
10268 underscore_name="l31_bank2_stalled"
10269 units="percent"
10270 symbol_name="L31Bank2Stalled"
10271 availability="$SliceMask 0x2 AND"
10272 semantic_type="duration"
10273 mdapi_supported_apis=""
10274 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10275 mdapi_group="GTI/L3"
10276 mdapi_hw_unit_type="slice"
10277 />
10278 <counter name="PS FPU0 Pipe Active"
10279 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
10280 data_type="float"
10281 max_equation="100"
10282 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10283 underscore_name="ps_fpu0_active"
10284 units="percent"
10285 symbol_name="PsFpu0Active"
10286 semantic_type="duration"
10287 mdapi_supported_apis="OGL IO BB"
10288 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10289 mdapi_group="EU Array/Pixel Shader"
10290 mdapi_hw_unit_type="gpu"
10291 />
10292 <counter name="DS Threads Dispatched"
10293 description="The total number of domain shader hardware threads dispatched."
10294 data_type="uint64"
10295 equation="A 3 READ"
10296 underscore_name="ds_threads"
10297 units="threads"
10298 symbol_name="DsThreads"
10299 semantic_type="event"
10300 mdapi_supported_apis="OGL4 IO BB"
10301 mdapi_usage_flags="Tier3 Frame Batch Draw"
10302 mdapi_hw_unit_type="gpu"
10303 mdapi_group="EU Array/Domain Shader"
10304 />
10305 <counter name="Samples Written"
10306 description="The total number of samples or pixels written to all render targets."
10307 data_type="uint64"
10308 equation="A 26 READ 4 UMUL"
10309 underscore_name="samples_written"
10310 units="pixels"
10311 symbol_name="SamplesWritten"
10312 semantic_type="event"
10313 mdapi_supported_apis="OGL IO BB"
10314 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10315 mdapi_hw_unit_type="gpu"
10316 mdapi_group="3D Pipe/Output Merger"
10317 />
10318 <counter name="EU Stall"
10319 description="The percentage of time in which the Execution Units were stalled."
10320 data_type="float"
10321 max_equation="100"
10322 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10323 underscore_name="eu_stall"
10324 units="percent"
10325 symbol_name="EuStall"
10326 semantic_type="duration"
10327 mdapi_supported_apis=""
10328 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
10329 mdapi_group="EU Array"
10330 mdapi_hw_unit_type="gpu"
10331 />
10332 <counter name="Samples Blended"
10333 description="The total number of blended samples or pixels written to all render targets."
10334 data_type="uint64"
10335 equation="A 27 READ 4 UMUL"
10336 underscore_name="samples_blended"
10337 units="pixels"
10338 symbol_name="SamplesBlended"
10339 semantic_type="event"
10340 mdapi_supported_apis="OGL IO BB"
10341 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10342 mdapi_hw_unit_type="gpu"
10343 mdapi_group="3D Pipe/Output Merger"
10344 />
10345 <counter name="Early Depth Test Fails"
10346 description="The total number of pixels dropped on early depth test."
10347 data_type="uint64"
10348 equation="A 23 READ 4 UMUL"
10349 underscore_name="early_depth_test_fails"
10350 units="pixels"
10351 symbol_name="EarlyDepthTestFails"
10352 semantic_type="event"
10353 mdapi_supported_apis="OGL IO BB"
10354 mdapi_usage_flags="Tier3 Frame Batch Draw"
10355 mdapi_hw_unit_type="gpu"
10356 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
10357 />
10358 <counter name="Shader Memory Accesses"
10359 description="The total number of shader memory accesses to L3."
10360 data_type="uint64"
10361 equation="A 32 READ"
10362 underscore_name="shader_memory_accesses"
10363 units="messages"
10364 symbol_name="ShaderMemoryAccesses"
10365 semantic_type="event"
10366 mdapi_supported_apis=""
10367 mdapi_usage_flags="Tier3 Frame Batch Draw"
10368 mdapi_hw_unit_type="gpu"
10369 mdapi_group="L3/Data Port"
10370 />
10371 <counter name="HS Threads Dispatched"
10372 description="The total number of hull shader hardware threads dispatched."
10373 data_type="uint64"
10374 equation="A 2 READ"
10375 underscore_name="hs_threads"
10376 units="threads"
10377 symbol_name="HsThreads"
10378 semantic_type="event"
10379 mdapi_supported_apis="OGL4 IO BB"
10380 mdapi_usage_flags="Tier3 Frame Batch Draw"
10381 mdapi_hw_unit_type="gpu"
10382 mdapi_group="EU Array/Hull Shader"
10383 />
10384 <counter name="SLM Bytes Written"
10385 description="The total number of GPU memory bytes written into shared local memory."
10386 data_type="uint64"
10387 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
10388 equation="A 31 READ 64 UMUL"
10389 underscore_name="slm_bytes_written"
10390 units="bytes"
10391 symbol_name="SlmBytesWritten"
10392 semantic_type="throughput"
10393 mdapi_supported_apis="OGL4 OCL IO BB"
10394 mdapi_usage_flags="Tier3 Frame Batch Draw"
10395 mdapi_group="L3/Data Port/SLM"
10396 mdapi_hw_unit_type="gpu"
10397 />
10398 <counter name="L3 Shader Throughput"
10399 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
10400 data_type="uint64"
10401 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
10402 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
10403 underscore_name="l3_shader_throughput"
10404 units="bytes"
10405 symbol_name="L3ShaderThroughput"
10406 semantic_type="throughput"
10407 mdapi_supported_apis="OGL4 OCL IO BB"
10408 mdapi_usage_flags="Tier2 Frame Batch Draw"
10409 mdapi_group="L3/Data Port"
10410 mdapi_hw_unit_type="gpu"
10411 />
10412 <counter name="Samples Killed in FS"
10413 description="The total number of samples or pixels dropped in fragment shaders."
10414 data_type="uint64"
10415 equation="A 24 READ 4 UMUL"
10416 underscore_name="samples_killed_in_ps"
10417 units="pixels"
10418 symbol_name="SamplesKilledInPs"
10419 semantic_type="event"
10420 mdapi_supported_apis="OGL IO BB"
10421 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
10422 mdapi_hw_unit_type="gpu"
10423 mdapi_group="3D Pipe/Fragment Shader"
10424 />
10425 <counter name="Shader Atomic Memory Accesses"
10426 description="The total number of shader atomic memory accesses."
10427 data_type="uint64"
10428 equation="A 34 READ"
10429 underscore_name="shader_atomics"
10430 units="messages"
10431 symbol_name="ShaderAtomics"
10432 semantic_type="event"
10433 mdapi_supported_apis="OGL4 OCL IO BB"
10434 mdapi_usage_flags="Tier3 Frame Batch Draw"
10435 mdapi_hw_unit_type="gpu"
10436 mdapi_group="L3/Data Port/Atomics"
10437 />
10438 <register_config type="NOA">
10439 <register type="NOA" address="0x00009840" value="0x000000A0" />
10440 <register type="NOA" address="0x00009888" value="0x121A0340" />
10441 <register type="NOA" address="0x00009888" value="0x103F0017" />
10442 <register type="NOA" address="0x00009888" value="0x123F0020" />
10443 <register type="NOA" address="0x00009888" value="0x129A0340" />
10444 <register type="NOA" address="0x00009888" value="0x10BF0017" />
10445 <register type="NOA" address="0x00009888" value="0x12BF0020" />
10446 <register type="NOA" address="0x00009888" value="0x041A3400" />
10447 <register type="NOA" address="0x00009888" value="0x101A0000" />
10448 <register type="NOA" address="0x00009888" value="0x043B8000" />
10449 <register type="NOA" address="0x00009888" value="0x0A3E0010" />
10450 <register type="NOA" address="0x00009888" value="0x003F0200" />
10451 <register type="NOA" address="0x00009888" value="0x023F0113" />
10452 <register type="NOA" address="0x00009888" value="0x043F0014" />
10453 <register type="NOA" address="0x00009888" value="0x02592000" />
10454 <register type="NOA" address="0x00009888" value="0x005A8000" />
10455 <register type="NOA" address="0x00009888" value="0x025AC000" />
10456 <register type="NOA" address="0x00009888" value="0x045A4000" />
10457 <register type="NOA" address="0x00009888" value="0x0A1C8000" />
10458 <register type="NOA" address="0x00009888" value="0x001D8000" />
10459 <register type="NOA" address="0x00009888" value="0x021DC000" />
10460 <register type="NOA" address="0x00009888" value="0x041D4000" />
10461 <register type="NOA" address="0x00009888" value="0x0A1E8000" />
10462 <register type="NOA" address="0x00009888" value="0x0C1FA000" />
10463 <register type="NOA" address="0x00009888" value="0x0E1F001A" />
10464 <register type="NOA" address="0x00009888" value="0x00394000" />
10465 <register type="NOA" address="0x00009888" value="0x02395000" />
10466 <register type="NOA" address="0x00009888" value="0x04391000" />
10467 <register type="NOA" address="0x00009888" value="0x069A0034" />
10468 <register type="NOA" address="0x00009888" value="0x109A0000" />
10469 <register type="NOA" address="0x00009888" value="0x06BB4000" />
10470 <register type="NOA" address="0x00009888" value="0x0ABE0040" />
10471 <register type="NOA" address="0x00009888" value="0x0CBF0984" />
10472 <register type="NOA" address="0x00009888" value="0x0EBF0A02" />
10473 <register type="NOA" address="0x00009888" value="0x02D94000" />
10474 <register type="NOA" address="0x00009888" value="0x0CDAC000" />
10475 <register type="NOA" address="0x00009888" value="0x0EDAC000" />
10476 <register type="NOA" address="0x00009888" value="0x0C9C0400" />
10477 <register type="NOA" address="0x00009888" value="0x0C9DC000" />
10478 <register type="NOA" address="0x00009888" value="0x0E9DC000" />
10479 <register type="NOA" address="0x00009888" value="0x0C9E0400" />
10480 <register type="NOA" address="0x00009888" value="0x109F02A8" />
10481 <register type="NOA" address="0x00009888" value="0x0E9F0040" />
10482 <register type="NOA" address="0x00009888" value="0x0CB95000" />
10483 <register type="NOA" address="0x00009888" value="0x0EB95000" />
10484 <register type="NOA" address="0x00009888" value="0x0F88000F" />
10485 <register type="NOA" address="0x00009888" value="0x0D880400" />
10486 <register type="NOA" address="0x00009888" value="0x038A8000" />
10487 <register type="NOA" address="0x00009888" value="0x058A8000" />
10488 <register type="NOA" address="0x00009888" value="0x078A8000" />
10489 <register type="NOA" address="0x00009888" value="0x098A8000" />
10490 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
10491 <register type="NOA" address="0x00009888" value="0x258B8009" />
10492 <register type="NOA" address="0x00009888" value="0x278B002A" />
10493 <register type="NOA" address="0x00009888" value="0x238B2A80" />
10494 <register type="NOA" address="0x00009888" value="0x198C4000" />
10495 <register type="NOA" address="0x00009888" value="0x1B8C0015" />
10496 <register type="NOA" address="0x00009888" value="0x0D8C4000" />
10497 <register type="NOA" address="0x00009888" value="0x0D8DA000" />
10498 <register type="NOA" address="0x00009888" value="0x0F8DA000" />
10499 <register type="NOA" address="0x00009888" value="0x078D2000" />
10500 <register type="NOA" address="0x00009888" value="0x2185800A" />
10501 <register type="NOA" address="0x00009888" value="0x2385002A" />
10502 <register type="NOA" address="0x00009888" value="0x1F85AA00" />
10503 <register type="NOA" address="0x00009888" value="0x1B830154" />
10504 <register type="NOA" address="0x00009888" value="0x03834000" />
10505 <register type="NOA" address="0x00009888" value="0x05834000" />
10506 <register type="NOA" address="0x00009888" value="0x07834000" />
10507 <register type="NOA" address="0x00009888" value="0x09834000" />
10508 <register type="NOA" address="0x00009888" value="0x0B834000" />
10509 <register type="NOA" address="0x00009888" value="0x0D834000" />
10510 <register type="NOA" address="0x00009888" value="0x0D84C000" />
10511 <register type="NOA" address="0x00009888" value="0x0F84C000" />
10512 <register type="NOA" address="0x00009888" value="0x01848000" />
10513 <register type="NOA" address="0x00009888" value="0x0384C000" />
10514 <register type="NOA" address="0x00009888" value="0x0584C000" />
10515 <register type="NOA" address="0x00009888" value="0x07844000" />
10516 <register type="NOA" address="0x00009888" value="0x1D80C000" />
10517 <register type="NOA" address="0x00009888" value="0x1F80C000" />
10518 <register type="NOA" address="0x00009888" value="0x11808000" />
10519 <register type="NOA" address="0x00009888" value="0x1380C000" />
10520 <register type="NOA" address="0x00009888" value="0x1580C000" />
10521 <register type="NOA" address="0x00009888" value="0x17804000" />
10522 <register type="NOA" address="0x00009888" value="0x53800000" />
10523 <register type="NOA" address="0x00009888" value="0x45800800" />
10524 <register type="NOA" address="0x00009888" value="0x47800842" />
10525 <register type="NOA" address="0x00009888" value="0x21800000" />
10526 <register type="NOA" address="0x00009888" value="0x31800000" />
10527 <register type="NOA" address="0x00009888" value="0x4D800000" />
10528 <register type="NOA" address="0x00009888" value="0x3F801084" />
10529 <register type="NOA" address="0x00009888" value="0x4F800000" />
10530 <register type="NOA" address="0x00009888" value="0x41800044" />
10531 <register type="NOA" address="0x00009840" value="0x00000080" />
10532 </register_config>
10533 <register_config type="OA">
10534 <register type="OA" address="0x00002740" value="0x00000000" />
10535 <register type="OA" address="0x00002744" value="0x00800000" />
10536 <register type="OA" address="0x00002710" value="0x00000000" />
10537 <register type="OA" address="0x00002714" value="0xF0800000" />
10538 <register type="OA" address="0x00002720" value="0x00000000" />
10539 <register type="OA" address="0x00002724" value="0xF0800000" />
10540 <register type="OA" address="0x00002770" value="0x00100070" />
10541 <register type="OA" address="0x00002774" value="0x0000FFF1" />
10542 <register type="OA" address="0x00002778" value="0x00014002" />
10543 <register type="OA" address="0x0000277C" value="0x0000C3FF" />
10544 <register type="OA" address="0x00002780" value="0x00010002" />
10545 <register type="OA" address="0x00002784" value="0x0000C7FF" />
10546 <register type="OA" address="0x00002788" value="0x00004002" />
10547 <register type="OA" address="0x0000278C" value="0x0000D3FF" />
10548 <register type="OA" address="0x00002790" value="0x00100700" />
10549 <register type="OA" address="0x00002794" value="0x0000FF1F" />
10550 <register type="OA" address="0x00002798" value="0x00001402" />
10551 <register type="OA" address="0x0000279C" value="0x0000FC3F" />
10552 <register type="OA" address="0x000027A0" value="0x00001002" />
10553 <register type="OA" address="0x000027A4" value="0x0000FC7F" />
10554 <register type="OA" address="0x000027A8" value="0x00000402" />
10555 <register type="OA" address="0x000027AC" value="0x0000FD3F" />
10556 </register_config>
10557 <register_config type="FLEX">
10558 <register type="FLEX" address="0x0000E458" value="0x00005004" />
10559 <register type="FLEX" address="0x0000E558" value="0x00010003" />
10560 <register type="FLEX" address="0x0000E658" value="0x00012011" />
10561 <register type="FLEX" address="0x0000E758" value="0x00015014" />
10562 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
10563 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
10564 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
10565 </register_config>
10566 </set>
10567
10568 <set name="Metric set RasterizerAndPixelBackend"
10569 mdapi_supported_apis="OGL OCL IO BB"
10570 underscore_name="rasterizer_and_pixel_backend"
10571 hw_config_guid="14345c35-cc46-40d0-bb04-6ed1fbb43679"
10572 chipset="BDW"
10573 symbol_name="RasterizerAndPixelBackend"
10574 >
10575 <counter name="GPU Core Clocks"
10576 description="The total number of GPU core clocks elapsed during the measurement."
10577 data_type="uint64"
10578 equation="GPU_CLOCK 0 READ"
10579 underscore_name="gpu_core_clocks"
10580 units="cycles"
10581 symbol_name="GpuCoreClocks"
10582 semantic_type="event"
10583 mdapi_supported_apis=""
10584 mdapi_usage_flags="Tier1 Frame Batch Draw"
10585 mdapi_hw_unit_type="gpu"
10586 mdapi_group="GPU"
10587 />
10588 <counter name="EU Active"
10589 description="The percentage of time in which the Execution Units were actively processing."
10590 data_type="float"
10591 max_equation="100"
10592 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10593 underscore_name="eu_active"
10594 units="percent"
10595 symbol_name="EuActive"
10596 semantic_type="duration"
10597 mdapi_supported_apis=""
10598 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
10599 mdapi_group="EU Array"
10600 mdapi_hw_unit_type="gpu"
10601 />
10602 <counter name="EU Both FPU Pipes Active"
10603 description="The percentage of time in which both EU FPU pipelines were actively processing."
10604 data_type="float"
10605 max_equation="100"
10606 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10607 underscore_name="eu_fpu_both_active"
10608 units="percent"
10609 symbol_name="EuFpuBothActive"
10610 semantic_type="duration"
10611 mdapi_supported_apis=""
10612 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10613 mdapi_group="EU Array/Pipes"
10614 mdapi_hw_unit_type="gpu"
10615 />
10616 <counter name="Slice1 Rasterizer Input Available"
10617 description="The percentage of time in which slice1 rasterizer input is available"
10618 data_type="float"
10619 max_equation="100"
10620 equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
10621 underscore_name="rasterizer1_input_available"
10622 units="percent"
10623 symbol_name="Rasterizer1InputAvailable"
10624 availability="$SliceMask 0x2 AND"
10625 semantic_type="duration"
10626 mdapi_supported_apis=""
10627 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10628 mdapi_group="GPU/Rasterizer"
10629 mdapi_hw_unit_type="slice"
10630 />
10631 <counter name="VS Send Pipe Active"
10632 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
10633 data_type="float"
10634 max_equation="100"
10635 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10636 underscore_name="vs_send_active"
10637 units="percent"
10638 symbol_name="VsSendActive"
10639 semantic_type="duration"
10640 mdapi_supported_apis="OGL IO BB"
10641 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10642 mdapi_group="EU Array/Vertex Shader"
10643 mdapi_hw_unit_type="gpu"
10644 />
10645 <counter name="VS FPU1 Pipe Active"
10646 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
10647 data_type="float"
10648 max_equation="100"
10649 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10650 underscore_name="vs_fpu1_active"
10651 units="percent"
10652 symbol_name="VsFpu1Active"
10653 semantic_type="duration"
10654 mdapi_supported_apis="OGL IO BB"
10655 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10656 mdapi_group="EU Array/Vertex Shader"
10657 mdapi_hw_unit_type="gpu"
10658 />
10659 <counter name="GS Threads Dispatched"
10660 description="The total number of geometry shader hardware threads dispatched."
10661 data_type="uint64"
10662 equation="A 5 READ"
10663 underscore_name="gs_threads"
10664 units="threads"
10665 symbol_name="GsThreads"
10666 semantic_type="event"
10667 mdapi_supported_apis="OGL4 IO BB"
10668 mdapi_usage_flags="Tier3 Frame Batch Draw"
10669 mdapi_hw_unit_type="gpu"
10670 mdapi_group="EU Array/Geometry Shader"
10671 />
10672 <counter name="Early Hi-Depth Test Fails"
10673 description="The total number of pixels dropped on early hierarchical depth test."
10674 data_type="uint64"
10675 equation="A 22 READ 4 UMUL"
10676 underscore_name="hi_depth_test_fails"
10677 units="pixels"
10678 symbol_name="HiDepthTestFails"
10679 semantic_type="event"
10680 mdapi_supported_apis="OGL IO BB"
10681 mdapi_usage_flags="Tier3 Frame Batch Draw"
10682 mdapi_hw_unit_type="gpu"
10683 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
10684 />
10685 <counter name="FS Both FPU Active"
10686 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
10687 data_type="float"
10688 max_equation="100"
10689 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10690 underscore_name="ps_eu_both_fpu_active"
10691 units="percent"
10692 symbol_name="PsEuBothFpuActive"
10693 semantic_type="duration"
10694 mdapi_supported_apis="OGL IO BB"
10695 mdapi_usage_flags="Tier4 Frame Batch Draw"
10696 mdapi_group="3D Pipe/Fragment Shader"
10697 mdapi_hw_unit_type="gpu"
10698 />
10699 <counter name="VS Threads Dispatched"
10700 description="The total number of vertex shader hardware threads dispatched."
10701 data_type="uint64"
10702 equation="A 1 READ"
10703 underscore_name="vs_threads"
10704 units="threads"
10705 symbol_name="VsThreads"
10706 semantic_type="event"
10707 mdapi_supported_apis="OGL IO BB"
10708 mdapi_usage_flags="Tier3 Frame Batch Draw"
10709 mdapi_hw_unit_type="gpu"
10710 mdapi_group="EU Array/Vertex Shader"
10711 />
10712 <counter name="FS Threads Dispatched"
10713 description="The total number of fragment shader hardware threads dispatched."
10714 data_type="uint64"
10715 equation="A 6 READ"
10716 underscore_name="ps_threads"
10717 units="threads"
10718 symbol_name="PsThreads"
10719 semantic_type="event"
10720 mdapi_supported_apis="OGL IO BB"
10721 mdapi_usage_flags="Tier3 Frame Batch Draw"
10722 mdapi_hw_unit_type="gpu"
10723 mdapi_group="EU Array/Fragment Shader"
10724 />
10725 <counter name="Slice0 Pixel Values Ready"
10726 description="The percentage of time in which slice0 pixel values are ready"
10727 data_type="float"
10728 max_equation="100"
10729 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
10730 underscore_name="pixel_values0_ready"
10731 units="percent"
10732 symbol_name="PixelValues0Ready"
10733 availability="$SliceMask 0x1 AND"
10734 semantic_type="duration"
10735 mdapi_supported_apis=""
10736 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10737 mdapi_group="GPU/3D Pipe"
10738 mdapi_hw_unit_type="slice"
10739 />
10740 <counter name="Shader Barrier Messages"
10741 description="The total number of shader barrier messages."
10742 data_type="uint64"
10743 equation="A 35 READ"
10744 underscore_name="shader_barriers"
10745 units="messages"
10746 symbol_name="ShaderBarriers"
10747 semantic_type="event"
10748 mdapi_supported_apis=""
10749 mdapi_usage_flags="Tier3 Frame Batch Draw"
10750 mdapi_hw_unit_type="gpu"
10751 mdapi_group="EU Array/Barrier"
10752 />
10753 <counter name="Sampler Texels"
10754 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
10755 data_type="uint64"
10756 equation="A 28 READ 4 UMUL"
10757 underscore_name="sampler_texels"
10758 units="texels"
10759 symbol_name="SamplerTexels"
10760 semantic_type="event"
10761 mdapi_supported_apis=""
10762 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10763 mdapi_hw_unit_type="gpu"
10764 mdapi_group="Sampler/Sampler Input"
10765 />
10766 <counter name="Pixels Failing Tests"
10767 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
10768 data_type="uint64"
10769 equation="A 25 READ 4 UMUL"
10770 underscore_name="pixels_failing_post_ps_tests"
10771 units="pixels"
10772 symbol_name="PixelsFailingPostPsTests"
10773 semantic_type="event"
10774 mdapi_supported_apis="OGL IO BB"
10775 mdapi_usage_flags="Tier3 Frame Batch Draw"
10776 mdapi_hw_unit_type="gpu"
10777 mdapi_group="3D Pipe/Output Merger"
10778 />
10779 <counter name="GPU Time Elapsed"
10780 description="Time elapsed on the GPU during the measurement."
10781 data_type="uint64"
10782 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
10783 underscore_name="gpu_time"
10784 units="ns"
10785 symbol_name="GpuTime"
10786 semantic_type="duration"
10787 mdapi_supported_apis=""
10788 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10789 mdapi_hw_unit_type="gpu"
10790 mdapi_group="GPU"
10791 />
10792 <counter name="AVG GPU Core Frequency"
10793 description="Average GPU Core Frequency in the measurement."
10794 data_type="uint64"
10795 max_equation="$GpuMaxFrequency"
10796 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
10797 underscore_name="avg_gpu_core_frequency"
10798 units="hz"
10799 symbol_name="AvgGpuCoreFrequency"
10800 semantic_type="event"
10801 mdapi_supported_apis=""
10802 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10803 mdapi_group="GPU"
10804 mdapi_hw_unit_type="gpu"
10805 />
10806 <counter name="Sampler Texels Misses"
10807 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
10808 data_type="uint64"
10809 equation="A 29 READ 4 UMUL"
10810 underscore_name="sampler_texel_misses"
10811 units="texels"
10812 symbol_name="SamplerTexelMisses"
10813 semantic_type="event"
10814 mdapi_supported_apis=""
10815 mdapi_usage_flags="Tier3 Batch Frame Draw"
10816 mdapi_hw_unit_type="gpu"
10817 mdapi_group="Sampler/Sampler Cache"
10818 />
10819 <counter name="CS Threads Dispatched"
10820 description="The total number of compute shader hardware threads dispatched."
10821 data_type="uint64"
10822 equation="A 4 READ"
10823 underscore_name="cs_threads"
10824 units="threads"
10825 symbol_name="CsThreads"
10826 semantic_type="event"
10827 mdapi_supported_apis="OGL4 OCL IO BB"
10828 mdapi_usage_flags="Tier3 Frame Batch Draw"
10829 mdapi_hw_unit_type="gpu"
10830 mdapi_group="EU Array/Compute Shader"
10831 />
10832 <counter name="Slice0 Rasterizer Input Available"
10833 description="The percentage of time in which slice0 rasterizer input is available"
10834 data_type="float"
10835 max_equation="100"
10836 equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
10837 underscore_name="rasterizer0_input_available"
10838 units="percent"
10839 symbol_name="Rasterizer0InputAvailable"
10840 availability="$SliceMask 0x1 AND"
10841 semantic_type="duration"
10842 mdapi_supported_apis=""
10843 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10844 mdapi_group="GPU/Rasterizer"
10845 mdapi_hw_unit_type="slice"
10846 />
10847 <counter name="Slice0 Post-EarlyZ Pixel Data Ready"
10848 description="The percentage of time in which slice0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
10849 data_type="float"
10850 max_equation="100"
10851 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
10852 underscore_name="pixel_data0_ready"
10853 units="percent"
10854 symbol_name="PixelData0Ready"
10855 availability="$SliceMask 0x1 AND"
10856 semantic_type="duration"
10857 mdapi_supported_apis=""
10858 mdapi_usage_flags="Tier3 Frame Batch Draw"
10859 mdapi_group="GPU/Rasterizer/Early Depth Test"
10860 mdapi_hw_unit_type="slice"
10861 />
10862 <counter name="SLM Bytes Read"
10863 description="The total number of GPU memory bytes read from shared local memory."
10864 data_type="uint64"
10865 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
10866 equation="A 30 READ 64 UMUL"
10867 underscore_name="slm_bytes_read"
10868 units="bytes"
10869 symbol_name="SlmBytesRead"
10870 semantic_type="throughput"
10871 mdapi_supported_apis="OGL4 OCL IO BB"
10872 mdapi_usage_flags="Tier3 Frame Batch Draw"
10873 mdapi_group="L3/Data Port/SLM"
10874 mdapi_hw_unit_type="gpu"
10875 />
10876 <counter name="PS FPU1 Pipe Active"
10877 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
10878 data_type="float"
10879 max_equation="100"
10880 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10881 underscore_name="ps_fpu1_active"
10882 units="percent"
10883 symbol_name="PsFpu1Active"
10884 semantic_type="duration"
10885 mdapi_supported_apis="OGL IO BB"
10886 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10887 mdapi_group="EU Array/Pixel Shader"
10888 mdapi_hw_unit_type="gpu"
10889 />
10890 <counter name="PS Send Pipeline Active"
10891 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
10892 data_type="float"
10893 max_equation="100"
10894 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10895 underscore_name="ps_send_active"
10896 units="percent"
10897 symbol_name="PsSendActive"
10898 semantic_type="duration"
10899 mdapi_supported_apis="OGL IO BB"
10900 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10901 mdapi_group="EU Array/Pixel Shader"
10902 mdapi_hw_unit_type="gpu"
10903 />
10904 <counter name="VS FPU0 Pipe Active"
10905 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
10906 data_type="float"
10907 max_equation="100"
10908 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10909 underscore_name="vs_fpu0_active"
10910 units="percent"
10911 symbol_name="VsFpu0Active"
10912 semantic_type="duration"
10913 mdapi_supported_apis="OGL IO BB"
10914 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10915 mdapi_group="EU Array/Vertex Shader"
10916 mdapi_hw_unit_type="gpu"
10917 />
10918 <counter name="GPU Busy"
10919 description="The percentage of time in which the GPU has been processing GPU commands."
10920 data_type="float"
10921 max_equation="100"
10922 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
10923 underscore_name="gpu_busy"
10924 units="percent"
10925 symbol_name="GpuBusy"
10926 semantic_type="duration"
10927 mdapi_supported_apis=""
10928 mdapi_usage_flags="Tier1 Overview System Frame"
10929 mdapi_group="GPU"
10930 mdapi_hw_unit_type="gpu"
10931 />
10932 <counter name="Slice1 Pixel Values Ready"
10933 description="The percentage of time in which slice1 pixel values are ready"
10934 data_type="float"
10935 max_equation="100"
10936 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
10937 underscore_name="pixel_values1_ready"
10938 units="percent"
10939 symbol_name="PixelValues1Ready"
10940 availability="$SliceMask 0x2 AND"
10941 semantic_type="duration"
10942 mdapi_supported_apis=""
10943 mdapi_usage_flags="Tier3 Frame Batch Draw"
10944 mdapi_group="GPU/3D Pipe"
10945 mdapi_hw_unit_type="slice"
10946 />
10947 <counter name="Slice1 PS Output Available"
10948 description="The percentage of time in which slice1 PS output is available"
10949 data_type="float"
10950 max_equation="100"
10951 equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
10952 underscore_name="ps_output1_available"
10953 units="percent"
10954 symbol_name="PSOutput1Available"
10955 availability="$SliceMask 0x2 AND"
10956 semantic_type="duration"
10957 mdapi_supported_apis=""
10958 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10959 mdapi_group="GPU/3D Pipe"
10960 mdapi_hw_unit_type="slice"
10961 />
10962 <counter name="Rasterized Pixels"
10963 description="The total number of rasterized pixels."
10964 data_type="uint64"
10965 equation="A 21 READ 4 UMUL"
10966 underscore_name="rasterized_pixels"
10967 units="pixels"
10968 symbol_name="RasterizedPixels"
10969 semantic_type="event"
10970 mdapi_supported_apis="OGL IO BB"
10971 mdapi_usage_flags="Tier3 Frame Batch Draw"
10972 mdapi_hw_unit_type="gpu"
10973 mdapi_group="3D Pipe/Rasterizer"
10974 />
10975 <counter name="PS FPU0 Pipe Active"
10976 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
10977 data_type="float"
10978 max_equation="100"
10979 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10980 underscore_name="ps_fpu0_active"
10981 units="percent"
10982 symbol_name="PsFpu0Active"
10983 semantic_type="duration"
10984 mdapi_supported_apis="OGL IO BB"
10985 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10986 mdapi_group="EU Array/Pixel Shader"
10987 mdapi_hw_unit_type="gpu"
10988 />
10989 <counter name="DS Threads Dispatched"
10990 description="The total number of domain shader hardware threads dispatched."
10991 data_type="uint64"
10992 equation="A 3 READ"
10993 underscore_name="ds_threads"
10994 units="threads"
10995 symbol_name="DsThreads"
10996 semantic_type="event"
10997 mdapi_supported_apis="OGL4 IO BB"
10998 mdapi_usage_flags="Tier3 Frame Batch Draw"
10999 mdapi_hw_unit_type="gpu"
11000 mdapi_group="EU Array/Domain Shader"
11001 />
11002 <counter name="Samples Written"
11003 description="The total number of samples or pixels written to all render targets."
11004 data_type="uint64"
11005 equation="A 26 READ 4 UMUL"
11006 underscore_name="samples_written"
11007 units="pixels"
11008 symbol_name="SamplesWritten"
11009 semantic_type="event"
11010 mdapi_supported_apis="OGL IO BB"
11011 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11012 mdapi_hw_unit_type="gpu"
11013 mdapi_group="3D Pipe/Output Merger"
11014 />
11015 <counter name="EU Stall"
11016 description="The percentage of time in which the Execution Units were stalled."
11017 data_type="float"
11018 max_equation="100"
11019 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11020 underscore_name="eu_stall"
11021 units="percent"
11022 symbol_name="EuStall"
11023 semantic_type="duration"
11024 mdapi_supported_apis=""
11025 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
11026 mdapi_group="EU Array"
11027 mdapi_hw_unit_type="gpu"
11028 />
11029 <counter name="Slice0 Rasterizer Output Ready"
11030 description="The percentage of time in which slice0 rasterizer output is ready"
11031 data_type="float"
11032 max_equation="100"
11033 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
11034 underscore_name="rasterizer0_output_ready"
11035 units="percent"
11036 symbol_name="Rasterizer0OutputReady"
11037 availability="$SliceMask 0x1 AND"
11038 semantic_type="duration"
11039 mdapi_supported_apis=""
11040 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11041 mdapi_group="GPU/Rasterizer"
11042 mdapi_hw_unit_type="slice"
11043 />
11044 <counter name="Samples Blended"
11045 description="The total number of blended samples or pixels written to all render targets."
11046 data_type="uint64"
11047 equation="A 27 READ 4 UMUL"
11048 underscore_name="samples_blended"
11049 units="pixels"
11050 symbol_name="SamplesBlended"
11051 semantic_type="event"
11052 mdapi_supported_apis="OGL IO BB"
11053 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11054 mdapi_hw_unit_type="gpu"
11055 mdapi_group="3D Pipe/Output Merger"
11056 />
11057 <counter name="Early Depth Test Fails"
11058 description="The total number of pixels dropped on early depth test."
11059 data_type="uint64"
11060 equation="A 23 READ 4 UMUL"
11061 underscore_name="early_depth_test_fails"
11062 units="pixels"
11063 symbol_name="EarlyDepthTestFails"
11064 semantic_type="event"
11065 mdapi_supported_apis="OGL IO BB"
11066 mdapi_usage_flags="Tier3 Frame Batch Draw"
11067 mdapi_hw_unit_type="gpu"
11068 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
11069 />
11070 <counter name="Slice1 Rasterizer Output Ready"
11071 description="The percentage of time in which slice1 rasterizer output is ready"
11072 data_type="float"
11073 max_equation="100"
11074 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
11075 underscore_name="rasterizer1_output_ready"
11076 units="percent"
11077 symbol_name="Rasterizer1OutputReady"
11078 availability="$SliceMask 0x2 AND"
11079 semantic_type="duration"
11080 mdapi_supported_apis=""
11081 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11082 mdapi_group="GPU/Rasterizer"
11083 mdapi_hw_unit_type="slice"
11084 />
11085 <counter name="Slice1 Post-EarlyZ Pixel Data Ready"
11086 description="The percentage of time in which slice1 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
11087 data_type="float"
11088 max_equation="100"
11089 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
11090 underscore_name="pixel_data1_ready"
11091 units="percent"
11092 symbol_name="PixelData1Ready"
11093 availability="$SliceMask 0x2 AND"
11094 semantic_type="duration"
11095 mdapi_supported_apis=""
11096 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11097 mdapi_group="GPU/Rasterizer/Early Depth Test"
11098 mdapi_hw_unit_type="slice"
11099 />
11100 <counter name="Shader Memory Accesses"
11101 description="The total number of shader memory accesses to L3."
11102 data_type="uint64"
11103 equation="A 32 READ"
11104 underscore_name="shader_memory_accesses"
11105 units="messages"
11106 symbol_name="ShaderMemoryAccesses"
11107 semantic_type="event"
11108 mdapi_supported_apis=""
11109 mdapi_usage_flags="Tier3 Frame Batch Draw"
11110 mdapi_hw_unit_type="gpu"
11111 mdapi_group="L3/Data Port"
11112 />
11113 <counter name="HS Threads Dispatched"
11114 description="The total number of hull shader hardware threads dispatched."
11115 data_type="uint64"
11116 equation="A 2 READ"
11117 underscore_name="hs_threads"
11118 units="threads"
11119 symbol_name="HsThreads"
11120 semantic_type="event"
11121 mdapi_supported_apis="OGL4 IO BB"
11122 mdapi_usage_flags="Tier3 Frame Batch Draw"
11123 mdapi_hw_unit_type="gpu"
11124 mdapi_group="EU Array/Hull Shader"
11125 />
11126 <counter name="SLM Bytes Written"
11127 description="The total number of GPU memory bytes written into shared local memory."
11128 data_type="uint64"
11129 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
11130 equation="A 31 READ 64 UMUL"
11131 underscore_name="slm_bytes_written"
11132 units="bytes"
11133 symbol_name="SlmBytesWritten"
11134 semantic_type="throughput"
11135 mdapi_supported_apis="OGL4 OCL IO BB"
11136 mdapi_usage_flags="Tier3 Frame Batch Draw"
11137 mdapi_group="L3/Data Port/SLM"
11138 mdapi_hw_unit_type="gpu"
11139 />
11140 <counter name="L3 Shader Throughput"
11141 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
11142 data_type="uint64"
11143 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
11144 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
11145 underscore_name="l3_shader_throughput"
11146 units="bytes"
11147 symbol_name="L3ShaderThroughput"
11148 semantic_type="throughput"
11149 mdapi_supported_apis="OGL4 OCL IO BB"
11150 mdapi_usage_flags="Tier2 Frame Batch Draw"
11151 mdapi_group="L3/Data Port"
11152 mdapi_hw_unit_type="gpu"
11153 />
11154 <counter name="Samples Killed in FS"
11155 description="The total number of samples or pixels dropped in fragment shaders."
11156 data_type="uint64"
11157 equation="A 24 READ 4 UMUL"
11158 underscore_name="samples_killed_in_ps"
11159 units="pixels"
11160 symbol_name="SamplesKilledInPs"
11161 semantic_type="event"
11162 mdapi_supported_apis="OGL IO BB"
11163 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
11164 mdapi_hw_unit_type="gpu"
11165 mdapi_group="3D Pipe/Fragment Shader"
11166 />
11167 <counter name="Slice0 PS Output Available"
11168 description="The percentage of time in which slice0 PS output is available"
11169 data_type="float"
11170 max_equation="100"
11171 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
11172 underscore_name="ps_output0_available"
11173 units="percent"
11174 symbol_name="PSOutput0Available"
11175 availability="$SliceMask 0x1 AND"
11176 semantic_type="duration"
11177 mdapi_supported_apis=""
11178 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11179 mdapi_group="GPU/3D Pipe"
11180 mdapi_hw_unit_type="slice"
11181 />
11182 <counter name="Shader Atomic Memory Accesses"
11183 description="The total number of shader atomic memory accesses."
11184 data_type="uint64"
11185 equation="A 34 READ"
11186 underscore_name="shader_atomics"
11187 units="messages"
11188 symbol_name="ShaderAtomics"
11189 semantic_type="event"
11190 mdapi_supported_apis="OGL4 OCL IO BB"
11191 mdapi_usage_flags="Tier3 Frame Batch Draw"
11192 mdapi_hw_unit_type="gpu"
11193 mdapi_group="L3/Data Port/Atomics"
11194 />
11195 <register_config type="NOA">
11196 <register type="NOA" address="0x00009840" value="0x000000A0" />
11197 <register type="NOA" address="0x00009888" value="0x143B000E" />
11198 <register type="NOA" address="0x00009888" value="0x043C55C0" />
11199 <register type="NOA" address="0x00009888" value="0x0A1E0280" />
11200 <register type="NOA" address="0x00009888" value="0x0C1E0408" />
11201 <register type="NOA" address="0x00009888" value="0x10390000" />
11202 <register type="NOA" address="0x00009888" value="0x12397A1F" />
11203 <register type="NOA" address="0x00009888" value="0x14BB000E" />
11204 <register type="NOA" address="0x00009888" value="0x04BC5000" />
11205 <register type="NOA" address="0x00009888" value="0x0A9E0296" />
11206 <register type="NOA" address="0x00009888" value="0x0C9E0008" />
11207 <register type="NOA" address="0x00009888" value="0x10B90000" />
11208 <register type="NOA" address="0x00009888" value="0x12B97A1F" />
11209 <register type="NOA" address="0x00009888" value="0x063B0042" />
11210 <register type="NOA" address="0x00009888" value="0x103B0000" />
11211 <register type="NOA" address="0x00009888" value="0x083C0000" />
11212 <register type="NOA" address="0x00009888" value="0x0A3E0040" />
11213 <register type="NOA" address="0x00009888" value="0x043F8000" />
11214 <register type="NOA" address="0x00009888" value="0x02594000" />
11215 <register type="NOA" address="0x00009888" value="0x045A8000" />
11216 <register type="NOA" address="0x00009888" value="0x0C1C0400" />
11217 <register type="NOA" address="0x00009888" value="0x041D8000" />
11218 <register type="NOA" address="0x00009888" value="0x081E02C0" />
11219 <register type="NOA" address="0x00009888" value="0x0E1E0000" />
11220 <register type="NOA" address="0x00009888" value="0x0C1FA800" />
11221 <register type="NOA" address="0x00009888" value="0x0E1F0260" />
11222 <register type="NOA" address="0x00009888" value="0x101F0014" />
11223 <register type="NOA" address="0x00009888" value="0x003905E0" />
11224 <register type="NOA" address="0x00009888" value="0x06390BC0" />
11225 <register type="NOA" address="0x00009888" value="0x02390018" />
11226 <register type="NOA" address="0x00009888" value="0x04394000" />
11227 <register type="NOA" address="0x00009888" value="0x04BB0042" />
11228 <register type="NOA" address="0x00009888" value="0x10BB0000" />
11229 <register type="NOA" address="0x00009888" value="0x02BC05C0" />
11230 <register type="NOA" address="0x00009888" value="0x08BC0000" />
11231 <register type="NOA" address="0x00009888" value="0x0ABE0004" />
11232 <register type="NOA" address="0x00009888" value="0x02BF8000" />
11233 <register type="NOA" address="0x00009888" value="0x02D91000" />
11234 <register type="NOA" address="0x00009888" value="0x02DA8000" />
11235 <register type="NOA" address="0x00009888" value="0x089C8000" />
11236 <register type="NOA" address="0x00009888" value="0x029D8000" />
11237 <register type="NOA" address="0x00009888" value="0x089E8000" />
11238 <register type="NOA" address="0x00009888" value="0x0E9E0000" />
11239 <register type="NOA" address="0x00009888" value="0x0E9FA806" />
11240 <register type="NOA" address="0x00009888" value="0x109F0142" />
11241 <register type="NOA" address="0x00009888" value="0x08B90617" />
11242 <register type="NOA" address="0x00009888" value="0x0AB90BE0" />
11243 <register type="NOA" address="0x00009888" value="0x02B94000" />
11244 <register type="NOA" address="0x00009888" value="0x0D88F000" />
11245 <register type="NOA" address="0x00009888" value="0x0F88000C" />
11246 <register type="NOA" address="0x00009888" value="0x07888000" />
11247 <register type="NOA" address="0x00009888" value="0x09888000" />
11248 <register type="NOA" address="0x00009888" value="0x018A8000" />
11249 <register type="NOA" address="0x00009888" value="0x0F8A8000" />
11250 <register type="NOA" address="0x00009888" value="0x1B8A2800" />
11251 <register type="NOA" address="0x00009888" value="0x038A8000" />
11252 <register type="NOA" address="0x00009888" value="0x058A8000" />
11253 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
11254 <register type="NOA" address="0x00009888" value="0x0D8A8000" />
11255 <register type="NOA" address="0x00009888" value="0x238B52A0" />
11256 <register type="NOA" address="0x00009888" value="0x258B6A95" />
11257 <register type="NOA" address="0x00009888" value="0x278B0029" />
11258 <register type="NOA" address="0x00009888" value="0x178C2000" />
11259 <register type="NOA" address="0x00009888" value="0x198C1500" />
11260 <register type="NOA" address="0x00009888" value="0x1B8C0014" />
11261 <register type="NOA" address="0x00009888" value="0x078C4000" />
11262 <register type="NOA" address="0x00009888" value="0x098C4000" />
11263 <register type="NOA" address="0x00009888" value="0x098DA000" />
11264 <register type="NOA" address="0x00009888" value="0x0B8DA000" />
11265 <register type="NOA" address="0x00009888" value="0x0F8DA000" />
11266 <register type="NOA" address="0x00009888" value="0x038D8000" />
11267 <register type="NOA" address="0x00009888" value="0x058D2000" />
11268 <register type="NOA" address="0x00009888" value="0x1F85AA80" />
11269 <register type="NOA" address="0x00009888" value="0x2185AAAA" />
11270 <register type="NOA" address="0x00009888" value="0x2385002A" />
11271 <register type="NOA" address="0x00009888" value="0x01834000" />
11272 <register type="NOA" address="0x00009888" value="0x0F834000" />
11273 <register type="NOA" address="0x00009888" value="0x19835400" />
11274 <register type="NOA" address="0x00009888" value="0x1B830155" />
11275 <register type="NOA" address="0x00009888" value="0x03834000" />
11276 <register type="NOA" address="0x00009888" value="0x05834000" />
11277 <register type="NOA" address="0x00009888" value="0x07834000" />
11278 <register type="NOA" address="0x00009888" value="0x09834000" />
11279 <register type="NOA" address="0x00009888" value="0x0B834000" />
11280 <register type="NOA" address="0x00009888" value="0x0D834000" />
11281 <register type="NOA" address="0x00009888" value="0x0184C000" />
11282 <register type="NOA" address="0x00009888" value="0x0784C000" />
11283 <register type="NOA" address="0x00009888" value="0x0984C000" />
11284 <register type="NOA" address="0x00009888" value="0x0B84C000" />
11285 <register type="NOA" address="0x00009888" value="0x0D84C000" />
11286 <register type="NOA" address="0x00009888" value="0x0F84C000" />
11287 <register type="NOA" address="0x00009888" value="0x0384C000" />
11288 <register type="NOA" address="0x00009888" value="0x0584C000" />
11289 <register type="NOA" address="0x00009888" value="0x1180C000" />
11290 <register type="NOA" address="0x00009888" value="0x1780C000" />
11291 <register type="NOA" address="0x00009888" value="0x1980C000" />
11292 <register type="NOA" address="0x00009888" value="0x1B80C000" />
11293 <register type="NOA" address="0x00009888" value="0x1D80C000" />
11294 <register type="NOA" address="0x00009888" value="0x1F80C000" />
11295 <register type="NOA" address="0x00009888" value="0x1380C000" />
11296 <register type="NOA" address="0x00009888" value="0x1580C000" />
11297 <register type="NOA" address="0x00009888" value="0x4D800444" />
11298 <register type="NOA" address="0x00009888" value="0x3D800000" />
11299 <register type="NOA" address="0x00009888" value="0x4F804000" />
11300 <register type="NOA" address="0x00009888" value="0x43801080" />
11301 <register type="NOA" address="0x00009888" value="0x51800000" />
11302 <register type="NOA" address="0x00009888" value="0x45800084" />
11303 <register type="NOA" address="0x00009888" value="0x53800044" />
11304 <register type="NOA" address="0x00009888" value="0x47801080" />
11305 <register type="NOA" address="0x00009888" value="0x21800000" />
11306 <register type="NOA" address="0x00009888" value="0x31800000" />
11307 <register type="NOA" address="0x00009888" value="0x3F800000" />
11308 <register type="NOA" address="0x00009888" value="0x41800840" />
11309 <register type="NOA" address="0x00009840" value="0x00000080" />
11310 </register_config>
11311 <register_config type="OA">
11312 <register type="OA" address="0x00002740" value="0x00000000" />
11313 <register type="OA" address="0x00002744" value="0x00800000" />
11314 <register type="OA" address="0x00002710" value="0x00000000" />
11315 <register type="OA" address="0x00002714" value="0xF0800000" />
11316 <register type="OA" address="0x00002720" value="0x00000000" />
11317 <register type="OA" address="0x00002724" value="0x30800000" />
11318 <register type="OA" address="0x00002770" value="0x00006000" />
11319 <register type="OA" address="0x00002774" value="0x0000F3FF" />
11320 <register type="OA" address="0x00002778" value="0x00001800" />
11321 <register type="OA" address="0x0000277C" value="0x0000FCFF" />
11322 <register type="OA" address="0x00002780" value="0x00000600" />
11323 <register type="OA" address="0x00002784" value="0x0000FF3F" />
11324 <register type="OA" address="0x00002788" value="0x00000180" />
11325 <register type="OA" address="0x0000278C" value="0x0000FFCF" />
11326 <register type="OA" address="0x00002790" value="0x00000060" />
11327 <register type="OA" address="0x00002794" value="0x0000FFF3" />
11328 <register type="OA" address="0x00002798" value="0x00000018" />
11329 <register type="OA" address="0x0000279C" value="0x0000FFFC" />
11330 </register_config>
11331 <register_config type="FLEX">
11332 <register type="FLEX" address="0x0000E458" value="0x00005004" />
11333 <register type="FLEX" address="0x0000E558" value="0x00010003" />
11334 <register type="FLEX" address="0x0000E658" value="0x00012011" />
11335 <register type="FLEX" address="0x0000E758" value="0x00015014" />
11336 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
11337 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
11338 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
11339 </register_config>
11340 </set>
11341
11342 <set name="Metric set Sampler_1"
11343 mdapi_supported_apis="OGL OCL IO BB"
11344 underscore_name="sampler_1"
11345 hw_config_guid="f0c6ba37-d3d3-4211-91b5-226730312a54"
11346 chipset="BDW"
11347 symbol_name="Sampler_1"
11348 >
11349 <counter name="GPU Core Clocks"
11350 description="The total number of GPU core clocks elapsed during the measurement."
11351 data_type="uint64"
11352 equation="GPU_CLOCK 0 READ"
11353 underscore_name="gpu_core_clocks"
11354 units="cycles"
11355 symbol_name="GpuCoreClocks"
11356 semantic_type="event"
11357 mdapi_supported_apis=""
11358 mdapi_usage_flags="Tier1 Frame Batch Draw"
11359 mdapi_hw_unit_type="gpu"
11360 mdapi_group="GPU"
11361 />
11362 <counter name="EU Active"
11363 description="The percentage of time in which the Execution Units were actively processing."
11364 data_type="float"
11365 max_equation="100"
11366 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11367 underscore_name="eu_active"
11368 units="percent"
11369 symbol_name="EuActive"
11370 semantic_type="duration"
11371 mdapi_supported_apis=""
11372 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
11373 mdapi_group="EU Array"
11374 mdapi_hw_unit_type="gpu"
11375 />
11376 <counter name="EU Both FPU Pipes Active"
11377 description="The percentage of time in which both EU FPU pipelines were actively processing."
11378 data_type="float"
11379 max_equation="100"
11380 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11381 underscore_name="eu_fpu_both_active"
11382 units="percent"
11383 symbol_name="EuFpuBothActive"
11384 semantic_type="duration"
11385 mdapi_supported_apis=""
11386 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11387 mdapi_group="EU Array/Pipes"
11388 mdapi_hw_unit_type="gpu"
11389 />
11390 <counter name="VS Send Pipe Active"
11391 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
11392 data_type="float"
11393 max_equation="100"
11394 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11395 underscore_name="vs_send_active"
11396 units="percent"
11397 symbol_name="VsSendActive"
11398 semantic_type="duration"
11399 mdapi_supported_apis="OGL IO BB"
11400 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11401 mdapi_group="EU Array/Vertex Shader"
11402 mdapi_hw_unit_type="gpu"
11403 />
11404 <counter name="VS FPU1 Pipe Active"
11405 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
11406 data_type="float"
11407 max_equation="100"
11408 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11409 underscore_name="vs_fpu1_active"
11410 units="percent"
11411 symbol_name="VsFpu1Active"
11412 semantic_type="duration"
11413 mdapi_supported_apis="OGL IO BB"
11414 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11415 mdapi_group="EU Array/Vertex Shader"
11416 mdapi_hw_unit_type="gpu"
11417 />
11418 <counter name="GS Threads Dispatched"
11419 description="The total number of geometry shader hardware threads dispatched."
11420 data_type="uint64"
11421 equation="A 5 READ"
11422 underscore_name="gs_threads"
11423 units="threads"
11424 symbol_name="GsThreads"
11425 semantic_type="event"
11426 mdapi_supported_apis="OGL4 IO BB"
11427 mdapi_usage_flags="Tier3 Frame Batch Draw"
11428 mdapi_hw_unit_type="gpu"
11429 mdapi_group="EU Array/Geometry Shader"
11430 />
11431 <counter name="Slice1 Subslice0 Input Available"
11432 description="The percentage of time in which slice1 subslice0 sampler input is available"
11433 data_type="float"
11434 max_equation="100"
11435 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
11436 underscore_name="sampler10_input_available"
11437 units="percent"
11438 symbol_name="Sampler10InputAvailable"
11439 availability="$SubsliceMask 0x8 AND"
11440 semantic_type="duration"
11441 mdapi_supported_apis=""
11442 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11443 mdapi_group="GPU/Sampler"
11444 mdapi_hw_unit_type="subslice"
11445 />
11446 <counter name="Early Hi-Depth Test Fails"
11447 description="The total number of pixels dropped on early hierarchical depth test."
11448 data_type="uint64"
11449 equation="A 22 READ 4 UMUL"
11450 underscore_name="hi_depth_test_fails"
11451 units="pixels"
11452 symbol_name="HiDepthTestFails"
11453 semantic_type="event"
11454 mdapi_supported_apis="OGL IO BB"
11455 mdapi_usage_flags="Tier3 Frame Batch Draw"
11456 mdapi_hw_unit_type="gpu"
11457 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
11458 />
11459 <counter name="FS Both FPU Active"
11460 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
11461 data_type="float"
11462 max_equation="100"
11463 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11464 underscore_name="ps_eu_both_fpu_active"
11465 units="percent"
11466 symbol_name="PsEuBothFpuActive"
11467 semantic_type="duration"
11468 mdapi_supported_apis="OGL IO BB"
11469 mdapi_usage_flags="Tier4 Frame Batch Draw"
11470 mdapi_group="3D Pipe/Fragment Shader"
11471 mdapi_hw_unit_type="gpu"
11472 />
11473 <counter name="VS Threads Dispatched"
11474 description="The total number of vertex shader hardware threads dispatched."
11475 data_type="uint64"
11476 equation="A 1 READ"
11477 underscore_name="vs_threads"
11478 units="threads"
11479 symbol_name="VsThreads"
11480 semantic_type="event"
11481 mdapi_supported_apis="OGL IO BB"
11482 mdapi_usage_flags="Tier3 Frame Batch Draw"
11483 mdapi_hw_unit_type="gpu"
11484 mdapi_group="EU Array/Vertex Shader"
11485 />
11486 <counter name="FS Threads Dispatched"
11487 description="The total number of fragment shader hardware threads dispatched."
11488 data_type="uint64"
11489 equation="A 6 READ"
11490 underscore_name="ps_threads"
11491 units="threads"
11492 symbol_name="PsThreads"
11493 semantic_type="event"
11494 mdapi_supported_apis="OGL IO BB"
11495 mdapi_usage_flags="Tier3 Frame Batch Draw"
11496 mdapi_hw_unit_type="gpu"
11497 mdapi_group="EU Array/Fragment Shader"
11498 />
11499 <counter name="Shader Barrier Messages"
11500 description="The total number of shader barrier messages."
11501 data_type="uint64"
11502 equation="A 35 READ"
11503 underscore_name="shader_barriers"
11504 units="messages"
11505 symbol_name="ShaderBarriers"
11506 semantic_type="event"
11507 mdapi_supported_apis=""
11508 mdapi_usage_flags="Tier3 Frame Batch Draw"
11509 mdapi_hw_unit_type="gpu"
11510 mdapi_group="EU Array/Barrier"
11511 />
11512 <counter name="Sampler Texels"
11513 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
11514 data_type="uint64"
11515 equation="A 28 READ 4 UMUL"
11516 underscore_name="sampler_texels"
11517 units="texels"
11518 symbol_name="SamplerTexels"
11519 semantic_type="event"
11520 mdapi_supported_apis=""
11521 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11522 mdapi_hw_unit_type="gpu"
11523 mdapi_group="Sampler/Sampler Input"
11524 />
11525 <counter name="Pixels Failing Tests"
11526 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
11527 data_type="uint64"
11528 equation="A 25 READ 4 UMUL"
11529 underscore_name="pixels_failing_post_ps_tests"
11530 units="pixels"
11531 symbol_name="PixelsFailingPostPsTests"
11532 semantic_type="event"
11533 mdapi_supported_apis="OGL IO BB"
11534 mdapi_usage_flags="Tier3 Frame Batch Draw"
11535 mdapi_hw_unit_type="gpu"
11536 mdapi_group="3D Pipe/Output Merger"
11537 />
11538 <counter name="Slice1 Subslice2 Sampler Output Ready"
11539 description="The percentage of time in which slice1 subslice2 sampler output is ready"
11540 data_type="float"
11541 max_equation="100"
11542 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
11543 underscore_name="sampler12_output_ready"
11544 units="percent"
11545 symbol_name="Sampler12OutputReady"
11546 availability="$SubsliceMask 0x20 AND"
11547 semantic_type="duration"
11548 mdapi_supported_apis=""
11549 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11550 mdapi_group="GPU/Sampler"
11551 mdapi_hw_unit_type="subslice"
11552 />
11553 <counter name="GPU Time Elapsed"
11554 description="Time elapsed on the GPU during the measurement."
11555 data_type="uint64"
11556 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
11557 underscore_name="gpu_time"
11558 units="ns"
11559 symbol_name="GpuTime"
11560 semantic_type="duration"
11561 mdapi_supported_apis=""
11562 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
11563 mdapi_hw_unit_type="gpu"
11564 mdapi_group="GPU"
11565 />
11566 <counter name="AVG GPU Core Frequency"
11567 description="Average GPU Core Frequency in the measurement."
11568 data_type="uint64"
11569 max_equation="$GpuMaxFrequency"
11570 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
11571 underscore_name="avg_gpu_core_frequency"
11572 units="hz"
11573 symbol_name="AvgGpuCoreFrequency"
11574 semantic_type="event"
11575 mdapi_supported_apis=""
11576 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
11577 mdapi_group="GPU"
11578 mdapi_hw_unit_type="gpu"
11579 />
11580 <counter name="Sampler Texels Misses"
11581 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
11582 data_type="uint64"
11583 equation="A 29 READ 4 UMUL"
11584 underscore_name="sampler_texel_misses"
11585 units="texels"
11586 symbol_name="SamplerTexelMisses"
11587 semantic_type="event"
11588 mdapi_supported_apis=""
11589 mdapi_usage_flags="Tier3 Batch Frame Draw"
11590 mdapi_hw_unit_type="gpu"
11591 mdapi_group="Sampler/Sampler Cache"
11592 />
11593 <counter name="CS Threads Dispatched"
11594 description="The total number of compute shader hardware threads dispatched."
11595 data_type="uint64"
11596 equation="A 4 READ"
11597 underscore_name="cs_threads"
11598 units="threads"
11599 symbol_name="CsThreads"
11600 semantic_type="event"
11601 mdapi_supported_apis="OGL4 OCL IO BB"
11602 mdapi_usage_flags="Tier3 Frame Batch Draw"
11603 mdapi_hw_unit_type="gpu"
11604 mdapi_group="EU Array/Compute Shader"
11605 />
11606 <counter name="SLM Bytes Read"
11607 description="The total number of GPU memory bytes read from shared local memory."
11608 data_type="uint64"
11609 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
11610 equation="A 30 READ 64 UMUL"
11611 underscore_name="slm_bytes_read"
11612 units="bytes"
11613 symbol_name="SlmBytesRead"
11614 semantic_type="throughput"
11615 mdapi_supported_apis="OGL4 OCL IO BB"
11616 mdapi_usage_flags="Tier3 Frame Batch Draw"
11617 mdapi_group="L3/Data Port/SLM"
11618 mdapi_hw_unit_type="gpu"
11619 />
11620 <counter name="PS FPU1 Pipe Active"
11621 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
11622 data_type="float"
11623 max_equation="100"
11624 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11625 underscore_name="ps_fpu1_active"
11626 units="percent"
11627 symbol_name="PsFpu1Active"
11628 semantic_type="duration"
11629 mdapi_supported_apis="OGL IO BB"
11630 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11631 mdapi_group="EU Array/Pixel Shader"
11632 mdapi_hw_unit_type="gpu"
11633 />
11634 <counter name="PS Send Pipeline Active"
11635 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
11636 data_type="float"
11637 max_equation="100"
11638 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11639 underscore_name="ps_send_active"
11640 units="percent"
11641 symbol_name="PsSendActive"
11642 semantic_type="duration"
11643 mdapi_supported_apis="OGL IO BB"
11644 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11645 mdapi_group="EU Array/Pixel Shader"
11646 mdapi_hw_unit_type="gpu"
11647 />
11648 <counter name="VS FPU0 Pipe Active"
11649 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
11650 data_type="float"
11651 max_equation="100"
11652 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11653 underscore_name="vs_fpu0_active"
11654 units="percent"
11655 symbol_name="VsFpu0Active"
11656 semantic_type="duration"
11657 mdapi_supported_apis="OGL IO BB"
11658 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11659 mdapi_group="EU Array/Vertex Shader"
11660 mdapi_hw_unit_type="gpu"
11661 />
11662 <counter name="GPU Busy"
11663 description="The percentage of time in which the GPU has been processing GPU commands."
11664 data_type="float"
11665 max_equation="100"
11666 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
11667 underscore_name="gpu_busy"
11668 units="percent"
11669 symbol_name="GpuBusy"
11670 semantic_type="duration"
11671 mdapi_supported_apis=""
11672 mdapi_usage_flags="Tier1 Overview System Frame"
11673 mdapi_group="GPU"
11674 mdapi_hw_unit_type="gpu"
11675 />
11676 <counter name="Slice1 Subslice1 Input Available"
11677 description="The percentage of time in which slice1 subslice1 sampler input is available"
11678 data_type="float"
11679 max_equation="100"
11680 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
11681 underscore_name="sampler11_input_available"
11682 units="percent"
11683 symbol_name="Sampler11InputAvailable"
11684 availability="$SubsliceMask 0x10 AND"
11685 semantic_type="duration"
11686 mdapi_supported_apis=""
11687 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11688 mdapi_group="GPU/Sampler"
11689 mdapi_hw_unit_type="subslice"
11690 />
11691 <counter name="Rasterized Pixels"
11692 description="The total number of rasterized pixels."
11693 data_type="uint64"
11694 equation="A 21 READ 4 UMUL"
11695 underscore_name="rasterized_pixels"
11696 units="pixels"
11697 symbol_name="RasterizedPixels"
11698 semantic_type="event"
11699 mdapi_supported_apis="OGL IO BB"
11700 mdapi_usage_flags="Tier3 Frame Batch Draw"
11701 mdapi_hw_unit_type="gpu"
11702 mdapi_group="3D Pipe/Rasterizer"
11703 />
11704 <counter name="PS FPU0 Pipe Active"
11705 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
11706 data_type="float"
11707 max_equation="100"
11708 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11709 underscore_name="ps_fpu0_active"
11710 units="percent"
11711 symbol_name="PsFpu0Active"
11712 semantic_type="duration"
11713 mdapi_supported_apis="OGL IO BB"
11714 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11715 mdapi_group="EU Array/Pixel Shader"
11716 mdapi_hw_unit_type="gpu"
11717 />
11718 <counter name="DS Threads Dispatched"
11719 description="The total number of domain shader hardware threads dispatched."
11720 data_type="uint64"
11721 equation="A 3 READ"
11722 underscore_name="ds_threads"
11723 units="threads"
11724 symbol_name="DsThreads"
11725 semantic_type="event"
11726 mdapi_supported_apis="OGL4 IO BB"
11727 mdapi_usage_flags="Tier3 Frame Batch Draw"
11728 mdapi_hw_unit_type="gpu"
11729 mdapi_group="EU Array/Domain Shader"
11730 />
11731 <counter name="Samples Written"
11732 description="The total number of samples or pixels written to all render targets."
11733 data_type="uint64"
11734 equation="A 26 READ 4 UMUL"
11735 underscore_name="samples_written"
11736 units="pixels"
11737 symbol_name="SamplesWritten"
11738 semantic_type="event"
11739 mdapi_supported_apis="OGL IO BB"
11740 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11741 mdapi_hw_unit_type="gpu"
11742 mdapi_group="3D Pipe/Output Merger"
11743 />
11744 <counter name="EU Stall"
11745 description="The percentage of time in which the Execution Units were stalled."
11746 data_type="float"
11747 max_equation="100"
11748 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11749 underscore_name="eu_stall"
11750 units="percent"
11751 symbol_name="EuStall"
11752 semantic_type="duration"
11753 mdapi_supported_apis=""
11754 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
11755 mdapi_group="EU Array"
11756 mdapi_hw_unit_type="gpu"
11757 />
11758 <counter name="Samples Blended"
11759 description="The total number of blended samples or pixels written to all render targets."
11760 data_type="uint64"
11761 equation="A 27 READ 4 UMUL"
11762 underscore_name="samples_blended"
11763 units="pixels"
11764 symbol_name="SamplesBlended"
11765 semantic_type="event"
11766 mdapi_supported_apis="OGL IO BB"
11767 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11768 mdapi_hw_unit_type="gpu"
11769 mdapi_group="3D Pipe/Output Merger"
11770 />
11771 <counter name="Early Depth Test Fails"
11772 description="The total number of pixels dropped on early depth test."
11773 data_type="uint64"
11774 equation="A 23 READ 4 UMUL"
11775 underscore_name="early_depth_test_fails"
11776 units="pixels"
11777 symbol_name="EarlyDepthTestFails"
11778 semantic_type="event"
11779 mdapi_supported_apis="OGL IO BB"
11780 mdapi_usage_flags="Tier3 Frame Batch Draw"
11781 mdapi_hw_unit_type="gpu"
11782 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
11783 />
11784 <counter name="Slice1 Subslice2 Input Available"
11785 description="The percentage of time in which slice1 subslice2 sampler input is available"
11786 data_type="float"
11787 max_equation="100"
11788 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
11789 underscore_name="sampler12_input_available"
11790 units="percent"
11791 symbol_name="Sampler12InputAvailable"
11792 availability="$SubsliceMask 0x20 AND"
11793 semantic_type="duration"
11794 mdapi_supported_apis=""
11795 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11796 mdapi_group="GPU/Sampler"
11797 mdapi_hw_unit_type="subslice"
11798 />
11799 <counter name="Slice1 Subslice0 Sampler Output Ready"
11800 description="The percentage of time in which slice1 subslice0 sampler output is ready"
11801 data_type="float"
11802 max_equation="100"
11803 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
11804 underscore_name="sampler10_output_ready"
11805 units="percent"
11806 symbol_name="Sampler10OutputReady"
11807 availability="$SubsliceMask 0x8 AND"
11808 semantic_type="duration"
11809 mdapi_supported_apis=""
11810 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11811 mdapi_group="GPU/Sampler"
11812 mdapi_hw_unit_type="subslice"
11813 />
11814 <counter name="Shader Memory Accesses"
11815 description="The total number of shader memory accesses to L3."
11816 data_type="uint64"
11817 equation="A 32 READ"
11818 underscore_name="shader_memory_accesses"
11819 units="messages"
11820 symbol_name="ShaderMemoryAccesses"
11821 semantic_type="event"
11822 mdapi_supported_apis=""
11823 mdapi_usage_flags="Tier3 Frame Batch Draw"
11824 mdapi_hw_unit_type="gpu"
11825 mdapi_group="L3/Data Port"
11826 />
11827 <counter name="Slice1 Subslice1 Sampler Output Ready"
11828 description="The percentage of time in which slice1 subslice1 sampler output is ready"
11829 data_type="float"
11830 max_equation="100"
11831 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
11832 underscore_name="sampler11_output_ready"
11833 units="percent"
11834 symbol_name="Sampler11OutputReady"
11835 availability="$SubsliceMask 0x10 AND"
11836 semantic_type="duration"
11837 mdapi_supported_apis=""
11838 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11839 mdapi_group="GPU/Sampler"
11840 mdapi_hw_unit_type="subslice"
11841 />
11842 <counter name="HS Threads Dispatched"
11843 description="The total number of hull shader hardware threads dispatched."
11844 data_type="uint64"
11845 equation="A 2 READ"
11846 underscore_name="hs_threads"
11847 units="threads"
11848 symbol_name="HsThreads"
11849 semantic_type="event"
11850 mdapi_supported_apis="OGL4 IO BB"
11851 mdapi_usage_flags="Tier3 Frame Batch Draw"
11852 mdapi_hw_unit_type="gpu"
11853 mdapi_group="EU Array/Hull Shader"
11854 />
11855 <counter name="SLM Bytes Written"
11856 description="The total number of GPU memory bytes written into shared local memory."
11857 data_type="uint64"
11858 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
11859 equation="A 31 READ 64 UMUL"
11860 underscore_name="slm_bytes_written"
11861 units="bytes"
11862 symbol_name="SlmBytesWritten"
11863 semantic_type="throughput"
11864 mdapi_supported_apis="OGL4 OCL IO BB"
11865 mdapi_usage_flags="Tier3 Frame Batch Draw"
11866 mdapi_group="L3/Data Port/SLM"
11867 mdapi_hw_unit_type="gpu"
11868 />
11869 <counter name="L3 Shader Throughput"
11870 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
11871 data_type="uint64"
11872 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
11873 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
11874 underscore_name="l3_shader_throughput"
11875 units="bytes"
11876 symbol_name="L3ShaderThroughput"
11877 semantic_type="throughput"
11878 mdapi_supported_apis="OGL4 OCL IO BB"
11879 mdapi_usage_flags="Tier2 Frame Batch Draw"
11880 mdapi_group="L3/Data Port"
11881 mdapi_hw_unit_type="gpu"
11882 />
11883 <counter name="Samples Killed in FS"
11884 description="The total number of samples or pixels dropped in fragment shaders."
11885 data_type="uint64"
11886 equation="A 24 READ 4 UMUL"
11887 underscore_name="samples_killed_in_ps"
11888 units="pixels"
11889 symbol_name="SamplesKilledInPs"
11890 semantic_type="event"
11891 mdapi_supported_apis="OGL IO BB"
11892 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
11893 mdapi_hw_unit_type="gpu"
11894 mdapi_group="3D Pipe/Fragment Shader"
11895 />
11896 <counter name="Shader Atomic Memory Accesses"
11897 description="The total number of shader atomic memory accesses."
11898 data_type="uint64"
11899 equation="A 34 READ"
11900 underscore_name="shader_atomics"
11901 units="messages"
11902 symbol_name="ShaderAtomics"
11903 semantic_type="event"
11904 mdapi_supported_apis="OGL4 OCL IO BB"
11905 mdapi_usage_flags="Tier3 Frame Batch Draw"
11906 mdapi_hw_unit_type="gpu"
11907 mdapi_group="L3/Data Port/Atomics"
11908 />
11909 <register_config type="NOA">
11910 <register type="NOA" address="0x00009840" value="0x000000A0" />
11911 <register type="NOA" address="0x00009888" value="0x18921400" />
11912 <register type="NOA" address="0x00009888" value="0x149500AB" />
11913 <register type="NOA" address="0x00009888" value="0x18B21400" />
11914 <register type="NOA" address="0x00009888" value="0x14B500AB" />
11915 <register type="NOA" address="0x00009888" value="0x18D21400" />
11916 <register type="NOA" address="0x00009888" value="0x14D500AB" />
11917 <register type="NOA" address="0x00009888" value="0x0CDC8000" />
11918 <register type="NOA" address="0x00009888" value="0x0EDC4000" />
11919 <register type="NOA" address="0x00009888" value="0x02DCC000" />
11920 <register type="NOA" address="0x00009888" value="0x04DCC000" />
11921 <register type="NOA" address="0x00009888" value="0x1ABD00A0" />
11922 <register type="NOA" address="0x00009888" value="0x0ABD8000" />
11923 <register type="NOA" address="0x00009888" value="0x0CD88000" />
11924 <register type="NOA" address="0x00009888" value="0x0ED84000" />
11925 <register type="NOA" address="0x00009888" value="0x04D88000" />
11926 <register type="NOA" address="0x00009888" value="0x1ADB0050" />
11927 <register type="NOA" address="0x00009888" value="0x04DB8000" />
11928 <register type="NOA" address="0x00009888" value="0x06DB8000" />
11929 <register type="NOA" address="0x00009888" value="0x08DB8000" />
11930 <register type="NOA" address="0x00009888" value="0x0ADB4000" />
11931 <register type="NOA" address="0x00009888" value="0x109F02A0" />
11932 <register type="NOA" address="0x00009888" value="0x0C9FA000" />
11933 <register type="NOA" address="0x00009888" value="0x0E9F00AA" />
11934 <register type="NOA" address="0x00009888" value="0x18B82500" />
11935 <register type="NOA" address="0x00009888" value="0x02B88000" />
11936 <register type="NOA" address="0x00009888" value="0x04B84000" />
11937 <register type="NOA" address="0x00009888" value="0x06B84000" />
11938 <register type="NOA" address="0x00009888" value="0x08B84000" />
11939 <register type="NOA" address="0x00009888" value="0x0AB84000" />
11940 <register type="NOA" address="0x00009888" value="0x0CB88000" />
11941 <register type="NOA" address="0x00009888" value="0x0CB98000" />
11942 <register type="NOA" address="0x00009888" value="0x0EB9A000" />
11943 <register type="NOA" address="0x00009888" value="0x00B98000" />
11944 <register type="NOA" address="0x00009888" value="0x02B9A000" />
11945 <register type="NOA" address="0x00009888" value="0x04B9A000" />
11946 <register type="NOA" address="0x00009888" value="0x06B92000" />
11947 <register type="NOA" address="0x00009888" value="0x1ABA0200" />
11948 <register type="NOA" address="0x00009888" value="0x02BA8000" />
11949 <register type="NOA" address="0x00009888" value="0x0CBA8000" />
11950 <register type="NOA" address="0x00009888" value="0x04908000" />
11951 <register type="NOA" address="0x00009888" value="0x04918000" />
11952 <register type="NOA" address="0x00009888" value="0x04927300" />
11953 <register type="NOA" address="0x00009888" value="0x10920000" />
11954 <register type="NOA" address="0x00009888" value="0x1893000A" />
11955 <register type="NOA" address="0x00009888" value="0x0A934000" />
11956 <register type="NOA" address="0x00009888" value="0x0A946000" />
11957 <register type="NOA" address="0x00009888" value="0x0C959000" />
11958 <register type="NOA" address="0x00009888" value="0x0E950098" />
11959 <register type="NOA" address="0x00009888" value="0x10950000" />
11960 <register type="NOA" address="0x00009888" value="0x04B04000" />
11961 <register type="NOA" address="0x00009888" value="0x04B14000" />
11962 <register type="NOA" address="0x00009888" value="0x04B20073" />
11963 <register type="NOA" address="0x00009888" value="0x10B20000" />
11964 <register type="NOA" address="0x00009888" value="0x04B38000" />
11965 <register type="NOA" address="0x00009888" value="0x06B38000" />
11966 <register type="NOA" address="0x00009888" value="0x08B34000" />
11967 <register type="NOA" address="0x00009888" value="0x04B4C000" />
11968 <register type="NOA" address="0x00009888" value="0x02B59890" />
11969 <register type="NOA" address="0x00009888" value="0x10B50000" />
11970 <register type="NOA" address="0x00009888" value="0x06D04000" />
11971 <register type="NOA" address="0x00009888" value="0x06D14000" />
11972 <register type="NOA" address="0x00009888" value="0x06D20073" />
11973 <register type="NOA" address="0x00009888" value="0x10D20000" />
11974 <register type="NOA" address="0x00009888" value="0x18D30020" />
11975 <register type="NOA" address="0x00009888" value="0x02D38000" />
11976 <register type="NOA" address="0x00009888" value="0x0CD34000" />
11977 <register type="NOA" address="0x00009888" value="0x0AD48000" />
11978 <register type="NOA" address="0x00009888" value="0x04D42000" />
11979 <register type="NOA" address="0x00009888" value="0x0ED59000" />
11980 <register type="NOA" address="0x00009888" value="0x00D59800" />
11981 <register type="NOA" address="0x00009888" value="0x10D50000" />
11982 <register type="NOA" address="0x00009888" value="0x0F88000E" />
11983 <register type="NOA" address="0x00009888" value="0x03888000" />
11984 <register type="NOA" address="0x00009888" value="0x05888000" />
11985 <register type="NOA" address="0x00009888" value="0x07888000" />
11986 <register type="NOA" address="0x00009888" value="0x09888000" />
11987 <register type="NOA" address="0x00009888" value="0x0B888000" />
11988 <register type="NOA" address="0x00009888" value="0x0D880400" />
11989 <register type="NOA" address="0x00009888" value="0x278B002A" />
11990 <register type="NOA" address="0x00009888" value="0x238B5500" />
11991 <register type="NOA" address="0x00009888" value="0x258B000A" />
11992 <register type="NOA" address="0x00009888" value="0x1B8C0015" />
11993 <register type="NOA" address="0x00009888" value="0x038C4000" />
11994 <register type="NOA" address="0x00009888" value="0x058C4000" />
11995 <register type="NOA" address="0x00009888" value="0x078C4000" />
11996 <register type="NOA" address="0x00009888" value="0x098C4000" />
11997 <register type="NOA" address="0x00009888" value="0x0B8C4000" />
11998 <register type="NOA" address="0x00009888" value="0x0D8C4000" />
11999 <register type="NOA" address="0x00009888" value="0x0D8D8000" />
12000 <register type="NOA" address="0x00009888" value="0x0F8DA000" />
12001 <register type="NOA" address="0x00009888" value="0x018D8000" />
12002 <register type="NOA" address="0x00009888" value="0x038DA000" />
12003 <register type="NOA" address="0x00009888" value="0x058DA000" />
12004 <register type="NOA" address="0x00009888" value="0x078D2000" />
12005 <register type="NOA" address="0x00009888" value="0x2385002A" />
12006 <register type="NOA" address="0x00009888" value="0x1F85AA00" />
12007 <register type="NOA" address="0x00009888" value="0x2185000A" />
12008 <register type="NOA" address="0x00009888" value="0x1B830150" />
12009 <register type="NOA" address="0x00009888" value="0x03834000" />
12010 <register type="NOA" address="0x00009888" value="0x05834000" />
12011 <register type="NOA" address="0x00009888" value="0x07834000" />
12012 <register type="NOA" address="0x00009888" value="0x09834000" />
12013 <register type="NOA" address="0x00009888" value="0x0B834000" />
12014 <register type="NOA" address="0x00009888" value="0x0D834000" />
12015 <register type="NOA" address="0x00009888" value="0x0D848000" />
12016 <register type="NOA" address="0x00009888" value="0x0F84C000" />
12017 <register type="NOA" address="0x00009888" value="0x01848000" />
12018 <register type="NOA" address="0x00009888" value="0x0384C000" />
12019 <register type="NOA" address="0x00009888" value="0x0584C000" />
12020 <register type="NOA" address="0x00009888" value="0x07844000" />
12021 <register type="NOA" address="0x00009888" value="0x1D808000" />
12022 <register type="NOA" address="0x00009888" value="0x1F80C000" />
12023 <register type="NOA" address="0x00009888" value="0x11808000" />
12024 <register type="NOA" address="0x00009888" value="0x1380C000" />
12025 <register type="NOA" address="0x00009888" value="0x1580C000" />
12026 <register type="NOA" address="0x00009888" value="0x17804000" />
12027 <register type="NOA" address="0x00009888" value="0x53800000" />
12028 <register type="NOA" address="0x00009888" value="0x47801021" />
12029 <register type="NOA" address="0x00009888" value="0x21800000" />
12030 <register type="NOA" address="0x00009888" value="0x31800000" />
12031 <register type="NOA" address="0x00009888" value="0x4D800000" />
12032 <register type="NOA" address="0x00009888" value="0x3F800C64" />
12033 <register type="NOA" address="0x00009888" value="0x4F800000" />
12034 <register type="NOA" address="0x00009888" value="0x41800C02" />
12035 <register type="NOA" address="0x00009840" value="0x00000080" />
12036 </register_config>
12037 <register_config type="OA">
12038 <register type="OA" address="0x00002740" value="0x00000000" />
12039 <register type="OA" address="0x00002744" value="0x00800000" />
12040 <register type="OA" address="0x00002710" value="0x00000000" />
12041 <register type="OA" address="0x00002714" value="0x70800000" />
12042 <register type="OA" address="0x00002720" value="0x00000000" />
12043 <register type="OA" address="0x00002724" value="0x00800000" />
12044 <register type="OA" address="0x00002770" value="0x0000C000" />
12045 <register type="OA" address="0x00002774" value="0x0000E7FF" />
12046 <register type="OA" address="0x00002778" value="0x00003000" />
12047 <register type="OA" address="0x0000277C" value="0x0000F9FF" />
12048 <register type="OA" address="0x00002780" value="0x00000C00" />
12049 <register type="OA" address="0x00002784" value="0x0000FE7F" />
12050 </register_config>
12051 <register_config type="FLEX">
12052 <register type="FLEX" address="0x0000E458" value="0x00005004" />
12053 <register type="FLEX" address="0x0000E558" value="0x00010003" />
12054 <register type="FLEX" address="0x0000E658" value="0x00012011" />
12055 <register type="FLEX" address="0x0000E758" value="0x00015014" />
12056 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
12057 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
12058 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
12059 </register_config>
12060 </set>
12061
12062 <set name="Metric set Sampler_2"
12063 mdapi_supported_apis="OGL OCL IO BB"
12064 underscore_name="sampler_2"
12065 hw_config_guid="30bf3702-48cf-4bca-b412-7cf50bb2f564"
12066 chipset="BDW"
12067 symbol_name="Sampler_2"
12068 >
12069 <counter name="GPU Core Clocks"
12070 description="The total number of GPU core clocks elapsed during the measurement."
12071 data_type="uint64"
12072 equation="GPU_CLOCK 0 READ"
12073 underscore_name="gpu_core_clocks"
12074 units="cycles"
12075 symbol_name="GpuCoreClocks"
12076 semantic_type="event"
12077 mdapi_supported_apis=""
12078 mdapi_usage_flags="Tier1 Frame Batch Draw"
12079 mdapi_hw_unit_type="gpu"
12080 mdapi_group="GPU"
12081 />
12082 <counter name="EU Active"
12083 description="The percentage of time in which the Execution Units were actively processing."
12084 data_type="float"
12085 max_equation="100"
12086 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12087 underscore_name="eu_active"
12088 units="percent"
12089 symbol_name="EuActive"
12090 semantic_type="duration"
12091 mdapi_supported_apis=""
12092 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
12093 mdapi_group="EU Array"
12094 mdapi_hw_unit_type="gpu"
12095 />
12096 <counter name="Slice0 Subslice2 Input Available"
12097 description="The percentage of time in which slice0 subslice2 sampler input is available"
12098 data_type="float"
12099 max_equation="100"
12100 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
12101 underscore_name="sampler02_input_available"
12102 units="percent"
12103 symbol_name="Sampler02InputAvailable"
12104 availability="$SubsliceMask 0x4 AND"
12105 semantic_type="duration"
12106 mdapi_supported_apis=""
12107 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12108 mdapi_group="GPU/Sampler"
12109 mdapi_hw_unit_type="subslice"
12110 />
12111 <counter name="EU Both FPU Pipes Active"
12112 description="The percentage of time in which both EU FPU pipelines were actively processing."
12113 data_type="float"
12114 max_equation="100"
12115 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12116 underscore_name="eu_fpu_both_active"
12117 units="percent"
12118 symbol_name="EuFpuBothActive"
12119 semantic_type="duration"
12120 mdapi_supported_apis=""
12121 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12122 mdapi_group="EU Array/Pipes"
12123 mdapi_hw_unit_type="gpu"
12124 />
12125 <counter name="VS Send Pipe Active"
12126 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
12127 data_type="float"
12128 max_equation="100"
12129 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12130 underscore_name="vs_send_active"
12131 units="percent"
12132 symbol_name="VsSendActive"
12133 semantic_type="duration"
12134 mdapi_supported_apis="OGL IO BB"
12135 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12136 mdapi_group="EU Array/Vertex Shader"
12137 mdapi_hw_unit_type="gpu"
12138 />
12139 <counter name="Slice0 Subslice0 Input Available"
12140 description="The percentage of time in which slice0 subslice0 sampler input is available"
12141 data_type="float"
12142 max_equation="100"
12143 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
12144 underscore_name="sampler00_input_available"
12145 units="percent"
12146 symbol_name="Sampler00InputAvailable"
12147 availability="$SubsliceMask 0x1 AND"
12148 semantic_type="duration"
12149 mdapi_supported_apis=""
12150 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12151 mdapi_group="GPU/Sampler"
12152 mdapi_hw_unit_type="subslice"
12153 />
12154 <counter name="VS FPU1 Pipe Active"
12155 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
12156 data_type="float"
12157 max_equation="100"
12158 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12159 underscore_name="vs_fpu1_active"
12160 units="percent"
12161 symbol_name="VsFpu1Active"
12162 semantic_type="duration"
12163 mdapi_supported_apis="OGL IO BB"
12164 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12165 mdapi_group="EU Array/Vertex Shader"
12166 mdapi_hw_unit_type="gpu"
12167 />
12168 <counter name="GS Threads Dispatched"
12169 description="The total number of geometry shader hardware threads dispatched."
12170 data_type="uint64"
12171 equation="A 5 READ"
12172 underscore_name="gs_threads"
12173 units="threads"
12174 symbol_name="GsThreads"
12175 semantic_type="event"
12176 mdapi_supported_apis="OGL4 IO BB"
12177 mdapi_usage_flags="Tier3 Frame Batch Draw"
12178 mdapi_hw_unit_type="gpu"
12179 mdapi_group="EU Array/Geometry Shader"
12180 />
12181 <counter name="Early Hi-Depth Test Fails"
12182 description="The total number of pixels dropped on early hierarchical depth test."
12183 data_type="uint64"
12184 equation="A 22 READ 4 UMUL"
12185 underscore_name="hi_depth_test_fails"
12186 units="pixels"
12187 symbol_name="HiDepthTestFails"
12188 semantic_type="event"
12189 mdapi_supported_apis="OGL IO BB"
12190 mdapi_usage_flags="Tier3 Frame Batch Draw"
12191 mdapi_hw_unit_type="gpu"
12192 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
12193 />
12194 <counter name="FS Both FPU Active"
12195 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
12196 data_type="float"
12197 max_equation="100"
12198 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12199 underscore_name="ps_eu_both_fpu_active"
12200 units="percent"
12201 symbol_name="PsEuBothFpuActive"
12202 semantic_type="duration"
12203 mdapi_supported_apis="OGL IO BB"
12204 mdapi_usage_flags="Tier4 Frame Batch Draw"
12205 mdapi_group="3D Pipe/Fragment Shader"
12206 mdapi_hw_unit_type="gpu"
12207 />
12208 <counter name="VS Threads Dispatched"
12209 description="The total number of vertex shader hardware threads dispatched."
12210 data_type="uint64"
12211 equation="A 1 READ"
12212 underscore_name="vs_threads"
12213 units="threads"
12214 symbol_name="VsThreads"
12215 semantic_type="event"
12216 mdapi_supported_apis="OGL IO BB"
12217 mdapi_usage_flags="Tier3 Frame Batch Draw"
12218 mdapi_hw_unit_type="gpu"
12219 mdapi_group="EU Array/Vertex Shader"
12220 />
12221 <counter name="Slice0 Subslice2 Sampler Output Ready"
12222 description="The percentage of time in which slice0 subslice2 sampler output is ready"
12223 data_type="float"
12224 max_equation="100"
12225 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
12226 underscore_name="sampler02_output_ready"
12227 units="percent"
12228 symbol_name="Sampler02OutputReady"
12229 availability="$SubsliceMask 0x4 AND"
12230 semantic_type="duration"
12231 mdapi_supported_apis=""
12232 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12233 mdapi_group="GPU/Sampler"
12234 mdapi_hw_unit_type="subslice"
12235 />
12236 <counter name="FS Threads Dispatched"
12237 description="The total number of fragment shader hardware threads dispatched."
12238 data_type="uint64"
12239 equation="A 6 READ"
12240 underscore_name="ps_threads"
12241 units="threads"
12242 symbol_name="PsThreads"
12243 semantic_type="event"
12244 mdapi_supported_apis="OGL IO BB"
12245 mdapi_usage_flags="Tier3 Frame Batch Draw"
12246 mdapi_hw_unit_type="gpu"
12247 mdapi_group="EU Array/Fragment Shader"
12248 />
12249 <counter name="Shader Barrier Messages"
12250 description="The total number of shader barrier messages."
12251 data_type="uint64"
12252 equation="A 35 READ"
12253 underscore_name="shader_barriers"
12254 units="messages"
12255 symbol_name="ShaderBarriers"
12256 semantic_type="event"
12257 mdapi_supported_apis=""
12258 mdapi_usage_flags="Tier3 Frame Batch Draw"
12259 mdapi_hw_unit_type="gpu"
12260 mdapi_group="EU Array/Barrier"
12261 />
12262 <counter name="Slice0 Subslice1 Input Available"
12263 description="The percentage of time in which slice0 subslice1 sampler input is available"
12264 data_type="float"
12265 max_equation="100"
12266 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
12267 underscore_name="sampler01_input_available"
12268 units="percent"
12269 symbol_name="Sampler01InputAvailable"
12270 availability="$SubsliceMask 0x2 AND"
12271 semantic_type="duration"
12272 mdapi_supported_apis=""
12273 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12274 mdapi_group="GPU/Sampler"
12275 mdapi_hw_unit_type="subslice"
12276 />
12277 <counter name="Sampler Texels"
12278 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
12279 data_type="uint64"
12280 equation="A 28 READ 4 UMUL"
12281 underscore_name="sampler_texels"
12282 units="texels"
12283 symbol_name="SamplerTexels"
12284 semantic_type="event"
12285 mdapi_supported_apis=""
12286 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12287 mdapi_hw_unit_type="gpu"
12288 mdapi_group="Sampler/Sampler Input"
12289 />
12290 <counter name="Pixels Failing Tests"
12291 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
12292 data_type="uint64"
12293 equation="A 25 READ 4 UMUL"
12294 underscore_name="pixels_failing_post_ps_tests"
12295 units="pixels"
12296 symbol_name="PixelsFailingPostPsTests"
12297 semantic_type="event"
12298 mdapi_supported_apis="OGL IO BB"
12299 mdapi_usage_flags="Tier3 Frame Batch Draw"
12300 mdapi_hw_unit_type="gpu"
12301 mdapi_group="3D Pipe/Output Merger"
12302 />
12303 <counter name="GPU Time Elapsed"
12304 description="Time elapsed on the GPU during the measurement."
12305 data_type="uint64"
12306 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
12307 underscore_name="gpu_time"
12308 units="ns"
12309 symbol_name="GpuTime"
12310 semantic_type="duration"
12311 mdapi_supported_apis=""
12312 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
12313 mdapi_hw_unit_type="gpu"
12314 mdapi_group="GPU"
12315 />
12316 <counter name="AVG GPU Core Frequency"
12317 description="Average GPU Core Frequency in the measurement."
12318 data_type="uint64"
12319 max_equation="$GpuMaxFrequency"
12320 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
12321 underscore_name="avg_gpu_core_frequency"
12322 units="hz"
12323 symbol_name="AvgGpuCoreFrequency"
12324 semantic_type="event"
12325 mdapi_supported_apis=""
12326 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
12327 mdapi_group="GPU"
12328 mdapi_hw_unit_type="gpu"
12329 />
12330 <counter name="Sampler Texels Misses"
12331 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
12332 data_type="uint64"
12333 equation="A 29 READ 4 UMUL"
12334 underscore_name="sampler_texel_misses"
12335 units="texels"
12336 symbol_name="SamplerTexelMisses"
12337 semantic_type="event"
12338 mdapi_supported_apis=""
12339 mdapi_usage_flags="Tier3 Batch Frame Draw"
12340 mdapi_hw_unit_type="gpu"
12341 mdapi_group="Sampler/Sampler Cache"
12342 />
12343 <counter name="CS Threads Dispatched"
12344 description="The total number of compute shader hardware threads dispatched."
12345 data_type="uint64"
12346 equation="A 4 READ"
12347 underscore_name="cs_threads"
12348 units="threads"
12349 symbol_name="CsThreads"
12350 semantic_type="event"
12351 mdapi_supported_apis="OGL4 OCL IO BB"
12352 mdapi_usage_flags="Tier3 Frame Batch Draw"
12353 mdapi_hw_unit_type="gpu"
12354 mdapi_group="EU Array/Compute Shader"
12355 />
12356 <counter name="SLM Bytes Read"
12357 description="The total number of GPU memory bytes read from shared local memory."
12358 data_type="uint64"
12359 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
12360 equation="A 30 READ 64 UMUL"
12361 underscore_name="slm_bytes_read"
12362 units="bytes"
12363 symbol_name="SlmBytesRead"
12364 semantic_type="throughput"
12365 mdapi_supported_apis="OGL4 OCL IO BB"
12366 mdapi_usage_flags="Tier3 Frame Batch Draw"
12367 mdapi_group="L3/Data Port/SLM"
12368 mdapi_hw_unit_type="gpu"
12369 />
12370 <counter name="PS FPU1 Pipe Active"
12371 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
12372 data_type="float"
12373 max_equation="100"
12374 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12375 underscore_name="ps_fpu1_active"
12376 units="percent"
12377 symbol_name="PsFpu1Active"
12378 semantic_type="duration"
12379 mdapi_supported_apis="OGL IO BB"
12380 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12381 mdapi_group="EU Array/Pixel Shader"
12382 mdapi_hw_unit_type="gpu"
12383 />
12384 <counter name="PS Send Pipeline Active"
12385 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
12386 data_type="float"
12387 max_equation="100"
12388 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12389 underscore_name="ps_send_active"
12390 units="percent"
12391 symbol_name="PsSendActive"
12392 semantic_type="duration"
12393 mdapi_supported_apis="OGL IO BB"
12394 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12395 mdapi_group="EU Array/Pixel Shader"
12396 mdapi_hw_unit_type="gpu"
12397 />
12398 <counter name="VS FPU0 Pipe Active"
12399 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
12400 data_type="float"
12401 max_equation="100"
12402 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12403 underscore_name="vs_fpu0_active"
12404 units="percent"
12405 symbol_name="VsFpu0Active"
12406 semantic_type="duration"
12407 mdapi_supported_apis="OGL IO BB"
12408 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12409 mdapi_group="EU Array/Vertex Shader"
12410 mdapi_hw_unit_type="gpu"
12411 />
12412 <counter name="GPU Busy"
12413 description="The percentage of time in which the GPU has been processing GPU commands."
12414 data_type="float"
12415 max_equation="100"
12416 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
12417 underscore_name="gpu_busy"
12418 units="percent"
12419 symbol_name="GpuBusy"
12420 semantic_type="duration"
12421 mdapi_supported_apis=""
12422 mdapi_usage_flags="Tier1 Overview System Frame"
12423 mdapi_group="GPU"
12424 mdapi_hw_unit_type="gpu"
12425 />
12426 <counter name="Rasterized Pixels"
12427 description="The total number of rasterized pixels."
12428 data_type="uint64"
12429 equation="A 21 READ 4 UMUL"
12430 underscore_name="rasterized_pixels"
12431 units="pixels"
12432 symbol_name="RasterizedPixels"
12433 semantic_type="event"
12434 mdapi_supported_apis="OGL IO BB"
12435 mdapi_usage_flags="Tier3 Frame Batch Draw"
12436 mdapi_hw_unit_type="gpu"
12437 mdapi_group="3D Pipe/Rasterizer"
12438 />
12439 <counter name="PS FPU0 Pipe Active"
12440 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
12441 data_type="float"
12442 max_equation="100"
12443 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12444 underscore_name="ps_fpu0_active"
12445 units="percent"
12446 symbol_name="PsFpu0Active"
12447 semantic_type="duration"
12448 mdapi_supported_apis="OGL IO BB"
12449 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12450 mdapi_group="EU Array/Pixel Shader"
12451 mdapi_hw_unit_type="gpu"
12452 />
12453 <counter name="DS Threads Dispatched"
12454 description="The total number of domain shader hardware threads dispatched."
12455 data_type="uint64"
12456 equation="A 3 READ"
12457 underscore_name="ds_threads"
12458 units="threads"
12459 symbol_name="DsThreads"
12460 semantic_type="event"
12461 mdapi_supported_apis="OGL4 IO BB"
12462 mdapi_usage_flags="Tier3 Frame Batch Draw"
12463 mdapi_hw_unit_type="gpu"
12464 mdapi_group="EU Array/Domain Shader"
12465 />
12466 <counter name="Samples Written"
12467 description="The total number of samples or pixels written to all render targets."
12468 data_type="uint64"
12469 equation="A 26 READ 4 UMUL"
12470 underscore_name="samples_written"
12471 units="pixels"
12472 symbol_name="SamplesWritten"
12473 semantic_type="event"
12474 mdapi_supported_apis="OGL IO BB"
12475 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12476 mdapi_hw_unit_type="gpu"
12477 mdapi_group="3D Pipe/Output Merger"
12478 />
12479 <counter name="EU Stall"
12480 description="The percentage of time in which the Execution Units were stalled."
12481 data_type="float"
12482 max_equation="100"
12483 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12484 underscore_name="eu_stall"
12485 units="percent"
12486 symbol_name="EuStall"
12487 semantic_type="duration"
12488 mdapi_supported_apis=""
12489 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
12490 mdapi_group="EU Array"
12491 mdapi_hw_unit_type="gpu"
12492 />
12493 <counter name="Samples Blended"
12494 description="The total number of blended samples or pixels written to all render targets."
12495 data_type="uint64"
12496 equation="A 27 READ 4 UMUL"
12497 underscore_name="samples_blended"
12498 units="pixels"
12499 symbol_name="SamplesBlended"
12500 semantic_type="event"
12501 mdapi_supported_apis="OGL IO BB"
12502 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12503 mdapi_hw_unit_type="gpu"
12504 mdapi_group="3D Pipe/Output Merger"
12505 />
12506 <counter name="Early Depth Test Fails"
12507 description="The total number of pixels dropped on early depth test."
12508 data_type="uint64"
12509 equation="A 23 READ 4 UMUL"
12510 underscore_name="early_depth_test_fails"
12511 units="pixels"
12512 symbol_name="EarlyDepthTestFails"
12513 semantic_type="event"
12514 mdapi_supported_apis="OGL IO BB"
12515 mdapi_usage_flags="Tier3 Frame Batch Draw"
12516 mdapi_hw_unit_type="gpu"
12517 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
12518 />
12519 <counter name="Slice0 Subslice0 Sampler Output Ready"
12520 description="The percentage of time in which slice0 subslice0 sampler output is ready"
12521 data_type="float"
12522 max_equation="100"
12523 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
12524 underscore_name="sampler00_output_ready"
12525 units="percent"
12526 symbol_name="Sampler00OutputReady"
12527 availability="$SubsliceMask 0x1 AND"
12528 semantic_type="duration"
12529 mdapi_supported_apis=""
12530 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12531 mdapi_group="GPU/Sampler"
12532 mdapi_hw_unit_type="subslice"
12533 />
12534 <counter name="Slice0 Subslice1 Sampler Output Ready"
12535 description="The percentage of time in which slice0 subslice1 sampler output is ready"
12536 data_type="float"
12537 max_equation="100"
12538 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
12539 underscore_name="sampler01_output_ready"
12540 units="percent"
12541 symbol_name="Sampler01OutputReady"
12542 availability="$SubsliceMask 0x2 AND"
12543 semantic_type="duration"
12544 mdapi_supported_apis=""
12545 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12546 mdapi_group="GPU/Sampler"
12547 mdapi_hw_unit_type="subslice"
12548 />
12549 <counter name="Shader Memory Accesses"
12550 description="The total number of shader memory accesses to L3."
12551 data_type="uint64"
12552 equation="A 32 READ"
12553 underscore_name="shader_memory_accesses"
12554 units="messages"
12555 symbol_name="ShaderMemoryAccesses"
12556 semantic_type="event"
12557 mdapi_supported_apis=""
12558 mdapi_usage_flags="Tier3 Frame Batch Draw"
12559 mdapi_hw_unit_type="gpu"
12560 mdapi_group="L3/Data Port"
12561 />
12562 <counter name="HS Threads Dispatched"
12563 description="The total number of hull shader hardware threads dispatched."
12564 data_type="uint64"
12565 equation="A 2 READ"
12566 underscore_name="hs_threads"
12567 units="threads"
12568 symbol_name="HsThreads"
12569 semantic_type="event"
12570 mdapi_supported_apis="OGL4 IO BB"
12571 mdapi_usage_flags="Tier3 Frame Batch Draw"
12572 mdapi_hw_unit_type="gpu"
12573 mdapi_group="EU Array/Hull Shader"
12574 />
12575 <counter name="SLM Bytes Written"
12576 description="The total number of GPU memory bytes written into shared local memory."
12577 data_type="uint64"
12578 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
12579 equation="A 31 READ 64 UMUL"
12580 underscore_name="slm_bytes_written"
12581 units="bytes"
12582 symbol_name="SlmBytesWritten"
12583 semantic_type="throughput"
12584 mdapi_supported_apis="OGL4 OCL IO BB"
12585 mdapi_usage_flags="Tier3 Frame Batch Draw"
12586 mdapi_group="L3/Data Port/SLM"
12587 mdapi_hw_unit_type="gpu"
12588 />
12589 <counter name="L3 Shader Throughput"
12590 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
12591 data_type="uint64"
12592 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
12593 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
12594 underscore_name="l3_shader_throughput"
12595 units="bytes"
12596 symbol_name="L3ShaderThroughput"
12597 semantic_type="throughput"
12598 mdapi_supported_apis="OGL4 OCL IO BB"
12599 mdapi_usage_flags="Tier2 Frame Batch Draw"
12600 mdapi_group="L3/Data Port"
12601 mdapi_hw_unit_type="gpu"
12602 />
12603 <counter name="Samples Killed in FS"
12604 description="The total number of samples or pixels dropped in fragment shaders."
12605 data_type="uint64"
12606 equation="A 24 READ 4 UMUL"
12607 underscore_name="samples_killed_in_ps"
12608 units="pixels"
12609 symbol_name="SamplesKilledInPs"
12610 semantic_type="event"
12611 mdapi_supported_apis="OGL IO BB"
12612 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
12613 mdapi_hw_unit_type="gpu"
12614 mdapi_group="3D Pipe/Fragment Shader"
12615 />
12616 <counter name="Shader Atomic Memory Accesses"
12617 description="The total number of shader atomic memory accesses."
12618 data_type="uint64"
12619 equation="A 34 READ"
12620 underscore_name="shader_atomics"
12621 units="messages"
12622 symbol_name="ShaderAtomics"
12623 semantic_type="event"
12624 mdapi_supported_apis="OGL4 OCL IO BB"
12625 mdapi_usage_flags="Tier3 Frame Batch Draw"
12626 mdapi_hw_unit_type="gpu"
12627 mdapi_group="L3/Data Port/Atomics"
12628 />
12629 <register_config type="NOA">
12630 <register type="NOA" address="0x00009840" value="0x000000A0" />
12631 <register type="NOA" address="0x00009888" value="0x18121400" />
12632 <register type="NOA" address="0x00009888" value="0x141500AB" />
12633 <register type="NOA" address="0x00009888" value="0x18321400" />
12634 <register type="NOA" address="0x00009888" value="0x143500AB" />
12635 <register type="NOA" address="0x00009888" value="0x18521400" />
12636 <register type="NOA" address="0x00009888" value="0x145500AB" />
12637 <register type="NOA" address="0x00009888" value="0x0C5C8000" />
12638 <register type="NOA" address="0x00009888" value="0x0E5C4000" />
12639 <register type="NOA" address="0x00009888" value="0x025CC000" />
12640 <register type="NOA" address="0x00009888" value="0x045CC000" />
12641 <register type="NOA" address="0x00009888" value="0x1A3D00A0" />
12642 <register type="NOA" address="0x00009888" value="0x0A3D8000" />
12643 <register type="NOA" address="0x00009888" value="0x0C588000" />
12644 <register type="NOA" address="0x00009888" value="0x0E584000" />
12645 <register type="NOA" address="0x00009888" value="0x04588000" />
12646 <register type="NOA" address="0x00009888" value="0x1A5B0050" />
12647 <register type="NOA" address="0x00009888" value="0x045B8000" />
12648 <register type="NOA" address="0x00009888" value="0x065B8000" />
12649 <register type="NOA" address="0x00009888" value="0x085B8000" />
12650 <register type="NOA" address="0x00009888" value="0x0A5B4000" />
12651 <register type="NOA" address="0x00009888" value="0x101F02A0" />
12652 <register type="NOA" address="0x00009888" value="0x0C1FA000" />
12653 <register type="NOA" address="0x00009888" value="0x0E1F00AA" />
12654 <register type="NOA" address="0x00009888" value="0x18382500" />
12655 <register type="NOA" address="0x00009888" value="0x02388000" />
12656 <register type="NOA" address="0x00009888" value="0x04384000" />
12657 <register type="NOA" address="0x00009888" value="0x06384000" />
12658 <register type="NOA" address="0x00009888" value="0x08384000" />
12659 <register type="NOA" address="0x00009888" value="0x0A384000" />
12660 <register type="NOA" address="0x00009888" value="0x0C388000" />
12661 <register type="NOA" address="0x00009888" value="0x0C398000" />
12662 <register type="NOA" address="0x00009888" value="0x0E39A000" />
12663 <register type="NOA" address="0x00009888" value="0x00398000" />
12664 <register type="NOA" address="0x00009888" value="0x0239A000" />
12665 <register type="NOA" address="0x00009888" value="0x0439A000" />
12666 <register type="NOA" address="0x00009888" value="0x06392000" />
12667 <register type="NOA" address="0x00009888" value="0x1A3A0200" />
12668 <register type="NOA" address="0x00009888" value="0x023A8000" />
12669 <register type="NOA" address="0x00009888" value="0x0C3A8000" />
12670 <register type="NOA" address="0x00009888" value="0x04108000" />
12671 <register type="NOA" address="0x00009888" value="0x04118000" />
12672 <register type="NOA" address="0x00009888" value="0x04127300" />
12673 <register type="NOA" address="0x00009888" value="0x10120000" />
12674 <register type="NOA" address="0x00009888" value="0x1813000A" />
12675 <register type="NOA" address="0x00009888" value="0x0A134000" />
12676 <register type="NOA" address="0x00009888" value="0x0A146000" />
12677 <register type="NOA" address="0x00009888" value="0x0C159000" />
12678 <register type="NOA" address="0x00009888" value="0x0E150098" />
12679 <register type="NOA" address="0x00009888" value="0x10150000" />
12680 <register type="NOA" address="0x00009888" value="0x04304000" />
12681 <register type="NOA" address="0x00009888" value="0x04314000" />
12682 <register type="NOA" address="0x00009888" value="0x04320073" />
12683 <register type="NOA" address="0x00009888" value="0x10320000" />
12684 <register type="NOA" address="0x00009888" value="0x04338000" />
12685 <register type="NOA" address="0x00009888" value="0x06338000" />
12686 <register type="NOA" address="0x00009888" value="0x08334000" />
12687 <register type="NOA" address="0x00009888" value="0x0434C000" />
12688 <register type="NOA" address="0x00009888" value="0x02359890" />
12689 <register type="NOA" address="0x00009888" value="0x10350000" />
12690 <register type="NOA" address="0x00009888" value="0x06504000" />
12691 <register type="NOA" address="0x00009888" value="0x06514000" />
12692 <register type="NOA" address="0x00009888" value="0x06520073" />
12693 <register type="NOA" address="0x00009888" value="0x10520000" />
12694 <register type="NOA" address="0x00009888" value="0x18530020" />
12695 <register type="NOA" address="0x00009888" value="0x02538000" />
12696 <register type="NOA" address="0x00009888" value="0x0C534000" />
12697 <register type="NOA" address="0x00009888" value="0x0A548000" />
12698 <register type="NOA" address="0x00009888" value="0x04542000" />
12699 <register type="NOA" address="0x00009888" value="0x0E559000" />
12700 <register type="NOA" address="0x00009888" value="0x00559800" />
12701 <register type="NOA" address="0x00009888" value="0x10550000" />
12702 <register type="NOA" address="0x00009888" value="0x1B8AA000" />
12703 <register type="NOA" address="0x00009888" value="0x1D8A0002" />
12704 <register type="NOA" address="0x00009888" value="0x038A8000" />
12705 <register type="NOA" address="0x00009888" value="0x058A8000" />
12706 <register type="NOA" address="0x00009888" value="0x078A8000" />
12707 <register type="NOA" address="0x00009888" value="0x098A8000" />
12708 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
12709 <register type="NOA" address="0x00009888" value="0x0D8A8000" />
12710 <register type="NOA" address="0x00009888" value="0x278B0015" />
12711 <register type="NOA" address="0x00009888" value="0x238B2A80" />
12712 <register type="NOA" address="0x00009888" value="0x258B0005" />
12713 <register type="NOA" address="0x00009888" value="0x2385002A" />
12714 <register type="NOA" address="0x00009888" value="0x1F85AA00" />
12715 <register type="NOA" address="0x00009888" value="0x2185000A" />
12716 <register type="NOA" address="0x00009888" value="0x1B830150" />
12717 <register type="NOA" address="0x00009888" value="0x03834000" />
12718 <register type="NOA" address="0x00009888" value="0x05834000" />
12719 <register type="NOA" address="0x00009888" value="0x07834000" />
12720 <register type="NOA" address="0x00009888" value="0x09834000" />
12721 <register type="NOA" address="0x00009888" value="0x0B834000" />
12722 <register type="NOA" address="0x00009888" value="0x0D834000" />
12723 <register type="NOA" address="0x00009888" value="0x0D848000" />
12724 <register type="NOA" address="0x00009888" value="0x0F84C000" />
12725 <register type="NOA" address="0x00009888" value="0x01848000" />
12726 <register type="NOA" address="0x00009888" value="0x0384C000" />
12727 <register type="NOA" address="0x00009888" value="0x0584C000" />
12728 <register type="NOA" address="0x00009888" value="0x07844000" />
12729 <register type="NOA" address="0x00009888" value="0x1D808000" />
12730 <register type="NOA" address="0x00009888" value="0x1F80C000" />
12731 <register type="NOA" address="0x00009888" value="0x11808000" />
12732 <register type="NOA" address="0x00009888" value="0x1380C000" />
12733 <register type="NOA" address="0x00009888" value="0x1580C000" />
12734 <register type="NOA" address="0x00009888" value="0x17804000" />
12735 <register type="NOA" address="0x00009888" value="0x53800000" />
12736 <register type="NOA" address="0x00009888" value="0x47801021" />
12737 <register type="NOA" address="0x00009888" value="0x21800000" />
12738 <register type="NOA" address="0x00009888" value="0x31800000" />
12739 <register type="NOA" address="0x00009888" value="0x4D800000" />
12740 <register type="NOA" address="0x00009888" value="0x3F800C64" />
12741 <register type="NOA" address="0x00009888" value="0x4F800000" />
12742 <register type="NOA" address="0x00009888" value="0x41800C02" />
12743 <register type="NOA" address="0x00009840" value="0x00000080" />
12744 </register_config>
12745 <register_config type="OA">
12746 <register type="OA" address="0x00002740" value="0x00000000" />
12747 <register type="OA" address="0x00002744" value="0x00800000" />
12748 <register type="OA" address="0x00002710" value="0x00000000" />
12749 <register type="OA" address="0x00002714" value="0x70800000" />
12750 <register type="OA" address="0x00002720" value="0x00000000" />
12751 <register type="OA" address="0x00002724" value="0x00800000" />
12752 <register type="OA" address="0x00002770" value="0x0000C000" />
12753 <register type="OA" address="0x00002774" value="0x0000E7FF" />
12754 <register type="OA" address="0x00002778" value="0x00003000" />
12755 <register type="OA" address="0x0000277C" value="0x0000F9FF" />
12756 <register type="OA" address="0x00002780" value="0x00000C00" />
12757 <register type="OA" address="0x00002784" value="0x0000FE7F" />
12758 </register_config>
12759 <register_config type="FLEX">
12760 <register type="FLEX" address="0x0000E458" value="0x00005004" />
12761 <register type="FLEX" address="0x0000E558" value="0x00010003" />
12762 <register type="FLEX" address="0x0000E658" value="0x00012011" />
12763 <register type="FLEX" address="0x0000E758" value="0x00015014" />
12764 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
12765 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
12766 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
12767 </register_config>
12768 </set>
12769
12770 <set name="Metric set TDL_1"
12771 mdapi_supported_apis="OGL OCL IO BB"
12772 underscore_name="tdl_1"
12773 hw_config_guid="238bec85-df05-44f3-b905-d166712f2451"
12774 chipset="BDW"
12775 symbol_name="TDL_1"
12776 >
12777 <counter name="GPU Core Clocks"
12778 description="The total number of GPU core clocks elapsed during the measurement."
12779 data_type="uint64"
12780 equation="GPU_CLOCK 0 READ"
12781 underscore_name="gpu_core_clocks"
12782 units="cycles"
12783 symbol_name="GpuCoreClocks"
12784 semantic_type="event"
12785 mdapi_supported_apis=""
12786 mdapi_usage_flags="Tier1 Frame Batch Draw"
12787 mdapi_hw_unit_type="gpu"
12788 mdapi_group="GPU"
12789 />
12790 <counter name="EU Active"
12791 description="The percentage of time in which the Execution Units were actively processing."
12792 data_type="float"
12793 max_equation="100"
12794 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12795 underscore_name="eu_active"
12796 units="percent"
12797 symbol_name="EuActive"
12798 semantic_type="duration"
12799 mdapi_supported_apis=""
12800 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
12801 mdapi_group="EU Array"
12802 mdapi_hw_unit_type="gpu"
12803 />
12804 <counter name="EU Both FPU Pipes Active"
12805 description="The percentage of time in which both EU FPU pipelines were actively processing."
12806 data_type="float"
12807 max_equation="100"
12808 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12809 underscore_name="eu_fpu_both_active"
12810 units="percent"
12811 symbol_name="EuFpuBothActive"
12812 semantic_type="duration"
12813 mdapi_supported_apis=""
12814 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12815 mdapi_group="EU Array/Pipes"
12816 mdapi_hw_unit_type="gpu"
12817 />
12818 <counter name="VS Send Pipe Active"
12819 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
12820 data_type="float"
12821 max_equation="100"
12822 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12823 underscore_name="vs_send_active"
12824 units="percent"
12825 symbol_name="VsSendActive"
12826 semantic_type="duration"
12827 mdapi_supported_apis="OGL IO BB"
12828 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12829 mdapi_group="EU Array/Vertex Shader"
12830 mdapi_hw_unit_type="gpu"
12831 />
12832 <counter name="VS FPU1 Pipe Active"
12833 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
12834 data_type="float"
12835 max_equation="100"
12836 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12837 underscore_name="vs_fpu1_active"
12838 units="percent"
12839 symbol_name="VsFpu1Active"
12840 semantic_type="duration"
12841 mdapi_supported_apis="OGL IO BB"
12842 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12843 mdapi_group="EU Array/Vertex Shader"
12844 mdapi_hw_unit_type="gpu"
12845 />
12846 <counter name="GS Threads Dispatched"
12847 description="The total number of geometry shader hardware threads dispatched."
12848 data_type="uint64"
12849 equation="A 5 READ"
12850 underscore_name="gs_threads"
12851 units="threads"
12852 symbol_name="GsThreads"
12853 semantic_type="event"
12854 mdapi_supported_apis="OGL4 IO BB"
12855 mdapi_usage_flags="Tier3 Frame Batch Draw"
12856 mdapi_hw_unit_type="gpu"
12857 mdapi_group="EU Array/Geometry Shader"
12858 />
12859 <counter name="Early Hi-Depth Test Fails"
12860 description="The total number of pixels dropped on early hierarchical depth test."
12861 data_type="uint64"
12862 equation="A 22 READ 4 UMUL"
12863 underscore_name="hi_depth_test_fails"
12864 units="pixels"
12865 symbol_name="HiDepthTestFails"
12866 semantic_type="event"
12867 mdapi_supported_apis="OGL IO BB"
12868 mdapi_usage_flags="Tier3 Frame Batch Draw"
12869 mdapi_hw_unit_type="gpu"
12870 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
12871 />
12872 <counter name="FS Both FPU Active"
12873 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
12874 data_type="float"
12875 max_equation="100"
12876 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12877 underscore_name="ps_eu_both_fpu_active"
12878 units="percent"
12879 symbol_name="PsEuBothFpuActive"
12880 semantic_type="duration"
12881 mdapi_supported_apis="OGL IO BB"
12882 mdapi_usage_flags="Tier4 Frame Batch Draw"
12883 mdapi_group="3D Pipe/Fragment Shader"
12884 mdapi_hw_unit_type="gpu"
12885 />
12886 <counter name="VS Threads Dispatched"
12887 description="The total number of vertex shader hardware threads dispatched."
12888 data_type="uint64"
12889 equation="A 1 READ"
12890 underscore_name="vs_threads"
12891 units="threads"
12892 symbol_name="VsThreads"
12893 semantic_type="event"
12894 mdapi_supported_apis="OGL IO BB"
12895 mdapi_usage_flags="Tier3 Frame Batch Draw"
12896 mdapi_hw_unit_type="gpu"
12897 mdapi_group="EU Array/Vertex Shader"
12898 />
12899 <counter name="PS Thread Ready For Dispatch on Slice1 Subslice1"
12900 description="The percentage of time in which PS thread is ready for dispatch on slice1 subslice1 thread dispatcher"
12901 data_type="float"
12902 max_equation="100"
12903 equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
12904 underscore_name="ps_thread11_ready_for_dispatch"
12905 units="percent"
12906 symbol_name="PSThread11ReadyForDispatch"
12907 availability="$SubsliceMask 0x10 AND"
12908 semantic_type="duration"
12909 mdapi_supported_apis=""
12910 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12911 mdapi_group="GPU/Thread Dispatcher"
12912 mdapi_hw_unit_type="subslice"
12913 />
12914 <counter name="FS Threads Dispatched"
12915 description="The total number of fragment shader hardware threads dispatched."
12916 data_type="uint64"
12917 equation="A 6 READ"
12918 underscore_name="ps_threads"
12919 units="threads"
12920 symbol_name="PsThreads"
12921 semantic_type="event"
12922 mdapi_supported_apis="OGL IO BB"
12923 mdapi_usage_flags="Tier3 Frame Batch Draw"
12924 mdapi_hw_unit_type="gpu"
12925 mdapi_group="EU Array/Fragment Shader"
12926 />
12927 <counter name="NonPS Thread Ready For Dispatch on Slice1 Subslice2"
12928 description="The percentage of time in which non-PS thread is ready for dispatch on slice1 subslice2 thread dispatcher"
12929 data_type="float"
12930 max_equation="100"
12931 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
12932 underscore_name="non_ps_thread12_ready_for_dispatch"
12933 units="percent"
12934 symbol_name="NonPSThread12ReadyForDispatch"
12935 availability="$SubsliceMask 0x20 AND"
12936 semantic_type="duration"
12937 mdapi_supported_apis=""
12938 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12939 mdapi_group="GPU/Thread Dispatcher"
12940 mdapi_hw_unit_type="subslice"
12941 />
12942 <counter name="Shader Barrier Messages"
12943 description="The total number of shader barrier messages."
12944 data_type="uint64"
12945 equation="A 35 READ"
12946 underscore_name="shader_barriers"
12947 units="messages"
12948 symbol_name="ShaderBarriers"
12949 semantic_type="event"
12950 mdapi_supported_apis=""
12951 mdapi_usage_flags="Tier3 Frame Batch Draw"
12952 mdapi_hw_unit_type="gpu"
12953 mdapi_group="EU Array/Barrier"
12954 />
12955 <counter name="Sampler Texels"
12956 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
12957 data_type="uint64"
12958 equation="A 28 READ 4 UMUL"
12959 underscore_name="sampler_texels"
12960 units="texels"
12961 symbol_name="SamplerTexels"
12962 semantic_type="event"
12963 mdapi_supported_apis=""
12964 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12965 mdapi_hw_unit_type="gpu"
12966 mdapi_group="Sampler/Sampler Input"
12967 />
12968 <counter name="Pixels Failing Tests"
12969 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
12970 data_type="uint64"
12971 equation="A 25 READ 4 UMUL"
12972 underscore_name="pixels_failing_post_ps_tests"
12973 units="pixels"
12974 symbol_name="PixelsFailingPostPsTests"
12975 semantic_type="event"
12976 mdapi_supported_apis="OGL IO BB"
12977 mdapi_usage_flags="Tier3 Frame Batch Draw"
12978 mdapi_hw_unit_type="gpu"
12979 mdapi_group="3D Pipe/Output Merger"
12980 />
12981 <counter name="NonPS Thread Ready For Dispatch on Slice1 Subslice0"
12982 description="The percentage of time in which non-PS thread is ready for dispatch on slice1 subslice0 thread dispatcher"
12983 data_type="float"
12984 max_equation="100"
12985 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
12986 underscore_name="non_ps_thread10_ready_for_dispatch"
12987 units="percent"
12988 symbol_name="NonPSThread10ReadyForDispatch"
12989 availability="$SubsliceMask 0x8 AND"
12990 semantic_type="duration"
12991 mdapi_supported_apis=""
12992 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12993 mdapi_group="GPU/Thread Dispatcher"
12994 mdapi_hw_unit_type="subslice"
12995 />
12996 <counter name="Thread Header Ready on Slice0 Subslice1 Port 0"
12997 description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 0"
12998 data_type="float"
12999 max_equation="100"
13000 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
13001 underscore_name="thread_header01_ready_port0"
13002 units="percent"
13003 symbol_name="ThreadHeader01ReadyPort0"
13004 availability="$SubsliceMask 0x2 AND"
13005 semantic_type="duration"
13006 mdapi_supported_apis=""
13007 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13008 mdapi_group="GPU/Thread Dispatcher"
13009 mdapi_hw_unit_type="subslice"
13010 />
13011 <counter name="Thread Header Ready on Slice0 Subslice1 Port 1"
13012 description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 1"
13013 data_type="float"
13014 max_equation="100"
13015 equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
13016 underscore_name="thread_header01_ready_port1"
13017 units="percent"
13018 symbol_name="ThreadHeader01ReadyPort1"
13019 availability="$SubsliceMask 0x2 AND"
13020 semantic_type="duration"
13021 mdapi_supported_apis=""
13022 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13023 mdapi_group="GPU/Thread Dispatcher"
13024 mdapi_hw_unit_type="subslice"
13025 />
13026 <counter name="GPU Time Elapsed"
13027 description="Time elapsed on the GPU during the measurement."
13028 data_type="uint64"
13029 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
13030 underscore_name="gpu_time"
13031 units="ns"
13032 symbol_name="GpuTime"
13033 semantic_type="duration"
13034 mdapi_supported_apis=""
13035 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
13036 mdapi_hw_unit_type="gpu"
13037 mdapi_group="GPU"
13038 />
13039 <counter name="AVG GPU Core Frequency"
13040 description="Average GPU Core Frequency in the measurement."
13041 data_type="uint64"
13042 max_equation="$GpuMaxFrequency"
13043 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
13044 underscore_name="avg_gpu_core_frequency"
13045 units="hz"
13046 symbol_name="AvgGpuCoreFrequency"
13047 semantic_type="event"
13048 mdapi_supported_apis=""
13049 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
13050 mdapi_group="GPU"
13051 mdapi_hw_unit_type="gpu"
13052 />
13053 <counter name="Sampler Texels Misses"
13054 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
13055 data_type="uint64"
13056 equation="A 29 READ 4 UMUL"
13057 underscore_name="sampler_texel_misses"
13058 units="texels"
13059 symbol_name="SamplerTexelMisses"
13060 semantic_type="event"
13061 mdapi_supported_apis=""
13062 mdapi_usage_flags="Tier3 Batch Frame Draw"
13063 mdapi_hw_unit_type="gpu"
13064 mdapi_group="Sampler/Sampler Cache"
13065 />
13066 <counter name="CS Threads Dispatched"
13067 description="The total number of compute shader hardware threads dispatched."
13068 data_type="uint64"
13069 equation="A 4 READ"
13070 underscore_name="cs_threads"
13071 units="threads"
13072 symbol_name="CsThreads"
13073 semantic_type="event"
13074 mdapi_supported_apis="OGL4 OCL IO BB"
13075 mdapi_usage_flags="Tier3 Frame Batch Draw"
13076 mdapi_hw_unit_type="gpu"
13077 mdapi_group="EU Array/Compute Shader"
13078 />
13079 <counter name="SLM Bytes Read"
13080 description="The total number of GPU memory bytes read from shared local memory."
13081 data_type="uint64"
13082 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
13083 equation="A 30 READ 64 UMUL"
13084 underscore_name="slm_bytes_read"
13085 units="bytes"
13086 symbol_name="SlmBytesRead"
13087 semantic_type="throughput"
13088 mdapi_supported_apis="OGL4 OCL IO BB"
13089 mdapi_usage_flags="Tier3 Frame Batch Draw"
13090 mdapi_group="L3/Data Port/SLM"
13091 mdapi_hw_unit_type="gpu"
13092 />
13093 <counter name="PS FPU1 Pipe Active"
13094 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
13095 data_type="float"
13096 max_equation="100"
13097 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13098 underscore_name="ps_fpu1_active"
13099 units="percent"
13100 symbol_name="PsFpu1Active"
13101 semantic_type="duration"
13102 mdapi_supported_apis="OGL IO BB"
13103 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13104 mdapi_group="EU Array/Pixel Shader"
13105 mdapi_hw_unit_type="gpu"
13106 />
13107 <counter name="PS Send Pipeline Active"
13108 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
13109 data_type="float"
13110 max_equation="100"
13111 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13112 underscore_name="ps_send_active"
13113 units="percent"
13114 symbol_name="PsSendActive"
13115 semantic_type="duration"
13116 mdapi_supported_apis="OGL IO BB"
13117 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13118 mdapi_group="EU Array/Pixel Shader"
13119 mdapi_hw_unit_type="gpu"
13120 />
13121 <counter name="VS FPU0 Pipe Active"
13122 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
13123 data_type="float"
13124 max_equation="100"
13125 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13126 underscore_name="vs_fpu0_active"
13127 units="percent"
13128 symbol_name="VsFpu0Active"
13129 semantic_type="duration"
13130 mdapi_supported_apis="OGL IO BB"
13131 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13132 mdapi_group="EU Array/Vertex Shader"
13133 mdapi_hw_unit_type="gpu"
13134 />
13135 <counter name="GPU Busy"
13136 description="The percentage of time in which the GPU has been processing GPU commands."
13137 data_type="float"
13138 max_equation="100"
13139 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
13140 underscore_name="gpu_busy"
13141 units="percent"
13142 symbol_name="GpuBusy"
13143 semantic_type="duration"
13144 mdapi_supported_apis=""
13145 mdapi_usage_flags="Tier1 Overview System Frame"
13146 mdapi_group="GPU"
13147 mdapi_hw_unit_type="gpu"
13148 />
13149 <counter name="Thread Header Ready on Slice0 Subslice2 Port 1"
13150 description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 1"
13151 data_type="float"
13152 max_equation="100"
13153 equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
13154 underscore_name="thread_header02_ready_port1"
13155 units="percent"
13156 symbol_name="ThreadHeader02ReadyPort1"
13157 availability="$SubsliceMask 0x4 AND"
13158 semantic_type="duration"
13159 mdapi_supported_apis=""
13160 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13161 mdapi_group="GPU/Thread Dispatcher"
13162 mdapi_hw_unit_type="subslice"
13163 />
13164 <counter name="Thread Header Ready on Slice0 Subslice2 Port 0"
13165 description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 0"
13166 data_type="float"
13167 max_equation="100"
13168 equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
13169 underscore_name="thread_header02_ready_port0"
13170 units="percent"
13171 symbol_name="ThreadHeader02ReadyPort0"
13172 availability="$SubsliceMask 0x4 AND"
13173 semantic_type="duration"
13174 mdapi_supported_apis=""
13175 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13176 mdapi_group="GPU/Thread Dispatcher"
13177 mdapi_hw_unit_type="subslice"
13178 />
13179 <counter name="Rasterized Pixels"
13180 description="The total number of rasterized pixels."
13181 data_type="uint64"
13182 equation="A 21 READ 4 UMUL"
13183 underscore_name="rasterized_pixels"
13184 units="pixels"
13185 symbol_name="RasterizedPixels"
13186 semantic_type="event"
13187 mdapi_supported_apis="OGL IO BB"
13188 mdapi_usage_flags="Tier3 Frame Batch Draw"
13189 mdapi_hw_unit_type="gpu"
13190 mdapi_group="3D Pipe/Rasterizer"
13191 />
13192 <counter name="PS FPU0 Pipe Active"
13193 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
13194 data_type="float"
13195 max_equation="100"
13196 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13197 underscore_name="ps_fpu0_active"
13198 units="percent"
13199 symbol_name="PsFpu0Active"
13200 semantic_type="duration"
13201 mdapi_supported_apis="OGL IO BB"
13202 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13203 mdapi_group="EU Array/Pixel Shader"
13204 mdapi_hw_unit_type="gpu"
13205 />
13206 <counter name="DS Threads Dispatched"
13207 description="The total number of domain shader hardware threads dispatched."
13208 data_type="uint64"
13209 equation="A 3 READ"
13210 underscore_name="ds_threads"
13211 units="threads"
13212 symbol_name="DsThreads"
13213 semantic_type="event"
13214 mdapi_supported_apis="OGL4 IO BB"
13215 mdapi_usage_flags="Tier3 Frame Batch Draw"
13216 mdapi_hw_unit_type="gpu"
13217 mdapi_group="EU Array/Domain Shader"
13218 />
13219 <counter name="Samples Written"
13220 description="The total number of samples or pixels written to all render targets."
13221 data_type="uint64"
13222 equation="A 26 READ 4 UMUL"
13223 underscore_name="samples_written"
13224 units="pixels"
13225 symbol_name="SamplesWritten"
13226 semantic_type="event"
13227 mdapi_supported_apis="OGL IO BB"
13228 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13229 mdapi_hw_unit_type="gpu"
13230 mdapi_group="3D Pipe/Output Merger"
13231 />
13232 <counter name="EU Stall"
13233 description="The percentage of time in which the Execution Units were stalled."
13234 data_type="float"
13235 max_equation="100"
13236 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13237 underscore_name="eu_stall"
13238 units="percent"
13239 symbol_name="EuStall"
13240 semantic_type="duration"
13241 mdapi_supported_apis=""
13242 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
13243 mdapi_group="EU Array"
13244 mdapi_hw_unit_type="gpu"
13245 />
13246 <counter name="Samples Blended"
13247 description="The total number of blended samples or pixels written to all render targets."
13248 data_type="uint64"
13249 equation="A 27 READ 4 UMUL"
13250 underscore_name="samples_blended"
13251 units="pixels"
13252 symbol_name="SamplesBlended"
13253 semantic_type="event"
13254 mdapi_supported_apis="OGL IO BB"
13255 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13256 mdapi_hw_unit_type="gpu"
13257 mdapi_group="3D Pipe/Output Merger"
13258 />
13259 <counter name="Early Depth Test Fails"
13260 description="The total number of pixels dropped on early depth test."
13261 data_type="uint64"
13262 equation="A 23 READ 4 UMUL"
13263 underscore_name="early_depth_test_fails"
13264 units="pixels"
13265 symbol_name="EarlyDepthTestFails"
13266 semantic_type="event"
13267 mdapi_supported_apis="OGL IO BB"
13268 mdapi_usage_flags="Tier3 Frame Batch Draw"
13269 mdapi_hw_unit_type="gpu"
13270 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
13271 />
13272 <counter name="PS Thread Ready For Dispatch on Slice1 Subslice2"
13273 description="The percentage of time in which PS thread is ready for dispatch on slice1 subslice2 thread dispatcher"
13274 data_type="float"
13275 max_equation="100"
13276 equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
13277 underscore_name="ps_thread12_ready_for_dispatch"
13278 units="percent"
13279 symbol_name="PSThread12ReadyForDispatch"
13280 availability="$SubsliceMask 0x20 AND"
13281 semantic_type="duration"
13282 mdapi_supported_apis=""
13283 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13284 mdapi_group="GPU/Thread Dispatcher"
13285 mdapi_hw_unit_type="subslice"
13286 />
13287 <counter name="PS Thread Ready For Dispatch on Slice1 Subslice0"
13288 description="The percentage of time in which PS thread is ready for dispatch on slice1 subslice0 thread dispatcher"
13289 data_type="float"
13290 max_equation="100"
13291 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
13292 underscore_name="ps_thread10_ready_for_dispatch"
13293 units="percent"
13294 symbol_name="PSThread10ReadyForDispatch"
13295 availability="$SubsliceMask 0x8 AND"
13296 semantic_type="duration"
13297 mdapi_supported_apis=""
13298 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13299 mdapi_group="GPU/Thread Dispatcher"
13300 mdapi_hw_unit_type="subslice"
13301 />
13302 <counter name="NonPS Thread Ready For Dispatch on Slice1 Subslice1"
13303 description="The percentage of time in which non-PS thread is ready for dispatch on slice1 subslice1 thread dispatcher"
13304 data_type="float"
13305 max_equation="100"
13306 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
13307 underscore_name="non_ps_thread11_ready_for_dispatch"
13308 units="percent"
13309 symbol_name="NonPSThread11ReadyForDispatch"
13310 availability="$SubsliceMask 0x10 AND"
13311 semantic_type="duration"
13312 mdapi_supported_apis=""
13313 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13314 mdapi_group="GPU/Thread Dispatcher"
13315 mdapi_hw_unit_type="subslice"
13316 />
13317 <counter name="Shader Memory Accesses"
13318 description="The total number of shader memory accesses to L3."
13319 data_type="uint64"
13320 equation="A 32 READ"
13321 underscore_name="shader_memory_accesses"
13322 units="messages"
13323 symbol_name="ShaderMemoryAccesses"
13324 semantic_type="event"
13325 mdapi_supported_apis=""
13326 mdapi_usage_flags="Tier3 Frame Batch Draw"
13327 mdapi_hw_unit_type="gpu"
13328 mdapi_group="L3/Data Port"
13329 />
13330 <counter name="HS Threads Dispatched"
13331 description="The total number of hull shader hardware threads dispatched."
13332 data_type="uint64"
13333 equation="A 2 READ"
13334 underscore_name="hs_threads"
13335 units="threads"
13336 symbol_name="HsThreads"
13337 semantic_type="event"
13338 mdapi_supported_apis="OGL4 IO BB"
13339 mdapi_usage_flags="Tier3 Frame Batch Draw"
13340 mdapi_hw_unit_type="gpu"
13341 mdapi_group="EU Array/Hull Shader"
13342 />
13343 <counter name="SLM Bytes Written"
13344 description="The total number of GPU memory bytes written into shared local memory."
13345 data_type="uint64"
13346 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
13347 equation="A 31 READ 64 UMUL"
13348 underscore_name="slm_bytes_written"
13349 units="bytes"
13350 symbol_name="SlmBytesWritten"
13351 semantic_type="throughput"
13352 mdapi_supported_apis="OGL4 OCL IO BB"
13353 mdapi_usage_flags="Tier3 Frame Batch Draw"
13354 mdapi_group="L3/Data Port/SLM"
13355 mdapi_hw_unit_type="gpu"
13356 />
13357 <counter name="L3 Shader Throughput"
13358 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
13359 data_type="uint64"
13360 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
13361 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
13362 underscore_name="l3_shader_throughput"
13363 units="bytes"
13364 symbol_name="L3ShaderThroughput"
13365 semantic_type="throughput"
13366 mdapi_supported_apis="OGL4 OCL IO BB"
13367 mdapi_usage_flags="Tier2 Frame Batch Draw"
13368 mdapi_group="L3/Data Port"
13369 mdapi_hw_unit_type="gpu"
13370 />
13371 <counter name="Samples Killed in FS"
13372 description="The total number of samples or pixels dropped in fragment shaders."
13373 data_type="uint64"
13374 equation="A 24 READ 4 UMUL"
13375 underscore_name="samples_killed_in_ps"
13376 units="pixels"
13377 symbol_name="SamplesKilledInPs"
13378 semantic_type="event"
13379 mdapi_supported_apis="OGL IO BB"
13380 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
13381 mdapi_hw_unit_type="gpu"
13382 mdapi_group="3D Pipe/Fragment Shader"
13383 />
13384 <counter name="Thread Header Ready on Slice0 Subslice0 Port 0"
13385 description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 0"
13386 data_type="float"
13387 max_equation="100"
13388 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
13389 underscore_name="thread_header00_ready_port0"
13390 units="percent"
13391 symbol_name="ThreadHeader00ReadyPort0"
13392 availability="$SubsliceMask 0x1 AND"
13393 semantic_type="duration"
13394 mdapi_supported_apis=""
13395 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13396 mdapi_group="GPU/Thread Dispatcher"
13397 mdapi_hw_unit_type="subslice"
13398 />
13399 <counter name="Shader Atomic Memory Accesses"
13400 description="The total number of shader atomic memory accesses."
13401 data_type="uint64"
13402 equation="A 34 READ"
13403 underscore_name="shader_atomics"
13404 units="messages"
13405 symbol_name="ShaderAtomics"
13406 semantic_type="event"
13407 mdapi_supported_apis="OGL4 OCL IO BB"
13408 mdapi_usage_flags="Tier3 Frame Batch Draw"
13409 mdapi_hw_unit_type="gpu"
13410 mdapi_group="L3/Data Port/Atomics"
13411 />
13412 <counter name="Thread Header Ready on Slice0 Subslice0 Port 1"
13413 description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 1"
13414 data_type="float"
13415 max_equation="100"
13416 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
13417 underscore_name="thread_header00_ready_port1"
13418 units="percent"
13419 symbol_name="ThreadHeader00ReadyPort1"
13420 availability="$SubsliceMask 0x1 AND"
13421 semantic_type="duration"
13422 mdapi_supported_apis=""
13423 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13424 mdapi_group="GPU/Thread Dispatcher"
13425 mdapi_hw_unit_type="subslice"
13426 />
13427 <register_config type="NOA">
13428 <register type="NOA" address="0x00009840" value="0x000000A0" />
13429 <register type="NOA" address="0x00009888" value="0x16154D60" />
13430 <register type="NOA" address="0x00009888" value="0x16352E60" />
13431 <register type="NOA" address="0x00009888" value="0x16554D60" />
13432 <register type="NOA" address="0x00009888" value="0x16950000" />
13433 <register type="NOA" address="0x00009888" value="0x16B50000" />
13434 <register type="NOA" address="0x00009888" value="0x16D50000" />
13435 <register type="NOA" address="0x00009888" value="0x005C8000" />
13436 <register type="NOA" address="0x00009888" value="0x045CC000" />
13437 <register type="NOA" address="0x00009888" value="0x065C4000" />
13438 <register type="NOA" address="0x00009888" value="0x083D8000" />
13439 <register type="NOA" address="0x00009888" value="0x0A3D8000" />
13440 <register type="NOA" address="0x00009888" value="0x0458C000" />
13441 <register type="NOA" address="0x00009888" value="0x025B8000" />
13442 <register type="NOA" address="0x00009888" value="0x085B4000" />
13443 <register type="NOA" address="0x00009888" value="0x0A5B4000" />
13444 <register type="NOA" address="0x00009888" value="0x0C5B8000" />
13445 <register type="NOA" address="0x00009888" value="0x0C1FA000" />
13446 <register type="NOA" address="0x00009888" value="0x0E1F00AA" />
13447 <register type="NOA" address="0x00009888" value="0x02384000" />
13448 <register type="NOA" address="0x00009888" value="0x04388000" />
13449 <register type="NOA" address="0x00009888" value="0x06388000" />
13450 <register type="NOA" address="0x00009888" value="0x08384000" />
13451 <register type="NOA" address="0x00009888" value="0x0A384000" />
13452 <register type="NOA" address="0x00009888" value="0x0C384000" />
13453 <register type="NOA" address="0x00009888" value="0x00398000" />
13454 <register type="NOA" address="0x00009888" value="0x0239A000" />
13455 <register type="NOA" address="0x00009888" value="0x0439A000" />
13456 <register type="NOA" address="0x00009888" value="0x06392000" />
13457 <register type="NOA" address="0x00009888" value="0x043A8000" />
13458 <register type="NOA" address="0x00009888" value="0x063A8000" />
13459 <register type="NOA" address="0x00009888" value="0x08138000" />
13460 <register type="NOA" address="0x00009888" value="0x0A138000" />
13461 <register type="NOA" address="0x00009888" value="0x06143000" />
13462 <register type="NOA" address="0x00009888" value="0x0415CFC7" />
13463 <register type="NOA" address="0x00009888" value="0x10150000" />
13464 <register type="NOA" address="0x00009888" value="0x02338000" />
13465 <register type="NOA" address="0x00009888" value="0x0C338000" />
13466 <register type="NOA" address="0x00009888" value="0x04342000" />
13467 <register type="NOA" address="0x00009888" value="0x06344000" />
13468 <register type="NOA" address="0x00009888" value="0x0035C700" />
13469 <register type="NOA" address="0x00009888" value="0x063500CF" />
13470 <register type="NOA" address="0x00009888" value="0x10350000" />
13471 <register type="NOA" address="0x00009888" value="0x04538000" />
13472 <register type="NOA" address="0x00009888" value="0x06538000" />
13473 <register type="NOA" address="0x00009888" value="0x0454C000" />
13474 <register type="NOA" address="0x00009888" value="0x0255CFC7" />
13475 <register type="NOA" address="0x00009888" value="0x10550000" />
13476 <register type="NOA" address="0x00009888" value="0x06DC8000" />
13477 <register type="NOA" address="0x00009888" value="0x08DC4000" />
13478 <register type="NOA" address="0x00009888" value="0x0CDCC000" />
13479 <register type="NOA" address="0x00009888" value="0x0EDCC000" />
13480 <register type="NOA" address="0x00009888" value="0x1ABD00A8" />
13481 <register type="NOA" address="0x00009888" value="0x0CD8C000" />
13482 <register type="NOA" address="0x00009888" value="0x0ED84000" />
13483 <register type="NOA" address="0x00009888" value="0x0EDB8000" />
13484 <register type="NOA" address="0x00009888" value="0x18DB0800" />
13485 <register type="NOA" address="0x00009888" value="0x1ADB0254" />
13486 <register type="NOA" address="0x00009888" value="0x0E9FAA00" />
13487 <register type="NOA" address="0x00009888" value="0x109F02AA" />
13488 <register type="NOA" address="0x00009888" value="0x0EB84000" />
13489 <register type="NOA" address="0x00009888" value="0x16B84000" />
13490 <register type="NOA" address="0x00009888" value="0x18B8156A" />
13491 <register type="NOA" address="0x00009888" value="0x06B98000" />
13492 <register type="NOA" address="0x00009888" value="0x08B9A000" />
13493 <register type="NOA" address="0x00009888" value="0x0AB9A000" />
13494 <register type="NOA" address="0x00009888" value="0x0CB9A000" />
13495 <register type="NOA" address="0x00009888" value="0x0EB9A000" />
13496 <register type="NOA" address="0x00009888" value="0x18BAA000" />
13497 <register type="NOA" address="0x00009888" value="0x1ABA0002" />
13498 <register type="NOA" address="0x00009888" value="0x16934000" />
13499 <register type="NOA" address="0x00009888" value="0x1893000A" />
13500 <register type="NOA" address="0x00009888" value="0x0A947000" />
13501 <register type="NOA" address="0x00009888" value="0x0C95C5C1" />
13502 <register type="NOA" address="0x00009888" value="0x0E9500C3" />
13503 <register type="NOA" address="0x00009888" value="0x10950000" />
13504 <register type="NOA" address="0x00009888" value="0x0EB38000" />
13505 <register type="NOA" address="0x00009888" value="0x16B30040" />
13506 <register type="NOA" address="0x00009888" value="0x18B30020" />
13507 <register type="NOA" address="0x00009888" value="0x06B48000" />
13508 <register type="NOA" address="0x00009888" value="0x08B41000" />
13509 <register type="NOA" address="0x00009888" value="0x0AB48000" />
13510 <register type="NOA" address="0x00009888" value="0x06B5C500" />
13511 <register type="NOA" address="0x00009888" value="0x08B500C3" />
13512 <register type="NOA" address="0x00009888" value="0x0EB5C100" />
13513 <register type="NOA" address="0x00009888" value="0x10B50000" />
13514 <register type="NOA" address="0x00009888" value="0x16D31500" />
13515 <register type="NOA" address="0x00009888" value="0x08D4E000" />
13516 <register type="NOA" address="0x00009888" value="0x08D5C100" />
13517 <register type="NOA" address="0x00009888" value="0x0AD5C3C5" />
13518 <register type="NOA" address="0x00009888" value="0x10D50000" />
13519 <register type="NOA" address="0x00009888" value="0x0D88F800" />
13520 <register type="NOA" address="0x00009888" value="0x0F88000F" />
13521 <register type="NOA" address="0x00009888" value="0x038A8000" />
13522 <register type="NOA" address="0x00009888" value="0x058A8000" />
13523 <register type="NOA" address="0x00009888" value="0x078A8000" />
13524 <register type="NOA" address="0x00009888" value="0x098A8000" />
13525 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
13526 <register type="NOA" address="0x00009888" value="0x0D8A8000" />
13527 <register type="NOA" address="0x00009888" value="0x258BAAA5" />
13528 <register type="NOA" address="0x00009888" value="0x278B002A" />
13529 <register type="NOA" address="0x00009888" value="0x238B2A80" />
13530 <register type="NOA" address="0x00009888" value="0x0F8C4000" />
13531 <register type="NOA" address="0x00009888" value="0x178C2000" />
13532 <register type="NOA" address="0x00009888" value="0x198C5500" />
13533 <register type="NOA" address="0x00009888" value="0x1B8C0015" />
13534 <register type="NOA" address="0x00009888" value="0x078D8000" />
13535 <register type="NOA" address="0x00009888" value="0x098DA000" />
13536 <register type="NOA" address="0x00009888" value="0x0B8DA000" />
13537 <register type="NOA" address="0x00009888" value="0x0D8DA000" />
13538 <register type="NOA" address="0x00009888" value="0x0F8DA000" />
13539 <register type="NOA" address="0x00009888" value="0x2185AAAA" />
13540 <register type="NOA" address="0x00009888" value="0x2385002A" />
13541 <register type="NOA" address="0x00009888" value="0x1F85AA00" />
13542 <register type="NOA" address="0x00009888" value="0x0F834000" />
13543 <register type="NOA" address="0x00009888" value="0x19835400" />
13544 <register type="NOA" address="0x00009888" value="0x1B830155" />
13545 <register type="NOA" address="0x00009888" value="0x03834000" />
13546 <register type="NOA" address="0x00009888" value="0x05834000" />
13547 <register type="NOA" address="0x00009888" value="0x07834000" />
13548 <register type="NOA" address="0x00009888" value="0x09834000" />
13549 <register type="NOA" address="0x00009888" value="0x0B834000" />
13550 <register type="NOA" address="0x00009888" value="0x0D834000" />
13551 <register type="NOA" address="0x00009888" value="0x0784C000" />
13552 <register type="NOA" address="0x00009888" value="0x0984C000" />
13553 <register type="NOA" address="0x00009888" value="0x0B84C000" />
13554 <register type="NOA" address="0x00009888" value="0x0D84C000" />
13555 <register type="NOA" address="0x00009888" value="0x0F84C000" />
13556 <register type="NOA" address="0x00009888" value="0x01848000" />
13557 <register type="NOA" address="0x00009888" value="0x0384C000" />
13558 <register type="NOA" address="0x00009888" value="0x0584C000" />
13559 <register type="NOA" address="0x00009888" value="0x1780C000" />
13560 <register type="NOA" address="0x00009888" value="0x1980C000" />
13561 <register type="NOA" address="0x00009888" value="0x1B80C000" />
13562 <register type="NOA" address="0x00009888" value="0x1D80C000" />
13563 <register type="NOA" address="0x00009888" value="0x1F80C000" />
13564 <register type="NOA" address="0x00009888" value="0x11808000" />
13565 <register type="NOA" address="0x00009888" value="0x1380C000" />
13566 <register type="NOA" address="0x00009888" value="0x1580C000" />
13567 <register type="NOA" address="0x00009888" value="0x4F800000" />
13568 <register type="NOA" address="0x00009888" value="0x43800C42" />
13569 <register type="NOA" address="0x00009888" value="0x51800000" />
13570 <register type="NOA" address="0x00009888" value="0x45800063" />
13571 <register type="NOA" address="0x00009888" value="0x53800000" />
13572 <register type="NOA" address="0x00009888" value="0x47800800" />
13573 <register type="NOA" address="0x00009888" value="0x21800000" />
13574 <register type="NOA" address="0x00009888" value="0x31800000" />
13575 <register type="NOA" address="0x00009888" value="0x4D800000" />
13576 <register type="NOA" address="0x00009888" value="0x3F8014A4" />
13577 <register type="NOA" address="0x00009888" value="0x41801042" />
13578 <register type="NOA" address="0x00009840" value="0x00000080" />
13579 </register_config>
13580 <register_config type="OA">
13581 <register type="OA" address="0x00002740" value="0x00000000" />
13582 <register type="OA" address="0x00002744" value="0x00800000" />
13583 <register type="OA" address="0x00002710" value="0x00000000" />
13584 <register type="OA" address="0x00002714" value="0xF0800000" />
13585 <register type="OA" address="0x00002720" value="0x00000000" />
13586 <register type="OA" address="0x00002724" value="0x30800000" />
13587 <register type="OA" address="0x00002770" value="0x00000002" />
13588 <register type="OA" address="0x00002774" value="0x0000FDFF" />
13589 <register type="OA" address="0x00002778" value="0x00000000" />
13590 <register type="OA" address="0x0000277C" value="0x0000FE7F" />
13591 <register type="OA" address="0x00002780" value="0x00000002" />
13592 <register type="OA" address="0x00002784" value="0x0000FFBF" />
13593 <register type="OA" address="0x00002788" value="0x00000000" />
13594 <register type="OA" address="0x0000278C" value="0x0000FFCF" />
13595 <register type="OA" address="0x00002790" value="0x00000002" />
13596 <register type="OA" address="0x00002794" value="0x0000FFF7" />
13597 <register type="OA" address="0x00002798" value="0x00000000" />
13598 <register type="OA" address="0x0000279C" value="0x0000FFF9" />
13599 </register_config>
13600 <register_config type="FLEX">
13601 <register type="FLEX" address="0x0000E458" value="0x00005004" />
13602 <register type="FLEX" address="0x0000E558" value="0x00010003" />
13603 <register type="FLEX" address="0x0000E658" value="0x00012011" />
13604 <register type="FLEX" address="0x0000E758" value="0x00015014" />
13605 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
13606 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
13607 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
13608 </register_config>
13609 </set>
13610
13611 <set name="Metric set TDL_2"
13612 mdapi_supported_apis="OGL OCL IO BB"
13613 underscore_name="tdl_2"
13614 hw_config_guid="24bf02cd-8693-4583-981c-c4165b33da01"
13615 chipset="BDW"
13616 symbol_name="TDL_2"
13617 >
13618 <counter name="GPU Core Clocks"
13619 description="The total number of GPU core clocks elapsed during the measurement."
13620 data_type="uint64"
13621 equation="GPU_CLOCK 0 READ"
13622 underscore_name="gpu_core_clocks"
13623 units="cycles"
13624 symbol_name="GpuCoreClocks"
13625 semantic_type="event"
13626 mdapi_supported_apis=""
13627 mdapi_usage_flags="Tier1 Frame Batch Draw"
13628 mdapi_hw_unit_type="gpu"
13629 mdapi_group="GPU"
13630 />
13631 <counter name="EU Active"
13632 description="The percentage of time in which the Execution Units were actively processing."
13633 data_type="float"
13634 max_equation="100"
13635 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13636 underscore_name="eu_active"
13637 units="percent"
13638 symbol_name="EuActive"
13639 semantic_type="duration"
13640 mdapi_supported_apis=""
13641 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
13642 mdapi_group="EU Array"
13643 mdapi_hw_unit_type="gpu"
13644 />
13645 <counter name="EU Both FPU Pipes Active"
13646 description="The percentage of time in which both EU FPU pipelines were actively processing."
13647 data_type="float"
13648 max_equation="100"
13649 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13650 underscore_name="eu_fpu_both_active"
13651 units="percent"
13652 symbol_name="EuFpuBothActive"
13653 semantic_type="duration"
13654 mdapi_supported_apis=""
13655 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13656 mdapi_group="EU Array/Pipes"
13657 mdapi_hw_unit_type="gpu"
13658 />
13659 <counter name="Thread Header Ready on Slice1 Subslice1 Port 1"
13660 description="The percentage of time in which thread header is ready on slice1 subslice1 thread dispatcher port 1"
13661 data_type="float"
13662 max_equation="100"
13663 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
13664 underscore_name="thread_header11_ready_port1"
13665 units="percent"
13666 symbol_name="ThreadHeader11ReadyPort1"
13667 availability="$SubsliceMask 0x10 AND"
13668 semantic_type="duration"
13669 mdapi_supported_apis=""
13670 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13671 mdapi_group="GPU/Thread Dispatcher"
13672 mdapi_hw_unit_type="subslice"
13673 />
13674 <counter name="VS Send Pipe Active"
13675 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
13676 data_type="float"
13677 max_equation="100"
13678 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13679 underscore_name="vs_send_active"
13680 units="percent"
13681 symbol_name="VsSendActive"
13682 semantic_type="duration"
13683 mdapi_supported_apis="OGL IO BB"
13684 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13685 mdapi_group="EU Array/Vertex Shader"
13686 mdapi_hw_unit_type="gpu"
13687 />
13688 <counter name="VS FPU1 Pipe Active"
13689 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
13690 data_type="float"
13691 max_equation="100"
13692 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13693 underscore_name="vs_fpu1_active"
13694 units="percent"
13695 symbol_name="VsFpu1Active"
13696 semantic_type="duration"
13697 mdapi_supported_apis="OGL IO BB"
13698 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13699 mdapi_group="EU Array/Vertex Shader"
13700 mdapi_hw_unit_type="gpu"
13701 />
13702 <counter name="GS Threads Dispatched"
13703 description="The total number of geometry shader hardware threads dispatched."
13704 data_type="uint64"
13705 equation="A 5 READ"
13706 underscore_name="gs_threads"
13707 units="threads"
13708 symbol_name="GsThreads"
13709 semantic_type="event"
13710 mdapi_supported_apis="OGL4 IO BB"
13711 mdapi_usage_flags="Tier3 Frame Batch Draw"
13712 mdapi_hw_unit_type="gpu"
13713 mdapi_group="EU Array/Geometry Shader"
13714 />
13715 <counter name="Early Hi-Depth Test Fails"
13716 description="The total number of pixels dropped on early hierarchical depth test."
13717 data_type="uint64"
13718 equation="A 22 READ 4 UMUL"
13719 underscore_name="hi_depth_test_fails"
13720 units="pixels"
13721 symbol_name="HiDepthTestFails"
13722 semantic_type="event"
13723 mdapi_supported_apis="OGL IO BB"
13724 mdapi_usage_flags="Tier3 Frame Batch Draw"
13725 mdapi_hw_unit_type="gpu"
13726 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
13727 />
13728 <counter name="FS Both FPU Active"
13729 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
13730 data_type="float"
13731 max_equation="100"
13732 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13733 underscore_name="ps_eu_both_fpu_active"
13734 units="percent"
13735 symbol_name="PsEuBothFpuActive"
13736 semantic_type="duration"
13737 mdapi_supported_apis="OGL IO BB"
13738 mdapi_usage_flags="Tier4 Frame Batch Draw"
13739 mdapi_group="3D Pipe/Fragment Shader"
13740 mdapi_hw_unit_type="gpu"
13741 />
13742 <counter name="VS Threads Dispatched"
13743 description="The total number of vertex shader hardware threads dispatched."
13744 data_type="uint64"
13745 equation="A 1 READ"
13746 underscore_name="vs_threads"
13747 units="threads"
13748 symbol_name="VsThreads"
13749 semantic_type="event"
13750 mdapi_supported_apis="OGL IO BB"
13751 mdapi_usage_flags="Tier3 Frame Batch Draw"
13752 mdapi_hw_unit_type="gpu"
13753 mdapi_group="EU Array/Vertex Shader"
13754 />
13755 <counter name="FS Threads Dispatched"
13756 description="The total number of fragment shader hardware threads dispatched."
13757 data_type="uint64"
13758 equation="A 6 READ"
13759 underscore_name="ps_threads"
13760 units="threads"
13761 symbol_name="PsThreads"
13762 semantic_type="event"
13763 mdapi_supported_apis="OGL IO BB"
13764 mdapi_usage_flags="Tier3 Frame Batch Draw"
13765 mdapi_hw_unit_type="gpu"
13766 mdapi_group="EU Array/Fragment Shader"
13767 />
13768 <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice2"
13769 description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
13770 data_type="float"
13771 max_equation="100"
13772 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
13773 underscore_name="non_ps_thread02_ready_for_dispatch"
13774 units="percent"
13775 symbol_name="NonPSThread02ReadyForDispatch"
13776 availability="$SubsliceMask 0x4 AND"
13777 semantic_type="duration"
13778 mdapi_supported_apis=""
13779 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13780 mdapi_group="GPU/Thread Dispatcher"
13781 mdapi_hw_unit_type="subslice"
13782 />
13783 <counter name="Shader Barrier Messages"
13784 description="The total number of shader barrier messages."
13785 data_type="uint64"
13786 equation="A 35 READ"
13787 underscore_name="shader_barriers"
13788 units="messages"
13789 symbol_name="ShaderBarriers"
13790 semantic_type="event"
13791 mdapi_supported_apis=""
13792 mdapi_usage_flags="Tier3 Frame Batch Draw"
13793 mdapi_hw_unit_type="gpu"
13794 mdapi_group="EU Array/Barrier"
13795 />
13796 <counter name="Sampler Texels"
13797 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
13798 data_type="uint64"
13799 equation="A 28 READ 4 UMUL"
13800 underscore_name="sampler_texels"
13801 units="texels"
13802 symbol_name="SamplerTexels"
13803 semantic_type="event"
13804 mdapi_supported_apis=""
13805 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13806 mdapi_hw_unit_type="gpu"
13807 mdapi_group="Sampler/Sampler Input"
13808 />
13809 <counter name="Pixels Failing Tests"
13810 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
13811 data_type="uint64"
13812 equation="A 25 READ 4 UMUL"
13813 underscore_name="pixels_failing_post_ps_tests"
13814 units="pixels"
13815 symbol_name="PixelsFailingPostPsTests"
13816 semantic_type="event"
13817 mdapi_supported_apis="OGL IO BB"
13818 mdapi_usage_flags="Tier3 Frame Batch Draw"
13819 mdapi_hw_unit_type="gpu"
13820 mdapi_group="3D Pipe/Output Merger"
13821 />
13822 <counter name="GPU Time Elapsed"
13823 description="Time elapsed on the GPU during the measurement."
13824 data_type="uint64"
13825 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
13826 underscore_name="gpu_time"
13827 units="ns"
13828 symbol_name="GpuTime"
13829 semantic_type="duration"
13830 mdapi_supported_apis=""
13831 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
13832 mdapi_hw_unit_type="gpu"
13833 mdapi_group="GPU"
13834 />
13835 <counter name="AVG GPU Core Frequency"
13836 description="Average GPU Core Frequency in the measurement."
13837 data_type="uint64"
13838 max_equation="$GpuMaxFrequency"
13839 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
13840 underscore_name="avg_gpu_core_frequency"
13841 units="hz"
13842 symbol_name="AvgGpuCoreFrequency"
13843 semantic_type="event"
13844 mdapi_supported_apis=""
13845 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
13846 mdapi_group="GPU"
13847 mdapi_hw_unit_type="gpu"
13848 />
13849 <counter name="Sampler Texels Misses"
13850 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
13851 data_type="uint64"
13852 equation="A 29 READ 4 UMUL"
13853 underscore_name="sampler_texel_misses"
13854 units="texels"
13855 symbol_name="SamplerTexelMisses"
13856 semantic_type="event"
13857 mdapi_supported_apis=""
13858 mdapi_usage_flags="Tier3 Batch Frame Draw"
13859 mdapi_hw_unit_type="gpu"
13860 mdapi_group="Sampler/Sampler Cache"
13861 />
13862 <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice0"
13863 description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
13864 data_type="float"
13865 max_equation="100"
13866 equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
13867 underscore_name="non_ps_thread00_ready_for_dispatch"
13868 units="percent"
13869 symbol_name="NonPSThread00ReadyForDispatch"
13870 availability="$SubsliceMask 0x1 AND"
13871 semantic_type="duration"
13872 mdapi_supported_apis=""
13873 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13874 mdapi_group="GPU/Thread Dispatcher"
13875 mdapi_hw_unit_type="subslice"
13876 />
13877 <counter name="CS Threads Dispatched"
13878 description="The total number of compute shader hardware threads dispatched."
13879 data_type="uint64"
13880 equation="A 4 READ"
13881 underscore_name="cs_threads"
13882 units="threads"
13883 symbol_name="CsThreads"
13884 semantic_type="event"
13885 mdapi_supported_apis="OGL4 OCL IO BB"
13886 mdapi_usage_flags="Tier3 Frame Batch Draw"
13887 mdapi_hw_unit_type="gpu"
13888 mdapi_group="EU Array/Compute Shader"
13889 />
13890 <counter name="SLM Bytes Read"
13891 description="The total number of GPU memory bytes read from shared local memory."
13892 data_type="uint64"
13893 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
13894 equation="A 30 READ 64 UMUL"
13895 underscore_name="slm_bytes_read"
13896 units="bytes"
13897 symbol_name="SlmBytesRead"
13898 semantic_type="throughput"
13899 mdapi_supported_apis="OGL4 OCL IO BB"
13900 mdapi_usage_flags="Tier3 Frame Batch Draw"
13901 mdapi_group="L3/Data Port/SLM"
13902 mdapi_hw_unit_type="gpu"
13903 />
13904 <counter name="Thread Header Ready on Slice1 Subslice1 Port 0"
13905 description="The percentage of time in which thread header is ready on slice1 subslice1 thread dispatcher port 0"
13906 data_type="float"
13907 max_equation="100"
13908 equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
13909 underscore_name="thread_header11_ready_port0"
13910 units="percent"
13911 symbol_name="ThreadHeader11ReadyPort0"
13912 availability="$SubsliceMask 0x10 AND"
13913 semantic_type="duration"
13914 mdapi_supported_apis=""
13915 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13916 mdapi_group="GPU/Thread Dispatcher"
13917 mdapi_hw_unit_type="subslice"
13918 />
13919 <counter name="PS FPU1 Pipe Active"
13920 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
13921 data_type="float"
13922 max_equation="100"
13923 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13924 underscore_name="ps_fpu1_active"
13925 units="percent"
13926 symbol_name="PsFpu1Active"
13927 semantic_type="duration"
13928 mdapi_supported_apis="OGL IO BB"
13929 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13930 mdapi_group="EU Array/Pixel Shader"
13931 mdapi_hw_unit_type="gpu"
13932 />
13933 <counter name="PS Send Pipeline Active"
13934 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
13935 data_type="float"
13936 max_equation="100"
13937 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13938 underscore_name="ps_send_active"
13939 units="percent"
13940 symbol_name="PsSendActive"
13941 semantic_type="duration"
13942 mdapi_supported_apis="OGL IO BB"
13943 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13944 mdapi_group="EU Array/Pixel Shader"
13945 mdapi_hw_unit_type="gpu"
13946 />
13947 <counter name="VS FPU0 Pipe Active"
13948 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
13949 data_type="float"
13950 max_equation="100"
13951 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13952 underscore_name="vs_fpu0_active"
13953 units="percent"
13954 symbol_name="VsFpu0Active"
13955 semantic_type="duration"
13956 mdapi_supported_apis="OGL IO BB"
13957 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13958 mdapi_group="EU Array/Vertex Shader"
13959 mdapi_hw_unit_type="gpu"
13960 />
13961 <counter name="GPU Busy"
13962 description="The percentage of time in which the GPU has been processing GPU commands."
13963 data_type="float"
13964 max_equation="100"
13965 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
13966 underscore_name="gpu_busy"
13967 units="percent"
13968 symbol_name="GpuBusy"
13969 semantic_type="duration"
13970 mdapi_supported_apis=""
13971 mdapi_usage_flags="Tier1 Overview System Frame"
13972 mdapi_group="GPU"
13973 mdapi_hw_unit_type="gpu"
13974 />
13975 <counter name="Thread Header Ready on Slice1 Subslice2 Port 0"
13976 description="The percentage of time in which thread header is ready on slice1 subslice2 thread dispatcher port 0"
13977 data_type="float"
13978 max_equation="100"
13979 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
13980 underscore_name="thread_header12_ready_port0"
13981 units="percent"
13982 symbol_name="ThreadHeader12ReadyPort0"
13983 availability="$SubsliceMask 0x20 AND"
13984 semantic_type="duration"
13985 mdapi_supported_apis=""
13986 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13987 mdapi_group="GPU/Thread Dispatcher"
13988 mdapi_hw_unit_type="subslice"
13989 />
13990 <counter name="PS Thread Ready For Dispatch on Slice0 Subslice0"
13991 description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
13992 data_type="float"
13993 max_equation="100"
13994 equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
13995 underscore_name="ps_thread00_ready_for_dispatch"
13996 units="percent"
13997 symbol_name="PSThread00ReadyForDispatch"
13998 availability="$SubsliceMask 0x1 AND"
13999 semantic_type="duration"
14000 mdapi_supported_apis=""
14001 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14002 mdapi_group="GPU/Thread Dispatcher"
14003 mdapi_hw_unit_type="subslice"
14004 />
14005 <counter name="Rasterized Pixels"
14006 description="The total number of rasterized pixels."
14007 data_type="uint64"
14008 equation="A 21 READ 4 UMUL"
14009 underscore_name="rasterized_pixels"
14010 units="pixels"
14011 symbol_name="RasterizedPixels"
14012 semantic_type="event"
14013 mdapi_supported_apis="OGL IO BB"
14014 mdapi_usage_flags="Tier3 Frame Batch Draw"
14015 mdapi_hw_unit_type="gpu"
14016 mdapi_group="3D Pipe/Rasterizer"
14017 />
14018 <counter name="PS FPU0 Pipe Active"
14019 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
14020 data_type="float"
14021 max_equation="100"
14022 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
14023 underscore_name="ps_fpu0_active"
14024 units="percent"
14025 symbol_name="PsFpu0Active"
14026 semantic_type="duration"
14027 mdapi_supported_apis="OGL IO BB"
14028 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
14029 mdapi_group="EU Array/Pixel Shader"
14030 mdapi_hw_unit_type="gpu"
14031 />
14032 <counter name="DS Threads Dispatched"
14033 description="The total number of domain shader hardware threads dispatched."
14034 data_type="uint64"
14035 equation="A 3 READ"
14036 underscore_name="ds_threads"
14037 units="threads"
14038 symbol_name="DsThreads"
14039 semantic_type="event"
14040 mdapi_supported_apis="OGL4 IO BB"
14041 mdapi_usage_flags="Tier3 Frame Batch Draw"
14042 mdapi_hw_unit_type="gpu"
14043 mdapi_group="EU Array/Domain Shader"
14044 />
14045 <counter name="Samples Written"
14046 description="The total number of samples or pixels written to all render targets."
14047 data_type="uint64"
14048 equation="A 26 READ 4 UMUL"
14049 underscore_name="samples_written"
14050 units="pixels"
14051 symbol_name="SamplesWritten"
14052 semantic_type="event"
14053 mdapi_supported_apis="OGL IO BB"
14054 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14055 mdapi_hw_unit_type="gpu"
14056 mdapi_group="3D Pipe/Output Merger"
14057 />
14058 <counter name="Thread Header Ready on Slice1 Subslice0 Port 1"
14059 description="The percentage of time in which thread header is ready on slice1 subslice0 thread dispatcher port 1"
14060 data_type="float"
14061 max_equation="100"
14062 equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
14063 underscore_name="thread_header10_ready_port1"
14064 units="percent"
14065 symbol_name="ThreadHeader10ReadyPort1"
14066 availability="$SubsliceMask 0x8 AND"
14067 semantic_type="duration"
14068 mdapi_supported_apis=""
14069 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14070 mdapi_group="GPU/Thread Dispatcher"
14071 mdapi_hw_unit_type="subslice"
14072 />
14073 <counter name="EU Stall"
14074 description="The percentage of time in which the Execution Units were stalled."
14075 data_type="float"
14076 max_equation="100"
14077 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
14078 underscore_name="eu_stall"
14079 units="percent"
14080 symbol_name="EuStall"
14081 semantic_type="duration"
14082 mdapi_supported_apis=""
14083 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
14084 mdapi_group="EU Array"
14085 mdapi_hw_unit_type="gpu"
14086 />
14087 <counter name="Samples Blended"
14088 description="The total number of blended samples or pixels written to all render targets."
14089 data_type="uint64"
14090 equation="A 27 READ 4 UMUL"
14091 underscore_name="samples_blended"
14092 units="pixels"
14093 symbol_name="SamplesBlended"
14094 semantic_type="event"
14095 mdapi_supported_apis="OGL IO BB"
14096 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14097 mdapi_hw_unit_type="gpu"
14098 mdapi_group="3D Pipe/Output Merger"
14099 />
14100 <counter name="Early Depth Test Fails"
14101 description="The total number of pixels dropped on early depth test."
14102 data_type="uint64"
14103 equation="A 23 READ 4 UMUL"
14104 underscore_name="early_depth_test_fails"
14105 units="pixels"
14106 symbol_name="EarlyDepthTestFails"
14107 semantic_type="event"
14108 mdapi_supported_apis="OGL IO BB"
14109 mdapi_usage_flags="Tier3 Frame Batch Draw"
14110 mdapi_hw_unit_type="gpu"
14111 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
14112 />
14113 <counter name="PS Thread Ready For Dispatch on Slice0 Subslice1"
14114 description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
14115 data_type="float"
14116 max_equation="100"
14117 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
14118 underscore_name="ps_thread01_ready_for_dispatch"
14119 units="percent"
14120 symbol_name="PSThread01ReadyForDispatch"
14121 availability="$SubsliceMask 0x2 AND"
14122 semantic_type="duration"
14123 mdapi_supported_apis=""
14124 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14125 mdapi_group="GPU/Thread Dispatcher"
14126 mdapi_hw_unit_type="subslice"
14127 />
14128 <counter name="Thread Header Ready on Slice1 Subslice2 Port 1"
14129 description="The percentage of time in which thread header is ready on slice1 subslice2 thread dispatcher port 1"
14130 data_type="float"
14131 max_equation="100"
14132 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
14133 underscore_name="thread_header12_ready_port1"
14134 units="percent"
14135 symbol_name="ThreadHeader12ReadyPort1"
14136 availability="$SubsliceMask 0x20 AND"
14137 semantic_type="duration"
14138 mdapi_supported_apis=""
14139 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14140 mdapi_group="GPU/Thread Dispatcher"
14141 mdapi_hw_unit_type="subslice"
14142 />
14143 <counter name="Shader Memory Accesses"
14144 description="The total number of shader memory accesses to L3."
14145 data_type="uint64"
14146 equation="A 32 READ"
14147 underscore_name="shader_memory_accesses"
14148 units="messages"
14149 symbol_name="ShaderMemoryAccesses"
14150 semantic_type="event"
14151 mdapi_supported_apis=""
14152 mdapi_usage_flags="Tier3 Frame Batch Draw"
14153 mdapi_hw_unit_type="gpu"
14154 mdapi_group="L3/Data Port"
14155 />
14156 <counter name="HS Threads Dispatched"
14157 description="The total number of hull shader hardware threads dispatched."
14158 data_type="uint64"
14159 equation="A 2 READ"
14160 underscore_name="hs_threads"
14161 units="threads"
14162 symbol_name="HsThreads"
14163 semantic_type="event"
14164 mdapi_supported_apis="OGL4 IO BB"
14165 mdapi_usage_flags="Tier3 Frame Batch Draw"
14166 mdapi_hw_unit_type="gpu"
14167 mdapi_group="EU Array/Hull Shader"
14168 />
14169 <counter name="PS Thread Ready For Dispatch on Slice0 Subslice2"
14170 description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
14171 data_type="float"
14172 max_equation="100"
14173 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
14174 underscore_name="ps_thread02_ready_for_dispatch"
14175 units="percent"
14176 symbol_name="PSThread02ReadyForDispatch"
14177 availability="$SubsliceMask 0x4 AND"
14178 semantic_type="duration"
14179 mdapi_supported_apis=""
14180 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14181 mdapi_group="GPU/Thread Dispatcher"
14182 mdapi_hw_unit_type="subslice"
14183 />
14184 <counter name="SLM Bytes Written"
14185 description="The total number of GPU memory bytes written into shared local memory."
14186 data_type="uint64"
14187 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
14188 equation="A 31 READ 64 UMUL"
14189 underscore_name="slm_bytes_written"
14190 units="bytes"
14191 symbol_name="SlmBytesWritten"
14192 semantic_type="throughput"
14193 mdapi_supported_apis="OGL4 OCL IO BB"
14194 mdapi_usage_flags="Tier3 Frame Batch Draw"
14195 mdapi_group="L3/Data Port/SLM"
14196 mdapi_hw_unit_type="gpu"
14197 />
14198 <counter name="L3 Shader Throughput"
14199 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
14200 data_type="uint64"
14201 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
14202 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
14203 underscore_name="l3_shader_throughput"
14204 units="bytes"
14205 symbol_name="L3ShaderThroughput"
14206 semantic_type="throughput"
14207 mdapi_supported_apis="OGL4 OCL IO BB"
14208 mdapi_usage_flags="Tier2 Frame Batch Draw"
14209 mdapi_group="L3/Data Port"
14210 mdapi_hw_unit_type="gpu"
14211 />
14212 <counter name="Samples Killed in FS"
14213 description="The total number of samples or pixels dropped in fragment shaders."
14214 data_type="uint64"
14215 equation="A 24 READ 4 UMUL"
14216 underscore_name="samples_killed_in_ps"
14217 units="pixels"
14218 symbol_name="SamplesKilledInPs"
14219 semantic_type="event"
14220 mdapi_supported_apis="OGL IO BB"
14221 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
14222 mdapi_hw_unit_type="gpu"
14223 mdapi_group="3D Pipe/Fragment Shader"
14224 />
14225 <counter name="Thread Header Ready on Slice1 Subslice0 Port 0"
14226 description="The percentage of time in which thread header is ready on slice1 subslice0 thread dispatcher port 0"
14227 data_type="float"
14228 max_equation="100"
14229 equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
14230 underscore_name="thread_header10_ready_port0"
14231 units="percent"
14232 symbol_name="ThreadHeader10ReadyPort0"
14233 availability="$SubsliceMask 0x8 AND"
14234 semantic_type="duration"
14235 mdapi_supported_apis=""
14236 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14237 mdapi_group="GPU/Thread Dispatcher"
14238 mdapi_hw_unit_type="subslice"
14239 />
14240 <counter name="Shader Atomic Memory Accesses"
14241 description="The total number of shader atomic memory accesses."
14242 data_type="uint64"
14243 equation="A 34 READ"
14244 underscore_name="shader_atomics"
14245 units="messages"
14246 symbol_name="ShaderAtomics"
14247 semantic_type="event"
14248 mdapi_supported_apis="OGL4 OCL IO BB"
14249 mdapi_usage_flags="Tier3 Frame Batch Draw"
14250 mdapi_hw_unit_type="gpu"
14251 mdapi_group="L3/Data Port/Atomics"
14252 />
14253 <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice1"
14254 description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
14255 data_type="float"
14256 max_equation="100"
14257 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
14258 underscore_name="non_ps_thread01_ready_for_dispatch"
14259 units="percent"
14260 symbol_name="NonPSThread01ReadyForDispatch"
14261 availability="$SubsliceMask 0x2 AND"
14262 semantic_type="duration"
14263 mdapi_supported_apis=""
14264 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14265 mdapi_group="GPU/Thread Dispatcher"
14266 mdapi_hw_unit_type="subslice"
14267 />
14268 <register_config type="NOA">
14269 <register type="NOA" address="0x00009840" value="0x000000A0" />
14270 <register type="NOA" address="0x00009888" value="0x16150000" />
14271 <register type="NOA" address="0x00009888" value="0x16350000" />
14272 <register type="NOA" address="0x00009888" value="0x16550000" />
14273 <register type="NOA" address="0x00009888" value="0x16952E60" />
14274 <register type="NOA" address="0x00009888" value="0x16B54D60" />
14275 <register type="NOA" address="0x00009888" value="0x16D52E60" />
14276 <register type="NOA" address="0x00009888" value="0x065C8000" />
14277 <register type="NOA" address="0x00009888" value="0x085CC000" />
14278 <register type="NOA" address="0x00009888" value="0x0A5CC000" />
14279 <register type="NOA" address="0x00009888" value="0x0C5C4000" />
14280 <register type="NOA" address="0x00009888" value="0x0E3D8000" />
14281 <register type="NOA" address="0x00009888" value="0x183DA000" />
14282 <register type="NOA" address="0x00009888" value="0x06588000" />
14283 <register type="NOA" address="0x00009888" value="0x08588000" />
14284 <register type="NOA" address="0x00009888" value="0x0A584000" />
14285 <register type="NOA" address="0x00009888" value="0x0E5B4000" />
14286 <register type="NOA" address="0x00009888" value="0x185B5800" />
14287 <register type="NOA" address="0x00009888" value="0x1A5B000A" />
14288 <register type="NOA" address="0x00009888" value="0x0E1FAA00" />
14289 <register type="NOA" address="0x00009888" value="0x101F02AA" />
14290 <register type="NOA" address="0x00009888" value="0x0E384000" />
14291 <register type="NOA" address="0x00009888" value="0x16384000" />
14292 <register type="NOA" address="0x00009888" value="0x18382A55" />
14293 <register type="NOA" address="0x00009888" value="0x06398000" />
14294 <register type="NOA" address="0x00009888" value="0x0839A000" />
14295 <register type="NOA" address="0x00009888" value="0x0A39A000" />
14296 <register type="NOA" address="0x00009888" value="0x0C39A000" />
14297 <register type="NOA" address="0x00009888" value="0x0E39A000" />
14298 <register type="NOA" address="0x00009888" value="0x1A3A02A0" />
14299 <register type="NOA" address="0x00009888" value="0x0E138000" />
14300 <register type="NOA" address="0x00009888" value="0x16130500" />
14301 <register type="NOA" address="0x00009888" value="0x06148000" />
14302 <register type="NOA" address="0x00009888" value="0x08146000" />
14303 <register type="NOA" address="0x00009888" value="0x0615C100" />
14304 <register type="NOA" address="0x00009888" value="0x0815C500" />
14305 <register type="NOA" address="0x00009888" value="0x0A1500C3" />
14306 <register type="NOA" address="0x00009888" value="0x10150000" />
14307 <register type="NOA" address="0x00009888" value="0x16335040" />
14308 <register type="NOA" address="0x00009888" value="0x08349000" />
14309 <register type="NOA" address="0x00009888" value="0x0A341000" />
14310 <register type="NOA" address="0x00009888" value="0x083500C1" />
14311 <register type="NOA" address="0x00009888" value="0x0A35C500" />
14312 <register type="NOA" address="0x00009888" value="0x0C3500C3" />
14313 <register type="NOA" address="0x00009888" value="0x10350000" />
14314 <register type="NOA" address="0x00009888" value="0x1853002A" />
14315 <register type="NOA" address="0x00009888" value="0x0A54E000" />
14316 <register type="NOA" address="0x00009888" value="0x0C55C500" />
14317 <register type="NOA" address="0x00009888" value="0x0E55C1C3" />
14318 <register type="NOA" address="0x00009888" value="0x10550000" />
14319 <register type="NOA" address="0x00009888" value="0x00DC8000" />
14320 <register type="NOA" address="0x00009888" value="0x02DCC000" />
14321 <register type="NOA" address="0x00009888" value="0x04DC4000" />
14322 <register type="NOA" address="0x00009888" value="0x04BD8000" />
14323 <register type="NOA" address="0x00009888" value="0x06BD8000" />
14324 <register type="NOA" address="0x00009888" value="0x02D8C000" />
14325 <register type="NOA" address="0x00009888" value="0x02DB8000" />
14326 <register type="NOA" address="0x00009888" value="0x04DB4000" />
14327 <register type="NOA" address="0x00009888" value="0x06DB4000" />
14328 <register type="NOA" address="0x00009888" value="0x08DB8000" />
14329 <register type="NOA" address="0x00009888" value="0x0C9FA000" />
14330 <register type="NOA" address="0x00009888" value="0x0E9F00AA" />
14331 <register type="NOA" address="0x00009888" value="0x02B84000" />
14332 <register type="NOA" address="0x00009888" value="0x04B84000" />
14333 <register type="NOA" address="0x00009888" value="0x06B84000" />
14334 <register type="NOA" address="0x00009888" value="0x08B84000" />
14335 <register type="NOA" address="0x00009888" value="0x0AB88000" />
14336 <register type="NOA" address="0x00009888" value="0x0CB88000" />
14337 <register type="NOA" address="0x00009888" value="0x00B98000" />
14338 <register type="NOA" address="0x00009888" value="0x02B9A000" />
14339 <register type="NOA" address="0x00009888" value="0x04B9A000" />
14340 <register type="NOA" address="0x00009888" value="0x06B92000" />
14341 <register type="NOA" address="0x00009888" value="0x0ABA8000" />
14342 <register type="NOA" address="0x00009888" value="0x0CBA8000" />
14343 <register type="NOA" address="0x00009888" value="0x04938000" />
14344 <register type="NOA" address="0x00009888" value="0x06938000" />
14345 <register type="NOA" address="0x00009888" value="0x0494C000" />
14346 <register type="NOA" address="0x00009888" value="0x0295CFC7" />
14347 <register type="NOA" address="0x00009888" value="0x10950000" />
14348 <register type="NOA" address="0x00009888" value="0x02B38000" />
14349 <register type="NOA" address="0x00009888" value="0x08B38000" />
14350 <register type="NOA" address="0x00009888" value="0x04B42000" />
14351 <register type="NOA" address="0x00009888" value="0x06B41000" />
14352 <register type="NOA" address="0x00009888" value="0x00B5C700" />
14353 <register type="NOA" address="0x00009888" value="0x04B500CF" />
14354 <register type="NOA" address="0x00009888" value="0x10B50000" />
14355 <register type="NOA" address="0x00009888" value="0x0AD38000" />
14356 <register type="NOA" address="0x00009888" value="0x0CD38000" />
14357 <register type="NOA" address="0x00009888" value="0x06D46000" />
14358 <register type="NOA" address="0x00009888" value="0x04D5C700" />
14359 <register type="NOA" address="0x00009888" value="0x06D500CF" />
14360 <register type="NOA" address="0x00009888" value="0x10D50000" />
14361 <register type="NOA" address="0x00009888" value="0x03888000" />
14362 <register type="NOA" address="0x00009888" value="0x05888000" />
14363 <register type="NOA" address="0x00009888" value="0x07888000" />
14364 <register type="NOA" address="0x00009888" value="0x09888000" />
14365 <register type="NOA" address="0x00009888" value="0x0B888000" />
14366 <register type="NOA" address="0x00009888" value="0x0D880400" />
14367 <register type="NOA" address="0x00009888" value="0x0F8A8000" />
14368 <register type="NOA" address="0x00009888" value="0x198A8000" />
14369 <register type="NOA" address="0x00009888" value="0x1B8AAAA0" />
14370 <register type="NOA" address="0x00009888" value="0x1D8A0002" />
14371 <register type="NOA" address="0x00009888" value="0x258B555A" />
14372 <register type="NOA" address="0x00009888" value="0x278B0015" />
14373 <register type="NOA" address="0x00009888" value="0x238B5500" />
14374 <register type="NOA" address="0x00009888" value="0x038C4000" />
14375 <register type="NOA" address="0x00009888" value="0x058C4000" />
14376 <register type="NOA" address="0x00009888" value="0x078C4000" />
14377 <register type="NOA" address="0x00009888" value="0x098C4000" />
14378 <register type="NOA" address="0x00009888" value="0x0B8C4000" />
14379 <register type="NOA" address="0x00009888" value="0x0D8C4000" />
14380 <register type="NOA" address="0x00009888" value="0x018D8000" />
14381 <register type="NOA" address="0x00009888" value="0x038DA000" />
14382 <register type="NOA" address="0x00009888" value="0x058DA000" />
14383 <register type="NOA" address="0x00009888" value="0x078D2000" />
14384 <register type="NOA" address="0x00009888" value="0x2185AAAA" />
14385 <register type="NOA" address="0x00009888" value="0x2385002A" />
14386 <register type="NOA" address="0x00009888" value="0x1F85AA00" />
14387 <register type="NOA" address="0x00009888" value="0x0F834000" />
14388 <register type="NOA" address="0x00009888" value="0x19835400" />
14389 <register type="NOA" address="0x00009888" value="0x1B830155" />
14390 <register type="NOA" address="0x00009888" value="0x03834000" />
14391 <register type="NOA" address="0x00009888" value="0x05834000" />
14392 <register type="NOA" address="0x00009888" value="0x07834000" />
14393 <register type="NOA" address="0x00009888" value="0x09834000" />
14394 <register type="NOA" address="0x00009888" value="0x0B834000" />
14395 <register type="NOA" address="0x00009888" value="0x0D834000" />
14396 <register type="NOA" address="0x00009888" value="0x0784C000" />
14397 <register type="NOA" address="0x00009888" value="0x0984C000" />
14398 <register type="NOA" address="0x00009888" value="0x0B84C000" />
14399 <register type="NOA" address="0x00009888" value="0x0D84C000" />
14400 <register type="NOA" address="0x00009888" value="0x0F84C000" />
14401 <register type="NOA" address="0x00009888" value="0x01848000" />
14402 <register type="NOA" address="0x00009888" value="0x0384C000" />
14403 <register type="NOA" address="0x00009888" value="0x0584C000" />
14404 <register type="NOA" address="0x00009888" value="0x1780C000" />
14405 <register type="NOA" address="0x00009888" value="0x1980C000" />
14406 <register type="NOA" address="0x00009888" value="0x1B80C000" />
14407 <register type="NOA" address="0x00009888" value="0x1D80C000" />
14408 <register type="NOA" address="0x00009888" value="0x1F80C000" />
14409 <register type="NOA" address="0x00009888" value="0x11808000" />
14410 <register type="NOA" address="0x00009888" value="0x1380C000" />
14411 <register type="NOA" address="0x00009888" value="0x1580C000" />
14412 <register type="NOA" address="0x00009888" value="0x4F800000" />
14413 <register type="NOA" address="0x00009888" value="0x43800882" />
14414 <register type="NOA" address="0x00009888" value="0x51800000" />
14415 <register type="NOA" address="0x00009888" value="0x45801082" />
14416 <register type="NOA" address="0x00009888" value="0x53800000" />
14417 <register type="NOA" address="0x00009888" value="0x478014A5" />
14418 <register type="NOA" address="0x00009888" value="0x21800000" />
14419 <register type="NOA" address="0x00009888" value="0x31800000" />
14420 <register type="NOA" address="0x00009888" value="0x4D800000" />
14421 <register type="NOA" address="0x00009888" value="0x3F800002" />
14422 <register type="NOA" address="0x00009888" value="0x41800C62" />
14423 <register type="NOA" address="0x00009840" value="0x00000080" />
14424 </register_config>
14425 <register_config type="OA">
14426 <register type="OA" address="0x00002740" value="0x00000000" />
14427 <register type="OA" address="0x00002744" value="0x00800000" />
14428 <register type="OA" address="0x00002710" value="0x00000000" />
14429 <register type="OA" address="0x00002714" value="0xF0800000" />
14430 <register type="OA" address="0x00002720" value="0x00000000" />
14431 <register type="OA" address="0x00002724" value="0x30800000" />
14432 <register type="OA" address="0x00002770" value="0x00000002" />
14433 <register type="OA" address="0x00002774" value="0x0000FDFF" />
14434 <register type="OA" address="0x00002778" value="0x00000000" />
14435 <register type="OA" address="0x0000277C" value="0x0000FE7F" />
14436 <register type="OA" address="0x00002780" value="0x00000000" />
14437 <register type="OA" address="0x00002784" value="0x0000FF9F" />
14438 <register type="OA" address="0x00002788" value="0x00000000" />
14439 <register type="OA" address="0x0000278C" value="0x0000FFE7" />
14440 <register type="OA" address="0x00002790" value="0x00000002" />
14441 <register type="OA" address="0x00002794" value="0x0000FFFB" />
14442 <register type="OA" address="0x00002798" value="0x00000002" />
14443 <register type="OA" address="0x0000279C" value="0x0000FFFD" />
14444 </register_config>
14445 <register_config type="FLEX">
14446 <register type="FLEX" address="0x0000E458" value="0x00005004" />
14447 <register type="FLEX" address="0x0000E558" value="0x00010003" />
14448 <register type="FLEX" address="0x0000E658" value="0x00012011" />
14449 <register type="FLEX" address="0x0000E758" value="0x00015014" />
14450 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
14451 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
14452 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
14453 </register_config>
14454 </set>
14455
14456 <set name="Compute Metrics Extra Gen8"
14457 mdapi_supported_apis="OGL4 OCL IO BB"
14458 underscore_name="compute_extra"
14459 hw_config_guid="8fb61ba2-2fbb-454c-a136-2dec5a8a595e"
14460 chipset="BDW"
14461 symbol_name="ComputeExtra"
14462 >
14463 <counter name="GPU Core Clocks"
14464 description="The total number of GPU core clocks elapsed during the measurement."
14465 data_type="uint64"
14466 equation="GPU_CLOCK 0 READ"
14467 underscore_name="gpu_core_clocks"
14468 units="cycles"
14469 symbol_name="GpuCoreClocks"
14470 semantic_type="event"
14471 mdapi_supported_apis=""
14472 mdapi_usage_flags="Tier1 Frame Batch Draw"
14473 mdapi_hw_unit_type="gpu"
14474 mdapi_group="GPU"
14475 />
14476 <counter name="EU FPU1 Pipe Active"
14477 description="The percentage of time in which EU FPU1 pipeline was actively processing."
14478 data_type="float"
14479 max_equation="100"
14480 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
14481 underscore_name="fpu1_active"
14482 units="percent"
14483 symbol_name="Fpu1Active"
14484 semantic_type="duration"
14485 mdapi_supported_apis=""
14486 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
14487 mdapi_group="EU Array/Pipes"
14488 mdapi_hw_unit_type="gpu"
14489 />
14490 <counter name="GPU Time Elapsed"
14491 description="Time elapsed on the GPU during the measurement."
14492 data_type="uint64"
14493 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
14494 underscore_name="gpu_time"
14495 units="ns"
14496 symbol_name="GpuTime"
14497 semantic_type="duration"
14498 mdapi_supported_apis=""
14499 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
14500 mdapi_hw_unit_type="gpu"
14501 mdapi_group="GPU"
14502 />
14503 <counter name="AVG GPU Core Frequency"
14504 description="Average GPU Core Frequency in the measurement."
14505 data_type="uint64"
14506 max_equation="$GpuMaxFrequency"
14507 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
14508 underscore_name="avg_gpu_core_frequency"
14509 units="hz"
14510 symbol_name="AvgGpuCoreFrequency"
14511 semantic_type="event"
14512 mdapi_supported_apis=""
14513 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
14514 mdapi_group="GPU"
14515 mdapi_hw_unit_type="gpu"
14516 />
14517 <counter name="EU FPU1 Pipe Active including Ext Math"
14518 description="The percentage of time in which EU FPU1 pipeline was actively processing including Extended Math processing"
14519 data_type="float"
14520 max_equation="100"
14521 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"
14522 underscore_name="fpu1_active_adjusted"
14523 units="percent"
14524 symbol_name="Fpu1ActiveAdjusted"
14525 semantic_type="duration"
14526 mdapi_supported_apis=""
14527 mdapi_usage_flags="Tier3 System Frame Batch Draw"
14528 mdapi_group="EU Array/Pipes"
14529 mdapi_hw_unit_type="gpu"
14530 />
14531 <register_config type="NOA">
14532 <register type="NOA" address="0x00009840" value="0x000000A0" />
14533 <register type="NOA" address="0x00009888" value="0x161503E0" />
14534 <register type="NOA" address="0x00009888" value="0x163503E0" />
14535 <register type="NOA" address="0x00009888" value="0x165503E0" />
14536 <register type="NOA" address="0x00009888" value="0x169503E0" />
14537 <register type="NOA" address="0x00009888" value="0x16B503E0" />
14538 <register type="NOA" address="0x00009888" value="0x16D503E0" />
14539 <register type="NOA" address="0x00009888" value="0x045CC000" />
14540 <register type="NOA" address="0x00009888" value="0x083D8000" />
14541 <register type="NOA" address="0x00009888" value="0x04584000" />
14542 <register type="NOA" address="0x00009888" value="0x085B4000" />
14543 <register type="NOA" address="0x00009888" value="0x0A5B8000" />
14544 <register type="NOA" address="0x00009888" value="0x0E1F00A8" />
14545 <register type="NOA" address="0x00009888" value="0x08384000" />
14546 <register type="NOA" address="0x00009888" value="0x0A384000" />
14547 <register type="NOA" address="0x00009888" value="0x0C388000" />
14548 <register type="NOA" address="0x00009888" value="0x0439A000" />
14549 <register type="NOA" address="0x00009888" value="0x06392000" />
14550 <register type="NOA" address="0x00009888" value="0x0C3A8000" />
14551 <register type="NOA" address="0x00009888" value="0x08138000" />
14552 <register type="NOA" address="0x00009888" value="0x06141000" />
14553 <register type="NOA" address="0x00009888" value="0x041500C3" />
14554 <register type="NOA" address="0x00009888" value="0x10150000" />
14555 <register type="NOA" address="0x00009888" value="0x0A338000" />
14556 <register type="NOA" address="0x00009888" value="0x06342000" />
14557 <register type="NOA" address="0x00009888" value="0x0435C300" />
14558 <register type="NOA" address="0x00009888" value="0x10350000" />
14559 <register type="NOA" address="0x00009888" value="0x0C538000" />
14560 <register type="NOA" address="0x00009888" value="0x06544000" />
14561 <register type="NOA" address="0x00009888" value="0x065500C3" />
14562 <register type="NOA" address="0x00009888" value="0x10550000" />
14563 <register type="NOA" address="0x00009888" value="0x00DC8000" />
14564 <register type="NOA" address="0x00009888" value="0x02DC4000" />
14565 <register type="NOA" address="0x00009888" value="0x02BD8000" />
14566 <register type="NOA" address="0x00009888" value="0x00D88000" />
14567 <register type="NOA" address="0x00009888" value="0x02DB4000" />
14568 <register type="NOA" address="0x00009888" value="0x04DB8000" />
14569 <register type="NOA" address="0x00009888" value="0x0C9FA000" />
14570 <register type="NOA" address="0x00009888" value="0x0E9F0002" />
14571 <register type="NOA" address="0x00009888" value="0x02B84000" />
14572 <register type="NOA" address="0x00009888" value="0x04B84000" />
14573 <register type="NOA" address="0x00009888" value="0x06B88000" />
14574 <register type="NOA" address="0x00009888" value="0x00B98000" />
14575 <register type="NOA" address="0x00009888" value="0x02B9A000" />
14576 <register type="NOA" address="0x00009888" value="0x06BA8000" />
14577 <register type="NOA" address="0x00009888" value="0x02938000" />
14578 <register type="NOA" address="0x00009888" value="0x04942000" />
14579 <register type="NOA" address="0x00009888" value="0x0095C300" />
14580 <register type="NOA" address="0x00009888" value="0x10950000" />
14581 <register type="NOA" address="0x00009888" value="0x04B38000" />
14582 <register type="NOA" address="0x00009888" value="0x04B44000" />
14583 <register type="NOA" address="0x00009888" value="0x02B500C3" />
14584 <register type="NOA" address="0x00009888" value="0x10B50000" />
14585 <register type="NOA" address="0x00009888" value="0x06D38000" />
14586 <register type="NOA" address="0x00009888" value="0x04D48000" />
14587 <register type="NOA" address="0x00009888" value="0x02D5C300" />
14588 <register type="NOA" address="0x00009888" value="0x10D50000" />
14589 <register type="NOA" address="0x00009888" value="0x03888000" />
14590 <register type="NOA" address="0x00009888" value="0x05888000" />
14591 <register type="NOA" address="0x00009888" value="0x07888000" />
14592 <register type="NOA" address="0x00009888" value="0x098A8000" />
14593 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
14594 <register type="NOA" address="0x00009888" value="0x0D8A8000" />
14595 <register type="NOA" address="0x00009888" value="0x238B3500" />
14596 <register type="NOA" address="0x00009888" value="0x258B0005" />
14597 <register type="NOA" address="0x00009888" value="0x038C4000" />
14598 <register type="NOA" address="0x00009888" value="0x058C4000" />
14599 <register type="NOA" address="0x00009888" value="0x078C4000" />
14600 <register type="NOA" address="0x00009888" value="0x018D8000" />
14601 <register type="NOA" address="0x00009888" value="0x038DA000" />
14602 <register type="NOA" address="0x00009888" value="0x1F85AA00" />
14603 <register type="NOA" address="0x00009888" value="0x2185000A" />
14604 <register type="NOA" address="0x00009888" value="0x03834000" />
14605 <register type="NOA" address="0x00009888" value="0x05834000" />
14606 <register type="NOA" address="0x00009888" value="0x07834000" />
14607 <register type="NOA" address="0x00009888" value="0x09834000" />
14608 <register type="NOA" address="0x00009888" value="0x0B834000" />
14609 <register type="NOA" address="0x00009888" value="0x0D834000" />
14610 <register type="NOA" address="0x00009888" value="0x01848000" />
14611 <register type="NOA" address="0x00009888" value="0x0384C000" />
14612 <register type="NOA" address="0x00009888" value="0x0584C000" />
14613 <register type="NOA" address="0x00009888" value="0x07844000" />
14614 <register type="NOA" address="0x00009888" value="0x11808000" />
14615 <register type="NOA" address="0x00009888" value="0x1380C000" />
14616 <register type="NOA" address="0x00009888" value="0x1580C000" />
14617 <register type="NOA" address="0x00009888" value="0x17804000" />
14618 <register type="NOA" address="0x00009888" value="0x21800000" />
14619 <register type="NOA" address="0x00009888" value="0x4D800000" />
14620 <register type="NOA" address="0x00009888" value="0x3F800C40" />
14621 <register type="NOA" address="0x00009888" value="0x4F800000" />
14622 <register type="NOA" address="0x00009888" value="0x41801482" />
14623 <register type="NOA" address="0x00009888" value="0x31800000" />
14624 <register type="NOA" address="0x00009840" value="0x00000080" />
14625 </register_config>
14626 <register_config type="OA">
14627 <register type="OA" address="0x00002740" value="0x00000000" />
14628 <register type="OA" address="0x00002744" value="0x00800000" />
14629 <register type="OA" address="0x00002710" value="0x00000000" />
14630 <register type="OA" address="0x00002714" value="0x00800000" />
14631 <register type="OA" address="0x00002720" value="0x00000000" />
14632 <register type="OA" address="0x00002724" value="0x00800000" />
14633 </register_config>
14634 <register_config type="FLEX">
14635 <register type="FLEX" address="0x0000E458" value="0x00001000" />
14636 <register type="FLEX" address="0x0000E558" value="0x00003002" />
14637 <register type="FLEX" address="0x0000E658" value="0x00005004" />
14638 <register type="FLEX" address="0x0000E758" value="0x00011010" />
14639 <register type="FLEX" address="0x0000E45C" value="0x00050012" />
14640 <register type="FLEX" address="0x0000E55C" value="0x00052051" />
14641 <register type="FLEX" address="0x0000E65C" value="0x00000008" />
14642 </register_config>
14643 </set>
14644
14645 <set name="Media Vme Pipe Gen8"
14646 mdapi_supported_apis="MEDIA IO BB"
14647 underscore_name="vme_pipe"
14648 hw_config_guid="e1743ca0-7fc8-410b-a066-de7bbb9280b7"
14649 chipset="BDW"
14650 symbol_name="VMEPipe"
14651 >
14652 <counter name="GPU Core Clocks"
14653 description="The total number of GPU core clocks elapsed during the measurement."
14654 data_type="uint64"
14655 equation="GPU_CLOCK 0 READ"
14656 underscore_name="gpu_core_clocks"
14657 units="cycles"
14658 symbol_name="GpuCoreClocks"
14659 semantic_type="event"
14660 mdapi_supported_apis=""
14661 mdapi_usage_flags="Tier1 Frame Batch Draw"
14662 mdapi_hw_unit_type="gpu"
14663 mdapi_group="GPU"
14664 />
14665 <counter name="EU Active"
14666 description="The percentage of time in which the Execution Units were actively processing."
14667 data_type="float"
14668 max_equation="100"
14669 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
14670 underscore_name="eu_active"
14671 units="percent"
14672 symbol_name="EuActive"
14673 semantic_type="duration"
14674 mdapi_supported_apis=""
14675 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
14676 mdapi_group="EU Array"
14677 mdapi_hw_unit_type="gpu"
14678 />
14679 <counter name="EU Both FPU Pipes Active"
14680 description="The percentage of time in which both EU FPU pipelines were actively processing."
14681 data_type="float"
14682 max_equation="100"
14683 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
14684 underscore_name="eu_fpu_both_active"
14685 units="percent"
14686 symbol_name="EuFpuBothActive"
14687 semantic_type="duration"
14688 mdapi_supported_apis=""
14689 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
14690 mdapi_group="EU Array/Pipes"
14691 mdapi_hw_unit_type="gpu"
14692 />
14693 <counter name="GPU Time Elapsed"
14694 description="Time elapsed on the GPU during the measurement."
14695 data_type="uint64"
14696 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
14697 underscore_name="gpu_time"
14698 units="ns"
14699 symbol_name="GpuTime"
14700 semantic_type="duration"
14701 mdapi_supported_apis=""
14702 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
14703 mdapi_hw_unit_type="gpu"
14704 mdapi_group="GPU"
14705 />
14706 <counter name="AVG GPU Core Frequency"
14707 description="Average GPU Core Frequency in the measurement."
14708 data_type="uint64"
14709 max_equation="$GpuMaxFrequency"
14710 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
14711 underscore_name="avg_gpu_core_frequency"
14712 units="hz"
14713 symbol_name="AvgGpuCoreFrequency"
14714 semantic_type="event"
14715 mdapi_supported_apis=""
14716 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
14717 mdapi_group="GPU"
14718 mdapi_hw_unit_type="gpu"
14719 />
14720 <counter name="CS Threads Dispatched"
14721 description="The total number of compute shader hardware threads dispatched."
14722 data_type="uint64"
14723 equation="A 4 READ"
14724 underscore_name="cs_threads"
14725 units="threads"
14726 symbol_name="CsThreads"
14727 semantic_type="event"
14728 mdapi_supported_apis=""
14729 mdapi_usage_flags="Tier3 Frame Batch Draw"
14730 mdapi_hw_unit_type="gpu"
14731 mdapi_group="EU Array/Compute Shader"
14732 />
14733 <counter name="EU Thread Occupancy"
14734 description="The percentage of time in which hardware threads occupied EUs."
14735 data_type="float"
14736 max_equation="100"
14737 equation="8 A 10 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
14738 underscore_name="eu_thread_occupancy"
14739 units="percent"
14740 symbol_name="EuThreadOccupancy"
14741 semantic_type="duration"
14742 mdapi_supported_apis=""
14743 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
14744 mdapi_group="EU Array"
14745 mdapi_hw_unit_type="gpu"
14746 />
14747 <counter name="EU Stall"
14748 description="The percentage of time in which the Execution Units were stalled."
14749 data_type="float"
14750 max_equation="100"
14751 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
14752 underscore_name="eu_stall"
14753 units="percent"
14754 symbol_name="EuStall"
14755 semantic_type="duration"
14756 mdapi_supported_apis=""
14757 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
14758 mdapi_group="EU Array"
14759 mdapi_hw_unit_type="gpu"
14760 />
14761 <counter name="VME Busy"
14762 description="The percentage of time in which VME (IME or CRE) was actively processing data."
14763 data_type="float"
14764 max_equation="100"
14765 equation="B 0 READ B 3 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
14766 underscore_name="vme_busy"
14767 units="percent"
14768 symbol_name="VMEBusy"
14769 semantic_type="duration"
14770 mdapi_supported_apis=""
14771 mdapi_usage_flags="Overview System Batch Tier2"
14772 mdapi_group="VME Pipe"
14773 mdapi_hw_unit_type="gpu"
14774 />
14775 <counter name="GPU Busy"
14776 description="The percentage of time in which the GPU has been processing GPU commands."
14777 data_type="float"
14778 max_equation="100"
14779 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
14780 underscore_name="gpu_busy"
14781 units="percent"
14782 symbol_name="GpuBusy"
14783 semantic_type="duration"
14784 mdapi_supported_apis=""
14785 mdapi_usage_flags="Tier1 Overview System Frame"
14786 mdapi_group="GPU"
14787 mdapi_hw_unit_type="gpu"
14788 />
14789 <register_config type="NOA">
14790 <register type="NOA" address="0x00009840" value="0x000000A0" />
14791 <register type="NOA" address="0x00009888" value="0x14100812" />
14792 <register type="NOA" address="0x00009888" value="0x14125800" />
14793 <register type="NOA" address="0x00009888" value="0x161200C0" />
14794 <register type="NOA" address="0x00009888" value="0x14300812" />
14795 <register type="NOA" address="0x00009888" value="0x14325800" />
14796 <register type="NOA" address="0x00009888" value="0x163200C0" />
14797 <register type="NOA" address="0x00009888" value="0x005C4000" />
14798 <register type="NOA" address="0x00009888" value="0x065C8000" />
14799 <register type="NOA" address="0x00009888" value="0x085CC000" />
14800 <register type="NOA" address="0x00009888" value="0x0A5CC000" />
14801 <register type="NOA" address="0x00009888" value="0x0C5CC000" />
14802 <register type="NOA" address="0x00009888" value="0x003D8000" />
14803 <register type="NOA" address="0x00009888" value="0x0E3D8000" />
14804 <register type="NOA" address="0x00009888" value="0x183D2800" />
14805 <register type="NOA" address="0x00009888" value="0x00584000" />
14806 <register type="NOA" address="0x00009888" value="0x06588000" />
14807 <register type="NOA" address="0x00009888" value="0x0858C000" />
14808 <register type="NOA" address="0x00009888" value="0x005B4000" />
14809 <register type="NOA" address="0x00009888" value="0x0E5B4000" />
14810 <register type="NOA" address="0x00009888" value="0x185B9400" />
14811 <register type="NOA" address="0x00009888" value="0x1A5B002A" />
14812 <register type="NOA" address="0x00009888" value="0x0C1F0800" />
14813 <register type="NOA" address="0x00009888" value="0x0E1FAA00" />
14814 <register type="NOA" address="0x00009888" value="0x101F002A" />
14815 <register type="NOA" address="0x00009888" value="0x00384000" />
14816 <register type="NOA" address="0x00009888" value="0x0E384000" />
14817 <register type="NOA" address="0x00009888" value="0x16384000" />
14818 <register type="NOA" address="0x00009888" value="0x18380155" />
14819 <register type="NOA" address="0x00009888" value="0x00392000" />
14820 <register type="NOA" address="0x00009888" value="0x06398000" />
14821 <register type="NOA" address="0x00009888" value="0x0839A000" />
14822 <register type="NOA" address="0x00009888" value="0x0A39A000" />
14823 <register type="NOA" address="0x00009888" value="0x0C39A000" />
14824 <register type="NOA" address="0x00009888" value="0x00100047" />
14825 <register type="NOA" address="0x00009888" value="0x06101A80" />
14826 <register type="NOA" address="0x00009888" value="0x10100000" />
14827 <register type="NOA" address="0x00009888" value="0x0810C000" />
14828 <register type="NOA" address="0x00009888" value="0x0811C000" />
14829 <register type="NOA" address="0x00009888" value="0x08126151" />
14830 <register type="NOA" address="0x00009888" value="0x10120000" />
14831 <register type="NOA" address="0x00009888" value="0x00134000" />
14832 <register type="NOA" address="0x00009888" value="0x0E134000" />
14833 <register type="NOA" address="0x00009888" value="0x161300A0" />
14834 <register type="NOA" address="0x00009888" value="0x0A301AC7" />
14835 <register type="NOA" address="0x00009888" value="0x10300000" />
14836 <register type="NOA" address="0x00009888" value="0x0C30C000" />
14837 <register type="NOA" address="0x00009888" value="0x0C31C000" />
14838 <register type="NOA" address="0x00009888" value="0x0C326151" />
14839 <register type="NOA" address="0x00009888" value="0x10320000" />
14840 <register type="NOA" address="0x00009888" value="0x16332A00" />
14841 <register type="NOA" address="0x00009888" value="0x18330001" />
14842 <register type="NOA" address="0x00009888" value="0x018A8000" />
14843 <register type="NOA" address="0x00009888" value="0x0F8A8000" />
14844 <register type="NOA" address="0x00009888" value="0x198A8000" />
14845 <register type="NOA" address="0x00009888" value="0x1B8A2AA0" />
14846 <register type="NOA" address="0x00009888" value="0x238B0020" />
14847 <register type="NOA" address="0x00009888" value="0x258B5550" />
14848 <register type="NOA" address="0x00009888" value="0x278B0001" />
14849 <register type="NOA" address="0x00009888" value="0x1F850080" />
14850 <register type="NOA" address="0x00009888" value="0x2185AAA0" />
14851 <register type="NOA" address="0x00009888" value="0x23850002" />
14852 <register type="NOA" address="0x00009888" value="0x01834000" />
14853 <register type="NOA" address="0x00009888" value="0x0F834000" />
14854 <register type="NOA" address="0x00009888" value="0x19835400" />
14855 <register type="NOA" address="0x00009888" value="0x1B830015" />
14856 <register type="NOA" address="0x00009888" value="0x01844000" />
14857 <register type="NOA" address="0x00009888" value="0x07848000" />
14858 <register type="NOA" address="0x00009888" value="0x0984C000" />
14859 <register type="NOA" address="0x00009888" value="0x0B84C000" />
14860 <register type="NOA" address="0x00009888" value="0x0D84C000" />
14861 <register type="NOA" address="0x00009888" value="0x11804000" />
14862 <register type="NOA" address="0x00009888" value="0x17808000" />
14863 <register type="NOA" address="0x00009888" value="0x1980C000" />
14864 <register type="NOA" address="0x00009888" value="0x1B80C000" />
14865 <register type="NOA" address="0x00009888" value="0x1D80C000" />
14866 <register type="NOA" address="0x00009888" value="0x4D800000" />
14867 <register type="NOA" address="0x00009888" value="0x3D800800" />
14868 <register type="NOA" address="0x00009888" value="0x4F800000" />
14869 <register type="NOA" address="0x00009888" value="0x43800002" />
14870 <register type="NOA" address="0x00009888" value="0x51800000" />
14871 <register type="NOA" address="0x00009888" value="0x45800884" />
14872 <register type="NOA" address="0x00009888" value="0x53800000" />
14873 <register type="NOA" address="0x00009888" value="0x47800002" />
14874 <register type="NOA" address="0x00009888" value="0x21800000" />
14875 <register type="NOA" address="0x00009888" value="0x31800000" />
14876 <register type="NOA" address="0x00009840" value="0x00000080" />
14877 </register_config>
14878 <register_config type="OA">
14879 <register type="OA" address="0x00002740" value="0x00000000" />
14880 <register type="OA" address="0x00002710" value="0x00000000" />
14881 <register type="OA" address="0x00002714" value="0xF0800000" />
14882 <register type="OA" address="0x00002720" value="0x00000000" />
14883 <register type="OA" address="0x00002724" value="0x30800000" />
14884 <register type="OA" address="0x00002770" value="0x00100030" />
14885 <register type="OA" address="0x00002774" value="0x0000FFF9" />
14886 <register type="OA" address="0x00002778" value="0x00000002" />
14887 <register type="OA" address="0x0000277C" value="0x0000FFFC" />
14888 <register type="OA" address="0x00002780" value="0x00000002" />
14889 <register type="OA" address="0x00002784" value="0x0000FFF3" />
14890 <register type="OA" address="0x00002788" value="0x00100180" />
14891 <register type="OA" address="0x0000278C" value="0x0000FFCF" />
14892 <register type="OA" address="0x00002790" value="0x00000002" />
14893 <register type="OA" address="0x00002794" value="0x0000FFCF" />
14894 <register type="OA" address="0x00002798" value="0x00000002" />
14895 <register type="OA" address="0x0000279C" value="0x0000FF3F" />
14896 </register_config>
14897 <register_config type="FLEX">
14898 <register type="FLEX" address="0x0000E458" value="0x00005004" />
14899 <register type="FLEX" address="0x0000E558" value="0x00008003" />
14900 </register_config>
14901 </set>
14902
14903 <set name="Gpu Rings Busyness"
14904 mdapi_supported_apis="OGL OCL MEDIA IO BB"
14905 underscore_name="gpu_busyness"
14906 hw_config_guid="0a9eb7be-feee-4275-a139-6d9cedf0fdb0"
14907 chipset="BDW"
14908 symbol_name="GpuBusyness"
14909 >
14910 <counter name="GPU Core Clocks"
14911 description="The total number of GPU core clocks elapsed during the measurement."
14912 data_type="uint64"
14913 equation="GPU_CLOCK 0 READ"
14914 underscore_name="gpu_core_clocks"
14915 units="cycles"
14916 symbol_name="GpuCoreClocks"
14917 semantic_type="event"
14918 mdapi_supported_apis=""
14919 mdapi_usage_flags="Tier1 Frame Batch Draw"
14920 mdapi_hw_unit_type="gpu"
14921 mdapi_group="GPU"
14922 />
14923 <counter name="Vebox Ring Busy"
14924 description="The percentage of time when vebox command streamer was busy."
14925 data_type="float"
14926 max_equation="100"
14927 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
14928 underscore_name="vebox_busy"
14929 units="percent"
14930 symbol_name="VeboxBusy"
14931 semantic_type="duration"
14932 mdapi_supported_apis=""
14933 mdapi_usage_flags="System Frame Batch"
14934 mdapi_group="GPU"
14935 mdapi_hw_unit_type="gpu"
14936 />
14937 <counter name="GPU Time Elapsed"
14938 description="Time elapsed on the GPU during the measurement."
14939 data_type="uint64"
14940 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
14941 underscore_name="gpu_time"
14942 units="ns"
14943 symbol_name="GpuTime"
14944 semantic_type="duration"
14945 mdapi_supported_apis=""
14946 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
14947 mdapi_hw_unit_type="gpu"
14948 mdapi_group="GPU"
14949 />
14950 <counter name="AVG GPU Core Frequency"
14951 description="Average GPU Core Frequency in the measurement."
14952 data_type="uint64"
14953 max_equation="$GpuMaxFrequency"
14954 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
14955 underscore_name="avg_gpu_core_frequency"
14956 units="hz"
14957 symbol_name="AvgGpuCoreFrequency"
14958 semantic_type="event"
14959 mdapi_supported_apis=""
14960 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
14961 mdapi_group="GPU"
14962 mdapi_hw_unit_type="gpu"
14963 />
14964 <counter name="Render Ring Busy"
14965 description="The percentage of time when render command streamer was busy."
14966 data_type="float"
14967 max_equation="100"
14968 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
14969 underscore_name="render_busy"
14970 units="percent"
14971 symbol_name="RenderBusy"
14972 semantic_type="duration"
14973 mdapi_supported_apis=""
14974 mdapi_usage_flags="System Frame Batch"
14975 mdapi_group="GPU"
14976 mdapi_hw_unit_type="gpu"
14977 />
14978 <counter name="Vdbox0 Ring Busy"
14979 description="The percentage of time when Vdbox0 command streamer was busy."
14980 data_type="float"
14981 max_equation="100"
14982 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
14983 underscore_name="vdbox0_busy"
14984 units="percent"
14985 symbol_name="Vdbox0Busy"
14986 semantic_type="duration"
14987 mdapi_supported_apis=""
14988 mdapi_usage_flags="System Frame Batch"
14989 mdapi_group="GPU"
14990 mdapi_hw_unit_type="gpu"
14991 />
14992 <counter name="Blitter Ring Busy"
14993 description="The percentage of time when blitter command streamer was busy."
14994 data_type="float"
14995 max_equation="100"
14996 equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
14997 underscore_name="blitter_busy"
14998 units="percent"
14999 symbol_name="BlitterBusy"
15000 semantic_type="duration"
15001 mdapi_supported_apis=""
15002 mdapi_usage_flags="System Frame Batch"
15003 mdapi_group="GPU"
15004 mdapi_hw_unit_type="gpu"
15005 />
15006 <counter name="AnyRingBusy"
15007 description="The percentage of time when any command streamer was busy."
15008 data_type="float"
15009 max_equation="100"
15010 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
15011 underscore_name="any_ring_busy"
15012 units="percent"
15013 symbol_name="AnyRingBusy"
15014 semantic_type="duration"
15015 mdapi_supported_apis=""
15016 mdapi_usage_flags="Frame Batch Draw"
15017 mdapi_group="GPU"
15018 mdapi_hw_unit_type="gpu"
15019 />
15020 <counter name="Vdbox1 Ring Busy"
15021 description="The percentage of time when Vdbox1 command streamer was busy."
15022 data_type="float"
15023 max_equation="100"
15024 equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
15025 underscore_name="vdbox1_busy"
15026 units="percent"
15027 symbol_name="Vdbox1Busy"
15028 semantic_type="duration"
15029 mdapi_supported_apis=""
15030 mdapi_usage_flags="System Frame Batch"
15031 mdapi_group="GPU"
15032 mdapi_hw_unit_type="gpu"
15033 />
15034 <register_config type="NOA">
15035 <register type="NOA" address="0x00009840" value="0x000000A0" />
15036 <register type="NOA" address="0x00009888" value="0x1AF00100" />
15037 <register type="NOA" address="0x00009888" value="0x118B0000" />
15038 <register type="NOA" address="0x00009888" value="0x11850008" />
15039 <register type="NOA" address="0x00009888" value="0x17830100" />
15040 <register type="NOA" address="0x00009888" value="0x1A700100" />
15041 <register type="NOA" address="0x00009888" value="0x1D940040" />
15042 <register type="NOA" address="0x00009888" value="0x02F00085" />
15043 <register type="NOA" address="0x00009888" value="0x10F00000" />
15044 <register type="NOA" address="0x00009888" value="0x24F00000" />
15045 <register type="NOA" address="0x00009888" value="0x078B0003" />
15046 <register type="NOA" address="0x00009888" value="0x238B0400" />
15047 <register type="NOA" address="0x00009888" value="0x258B0000" />
15048 <register type="NOA" address="0x00009888" value="0x058C8000" />
15049 <register type="NOA" address="0x00009888" value="0x038D2000" />
15050 <register type="NOA" address="0x00009888" value="0x03850500" />
15051 <register type="NOA" address="0x00009888" value="0x1F858800" />
15052 <register type="NOA" address="0x00009888" value="0x2185000A" />
15053 <register type="NOA" address="0x00009888" value="0x05834055" />
15054 <register type="NOA" address="0x00009888" value="0x11830000" />
15055 <register type="NOA" address="0x00009888" value="0x09830000" />
15056 <register type="NOA" address="0x00009888" value="0x0B838000" />
15057 <register type="NOA" address="0x00009888" value="0x0D834000" />
15058 <register type="NOA" address="0x00009888" value="0x03844000" />
15059 <register type="NOA" address="0x00009888" value="0x0584C000" />
15060 <register type="NOA" address="0x00009888" value="0x07844000" />
15061 <register type="NOA" address="0x00009888" value="0x1380C000" />
15062 <register type="NOA" address="0x00009888" value="0x1580C000" />
15063 <register type="NOA" address="0x00009888" value="0x17804000" />
15064 <register type="NOA" address="0x00009888" value="0x04708500" />
15065 <register type="NOA" address="0x00009888" value="0x10700000" />
15066 <register type="NOA" address="0x00009888" value="0x24700000" />
15067 <register type="NOA" address="0x00009888" value="0x21800000" />
15068 <register type="NOA" address="0x00009888" value="0x4D801000" />
15069 <register type="NOA" address="0x00009888" value="0x3F800000" />
15070 <register type="NOA" address="0x00009888" value="0x4F800004" />
15071 <register type="NOA" address="0x00009888" value="0x418014A0" />
15072 <register type="NOA" address="0x00009888" value="0x31800000" />
15073 <register type="NOA" address="0x00009840" value="0x00000080" />
15074 </register_config>
15075 <register_config type="OA">
15076 <register type="OA" address="0x00002740" value="0x00000000" />
15077 <register type="OA" address="0x00002710" value="0x00000000" />
15078 <register type="OA" address="0x00002714" value="0x10800000" />
15079 <register type="OA" address="0x00002720" value="0x00000000" />
15080 <register type="OA" address="0x00002724" value="0x00800000" />
15081 <register type="OA" address="0x00002770" value="0x0007C000" />
15082 <register type="OA" address="0x00002774" value="0x000007FF" />
15083 </register_config>
15084 </set>
15085
15086 <set name="MDAPI testing set Gen8"
15087 mdapi_supported_apis="OGL OCL IO BB"
15088 underscore_name="test_oa"
15089 hw_config_guid="d6de6f55-e526-4f79-a6a6-d7315c09044e"
15090 chipset="BDW"
15091 symbol_name="TestOa"
15092 >
15093 <counter name="TestCounter7"
15094 description="HW test counter 7. Factor: 0.666"
15095 data_type="uint64"
15096 equation="B 7 READ"
15097 underscore_name="counter7"
15098 units="events"
15099 symbol_name="Counter7"
15100 semantic_type="event"
15101 mdapi_supported_apis=""
15102 mdapi_usage_flags="Frame Batch Draw"
15103 mdapi_hw_unit_type="gpu"
15104 mdapi_group="GPU"
15105 />
15106 <counter name="GPU Time Elapsed"
15107 description="Time elapsed on the GPU during the measurement."
15108 data_type="uint64"
15109 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
15110 underscore_name="gpu_time"
15111 units="ns"
15112 symbol_name="GpuTime"
15113 semantic_type="duration"
15114 mdapi_supported_apis=""
15115 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
15116 mdapi_hw_unit_type="gpu"
15117 mdapi_group="GPU"
15118 />
15119 <counter name="GPU Core Clocks"
15120 description="The total number of GPU core clocks elapsed during the measurement."
15121 data_type="uint64"
15122 equation="GPU_CLOCK 0 READ"
15123 underscore_name="gpu_core_clocks"
15124 units="cycles"
15125 symbol_name="GpuCoreClocks"
15126 semantic_type="event"
15127 mdapi_supported_apis=""
15128 mdapi_usage_flags="Tier1 Frame Batch Draw"
15129 mdapi_hw_unit_type="gpu"
15130 mdapi_group="GPU"
15131 />
15132 <counter name="AVG GPU Core Frequency"
15133 description="Average GPU Core Frequency in the measurement."
15134 data_type="uint64"
15135 max_equation="$GpuMaxFrequency"
15136 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
15137 underscore_name="avg_gpu_core_frequency"
15138 units="hz"
15139 symbol_name="AvgGpuCoreFrequency"
15140 semantic_type="event"
15141 mdapi_supported_apis=""
15142 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
15143 mdapi_group="GPU"
15144 mdapi_hw_unit_type="gpu"
15145 />
15146 <counter name="TestCounter8"
15147 description="HW test counter 8. Should be equal to 1."
15148 data_type="uint64"
15149 equation="C 7 READ"
15150 underscore_name="counter8"
15151 units="events"
15152 symbol_name="Counter8"
15153 semantic_type="event"
15154 mdapi_supported_apis=""
15155 mdapi_usage_flags="Frame Batch Draw"
15156 mdapi_hw_unit_type="gpu"
15157 mdapi_group="GPU"
15158 />
15159 <counter name="TestCounter4"
15160 description="HW test counter 4. Factor: 0.333"
15161 data_type="uint64"
15162 equation="B 4 READ"
15163 underscore_name="counter4"
15164 units="events"
15165 symbol_name="Counter4"
15166 semantic_type="event"
15167 mdapi_supported_apis=""
15168 mdapi_usage_flags="Frame Batch Draw"
15169 mdapi_hw_unit_type="gpu"
15170 mdapi_group="GPU"
15171 />
15172 <counter name="TestCounter5"
15173 description="HW test counter 5. Factor: 0.333"
15174 data_type="uint64"
15175 equation="B 5 READ"
15176 underscore_name="counter5"
15177 units="events"
15178 symbol_name="Counter5"
15179 semantic_type="event"
15180 mdapi_supported_apis=""
15181 mdapi_usage_flags="Frame Batch Draw"
15182 mdapi_hw_unit_type="gpu"
15183 mdapi_group="GPU"
15184 />
15185 <counter name="TestCounter6"
15186 description="HW test counter 6. Factor: 0.166"
15187 data_type="uint64"
15188 equation="B 6 READ"
15189 underscore_name="counter6"
15190 units="events"
15191 symbol_name="Counter6"
15192 semantic_type="event"
15193 mdapi_supported_apis=""
15194 mdapi_usage_flags="Frame Batch Draw"
15195 mdapi_hw_unit_type="gpu"
15196 mdapi_group="GPU"
15197 />
15198 <counter name="TestCounter3"
15199 description="HW test counter 3. Factor: 0.5"
15200 data_type="uint64"
15201 equation="B 3 READ"
15202 underscore_name="counter3"
15203 units="events"
15204 symbol_name="Counter3"
15205 semantic_type="event"
15206 mdapi_supported_apis=""
15207 mdapi_usage_flags="Frame Batch Draw"
15208 mdapi_hw_unit_type="gpu"
15209 mdapi_group="GPU"
15210 />
15211 <counter name="TestCounter0"
15212 description="HW test counter 0. Factor: 0.0"
15213 data_type="uint64"
15214 equation="B 0 READ"
15215 underscore_name="counter0"
15216 units="events"
15217 symbol_name="Counter0"
15218 semantic_type="event"
15219 mdapi_supported_apis=""
15220 mdapi_usage_flags="Frame Batch Draw"
15221 mdapi_hw_unit_type="gpu"
15222 mdapi_group="GPU"
15223 />
15224 <counter name="TestCounter1"
15225 description="HW test counter 1. Factor: 1.0"
15226 data_type="uint64"
15227 equation="B 1 READ"
15228 underscore_name="counter1"
15229 units="events"
15230 symbol_name="Counter1"
15231 semantic_type="event"
15232 mdapi_supported_apis=""
15233 mdapi_usage_flags="Frame Batch Draw"
15234 mdapi_hw_unit_type="gpu"
15235 mdapi_group="GPU"
15236 />
15237 <counter name="TestCounter2"
15238 description="HW test counter 2. Factor: 1.0"
15239 data_type="uint64"
15240 equation="B 2 READ"
15241 underscore_name="counter2"
15242 units="events"
15243 symbol_name="Counter2"
15244 semantic_type="event"
15245 mdapi_supported_apis=""
15246 mdapi_usage_flags="Frame Batch Draw"
15247 mdapi_hw_unit_type="gpu"
15248 mdapi_group="GPU"
15249 />
15250 <register_config type="NOA">
15251 <register type="NOA" address="0x00009840" value="0x000000A0" />
15252 <register type="NOA" address="0x00009888" value="0x198B0000" />
15253 <register type="NOA" address="0x00009888" value="0x078B0066" />
15254 <register type="NOA" address="0x00009888" value="0x118B0000" />
15255 <register type="NOA" address="0x00009888" value="0x258B0000" />
15256 <register type="NOA" address="0x00009888" value="0x21850008" />
15257 <register type="NOA" address="0x00009888" value="0x0D834000" />
15258 <register type="NOA" address="0x00009888" value="0x07844000" />
15259 <register type="NOA" address="0x00009888" value="0x17804000" />
15260 <register type="NOA" address="0x00009888" value="0x21800000" />
15261 <register type="NOA" address="0x00009888" value="0x4F800000" />
15262 <register type="NOA" address="0x00009888" value="0x41800000" />
15263 <register type="NOA" address="0x00009888" value="0x31800000" />
15264 <register type="NOA" address="0x00009840" value="0x00000080" />
15265 </register_config>
15266 <register_config type="OA">
15267 <register type="OA" address="0x00002740" value="0x00000000" />
15268 <register type="OA" address="0x00002744" value="0x00800000" />
15269 <register type="OA" address="0x00002714" value="0xF0800000" />
15270 <register type="OA" address="0x00002710" value="0x00000000" />
15271 <register type="OA" address="0x00002724" value="0xF0800000" />
15272 <register type="OA" address="0x00002720" value="0x00000000" />
15273 <register type="OA" address="0x00002770" value="0x00000004" />
15274 <register type="OA" address="0x00002774" value="0x00000000" />
15275 <register type="OA" address="0x00002778" value="0x00000003" />
15276 <register type="OA" address="0x0000277C" value="0x00000000" />
15277 <register type="OA" address="0x00002780" value="0x00000007" />
15278 <register type="OA" address="0x00002784" value="0x00000000" />
15279 <register type="OA" address="0x00002788" value="0x00100002" />
15280 <register type="OA" address="0x0000278C" value="0x0000FFF7" />
15281 <register type="OA" address="0x00002790" value="0x00100002" />
15282 <register type="OA" address="0x00002794" value="0x0000FFCF" />
15283 <register type="OA" address="0x00002798" value="0x00100082" />
15284 <register type="OA" address="0x0000279C" value="0x0000FFEF" />
15285 <register type="OA" address="0x000027A0" value="0x001000C2" />
15286 <register type="OA" address="0x000027A4" value="0x0000FFE7" />
15287 <register type="OA" address="0x000027A8" value="0x00100001" />
15288 <register type="OA" address="0x000027AC" value="0x0000FFE7" />
15289 </register_config>
15290 </set>
15291
15292 <set name="Metric set PMA Stall"
15293 mdapi_supported_apis="OGL OGL4 IO BB"
15294 underscore_name="stc__pma_stall"
15295 hw_config_guid="e713f347-953e-4d8c-b02f-6be31df2db2b"
15296 chipset="BDW"
15297 symbol_name="STC_PmaStall"
15298 >
15299 <counter name="GS Threads Dispatched"
15300 description="The total number of geometry shader hardware threads dispatched."
15301 data_type="uint64"
15302 equation="A 5 READ"
15303 underscore_name="gs_threads"
15304 units="threads"
15305 symbol_name="GsThreads"
15306 semantic_type="event"
15307 mdapi_supported_apis=""
15308 mdapi_usage_flags="Tier3 Frame Batch Draw"
15309 mdapi_hw_unit_type="gpu"
15310 mdapi_group="EU Array/Geometry Shader"
15311 />
15312 <counter name="GPU Time Elapsed"
15313 description="Time elapsed on the GPU during the measurement."
15314 data_type="uint64"
15315 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
15316 underscore_name="gpu_time"
15317 units="ns"
15318 symbol_name="GpuTime"
15319 semantic_type="duration"
15320 mdapi_supported_apis=""
15321 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
15322 mdapi_hw_unit_type="gpu"
15323 mdapi_group="GPU"
15324 />
15325 <counter name="GPU Core Clocks"
15326 description="The total number of GPU core clocks elapsed during the measurement."
15327 data_type="uint64"
15328 equation="GPU_CLOCK 0 READ"
15329 underscore_name="gpu_core_clocks"
15330 units="cycles"
15331 symbol_name="GpuCoreClocks"
15332 semantic_type="event"
15333 mdapi_supported_apis=""
15334 mdapi_usage_flags="Tier1 Frame Batch Draw"
15335 mdapi_hw_unit_type="gpu"
15336 mdapi_group="GPU"
15337 />
15338 <counter name="STC PMA stall"
15339 description="Percentage of time when stencil cache line and an overlapping pixel are causing stalls"
15340 data_type="float"
15341 max_equation="100"
15342 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
15343 underscore_name="stc_pma_stall"
15344 units="percent"
15345 symbol_name="StcPMAStall"
15346 availability="$SliceMask 1 AND"
15347 semantic_type="duration"
15348 mdapi_supported_apis=""
15349 mdapi_usage_flags="Frame Batch Draw"
15350 mdapi_group="GPU/Stencil Cache"
15351 mdapi_hw_unit_type="gpu"
15352 />
15353 <counter name="AVG GPU Core Frequency"
15354 description="Average GPU Core Frequency in the measurement."
15355 data_type="uint64"
15356 max_equation="$GpuMaxFrequency"
15357 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
15358 underscore_name="avg_gpu_core_frequency"
15359 units="hz"
15360 symbol_name="AvgGpuCoreFrequency"
15361 semantic_type="event"
15362 mdapi_supported_apis=""
15363 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
15364 mdapi_group="GPU"
15365 mdapi_hw_unit_type="gpu"
15366 />
15367 <counter name="HS Threads Dispatched"
15368 description="The total number of hull shader hardware threads dispatched."
15369 data_type="uint64"
15370 equation="A 2 READ"
15371 underscore_name="hs_threads"
15372 units="threads"
15373 symbol_name="HsThreads"
15374 semantic_type="event"
15375 mdapi_supported_apis=""
15376 mdapi_usage_flags="Tier3 Frame Batch Draw"
15377 mdapi_hw_unit_type="gpu"
15378 mdapi_group="EU Array/Hull Shader"
15379 />
15380 <counter name="CS Threads Dispatched"
15381 description="The total number of compute shader hardware threads dispatched."
15382 data_type="uint64"
15383 equation="A 4 READ"
15384 underscore_name="cs_threads"
15385 units="threads"
15386 symbol_name="CsThreads"
15387 semantic_type="event"
15388 mdapi_supported_apis=""
15389 mdapi_usage_flags="Tier3 Frame Batch Draw"
15390 mdapi_hw_unit_type="gpu"
15391 mdapi_group="EU Array/Compute Shader"
15392 />
15393 <counter name="VS Threads Dispatched"
15394 description="The total number of vertex shader hardware threads dispatched."
15395 data_type="uint64"
15396 equation="A 1 READ"
15397 underscore_name="vs_threads"
15398 units="threads"
15399 symbol_name="VsThreads"
15400 semantic_type="event"
15401 mdapi_supported_apis=""
15402 mdapi_usage_flags="Tier3 Frame Batch Draw"
15403 mdapi_hw_unit_type="gpu"
15404 mdapi_group="EU Array/Vertex Shader"
15405 />
15406 <counter name="DS Threads Dispatched"
15407 description="The total number of domain shader hardware threads dispatched."
15408 data_type="uint64"
15409 equation="A 3 READ"
15410 underscore_name="ds_threads"
15411 units="threads"
15412 symbol_name="DsThreads"
15413 semantic_type="event"
15414 mdapi_supported_apis=""
15415 mdapi_usage_flags="Tier3 Frame Batch Draw"
15416 mdapi_hw_unit_type="gpu"
15417 mdapi_group="EU Array/Domain Shader"
15418 />
15419 <counter name="FS Threads Dispatched"
15420 description="The total number of fragment shader hardware threads dispatched."
15421 data_type="uint64"
15422 equation="A 6 READ"
15423 underscore_name="ps_threads"
15424 units="threads"
15425 symbol_name="PsThreads"
15426 semantic_type="event"
15427 mdapi_supported_apis=""
15428 mdapi_usage_flags="Tier3 Frame Batch Draw"
15429 mdapi_hw_unit_type="gpu"
15430 mdapi_group="EU Array/Fragment Shader"
15431 />
15432 <counter name="GPU Busy"
15433 description="The percentage of time in which the GPU has been processing GPU commands."
15434 data_type="float"
15435 max_equation="100"
15436 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
15437 underscore_name="gpu_busy"
15438 units="percent"
15439 symbol_name="GpuBusy"
15440 semantic_type="duration"
15441 mdapi_supported_apis=""
15442 mdapi_usage_flags="Tier1 Overview System Frame"
15443 mdapi_group="GPU"
15444 mdapi_hw_unit_type="gpu"
15445 />
15446 <register_config type="NOA">
15447 <register type="NOA" address="0x00009840" value="0x000000A0" />
15448 <register type="NOA" address="0x00009888" value="0x0C1F0001" />
15449 <register type="NOA" address="0x00009888" value="0x001F0015" />
15450 <register type="NOA" address="0x00009888" value="0x041F4AC0" />
15451 <register type="NOA" address="0x00009888" value="0x061F03D8" />
15452 <register type="NOA" address="0x00009888" value="0x0E1F0000" />
15453 <register type="NOA" address="0x00009888" value="0x018A8000" />
15454 <register type="NOA" address="0x00009888" value="0x0F8A8000" />
15455 <register type="NOA" address="0x00009888" value="0x198A8000" />
15456 <register type="NOA" address="0x00009888" value="0x1B8A00A0" />
15457 <register type="NOA" address="0x00009888" value="0x238B0020" />
15458 <register type="NOA" address="0x00009888" value="0x258B0550" />
15459 <register type="NOA" address="0x00009888" value="0x1F850080" />
15460 <register type="NOA" address="0x00009888" value="0x21850AA0" />
15461 <register type="NOA" address="0x00009888" value="0x01834000" />
15462 <register type="NOA" address="0x00009888" value="0x0F834000" />
15463 <register type="NOA" address="0x00009888" value="0x19835400" />
15464 <register type="NOA" address="0x00009888" value="0x01844000" />
15465 <register type="NOA" address="0x00009888" value="0x07848000" />
15466 <register type="NOA" address="0x00009888" value="0x0984C000" />
15467 <register type="NOA" address="0x00009888" value="0x0B844000" />
15468 <register type="NOA" address="0x00009888" value="0x11804000" />
15469 <register type="NOA" address="0x00009888" value="0x17808000" />
15470 <register type="NOA" address="0x00009888" value="0x1980C000" />
15471 <register type="NOA" address="0x00009888" value="0x1B804000" />
15472 <register type="NOA" address="0x00009888" value="0x4D800000" />
15473 <register type="NOA" address="0x00009888" value="0x3D800000" />
15474 <register type="NOA" address="0x00009888" value="0x4F800000" />
15475 <register type="NOA" address="0x00009888" value="0x43800000" />
15476 <register type="NOA" address="0x00009888" value="0x51800000" />
15477 <register type="NOA" address="0x00009888" value="0x45800000" />
15478 <register type="NOA" address="0x00009888" value="0x21800000" />
15479 <register type="NOA" address="0x00009888" value="0x31800000" />
15480 <register type="NOA" address="0x00009840" value="0x00000080" />
15481 </register_config>
15482 <register_config type="OA">
15483 <register type="OA" address="0x00002740" value="0x00000000" />
15484 <register type="OA" address="0x00002710" value="0x00000000" />
15485 <register type="OA" address="0x00002714" value="0x10800000" />
15486 <register type="OA" address="0x00002720" value="0x00000000" />
15487 <register type="OA" address="0x00002724" value="0x00800000" />
15488 <register type="OA" address="0x00002770" value="0x008000E1" />
15489 <register type="OA" address="0x00002774" value="0x001FFFE0" />
15490 </register_config>
15491 </set>
15492
15493 </metrics>