i965: Store image_param in brw_context instead of prog_data
[mesa.git] / src / mesa / drivers / dri / i965 / brw_oa_bdw.xml
1 <?xml version="1.0"?>
2 <metrics version="1491574821" 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="0x00009888" value="0x143F000F" />
730 <register type="NOA" address="0x00009888" value="0x14110014" />
731 <register type="NOA" address="0x00009888" value="0x14310014" />
732 <register type="NOA" address="0x00009888" value="0x14BF000F" />
733 <register type="NOA" address="0x00009888" value="0x118A0317" />
734 <register type="NOA" address="0x00009888" value="0x13837BE0" />
735 <register type="NOA" address="0x00009888" value="0x3B800060" />
736 <register type="NOA" address="0x00009888" value="0x3D800005" />
737 <register type="NOA" address="0x00009888" value="0x005C4000" />
738 <register type="NOA" address="0x00009888" value="0x065C8000" />
739 <register type="NOA" address="0x00009888" value="0x085CC000" />
740 <register type="NOA" address="0x00009888" value="0x003D8000" />
741 <register type="NOA" address="0x00009888" value="0x183D0800" />
742 <register type="NOA" address="0x00009888" value="0x0A3F0023" />
743 <register type="NOA" address="0x00009888" value="0x103F0000" />
744 <register type="NOA" address="0x00009888" value="0x00584000" />
745 <register type="NOA" address="0x00009888" value="0x08584000" />
746 <register type="NOA" address="0x00009888" value="0x0A5A4000" />
747 <register type="NOA" address="0x00009888" value="0x005B4000" />
748 <register type="NOA" address="0x00009888" value="0x0E5B8000" />
749 <register type="NOA" address="0x00009888" value="0x185B2400" />
750 <register type="NOA" address="0x00009888" value="0x0A1D4000" />
751 <register type="NOA" address="0x00009888" value="0x0C1F0800" />
752 <register type="NOA" address="0x00009888" value="0x0E1FAA00" />
753 <register type="NOA" address="0x00009888" value="0x00384000" />
754 <register type="NOA" address="0x00009888" value="0x0E384000" />
755 <register type="NOA" address="0x00009888" value="0x16384000" />
756 <register type="NOA" address="0x00009888" value="0x18380001" />
757 <register type="NOA" address="0x00009888" value="0x00392000" />
758 <register type="NOA" address="0x00009888" value="0x06398000" />
759 <register type="NOA" address="0x00009888" value="0x0839A000" />
760 <register type="NOA" address="0x00009888" value="0x0A391000" />
761 <register type="NOA" address="0x00009888" value="0x00104000" />
762 <register type="NOA" address="0x00009888" value="0x08104000" />
763 <register type="NOA" address="0x00009888" value="0x00110030" />
764 <register type="NOA" address="0x00009888" value="0x08110031" />
765 <register type="NOA" address="0x00009888" value="0x10110000" />
766 <register type="NOA" address="0x00009888" value="0x00134000" />
767 <register type="NOA" address="0x00009888" value="0x16130020" />
768 <register type="NOA" address="0x00009888" value="0x06308000" />
769 <register type="NOA" address="0x00009888" value="0x08308000" />
770 <register type="NOA" address="0x00009888" value="0x06311800" />
771 <register type="NOA" address="0x00009888" value="0x08311880" />
772 <register type="NOA" address="0x00009888" value="0x10310000" />
773 <register type="NOA" address="0x00009888" value="0x0E334000" />
774 <register type="NOA" address="0x00009888" value="0x16330080" />
775 <register type="NOA" address="0x00009888" value="0x0ABF1180" />
776 <register type="NOA" address="0x00009888" value="0x10BF0000" />
777 <register type="NOA" address="0x00009888" value="0x0ADA8000" />
778 <register type="NOA" address="0x00009888" value="0x0A9D8000" />
779 <register type="NOA" address="0x00009888" value="0x109F0002" />
780 <register type="NOA" address="0x00009888" value="0x0AB94000" />
781 <register type="NOA" address="0x00009888" value="0x0D888000" />
782 <register type="NOA" address="0x00009888" value="0x038A0380" />
783 <register type="NOA" address="0x00009888" value="0x058A000E" />
784 <register type="NOA" address="0x00009888" value="0x018A8000" />
785 <register type="NOA" address="0x00009888" value="0x0F8A8000" />
786 <register type="NOA" address="0x00009888" value="0x198A8000" />
787 <register type="NOA" address="0x00009888" value="0x1B8A00A0" />
788 <register type="NOA" address="0x00009888" value="0x078A0000" />
789 <register type="NOA" address="0x00009888" value="0x098A0000" />
790 <register type="NOA" address="0x00009888" value="0x238B2820" />
791 <register type="NOA" address="0x00009888" value="0x258B2550" />
792 <register type="NOA" address="0x00009888" value="0x198C1000" />
793 <register type="NOA" address="0x00009888" value="0x0B8D8000" />
794 <register type="NOA" address="0x00009888" value="0x1F85AA80" />
795 <register type="NOA" address="0x00009888" value="0x2185AAA0" />
796 <register type="NOA" address="0x00009888" value="0x2385002A" />
797 <register type="NOA" address="0x00009888" value="0x0D831021" />
798 <register type="NOA" address="0x00009888" value="0x0F83572F" />
799 <register type="NOA" address="0x00009888" value="0x01835680" />
800 <register type="NOA" address="0x00009888" value="0x0383002C" />
801 <register type="NOA" address="0x00009888" value="0x11830000" />
802 <register type="NOA" address="0x00009888" value="0x19835400" />
803 <register type="NOA" address="0x00009888" value="0x1B830001" />
804 <register type="NOA" address="0x00009888" value="0x05830000" />
805 <register type="NOA" address="0x00009888" value="0x07834000" />
806 <register type="NOA" address="0x00009888" value="0x09834000" />
807 <register type="NOA" address="0x00009888" value="0x0184C000" />
808 <register type="NOA" address="0x00009888" value="0x07848000" />
809 <register type="NOA" address="0x00009888" value="0x0984C000" />
810 <register type="NOA" address="0x00009888" value="0x0B84C000" />
811 <register type="NOA" address="0x00009888" value="0x0D84C000" />
812 <register type="NOA" address="0x00009888" value="0x0F84C000" />
813 <register type="NOA" address="0x00009888" value="0x0384C000" />
814 <register type="NOA" address="0x00009888" value="0x05844000" />
815 <register type="NOA" address="0x00009888" value="0x1B80C137" />
816 <register type="NOA" address="0x00009888" value="0x1D80C147" />
817 <register type="NOA" address="0x00009888" value="0x21800000" />
818 <register type="NOA" address="0x00009888" value="0x1180C000" />
819 <register type="NOA" address="0x00009888" value="0x17808000" />
820 <register type="NOA" address="0x00009888" value="0x1980C000" />
821 <register type="NOA" address="0x00009888" value="0x1F80C000" />
822 <register type="NOA" address="0x00009888" value="0x1380C000" />
823 <register type="NOA" address="0x00009888" value="0x15804000" />
824 <register type="NOA" address="0x00009888" value="0x4D801110" />
825 <register type="NOA" address="0x00009888" value="0x4F800331" />
826 <register type="NOA" address="0x00009888" value="0x43800802" />
827 <register type="NOA" address="0x00009888" value="0x51800000" />
828 <register type="NOA" address="0x00009888" value="0x45801465" />
829 <register type="NOA" address="0x00009888" value="0x53801111" />
830 <register type="NOA" address="0x00009888" value="0x478014A5" />
831 <register type="NOA" address="0x00009888" value="0x31800000" />
832 <register type="NOA" address="0x00009888" value="0x3F800CA5" />
833 <register type="NOA" address="0x00009888" value="0x41800003" />
834 </register_config>
835 <register_config type="NOA"
836 availability="$SliceMask 0x02 AND"
837 priority="1"
838 >
839 <register type="NOA" address="0x00009888" value="0x143F000F" />
840 <register type="NOA" address="0x00009888" value="0x14BF000F" />
841 <register type="NOA" address="0x00009888" value="0x14910014" />
842 <register type="NOA" address="0x00009888" value="0x14B10014" />
843 <register type="NOA" address="0x00009888" value="0x118A0317" />
844 <register type="NOA" address="0x00009888" value="0x13837BE0" />
845 <register type="NOA" address="0x00009888" value="0x3B800060" />
846 <register type="NOA" address="0x00009888" value="0x3D800005" />
847 <register type="NOA" address="0x00009888" value="0x0A3F0023" />
848 <register type="NOA" address="0x00009888" value="0x103F0000" />
849 <register type="NOA" address="0x00009888" value="0x0A5A4000" />
850 <register type="NOA" address="0x00009888" value="0x0A1D4000" />
851 <register type="NOA" address="0x00009888" value="0x0E1F8000" />
852 <register type="NOA" address="0x00009888" value="0x0A391000" />
853 <register type="NOA" address="0x00009888" value="0x00DC4000" />
854 <register type="NOA" address="0x00009888" value="0x06DC8000" />
855 <register type="NOA" address="0x00009888" value="0x08DCC000" />
856 <register type="NOA" address="0x00009888" value="0x00BD8000" />
857 <register type="NOA" address="0x00009888" value="0x18BD0800" />
858 <register type="NOA" address="0x00009888" value="0x0ABF1180" />
859 <register type="NOA" address="0x00009888" value="0x10BF0000" />
860 <register type="NOA" address="0x00009888" value="0x00D84000" />
861 <register type="NOA" address="0x00009888" value="0x08D84000" />
862 <register type="NOA" address="0x00009888" value="0x0ADA8000" />
863 <register type="NOA" address="0x00009888" value="0x00DB4000" />
864 <register type="NOA" address="0x00009888" value="0x0EDB8000" />
865 <register type="NOA" address="0x00009888" value="0x18DB2400" />
866 <register type="NOA" address="0x00009888" value="0x0A9D8000" />
867 <register type="NOA" address="0x00009888" value="0x0C9F0800" />
868 <register type="NOA" address="0x00009888" value="0x0E9F2A00" />
869 <register type="NOA" address="0x00009888" value="0x109F0002" />
870 <register type="NOA" address="0x00009888" value="0x00B84000" />
871 <register type="NOA" address="0x00009888" value="0x0EB84000" />
872 <register type="NOA" address="0x00009888" value="0x16B84000" />
873 <register type="NOA" address="0x00009888" value="0x18B80001" />
874 <register type="NOA" address="0x00009888" value="0x00B92000" />
875 <register type="NOA" address="0x00009888" value="0x06B98000" />
876 <register type="NOA" address="0x00009888" value="0x08B9A000" />
877 <register type="NOA" address="0x00009888" value="0x0AB94000" />
878 <register type="NOA" address="0x00009888" value="0x00904000" />
879 <register type="NOA" address="0x00009888" value="0x08904000" />
880 <register type="NOA" address="0x00009888" value="0x00910030" />
881 <register type="NOA" address="0x00009888" value="0x08910031" />
882 <register type="NOA" address="0x00009888" value="0x10910000" />
883 <register type="NOA" address="0x00009888" value="0x00934000" />
884 <register type="NOA" address="0x00009888" value="0x16930020" />
885 <register type="NOA" address="0x00009888" value="0x06B08000" />
886 <register type="NOA" address="0x00009888" value="0x08B08000" />
887 <register type="NOA" address="0x00009888" value="0x06B11800" />
888 <register type="NOA" address="0x00009888" value="0x08B11880" />
889 <register type="NOA" address="0x00009888" value="0x10B10000" />
890 <register type="NOA" address="0x00009888" value="0x0EB34000" />
891 <register type="NOA" address="0x00009888" value="0x16B30080" />
892 <register type="NOA" address="0x00009888" value="0x01888000" />
893 <register type="NOA" address="0x00009888" value="0x0D88B800" />
894 <register type="NOA" address="0x00009888" value="0x038A0380" />
895 <register type="NOA" address="0x00009888" value="0x058A000E" />
896 <register type="NOA" address="0x00009888" value="0x1B8A0080" />
897 <register type="NOA" address="0x00009888" value="0x078A0000" />
898 <register type="NOA" address="0x00009888" value="0x098A0000" />
899 <register type="NOA" address="0x00009888" value="0x238B2840" />
900 <register type="NOA" address="0x00009888" value="0x258B26A0" />
901 <register type="NOA" address="0x00009888" value="0x018C4000" />
902 <register type="NOA" address="0x00009888" value="0x0F8C4000" />
903 <register type="NOA" address="0x00009888" value="0x178C2000" />
904 <register type="NOA" address="0x00009888" value="0x198C1100" />
905 <register type="NOA" address="0x00009888" value="0x018D2000" />
906 <register type="NOA" address="0x00009888" value="0x078D8000" />
907 <register type="NOA" address="0x00009888" value="0x098DA000" />
908 <register type="NOA" address="0x00009888" value="0x0B8D8000" />
909 <register type="NOA" address="0x00009888" value="0x1F85AA80" />
910 <register type="NOA" address="0x00009888" value="0x2185AAA0" />
911 <register type="NOA" address="0x00009888" value="0x2385002A" />
912 <register type="NOA" address="0x00009888" value="0x0D831021" />
913 <register type="NOA" address="0x00009888" value="0x0F83572F" />
914 <register type="NOA" address="0x00009888" value="0x01835680" />
915 <register type="NOA" address="0x00009888" value="0x0383002C" />
916 <register type="NOA" address="0x00009888" value="0x11830000" />
917 <register type="NOA" address="0x00009888" value="0x19835400" />
918 <register type="NOA" address="0x00009888" value="0x1B830001" />
919 <register type="NOA" address="0x00009888" value="0x05830000" />
920 <register type="NOA" address="0x00009888" value="0x07834000" />
921 <register type="NOA" address="0x00009888" value="0x09834000" />
922 <register type="NOA" address="0x00009888" value="0x0184C000" />
923 <register type="NOA" address="0x00009888" value="0x07848000" />
924 <register type="NOA" address="0x00009888" value="0x0984C000" />
925 <register type="NOA" address="0x00009888" value="0x0B84C000" />
926 <register type="NOA" address="0x00009888" value="0x0D84C000" />
927 <register type="NOA" address="0x00009888" value="0x0F84C000" />
928 <register type="NOA" address="0x00009888" value="0x0384C000" />
929 <register type="NOA" address="0x00009888" value="0x05844000" />
930 <register type="NOA" address="0x00009888" value="0x1B80C137" />
931 <register type="NOA" address="0x00009888" value="0x1D80C147" />
932 <register type="NOA" address="0x00009888" value="0x21800000" />
933 <register type="NOA" address="0x00009888" value="0x1180C000" />
934 <register type="NOA" address="0x00009888" value="0x17808000" />
935 <register type="NOA" address="0x00009888" value="0x1980C000" />
936 <register type="NOA" address="0x00009888" value="0x1F80C000" />
937 <register type="NOA" address="0x00009888" value="0x1380C000" />
938 <register type="NOA" address="0x00009888" value="0x15804000" />
939 <register type="NOA" address="0x00009888" value="0x4D801550" />
940 <register type="NOA" address="0x00009888" value="0x4F800331" />
941 <register type="NOA" address="0x00009888" value="0x43800802" />
942 <register type="NOA" address="0x00009888" value="0x51800400" />
943 <register type="NOA" address="0x00009888" value="0x458004A1" />
944 <register type="NOA" address="0x00009888" value="0x53805555" />
945 <register type="NOA" address="0x00009888" value="0x47800421" />
946 <register type="NOA" address="0x00009888" value="0x31800000" />
947 <register type="NOA" address="0x00009888" value="0x3F801421" />
948 <register type="NOA" address="0x00009888" value="0x41800845" />
949 </register_config>
950 <register_config type="OA">
951 <register type="OA" address="0x00002710" value="0x00000000" />
952 <register type="OA" address="0x00002714" value="0x00800000" />
953 <register type="OA" address="0x00002720" value="0x00000000" />
954 <register type="OA" address="0x00002724" value="0x00800000" />
955 <register type="OA" address="0x00002740" value="0x00000000" />
956 </register_config>
957 <register_config type="FLEX">
958 <register type="FLEX" address="0x0000E458" value="0x00005004" />
959 <register type="FLEX" address="0x0000E558" value="0x00010003" />
960 <register type="FLEX" address="0x0000E658" value="0x00012011" />
961 <register type="FLEX" address="0x0000E758" value="0x00015014" />
962 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
963 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
964 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
965 </register_config>
966 </set>
967
968 <set name="Compute Metrics Basic Gen8"
969 mdapi_supported_apis="OGL4 OCL IO BB"
970 underscore_name="compute_basic"
971 hw_config_guid="35fbc9b2-a891-40a6-a38d-022bb7057552"
972 chipset="BDW"
973 symbol_name="ComputeBasic"
974 >
975 <counter name="GPU Core Clocks"
976 description="The total number of GPU core clocks elapsed during the measurement."
977 data_type="uint64"
978 equation="GPU_CLOCK 0 READ"
979 underscore_name="gpu_core_clocks"
980 units="cycles"
981 symbol_name="GpuCoreClocks"
982 semantic_type="event"
983 mdapi_supported_apis="OGL OCL IO BB"
984 mdapi_usage_flags="Tier1 Frame Batch Draw"
985 mdapi_hw_unit_type="gpu"
986 mdapi_group="GPU"
987 />
988 <counter name="EU Active"
989 description="The percentage of time in which the Execution Units were actively processing."
990 data_type="float"
991 max_equation="100"
992 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
993 underscore_name="eu_active"
994 units="percent"
995 symbol_name="EuActive"
996 semantic_type="duration"
997 mdapi_supported_apis="OGL OCL IO BB"
998 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
999 mdapi_group="EU Array"
1000 mdapi_hw_unit_type="gpu"
1001 />
1002 <counter name="Untyped Bytes Read"
1003 description="The total number of typed memory bytes read via Data Port."
1004 data_type="uint64"
1005 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1006 equation="B 6 READ B 7 READ C 0 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
1007 underscore_name="untyped_bytes_read"
1008 units="bytes"
1009 symbol_name="UntypedBytesRead"
1010 semantic_type="throughput"
1011 mdapi_supported_apis="OGL4 OCL IO BB"
1012 mdapi_usage_flags="Tier3 Frame Batch Draw"
1013 mdapi_group="L3/Data Port"
1014 mdapi_hw_unit_type="gpu"
1015 />
1016 <counter name="EU Both FPU Pipes Active"
1017 description="The percentage of time in which both EU FPU pipelines were actively processing."
1018 data_type="float"
1019 max_equation="100"
1020 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1021 underscore_name="eu_fpu_both_active"
1022 units="percent"
1023 symbol_name="EuFpuBothActive"
1024 semantic_type="duration"
1025 mdapi_supported_apis="OGL OCL IO BB"
1026 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1027 mdapi_group="EU Array/Pipes"
1028 mdapi_hw_unit_type="gpu"
1029 />
1030 <counter name="Typed Bytes Written"
1031 description="The total number of typed memory bytes written via Data Port."
1032 data_type="uint64"
1033 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1034 equation="B 3 READ B 4 READ B 5 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
1035 underscore_name="typed_bytes_written"
1036 units="bytes"
1037 symbol_name="TypedBytesWritten"
1038 semantic_type="throughput"
1039 mdapi_supported_apis="OGL4 OCL IO BB"
1040 mdapi_usage_flags="Tier3 Frame Batch Draw"
1041 mdapi_group="L3/Data Port"
1042 mdapi_hw_unit_type="gpu"
1043 />
1044 <counter name="EU FPU0 Pipe Active"
1045 description="The percentage of time in which EU FPU0 pipeline was actively processing."
1046 data_type="float"
1047 max_equation="100"
1048 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1049 underscore_name="fpu0_active"
1050 units="percent"
1051 symbol_name="Fpu0Active"
1052 semantic_type="duration"
1053 mdapi_supported_apis="OGL OCL IO BB"
1054 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1055 mdapi_group="EU Array/Pipes"
1056 mdapi_hw_unit_type="gpu"
1057 />
1058 <counter name="EU FPU1 Pipe Active"
1059 description="The percentage of time in which EU FPU1 pipeline was actively processing."
1060 data_type="float"
1061 max_equation="100"
1062 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1063 underscore_name="fpu1_active"
1064 units="percent"
1065 symbol_name="Fpu1Active"
1066 semantic_type="duration"
1067 mdapi_supported_apis="OGL OCL IO BB"
1068 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1069 mdapi_group="EU Array/Pipes"
1070 mdapi_hw_unit_type="gpu"
1071 />
1072 <counter name="EU AVG IPC Rate"
1073 description="The average rate of IPC calculated for 2 FPU pipelines."
1074 data_type="float"
1075 max_equation="2"
1076 equation="A 9 READ A 10 READ A 11 READ UADD A 9 READ USUB FDIV 1 FADD"
1077 underscore_name="eu_avg_ipc_rate"
1078 units="number"
1079 symbol_name="EuAvgIpcRate"
1080 semantic_type="ratio"
1081 mdapi_supported_apis="OGL OCL IO BB"
1082 mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
1083 mdapi_group="EU Array"
1084 mdapi_hw_unit_type="gpu"
1085 />
1086 <counter name="GS Threads Dispatched"
1087 description="The total number of geometry shader hardware threads dispatched."
1088 data_type="uint64"
1089 equation="A 5 READ"
1090 underscore_name="gs_threads"
1091 units="threads"
1092 symbol_name="GsThreads"
1093 semantic_type="event"
1094 mdapi_supported_apis="OGL4 IO BB"
1095 mdapi_usage_flags="Tier3 Frame Batch Draw"
1096 mdapi_hw_unit_type="gpu"
1097 mdapi_group="EU Array/Geometry Shader"
1098 />
1099 <counter name="Early Hi-Depth Test Fails"
1100 description="The total number of pixels dropped on early hierarchical depth test."
1101 data_type="uint64"
1102 equation="A 22 READ 4 UMUL"
1103 underscore_name="hi_depth_test_fails"
1104 units="pixels"
1105 symbol_name="HiDepthTestFails"
1106 semantic_type="event"
1107 mdapi_supported_apis="OGL IO BB"
1108 mdapi_usage_flags="Tier3 Frame Batch Draw"
1109 mdapi_hw_unit_type="gpu"
1110 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1111 />
1112 <counter name="VS Threads Dispatched"
1113 description="The total number of vertex shader hardware threads dispatched."
1114 data_type="uint64"
1115 equation="A 1 READ"
1116 underscore_name="vs_threads"
1117 units="threads"
1118 symbol_name="VsThreads"
1119 semantic_type="event"
1120 mdapi_supported_apis="OGL IO BB"
1121 mdapi_usage_flags="Tier3 Frame Batch Draw"
1122 mdapi_hw_unit_type="gpu"
1123 mdapi_group="EU Array/Vertex Shader"
1124 />
1125 <counter name="FS Threads Dispatched"
1126 description="The total number of fragment shader hardware threads dispatched."
1127 data_type="uint64"
1128 equation="A 6 READ"
1129 underscore_name="ps_threads"
1130 units="threads"
1131 symbol_name="PsThreads"
1132 semantic_type="event"
1133 mdapi_supported_apis="OGL IO BB"
1134 mdapi_usage_flags="Tier3 Frame Batch Draw"
1135 mdapi_hw_unit_type="gpu"
1136 mdapi_group="EU Array/Fragment Shader"
1137 />
1138 <counter name="Shader Barrier Messages"
1139 description="The total number of shader barrier messages."
1140 data_type="uint64"
1141 equation="A 35 READ"
1142 underscore_name="shader_barriers"
1143 units="messages"
1144 symbol_name="ShaderBarriers"
1145 semantic_type="event"
1146 mdapi_supported_apis="OGL OCL IO BB"
1147 mdapi_usage_flags="Tier3 Frame Batch Draw"
1148 mdapi_hw_unit_type="gpu"
1149 mdapi_group="EU Array/Barrier"
1150 />
1151 <counter name="Sampler Texels"
1152 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
1153 data_type="uint64"
1154 equation="A 28 READ 4 UMUL"
1155 underscore_name="sampler_texels"
1156 units="texels"
1157 symbol_name="SamplerTexels"
1158 semantic_type="event"
1159 mdapi_supported_apis="OGL OCL IO BB"
1160 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1161 mdapi_hw_unit_type="gpu"
1162 mdapi_group="Sampler/Sampler Input"
1163 />
1164 <counter name="Pixels Failing Tests"
1165 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
1166 data_type="uint64"
1167 equation="A 25 READ 4 UMUL"
1168 underscore_name="pixels_failing_post_ps_tests"
1169 units="pixels"
1170 symbol_name="PixelsFailingPostPsTests"
1171 semantic_type="event"
1172 mdapi_supported_apis="OGL IO BB"
1173 mdapi_usage_flags="Tier3 Frame Batch Draw"
1174 mdapi_hw_unit_type="gpu"
1175 mdapi_group="3D Pipe/Output Merger"
1176 />
1177 <counter name="GPU Time Elapsed"
1178 description="Time elapsed on the GPU during the measurement."
1179 data_type="uint64"
1180 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
1181 underscore_name="gpu_time"
1182 units="ns"
1183 symbol_name="GpuTime"
1184 semantic_type="duration"
1185 mdapi_supported_apis="OGL OCL IO BB"
1186 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1187 mdapi_hw_unit_type="gpu"
1188 mdapi_group="GPU"
1189 />
1190 <counter name="AVG GPU Core Frequency"
1191 description="Average GPU Core Frequency in the measurement."
1192 data_type="uint64"
1193 max_equation="$GpuMaxFrequency"
1194 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
1195 underscore_name="avg_gpu_core_frequency"
1196 units="hz"
1197 symbol_name="AvgGpuCoreFrequency"
1198 semantic_type="event"
1199 mdapi_supported_apis="OGL OCL IO BB"
1200 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1201 mdapi_group="GPU"
1202 mdapi_hw_unit_type="gpu"
1203 />
1204 <counter name="Sampler Texels Misses"
1205 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
1206 data_type="uint64"
1207 equation="A 29 READ 4 UMUL"
1208 underscore_name="sampler_texel_misses"
1209 units="texels"
1210 symbol_name="SamplerTexelMisses"
1211 semantic_type="event"
1212 mdapi_supported_apis="OGL OCL IO BB"
1213 mdapi_usage_flags="Tier3 Batch Frame Draw"
1214 mdapi_hw_unit_type="gpu"
1215 mdapi_group="Sampler/Sampler Cache"
1216 />
1217 <counter name="CS Threads Dispatched"
1218 description="The total number of compute shader hardware threads dispatched."
1219 data_type="uint64"
1220 equation="A 4 READ"
1221 underscore_name="cs_threads"
1222 units="threads"
1223 symbol_name="CsThreads"
1224 semantic_type="event"
1225 mdapi_supported_apis="OGL4 OCL IO BB"
1226 mdapi_usage_flags="Tier3 Frame Batch Draw"
1227 mdapi_hw_unit_type="gpu"
1228 mdapi_group="EU Array/Compute Shader"
1229 />
1230 <counter name="SLM Bytes Read"
1231 description="The total number of GPU memory bytes read from shared local memory."
1232 data_type="uint64"
1233 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1234 equation="A 30 READ 64 UMUL"
1235 underscore_name="slm_bytes_read"
1236 units="bytes"
1237 symbol_name="SlmBytesRead"
1238 semantic_type="throughput"
1239 mdapi_supported_apis="OGL4 OCL IO BB"
1240 mdapi_usage_flags="Tier3 Frame Batch Draw"
1241 mdapi_group="L3/Data Port/SLM"
1242 mdapi_hw_unit_type="gpu"
1243 />
1244 <counter name="GTI Read Throughput"
1245 description="The total number of GPU memory bytes read from GTI."
1246 data_type="uint64"
1247 max_equation="$GpuCoreClocks 64 UMUL"
1248 equation="C 4 READ 64 UMUL"
1249 underscore_name="gti_read_throughput"
1250 units="bytes"
1251 symbol_name="GtiReadThroughput"
1252 semantic_type="throughput"
1253 mdapi_supported_apis="OGL OCL IO BB"
1254 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1255 mdapi_group="GTI"
1256 mdapi_hw_unit_type="gpu"
1257 />
1258 <counter name="Untyped Writes"
1259 description="The total number of untyped memory bytes written via Data Port."
1260 data_type="uint64"
1261 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1262 equation="C 1 READ C 2 READ C 3 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
1263 underscore_name="untyped_bytes_written"
1264 units="bytes"
1265 symbol_name="UntypedBytesWritten"
1266 semantic_type="throughput"
1267 mdapi_supported_apis="OGL4 OCL IO BB"
1268 mdapi_usage_flags="Tier3 Frame Batch Draw"
1269 mdapi_group="L3/Data Port"
1270 mdapi_hw_unit_type="gpu"
1271 />
1272 <counter name="GPU Busy"
1273 description="The percentage of time in which the GPU has been processing GPU commands."
1274 data_type="float"
1275 max_equation="100"
1276 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
1277 underscore_name="gpu_busy"
1278 units="percent"
1279 symbol_name="GpuBusy"
1280 semantic_type="duration"
1281 mdapi_supported_apis="OGL OCL IO BB"
1282 mdapi_usage_flags="Tier1 Overview System Frame"
1283 mdapi_group="GPU"
1284 mdapi_hw_unit_type="gpu"
1285 />
1286 <counter name="Rasterized Pixels"
1287 description="The total number of rasterized pixels."
1288 data_type="uint64"
1289 equation="A 21 READ 4 UMUL"
1290 underscore_name="rasterized_pixels"
1291 units="pixels"
1292 symbol_name="RasterizedPixels"
1293 semantic_type="event"
1294 mdapi_supported_apis="OGL IO BB"
1295 mdapi_usage_flags="Tier3 Frame Batch Draw"
1296 mdapi_hw_unit_type="gpu"
1297 mdapi_group="3D Pipe/Rasterizer"
1298 />
1299 <counter name="Typed Bytes Read"
1300 description="The total number of typed memory bytes read via Data Port."
1301 data_type="uint64"
1302 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1303 equation="B 0 READ B 1 READ B 2 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
1304 underscore_name="typed_bytes_read"
1305 units="bytes"
1306 symbol_name="TypedBytesRead"
1307 semantic_type="throughput"
1308 mdapi_supported_apis="OGL4 OCL IO BB"
1309 mdapi_usage_flags="Tier3 Frame Batch Draw"
1310 mdapi_group="L3/Data Port"
1311 mdapi_hw_unit_type="gpu"
1312 />
1313 <counter name="DS Threads Dispatched"
1314 description="The total number of domain shader hardware threads dispatched."
1315 data_type="uint64"
1316 equation="A 3 READ"
1317 underscore_name="ds_threads"
1318 units="threads"
1319 symbol_name="DsThreads"
1320 semantic_type="event"
1321 mdapi_supported_apis="OGL4 IO BB"
1322 mdapi_usage_flags="Tier3 Frame Batch Draw"
1323 mdapi_hw_unit_type="gpu"
1324 mdapi_group="EU Array/Domain Shader"
1325 />
1326 <counter name="EU Thread Occupancy"
1327 description="The percentage of time in which hardware threads occupied EUs."
1328 data_type="float"
1329 max_equation="100"
1330 equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1331 underscore_name="eu_thread_occupancy"
1332 units="percent"
1333 symbol_name="EuThreadOccupancy"
1334 semantic_type="duration"
1335 mdapi_supported_apis="OGL OCL IO BB"
1336 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1337 mdapi_group="EU Array"
1338 mdapi_hw_unit_type="gpu"
1339 />
1340 <counter name="EU Stall"
1341 description="The percentage of time in which the Execution Units were stalled."
1342 data_type="float"
1343 max_equation="100"
1344 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1345 underscore_name="eu_stall"
1346 units="percent"
1347 symbol_name="EuStall"
1348 semantic_type="duration"
1349 mdapi_supported_apis="OGL OCL IO BB"
1350 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1351 mdapi_group="EU Array"
1352 mdapi_hw_unit_type="gpu"
1353 />
1354 <counter name="Samples Blended"
1355 description="The total number of blended samples or pixels written to all render targets."
1356 data_type="uint64"
1357 equation="A 27 READ 4 UMUL"
1358 underscore_name="samples_blended"
1359 units="pixels"
1360 symbol_name="SamplesBlended"
1361 semantic_type="event"
1362 mdapi_supported_apis="OGL IO BB"
1363 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1364 mdapi_hw_unit_type="gpu"
1365 mdapi_group="3D Pipe/Output Merger"
1366 />
1367 <counter name="Early Depth Test Fails"
1368 description="The total number of pixels dropped on early depth test."
1369 data_type="uint64"
1370 equation="A 23 READ 4 UMUL"
1371 underscore_name="early_depth_test_fails"
1372 units="pixels"
1373 symbol_name="EarlyDepthTestFails"
1374 semantic_type="event"
1375 mdapi_supported_apis="OGL IO BB"
1376 mdapi_usage_flags="Tier3 Frame Batch Draw"
1377 mdapi_hw_unit_type="gpu"
1378 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
1379 />
1380 <counter name="Shader Memory Accesses"
1381 description="The total number of shader memory accesses to L3."
1382 data_type="uint64"
1383 equation="A 32 READ"
1384 underscore_name="shader_memory_accesses"
1385 units="messages"
1386 symbol_name="ShaderMemoryAccesses"
1387 semantic_type="event"
1388 mdapi_supported_apis="OGL OCL IO BB"
1389 mdapi_usage_flags="Tier3 Frame Batch Draw"
1390 mdapi_hw_unit_type="gpu"
1391 mdapi_group="L3/Data Port"
1392 />
1393 <counter name="HS Threads Dispatched"
1394 description="The total number of hull shader hardware threads dispatched."
1395 data_type="uint64"
1396 equation="A 2 READ"
1397 underscore_name="hs_threads"
1398 units="threads"
1399 symbol_name="HsThreads"
1400 semantic_type="event"
1401 mdapi_supported_apis="OGL4 IO BB"
1402 mdapi_usage_flags="Tier3 Frame Batch Draw"
1403 mdapi_hw_unit_type="gpu"
1404 mdapi_group="EU Array/Hull Shader"
1405 />
1406 <counter name="GTI Write Throughput"
1407 description="The total number of GPU memory bytes written to GTI."
1408 data_type="uint64"
1409 max_equation="$GpuCoreClocks 32 UMUL"
1410 equation="C 5 READ 64 UMUL"
1411 underscore_name="gti_write_throughput"
1412 units="bytes"
1413 symbol_name="GtiWriteThroughput"
1414 semantic_type="throughput"
1415 mdapi_supported_apis="OGL OCL IO BB"
1416 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1417 mdapi_group="GTI"
1418 mdapi_hw_unit_type="gpu"
1419 />
1420 <counter name="SLM Bytes Written"
1421 description="The total number of GPU memory bytes written into shared local memory."
1422 data_type="uint64"
1423 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1424 equation="A 31 READ 64 UMUL"
1425 underscore_name="slm_bytes_written"
1426 units="bytes"
1427 symbol_name="SlmBytesWritten"
1428 semantic_type="throughput"
1429 mdapi_supported_apis="OGL4 OCL IO BB"
1430 mdapi_usage_flags="Tier3 Frame Batch Draw"
1431 mdapi_group="L3/Data Port/SLM"
1432 mdapi_hw_unit_type="gpu"
1433 />
1434 <counter name="L3 Shader Throughput"
1435 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
1436 data_type="uint64"
1437 max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
1438 equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
1439 underscore_name="l3_shader_throughput"
1440 units="bytes"
1441 symbol_name="L3ShaderThroughput"
1442 semantic_type="throughput"
1443 mdapi_supported_apis="OGL4 OCL IO BB"
1444 mdapi_usage_flags="Tier2 Frame Batch Draw"
1445 mdapi_group="L3/Data Port"
1446 mdapi_hw_unit_type="gpu"
1447 />
1448 <counter name="Samples Killed in FS"
1449 description="The total number of samples or pixels dropped in fragment shaders."
1450 data_type="uint64"
1451 equation="A 24 READ 4 UMUL"
1452 underscore_name="samples_killed_in_ps"
1453 units="pixels"
1454 symbol_name="SamplesKilledInPs"
1455 semantic_type="event"
1456 mdapi_supported_apis="OGL IO BB"
1457 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
1458 mdapi_hw_unit_type="gpu"
1459 mdapi_group="3D Pipe/Fragment Shader"
1460 />
1461 <counter name="Samples Written"
1462 description="The total number of samples or pixels written to all render targets."
1463 data_type="uint64"
1464 equation="A 26 READ 4 UMUL"
1465 underscore_name="samples_written"
1466 units="pixels"
1467 symbol_name="SamplesWritten"
1468 semantic_type="event"
1469 mdapi_supported_apis="OGL IO BB"
1470 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1471 mdapi_hw_unit_type="gpu"
1472 mdapi_group="3D Pipe/Output Merger"
1473 />
1474 <counter name="Shader Atomic Memory Accesses"
1475 description="The total number of shader atomic memory accesses."
1476 data_type="uint64"
1477 equation="A 34 READ"
1478 underscore_name="shader_atomics"
1479 units="messages"
1480 symbol_name="ShaderAtomics"
1481 semantic_type="event"
1482 mdapi_supported_apis="OGL OCL IO BB"
1483 mdapi_usage_flags="Tier3 Frame Batch Draw"
1484 mdapi_hw_unit_type="gpu"
1485 mdapi_group="L3/Data Port/Atomics"
1486 />
1487 <counter name="EU Send Pipe Active"
1488 description="The percentage of time in which EU send pipeline was actively processing."
1489 data_type="float"
1490 max_equation="100"
1491 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1492 underscore_name="eu_send_active"
1493 units="percent"
1494 symbol_name="EuSendActive"
1495 semantic_type="duration"
1496 mdapi_supported_apis="OGL OCL IO BB"
1497 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1498 mdapi_group="EU Array/Pipes"
1499 mdapi_hw_unit_type="gpu"
1500 />
1501 <register_config type="NOA"
1502 availability="$SliceMask 0x01 AND"
1503 priority="0"
1504 >
1505 <register type="NOA" address="0x00009888" value="0x105C00E0" />
1506 <register type="NOA" address="0x00009888" value="0x105800E0" />
1507 <register type="NOA" address="0x00009888" value="0x103800E0" />
1508 <register type="NOA" address="0x00009888" value="0x3580001A" />
1509 <register type="NOA" address="0x00009888" value="0x3B800060" />
1510 <register type="NOA" address="0x00009888" value="0x3D800005" />
1511 <register type="NOA" address="0x00009888" value="0x065C2100" />
1512 <register type="NOA" address="0x00009888" value="0x0A5C0041" />
1513 <register type="NOA" address="0x00009888" value="0x0C5C6600" />
1514 <register type="NOA" address="0x00009888" value="0x005C6580" />
1515 <register type="NOA" address="0x00009888" value="0x085C8000" />
1516 <register type="NOA" address="0x00009888" value="0x0E5C8000" />
1517 <register type="NOA" address="0x00009888" value="0x00580042" />
1518 <register type="NOA" address="0x00009888" value="0x08582080" />
1519 <register type="NOA" address="0x00009888" value="0x0C58004C" />
1520 <register type="NOA" address="0x00009888" value="0x0E582580" />
1521 <register type="NOA" address="0x00009888" value="0x005B4000" />
1522 <register type="NOA" address="0x00009888" value="0x185B1000" />
1523 <register type="NOA" address="0x00009888" value="0x1A5B0104" />
1524 <register type="NOA" address="0x00009888" value="0x0C1FA800" />
1525 <register type="NOA" address="0x00009888" value="0x0E1FAA00" />
1526 <register type="NOA" address="0x00009888" value="0x101F02AA" />
1527 <register type="NOA" address="0x00009888" value="0x08380042" />
1528 <register type="NOA" address="0x00009888" value="0x0A382080" />
1529 <register type="NOA" address="0x00009888" value="0x0E38404C" />
1530 <register type="NOA" address="0x00009888" value="0x0238404B" />
1531 <register type="NOA" address="0x00009888" value="0x00384000" />
1532 <register type="NOA" address="0x00009888" value="0x16380000" />
1533 <register type="NOA" address="0x00009888" value="0x18381145" />
1534 <register type="NOA" address="0x00009888" value="0x04380000" />
1535 <register type="NOA" address="0x00009888" value="0x0039A000" />
1536 <register type="NOA" address="0x00009888" value="0x06398000" />
1537 <register type="NOA" address="0x00009888" value="0x0839A000" />
1538 <register type="NOA" address="0x00009888" value="0x0A39A000" />
1539 <register type="NOA" address="0x00009888" value="0x0C39A000" />
1540 <register type="NOA" address="0x00009888" value="0x0E39A000" />
1541 <register type="NOA" address="0x00009888" value="0x02392000" />
1542 <register type="NOA" address="0x00009888" value="0x018A8000" />
1543 <register type="NOA" address="0x00009888" value="0x0F8A8000" />
1544 <register type="NOA" address="0x00009888" value="0x198A8000" />
1545 <register type="NOA" address="0x00009888" value="0x1B8AAAA0" />
1546 <register type="NOA" address="0x00009888" value="0x1D8A0002" />
1547 <register type="NOA" address="0x00009888" value="0x038A8000" />
1548 <register type="NOA" address="0x00009888" value="0x058A8000" />
1549 <register type="NOA" address="0x00009888" value="0x238B02A0" />
1550 <register type="NOA" address="0x00009888" value="0x258B5550" />
1551 <register type="NOA" address="0x00009888" value="0x278B0015" />
1552 <register type="NOA" address="0x00009888" value="0x1F850A80" />
1553 <register type="NOA" address="0x00009888" value="0x2185AAA0" />
1554 <register type="NOA" address="0x00009888" value="0x2385002A" />
1555 <register type="NOA" address="0x00009888" value="0x01834000" />
1556 <register type="NOA" address="0x00009888" value="0x0F834000" />
1557 <register type="NOA" address="0x00009888" value="0x19835400" />
1558 <register type="NOA" address="0x00009888" value="0x1B830155" />
1559 <register type="NOA" address="0x00009888" value="0x03834000" />
1560 <register type="NOA" address="0x00009888" value="0x05834000" />
1561 <register type="NOA" address="0x00009888" value="0x0184C000" />
1562 <register type="NOA" address="0x00009888" value="0x07848000" />
1563 <register type="NOA" address="0x00009888" value="0x0984C000" />
1564 <register type="NOA" address="0x00009888" value="0x0B84C000" />
1565 <register type="NOA" address="0x00009888" value="0x0D84C000" />
1566 <register type="NOA" address="0x00009888" value="0x0F84C000" />
1567 <register type="NOA" address="0x00009888" value="0x03844000" />
1568 <register type="NOA" address="0x00009888" value="0x17808137" />
1569 <register type="NOA" address="0x00009888" value="0x1980C147" />
1570 <register type="NOA" address="0x00009888" value="0x1B80C0E5" />
1571 <register type="NOA" address="0x00009888" value="0x1D80C0E3" />
1572 <register type="NOA" address="0x00009888" value="0x21800000" />
1573 <register type="NOA" address="0x00009888" value="0x1180C000" />
1574 <register type="NOA" address="0x00009888" value="0x1F80C000" />
1575 <register type="NOA" address="0x00009888" value="0x13804000" />
1576 <register type="NOA" address="0x00009888" value="0x15800000" />
1577 <register type="NOA" address="0x00000D24" value="0x00000000" />
1578 <register type="NOA" address="0x00009888" value="0x4D801000" />
1579 <register type="NOA" address="0x00009888" value="0x4F800111" />
1580 <register type="NOA" address="0x00009888" value="0x43800062" />
1581 <register type="NOA" address="0x00009888" value="0x51800000" />
1582 <register type="NOA" address="0x00009888" value="0x45800062" />
1583 <register type="NOA" address="0x00009888" value="0x53800000" />
1584 <register type="NOA" address="0x00009888" value="0x47800062" />
1585 <register type="NOA" address="0x00009888" value="0x31800000" />
1586 <register type="NOA" address="0x00009888" value="0x3F801062" />
1587 <register type="NOA" address="0x00009888" value="0x41801084" />
1588 </register_config>
1589 <register_config type="NOA"
1590 availability="$SliceMask 0x02 AND"
1591 priority="2"
1592 >
1593 <register type="NOA" address="0x00009888" value="0x10DC00E0" />
1594 <register type="NOA" address="0x00009888" value="0x10D800E0" />
1595 <register type="NOA" address="0x00009888" value="0x10B800E0" />
1596 <register type="NOA" address="0x00009888" value="0x3580001A" />
1597 <register type="NOA" address="0x00009888" value="0x3B800060" />
1598 <register type="NOA" address="0x00009888" value="0x3D800005" />
1599 <register type="NOA" address="0x00009888" value="0x06DC2100" />
1600 <register type="NOA" address="0x00009888" value="0x0ADC0041" />
1601 <register type="NOA" address="0x00009888" value="0x0CDC6600" />
1602 <register type="NOA" address="0x00009888" value="0x00DC6580" />
1603 <register type="NOA" address="0x00009888" value="0x08DC8000" />
1604 <register type="NOA" address="0x00009888" value="0x0EDC8000" />
1605 <register type="NOA" address="0x00009888" value="0x00D80042" />
1606 <register type="NOA" address="0x00009888" value="0x08D82080" />
1607 <register type="NOA" address="0x00009888" value="0x0CD8004C" />
1608 <register type="NOA" address="0x00009888" value="0x0ED82580" />
1609 <register type="NOA" address="0x00009888" value="0x00DB4000" />
1610 <register type="NOA" address="0x00009888" value="0x18DB1000" />
1611 <register type="NOA" address="0x00009888" value="0x1ADB0104" />
1612 <register type="NOA" address="0x00009888" value="0x0C9FA800" />
1613 <register type="NOA" address="0x00009888" value="0x0E9FAA00" />
1614 <register type="NOA" address="0x00009888" value="0x109F02AA" />
1615 <register type="NOA" address="0x00009888" value="0x08B80042" />
1616 <register type="NOA" address="0x00009888" value="0x0AB82080" />
1617 <register type="NOA" address="0x00009888" value="0x0EB8404C" />
1618 <register type="NOA" address="0x00009888" value="0x02B8404B" />
1619 <register type="NOA" address="0x00009888" value="0x00B84000" />
1620 <register type="NOA" address="0x00009888" value="0x16B80000" />
1621 <register type="NOA" address="0x00009888" value="0x18B81145" />
1622 <register type="NOA" address="0x00009888" value="0x04B80000" />
1623 <register type="NOA" address="0x00009888" value="0x00B9A000" />
1624 <register type="NOA" address="0x00009888" value="0x06B98000" />
1625 <register type="NOA" address="0x00009888" value="0x08B9A000" />
1626 <register type="NOA" address="0x00009888" value="0x0AB9A000" />
1627 <register type="NOA" address="0x00009888" value="0x0CB9A000" />
1628 <register type="NOA" address="0x00009888" value="0x0EB9A000" />
1629 <register type="NOA" address="0x00009888" value="0x02B92000" />
1630 <register type="NOA" address="0x00009888" value="0x01888000" />
1631 <register type="NOA" address="0x00009888" value="0x0D88F800" />
1632 <register type="NOA" address="0x00009888" value="0x0F88000F" />
1633 <register type="NOA" address="0x00009888" value="0x03888000" />
1634 <register type="NOA" address="0x00009888" value="0x05888000" />
1635 <register type="NOA" address="0x00009888" value="0x238B0540" />
1636 <register type="NOA" address="0x00009888" value="0x258BAAA0" />
1637 <register type="NOA" address="0x00009888" value="0x278B002A" />
1638 <register type="NOA" address="0x00009888" value="0x018C4000" />
1639 <register type="NOA" address="0x00009888" value="0x0F8C4000" />
1640 <register type="NOA" address="0x00009888" value="0x178C2000" />
1641 <register type="NOA" address="0x00009888" value="0x198C5500" />
1642 <register type="NOA" address="0x00009888" value="0x1B8C0015" />
1643 <register type="NOA" address="0x00009888" value="0x038C4000" />
1644 <register type="NOA" address="0x00009888" value="0x058C4000" />
1645 <register type="NOA" address="0x00009888" value="0x018DA000" />
1646 <register type="NOA" address="0x00009888" value="0x078D8000" />
1647 <register type="NOA" address="0x00009888" value="0x098DA000" />
1648 <register type="NOA" address="0x00009888" value="0x0B8DA000" />
1649 <register type="NOA" address="0x00009888" value="0x0D8DA000" />
1650 <register type="NOA" address="0x00009888" value="0x0F8DA000" />
1651 <register type="NOA" address="0x00009888" value="0x038D2000" />
1652 <register type="NOA" address="0x00009888" value="0x1F850A80" />
1653 <register type="NOA" address="0x00009888" value="0x2185AAA0" />
1654 <register type="NOA" address="0x00009888" value="0x2385002A" />
1655 <register type="NOA" address="0x00009888" value="0x01834000" />
1656 <register type="NOA" address="0x00009888" value="0x0F834000" />
1657 <register type="NOA" address="0x00009888" value="0x19835400" />
1658 <register type="NOA" address="0x00009888" value="0x1B830155" />
1659 <register type="NOA" address="0x00009888" value="0x03834000" />
1660 <register type="NOA" address="0x00009888" value="0x05834000" />
1661 <register type="NOA" address="0x00009888" value="0x0184C000" />
1662 <register type="NOA" address="0x00009888" value="0x07848000" />
1663 <register type="NOA" address="0x00009888" value="0x0984C000" />
1664 <register type="NOA" address="0x00009888" value="0x0B84C000" />
1665 <register type="NOA" address="0x00009888" value="0x0D84C000" />
1666 <register type="NOA" address="0x00009888" value="0x0F84C000" />
1667 <register type="NOA" address="0x00009888" value="0x03844000" />
1668 <register type="NOA" address="0x00009888" value="0x17808137" />
1669 <register type="NOA" address="0x00009888" value="0x1980C147" />
1670 <register type="NOA" address="0x00009888" value="0x1B80C0E5" />
1671 <register type="NOA" address="0x00009888" value="0x1D80C0E3" />
1672 <register type="NOA" address="0x00009888" value="0x21800000" />
1673 <register type="NOA" address="0x00009888" value="0x1180C000" />
1674 <register type="NOA" address="0x00009888" value="0x1F80C000" />
1675 <register type="NOA" address="0x00009888" value="0x13804000" />
1676 <register type="NOA" address="0x00009888" value="0x15800000" />
1677 <register type="NOA" address="0x00000D24" value="0x00000000" />
1678 <register type="NOA" address="0x00009888" value="0x4D805000" />
1679 <register type="NOA" address="0x00009888" value="0x4F800555" />
1680 <register type="NOA" address="0x00009888" value="0x43800062" />
1681 <register type="NOA" address="0x00009888" value="0x51800000" />
1682 <register type="NOA" address="0x00009888" value="0x45800062" />
1683 <register type="NOA" address="0x00009888" value="0x53800000" />
1684 <register type="NOA" address="0x00009888" value="0x47800062" />
1685 <register type="NOA" address="0x00009888" value="0x31800000" />
1686 <register type="NOA" address="0x00009888" value="0x3F800062" />
1687 <register type="NOA" address="0x00009888" value="0x41800000" />
1688 </register_config>
1689 <register_config type="OA">
1690 <register type="OA" address="0x00002710" value="0x00000000" />
1691 <register type="OA" address="0x00002714" value="0x00800000" />
1692 <register type="OA" address="0x00002720" value="0x00000000" />
1693 <register type="OA" address="0x00002724" value="0x00800000" />
1694 <register type="OA" address="0x00002740" value="0x00000000" />
1695 </register_config>
1696 <register_config type="FLEX">
1697 <register type="FLEX" address="0x0000E458" value="0x00005004" />
1698 <register type="FLEX" address="0x0000E558" value="0x00000003" />
1699 <register type="FLEX" address="0x0000E658" value="0x00002001" />
1700 <register type="FLEX" address="0x0000E758" value="0x00778008" />
1701 <register type="FLEX" address="0x0000E45C" value="0x00088078" />
1702 <register type="FLEX" address="0x0000E55C" value="0x00808708" />
1703 <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
1704 </register_config>
1705 </set>
1706
1707 <set name="Render Metrics for 3D Pipeline Profile"
1708 mdapi_supported_apis="OGL OCL IO BB"
1709 underscore_name="render_pipe_profile"
1710 hw_config_guid="233d0544-fff7-4281-8291-e02f222aff72"
1711 chipset="BDW"
1712 symbol_name="RenderPipeProfile"
1713 >
1714 <counter name="GPU Core Clocks"
1715 description="The total number of GPU core clocks elapsed during the measurement."
1716 data_type="uint64"
1717 equation="GPU_CLOCK 0 READ"
1718 underscore_name="gpu_core_clocks"
1719 units="cycles"
1720 symbol_name="GpuCoreClocks"
1721 semantic_type="event"
1722 mdapi_supported_apis=""
1723 mdapi_usage_flags="Tier1 Frame Batch Draw"
1724 mdapi_hw_unit_type="gpu"
1725 mdapi_group="GPU"
1726 />
1727 <counter name="EU Active"
1728 description="The percentage of time in which the Execution Units were actively processing."
1729 data_type="float"
1730 max_equation="100"
1731 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1732 underscore_name="eu_active"
1733 units="percent"
1734 symbol_name="EuActive"
1735 semantic_type="duration"
1736 mdapi_supported_apis=""
1737 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1738 mdapi_group="EU Array"
1739 mdapi_hw_unit_type="gpu"
1740 />
1741 <counter name="VS Bottleneck"
1742 low_watermark="10"
1743 description="The percentage of time in which vertex shader pipeline stage was slowing down the 3D pipeline."
1744 data_type="float"
1745 high_watermark="30"
1746 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
1747 underscore_name="vs_bottleneck"
1748 units="percent"
1749 symbol_name="VsBottleneck"
1750 semantic_type="duration"
1751 mdapi_supported_apis="OGL IO BB"
1752 mdapi_usage_flags="Tier3 Indicate Draw"
1753 mdapi_group="3D Pipe/Vertex Shader"
1754 mdapi_hw_unit_type="gpu"
1755 />
1756 <counter name="Hi-Depth Bottleneck"
1757 low_watermark="5"
1758 description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
1759 data_type="float"
1760 high_watermark="15"
1761 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
1762 underscore_name="hi_depth_bottleneck"
1763 units="percent"
1764 symbol_name="HiDepthBottleneck"
1765 semantic_type="duration"
1766 mdapi_supported_apis="OGL IO BB"
1767 mdapi_usage_flags="Tier3 Indicate Draw"
1768 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1769 mdapi_hw_unit_type="gpu"
1770 />
1771 <counter name="GS Bottleneck"
1772 low_watermark="5"
1773 description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
1774 data_type="float"
1775 high_watermark="15"
1776 equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
1777 underscore_name="gs_bottleneck"
1778 units="percent"
1779 symbol_name="GsBottleneck"
1780 semantic_type="duration"
1781 mdapi_supported_apis="OGL IO BB"
1782 mdapi_usage_flags="Tier3 Indicate Draw"
1783 mdapi_group="3D Pipe/Geometry Shader"
1784 mdapi_hw_unit_type="gpu"
1785 />
1786 <counter name="GS Threads Dispatched"
1787 description="The total number of geometry shader hardware threads dispatched."
1788 data_type="uint64"
1789 equation="A 5 READ"
1790 underscore_name="gs_threads"
1791 units="threads"
1792 symbol_name="GsThreads"
1793 semantic_type="event"
1794 mdapi_supported_apis="OGL4 IO BB"
1795 mdapi_usage_flags="Tier3 Frame Batch Draw"
1796 mdapi_hw_unit_type="gpu"
1797 mdapi_group="EU Array/Geometry Shader"
1798 />
1799 <counter name="Early Hi-Depth Test Fails"
1800 description="The total number of pixels dropped on early hierarchical depth test."
1801 data_type="uint64"
1802 equation="A 22 READ 4 UMUL"
1803 underscore_name="hi_depth_test_fails"
1804 units="pixels"
1805 symbol_name="HiDepthTestFails"
1806 semantic_type="event"
1807 mdapi_supported_apis="OGL IO BB"
1808 mdapi_usage_flags="Tier3 Frame Batch Draw"
1809 mdapi_hw_unit_type="gpu"
1810 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1811 />
1812 <counter name="VS Threads Dispatched"
1813 description="The total number of vertex shader hardware threads dispatched."
1814 data_type="uint64"
1815 equation="A 1 READ"
1816 underscore_name="vs_threads"
1817 units="threads"
1818 symbol_name="VsThreads"
1819 semantic_type="event"
1820 mdapi_supported_apis="OGL IO BB"
1821 mdapi_usage_flags="Tier3 Frame Batch Draw"
1822 mdapi_hw_unit_type="gpu"
1823 mdapi_group="EU Array/Vertex Shader"
1824 />
1825 <counter name="FS Threads Dispatched"
1826 description="The total number of fragment shader hardware threads dispatched."
1827 data_type="uint64"
1828 equation="A 6 READ"
1829 underscore_name="ps_threads"
1830 units="threads"
1831 symbol_name="PsThreads"
1832 semantic_type="event"
1833 mdapi_supported_apis="OGL IO BB"
1834 mdapi_usage_flags="Tier3 Frame Batch Draw"
1835 mdapi_hw_unit_type="gpu"
1836 mdapi_group="EU Array/Fragment Shader"
1837 />
1838 <counter name="BC Bottleneck"
1839 low_watermark="5"
1840 description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
1841 data_type="float"
1842 high_watermark="15"
1843 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
1844 underscore_name="bc_bottleneck"
1845 units="percent"
1846 symbol_name="BcBottleneck"
1847 semantic_type="duration"
1848 mdapi_supported_apis="OGL IO"
1849 mdapi_usage_flags="Tier3 Indicate Draw"
1850 mdapi_group="3D Pipe/Rasterizer/Barycentric Calc"
1851 mdapi_hw_unit_type="gpu"
1852 />
1853 <counter name="HS Stall"
1854 description="The percentage of time in which hull stall pipeline stage was stalled."
1855 data_type="float"
1856 equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
1857 underscore_name="hs_stall"
1858 units="percent"
1859 symbol_name="HsStall"
1860 semantic_type="duration"
1861 mdapi_supported_apis="OGL4 IO BB"
1862 mdapi_usage_flags="Tier4 Correlate Draw"
1863 mdapi_hw_unit_type="gpu"
1864 mdapi_group="3D Pipe/Hull Shader"
1865 />
1866 <counter name="Shader Barrier Messages"
1867 description="The total number of shader barrier messages."
1868 data_type="uint64"
1869 equation="A 35 READ"
1870 underscore_name="shader_barriers"
1871 units="messages"
1872 symbol_name="ShaderBarriers"
1873 semantic_type="event"
1874 mdapi_supported_apis="OGL4 OCL IO BB"
1875 mdapi_usage_flags="Tier3 Frame Batch Draw"
1876 mdapi_hw_unit_type="gpu"
1877 mdapi_group="EU Array/Barrier"
1878 />
1879 <counter name="Sampler Texels"
1880 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
1881 data_type="uint64"
1882 equation="A 28 READ 4 UMUL"
1883 underscore_name="sampler_texels"
1884 units="texels"
1885 symbol_name="SamplerTexels"
1886 semantic_type="event"
1887 mdapi_supported_apis=""
1888 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1889 mdapi_hw_unit_type="gpu"
1890 mdapi_group="Sampler/Sampler Input"
1891 />
1892 <counter name="Pixels Failing Tests"
1893 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
1894 data_type="uint64"
1895 equation="A 25 READ 4 UMUL"
1896 underscore_name="pixels_failing_post_ps_tests"
1897 units="pixels"
1898 symbol_name="PixelsFailingPostPsTests"
1899 semantic_type="event"
1900 mdapi_supported_apis="OGL IO BB"
1901 mdapi_usage_flags="Tier3 Frame Batch Draw"
1902 mdapi_hw_unit_type="gpu"
1903 mdapi_group="3D Pipe/Output Merger"
1904 />
1905 <counter name="GPU Time Elapsed"
1906 description="Time elapsed on the GPU during the measurement."
1907 data_type="uint64"
1908 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
1909 underscore_name="gpu_time"
1910 units="ns"
1911 symbol_name="GpuTime"
1912 semantic_type="duration"
1913 mdapi_supported_apis=""
1914 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1915 mdapi_hw_unit_type="gpu"
1916 mdapi_group="GPU"
1917 />
1918 <counter name="AVG GPU Core Frequency"
1919 description="Average GPU Core Frequency in the measurement."
1920 data_type="uint64"
1921 max_equation="$GpuMaxFrequency"
1922 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
1923 underscore_name="avg_gpu_core_frequency"
1924 units="hz"
1925 symbol_name="AvgGpuCoreFrequency"
1926 semantic_type="event"
1927 mdapi_supported_apis=""
1928 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1929 mdapi_group="GPU"
1930 mdapi_hw_unit_type="gpu"
1931 />
1932 <counter name="Sampler Texels Misses"
1933 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
1934 data_type="uint64"
1935 equation="A 29 READ 4 UMUL"
1936 underscore_name="sampler_texel_misses"
1937 units="texels"
1938 symbol_name="SamplerTexelMisses"
1939 semantic_type="event"
1940 mdapi_supported_apis=""
1941 mdapi_usage_flags="Tier3 Batch Frame Draw"
1942 mdapi_hw_unit_type="gpu"
1943 mdapi_group="Sampler/Sampler Cache"
1944 />
1945 <counter name="CS Threads Dispatched"
1946 description="The total number of compute shader hardware threads dispatched."
1947 data_type="uint64"
1948 equation="A 4 READ"
1949 underscore_name="cs_threads"
1950 units="threads"
1951 symbol_name="CsThreads"
1952 semantic_type="event"
1953 mdapi_supported_apis="OGL4 OCL IO BB"
1954 mdapi_usage_flags="Tier3 Frame Batch Draw"
1955 mdapi_hw_unit_type="gpu"
1956 mdapi_group="EU Array/Compute Shader"
1957 />
1958 <counter name="VF Bottleneck"
1959 low_watermark="5"
1960 description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
1961 data_type="float"
1962 high_watermark="15"
1963 equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
1964 underscore_name="vf_bottleneck"
1965 units="percent"
1966 symbol_name="VfBottleneck"
1967 semantic_type="duration"
1968 mdapi_supported_apis="OGL IO BB"
1969 mdapi_usage_flags="Tier3 Indicate Draw"
1970 mdapi_group="3D Pipe/Input Assembler"
1971 mdapi_hw_unit_type="gpu"
1972 />
1973 <counter name="SLM Bytes Read"
1974 description="The total number of GPU memory bytes read from shared local memory."
1975 data_type="uint64"
1976 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1977 equation="A 30 READ 64 UMUL"
1978 underscore_name="slm_bytes_read"
1979 units="bytes"
1980 symbol_name="SlmBytesRead"
1981 semantic_type="throughput"
1982 mdapi_supported_apis="OGL4 OCL IO BB"
1983 mdapi_usage_flags="Tier3 Frame Batch Draw"
1984 mdapi_group="L3/Data Port/SLM"
1985 mdapi_hw_unit_type="gpu"
1986 />
1987 <counter name="Strip-Fans Bottleneck"
1988 low_watermark="5"
1989 description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
1990 data_type="float"
1991 high_watermark="10"
1992 equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
1993 underscore_name="sf_bottleneck"
1994 units="percent"
1995 symbol_name="SfBottleneck"
1996 semantic_type="duration"
1997 mdapi_supported_apis="OGL IO BB"
1998 mdapi_usage_flags="Tier3 Indicate Draw"
1999 mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
2000 mdapi_hw_unit_type="gpu"
2001 />
2002 <counter name="Sampler Accesses"
2003 description="The total number of messages send to samplers."
2004 data_type="uint64"
2005 equation="A 28 READ"
2006 underscore_name="sampler_accesses"
2007 units="messages"
2008 symbol_name="SamplerAccesses"
2009 semantic_type="event"
2010 mdapi_supported_apis=""
2011 mdapi_usage_flags="Tier3 Batch Frame Draw"
2012 mdapi_hw_unit_type="gpu"
2013 mdapi_group="Sampler"
2014 />
2015 <counter name="SF Stall"
2016 description="The percentage of time in which strip-fans pipeline stage was stalled."
2017 data_type="float"
2018 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
2019 underscore_name="sf_stall"
2020 units="percent"
2021 symbol_name="SfStall"
2022 semantic_type="duration"
2023 mdapi_supported_apis="OGL IO BB"
2024 mdapi_usage_flags="Tier4 Correlate Draw"
2025 mdapi_hw_unit_type="gpu"
2026 mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
2027 />
2028 <counter name="GPU Busy"
2029 description="The percentage of time in which the GPU has been processing GPU commands."
2030 data_type="float"
2031 max_equation="100"
2032 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
2033 underscore_name="gpu_busy"
2034 units="percent"
2035 symbol_name="GpuBusy"
2036 semantic_type="duration"
2037 mdapi_supported_apis=""
2038 mdapi_usage_flags="Tier1 Overview System Frame"
2039 mdapi_group="GPU"
2040 mdapi_hw_unit_type="gpu"
2041 />
2042 <counter name="HS Bottleneck"
2043 low_watermark="3"
2044 description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
2045 data_type="float"
2046 high_watermark="9"
2047 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
2048 underscore_name="hs_bottleneck"
2049 units="percent"
2050 symbol_name="HsBottleneck"
2051 semantic_type="duration"
2052 mdapi_supported_apis="OGL4 IO BB"
2053 mdapi_usage_flags="Tier3 Indicate Draw"
2054 mdapi_group="3D Pipe/Hull Shader"
2055 mdapi_hw_unit_type="gpu"
2056 />
2057 <counter name="CL Stall"
2058 description="The percentage of time in which clipper pipeline stage was stalled."
2059 data_type="float"
2060 equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
2061 underscore_name="cl_stall"
2062 units="percent"
2063 symbol_name="ClStall"
2064 semantic_type="duration"
2065 mdapi_supported_apis="OGL IO BB"
2066 mdapi_usage_flags="Tier4 Correlate Draw"
2067 mdapi_hw_unit_type="gpu"
2068 mdapi_group="3D Pipe/Clipper"
2069 />
2070 <counter name="SO Bottleneck"
2071 low_watermark="5"
2072 description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
2073 data_type="float"
2074 high_watermark="15"
2075 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
2076 underscore_name="so_bottleneck"
2077 units="percent"
2078 symbol_name="SoBottleneck"
2079 semantic_type="duration"
2080 mdapi_supported_apis="OGL IO BB"
2081 mdapi_usage_flags="Tier3 Indicate Draw"
2082 mdapi_group="3D Pipe/Stream Output"
2083 mdapi_hw_unit_type="gpu"
2084 />
2085 <counter name="Rasterized Pixels"
2086 description="The total number of rasterized pixels."
2087 data_type="uint64"
2088 equation="A 21 READ 4 UMUL"
2089 underscore_name="rasterized_pixels"
2090 units="pixels"
2091 symbol_name="RasterizedPixels"
2092 semantic_type="event"
2093 mdapi_supported_apis="OGL IO BB"
2094 mdapi_usage_flags="Tier3 Frame Batch Draw"
2095 mdapi_hw_unit_type="gpu"
2096 mdapi_group="3D Pipe/Rasterizer"
2097 />
2098 <counter name="DS Threads Dispatched"
2099 description="The total number of domain shader hardware threads dispatched."
2100 data_type="uint64"
2101 equation="A 3 READ"
2102 underscore_name="ds_threads"
2103 units="threads"
2104 symbol_name="DsThreads"
2105 semantic_type="event"
2106 mdapi_supported_apis="OGL4 IO BB"
2107 mdapi_usage_flags="Tier3 Frame Batch Draw"
2108 mdapi_hw_unit_type="gpu"
2109 mdapi_group="EU Array/Domain Shader"
2110 />
2111 <counter name="Samples Written"
2112 description="The total number of samples or pixels written to all render targets."
2113 data_type="uint64"
2114 equation="A 26 READ 4 UMUL"
2115 underscore_name="samples_written"
2116 units="pixels"
2117 symbol_name="SamplesWritten"
2118 semantic_type="event"
2119 mdapi_supported_apis="OGL IO BB"
2120 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2121 mdapi_hw_unit_type="gpu"
2122 mdapi_group="3D Pipe/Output Merger"
2123 />
2124 <counter name="DS Bottleneck"
2125 low_watermark="5"
2126 description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
2127 data_type="float"
2128 high_watermark="15"
2129 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
2130 underscore_name="ds_bottleneck"
2131 units="percent"
2132 symbol_name="DsBottleneck"
2133 semantic_type="duration"
2134 mdapi_supported_apis="OGL4 IO BB"
2135 mdapi_usage_flags="Tier3 Indicate Draw"
2136 mdapi_group="3D Pipe/Domain Shader"
2137 mdapi_hw_unit_type="gpu"
2138 />
2139 <counter name="EU Stall"
2140 description="The percentage of time in which the Execution Units were stalled."
2141 data_type="float"
2142 max_equation="100"
2143 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2144 underscore_name="eu_stall"
2145 units="percent"
2146 symbol_name="EuStall"
2147 semantic_type="duration"
2148 mdapi_supported_apis=""
2149 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2150 mdapi_group="EU Array"
2151 mdapi_hw_unit_type="gpu"
2152 />
2153 <counter name="Clipper Bottleneck"
2154 low_watermark="10"
2155 description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
2156 data_type="float"
2157 high_watermark="30"
2158 equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
2159 underscore_name="cl_bottleneck"
2160 units="percent"
2161 symbol_name="ClBottleneck"
2162 semantic_type="duration"
2163 mdapi_supported_apis="OGL IO BB"
2164 mdapi_usage_flags="Tier3 Indicate Draw"
2165 mdapi_group="3D Pipe/Clipper"
2166 mdapi_hw_unit_type="gpu"
2167 />
2168 <counter name="DS Stall"
2169 description="The percentage of time in which domain shader pipeline stage was stalled."
2170 data_type="float"
2171 equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
2172 underscore_name="ds_stall"
2173 units="percent"
2174 symbol_name="DsStall"
2175 semantic_type="duration"
2176 mdapi_supported_apis="OGL4 IO BB"
2177 mdapi_usage_flags="Tier4 Correlate Draw"
2178 mdapi_hw_unit_type="gpu"
2179 mdapi_group="3D Pipe/Domain Shader"
2180 />
2181 <counter name="Early Depth Bottleneck"
2182 low_watermark="10"
2183 description="The percentage of time in which early depth test pipeline stage was slowing down the 3D pipeline."
2184 data_type="float"
2185 high_watermark="30"
2186 equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
2187 underscore_name="early_depth_bottleneck"
2188 units="percent"
2189 symbol_name="EarlyDepthBottleneck"
2190 semantic_type="duration"
2191 mdapi_supported_apis="OGL IO BB"
2192 mdapi_usage_flags="Tier3 Indicate Draw"
2193 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
2194 mdapi_hw_unit_type="gpu"
2195 />
2196 <counter name="Samples Blended"
2197 description="The total number of blended samples or pixels written to all render targets."
2198 data_type="uint64"
2199 equation="A 27 READ 4 UMUL"
2200 underscore_name="samples_blended"
2201 units="pixels"
2202 symbol_name="SamplesBlended"
2203 semantic_type="event"
2204 mdapi_supported_apis="OGL IO BB"
2205 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2206 mdapi_hw_unit_type="gpu"
2207 mdapi_group="3D Pipe/Output Merger"
2208 />
2209 <counter name="Early Depth Test Fails"
2210 description="The total number of pixels dropped on early depth test."
2211 data_type="uint64"
2212 equation="A 23 READ 4 UMUL"
2213 underscore_name="early_depth_test_fails"
2214 units="pixels"
2215 symbol_name="EarlyDepthTestFails"
2216 semantic_type="event"
2217 mdapi_supported_apis="OGL IO BB"
2218 mdapi_usage_flags="Tier3 Frame Batch Draw"
2219 mdapi_hw_unit_type="gpu"
2220 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
2221 />
2222 <counter name="Shader Memory Accesses"
2223 description="The total number of shader memory accesses to L3."
2224 data_type="uint64"
2225 equation="A 32 READ"
2226 underscore_name="shader_memory_accesses"
2227 units="messages"
2228 symbol_name="ShaderMemoryAccesses"
2229 semantic_type="event"
2230 mdapi_supported_apis=""
2231 mdapi_usage_flags="Tier3 Frame Batch Draw"
2232 mdapi_hw_unit_type="gpu"
2233 mdapi_group="L3/Data Port"
2234 />
2235 <counter name="HS Threads Dispatched"
2236 description="The total number of hull shader hardware threads dispatched."
2237 data_type="uint64"
2238 equation="A 2 READ"
2239 underscore_name="hs_threads"
2240 units="threads"
2241 symbol_name="HsThreads"
2242 semantic_type="event"
2243 mdapi_supported_apis="OGL4 IO BB"
2244 mdapi_usage_flags="Tier3 Frame Batch Draw"
2245 mdapi_hw_unit_type="gpu"
2246 mdapi_group="EU Array/Hull Shader"
2247 />
2248 <counter name="SLM Bytes Written"
2249 description="The total number of GPU memory bytes written into shared local memory."
2250 data_type="uint64"
2251 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2252 equation="A 31 READ 64 UMUL"
2253 underscore_name="slm_bytes_written"
2254 units="bytes"
2255 symbol_name="SlmBytesWritten"
2256 semantic_type="throughput"
2257 mdapi_supported_apis="OGL4 OCL IO BB"
2258 mdapi_usage_flags="Tier3 Frame Batch Draw"
2259 mdapi_group="L3/Data Port/SLM"
2260 mdapi_hw_unit_type="gpu"
2261 />
2262 <counter name="L3 Shader Throughput"
2263 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
2264 data_type="uint64"
2265 max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
2266 equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
2267 underscore_name="l3_shader_throughput"
2268 units="bytes"
2269 symbol_name="L3ShaderThroughput"
2270 semantic_type="throughput"
2271 mdapi_supported_apis="OGL4 OCL IO BB"
2272 mdapi_usage_flags="Tier2 Frame Batch Draw"
2273 mdapi_group="L3/Data Port"
2274 mdapi_hw_unit_type="gpu"
2275 />
2276 <counter name="Samples Killed in FS"
2277 description="The total number of samples or pixels dropped in fragment shaders."
2278 data_type="uint64"
2279 equation="A 24 READ 4 UMUL"
2280 underscore_name="samples_killed_in_ps"
2281 units="pixels"
2282 symbol_name="SamplesKilledInPs"
2283 semantic_type="event"
2284 mdapi_supported_apis="OGL IO BB"
2285 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
2286 mdapi_hw_unit_type="gpu"
2287 mdapi_group="3D Pipe/Fragment Shader"
2288 />
2289 <counter name="SO Stall"
2290 description="The percentage of time in which stream-output pipeline stage was stalled."
2291 data_type="float"
2292 equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
2293 underscore_name="so_stall"
2294 units="percent"
2295 symbol_name="SoStall"
2296 semantic_type="duration"
2297 mdapi_supported_apis="OGL IO BB"
2298 mdapi_usage_flags="Tier4 Correlate Draw"
2299 mdapi_hw_unit_type="gpu"
2300 mdapi_group="3D Pipe/Stream Output"
2301 />
2302 <counter name="Shader Atomic Memory Accesses"
2303 description="The total number of shader atomic memory accesses."
2304 data_type="uint64"
2305 equation="A 34 READ"
2306 underscore_name="shader_atomics"
2307 units="messages"
2308 symbol_name="ShaderAtomics"
2309 semantic_type="event"
2310 mdapi_supported_apis="OGL4 OCL IO BB"
2311 mdapi_usage_flags="Tier3 Frame Batch Draw"
2312 mdapi_hw_unit_type="gpu"
2313 mdapi_group="L3/Data Port/Atomics"
2314 />
2315 <register_config type="NOA">
2316 <register type="NOA" address="0x00009888" value="0x0A1E0000" />
2317 <register type="NOA" address="0x00009888" value="0x0C1F000F" />
2318 <register type="NOA" address="0x00009888" value="0x10176800" />
2319 <register type="NOA" address="0x00009888" value="0x1191001F" />
2320 <register type="NOA" address="0x00009888" value="0x0B880320" />
2321 <register type="NOA" address="0x00009888" value="0x01890C40" />
2322 <register type="NOA" address="0x00009888" value="0x118A1C00" />
2323 <register type="NOA" address="0x00009888" value="0x118D7C00" />
2324 <register type="NOA" address="0x00009888" value="0x118E0020" />
2325 <register type="NOA" address="0x00009888" value="0x118F4C00" />
2326 <register type="NOA" address="0x00009888" value="0x11900000" />
2327 <register type="NOA" address="0x00009888" value="0x13900001" />
2328 <register type="NOA" address="0x00009888" value="0x065C4000" />
2329 <register type="NOA" address="0x00009888" value="0x0C3D8000" />
2330 <register type="NOA" address="0x00009888" value="0x06584000" />
2331 <register type="NOA" address="0x00009888" value="0x0C5B4000" />
2332 <register type="NOA" address="0x00009888" value="0x081E0040" />
2333 <register type="NOA" address="0x00009888" value="0x0E1E0000" />
2334 <register type="NOA" address="0x00009888" value="0x021F5400" />
2335 <register type="NOA" address="0x00009888" value="0x001F0000" />
2336 <register type="NOA" address="0x00009888" value="0x101F0010" />
2337 <register type="NOA" address="0x00009888" value="0x0E1F0080" />
2338 <register type="NOA" address="0x00009888" value="0x0C384000" />
2339 <register type="NOA" address="0x00009888" value="0x06392000" />
2340 <register type="NOA" address="0x00009888" value="0x0C13C000" />
2341 <register type="NOA" address="0x00009888" value="0x06164000" />
2342 <register type="NOA" address="0x00009888" value="0x06170012" />
2343 <register type="NOA" address="0x00009888" value="0x00170000" />
2344 <register type="NOA" address="0x00009888" value="0x01910005" />
2345 <register type="NOA" address="0x00009888" value="0x07880002" />
2346 <register type="NOA" address="0x00009888" value="0x01880C00" />
2347 <register type="NOA" address="0x00009888" value="0x0F880000" />
2348 <register type="NOA" address="0x00009888" value="0x0D880000" />
2349 <register type="NOA" address="0x00009888" value="0x05880000" />
2350 <register type="NOA" address="0x00009888" value="0x09890032" />
2351 <register type="NOA" address="0x00009888" value="0x078A0800" />
2352 <register type="NOA" address="0x00009888" value="0x0F8A0A00" />
2353 <register type="NOA" address="0x00009888" value="0x198A4000" />
2354 <register type="NOA" address="0x00009888" value="0x1B8A2000" />
2355 <register type="NOA" address="0x00009888" value="0x1D8A0000" />
2356 <register type="NOA" address="0x00009888" value="0x038A4000" />
2357 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
2358 <register type="NOA" address="0x00009888" value="0x0D8A8000" />
2359 <register type="NOA" address="0x00009888" value="0x238B54C0" />
2360 <register type="NOA" address="0x00009888" value="0x258BAA55" />
2361 <register type="NOA" address="0x00009888" value="0x278B0019" />
2362 <register type="NOA" address="0x00009888" value="0x198C0100" />
2363 <register type="NOA" address="0x00009888" value="0x058C4000" />
2364 <register type="NOA" address="0x00009888" value="0x0F8D0015" />
2365 <register type="NOA" address="0x00009888" value="0x018D1000" />
2366 <register type="NOA" address="0x00009888" value="0x098D8000" />
2367 <register type="NOA" address="0x00009888" value="0x0B8DF000" />
2368 <register type="NOA" address="0x00009888" value="0x0D8D3000" />
2369 <register type="NOA" address="0x00009888" value="0x038DE000" />
2370 <register type="NOA" address="0x00009888" value="0x058D3000" />
2371 <register type="NOA" address="0x00009888" value="0x0D8E0004" />
2372 <register type="NOA" address="0x00009888" value="0x058E000C" />
2373 <register type="NOA" address="0x00009888" value="0x098E0000" />
2374 <register type="NOA" address="0x00009888" value="0x078E0000" />
2375 <register type="NOA" address="0x00009888" value="0x038E0000" />
2376 <register type="NOA" address="0x00009888" value="0x0B8F0020" />
2377 <register type="NOA" address="0x00009888" value="0x198F0C00" />
2378 <register type="NOA" address="0x00009888" value="0x078F8000" />
2379 <register type="NOA" address="0x00009888" value="0x098F4000" />
2380 <register type="NOA" address="0x00009888" value="0x0B900980" />
2381 <register type="NOA" address="0x00009888" value="0x03900D80" />
2382 <register type="NOA" address="0x00009888" value="0x01900000" />
2383 <register type="NOA" address="0x00009888" value="0x1F85AA80" />
2384 <register type="NOA" address="0x00009888" value="0x2185AAAA" />
2385 <register type="NOA" address="0x00009888" value="0x2385002A" />
2386 <register type="NOA" address="0x00009888" value="0x01834000" />
2387 <register type="NOA" address="0x00009888" value="0x0F834000" />
2388 <register type="NOA" address="0x00009888" value="0x19835400" />
2389 <register type="NOA" address="0x00009888" value="0x1B830155" />
2390 <register type="NOA" address="0x00009888" value="0x03834000" />
2391 <register type="NOA" address="0x00009888" value="0x05834000" />
2392 <register type="NOA" address="0x00009888" value="0x07834000" />
2393 <register type="NOA" address="0x00009888" value="0x09834000" />
2394 <register type="NOA" address="0x00009888" value="0x0B834000" />
2395 <register type="NOA" address="0x00009888" value="0x0D834000" />
2396 <register type="NOA" address="0x00009888" value="0x0184C000" />
2397 <register type="NOA" address="0x00009888" value="0x0784C000" />
2398 <register type="NOA" address="0x00009888" value="0x0984C000" />
2399 <register type="NOA" address="0x00009888" value="0x0B84C000" />
2400 <register type="NOA" address="0x00009888" value="0x0D84C000" />
2401 <register type="NOA" address="0x00009888" value="0x0F84C000" />
2402 <register type="NOA" address="0x00009888" value="0x0384C000" />
2403 <register type="NOA" address="0x00009888" value="0x0584C000" />
2404 <register type="NOA" address="0x00009888" value="0x1180C000" />
2405 <register type="NOA" address="0x00009888" value="0x1780C000" />
2406 <register type="NOA" address="0x00009888" value="0x1980C000" />
2407 <register type="NOA" address="0x00009888" value="0x1B80C000" />
2408 <register type="NOA" address="0x00009888" value="0x1D80C000" />
2409 <register type="NOA" address="0x00009888" value="0x1F80C000" />
2410 <register type="NOA" address="0x00009888" value="0x1380C000" />
2411 <register type="NOA" address="0x00009888" value="0x1580C000" />
2412 <register type="NOA" address="0x00000D24" value="0x00000000" />
2413 <register type="NOA" address="0x00009888" value="0x4D801111" />
2414 <register type="NOA" address="0x00009888" value="0x3D800800" />
2415 <register type="NOA" address="0x00009888" value="0x4F801011" />
2416 <register type="NOA" address="0x00009888" value="0x43800443" />
2417 <register type="NOA" address="0x00009888" value="0x51801111" />
2418 <register type="NOA" address="0x00009888" value="0x45800422" />
2419 <register type="NOA" address="0x00009888" value="0x53801111" />
2420 <register type="NOA" address="0x00009888" value="0x47800C60" />
2421 <register type="NOA" address="0x00009888" value="0x21800000" />
2422 <register type="NOA" address="0x00009888" value="0x31800000" />
2423 <register type="NOA" address="0x00009888" value="0x3F800422" />
2424 <register type="NOA" address="0x00009888" value="0x41800021" />
2425 </register_config>
2426 <register_config type="OA">
2427 <register type="OA" address="0x00002724" value="0xF0800000" />
2428 <register type="OA" address="0x00002720" value="0x00000000" />
2429 <register type="OA" address="0x00002714" value="0xF0800000" />
2430 <register type="OA" address="0x00002710" value="0x00000000" />
2431 <register type="OA" address="0x00002740" value="0x00000000" />
2432 <register type="OA" address="0x00002770" value="0x0007FFEA" />
2433 <register type="OA" address="0x00002774" value="0x00007FFC" />
2434 <register type="OA" address="0x00002778" value="0x0007AFFA" />
2435 <register type="OA" address="0x0000277C" value="0x0000F5FD" />
2436 <register type="OA" address="0x00002780" value="0x00079FFA" />
2437 <register type="OA" address="0x00002784" value="0x0000F3FB" />
2438 <register type="OA" address="0x00002788" value="0x0007BF7A" />
2439 <register type="OA" address="0x0000278C" value="0x0000F7E7" />
2440 <register type="OA" address="0x00002790" value="0x0007FEFA" />
2441 <register type="OA" address="0x00002794" value="0x0000F7CF" />
2442 <register type="OA" address="0x00002798" value="0x00077FFA" />
2443 <register type="OA" address="0x0000279C" value="0x0000EFDF" />
2444 <register type="OA" address="0x000027A0" value="0x0006FFFA" />
2445 <register type="OA" address="0x000027A4" value="0x0000CFBF" />
2446 <register type="OA" address="0x000027A8" value="0x0003FFFA" />
2447 <register type="OA" address="0x000027AC" value="0x00005F7F" />
2448 </register_config>
2449 <register_config type="FLEX">
2450 <register type="FLEX" address="0x0000E458" value="0x00005004" />
2451 <register type="FLEX" address="0x0000E558" value="0x00015014" />
2452 <register type="FLEX" address="0x0000E658" value="0x00025024" />
2453 <register type="FLEX" address="0x0000E758" value="0x00035034" />
2454 <register type="FLEX" address="0x0000E45C" value="0x00045044" />
2455 <register type="FLEX" address="0x0000E55C" value="0x00055054" />
2456 <register type="FLEX" address="0x0000E65C" value="0x00065064" />
2457 </register_config>
2458 </set>
2459
2460 <set name="Memory Reads Distribution Gen8"
2461 mdapi_supported_apis="OGL OCL IO BB"
2462 underscore_name="memory_reads"
2463 hw_config_guid="2b255d48-2117-4fef-a8f7-f151e1d25a2c"
2464 chipset="BDW"
2465 symbol_name="MemoryReads"
2466 >
2467 <counter name="GPU Core Clocks"
2468 description="The total number of GPU core clocks elapsed during the measurement."
2469 data_type="uint64"
2470 equation="GPU_CLOCK 0 READ"
2471 underscore_name="gpu_core_clocks"
2472 units="cycles"
2473 symbol_name="GpuCoreClocks"
2474 semantic_type="event"
2475 mdapi_supported_apis=""
2476 mdapi_usage_flags="Tier1 Frame Batch Draw"
2477 mdapi_hw_unit_type="gpu"
2478 mdapi_group="GPU"
2479 />
2480 <counter name="EU Active"
2481 description="The percentage of time in which the Execution Units were actively processing."
2482 data_type="float"
2483 max_equation="100"
2484 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2485 underscore_name="eu_active"
2486 units="percent"
2487 symbol_name="EuActive"
2488 semantic_type="duration"
2489 mdapi_supported_apis=""
2490 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2491 mdapi_group="EU Array"
2492 mdapi_hw_unit_type="gpu"
2493 />
2494 <counter name="GtiL3Bank0Reads"
2495 description="The total number of GTI memory reads from L3 Bank 0 (L3 Cache misses)."
2496 data_type="uint64"
2497 equation="C 4 READ"
2498 underscore_name="gti_l3_bank0_reads"
2499 units="messages"
2500 symbol_name="GtiL3Bank0Reads"
2501 semantic_type="event"
2502 mdapi_supported_apis=""
2503 mdapi_usage_flags="Tier2 Frame Batch Draw"
2504 mdapi_hw_unit_type="gpu"
2505 mdapi_group="GTI/L3"
2506 />
2507 <counter name="GS Threads Dispatched"
2508 description="The total number of geometry shader hardware threads dispatched."
2509 data_type="uint64"
2510 equation="A 5 READ"
2511 underscore_name="gs_threads"
2512 units="threads"
2513 symbol_name="GsThreads"
2514 semantic_type="event"
2515 mdapi_supported_apis="OGL4 IO BB"
2516 mdapi_usage_flags="Tier3 Frame Batch Draw"
2517 mdapi_hw_unit_type="gpu"
2518 mdapi_group="EU Array/Geometry Shader"
2519 />
2520 <counter name="GtiRingAccesses"
2521 description="The total number of all accesses from GTI to the ring."
2522 data_type="uint64"
2523 equation="C 3 READ 2 UMUL"
2524 underscore_name="gti_ring_accesses"
2525 units="messages"
2526 symbol_name="GtiRingAccesses"
2527 semantic_type="event"
2528 mdapi_supported_apis=""
2529 mdapi_usage_flags="Tier2 Frame Batch Draw"
2530 mdapi_hw_unit_type="gpu"
2531 mdapi_group="GTI"
2532 />
2533 <counter name="Early Hi-Depth Test Fails"
2534 description="The total number of pixels dropped on early hierarchical depth test."
2535 data_type="uint64"
2536 equation="A 22 READ 4 UMUL"
2537 underscore_name="hi_depth_test_fails"
2538 units="pixels"
2539 symbol_name="HiDepthTestFails"
2540 semantic_type="event"
2541 mdapi_supported_apis="OGL IO BB"
2542 mdapi_usage_flags="Tier3 Frame Batch Draw"
2543 mdapi_hw_unit_type="gpu"
2544 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
2545 />
2546 <counter name="VS Threads Dispatched"
2547 description="The total number of vertex shader hardware threads dispatched."
2548 data_type="uint64"
2549 equation="A 1 READ"
2550 underscore_name="vs_threads"
2551 units="threads"
2552 symbol_name="VsThreads"
2553 semantic_type="event"
2554 mdapi_supported_apis="OGL IO BB"
2555 mdapi_usage_flags="Tier3 Frame Batch Draw"
2556 mdapi_hw_unit_type="gpu"
2557 mdapi_group="EU Array/Vertex Shader"
2558 />
2559 <counter name="FS Threads Dispatched"
2560 description="The total number of fragment shader hardware threads dispatched."
2561 data_type="uint64"
2562 equation="A 6 READ"
2563 underscore_name="ps_threads"
2564 units="threads"
2565 symbol_name="PsThreads"
2566 semantic_type="event"
2567 mdapi_supported_apis="OGL IO BB"
2568 mdapi_usage_flags="Tier3 Frame Batch Draw"
2569 mdapi_hw_unit_type="gpu"
2570 mdapi_group="EU Array/Fragment Shader"
2571 />
2572 <counter name="GtiL3Bank3Reads"
2573 description="The total number of GTI memory reads from L3 Bank 3 (L3 Cache misses)."
2574 data_type="uint64"
2575 equation="C 7 READ"
2576 underscore_name="gti_l3_bank3_reads"
2577 units="messages"
2578 symbol_name="GtiL3Bank3Reads"
2579 semantic_type="event"
2580 mdapi_supported_apis=""
2581 mdapi_usage_flags="Tier2 Frame Batch Draw"
2582 mdapi_hw_unit_type="subslice"
2583 mdapi_group="GTI/L3"
2584 />
2585 <counter name="Shader Barrier Messages"
2586 description="The total number of shader barrier messages."
2587 data_type="uint64"
2588 equation="A 35 READ"
2589 underscore_name="shader_barriers"
2590 units="messages"
2591 symbol_name="ShaderBarriers"
2592 semantic_type="event"
2593 mdapi_supported_apis="OGL4 OCL IO"
2594 mdapi_usage_flags="Tier3 Frame Batch Draw"
2595 mdapi_hw_unit_type="gpu"
2596 mdapi_group="EU Array/Barrier"
2597 />
2598 <counter name="GtiRsMemoryReads"
2599 description="The total number of GTI memory reads from Resource Streamer."
2600 data_type="uint64"
2601 equation="B 2 READ"
2602 underscore_name="gti_rs_memory_reads"
2603 units="messages"
2604 symbol_name="GtiRsMemoryReads"
2605 semantic_type="event"
2606 mdapi_supported_apis=""
2607 mdapi_usage_flags="Tier2 Frame Batch Draw"
2608 mdapi_hw_unit_type="gpu"
2609 mdapi_group="GTI/3D Pipe/Resource Streamer"
2610 />
2611 <counter name="Sampler Texels"
2612 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
2613 data_type="uint64"
2614 equation="A 28 READ 4 UMUL"
2615 underscore_name="sampler_texels"
2616 units="texels"
2617 symbol_name="SamplerTexels"
2618 semantic_type="event"
2619 mdapi_supported_apis=""
2620 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2621 mdapi_hw_unit_type="gpu"
2622 mdapi_group="Sampler/Sampler Input"
2623 />
2624 <counter name="Pixels Failing Tests"
2625 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
2626 data_type="uint64"
2627 equation="A 25 READ 4 UMUL"
2628 underscore_name="pixels_failing_post_ps_tests"
2629 units="pixels"
2630 symbol_name="PixelsFailingPostPsTests"
2631 semantic_type="event"
2632 mdapi_supported_apis="OGL IO BB"
2633 mdapi_usage_flags="Tier3 Frame Batch Draw"
2634 mdapi_hw_unit_type="gpu"
2635 mdapi_group="3D Pipe/Output Merger"
2636 />
2637 <counter name="GtiHizMemoryReads"
2638 description="The total number of GTI memory reads from Hierarchical Depth Cache (Hi-Depth Cache misses)."
2639 data_type="uint64"
2640 equation="B 5 READ"
2641 underscore_name="gti_hiz_memory_reads"
2642 units="messages"
2643 symbol_name="GtiHizMemoryReads"
2644 semantic_type="event"
2645 mdapi_supported_apis="OGL IO BB"
2646 mdapi_usage_flags="Tier2 Frame Batch Draw"
2647 mdapi_hw_unit_type="gpu"
2648 mdapi_group="GTI/Depth Cache"
2649 />
2650 <counter name="GPU Time Elapsed"
2651 description="Time elapsed on the GPU during the measurement."
2652 data_type="uint64"
2653 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
2654 underscore_name="gpu_time"
2655 units="ns"
2656 symbol_name="GpuTime"
2657 semantic_type="duration"
2658 mdapi_supported_apis=""
2659 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2660 mdapi_hw_unit_type="gpu"
2661 mdapi_group="GPU"
2662 />
2663 <counter name="AVG GPU Core Frequency"
2664 description="Average GPU Core Frequency in the measurement."
2665 data_type="uint64"
2666 max_equation="$GpuMaxFrequency"
2667 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
2668 underscore_name="avg_gpu_core_frequency"
2669 units="hz"
2670 symbol_name="AvgGpuCoreFrequency"
2671 semantic_type="event"
2672 mdapi_supported_apis=""
2673 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2674 mdapi_group="GPU"
2675 mdapi_hw_unit_type="gpu"
2676 />
2677 <counter name="Sampler Texels Misses"
2678 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
2679 data_type="uint64"
2680 equation="A 29 READ 4 UMUL"
2681 underscore_name="sampler_texel_misses"
2682 units="texels"
2683 symbol_name="SamplerTexelMisses"
2684 semantic_type="event"
2685 mdapi_supported_apis=""
2686 mdapi_usage_flags="Tier3 Batch Frame Draw"
2687 mdapi_hw_unit_type="gpu"
2688 mdapi_group="Sampler/Sampler Cache"
2689 />
2690 <counter name="GtiRccMemoryReads"
2691 description="The total number of GTI memory reads from Render Color Cache (Render Color Cache misses)."
2692 data_type="uint64"
2693 equation="B 3 READ"
2694 underscore_name="gti_rcc_memory_reads"
2695 units="messages"
2696 symbol_name="GtiRccMemoryReads"
2697 semantic_type="event"
2698 mdapi_supported_apis="OGL IO BB"
2699 mdapi_usage_flags="Tier2 Frame Batch Draw"
2700 mdapi_hw_unit_type="gpu"
2701 mdapi_group="GTI/Color Cache"
2702 />
2703 <counter name="CS Threads Dispatched"
2704 description="The total number of compute shader hardware threads dispatched."
2705 data_type="uint64"
2706 equation="A 4 READ"
2707 underscore_name="cs_threads"
2708 units="threads"
2709 symbol_name="CsThreads"
2710 semantic_type="event"
2711 mdapi_supported_apis="OGL4 OCL IO BB"
2712 mdapi_usage_flags="Tier3 Frame Batch Draw"
2713 mdapi_hw_unit_type="gpu"
2714 mdapi_group="EU Array/Compute Shader"
2715 />
2716 <counter name="SLM Bytes Read"
2717 description="The total number of GPU memory bytes read from shared local memory."
2718 data_type="uint64"
2719 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2720 equation="A 30 READ 64 UMUL"
2721 underscore_name="slm_bytes_read"
2722 units="bytes"
2723 symbol_name="SlmBytesRead"
2724 semantic_type="throughput"
2725 mdapi_supported_apis="OGL4 OCL IO BB"
2726 mdapi_usage_flags="Tier3 Frame Batch Draw"
2727 mdapi_group="L3/Data Port/SLM"
2728 mdapi_hw_unit_type="gpu"
2729 />
2730 <counter name="GtiL3Bank1Reads"
2731 description="The total number of GTI memory reads from L3 Bank 1 (L3 Cache misses)."
2732 data_type="uint64"
2733 equation="C 5 READ"
2734 underscore_name="gti_l3_bank1_reads"
2735 units="messages"
2736 symbol_name="GtiL3Bank1Reads"
2737 semantic_type="event"
2738 mdapi_supported_apis=""
2739 mdapi_usage_flags="Tier2 Frame Batch Draw"
2740 mdapi_hw_unit_type="subslice"
2741 mdapi_group="GTI/L3"
2742 />
2743 <counter name="GPU Busy"
2744 description="The percentage of time in which the GPU has been processing GPU commands."
2745 data_type="float"
2746 max_equation="100"
2747 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
2748 underscore_name="gpu_busy"
2749 units="percent"
2750 symbol_name="GpuBusy"
2751 semantic_type="duration"
2752 mdapi_supported_apis=""
2753 mdapi_usage_flags="Tier1 Overview System Frame"
2754 mdapi_group="GPU"
2755 mdapi_hw_unit_type="gpu"
2756 />
2757 <counter name="GtiCmdStreamerMemoryReads"
2758 description="The total number of GTI memory reads from Command Streamer."
2759 data_type="uint64"
2760 equation="B 0 READ"
2761 underscore_name="gti_cmd_streamer_memory_reads"
2762 units="messages"
2763 symbol_name="GtiCmdStreamerMemoryReads"
2764 semantic_type="event"
2765 mdapi_supported_apis=""
2766 mdapi_usage_flags="Tier2 Frame Batch Draw"
2767 mdapi_hw_unit_type="gpu"
2768 mdapi_group="GTI/3D Pipe/Command Streamer"
2769 />
2770 <counter name="GtiL3Bank2Reads"
2771 description="The total number of GTI memory reads from L3 Bank 2 (L3 Cache misses)."
2772 data_type="uint64"
2773 equation="C 6 READ"
2774 underscore_name="gti_l3_bank2_reads"
2775 units="messages"
2776 symbol_name="GtiL3Bank2Reads"
2777 semantic_type="event"
2778 mdapi_supported_apis=""
2779 mdapi_usage_flags="Tier2 Frame Batch Draw"
2780 mdapi_hw_unit_type="subslice"
2781 mdapi_group="GTI/L3"
2782 />
2783 <counter name="GtiMemoryReads"
2784 description="The total number of GTI memory reads."
2785 data_type="uint64"
2786 equation="C 0 READ"
2787 underscore_name="gti_memory_reads"
2788 units="messages"
2789 symbol_name="GtiMemoryReads"
2790 semantic_type="event"
2791 mdapi_supported_apis=""
2792 mdapi_usage_flags="Tier2 Overview Frame Batch Draw"
2793 mdapi_hw_unit_type="gpu"
2794 mdapi_group="GTI"
2795 />
2796 <counter name="Rasterized Pixels"
2797 description="The total number of rasterized pixels."
2798 data_type="uint64"
2799 equation="A 21 READ 4 UMUL"
2800 underscore_name="rasterized_pixels"
2801 units="pixels"
2802 symbol_name="RasterizedPixels"
2803 semantic_type="event"
2804 mdapi_supported_apis="OGL IO BB"
2805 mdapi_usage_flags="Tier3 Frame Batch Draw"
2806 mdapi_hw_unit_type="gpu"
2807 mdapi_group="3D Pipe/Rasterizer"
2808 />
2809 <counter name="GtiRczMemoryReads"
2810 description="The total number of GTI memory reads from Render Depth Cache (Render Depth Cache misses)."
2811 data_type="uint64"
2812 equation="B 7 READ"
2813 underscore_name="gti_rcz_memory_reads"
2814 units="messages"
2815 symbol_name="GtiRczMemoryReads"
2816 semantic_type="event"
2817 mdapi_supported_apis="OGL IO BB"
2818 mdapi_usage_flags="Tier2 Frame Batch Draw"
2819 mdapi_hw_unit_type="gpu"
2820 mdapi_group="GTI/Depth Cache"
2821 />
2822 <counter name="DS Threads Dispatched"
2823 description="The total number of domain shader hardware threads dispatched."
2824 data_type="uint64"
2825 equation="A 3 READ"
2826 underscore_name="ds_threads"
2827 units="threads"
2828 symbol_name="DsThreads"
2829 semantic_type="event"
2830 mdapi_supported_apis="OGL4 IO BB"
2831 mdapi_usage_flags="Tier3 Frame Batch Draw"
2832 mdapi_hw_unit_type="gpu"
2833 mdapi_group="EU Array/Domain Shader"
2834 />
2835 <counter name="Samples Written"
2836 description="The total number of samples or pixels written to all render targets."
2837 data_type="uint64"
2838 equation="A 26 READ 4 UMUL"
2839 underscore_name="samples_written"
2840 units="pixels"
2841 symbol_name="SamplesWritten"
2842 semantic_type="event"
2843 mdapi_supported_apis="OGL IO BB"
2844 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2845 mdapi_hw_unit_type="gpu"
2846 mdapi_group="3D Pipe/Output Merger"
2847 />
2848 <counter name="EU Stall"
2849 description="The percentage of time in which the Execution Units were stalled."
2850 data_type="float"
2851 max_equation="100"
2852 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2853 underscore_name="eu_stall"
2854 units="percent"
2855 symbol_name="EuStall"
2856 semantic_type="duration"
2857 mdapi_supported_apis=""
2858 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2859 mdapi_group="EU Array"
2860 mdapi_hw_unit_type="gpu"
2861 />
2862 <counter name="Samples Blended"
2863 description="The total number of blended samples or pixels written to all render targets."
2864 data_type="uint64"
2865 equation="A 27 READ 4 UMUL"
2866 underscore_name="samples_blended"
2867 units="pixels"
2868 symbol_name="SamplesBlended"
2869 semantic_type="event"
2870 mdapi_supported_apis="OGL IO BB"
2871 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2872 mdapi_hw_unit_type="gpu"
2873 mdapi_group="3D Pipe/Output Merger"
2874 />
2875 <counter name="Early Depth Test Fails"
2876 description="The total number of pixels dropped on early depth test."
2877 data_type="uint64"
2878 equation="A 23 READ 4 UMUL"
2879 underscore_name="early_depth_test_fails"
2880 units="pixels"
2881 symbol_name="EarlyDepthTestFails"
2882 semantic_type="event"
2883 mdapi_supported_apis="OGL IO BB"
2884 mdapi_usage_flags="Tier3 Frame Batch Draw"
2885 mdapi_hw_unit_type="gpu"
2886 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
2887 />
2888 <counter name="GtiMscMemoryReads"
2889 description="The total number of GTI memory reads from Multisampling Color Cache (Multisampling Color Cache misses)."
2890 data_type="uint64"
2891 equation="B 4 READ"
2892 underscore_name="gti_msc_memory_reads"
2893 units="messages"
2894 symbol_name="GtiMscMemoryReads"
2895 semantic_type="event"
2896 mdapi_supported_apis="OGL IO BB"
2897 mdapi_usage_flags="Tier2 Frame Batch Draw"
2898 mdapi_hw_unit_type="gpu"
2899 mdapi_group="GTI/Color Cache"
2900 />
2901 <counter name="GtiVfMemoryReads"
2902 description="The total number of GTI memory reads from Vertex Fetch."
2903 data_type="uint64"
2904 equation="B 1 READ"
2905 underscore_name="gti_vf_memory_reads"
2906 units="messages"
2907 symbol_name="GtiVfMemoryReads"
2908 semantic_type="event"
2909 mdapi_supported_apis="OGL IO BB"
2910 mdapi_usage_flags="Tier2 Frame Batch Draw"
2911 mdapi_hw_unit_type="gpu"
2912 mdapi_group="GTI/3D Pipe/Vertex Fetch"
2913 />
2914 <counter name="GtiStcMemoryReads"
2915 description="The total number of GTI memory reads from Stencil Cache (Stencil Cache misses)."
2916 data_type="uint64"
2917 equation="B 6 READ"
2918 underscore_name="gti_stc_memory_reads"
2919 units="messages"
2920 symbol_name="GtiStcMemoryReads"
2921 semantic_type="event"
2922 mdapi_supported_apis="OGL IO BB"
2923 mdapi_usage_flags="Tier2 Frame Batch Draw"
2924 mdapi_hw_unit_type="gpu"
2925 mdapi_group="GTI/Depth Cache"
2926 />
2927 <counter name="Shader Memory Accesses"
2928 description="The total number of shader memory accesses to L3."
2929 data_type="uint64"
2930 equation="A 32 READ"
2931 underscore_name="shader_memory_accesses"
2932 units="messages"
2933 symbol_name="ShaderMemoryAccesses"
2934 semantic_type="event"
2935 mdapi_supported_apis=""
2936 mdapi_usage_flags="Tier3 Frame Batch Draw"
2937 mdapi_hw_unit_type="gpu"
2938 mdapi_group="L3/Data Port"
2939 />
2940 <counter name="HS Threads Dispatched"
2941 description="The total number of hull shader hardware threads dispatched."
2942 data_type="uint64"
2943 equation="A 2 READ"
2944 underscore_name="hs_threads"
2945 units="threads"
2946 symbol_name="HsThreads"
2947 semantic_type="event"
2948 mdapi_supported_apis="OGL4 IO BB"
2949 mdapi_usage_flags="Tier3 Frame Batch Draw"
2950 mdapi_hw_unit_type="gpu"
2951 mdapi_group="EU Array/Hull Shader"
2952 />
2953 <counter name="SLM Bytes Written"
2954 description="The total number of GPU memory bytes written into shared local memory."
2955 data_type="uint64"
2956 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2957 equation="A 31 READ 64 UMUL"
2958 underscore_name="slm_bytes_written"
2959 units="bytes"
2960 symbol_name="SlmBytesWritten"
2961 semantic_type="throughput"
2962 mdapi_supported_apis="OGL4 OCL IO BB"
2963 mdapi_usage_flags="Tier3 Frame Batch Draw"
2964 mdapi_group="L3/Data Port/SLM"
2965 mdapi_hw_unit_type="gpu"
2966 />
2967 <counter name="L3 Shader Throughput"
2968 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
2969 data_type="uint64"
2970 max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
2971 equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
2972 underscore_name="l3_shader_throughput"
2973 units="bytes"
2974 symbol_name="L3ShaderThroughput"
2975 semantic_type="throughput"
2976 mdapi_supported_apis="OGL4 OCL IO BB"
2977 mdapi_usage_flags="Tier2 Frame Batch Draw"
2978 mdapi_group="L3/Data Port"
2979 mdapi_hw_unit_type="gpu"
2980 />
2981 <counter name="Samples Killed in FS"
2982 description="The total number of samples or pixels dropped in fragment shaders."
2983 data_type="uint64"
2984 equation="A 24 READ 4 UMUL"
2985 underscore_name="samples_killed_in_ps"
2986 units="pixels"
2987 symbol_name="SamplesKilledInPs"
2988 semantic_type="event"
2989 mdapi_supported_apis="OGL IO BB"
2990 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
2991 mdapi_hw_unit_type="gpu"
2992 mdapi_group="3D Pipe/Fragment Shader"
2993 />
2994 <counter name="GtiL3Reads"
2995 description="The total number of GTI memory reads from L3 (L3 Cache misses)."
2996 data_type="uint64"
2997 equation="$GtiL3Bank0Reads $GtiL3Bank1Reads $GtiL3Bank2Reads $GtiL3Bank3Reads UADD UADD UADD"
2998 underscore_name="gti_l3_reads"
2999 units="messages"
3000 symbol_name="GtiL3Reads"
3001 semantic_type="event"
3002 mdapi_supported_apis=""
3003 mdapi_usage_flags="Tier2 Frame Batch Draw"
3004 mdapi_hw_unit_type="gpu"
3005 mdapi_group="GTI/L3"
3006 />
3007 <counter name="Shader Atomic Memory Accesses"
3008 description="The total number of shader atomic memory accesses."
3009 data_type="uint64"
3010 equation="A 34 READ"
3011 underscore_name="shader_atomics"
3012 units="messages"
3013 symbol_name="ShaderAtomics"
3014 semantic_type="event"
3015 mdapi_supported_apis="OGL4 OCL IO BB"
3016 mdapi_usage_flags="Tier3 Frame Batch Draw"
3017 mdapi_hw_unit_type="gpu"
3018 mdapi_group="L3/Data Port/Atomics"
3019 />
3020 <register_config type="NOA">
3021 <register type="NOA" address="0x00009888" value="0x198B0343" />
3022 <register type="NOA" address="0x00009888" value="0x13845800" />
3023 <register type="NOA" address="0x00009888" value="0x15840018" />
3024 <register type="NOA" address="0x00009888" value="0x3580001A" />
3025 <register type="NOA" address="0x00009888" value="0x038B6300" />
3026 <register type="NOA" address="0x00009888" value="0x058B6B62" />
3027 <register type="NOA" address="0x00009888" value="0x078B006A" />
3028 <register type="NOA" address="0x00009888" value="0x118B0000" />
3029 <register type="NOA" address="0x00009888" value="0x238B0000" />
3030 <register type="NOA" address="0x00009888" value="0x258B0000" />
3031 <register type="NOA" address="0x00009888" value="0x1F85A080" />
3032 <register type="NOA" address="0x00009888" value="0x2185AAAA" />
3033 <register type="NOA" address="0x00009888" value="0x2385000A" />
3034 <register type="NOA" address="0x00009888" value="0x07834000" />
3035 <register type="NOA" address="0x00009888" value="0x09834000" />
3036 <register type="NOA" address="0x00009888" value="0x0B834000" />
3037 <register type="NOA" address="0x00009888" value="0x0D834000" />
3038 <register type="NOA" address="0x00009888" value="0x01840018" />
3039 <register type="NOA" address="0x00009888" value="0x07844C80" />
3040 <register type="NOA" address="0x00009888" value="0x09840D9A" />
3041 <register type="NOA" address="0x00009888" value="0x0B840E9C" />
3042 <register type="NOA" address="0x00009888" value="0x0D840F9E" />
3043 <register type="NOA" address="0x00009888" value="0x0F840010" />
3044 <register type="NOA" address="0x00009888" value="0x11840000" />
3045 <register type="NOA" address="0x00009888" value="0x03848000" />
3046 <register type="NOA" address="0x00009888" value="0x0584C000" />
3047 <register type="NOA" address="0x00009888" value="0x2F8000E5" />
3048 <register type="NOA" address="0x00009888" value="0x138080E3" />
3049 <register type="NOA" address="0x00009888" value="0x1580C0E1" />
3050 <register type="NOA" address="0x00009888" value="0x21800000" />
3051 <register type="NOA" address="0x00009888" value="0x11804000" />
3052 <register type="NOA" address="0x00009888" value="0x1780C000" />
3053 <register type="NOA" address="0x00009888" value="0x1980C000" />
3054 <register type="NOA" address="0x00009888" value="0x1B80C000" />
3055 <register type="NOA" address="0x00009888" value="0x1D80C000" />
3056 <register type="NOA" address="0x00009888" value="0x1F804000" />
3057 <register type="NOA" address="0x00000D24" value="0x00000000" />
3058 <register type="NOA" address="0x00009888" value="0x4D800000" />
3059 <register type="NOA" address="0x00009888" value="0x3D800800" />
3060 <register type="NOA" address="0x00009888" value="0x4F800000" />
3061 <register type="NOA" address="0x00009888" value="0x43800842" />
3062 <register type="NOA" address="0x00009888" value="0x51800000" />
3063 <register type="NOA" address="0x00009888" value="0x45800842" />
3064 <register type="NOA" address="0x00009888" value="0x53800000" />
3065 <register type="NOA" address="0x00009888" value="0x47801042" />
3066 <register type="NOA" address="0x00009888" value="0x31800000" />
3067 <register type="NOA" address="0x00009888" value="0x3F800084" />
3068 <register type="NOA" address="0x00009888" value="0x41800000" />
3069 </register_config>
3070 <register_config type="OA">
3071 <register type="OA" address="0x00002724" value="0xF0800000" />
3072 <register type="OA" address="0x00002720" value="0x00000000" />
3073 <register type="OA" address="0x00002714" value="0xF0800000" />
3074 <register type="OA" address="0x00002710" value="0x00000000" />
3075 <register type="OA" address="0x0000274C" value="0x86543210" />
3076 <register type="OA" address="0x00002748" value="0x86543210" />
3077 <register type="OA" address="0x00002744" value="0x00006667" />
3078 <register type="OA" address="0x00002740" value="0x00000000" />
3079 <register type="OA" address="0x0000275C" value="0x86543210" />
3080 <register type="OA" address="0x00002758" value="0x86543210" />
3081 <register type="OA" address="0x00002754" value="0x00006465" />
3082 <register type="OA" address="0x00002750" value="0x00000000" />
3083 <register type="OA" address="0x00002770" value="0x0007F81A" />
3084 <register type="OA" address="0x00002774" value="0x0000FE00" />
3085 <register type="OA" address="0x00002778" value="0x0007F82A" />
3086 <register type="OA" address="0x0000277C" value="0x0000FE00" />
3087 <register type="OA" address="0x00002780" value="0x0007F872" />
3088 <register type="OA" address="0x00002784" value="0x0000FE00" />
3089 <register type="OA" address="0x00002788" value="0x0007F8BA" />
3090 <register type="OA" address="0x0000278C" value="0x0000FE00" />
3091 <register type="OA" address="0x00002790" value="0x0007F87A" />
3092 <register type="OA" address="0x00002794" value="0x0000FE00" />
3093 <register type="OA" address="0x00002798" value="0x0007F8EA" />
3094 <register type="OA" address="0x0000279C" value="0x0000FE00" />
3095 <register type="OA" address="0x000027A0" value="0x0007F8E2" />
3096 <register type="OA" address="0x000027A4" value="0x0000FE00" />
3097 <register type="OA" address="0x000027A8" value="0x0007F8F2" />
3098 <register type="OA" address="0x000027AC" value="0x0000FE00" />
3099 </register_config>
3100 <register_config type="FLEX">
3101 <register type="FLEX" address="0x0000E458" value="0x00005004" />
3102 <register type="FLEX" address="0x0000E558" value="0x00015014" />
3103 <register type="FLEX" address="0x0000E658" value="0x00025024" />
3104 <register type="FLEX" address="0x0000E758" value="0x00035034" />
3105 <register type="FLEX" address="0x0000E45C" value="0x00045044" />
3106 <register type="FLEX" address="0x0000E55C" value="0x00055054" />
3107 <register type="FLEX" address="0x0000E65C" value="0x00065064" />
3108 </register_config>
3109 </set>
3110
3111 <set name="Memory Writes Distribution Gen8"
3112 mdapi_supported_apis="OGL OCL IO BB"
3113 underscore_name="memory_writes"
3114 hw_config_guid="f7fd3220-b466-4a4d-9f98-b0caf3f2394c"
3115 chipset="BDW"
3116 symbol_name="MemoryWrites"
3117 >
3118 <counter name="GPU Core Clocks"
3119 description="The total number of GPU core clocks elapsed during the measurement."
3120 data_type="uint64"
3121 equation="GPU_CLOCK 0 READ"
3122 underscore_name="gpu_core_clocks"
3123 units="cycles"
3124 symbol_name="GpuCoreClocks"
3125 semantic_type="event"
3126 mdapi_supported_apis=""
3127 mdapi_usage_flags="Tier1 Frame Batch Draw"
3128 mdapi_hw_unit_type="gpu"
3129 mdapi_group="GPU"
3130 />
3131 <counter name="EU Active"
3132 description="The percentage of time in which the Execution Units were actively processing."
3133 data_type="float"
3134 max_equation="100"
3135 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3136 underscore_name="eu_active"
3137 units="percent"
3138 symbol_name="EuActive"
3139 semantic_type="duration"
3140 mdapi_supported_apis=""
3141 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3142 mdapi_group="EU Array"
3143 mdapi_hw_unit_type="gpu"
3144 />
3145 <counter name="GtiMemoryWrites"
3146 description="The total number of GTI memory writes."
3147 data_type="uint64"
3148 equation="C 0 READ"
3149 underscore_name="gti_memory_writes"
3150 units="messages"
3151 symbol_name="GtiMemoryWrites"
3152 semantic_type="event"
3153 mdapi_supported_apis=""
3154 mdapi_usage_flags="Tier2 Overview Frame Batch Draw"
3155 mdapi_hw_unit_type="gpu"
3156 mdapi_group="GTI"
3157 />
3158 <counter name="GS Threads Dispatched"
3159 description="The total number of geometry shader hardware threads dispatched."
3160 data_type="uint64"
3161 equation="A 5 READ"
3162 underscore_name="gs_threads"
3163 units="threads"
3164 symbol_name="GsThreads"
3165 semantic_type="event"
3166 mdapi_supported_apis="OGL4 IO BB"
3167 mdapi_usage_flags="Tier3 Frame Batch Draw"
3168 mdapi_hw_unit_type="gpu"
3169 mdapi_group="EU Array/Geometry Shader"
3170 />
3171 <counter name="GtiRingAccesses"
3172 description="The total number of all GTI accesses to the ring."
3173 data_type="uint64"
3174 equation="C 3 READ 2 UMUL"
3175 underscore_name="gti_ring_accesses"
3176 units="messages"
3177 symbol_name="GtiRingAccesses"
3178 semantic_type="event"
3179 mdapi_supported_apis=""
3180 mdapi_usage_flags="Tier2 Frame Batch Draw"
3181 mdapi_hw_unit_type="gpu"
3182 mdapi_group="GTI"
3183 />
3184 <counter name="Early Hi-Depth Test Fails"
3185 description="The total number of pixels dropped on early hierarchical depth test."
3186 data_type="uint64"
3187 equation="A 22 READ 4 UMUL"
3188 underscore_name="hi_depth_test_fails"
3189 units="pixels"
3190 symbol_name="HiDepthTestFails"
3191 semantic_type="event"
3192 mdapi_supported_apis="OGL IO BB"
3193 mdapi_usage_flags="Tier3 Frame Batch Draw"
3194 mdapi_hw_unit_type="gpu"
3195 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
3196 />
3197 <counter name="VS Threads Dispatched"
3198 description="The total number of vertex shader hardware threads dispatched."
3199 data_type="uint64"
3200 equation="A 1 READ"
3201 underscore_name="vs_threads"
3202 units="threads"
3203 symbol_name="VsThreads"
3204 semantic_type="event"
3205 mdapi_supported_apis="OGL IO BB"
3206 mdapi_usage_flags="Tier3 Frame Batch Draw"
3207 mdapi_hw_unit_type="gpu"
3208 mdapi_group="EU Array/Vertex Shader"
3209 />
3210 <counter name="FS Threads Dispatched"
3211 description="The total number of fragment shader hardware threads dispatched."
3212 data_type="uint64"
3213 equation="A 6 READ"
3214 underscore_name="ps_threads"
3215 units="threads"
3216 symbol_name="PsThreads"
3217 semantic_type="event"
3218 mdapi_supported_apis="OGL IO BB"
3219 mdapi_usage_flags="Tier3 Frame Batch Draw"
3220 mdapi_hw_unit_type="gpu"
3221 mdapi_group="EU Array/Fragment Shader"
3222 />
3223 <counter name="GtiMscMemoryWrites"
3224 description="The total number of GTI memory writes from Multisampling Color Cache (Multisampling Color Cache invalidations)."
3225 data_type="uint64"
3226 equation="B 4 READ"
3227 underscore_name="gti_msc_memory_writes"
3228 units="messages"
3229 symbol_name="GtiMscMemoryWrites"
3230 semantic_type="event"
3231 mdapi_supported_apis="OGL IO BB"
3232 mdapi_usage_flags="Tier2 Frame Batch Draw"
3233 mdapi_hw_unit_type="gpu"
3234 mdapi_group="GTI/Color Cache"
3235 />
3236 <counter name="Shader Barrier Messages"
3237 description="The total number of shader barrier messages."
3238 data_type="uint64"
3239 equation="A 35 READ"
3240 underscore_name="shader_barriers"
3241 units="messages"
3242 symbol_name="ShaderBarriers"
3243 semantic_type="event"
3244 mdapi_supported_apis="OGL4 OCL IO BB"
3245 mdapi_usage_flags="Tier3 Frame Batch Draw"
3246 mdapi_hw_unit_type="gpu"
3247 mdapi_group="EU Array/Barrier"
3248 />
3249 <counter name="GtiCmdStreamerMemoryWrites"
3250 description="The total number of GTI memory writes from Command Streamer."
3251 data_type="uint64"
3252 equation="B 0 READ"
3253 underscore_name="gti_cmd_streamer_memory_writes"
3254 units="messages"
3255 symbol_name="GtiCmdStreamerMemoryWrites"
3256 semantic_type="event"
3257 mdapi_supported_apis=""
3258 mdapi_usage_flags="Tier2 Frame Batch Draw"
3259 mdapi_hw_unit_type="gpu"
3260 mdapi_group="GTI/3D Pipe/Command Streamer"
3261 />
3262 <counter name="Sampler Texels"
3263 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
3264 data_type="uint64"
3265 equation="A 28 READ 4 UMUL"
3266 underscore_name="sampler_texels"
3267 units="texels"
3268 symbol_name="SamplerTexels"
3269 semantic_type="event"
3270 mdapi_supported_apis=""
3271 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3272 mdapi_hw_unit_type="gpu"
3273 mdapi_group="Sampler/Sampler Input"
3274 />
3275 <counter name="Pixels Failing Tests"
3276 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
3277 data_type="uint64"
3278 equation="A 25 READ 4 UMUL"
3279 underscore_name="pixels_failing_post_ps_tests"
3280 units="pixels"
3281 symbol_name="PixelsFailingPostPsTests"
3282 semantic_type="event"
3283 mdapi_supported_apis="OGL IO BB"
3284 mdapi_usage_flags="Tier3 Frame Batch Draw"
3285 mdapi_hw_unit_type="gpu"
3286 mdapi_group="3D Pipe/Output Merger"
3287 />
3288 <counter name="GtiL3Bank0Writes"
3289 description="The total number of GTI memory writes from L3 Bank 0 (L3 Bank 0 invalidations)."
3290 data_type="uint64"
3291 equation="C 4 READ"
3292 underscore_name="gti_l3_bank0_writes"
3293 units="messages"
3294 symbol_name="GtiL3Bank0Writes"
3295 semantic_type="event"
3296 mdapi_supported_apis=""
3297 mdapi_usage_flags="Tier2 Frame Batch Draw"
3298 mdapi_hw_unit_type="gpu"
3299 mdapi_group="GTI/L3"
3300 />
3301 <counter name="GtiL3Bank1Writes"
3302 description="The total number of GTI memory writes from L3 Bank 1 (L3 Bank 1 invalidations)."
3303 data_type="uint64"
3304 equation="C 5 READ"
3305 underscore_name="gti_l3_bank1_writes"
3306 units="messages"
3307 symbol_name="GtiL3Bank1Writes"
3308 semantic_type="event"
3309 mdapi_supported_apis=""
3310 mdapi_usage_flags="Tier2 Frame Batch Draw"
3311 mdapi_hw_unit_type="gpu"
3312 mdapi_group="GTI/L3"
3313 />
3314 <counter name="GtiL3Bank2Writes"
3315 description="The total number of GTI memory writes from L3 Bank 2 (L3 Bank 2 invalidations)."
3316 data_type="uint64"
3317 equation="C 6 READ"
3318 underscore_name="gti_l3_bank2_writes"
3319 units="messages"
3320 symbol_name="GtiL3Bank2Writes"
3321 semantic_type="event"
3322 mdapi_supported_apis=""
3323 mdapi_usage_flags="Tier2 Frame Batch Draw"
3324 mdapi_hw_unit_type="gpu"
3325 mdapi_group="GTI/L3"
3326 />
3327 <counter name="GtiL3Bank3Writes"
3328 description="The total number of GTI memory writes from L3 Bank 3 (L3 Bank 3 invalidations)."
3329 data_type="uint64"
3330 equation="C 7 READ"
3331 underscore_name="gti_l3_bank3_writes"
3332 units="messages"
3333 symbol_name="GtiL3Bank3Writes"
3334 semantic_type="event"
3335 mdapi_supported_apis=""
3336 mdapi_usage_flags="Tier2 Frame Batch Draw"
3337 mdapi_hw_unit_type="gpu"
3338 mdapi_group="GTI/L3"
3339 />
3340 <counter name="GtiL3Writes"
3341 description="The total number of GTI memory writes from L3 (L3 invalidations)."
3342 data_type="uint64"
3343 equation="$GtiL3Bank0Writes $GtiL3Bank1Writes $GtiL3Bank2Writes $GtiL3Bank3Writes UADD UADD UADD"
3344 underscore_name="gti_l3_writes"
3345 units="messages"
3346 symbol_name="GtiL3Writes"
3347 semantic_type="event"
3348 mdapi_supported_apis=""
3349 mdapi_usage_flags="Tier2 Frame Batch Draw"
3350 mdapi_hw_unit_type="gpu"
3351 mdapi_group="GTI/L3"
3352 />
3353 <counter name="GPU Time Elapsed"
3354 description="Time elapsed on the GPU during the measurement."
3355 data_type="uint64"
3356 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
3357 underscore_name="gpu_time"
3358 units="ns"
3359 symbol_name="GpuTime"
3360 semantic_type="duration"
3361 mdapi_supported_apis=""
3362 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3363 mdapi_hw_unit_type="gpu"
3364 mdapi_group="GPU"
3365 />
3366 <counter name="AVG GPU Core Frequency"
3367 description="Average GPU Core Frequency in the measurement."
3368 data_type="uint64"
3369 max_equation="$GpuMaxFrequency"
3370 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
3371 underscore_name="avg_gpu_core_frequency"
3372 units="hz"
3373 symbol_name="AvgGpuCoreFrequency"
3374 semantic_type="event"
3375 mdapi_supported_apis=""
3376 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3377 mdapi_group="GPU"
3378 mdapi_hw_unit_type="gpu"
3379 />
3380 <counter name="Sampler Texels Misses"
3381 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
3382 data_type="uint64"
3383 equation="A 29 READ 4 UMUL"
3384 underscore_name="sampler_texel_misses"
3385 units="texels"
3386 symbol_name="SamplerTexelMisses"
3387 semantic_type="event"
3388 mdapi_supported_apis=""
3389 mdapi_usage_flags="Tier3 Batch Frame Draw"
3390 mdapi_hw_unit_type="gpu"
3391 mdapi_group="Sampler/Sampler Cache"
3392 />
3393 <counter name="CS Threads Dispatched"
3394 description="The total number of compute shader hardware threads dispatched."
3395 data_type="uint64"
3396 equation="A 4 READ"
3397 underscore_name="cs_threads"
3398 units="threads"
3399 symbol_name="CsThreads"
3400 semantic_type="event"
3401 mdapi_supported_apis="OGL4 OCL IO BB"
3402 mdapi_usage_flags="Tier3 Frame Batch Draw"
3403 mdapi_hw_unit_type="gpu"
3404 mdapi_group="EU Array/Compute Shader"
3405 />
3406 <counter name="SLM Bytes Read"
3407 description="The total number of GPU memory bytes read from shared local memory."
3408 data_type="uint64"
3409 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3410 equation="A 30 READ 64 UMUL"
3411 underscore_name="slm_bytes_read"
3412 units="bytes"
3413 symbol_name="SlmBytesRead"
3414 semantic_type="throughput"
3415 mdapi_supported_apis="OGL4 OCL IO BB"
3416 mdapi_usage_flags="Tier3 Frame Batch Draw"
3417 mdapi_group="L3/Data Port/SLM"
3418 mdapi_hw_unit_type="gpu"
3419 />
3420 <counter name="GtiRccMemoryWrites"
3421 description="The total number of GTI memory writes from Render Color Cache (Render Color Cache invalidations)."
3422 data_type="uint64"
3423 equation="B 3 READ"
3424 underscore_name="gti_rcc_memory_writes"
3425 units="messages"
3426 symbol_name="GtiRccMemoryWrites"
3427 semantic_type="event"
3428 mdapi_supported_apis="OGL IO BB"
3429 mdapi_usage_flags="Tier2 Frame Batch Draw"
3430 mdapi_hw_unit_type="gpu"
3431 mdapi_group="GTI/Color Cache"
3432 />
3433 <counter name="GtiSoMemoryWrites"
3434 description="The total number of GTI memory writes from Stream Output."
3435 data_type="uint64"
3436 equation="B 2 READ"
3437 underscore_name="gti_so_memory_writes"
3438 units="messages"
3439 symbol_name="GtiSoMemoryWrites"
3440 semantic_type="event"
3441 mdapi_supported_apis="OGL IO BB"
3442 mdapi_usage_flags="Tier2 Frame Batch Draw"
3443 mdapi_hw_unit_type="gpu"
3444 mdapi_group="GTI/3D Pipe/Stream Output"
3445 />
3446 <counter name="GPU Busy"
3447 description="The percentage of time in which the GPU has been processing GPU commands."
3448 data_type="float"
3449 max_equation="100"
3450 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
3451 underscore_name="gpu_busy"
3452 units="percent"
3453 symbol_name="GpuBusy"
3454 semantic_type="duration"
3455 mdapi_supported_apis=""
3456 mdapi_usage_flags="Tier1 Overview System Frame"
3457 mdapi_group="GPU"
3458 mdapi_hw_unit_type="gpu"
3459 />
3460 <counter name="GtiStcMemoryWrites"
3461 description="The total number of GTI memory writes from Stencil Cache."
3462 data_type="uint64"
3463 equation="B 6 READ"
3464 underscore_name="gti_stc_memory_writes"
3465 units="messages"
3466 symbol_name="GtiStcMemoryWrites"
3467 semantic_type="event"
3468 mdapi_supported_apis="OGL IO BB"
3469 mdapi_usage_flags="Tier2 Frame Batch Draw"
3470 mdapi_hw_unit_type="gpu"
3471 mdapi_group="GTI/Depth Cache"
3472 />
3473 <counter name="Rasterized Pixels"
3474 description="The total number of rasterized pixels."
3475 data_type="uint64"
3476 equation="A 21 READ 4 UMUL"
3477 underscore_name="rasterized_pixels"
3478 units="pixels"
3479 symbol_name="RasterizedPixels"
3480 semantic_type="event"
3481 mdapi_supported_apis="OGL IO BB"
3482 mdapi_usage_flags="Tier3 Frame Batch Draw"
3483 mdapi_hw_unit_type="gpu"
3484 mdapi_group="3D Pipe/Rasterizer"
3485 />
3486 <counter name="DS Threads Dispatched"
3487 description="The total number of domain shader hardware threads dispatched."
3488 data_type="uint64"
3489 equation="A 3 READ"
3490 underscore_name="ds_threads"
3491 units="threads"
3492 symbol_name="DsThreads"
3493 semantic_type="event"
3494 mdapi_supported_apis="OGL4 IO BB"
3495 mdapi_usage_flags="Tier3 Frame Batch Draw"
3496 mdapi_hw_unit_type="gpu"
3497 mdapi_group="EU Array/Domain Shader"
3498 />
3499 <counter name="Samples Written"
3500 description="The total number of samples or pixels written to all render targets."
3501 data_type="uint64"
3502 equation="A 26 READ 4 UMUL"
3503 underscore_name="samples_written"
3504 units="pixels"
3505 symbol_name="SamplesWritten"
3506 semantic_type="event"
3507 mdapi_supported_apis="OGL IO BB"
3508 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3509 mdapi_hw_unit_type="gpu"
3510 mdapi_group="3D Pipe/Output Merger"
3511 />
3512 <counter name="EU Stall"
3513 description="The percentage of time in which the Execution Units were stalled."
3514 data_type="float"
3515 max_equation="100"
3516 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3517 underscore_name="eu_stall"
3518 units="percent"
3519 symbol_name="EuStall"
3520 semantic_type="duration"
3521 mdapi_supported_apis=""
3522 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3523 mdapi_group="EU Array"
3524 mdapi_hw_unit_type="gpu"
3525 />
3526 <counter name="Samples Blended"
3527 description="The total number of blended samples or pixels written to all render targets."
3528 data_type="uint64"
3529 equation="A 27 READ 4 UMUL"
3530 underscore_name="samples_blended"
3531 units="pixels"
3532 symbol_name="SamplesBlended"
3533 semantic_type="event"
3534 mdapi_supported_apis="OGL IO BB"
3535 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3536 mdapi_hw_unit_type="gpu"
3537 mdapi_group="3D Pipe/Output Merger"
3538 />
3539 <counter name="Early Depth Test Fails"
3540 description="The total number of pixels dropped on early depth test."
3541 data_type="uint64"
3542 equation="A 23 READ 4 UMUL"
3543 underscore_name="early_depth_test_fails"
3544 units="pixels"
3545 symbol_name="EarlyDepthTestFails"
3546 semantic_type="event"
3547 mdapi_supported_apis="OGL IO BB"
3548 mdapi_usage_flags="Tier3 Frame Batch Draw"
3549 mdapi_hw_unit_type="gpu"
3550 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
3551 />
3552 <counter name="Shader Memory Accesses"
3553 description="The total number of shader memory accesses to L3."
3554 data_type="uint64"
3555 equation="A 32 READ"
3556 underscore_name="shader_memory_accesses"
3557 units="messages"
3558 symbol_name="ShaderMemoryAccesses"
3559 semantic_type="event"
3560 mdapi_supported_apis=""
3561 mdapi_usage_flags="Tier3 Frame Batch Draw"
3562 mdapi_hw_unit_type="gpu"
3563 mdapi_group="L3/Data Port"
3564 />
3565 <counter name="HS Threads Dispatched"
3566 description="The total number of hull shader hardware threads dispatched."
3567 data_type="uint64"
3568 equation="A 2 READ"
3569 underscore_name="hs_threads"
3570 units="threads"
3571 symbol_name="HsThreads"
3572 semantic_type="event"
3573 mdapi_supported_apis="OGL4 IO BB"
3574 mdapi_usage_flags="Tier3 Frame Batch Draw"
3575 mdapi_hw_unit_type="gpu"
3576 mdapi_group="EU Array/Hull Shader"
3577 />
3578 <counter name="GtiRczMemoryWrites"
3579 description="The total number of GTI memory writes from Render Depth Cache."
3580 data_type="uint64"
3581 equation="B 7 READ"
3582 underscore_name="gti_rcz_memory_writes"
3583 units="messages"
3584 symbol_name="GtiRczMemoryWrites"
3585 semantic_type="event"
3586 mdapi_supported_apis="OGL IO BB"
3587 mdapi_usage_flags="Tier2 Frame Batch Draw"
3588 mdapi_hw_unit_type="gpu"
3589 mdapi_group="GTI/Depth Cache"
3590 />
3591 <counter name="SLM Bytes Written"
3592 description="The total number of GPU memory bytes written into shared local memory."
3593 data_type="uint64"
3594 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3595 equation="A 31 READ 64 UMUL"
3596 underscore_name="slm_bytes_written"
3597 units="bytes"
3598 symbol_name="SlmBytesWritten"
3599 semantic_type="throughput"
3600 mdapi_supported_apis="OGL4 OCL IO BB"
3601 mdapi_usage_flags="Tier3 Frame Batch Draw"
3602 mdapi_group="L3/Data Port/SLM"
3603 mdapi_hw_unit_type="gpu"
3604 />
3605 <counter name="L3 Shader Throughput"
3606 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
3607 data_type="uint64"
3608 max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
3609 equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
3610 underscore_name="l3_shader_throughput"
3611 units="bytes"
3612 symbol_name="L3ShaderThroughput"
3613 semantic_type="throughput"
3614 mdapi_supported_apis="OGL4 OCL IO BB"
3615 mdapi_usage_flags="Tier2 Frame Batch Draw"
3616 mdapi_group="L3/Data Port"
3617 mdapi_hw_unit_type="gpu"
3618 />
3619 <counter name="Samples Killed in FS"
3620 description="The total number of samples or pixels dropped in fragment shaders."
3621 data_type="uint64"
3622 equation="A 24 READ 4 UMUL"
3623 underscore_name="samples_killed_in_ps"
3624 units="pixels"
3625 symbol_name="SamplesKilledInPs"
3626 semantic_type="event"
3627 mdapi_supported_apis="OGL IO BB"
3628 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
3629 mdapi_hw_unit_type="gpu"
3630 mdapi_group="3D Pipe/Fragment Shader"
3631 />
3632 <counter name="GtiHizMemoryWrites"
3633 description="The total number of GTI memory writes from Hierarchical Depth Cache."
3634 data_type="uint64"
3635 equation="B 5 READ"
3636 underscore_name="gti_hiz_memory_writes"
3637 units="messages"
3638 symbol_name="GtiHizMemoryWrites"
3639 semantic_type="event"
3640 mdapi_supported_apis="OGL IO BB"
3641 mdapi_usage_flags="Tier2 Frame Batch Draw"
3642 mdapi_hw_unit_type="gpu"
3643 mdapi_group="GTI/Depth Cache"
3644 />
3645 <counter name="Shader Atomic Memory Accesses"
3646 description="The total number of shader atomic memory accesses."
3647 data_type="uint64"
3648 equation="A 34 READ"
3649 underscore_name="shader_atomics"
3650 units="messages"
3651 symbol_name="ShaderAtomics"
3652 semantic_type="event"
3653 mdapi_supported_apis="OGL4 OCL IO BB"
3654 mdapi_usage_flags="Tier3 Frame Batch Draw"
3655 mdapi_hw_unit_type="gpu"
3656 mdapi_group="L3/Data Port/Atomics"
3657 />
3658 <register_config type="NOA">
3659 <register type="NOA" address="0x00009888" value="0x198B0343" />
3660 <register type="NOA" address="0x00009888" value="0x13845400" />
3661 <register type="NOA" address="0x00009888" value="0x3580001A" />
3662 <register type="NOA" address="0x00009888" value="0x3D800805" />
3663 <register type="NOA" address="0x00009888" value="0x038B6300" />
3664 <register type="NOA" address="0x00009888" value="0x058B6B62" />
3665 <register type="NOA" address="0x00009888" value="0x078B006A" />
3666 <register type="NOA" address="0x00009888" value="0x118B0000" />
3667 <register type="NOA" address="0x00009888" value="0x238B0000" />
3668 <register type="NOA" address="0x00009888" value="0x258B0000" />
3669 <register type="NOA" address="0x00009888" value="0x1F85A080" />
3670 <register type="NOA" address="0x00009888" value="0x2185AAAA" />
3671 <register type="NOA" address="0x00009888" value="0x23850002" />
3672 <register type="NOA" address="0x00009888" value="0x07834000" />
3673 <register type="NOA" address="0x00009888" value="0x09834000" />
3674 <register type="NOA" address="0x00009888" value="0x0B834000" />
3675 <register type="NOA" address="0x00009888" value="0x0D834000" />
3676 <register type="NOA" address="0x00009888" value="0x01840010" />
3677 <register type="NOA" address="0x00009888" value="0x07844880" />
3678 <register type="NOA" address="0x00009888" value="0x09840992" />
3679 <register type="NOA" address="0x00009888" value="0x0B840A94" />
3680 <register type="NOA" address="0x00009888" value="0x0D840B96" />
3681 <register type="NOA" address="0x00009888" value="0x11840000" />
3682 <register type="NOA" address="0x00009888" value="0x03848000" />
3683 <register type="NOA" address="0x00009888" value="0x0584C000" />
3684 <register type="NOA" address="0x00009888" value="0x2D800147" />
3685 <register type="NOA" address="0x00009888" value="0x2F8000E5" />
3686 <register type="NOA" address="0x00009888" value="0x138080E3" />
3687 <register type="NOA" address="0x00009888" value="0x1580C0E1" />
3688 <register type="NOA" address="0x00009888" value="0x21800000" />
3689 <register type="NOA" address="0x00009888" value="0x11804000" />
3690 <register type="NOA" address="0x00009888" value="0x1780C000" />
3691 <register type="NOA" address="0x00009888" value="0x1980C000" />
3692 <register type="NOA" address="0x00009888" value="0x1B80C000" />
3693 <register type="NOA" address="0x00009888" value="0x1D80C000" />
3694 <register type="NOA" address="0x00009888" value="0x1F800000" />
3695 <register type="NOA" address="0x00000D24" value="0x00000000" />
3696 <register type="NOA" address="0x00009888" value="0x4D800000" />
3697 <register type="NOA" address="0x00009888" value="0x4F800000" />
3698 <register type="NOA" address="0x00009888" value="0x43800842" />
3699 <register type="NOA" address="0x00009888" value="0x51800000" />
3700 <register type="NOA" address="0x00009888" value="0x45800842" />
3701 <register type="NOA" address="0x00009888" value="0x53800000" />
3702 <register type="NOA" address="0x00009888" value="0x47801082" />
3703 <register type="NOA" address="0x00009888" value="0x31800000" />
3704 <register type="NOA" address="0x00009888" value="0x3F800084" />
3705 <register type="NOA" address="0x00009888" value="0x41800000" />
3706 </register_config>
3707 <register_config type="OA">
3708 <register type="OA" address="0x00002724" value="0xF0800000" />
3709 <register type="OA" address="0x00002720" value="0x00000000" />
3710 <register type="OA" address="0x00002714" value="0xF0800000" />
3711 <register type="OA" address="0x00002710" value="0x00000000" />
3712 <register type="OA" address="0x0000274C" value="0x86543210" />
3713 <register type="OA" address="0x00002748" value="0x86543210" />
3714 <register type="OA" address="0x00002744" value="0x00006667" />
3715 <register type="OA" address="0x00002740" value="0x00000000" />
3716 <register type="OA" address="0x0000275C" value="0x86543210" />
3717 <register type="OA" address="0x00002758" value="0x86543210" />
3718 <register type="OA" address="0x00002754" value="0x00006465" />
3719 <register type="OA" address="0x00002750" value="0x00000000" />
3720 <register type="OA" address="0x00002770" value="0x0007F81A" />
3721 <register type="OA" address="0x00002774" value="0x0000FE00" />
3722 <register type="OA" address="0x00002778" value="0x0007F82A" />
3723 <register type="OA" address="0x0000277C" value="0x0000FE00" />
3724 <register type="OA" address="0x00002780" value="0x0007F822" />
3725 <register type="OA" address="0x00002784" value="0x0000FE00" />
3726 <register type="OA" address="0x00002788" value="0x0007F8BA" />
3727 <register type="OA" address="0x0000278C" value="0x0000FE00" />
3728 <register type="OA" address="0x00002790" value="0x0007F87A" />
3729 <register type="OA" address="0x00002794" value="0x0000FE00" />
3730 <register type="OA" address="0x00002798" value="0x0007F8EA" />
3731 <register type="OA" address="0x0000279C" value="0x0000FE00" />
3732 <register type="OA" address="0x000027A0" value="0x0007F8E2" />
3733 <register type="OA" address="0x000027A4" value="0x0000FE00" />
3734 <register type="OA" address="0x000027A8" value="0x0007F8F2" />
3735 <register type="OA" address="0x000027AC" value="0x0000FE00" />
3736 </register_config>
3737 <register_config type="FLEX">
3738 <register type="FLEX" address="0x0000E458" value="0x00005004" />
3739 <register type="FLEX" address="0x0000E558" value="0x00015014" />
3740 <register type="FLEX" address="0x0000E658" value="0x00025024" />
3741 <register type="FLEX" address="0x0000E758" value="0x00035034" />
3742 <register type="FLEX" address="0x0000E45C" value="0x00045044" />
3743 <register type="FLEX" address="0x0000E55C" value="0x00055054" />
3744 <register type="FLEX" address="0x0000E65C" value="0x00065064" />
3745 </register_config>
3746 </set>
3747
3748 <set name="Compute Metrics Extended Gen8"
3749 mdapi_supported_apis="OGL4 OCL IO BB"
3750 underscore_name="compute_extended"
3751 hw_config_guid="e99ccaca-821c-4df9-97a7-96bdb7204e43"
3752 chipset="BDW"
3753 symbol_name="ComputeExtended"
3754 >
3755 <counter name="GPU Core Clocks"
3756 description="The total number of GPU core clocks elapsed during the measurement."
3757 data_type="uint64"
3758 equation="GPU_CLOCK 0 READ"
3759 underscore_name="gpu_core_clocks"
3760 units="cycles"
3761 symbol_name="GpuCoreClocks"
3762 semantic_type="event"
3763 mdapi_supported_apis=""
3764 mdapi_usage_flags="Tier1 Frame Batch Draw"
3765 mdapi_hw_unit_type="gpu"
3766 mdapi_group="GPU"
3767 />
3768 <counter name="EU Active"
3769 description="The percentage of time in which the Execution Units were actively processing."
3770 data_type="float"
3771 max_equation="100"
3772 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3773 underscore_name="eu_active"
3774 units="percent"
3775 symbol_name="EuActive"
3776 semantic_type="duration"
3777 mdapi_supported_apis=""
3778 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3779 mdapi_group="EU Array"
3780 mdapi_hw_unit_type="gpu"
3781 />
3782 <counter name="EU Both FPU Pipes Active"
3783 description="The percentage of time in which both EU FPU pipelines were actively processing."
3784 data_type="float"
3785 max_equation="100"
3786 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3787 underscore_name="eu_fpu_both_active"
3788 units="percent"
3789 symbol_name="EuFpuBothActive"
3790 semantic_type="duration"
3791 mdapi_supported_apis=""
3792 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3793 mdapi_group="EU Array/Pipes"
3794 mdapi_hw_unit_type="gpu"
3795 />
3796 <counter name="EU FPU0 Pipe Active"
3797 description="The percentage of time in which EU FPU0 pipeline was actively processing."
3798 data_type="float"
3799 max_equation="100"
3800 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3801 underscore_name="fpu0_active"
3802 units="percent"
3803 symbol_name="Fpu0Active"
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 FPU1 Pipe Active"
3811 description="The percentage of time in which EU FPU1 pipeline was actively processing."
3812 data_type="float"
3813 max_equation="100"
3814 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3815 underscore_name="fpu1_active"
3816 units="percent"
3817 symbol_name="Fpu1Active"
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 AVG IPC Rate"
3825 description="The average rate of IPC calculated for 2 FPU pipelines."
3826 data_type="float"
3827 max_equation="2"
3828 equation="A 9 READ A 10 READ A 11 READ UADD A 9 READ USUB FDIV 1 FADD"
3829 underscore_name="eu_avg_ipc_rate"
3830 units="number"
3831 symbol_name="EuAvgIpcRate"
3832 semantic_type="ratio"
3833 mdapi_supported_apis=""
3834 mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
3835 mdapi_group="EU Array"
3836 mdapi_hw_unit_type="gpu"
3837 />
3838 <counter name="Typed Writes 0"
3839 description="The subslice 0 typed writes."
3840 data_type="uint64"
3841 equation="C 0 READ"
3842 underscore_name="typed_writes0"
3843 units="messages"
3844 symbol_name="TypedWrites0"
3845 semantic_type="event"
3846 mdapi_supported_apis=""
3847 mdapi_usage_flags="Tier3 Frame Batch Draw"
3848 mdapi_hw_unit_type="subslice"
3849 mdapi_group="L3/Data Port"
3850 />
3851 <counter name="EuTypedAtomics0"
3852 description="The subslice 0 EU Typed Atomics subslice 0."
3853 data_type="uint64"
3854 equation="B 5 READ"
3855 underscore_name="eu_typed_atomics0"
3856 units="messages"
3857 symbol_name="EuTypedAtomics0"
3858 semantic_type="event"
3859 mdapi_supported_apis=""
3860 mdapi_usage_flags="Tier3 Frame Batch Draw"
3861 mdapi_hw_unit_type="subslice"
3862 mdapi_group="L3/Data Port"
3863 />
3864 <counter name="Typed Atomics 0"
3865 description="The subslice 0 typed atomics."
3866 data_type="uint64"
3867 equation="C 4 READ"
3868 underscore_name="typed_atomics0"
3869 units="messages"
3870 symbol_name="TypedAtomics0"
3871 semantic_type="event"
3872 mdapi_supported_apis=""
3873 mdapi_usage_flags="Tier3 Frame Batch Draw"
3874 mdapi_hw_unit_type="subslice"
3875 mdapi_group="L3/Data Port"
3876 />
3877 <counter name="TypedAtomicsPerCacheLine"
3878 description="Ratio of EU typed atomics requests to L3 cache line writes."
3879 data_type="float"
3880 equation="$EuTypedAtomics0 $TypedAtomics0 FDIV"
3881 underscore_name="typed_atomics_per_cache_line"
3882 units="eu atomic requests to l3 cache lines"
3883 symbol_name="TypedAtomicsPerCacheLine"
3884 semantic_type="ratio"
3885 mdapi_supported_apis=""
3886 mdapi_usage_flags="Tier2 Frame Batch Draw"
3887 mdapi_hw_unit_type="subslice"
3888 mdapi_group="L3/Data Port"
3889 />
3890 <counter name="EuUntypedReads0"
3891 description="The subslice 0 EU Untyped Reads subslice 0."
3892 data_type="uint64"
3893 equation="B 0 READ"
3894 underscore_name="eu_untyped_reads0"
3895 units="messages"
3896 symbol_name="EuUntypedReads0"
3897 semantic_type="event"
3898 mdapi_supported_apis=""
3899 mdapi_usage_flags="Tier3 Frame Batch Draw"
3900 mdapi_hw_unit_type="subslice"
3901 mdapi_group="L3/Data Port"
3902 />
3903 <counter name="Untyped Writes 0"
3904 description="The subslice 0 untyped writes (including SLM writes)."
3905 data_type="uint64"
3906 equation="C 1 READ"
3907 underscore_name="untyped_writes0"
3908 units="messages"
3909 symbol_name="UntypedWrites0"
3910 semantic_type="event"
3911 mdapi_supported_apis=""
3912 mdapi_usage_flags="Tier3 Frame Batch Draw"
3913 mdapi_hw_unit_type="subslice"
3914 mdapi_group="L3/Data Port"
3915 />
3916 <counter name="EuUntypedAtomics0"
3917 description="The subslice 0 EU Untyped Atomics subslice 0."
3918 data_type="uint64"
3919 equation="B 4 READ"
3920 underscore_name="eu_untyped_atomics0"
3921 units="messages"
3922 symbol_name="EuUntypedAtomics0"
3923 semantic_type="event"
3924 mdapi_supported_apis=""
3925 mdapi_usage_flags="Tier3 Frame Batch Draw"
3926 mdapi_hw_unit_type="subslice"
3927 mdapi_group="L3/Data Port"
3928 />
3929 <counter name="EuUntypedWrites0"
3930 description="The subslice 0 EU Untyped Writes subslice 0."
3931 data_type="uint64"
3932 equation="B 1 READ"
3933 underscore_name="eu_untyped_writes0"
3934 units="messages"
3935 symbol_name="EuUntypedWrites0"
3936 semantic_type="event"
3937 mdapi_supported_apis=""
3938 mdapi_usage_flags="Tier3 Frame Batch Draw"
3939 mdapi_hw_unit_type="subslice"
3940 mdapi_group="L3/Data Port"
3941 />
3942 <counter name="EuA64UntypedWrites0"
3943 description="The subslice 0 EU A64 Untyped Writes subslice 0."
3944 data_type="uint64"
3945 equation="B 7 READ"
3946 underscore_name="eu_a64_untyped_writes0"
3947 units="messages"
3948 symbol_name="EuA64UntypedWrites0"
3949 semantic_type="event"
3950 mdapi_supported_apis=""
3951 mdapi_usage_flags="Tier3 Frame Batch Draw"
3952 mdapi_hw_unit_type="subslice"
3953 mdapi_group="L3/Data Port"
3954 />
3955 <counter name="UntypedWritesPerCacheLine"
3956 description="Ratio of EU untyped write requests to L3 cache line writes."
3957 data_type="float"
3958 equation="$EuUntypedWrites0 $EuA64UntypedWrites0 UADD $UntypedWrites0 FDIV"
3959 underscore_name="untyped_writes_per_cache_line"
3960 units="eu requests to l3 cache lines"
3961 symbol_name="UntypedWritesPerCacheLine"
3962 semantic_type="ratio"
3963 mdapi_supported_apis=""
3964 mdapi_usage_flags="Tier2 Frame Batch Draw"
3965 mdapi_hw_unit_type="subslice"
3966 mdapi_group="L3/Data Port"
3967 />
3968 <counter name="Shader Barrier Messages"
3969 description="The total number of shader barrier messages."
3970 data_type="uint64"
3971 equation="A 35 READ"
3972 underscore_name="shader_barriers"
3973 units="messages"
3974 symbol_name="ShaderBarriers"
3975 semantic_type="event"
3976 mdapi_supported_apis=""
3977 mdapi_usage_flags="Tier3 Frame Batch Draw"
3978 mdapi_hw_unit_type="gpu"
3979 mdapi_group="EU Array/Barrier"
3980 />
3981 <counter name="Sampler Texels"
3982 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
3983 data_type="uint64"
3984 equation="A 28 READ 4 UMUL"
3985 underscore_name="sampler_texels"
3986 units="texels"
3987 symbol_name="SamplerTexels"
3988 semantic_type="event"
3989 mdapi_supported_apis="OGL OCL IO BB"
3990 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3991 mdapi_hw_unit_type="gpu"
3992 mdapi_group="Sampler/Sampler Input"
3993 />
3994 <counter name="GPU Time Elapsed"
3995 description="Time elapsed on the GPU during the measurement."
3996 data_type="uint64"
3997 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
3998 underscore_name="gpu_time"
3999 units="ns"
4000 symbol_name="GpuTime"
4001 semantic_type="duration"
4002 mdapi_supported_apis=""
4003 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4004 mdapi_hw_unit_type="gpu"
4005 mdapi_group="GPU"
4006 />
4007 <counter name="AVG GPU Core Frequency"
4008 description="Average GPU Core Frequency in the measurement."
4009 data_type="uint64"
4010 max_equation="$GpuMaxFrequency"
4011 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4012 underscore_name="avg_gpu_core_frequency"
4013 units="hz"
4014 symbol_name="AvgGpuCoreFrequency"
4015 semantic_type="event"
4016 mdapi_supported_apis=""
4017 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4018 mdapi_group="GPU"
4019 mdapi_hw_unit_type="gpu"
4020 />
4021 <counter name="Sampler Texels Misses"
4022 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
4023 data_type="uint64"
4024 equation="A 29 READ 4 UMUL"
4025 underscore_name="sampler_texel_misses"
4026 units="texels"
4027 symbol_name="SamplerTexelMisses"
4028 semantic_type="event"
4029 mdapi_supported_apis=""
4030 mdapi_usage_flags="Tier3 Batch Frame Draw"
4031 mdapi_hw_unit_type="gpu"
4032 mdapi_group="Sampler/Sampler Cache"
4033 />
4034 <counter name="CS Threads Dispatched"
4035 description="The total number of compute shader hardware threads dispatched."
4036 data_type="uint64"
4037 equation="A 4 READ"
4038 underscore_name="cs_threads"
4039 units="threads"
4040 symbol_name="CsThreads"
4041 semantic_type="event"
4042 mdapi_supported_apis=""
4043 mdapi_usage_flags="Tier3 Frame Batch Draw"
4044 mdapi_hw_unit_type="gpu"
4045 mdapi_group="EU Array/Compute Shader"
4046 />
4047 <counter name="SLM Bytes Read"
4048 description="The total number of GPU memory bytes read from shared local memory."
4049 data_type="uint64"
4050 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4051 equation="A 30 READ 64 UMUL"
4052 underscore_name="slm_bytes_read"
4053 units="bytes"
4054 symbol_name="SlmBytesRead"
4055 semantic_type="throughput"
4056 mdapi_supported_apis=""
4057 mdapi_usage_flags="Tier3 Frame Batch Draw"
4058 mdapi_group="L3/Data Port/SLM"
4059 mdapi_hw_unit_type="gpu"
4060 />
4061 <counter name="EuTypedWrites0"
4062 description="The subslice 0 EU Typed Writes subslice 0."
4063 data_type="uint64"
4064 equation="B 3 READ"
4065 underscore_name="eu_typed_writes0"
4066 units="messages"
4067 symbol_name="EuTypedWrites0"
4068 semantic_type="event"
4069 mdapi_supported_apis=""
4070 mdapi_usage_flags="Tier3 Frame Batch Draw"
4071 mdapi_hw_unit_type="subslice"
4072 mdapi_group="L3/Data Port"
4073 />
4074 <counter name="TypedWritesPerCacheLine"
4075 description="Ratio of EU typed write requests to L3 cache line writes."
4076 data_type="float"
4077 equation="$EuTypedWrites0 $TypedWrites0 FDIV"
4078 underscore_name="typed_writes_per_cache_line"
4079 units="eu requests to l3 cache lines"
4080 symbol_name="TypedWritesPerCacheLine"
4081 semantic_type="ratio"
4082 mdapi_supported_apis=""
4083 mdapi_usage_flags="Tier2 Frame Batch Draw"
4084 mdapi_hw_unit_type="subslice"
4085 mdapi_group="L3/Data Port"
4086 />
4087 <counter name="Typed Reads 0"
4088 description="The subslice 0 typed reads."
4089 data_type="uint64"
4090 equation="C 2 READ"
4091 underscore_name="typed_reads0"
4092 units="messages"
4093 symbol_name="TypedReads0"
4094 semantic_type="event"
4095 mdapi_supported_apis=""
4096 mdapi_usage_flags="Tier3 Frame Batch Draw"
4097 mdapi_hw_unit_type="subslice"
4098 mdapi_group="L3/Data Port"
4099 />
4100 <counter name="Untyped Reads 0"
4101 description="The subslice 0 untyped reads (including SLM reads)."
4102 data_type="uint64"
4103 equation="C 3 READ"
4104 underscore_name="untyped_reads0"
4105 units="messages"
4106 symbol_name="UntypedReads0"
4107 semantic_type="event"
4108 mdapi_supported_apis=""
4109 mdapi_usage_flags="Tier3 Frame Batch Draw"
4110 mdapi_hw_unit_type="subslice"
4111 mdapi_group="L3/Data Port"
4112 />
4113 <counter name="EuA64UntypedReads0"
4114 description="The subslice 0 EU A64 Untyped Reads subslice 0."
4115 data_type="uint64"
4116 equation="B 6 READ"
4117 underscore_name="eu_a64_untyped_reads0"
4118 units="messages"
4119 symbol_name="EuA64UntypedReads0"
4120 semantic_type="event"
4121 mdapi_supported_apis=""
4122 mdapi_usage_flags="Tier3 Frame Batch Draw"
4123 mdapi_hw_unit_type="subslice"
4124 mdapi_group="L3/Data Port"
4125 />
4126 <counter name="EU Thread Occupancy"
4127 description="The percentage of time in which hardware threads occupied EUs."
4128 data_type="float"
4129 max_equation="100"
4130 equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4131 underscore_name="eu_thread_occupancy"
4132 units="percent"
4133 symbol_name="EuThreadOccupancy"
4134 semantic_type="duration"
4135 mdapi_supported_apis=""
4136 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4137 mdapi_group="EU Array"
4138 mdapi_hw_unit_type="gpu"
4139 />
4140 <counter name="EU Stall"
4141 description="The percentage of time in which the Execution Units were stalled."
4142 data_type="float"
4143 max_equation="100"
4144 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4145 underscore_name="eu_stall"
4146 units="percent"
4147 symbol_name="EuStall"
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="EuTypedReads0"
4155 description="The subslice 0 EU Typed Reads subslice 0."
4156 data_type="uint64"
4157 equation="B 2 READ"
4158 underscore_name="eu_typed_reads0"
4159 units="messages"
4160 symbol_name="EuTypedReads0"
4161 semantic_type="event"
4162 mdapi_supported_apis=""
4163 mdapi_usage_flags="Tier3 Frame Batch Draw"
4164 mdapi_hw_unit_type="subslice"
4165 mdapi_group="L3/Data Port"
4166 />
4167 <counter name="UntypedReadsPerCacheLine"
4168 description="Ratio of EU untyped read requests to L3 cache line reads."
4169 data_type="float"
4170 equation="$EuUntypedReads0 $EuA64UntypedReads0 UADD $UntypedReads0 FDIV"
4171 underscore_name="untyped_reads_per_cache_line"
4172 units="eu requests to l3 cache lines"
4173 symbol_name="UntypedReadsPerCacheLine"
4174 semantic_type="ratio"
4175 mdapi_supported_apis=""
4176 mdapi_usage_flags="Tier2 Frame Batch Draw"
4177 mdapi_hw_unit_type="subslice"
4178 mdapi_group="L3/Data Port"
4179 />
4180 <counter name="Shader Memory Accesses"
4181 description="The total number of shader memory accesses to L3."
4182 data_type="uint64"
4183 equation="A 32 READ"
4184 underscore_name="shader_memory_accesses"
4185 units="messages"
4186 symbol_name="ShaderMemoryAccesses"
4187 semantic_type="event"
4188 mdapi_supported_apis=""
4189 mdapi_usage_flags="Tier3 Frame Batch Draw"
4190 mdapi_hw_unit_type="gpu"
4191 mdapi_group="L3/Data Port"
4192 />
4193 <counter name="TypedReadsPerCacheLine"
4194 description="Ratio of EU typed read requests to L3 cache line reads."
4195 data_type="float"
4196 equation="$EuTypedReads0 $TypedReads0 FDIV"
4197 underscore_name="typed_reads_per_cache_line"
4198 units="eu requests to l3 cache lines"
4199 symbol_name="TypedReadsPerCacheLine"
4200 semantic_type="ratio"
4201 mdapi_supported_apis=""
4202 mdapi_usage_flags="Tier2 Frame Batch Draw"
4203 mdapi_hw_unit_type="subslice"
4204 mdapi_group="L3/Data Port"
4205 />
4206 <counter name="SLM Bytes Written"
4207 description="The total number of GPU memory bytes written into shared local memory."
4208 data_type="uint64"
4209 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4210 equation="A 31 READ 64 UMUL"
4211 underscore_name="slm_bytes_written"
4212 units="bytes"
4213 symbol_name="SlmBytesWritten"
4214 semantic_type="throughput"
4215 mdapi_supported_apis=""
4216 mdapi_usage_flags="Tier3 Frame Batch Draw"
4217 mdapi_group="L3/Data Port/SLM"
4218 mdapi_hw_unit_type="gpu"
4219 />
4220 <counter name="L3 Shader Throughput"
4221 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
4222 data_type="uint64"
4223 max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
4224 equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
4225 underscore_name="l3_shader_throughput"
4226 units="bytes"
4227 symbol_name="L3ShaderThroughput"
4228 semantic_type="throughput"
4229 mdapi_supported_apis=""
4230 mdapi_usage_flags="Tier2 Frame Batch Draw"
4231 mdapi_group="L3/Data Port"
4232 mdapi_hw_unit_type="gpu"
4233 />
4234 <counter name="Shader Atomic Memory Accesses"
4235 description="The total number of shader atomic memory accesses."
4236 data_type="uint64"
4237 equation="A 34 READ"
4238 underscore_name="shader_atomics"
4239 units="messages"
4240 symbol_name="ShaderAtomics"
4241 semantic_type="event"
4242 mdapi_supported_apis=""
4243 mdapi_usage_flags="Tier3 Frame Batch Draw"
4244 mdapi_hw_unit_type="gpu"
4245 mdapi_group="L3/Data Port/Atomics"
4246 />
4247 <counter name="EU Send Pipe Active"
4248 description="The percentage of time in which EU send pipeline was actively processing."
4249 data_type="float"
4250 max_equation="100"
4251 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4252 underscore_name="eu_send_active"
4253 units="percent"
4254 symbol_name="EuSendActive"
4255 semantic_type="duration"
4256 mdapi_supported_apis=""
4257 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4258 mdapi_group="EU Array/Pipes"
4259 mdapi_hw_unit_type="gpu"
4260 />
4261 <register_config type="NOA"
4262 availability="$SubsliceMask 0x01 AND"
4263 priority="0"
4264 >
4265 <register type="NOA" address="0x00009888" value="0x143D0160" />
4266 <register type="NOA" address="0x00009888" value="0x163D2800" />
4267 <register type="NOA" address="0x00009888" value="0x183D0120" />
4268 <register type="NOA" address="0x00009888" value="0x105800E0" />
4269 <register type="NOA" address="0x00009888" value="0x005CC000" />
4270 <register type="NOA" address="0x00009888" value="0x065C8000" />
4271 <register type="NOA" address="0x00009888" value="0x085CC000" />
4272 <register type="NOA" address="0x00009888" value="0x0A5CC000" />
4273 <register type="NOA" address="0x00009888" value="0x0C5CC000" />
4274 <register type="NOA" address="0x00009888" value="0x0E5CC000" />
4275 <register type="NOA" address="0x00009888" value="0x025CC000" />
4276 <register type="NOA" address="0x00009888" value="0x045CC000" />
4277 <register type="NOA" address="0x00009888" value="0x003D0011" />
4278 <register type="NOA" address="0x00009888" value="0x063D0900" />
4279 <register type="NOA" address="0x00009888" value="0x083D0A13" />
4280 <register type="NOA" address="0x00009888" value="0x0A3D0B15" />
4281 <register type="NOA" address="0x00009888" value="0x0C3D2317" />
4282 <register type="NOA" address="0x00009888" value="0x043D21B7" />
4283 <register type="NOA" address="0x00009888" value="0x103D0000" />
4284 <register type="NOA" address="0x00009888" value="0x0E3D0000" />
4285 <register type="NOA" address="0x00009888" value="0x1A3D0000" />
4286 <register type="NOA" address="0x00009888" value="0x0E5825C1" />
4287 <register type="NOA" address="0x00009888" value="0x00586100" />
4288 <register type="NOA" address="0x00009888" value="0x0258204C" />
4289 <register type="NOA" address="0x00009888" value="0x06588000" />
4290 <register type="NOA" address="0x00009888" value="0x0858C000" />
4291 <register type="NOA" address="0x00009888" value="0x0A58C000" />
4292 <register type="NOA" address="0x00009888" value="0x0C58C000" />
4293 <register type="NOA" address="0x00009888" value="0x0458C000" />
4294 <register type="NOA" address="0x00009888" value="0x005B4000" />
4295 <register type="NOA" address="0x00009888" value="0x0E5B4000" />
4296 <register type="NOA" address="0x00009888" value="0x185B5400" />
4297 <register type="NOA" address="0x00009888" value="0x1A5B0155" />
4298 <register type="NOA" address="0x00009888" value="0x025B4000" />
4299 <register type="NOA" address="0x00009888" value="0x045B4000" />
4300 <register type="NOA" address="0x00009888" value="0x065B4000" />
4301 <register type="NOA" address="0x00009888" value="0x085B4000" />
4302 <register type="NOA" address="0x00009888" value="0x0A5B4000" />
4303 <register type="NOA" address="0x00009888" value="0x0C1FA800" />
4304 <register type="NOA" address="0x00009888" value="0x0E1FAA2A" />
4305 <register type="NOA" address="0x00009888" value="0x101F02AA" />
4306 <register type="NOA" address="0x00009888" value="0x00384000" />
4307 <register type="NOA" address="0x00009888" value="0x0E384000" />
4308 <register type="NOA" address="0x00009888" value="0x16384000" />
4309 <register type="NOA" address="0x00009888" value="0x18381555" />
4310 <register type="NOA" address="0x00009888" value="0x02384000" />
4311 <register type="NOA" address="0x00009888" value="0x04384000" />
4312 <register type="NOA" address="0x00009888" value="0x06384000" />
4313 <register type="NOA" address="0x00009888" value="0x08384000" />
4314 <register type="NOA" address="0x00009888" value="0x0A384000" />
4315 <register type="NOA" address="0x00009888" value="0x0039A000" />
4316 <register type="NOA" address="0x00009888" value="0x06398000" />
4317 <register type="NOA" address="0x00009888" value="0x0839A000" />
4318 <register type="NOA" address="0x00009888" value="0x0A39A000" />
4319 <register type="NOA" address="0x00009888" value="0x0C39A000" />
4320 <register type="NOA" address="0x00009888" value="0x0E39A000" />
4321 <register type="NOA" address="0x00009888" value="0x0239A000" />
4322 <register type="NOA" address="0x00009888" value="0x0439A000" />
4323 <register type="NOA" address="0x00009888" value="0x018A8000" />
4324 <register type="NOA" address="0x00009888" value="0x0F8A8000" />
4325 <register type="NOA" address="0x00009888" value="0x198A8000" />
4326 <register type="NOA" address="0x00009888" value="0x1B8AAAA0" />
4327 <register type="NOA" address="0x00009888" value="0x1D8A0002" />
4328 <register type="NOA" address="0x00009888" value="0x038A8000" />
4329 <register type="NOA" address="0x00009888" value="0x058A8000" />
4330 <register type="NOA" address="0x00009888" value="0x078A8000" />
4331 <register type="NOA" address="0x00009888" value="0x098A8000" />
4332 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
4333 <register type="NOA" address="0x00009888" value="0x238B2AA0" />
4334 <register type="NOA" address="0x00009888" value="0x258B5551" />
4335 <register type="NOA" address="0x00009888" value="0x278B0015" />
4336 <register type="NOA" address="0x00009888" value="0x1F85AA80" />
4337 <register type="NOA" address="0x00009888" value="0x2185AAA2" />
4338 <register type="NOA" address="0x00009888" value="0x2385002A" />
4339 <register type="NOA" address="0x00009888" value="0x01834000" />
4340 <register type="NOA" address="0x00009888" value="0x0F834000" />
4341 <register type="NOA" address="0x00009888" value="0x19835400" />
4342 <register type="NOA" address="0x00009888" value="0x1B830155" />
4343 <register type="NOA" address="0x00009888" value="0x03834000" />
4344 <register type="NOA" address="0x00009888" value="0x05834000" />
4345 <register type="NOA" address="0x00009888" value="0x07834000" />
4346 <register type="NOA" address="0x00009888" value="0x09834000" />
4347 <register type="NOA" address="0x00009888" value="0x0B834000" />
4348 <register type="NOA" address="0x00009888" value="0x0184C000" />
4349 <register type="NOA" address="0x00009888" value="0x07848000" />
4350 <register type="NOA" address="0x00009888" value="0x0984C000" />
4351 <register type="NOA" address="0x00009888" value="0x0B84C000" />
4352 <register type="NOA" address="0x00009888" value="0x0D84C000" />
4353 <register type="NOA" address="0x00009888" value="0x0F84C000" />
4354 <register type="NOA" address="0x00009888" value="0x0384C000" />
4355 <register type="NOA" address="0x00009888" value="0x0584C000" />
4356 <register type="NOA" address="0x00009888" value="0x1180C000" />
4357 <register type="NOA" address="0x00009888" value="0x17808000" />
4358 <register type="NOA" address="0x00009888" value="0x1980C000" />
4359 <register type="NOA" address="0x00009888" value="0x1B80C000" />
4360 <register type="NOA" address="0x00009888" value="0x1D80C000" />
4361 <register type="NOA" address="0x00009888" value="0x1F80C000" />
4362 <register type="NOA" address="0x00009888" value="0x1380C000" />
4363 <register type="NOA" address="0x00009888" value="0x1580C000" />
4364 <register type="NOA" address="0x00000D24" value="0x00000000" />
4365 <register type="NOA" address="0x00009888" value="0x4D800000" />
4366 <register type="NOA" address="0x00009888" value="0x3D800000" />
4367 <register type="NOA" address="0x00009888" value="0x4F800000" />
4368 <register type="NOA" address="0x00009888" value="0x43800000" />
4369 <register type="NOA" address="0x00009888" value="0x51800000" />
4370 <register type="NOA" address="0x00009888" value="0x45800000" />
4371 <register type="NOA" address="0x00009888" value="0x53800000" />
4372 <register type="NOA" address="0x00009888" value="0x47800420" />
4373 <register type="NOA" address="0x00009888" value="0x21800000" />
4374 <register type="NOA" address="0x00009888" value="0x31800000" />
4375 <register type="NOA" address="0x00009888" value="0x3F800421" />
4376 <register type="NOA" address="0x00009888" value="0x41800000" />
4377 </register_config>
4378 <register_config type="NOA"
4379 availability="$SubsliceMask 0x02 AND"
4380 priority="2"
4381 >
4382 <register type="NOA" address="0x00009888" value="0x105C00E0" />
4383 <register type="NOA" address="0x00009888" value="0x145B0160" />
4384 <register type="NOA" address="0x00009888" value="0x165B2800" />
4385 <register type="NOA" address="0x00009888" value="0x185B0120" />
4386 <register type="NOA" address="0x00009888" value="0x0E5C25C1" />
4387 <register type="NOA" address="0x00009888" value="0x005C6100" />
4388 <register type="NOA" address="0x00009888" value="0x025C204C" />
4389 <register type="NOA" address="0x00009888" value="0x065C8000" />
4390 <register type="NOA" address="0x00009888" value="0x085CC000" />
4391 <register type="NOA" address="0x00009888" value="0x0A5CC000" />
4392 <register type="NOA" address="0x00009888" value="0x0C5CC000" />
4393 <register type="NOA" address="0x00009888" value="0x045CC000" />
4394 <register type="NOA" address="0x00009888" value="0x005B0011" />
4395 <register type="NOA" address="0x00009888" value="0x065B0900" />
4396 <register type="NOA" address="0x00009888" value="0x085B0A13" />
4397 <register type="NOA" address="0x00009888" value="0x0A5B0B15" />
4398 <register type="NOA" address="0x00009888" value="0x0C5B2317" />
4399 <register type="NOA" address="0x00009888" value="0x045B21B7" />
4400 <register type="NOA" address="0x00009888" value="0x105B0000" />
4401 <register type="NOA" address="0x00009888" value="0x0E5B0000" />
4402 <register type="NOA" address="0x00009888" value="0x1A5B0000" />
4403 <register type="NOA" address="0x00009888" value="0x0C1FA800" />
4404 <register type="NOA" address="0x00009888" value="0x0E1FAA2A" />
4405 <register type="NOA" address="0x00009888" value="0x101F02AA" />
4406 <register type="NOA" address="0x00009888" value="0x00384000" />
4407 <register type="NOA" address="0x00009888" value="0x0E384000" />
4408 <register type="NOA" address="0x00009888" value="0x16384000" />
4409 <register type="NOA" address="0x00009888" value="0x18381555" />
4410 <register type="NOA" address="0x00009888" value="0x02384000" />
4411 <register type="NOA" address="0x00009888" value="0x04384000" />
4412 <register type="NOA" address="0x00009888" value="0x06384000" />
4413 <register type="NOA" address="0x00009888" value="0x08384000" />
4414 <register type="NOA" address="0x00009888" value="0x0A384000" />
4415 <register type="NOA" address="0x00009888" value="0x0039A000" />
4416 <register type="NOA" address="0x00009888" value="0x06398000" />
4417 <register type="NOA" address="0x00009888" value="0x0839A000" />
4418 <register type="NOA" address="0x00009888" value="0x0A39A000" />
4419 <register type="NOA" address="0x00009888" value="0x0C39A000" />
4420 <register type="NOA" address="0x00009888" value="0x0E39A000" />
4421 <register type="NOA" address="0x00009888" value="0x0239A000" />
4422 <register type="NOA" address="0x00009888" value="0x0439A000" />
4423 <register type="NOA" address="0x00009888" value="0x018A8000" />
4424 <register type="NOA" address="0x00009888" value="0x0F8A8000" />
4425 <register type="NOA" address="0x00009888" value="0x198A8000" />
4426 <register type="NOA" address="0x00009888" value="0x1B8AAAA0" />
4427 <register type="NOA" address="0x00009888" value="0x1D8A0002" />
4428 <register type="NOA" address="0x00009888" value="0x038A8000" />
4429 <register type="NOA" address="0x00009888" value="0x058A8000" />
4430 <register type="NOA" address="0x00009888" value="0x078A8000" />
4431 <register type="NOA" address="0x00009888" value="0x098A8000" />
4432 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
4433 <register type="NOA" address="0x00009888" value="0x238B2AA0" />
4434 <register type="NOA" address="0x00009888" value="0x258B5551" />
4435 <register type="NOA" address="0x00009888" value="0x278B0015" />
4436 <register type="NOA" address="0x00009888" value="0x1F85AA80" />
4437 <register type="NOA" address="0x00009888" value="0x2185AAA2" />
4438 <register type="NOA" address="0x00009888" value="0x2385002A" />
4439 <register type="NOA" address="0x00009888" value="0x01834000" />
4440 <register type="NOA" address="0x00009888" value="0x0F834000" />
4441 <register type="NOA" address="0x00009888" value="0x19835400" />
4442 <register type="NOA" address="0x00009888" value="0x1B830155" />
4443 <register type="NOA" address="0x00009888" value="0x03834000" />
4444 <register type="NOA" address="0x00009888" value="0x05834000" />
4445 <register type="NOA" address="0x00009888" value="0x07834000" />
4446 <register type="NOA" address="0x00009888" value="0x09834000" />
4447 <register type="NOA" address="0x00009888" value="0x0B834000" />
4448 <register type="NOA" address="0x00009888" value="0x0184C000" />
4449 <register type="NOA" address="0x00009888" value="0x07848000" />
4450 <register type="NOA" address="0x00009888" value="0x0984C000" />
4451 <register type="NOA" address="0x00009888" value="0x0B84C000" />
4452 <register type="NOA" address="0x00009888" value="0x0D84C000" />
4453 <register type="NOA" address="0x00009888" value="0x0F84C000" />
4454 <register type="NOA" address="0x00009888" value="0x0384C000" />
4455 <register type="NOA" address="0x00009888" value="0x0584C000" />
4456 <register type="NOA" address="0x00009888" value="0x1180C000" />
4457 <register type="NOA" address="0x00009888" value="0x17808000" />
4458 <register type="NOA" address="0x00009888" value="0x1980C000" />
4459 <register type="NOA" address="0x00009888" value="0x1B80C000" />
4460 <register type="NOA" address="0x00009888" value="0x1D80C000" />
4461 <register type="NOA" address="0x00009888" value="0x1F80C000" />
4462 <register type="NOA" address="0x00009888" value="0x1380C000" />
4463 <register type="NOA" address="0x00009888" value="0x1580C000" />
4464 <register type="NOA" address="0x00000D24" value="0x00000000" />
4465 <register type="NOA" address="0x00009888" value="0x4D800000" />
4466 <register type="NOA" address="0x00009888" value="0x3D800000" />
4467 <register type="NOA" address="0x00009888" value="0x4F800000" />
4468 <register type="NOA" address="0x00009888" value="0x43800000" />
4469 <register type="NOA" address="0x00009888" value="0x51800000" />
4470 <register type="NOA" address="0x00009888" value="0x45800000" />
4471 <register type="NOA" address="0x00009888" value="0x53800000" />
4472 <register type="NOA" address="0x00009888" value="0x47800420" />
4473 <register type="NOA" address="0x00009888" value="0x21800000" />
4474 <register type="NOA" address="0x00009888" value="0x31800000" />
4475 <register type="NOA" address="0x00009888" value="0x3F800421" />
4476 <register type="NOA" address="0x00009888" value="0x41800000" />
4477 </register_config>
4478 <register_config type="NOA"
4479 availability="$SubsliceMask 0x04 AND"
4480 priority="4"
4481 >
4482 <register type="NOA" address="0x00009888" value="0x103800E0" />
4483 <register type="NOA" address="0x00009888" value="0x143A0160" />
4484 <register type="NOA" address="0x00009888" value="0x163A2800" />
4485 <register type="NOA" address="0x00009888" value="0x183A0120" />
4486 <register type="NOA" address="0x00009888" value="0x0C1FA800" />
4487 <register type="NOA" address="0x00009888" value="0x0E1FAA2A" />
4488 <register type="NOA" address="0x00009888" value="0x101F02AA" />
4489 <register type="NOA" address="0x00009888" value="0x0E38A5C1" />
4490 <register type="NOA" address="0x00009888" value="0x0038A100" />
4491 <register type="NOA" address="0x00009888" value="0x0238204C" />
4492 <register type="NOA" address="0x00009888" value="0x16388000" />
4493 <register type="NOA" address="0x00009888" value="0x183802AA" />
4494 <register type="NOA" address="0x00009888" value="0x04380000" />
4495 <register type="NOA" address="0x00009888" value="0x06380000" />
4496 <register type="NOA" address="0x00009888" value="0x08388000" />
4497 <register type="NOA" address="0x00009888" value="0x0A388000" />
4498 <register type="NOA" address="0x00009888" value="0x0039A000" />
4499 <register type="NOA" address="0x00009888" value="0x06398000" />
4500 <register type="NOA" address="0x00009888" value="0x0839A000" />
4501 <register type="NOA" address="0x00009888" value="0x0A39A000" />
4502 <register type="NOA" address="0x00009888" value="0x0C39A000" />
4503 <register type="NOA" address="0x00009888" value="0x0E39A000" />
4504 <register type="NOA" address="0x00009888" value="0x0239A000" />
4505 <register type="NOA" address="0x00009888" value="0x0439A000" />
4506 <register type="NOA" address="0x00009888" value="0x003A0011" />
4507 <register type="NOA" address="0x00009888" value="0x063A0900" />
4508 <register type="NOA" address="0x00009888" value="0x083A0A13" />
4509 <register type="NOA" address="0x00009888" value="0x0A3A0B15" />
4510 <register type="NOA" address="0x00009888" value="0x0C3A2317" />
4511 <register type="NOA" address="0x00009888" value="0x043A21B7" />
4512 <register type="NOA" address="0x00009888" value="0x103A0000" />
4513 <register type="NOA" address="0x00009888" value="0x0E3A0000" />
4514 <register type="NOA" address="0x00009888" value="0x1A3A0000" />
4515 <register type="NOA" address="0x00009888" value="0x018A8000" />
4516 <register type="NOA" address="0x00009888" value="0x0F8A8000" />
4517 <register type="NOA" address="0x00009888" value="0x198A8000" />
4518 <register type="NOA" address="0x00009888" value="0x1B8AAAA0" />
4519 <register type="NOA" address="0x00009888" value="0x1D8A0002" />
4520 <register type="NOA" address="0x00009888" value="0x038A8000" />
4521 <register type="NOA" address="0x00009888" value="0x058A8000" />
4522 <register type="NOA" address="0x00009888" value="0x078A8000" />
4523 <register type="NOA" address="0x00009888" value="0x098A8000" />
4524 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
4525 <register type="NOA" address="0x00009888" value="0x238B2AA0" />
4526 <register type="NOA" address="0x00009888" value="0x258B5551" />
4527 <register type="NOA" address="0x00009888" value="0x278B0015" />
4528 <register type="NOA" address="0x00009888" value="0x1F85AA80" />
4529 <register type="NOA" address="0x00009888" value="0x2185AAA2" />
4530 <register type="NOA" address="0x00009888" value="0x2385002A" />
4531 <register type="NOA" address="0x00009888" value="0x01834000" />
4532 <register type="NOA" address="0x00009888" value="0x0F834000" />
4533 <register type="NOA" address="0x00009888" value="0x19835400" />
4534 <register type="NOA" address="0x00009888" value="0x1B830155" />
4535 <register type="NOA" address="0x00009888" value="0x03834000" />
4536 <register type="NOA" address="0x00009888" value="0x05834000" />
4537 <register type="NOA" address="0x00009888" value="0x07834000" />
4538 <register type="NOA" address="0x00009888" value="0x09834000" />
4539 <register type="NOA" address="0x00009888" value="0x0B834000" />
4540 <register type="NOA" address="0x00009888" value="0x0184C000" />
4541 <register type="NOA" address="0x00009888" value="0x07848000" />
4542 <register type="NOA" address="0x00009888" value="0x0984C000" />
4543 <register type="NOA" address="0x00009888" value="0x0B84C000" />
4544 <register type="NOA" address="0x00009888" value="0x0D84C000" />
4545 <register type="NOA" address="0x00009888" value="0x0F84C000" />
4546 <register type="NOA" address="0x00009888" value="0x0384C000" />
4547 <register type="NOA" address="0x00009888" value="0x0584C000" />
4548 <register type="NOA" address="0x00009888" value="0x1180C000" />
4549 <register type="NOA" address="0x00009888" value="0x17808000" />
4550 <register type="NOA" address="0x00009888" value="0x1980C000" />
4551 <register type="NOA" address="0x00009888" value="0x1B80C000" />
4552 <register type="NOA" address="0x00009888" value="0x1D80C000" />
4553 <register type="NOA" address="0x00009888" value="0x1F80C000" />
4554 <register type="NOA" address="0x00009888" value="0x1380C000" />
4555 <register type="NOA" address="0x00009888" value="0x1580C000" />
4556 <register type="NOA" address="0x00000D24" value="0x00000000" />
4557 <register type="NOA" address="0x00009888" value="0x4D800000" />
4558 <register type="NOA" address="0x00009888" value="0x3D800000" />
4559 <register type="NOA" address="0x00009888" value="0x4F800000" />
4560 <register type="NOA" address="0x00009888" value="0x43800000" />
4561 <register type="NOA" address="0x00009888" value="0x51800000" />
4562 <register type="NOA" address="0x00009888" value="0x45800000" />
4563 <register type="NOA" address="0x00009888" value="0x53800000" />
4564 <register type="NOA" address="0x00009888" value="0x47800420" />
4565 <register type="NOA" address="0x00009888" value="0x21800000" />
4566 <register type="NOA" address="0x00009888" value="0x31800000" />
4567 <register type="NOA" address="0x00009888" value="0x3F800421" />
4568 <register type="NOA" address="0x00009888" value="0x41800000" />
4569 </register_config>
4570 <register_config type="NOA"
4571 availability="$SubsliceMask 0x08 AND"
4572 priority="1"
4573 >
4574 <register type="NOA" address="0x00009888" value="0x14BD0160" />
4575 <register type="NOA" address="0x00009888" value="0x16BD2800" />
4576 <register type="NOA" address="0x00009888" value="0x18BD0120" />
4577 <register type="NOA" address="0x00009888" value="0x10D800E0" />
4578 <register type="NOA" address="0x00009888" value="0x00DCC000" />
4579 <register type="NOA" address="0x00009888" value="0x06DC8000" />
4580 <register type="NOA" address="0x00009888" value="0x08DCC000" />
4581 <register type="NOA" address="0x00009888" value="0x0ADCC000" />
4582 <register type="NOA" address="0x00009888" value="0x0CDCC000" />
4583 <register type="NOA" address="0x00009888" value="0x0EDCC000" />
4584 <register type="NOA" address="0x00009888" value="0x02DCC000" />
4585 <register type="NOA" address="0x00009888" value="0x04DCC000" />
4586 <register type="NOA" address="0x00009888" value="0x00BD0011" />
4587 <register type="NOA" address="0x00009888" value="0x06BD0900" />
4588 <register type="NOA" address="0x00009888" value="0x08BD0A13" />
4589 <register type="NOA" address="0x00009888" value="0x0ABD0B15" />
4590 <register type="NOA" address="0x00009888" value="0x0CBD2317" />
4591 <register type="NOA" address="0x00009888" value="0x04BD21B7" />
4592 <register type="NOA" address="0x00009888" value="0x10BD0000" />
4593 <register type="NOA" address="0x00009888" value="0x0EBD0000" />
4594 <register type="NOA" address="0x00009888" value="0x1ABD0000" />
4595 <register type="NOA" address="0x00009888" value="0x0ED825C1" />
4596 <register type="NOA" address="0x00009888" value="0x00D86100" />
4597 <register type="NOA" address="0x00009888" value="0x02D8204C" />
4598 <register type="NOA" address="0x00009888" value="0x06D88000" />
4599 <register type="NOA" address="0x00009888" value="0x08D8C000" />
4600 <register type="NOA" address="0x00009888" value="0x0AD8C000" />
4601 <register type="NOA" address="0x00009888" value="0x0CD8C000" />
4602 <register type="NOA" address="0x00009888" value="0x04D8C000" />
4603 <register type="NOA" address="0x00009888" value="0x00DB4000" />
4604 <register type="NOA" address="0x00009888" value="0x0EDB4000" />
4605 <register type="NOA" address="0x00009888" value="0x18DB5400" />
4606 <register type="NOA" address="0x00009888" value="0x1ADB0155" />
4607 <register type="NOA" address="0x00009888" value="0x02DB4000" />
4608 <register type="NOA" address="0x00009888" value="0x04DB4000" />
4609 <register type="NOA" address="0x00009888" value="0x06DB4000" />
4610 <register type="NOA" address="0x00009888" value="0x08DB4000" />
4611 <register type="NOA" address="0x00009888" value="0x0ADB4000" />
4612 <register type="NOA" address="0x00009888" value="0x0C9FA800" />
4613 <register type="NOA" address="0x00009888" value="0x0E9FAA2A" />
4614 <register type="NOA" address="0x00009888" value="0x109F02AA" />
4615 <register type="NOA" address="0x00009888" value="0x00B84000" />
4616 <register type="NOA" address="0x00009888" value="0x0EB84000" />
4617 <register type="NOA" address="0x00009888" value="0x16B84000" />
4618 <register type="NOA" address="0x00009888" value="0x18B81555" />
4619 <register type="NOA" address="0x00009888" value="0x02B84000" />
4620 <register type="NOA" address="0x00009888" value="0x04B84000" />
4621 <register type="NOA" address="0x00009888" value="0x06B84000" />
4622 <register type="NOA" address="0x00009888" value="0x08B84000" />
4623 <register type="NOA" address="0x00009888" value="0x0AB84000" />
4624 <register type="NOA" address="0x00009888" value="0x00B9A000" />
4625 <register type="NOA" address="0x00009888" value="0x06B98000" />
4626 <register type="NOA" address="0x00009888" value="0x08B9A000" />
4627 <register type="NOA" address="0x00009888" value="0x0AB9A000" />
4628 <register type="NOA" address="0x00009888" value="0x0CB9A000" />
4629 <register type="NOA" address="0x00009888" value="0x0EB9A000" />
4630 <register type="NOA" address="0x00009888" value="0x02B9A000" />
4631 <register type="NOA" address="0x00009888" value="0x04B9A000" />
4632 <register type="NOA" address="0x00009888" value="0x01888000" />
4633 <register type="NOA" address="0x00009888" value="0x0D88F800" />
4634 <register type="NOA" address="0x00009888" value="0x0F88000F" />
4635 <register type="NOA" address="0x00009888" value="0x03888000" />
4636 <register type="NOA" address="0x00009888" value="0x05888000" />
4637 <register type="NOA" address="0x00009888" value="0x07888000" />
4638 <register type="NOA" address="0x00009888" value="0x09888000" />
4639 <register type="NOA" address="0x00009888" value="0x0B888000" />
4640 <register type="NOA" address="0x00009888" value="0x238B5540" />
4641 <register type="NOA" address="0x00009888" value="0x258BAAA2" />
4642 <register type="NOA" address="0x00009888" value="0x278B002A" />
4643 <register type="NOA" address="0x00009888" value="0x018C4000" />
4644 <register type="NOA" address="0x00009888" value="0x0F8C4000" />
4645 <register type="NOA" address="0x00009888" value="0x178C2000" />
4646 <register type="NOA" address="0x00009888" value="0x198C5500" />
4647 <register type="NOA" address="0x00009888" value="0x1B8C0015" />
4648 <register type="NOA" address="0x00009888" value="0x038C4000" />
4649 <register type="NOA" address="0x00009888" value="0x058C4000" />
4650 <register type="NOA" address="0x00009888" value="0x078C4000" />
4651 <register type="NOA" address="0x00009888" value="0x098C4000" />
4652 <register type="NOA" address="0x00009888" value="0x0B8C4000" />
4653 <register type="NOA" address="0x00009888" value="0x018DA000" />
4654 <register type="NOA" address="0x00009888" value="0x078D8000" />
4655 <register type="NOA" address="0x00009888" value="0x098DA000" />
4656 <register type="NOA" address="0x00009888" value="0x0B8DA000" />
4657 <register type="NOA" address="0x00009888" value="0x0D8DA000" />
4658 <register type="NOA" address="0x00009888" value="0x0F8DA000" />
4659 <register type="NOA" address="0x00009888" value="0x038DA000" />
4660 <register type="NOA" address="0x00009888" value="0x058DA000" />
4661 <register type="NOA" address="0x00009888" value="0x1F85AA80" />
4662 <register type="NOA" address="0x00009888" value="0x2185AAA2" />
4663 <register type="NOA" address="0x00009888" value="0x2385002A" />
4664 <register type="NOA" address="0x00009888" value="0x01834000" />
4665 <register type="NOA" address="0x00009888" value="0x0F834000" />
4666 <register type="NOA" address="0x00009888" value="0x19835400" />
4667 <register type="NOA" address="0x00009888" value="0x1B830155" />
4668 <register type="NOA" address="0x00009888" value="0x03834000" />
4669 <register type="NOA" address="0x00009888" value="0x05834000" />
4670 <register type="NOA" address="0x00009888" value="0x07834000" />
4671 <register type="NOA" address="0x00009888" value="0x09834000" />
4672 <register type="NOA" address="0x00009888" value="0x0B834000" />
4673 <register type="NOA" address="0x00009888" value="0x0184C000" />
4674 <register type="NOA" address="0x00009888" value="0x07848000" />
4675 <register type="NOA" address="0x00009888" value="0x0984C000" />
4676 <register type="NOA" address="0x00009888" value="0x0B84C000" />
4677 <register type="NOA" address="0x00009888" value="0x0D84C000" />
4678 <register type="NOA" address="0x00009888" value="0x0F84C000" />
4679 <register type="NOA" address="0x00009888" value="0x0384C000" />
4680 <register type="NOA" address="0x00009888" value="0x0584C000" />
4681 <register type="NOA" address="0x00009888" value="0x1180C000" />
4682 <register type="NOA" address="0x00009888" value="0x17808000" />
4683 <register type="NOA" address="0x00009888" value="0x1980C000" />
4684 <register type="NOA" address="0x00009888" value="0x1B80C000" />
4685 <register type="NOA" address="0x00009888" value="0x1D80C000" />
4686 <register type="NOA" address="0x00009888" value="0x1F80C000" />
4687 <register type="NOA" address="0x00009888" value="0x1380C000" />
4688 <register type="NOA" address="0x00009888" value="0x1580C000" />
4689 <register type="NOA" address="0x00000D24" value="0x00000000" />
4690 <register type="NOA" address="0x00009888" value="0x4D800000" />
4691 <register type="NOA" address="0x00009888" value="0x3D800000" />
4692 <register type="NOA" address="0x00009888" value="0x4F800000" />
4693 <register type="NOA" address="0x00009888" value="0x43800000" />
4694 <register type="NOA" address="0x00009888" value="0x51800000" />
4695 <register type="NOA" address="0x00009888" value="0x45800000" />
4696 <register type="NOA" address="0x00009888" value="0x53800000" />
4697 <register type="NOA" address="0x00009888" value="0x47800420" />
4698 <register type="NOA" address="0x00009888" value="0x21800000" />
4699 <register type="NOA" address="0x00009888" value="0x31800000" />
4700 <register type="NOA" address="0x00009888" value="0x3F800421" />
4701 <register type="NOA" address="0x00009888" value="0x41800000" />
4702 </register_config>
4703 <register_config type="NOA"
4704 availability="$SubsliceMask 0x10 AND"
4705 priority="3"
4706 >
4707 <register type="NOA" address="0x00009888" value="0x10DC00E0" />
4708 <register type="NOA" address="0x00009888" value="0x14DB0160" />
4709 <register type="NOA" address="0x00009888" value="0x16DB2800" />
4710 <register type="NOA" address="0x00009888" value="0x18DB0120" />
4711 <register type="NOA" address="0x00009888" value="0x0EDC25C1" />
4712 <register type="NOA" address="0x00009888" value="0x00DC6100" />
4713 <register type="NOA" address="0x00009888" value="0x02DC204C" />
4714 <register type="NOA" address="0x00009888" value="0x06DC8000" />
4715 <register type="NOA" address="0x00009888" value="0x08DCC000" />
4716 <register type="NOA" address="0x00009888" value="0x0ADCC000" />
4717 <register type="NOA" address="0x00009888" value="0x0CDCC000" />
4718 <register type="NOA" address="0x00009888" value="0x04DCC000" />
4719 <register type="NOA" address="0x00009888" value="0x00DB0011" />
4720 <register type="NOA" address="0x00009888" value="0x06DB0900" />
4721 <register type="NOA" address="0x00009888" value="0x08DB0A13" />
4722 <register type="NOA" address="0x00009888" value="0x0ADB0B15" />
4723 <register type="NOA" address="0x00009888" value="0x0CDB2317" />
4724 <register type="NOA" address="0x00009888" value="0x04DB21B7" />
4725 <register type="NOA" address="0x00009888" value="0x10DB0000" />
4726 <register type="NOA" address="0x00009888" value="0x0EDB0000" />
4727 <register type="NOA" address="0x00009888" value="0x1ADB0000" />
4728 <register type="NOA" address="0x00009888" value="0x0C9FA800" />
4729 <register type="NOA" address="0x00009888" value="0x0E9FAA2A" />
4730 <register type="NOA" address="0x00009888" value="0x109F02AA" />
4731 <register type="NOA" address="0x00009888" value="0x00B84000" />
4732 <register type="NOA" address="0x00009888" value="0x0EB84000" />
4733 <register type="NOA" address="0x00009888" value="0x16B84000" />
4734 <register type="NOA" address="0x00009888" value="0x18B81555" />
4735 <register type="NOA" address="0x00009888" value="0x02B84000" />
4736 <register type="NOA" address="0x00009888" value="0x04B84000" />
4737 <register type="NOA" address="0x00009888" value="0x06B84000" />
4738 <register type="NOA" address="0x00009888" value="0x08B84000" />
4739 <register type="NOA" address="0x00009888" value="0x0AB84000" />
4740 <register type="NOA" address="0x00009888" value="0x00B9A000" />
4741 <register type="NOA" address="0x00009888" value="0x06B98000" />
4742 <register type="NOA" address="0x00009888" value="0x08B9A000" />
4743 <register type="NOA" address="0x00009888" value="0x0AB9A000" />
4744 <register type="NOA" address="0x00009888" value="0x0CB9A000" />
4745 <register type="NOA" address="0x00009888" value="0x0EB9A000" />
4746 <register type="NOA" address="0x00009888" value="0x02B9A000" />
4747 <register type="NOA" address="0x00009888" value="0x04B9A000" />
4748 <register type="NOA" address="0x00009888" value="0x01888000" />
4749 <register type="NOA" address="0x00009888" value="0x0D88F800" />
4750 <register type="NOA" address="0x00009888" value="0x0F88000F" />
4751 <register type="NOA" address="0x00009888" value="0x03888000" />
4752 <register type="NOA" address="0x00009888" value="0x05888000" />
4753 <register type="NOA" address="0x00009888" value="0x07888000" />
4754 <register type="NOA" address="0x00009888" value="0x09888000" />
4755 <register type="NOA" address="0x00009888" value="0x0B888000" />
4756 <register type="NOA" address="0x00009888" value="0x238B5540" />
4757 <register type="NOA" address="0x00009888" value="0x258BAAA2" />
4758 <register type="NOA" address="0x00009888" value="0x278B002A" />
4759 <register type="NOA" address="0x00009888" value="0x018C4000" />
4760 <register type="NOA" address="0x00009888" value="0x0F8C4000" />
4761 <register type="NOA" address="0x00009888" value="0x178C2000" />
4762 <register type="NOA" address="0x00009888" value="0x198C5500" />
4763 <register type="NOA" address="0x00009888" value="0x1B8C0015" />
4764 <register type="NOA" address="0x00009888" value="0x038C4000" />
4765 <register type="NOA" address="0x00009888" value="0x058C4000" />
4766 <register type="NOA" address="0x00009888" value="0x078C4000" />
4767 <register type="NOA" address="0x00009888" value="0x098C4000" />
4768 <register type="NOA" address="0x00009888" value="0x0B8C4000" />
4769 <register type="NOA" address="0x00009888" value="0x018DA000" />
4770 <register type="NOA" address="0x00009888" value="0x078D8000" />
4771 <register type="NOA" address="0x00009888" value="0x098DA000" />
4772 <register type="NOA" address="0x00009888" value="0x0B8DA000" />
4773 <register type="NOA" address="0x00009888" value="0x0D8DA000" />
4774 <register type="NOA" address="0x00009888" value="0x0F8DA000" />
4775 <register type="NOA" address="0x00009888" value="0x038DA000" />
4776 <register type="NOA" address="0x00009888" value="0x058DA000" />
4777 <register type="NOA" address="0x00009888" value="0x1F85AA80" />
4778 <register type="NOA" address="0x00009888" value="0x2185AAA2" />
4779 <register type="NOA" address="0x00009888" value="0x2385002A" />
4780 <register type="NOA" address="0x00009888" value="0x01834000" />
4781 <register type="NOA" address="0x00009888" value="0x0F834000" />
4782 <register type="NOA" address="0x00009888" value="0x19835400" />
4783 <register type="NOA" address="0x00009888" value="0x1B830155" />
4784 <register type="NOA" address="0x00009888" value="0x03834000" />
4785 <register type="NOA" address="0x00009888" value="0x05834000" />
4786 <register type="NOA" address="0x00009888" value="0x07834000" />
4787 <register type="NOA" address="0x00009888" value="0x09834000" />
4788 <register type="NOA" address="0x00009888" value="0x0B834000" />
4789 <register type="NOA" address="0x00009888" value="0x0184C000" />
4790 <register type="NOA" address="0x00009888" value="0x07848000" />
4791 <register type="NOA" address="0x00009888" value="0x0984C000" />
4792 <register type="NOA" address="0x00009888" value="0x0B84C000" />
4793 <register type="NOA" address="0x00009888" value="0x0D84C000" />
4794 <register type="NOA" address="0x00009888" value="0x0F84C000" />
4795 <register type="NOA" address="0x00009888" value="0x0384C000" />
4796 <register type="NOA" address="0x00009888" value="0x0584C000" />
4797 <register type="NOA" address="0x00009888" value="0x1180C000" />
4798 <register type="NOA" address="0x00009888" value="0x17808000" />
4799 <register type="NOA" address="0x00009888" value="0x1980C000" />
4800 <register type="NOA" address="0x00009888" value="0x1B80C000" />
4801 <register type="NOA" address="0x00009888" value="0x1D80C000" />
4802 <register type="NOA" address="0x00009888" value="0x1F80C000" />
4803 <register type="NOA" address="0x00009888" value="0x1380C000" />
4804 <register type="NOA" address="0x00009888" value="0x1580C000" />
4805 <register type="NOA" address="0x00000D24" value="0x00000000" />
4806 <register type="NOA" address="0x00009888" value="0x4D800000" />
4807 <register type="NOA" address="0x00009888" value="0x3D800000" />
4808 <register type="NOA" address="0x00009888" value="0x4F800000" />
4809 <register type="NOA" address="0x00009888" value="0x43800000" />
4810 <register type="NOA" address="0x00009888" value="0x51800000" />
4811 <register type="NOA" address="0x00009888" value="0x45800000" />
4812 <register type="NOA" address="0x00009888" value="0x53800000" />
4813 <register type="NOA" address="0x00009888" value="0x47800420" />
4814 <register type="NOA" address="0x00009888" value="0x21800000" />
4815 <register type="NOA" address="0x00009888" value="0x31800000" />
4816 <register type="NOA" address="0x00009888" value="0x3F800421" />
4817 <register type="NOA" address="0x00009888" value="0x41800000" />
4818 </register_config>
4819 <register_config type="NOA"
4820 availability="$SubsliceMask 0x20 AND"
4821 priority="5"
4822 >
4823 <register type="NOA" address="0x00009888" value="0x10B800E0" />
4824 <register type="NOA" address="0x00009888" value="0x14BA0160" />
4825 <register type="NOA" address="0x00009888" value="0x16BA2800" />
4826 <register type="NOA" address="0x00009888" value="0x18BA0120" />
4827 <register type="NOA" address="0x00009888" value="0x0C9FA800" />
4828 <register type="NOA" address="0x00009888" value="0x0E9FAA2A" />
4829 <register type="NOA" address="0x00009888" value="0x109F02AA" />
4830 <register type="NOA" address="0x00009888" value="0x0EB8A5C1" />
4831 <register type="NOA" address="0x00009888" value="0x00B8A100" />
4832 <register type="NOA" address="0x00009888" value="0x02B8204C" />
4833 <register type="NOA" address="0x00009888" value="0x16B88000" />
4834 <register type="NOA" address="0x00009888" value="0x18B802AA" />
4835 <register type="NOA" address="0x00009888" value="0x04B80000" />
4836 <register type="NOA" address="0x00009888" value="0x06B80000" />
4837 <register type="NOA" address="0x00009888" value="0x08B88000" />
4838 <register type="NOA" address="0x00009888" value="0x0AB88000" />
4839 <register type="NOA" address="0x00009888" value="0x00B9A000" />
4840 <register type="NOA" address="0x00009888" value="0x06B98000" />
4841 <register type="NOA" address="0x00009888" value="0x08B9A000" />
4842 <register type="NOA" address="0x00009888" value="0x0AB9A000" />
4843 <register type="NOA" address="0x00009888" value="0x0CB9A000" />
4844 <register type="NOA" address="0x00009888" value="0x0EB9A000" />
4845 <register type="NOA" address="0x00009888" value="0x02B9A000" />
4846 <register type="NOA" address="0x00009888" value="0x04B9A000" />
4847 <register type="NOA" address="0x00009888" value="0x00BA0011" />
4848 <register type="NOA" address="0x00009888" value="0x06BA0900" />
4849 <register type="NOA" address="0x00009888" value="0x08BA0A13" />
4850 <register type="NOA" address="0x00009888" value="0x0ABA0B15" />
4851 <register type="NOA" address="0x00009888" value="0x0CBA2317" />
4852 <register type="NOA" address="0x00009888" value="0x04BA21B7" />
4853 <register type="NOA" address="0x00009888" value="0x10BA0000" />
4854 <register type="NOA" address="0x00009888" value="0x0EBA0000" />
4855 <register type="NOA" address="0x00009888" value="0x1ABA0000" />
4856 <register type="NOA" address="0x00009888" value="0x01888000" />
4857 <register type="NOA" address="0x00009888" value="0x0D88F800" />
4858 <register type="NOA" address="0x00009888" value="0x0F88000F" />
4859 <register type="NOA" address="0x00009888" value="0x03888000" />
4860 <register type="NOA" address="0x00009888" value="0x05888000" />
4861 <register type="NOA" address="0x00009888" value="0x07888000" />
4862 <register type="NOA" address="0x00009888" value="0x09888000" />
4863 <register type="NOA" address="0x00009888" value="0x0B888000" />
4864 <register type="NOA" address="0x00009888" value="0x238B5540" />
4865 <register type="NOA" address="0x00009888" value="0x258BAAA2" />
4866 <register type="NOA" address="0x00009888" value="0x278B002A" />
4867 <register type="NOA" address="0x00009888" value="0x018C4000" />
4868 <register type="NOA" address="0x00009888" value="0x0F8C4000" />
4869 <register type="NOA" address="0x00009888" value="0x178C2000" />
4870 <register type="NOA" address="0x00009888" value="0x198C5500" />
4871 <register type="NOA" address="0x00009888" value="0x1B8C0015" />
4872 <register type="NOA" address="0x00009888" value="0x038C4000" />
4873 <register type="NOA" address="0x00009888" value="0x058C4000" />
4874 <register type="NOA" address="0x00009888" value="0x078C4000" />
4875 <register type="NOA" address="0x00009888" value="0x098C4000" />
4876 <register type="NOA" address="0x00009888" value="0x0B8C4000" />
4877 <register type="NOA" address="0x00009888" value="0x018DA000" />
4878 <register type="NOA" address="0x00009888" value="0x078D8000" />
4879 <register type="NOA" address="0x00009888" value="0x098DA000" />
4880 <register type="NOA" address="0x00009888" value="0x0B8DA000" />
4881 <register type="NOA" address="0x00009888" value="0x0D8DA000" />
4882 <register type="NOA" address="0x00009888" value="0x0F8DA000" />
4883 <register type="NOA" address="0x00009888" value="0x038DA000" />
4884 <register type="NOA" address="0x00009888" value="0x058DA000" />
4885 <register type="NOA" address="0x00009888" value="0x1F85AA80" />
4886 <register type="NOA" address="0x00009888" value="0x2185AAA2" />
4887 <register type="NOA" address="0x00009888" value="0x2385002A" />
4888 <register type="NOA" address="0x00009888" value="0x01834000" />
4889 <register type="NOA" address="0x00009888" value="0x0F834000" />
4890 <register type="NOA" address="0x00009888" value="0x19835400" />
4891 <register type="NOA" address="0x00009888" value="0x1B830155" />
4892 <register type="NOA" address="0x00009888" value="0x03834000" />
4893 <register type="NOA" address="0x00009888" value="0x05834000" />
4894 <register type="NOA" address="0x00009888" value="0x07834000" />
4895 <register type="NOA" address="0x00009888" value="0x09834000" />
4896 <register type="NOA" address="0x00009888" value="0x0B834000" />
4897 <register type="NOA" address="0x00009888" value="0x0184C000" />
4898 <register type="NOA" address="0x00009888" value="0x07848000" />
4899 <register type="NOA" address="0x00009888" value="0x0984C000" />
4900 <register type="NOA" address="0x00009888" value="0x0B84C000" />
4901 <register type="NOA" address="0x00009888" value="0x0D84C000" />
4902 <register type="NOA" address="0x00009888" value="0x0F84C000" />
4903 <register type="NOA" address="0x00009888" value="0x0384C000" />
4904 <register type="NOA" address="0x00009888" value="0x0584C000" />
4905 <register type="NOA" address="0x00009888" value="0x1180C000" />
4906 <register type="NOA" address="0x00009888" value="0x17808000" />
4907 <register type="NOA" address="0x00009888" value="0x1980C000" />
4908 <register type="NOA" address="0x00009888" value="0x1B80C000" />
4909 <register type="NOA" address="0x00009888" value="0x1D80C000" />
4910 <register type="NOA" address="0x00009888" value="0x1F80C000" />
4911 <register type="NOA" address="0x00009888" value="0x1380C000" />
4912 <register type="NOA" address="0x00009888" value="0x1580C000" />
4913 <register type="NOA" address="0x00000D24" value="0x00000000" />
4914 <register type="NOA" address="0x00009888" value="0x4D800000" />
4915 <register type="NOA" address="0x00009888" value="0x3D800000" />
4916 <register type="NOA" address="0x00009888" value="0x4F800000" />
4917 <register type="NOA" address="0x00009888" value="0x43800000" />
4918 <register type="NOA" address="0x00009888" value="0x51800000" />
4919 <register type="NOA" address="0x00009888" value="0x45800000" />
4920 <register type="NOA" address="0x00009888" value="0x53800000" />
4921 <register type="NOA" address="0x00009888" value="0x47800420" />
4922 <register type="NOA" address="0x00009888" value="0x21800000" />
4923 <register type="NOA" address="0x00009888" value="0x31800000" />
4924 <register type="NOA" address="0x00009888" value="0x3F800421" />
4925 <register type="NOA" address="0x00009888" value="0x41800000" />
4926 </register_config>
4927 <register_config type="OA">
4928 <register type="OA" address="0x00002724" value="0xF0800000" />
4929 <register type="OA" address="0x00002720" value="0x00000000" />
4930 <register type="OA" address="0x00002714" value="0xF0800000" />
4931 <register type="OA" address="0x00002710" value="0x00000000" />
4932 <register type="OA" address="0x00002740" value="0x00000000" />
4933 <register type="OA" address="0x00002770" value="0x0007FC2A" />
4934 <register type="OA" address="0x00002774" value="0x0000BF00" />
4935 <register type="OA" address="0x00002778" value="0x0007FC6A" />
4936 <register type="OA" address="0x0000277C" value="0x0000BF00" />
4937 <register type="OA" address="0x00002780" value="0x0007FC92" />
4938 <register type="OA" address="0x00002784" value="0x0000BF00" />
4939 <register type="OA" address="0x00002788" value="0x0007FCA2" />
4940 <register type="OA" address="0x0000278C" value="0x0000BF00" />
4941 <register type="OA" address="0x00002790" value="0x0007FC32" />
4942 <register type="OA" address="0x00002794" value="0x0000BF00" />
4943 <register type="OA" address="0x00002798" value="0x0007FC9A" />
4944 <register type="OA" address="0x0000279C" value="0x0000BF00" />
4945 <register type="OA" address="0x000027A0" value="0x0007FE6A" />
4946 <register type="OA" address="0x000027A4" value="0x0000BF00" />
4947 <register type="OA" address="0x000027A8" value="0x0007FE7A" />
4948 <register type="OA" address="0x000027AC" value="0x0000BF00" />
4949 </register_config>
4950 <register_config type="FLEX">
4951 <register type="FLEX" address="0x0000E458" value="0x00005004" />
4952 <register type="FLEX" address="0x0000E558" value="0x00000003" />
4953 <register type="FLEX" address="0x0000E658" value="0x00002001" />
4954 <register type="FLEX" address="0x0000E758" value="0x00778008" />
4955 <register type="FLEX" address="0x0000E45C" value="0x00088078" />
4956 <register type="FLEX" address="0x0000E55C" value="0x00808708" />
4957 <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
4958 </register_config>
4959 </set>
4960
4961 <set name="Compute Metrics L3 Cache Gen8"
4962 mdapi_supported_apis="OGL4 OCL IO BB"
4963 underscore_name="compute_l3_cache"
4964 hw_config_guid="27a364dc-8225-4ecb-b607-d6f1925598d9"
4965 chipset="BDW"
4966 symbol_name="ComputeL3Cache"
4967 >
4968 <counter name="GPU Core Clocks"
4969 description="The total number of GPU core clocks elapsed during the measurement."
4970 data_type="uint64"
4971 equation="GPU_CLOCK 0 READ"
4972 underscore_name="gpu_core_clocks"
4973 units="cycles"
4974 symbol_name="GpuCoreClocks"
4975 semantic_type="event"
4976 mdapi_supported_apis="OGL OCL IO BB"
4977 mdapi_usage_flags="Tier1 Frame Batch Draw"
4978 mdapi_hw_unit_type="gpu"
4979 mdapi_group="GPU"
4980 />
4981 <counter name="EU Active"
4982 description="The percentage of time in which the Execution Units were actively processing."
4983 data_type="float"
4984 max_equation="100"
4985 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4986 underscore_name="eu_active"
4987 units="percent"
4988 symbol_name="EuActive"
4989 semantic_type="duration"
4990 mdapi_supported_apis="OGL OCL IO BB"
4991 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4992 mdapi_group="EU Array"
4993 mdapi_hw_unit_type="gpu"
4994 />
4995 <counter name="L3 Bank 03 Accesses"
4996 description="The total number of accesses to L3 Bank 03."
4997 data_type="uint64"
4998 equation="B 3 READ 2 UMUL"
4999 underscore_name="l3_bank03_accesses"
5000 units="messages"
5001 symbol_name="L3Bank03Accesses"
5002 availability="$SliceMask 0x01 AND"
5003 semantic_type="event"
5004 mdapi_supported_apis="OGL OCL IO BB"
5005 mdapi_usage_flags="Tier4 Frame Batch Draw"
5006 mdapi_hw_unit_type="slice"
5007 mdapi_group="L3"
5008 />
5009 <counter name="L3 Accesses"
5010 description="The total number of L3 accesses from all entities."
5011 data_type="uint64"
5012 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"
5013 underscore_name="l3_accesses"
5014 units="messages"
5015 symbol_name="L3Accesses"
5016 semantic_type="event"
5017 mdapi_supported_apis="OGL OCL IO BB"
5018 mdapi_usage_flags="Tier3 Frame Batch Draw"
5019 mdapi_hw_unit_type="gpu"
5020 mdapi_group="L3"
5021 />
5022 <counter name="EU Both FPU Pipes Active"
5023 description="The percentage of time in which both EU FPU pipelines were actively processing."
5024 data_type="float"
5025 max_equation="100"
5026 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5027 underscore_name="eu_fpu_both_active"
5028 units="percent"
5029 symbol_name="EuFpuBothActive"
5030 semantic_type="duration"
5031 mdapi_supported_apis="OGL OCL IO BB"
5032 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5033 mdapi_group="EU Array/Pipes"
5034 mdapi_hw_unit_type="gpu"
5035 />
5036 <counter name="L3 Total Throughput"
5037 description="The total number of GPU memory bytes transferred via L3."
5038 data_type="uint64"
5039 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
5040 equation="$L3Accesses 64 UMUL"
5041 underscore_name="l3_total_throughput"
5042 units="bytes"
5043 symbol_name="L3TotalThroughput"
5044 semantic_type="throughput"
5045 mdapi_supported_apis="OGL OCL IO BB"
5046 mdapi_usage_flags="Tier3 Frame Batch Draw"
5047 mdapi_group="L3"
5048 mdapi_hw_unit_type="gpu"
5049 />
5050 <counter name="EU FPU0 Pipe Active"
5051 description="The percentage of time in which EU FPU0 pipeline was actively processing."
5052 data_type="float"
5053 max_equation="100"
5054 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5055 underscore_name="fpu0_active"
5056 units="percent"
5057 symbol_name="Fpu0Active"
5058 semantic_type="duration"
5059 mdapi_supported_apis="OCL OGL IO BB"
5060 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5061 mdapi_group="EU Array/Pipes"
5062 mdapi_hw_unit_type="gpu"
5063 />
5064 <counter name="EU FPU1 Pipe Active"
5065 description="The percentage of time in which EU FPU1 pipeline was actively processing."
5066 data_type="float"
5067 max_equation="100"
5068 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5069 underscore_name="fpu1_active"
5070 units="percent"
5071 symbol_name="Fpu1Active"
5072 semantic_type="duration"
5073 mdapi_supported_apis="OCL OGL IO BB"
5074 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5075 mdapi_group="EU Array/Pipes"
5076 mdapi_hw_unit_type="gpu"
5077 />
5078 <counter name="EU AVG IPC Rate"
5079 description="The average rate of IPC calculated for 2 FPU pipelines."
5080 data_type="float"
5081 max_equation="2"
5082 equation="A 9 READ A 10 READ A 11 READ UADD A 9 READ USUB FDIV 1 FADD"
5083 underscore_name="eu_avg_ipc_rate"
5084 units="number"
5085 symbol_name="EuAvgIpcRate"
5086 semantic_type="ratio"
5087 mdapi_supported_apis="OGL OCL IO BB"
5088 mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
5089 mdapi_group="EU Array"
5090 mdapi_hw_unit_type="gpu"
5091 />
5092 <counter name="EU FPU0 Binary Instruction"
5093 description="The percentage of time in which execution units were actively processing binary instructions on FPU0."
5094 data_type="float"
5095 max_equation="100"
5096 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5097 underscore_name="eu_binary_fpu0_instruction"
5098 units="percent"
5099 symbol_name="EuBinaryFpu0Instruction"
5100 semantic_type="duration"
5101 mdapi_supported_apis="OGL IO BB"
5102 mdapi_usage_flags="Tier4 System Frame Batch Draw"
5103 mdapi_group="EU Array/Pipes/Instructions"
5104 mdapi_hw_unit_type="gpu"
5105 />
5106 <counter name="GS Threads Dispatched"
5107 description="The total number of geometry shader hardware threads dispatched."
5108 data_type="uint64"
5109 equation="A 5 READ"
5110 underscore_name="gs_threads"
5111 units="threads"
5112 symbol_name="GsThreads"
5113 semantic_type="event"
5114 mdapi_supported_apis="OGL4 IO BB"
5115 mdapi_usage_flags="Tier3 Frame Batch Draw"
5116 mdapi_hw_unit_type="gpu"
5117 mdapi_group="EU Array/Geometry Shader"
5118 />
5119 <counter name="Early Hi-Depth Test Fails"
5120 description="The total number of pixels dropped on early hierarchical depth test."
5121 data_type="uint64"
5122 equation="A 22 READ 4 UMUL"
5123 underscore_name="hi_depth_test_fails"
5124 units="pixels"
5125 symbol_name="HiDepthTestFails"
5126 semantic_type="event"
5127 mdapi_supported_apis="OGL IO BB"
5128 mdapi_usage_flags="Tier3 Frame Batch Draw"
5129 mdapi_hw_unit_type="gpu"
5130 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
5131 />
5132 <counter name="VS Threads Dispatched"
5133 description="The total number of vertex shader hardware threads dispatched."
5134 data_type="uint64"
5135 equation="A 1 READ"
5136 underscore_name="vs_threads"
5137 units="threads"
5138 symbol_name="VsThreads"
5139 semantic_type="event"
5140 mdapi_supported_apis="OGL IO BB"
5141 mdapi_usage_flags="Tier3 Frame Batch Draw"
5142 mdapi_hw_unit_type="gpu"
5143 mdapi_group="EU Array/Vertex Shader"
5144 />
5145 <counter name="FS Threads Dispatched"
5146 description="The total number of fragment shader hardware threads dispatched."
5147 data_type="uint64"
5148 equation="A 6 READ"
5149 underscore_name="ps_threads"
5150 units="threads"
5151 symbol_name="PsThreads"
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="EU Array/Fragment Shader"
5157 />
5158 <counter name="EU FPU0 Hybrid Instruction"
5159 description="The percentage of time in which execution units were actively processing hybrid instructions on FPU0."
5160 data_type="float"
5161 max_equation="100"
5162 equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5163 underscore_name="eu_hybrid_fpu0_instruction"
5164 units="percent"
5165 symbol_name="EuHybridFpu0Instruction"
5166 semantic_type="duration"
5167 mdapi_supported_apis="OGL IO BB"
5168 mdapi_usage_flags="Tier4 Frame Batch Draw"
5169 mdapi_group="EU Array/Pipes/Instructions"
5170 mdapi_hw_unit_type="gpu"
5171 />
5172 <counter name="L3 Misses"
5173 description="The total number of L3 misses."
5174 data_type="uint64"
5175 equation="C 4 READ C 5 READ UADD"
5176 underscore_name="l3_misses"
5177 units="messages"
5178 symbol_name="L3Misses"
5179 semantic_type="event"
5180 mdapi_supported_apis="OGL OCL IO BB"
5181 mdapi_usage_flags="Tier3 Frame Batch Draw"
5182 mdapi_hw_unit_type="gpu"
5183 mdapi_group="L3/TAG"
5184 />
5185 <counter name="Shader Barrier Messages"
5186 description="The total number of shader barrier messages."
5187 data_type="uint64"
5188 equation="A 35 READ"
5189 underscore_name="shader_barriers"
5190 units="messages"
5191 symbol_name="ShaderBarriers"
5192 semantic_type="event"
5193 mdapi_supported_apis="OGL OCL IO BB"
5194 mdapi_usage_flags="Tier3 Frame Batch Draw"
5195 mdapi_hw_unit_type="gpu"
5196 mdapi_group="EU Array/Barrier"
5197 />
5198 <counter name="L3 Bank 00 Accesses"
5199 description="The total number of accesses to L3 Bank 00."
5200 data_type="uint64"
5201 equation="C 0 READ 2 UMUL"
5202 underscore_name="l3_bank00_accesses"
5203 units="messages"
5204 symbol_name="L3Bank00Accesses"
5205 availability="$SliceMask 0x01 AND"
5206 semantic_type="event"
5207 mdapi_supported_apis="OGL OCL IO BB"
5208 mdapi_usage_flags="Tier4 Frame Batch Draw"
5209 mdapi_hw_unit_type="slice"
5210 mdapi_group="L3"
5211 />
5212 <counter name="EU FPU0 Move Instruction"
5213 description="The percentage of time in which execution units were actively processing move instructions on FPU0."
5214 data_type="float"
5215 max_equation="100"
5216 equation="A 19 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5217 underscore_name="eu_move_fpu0_instruction"
5218 units="percent"
5219 symbol_name="EuMoveFpu0Instruction"
5220 semantic_type="duration"
5221 mdapi_supported_apis="OGL IO BB"
5222 mdapi_usage_flags="Tier4 System Frame Batch Draw"
5223 mdapi_group="EU Array/Pipes/Instructions"
5224 mdapi_hw_unit_type="gpu"
5225 />
5226 <counter name="Sampler Texels"
5227 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
5228 data_type="uint64"
5229 equation="A 28 READ 4 UMUL"
5230 underscore_name="sampler_texels"
5231 units="texels"
5232 symbol_name="SamplerTexels"
5233 semantic_type="event"
5234 mdapi_supported_apis="OGL OCL IO BB"
5235 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5236 mdapi_hw_unit_type="gpu"
5237 mdapi_group="Sampler/Sampler Input"
5238 />
5239 <counter name="Pixels Failing Tests"
5240 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
5241 data_type="uint64"
5242 equation="A 25 READ 4 UMUL"
5243 underscore_name="pixels_failing_post_ps_tests"
5244 units="pixels"
5245 symbol_name="PixelsFailingPostPsTests"
5246 semantic_type="event"
5247 mdapi_supported_apis="OGL IO BB"
5248 mdapi_usage_flags="Tier3 Frame Batch Draw"
5249 mdapi_hw_unit_type="gpu"
5250 mdapi_group="3D Pipe/Output Merger"
5251 />
5252 <counter name="L3 Bank 10 Accesses"
5253 description="The total number of accesses to L3 Bank 10."
5254 data_type="uint64"
5255 equation="C 2 READ 2 UMUL"
5256 underscore_name="l3_bank10_accesses"
5257 units="messages"
5258 symbol_name="L3Bank10Accesses"
5259 availability="$SliceMask 0x02 AND"
5260 semantic_type="event"
5261 mdapi_supported_apis="OGL OCL IO BB"
5262 mdapi_usage_flags="Tier4 Frame Batch Draw"
5263 mdapi_hw_unit_type="slice"
5264 mdapi_group="L3"
5265 />
5266 <counter name="EU FPU1 Hybrid Instruction"
5267 description="The percentage of time in which execution units were actively processing hybrid instructions on FPU1."
5268 data_type="float"
5269 max_equation="100"
5270 equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5271 underscore_name="eu_hybrid_fpu1_instruction"
5272 units="percent"
5273 symbol_name="EuHybridFpu1Instruction"
5274 semantic_type="duration"
5275 mdapi_supported_apis="OGL IO BB"
5276 mdapi_usage_flags="Tier4 Frame Batch Draw"
5277 mdapi_group="EU Array/Pipes/Instructions"
5278 mdapi_hw_unit_type="gpu"
5279 />
5280 <counter name="GPU Time Elapsed"
5281 description="Time elapsed on the GPU during the measurement."
5282 data_type="uint64"
5283 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
5284 underscore_name="gpu_time"
5285 units="ns"
5286 symbol_name="GpuTime"
5287 semantic_type="duration"
5288 mdapi_supported_apis="OGL OCL IO BB"
5289 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5290 mdapi_hw_unit_type="gpu"
5291 mdapi_group="GPU"
5292 />
5293 <counter name="AVG GPU Core Frequency"
5294 description="Average GPU Core Frequency in the measurement."
5295 data_type="uint64"
5296 max_equation="$GpuMaxFrequency"
5297 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
5298 underscore_name="avg_gpu_core_frequency"
5299 units="hz"
5300 symbol_name="AvgGpuCoreFrequency"
5301 semantic_type="event"
5302 mdapi_supported_apis="OGL OCL IO BB"
5303 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5304 mdapi_group="GPU"
5305 mdapi_hw_unit_type="gpu"
5306 />
5307 <counter name="Sampler Texels Misses"
5308 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
5309 data_type="uint64"
5310 equation="A 29 READ 4 UMUL"
5311 underscore_name="sampler_texel_misses"
5312 units="texels"
5313 symbol_name="SamplerTexelMisses"
5314 semantic_type="event"
5315 mdapi_supported_apis="OGL OCL IO BB"
5316 mdapi_usage_flags="Tier3 Batch Frame Draw"
5317 mdapi_hw_unit_type="gpu"
5318 mdapi_group="Sampler/Sampler Cache"
5319 />
5320 <counter name="CS Threads Dispatched"
5321 description="The total number of compute shader hardware threads dispatched."
5322 data_type="uint64"
5323 equation="A 4 READ"
5324 underscore_name="cs_threads"
5325 units="threads"
5326 symbol_name="CsThreads"
5327 semantic_type="event"
5328 mdapi_supported_apis="OGL4 OCL IO BB"
5329 mdapi_usage_flags="Tier3 Frame Batch Draw"
5330 mdapi_hw_unit_type="gpu"
5331 mdapi_group="EU Array/Compute Shader"
5332 />
5333 <counter name="SLM Bytes Read"
5334 description="The total number of GPU memory bytes read from shared local memory."
5335 data_type="uint64"
5336 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5337 equation="A 30 READ 64 UMUL"
5338 underscore_name="slm_bytes_read"
5339 units="bytes"
5340 symbol_name="SlmBytesRead"
5341 semantic_type="throughput"
5342 mdapi_supported_apis="OGL4 OCL IO BB"
5343 mdapi_usage_flags="Tier3 Frame Batch Draw"
5344 mdapi_group="L3/Data Port/SLM"
5345 mdapi_hw_unit_type="gpu"
5346 />
5347 <counter name="L3 Bank 10 IC Accesses"
5348 description="The total number of accesses to L3 Bank 10 from IC cache."
5349 data_type="uint64"
5350 equation="B 4 READ B 5 READ UADD 2 UMUL $L3Bank10Accesses UMIN"
5351 underscore_name="l3_bank10_ic_accesses"
5352 units="messages"
5353 symbol_name="L3Bank10IcAccesses"
5354 availability="$SliceMask 0x02 AND"
5355 semantic_type="event"
5356 mdapi_supported_apis="OGL OCL IO BB"
5357 mdapi_usage_flags="Tier4 Frame Batch Draw"
5358 mdapi_hw_unit_type="slice"
5359 mdapi_group="L3/IC"
5360 />
5361 <counter name="L3 Bank 10 IC Hits"
5362 description="The total number of hits in L3 Bank 10 from IC cache."
5363 data_type="uint64"
5364 equation="B 5 READ 2 UMUL $L3Bank10IcAccesses UMIN"
5365 underscore_name="l3_bank10_ic_hits"
5366 units="messages"
5367 symbol_name="L3Bank10IcHits"
5368 availability="$SliceMask 0x02 AND"
5369 semantic_type="event"
5370 mdapi_supported_apis="OGL OCL IO BB"
5371 mdapi_usage_flags="Tier4 Frame Batch Draw"
5372 mdapi_hw_unit_type="slice"
5373 mdapi_group="L3/IC"
5374 />
5375 <counter name="GTI Read Throughput"
5376 description="The total number of GPU memory bytes read from GTI."
5377 data_type="uint64"
5378 max_equation="$GpuCoreClocks 64 UMUL"
5379 equation="C 6 READ 64 UMUL"
5380 underscore_name="gti_read_throughput"
5381 units="bytes"
5382 symbol_name="GtiReadThroughput"
5383 semantic_type="throughput"
5384 mdapi_supported_apis="OGL OCL IO BB"
5385 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5386 mdapi_group="GTI"
5387 mdapi_hw_unit_type="gpu"
5388 />
5389 <counter name="GTI L3 Throughput"
5390 description="The total number of GPU memory bytes transferred between L3 caches and GTI."
5391 data_type="uint64"
5392 max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
5393 equation="C 4 READ C 5 READ UADD 64 UMUL"
5394 underscore_name="gti_l3_throughput"
5395 units="bytes"
5396 symbol_name="GtiL3Throughput"
5397 semantic_type="throughput"
5398 mdapi_supported_apis="OGL OCL IO BB"
5399 mdapi_usage_flags="Tier2 Frame Batch Draw"
5400 mdapi_group="GTI/L3"
5401 mdapi_hw_unit_type="gpu"
5402 />
5403 <counter name="L3 Bank 00 IC Accesses"
5404 description="The total number of accesses to L3 Bank 00 from IC cache."
5405 data_type="uint64"
5406 equation="B 0 READ B 1 READ UADD 2 UMUL $L3Bank00Accesses UMIN"
5407 underscore_name="l3_bank00_ic_accesses"
5408 units="messages"
5409 symbol_name="L3Bank00IcAccesses"
5410 availability="$SliceMask 0x01 AND"
5411 semantic_type="event"
5412 mdapi_supported_apis="OGL OCL IO BB"
5413 mdapi_usage_flags="Tier4 Frame Batch Draw"
5414 mdapi_hw_unit_type="slice"
5415 mdapi_group="L3/IC"
5416 />
5417 <counter name="L3 Bank 00 IC Hits"
5418 description="The total number of hits in L3 Bank 00 from IC cache."
5419 data_type="uint64"
5420 equation="B 1 READ 2 UMUL $L3Bank00IcAccesses UMIN"
5421 underscore_name="l3_bank00_ic_hits"
5422 units="messages"
5423 symbol_name="L3Bank00IcHits"
5424 availability="$SliceMask 0x01 AND"
5425 semantic_type="event"
5426 mdapi_supported_apis="OGL OCL IO BB"
5427 mdapi_usage_flags="Tier4 Frame Batch Draw"
5428 mdapi_hw_unit_type="slice"
5429 mdapi_group="L3/IC"
5430 />
5431 <counter name="L3 Bank 01 Accesses"
5432 description="The total number of accesses to L3 Bank 01."
5433 data_type="uint64"
5434 equation="C 1 READ 2 UMUL"
5435 underscore_name="l3_bank01_accesses"
5436 units="messages"
5437 symbol_name="L3Bank01Accesses"
5438 availability="$SliceMask 0x01 AND"
5439 semantic_type="event"
5440 mdapi_supported_apis="OGL OCL IO BB"
5441 mdapi_usage_flags="Tier4 Frame Batch Draw"
5442 mdapi_hw_unit_type="slice"
5443 mdapi_group="L3"
5444 />
5445 <counter name="GPU Busy"
5446 description="The percentage of time in which the GPU has been processing GPU commands."
5447 data_type="float"
5448 max_equation="100"
5449 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
5450 underscore_name="gpu_busy"
5451 units="percent"
5452 symbol_name="GpuBusy"
5453 semantic_type="duration"
5454 mdapi_supported_apis="OGL OCL IO BB"
5455 mdapi_usage_flags="Tier1 Overview System Frame"
5456 mdapi_group="GPU"
5457 mdapi_hw_unit_type="gpu"
5458 />
5459 <counter name="EU FPU0 Ternary Instruction"
5460 description="The percentage of time in which execution units were actively processing ternary instructions on FPU0."
5461 data_type="float"
5462 max_equation="100"
5463 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5464 underscore_name="eu_ternary_fpu0_instruction"
5465 units="percent"
5466 symbol_name="EuTernaryFpu0Instruction"
5467 semantic_type="duration"
5468 mdapi_supported_apis="OGL IO BB"
5469 mdapi_usage_flags="Tier4 System Frame Batch Draw"
5470 mdapi_group="EU Array/Pipes/Instructions"
5471 mdapi_hw_unit_type="gpu"
5472 />
5473 <counter name="Shader Atomic Memory Accesses"
5474 description="The total number of shader atomic memory accesses."
5475 data_type="uint64"
5476 equation="A 34 READ"
5477 underscore_name="shader_atomics"
5478 units="messages"
5479 symbol_name="ShaderAtomics"
5480 semantic_type="event"
5481 mdapi_supported_apis="OGL OCL IO BB"
5482 mdapi_usage_flags="Tier3 Frame Batch Draw"
5483 mdapi_hw_unit_type="gpu"
5484 mdapi_group="L3/Data Port/Atomics"
5485 />
5486 <counter name="Rasterized Pixels"
5487 description="The total number of rasterized pixels."
5488 data_type="uint64"
5489 equation="A 21 READ 4 UMUL"
5490 underscore_name="rasterized_pixels"
5491 units="pixels"
5492 symbol_name="RasterizedPixels"
5493 semantic_type="event"
5494 mdapi_supported_apis="OGL IO BB"
5495 mdapi_usage_flags="Tier3 Frame Batch Draw"
5496 mdapi_hw_unit_type="gpu"
5497 mdapi_group="3D Pipe/Rasterizer"
5498 />
5499 <counter name="DS Threads Dispatched"
5500 description="The total number of domain shader hardware threads dispatched."
5501 data_type="uint64"
5502 equation="A 3 READ"
5503 underscore_name="ds_threads"
5504 units="threads"
5505 symbol_name="DsThreads"
5506 semantic_type="event"
5507 mdapi_supported_apis="OGL4 IO BB"
5508 mdapi_usage_flags="Tier3 Frame Batch Draw"
5509 mdapi_hw_unit_type="gpu"
5510 mdapi_group="EU Array/Domain Shader"
5511 />
5512 <counter name="Samples Written"
5513 description="The total number of samples or pixels written to all render targets."
5514 data_type="uint64"
5515 equation="A 26 READ 4 UMUL"
5516 underscore_name="samples_written"
5517 units="pixels"
5518 symbol_name="SamplesWritten"
5519 semantic_type="event"
5520 mdapi_supported_apis="OGL IO BB"
5521 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5522 mdapi_hw_unit_type="gpu"
5523 mdapi_group="3D Pipe/Output Merger"
5524 />
5525 <counter name="EU FPU1 Move Instruction"
5526 description="The percentage of time in which execution units were actively processing move instructions on FPU1."
5527 data_type="float"
5528 max_equation="100"
5529 equation="A 20 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5530 underscore_name="eu_move_fpu1_instruction"
5531 units="percent"
5532 symbol_name="EuMoveFpu1Instruction"
5533 semantic_type="duration"
5534 mdapi_supported_apis="OGL IO BB"
5535 mdapi_usage_flags="Tier4 System Frame Batch Draw"
5536 mdapi_group="EU Array/Pipes/Instructions"
5537 mdapi_hw_unit_type="gpu"
5538 />
5539 <counter name="EU Stall"
5540 description="The percentage of time in which the Execution Units were stalled."
5541 data_type="float"
5542 max_equation="100"
5543 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5544 underscore_name="eu_stall"
5545 units="percent"
5546 symbol_name="EuStall"
5547 semantic_type="duration"
5548 mdapi_supported_apis="OGL OCL IO BB"
5549 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5550 mdapi_group="EU Array"
5551 mdapi_hw_unit_type="gpu"
5552 />
5553 <counter name="Samples Blended"
5554 description="The total number of blended samples or pixels written to all render targets."
5555 data_type="uint64"
5556 equation="A 27 READ 4 UMUL"
5557 underscore_name="samples_blended"
5558 units="pixels"
5559 symbol_name="SamplesBlended"
5560 semantic_type="event"
5561 mdapi_supported_apis="OGL IO BB"
5562 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5563 mdapi_hw_unit_type="gpu"
5564 mdapi_group="3D Pipe/Output Merger"
5565 />
5566 <counter name="Early Depth Test Fails"
5567 description="The total number of pixels dropped on early depth test."
5568 data_type="uint64"
5569 equation="A 23 READ 4 UMUL"
5570 underscore_name="early_depth_test_fails"
5571 units="pixels"
5572 symbol_name="EarlyDepthTestFails"
5573 semantic_type="event"
5574 mdapi_supported_apis="OGL IO BB"
5575 mdapi_usage_flags="Tier3 Frame Batch Draw"
5576 mdapi_hw_unit_type="gpu"
5577 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
5578 />
5579 <counter name="L3 Bank 11 Accesses"
5580 description="The total number of accesses to L3 Bank 11."
5581 data_type="uint64"
5582 equation="C 3 READ 2 UMUL"
5583 underscore_name="l3_bank11_accesses"
5584 units="messages"
5585 symbol_name="L3Bank11Accesses"
5586 availability="$SliceMask 0x02 AND"
5587 semantic_type="event"
5588 mdapi_supported_apis="OGL OCL IO BB"
5589 mdapi_usage_flags="Tier4 Frame Batch Draw"
5590 mdapi_hw_unit_type="slice"
5591 mdapi_group="L3"
5592 />
5593 <counter name="L3 Bank 02 Accesses"
5594 description="The total number of accesses to L3 Bank 02."
5595 data_type="uint64"
5596 equation="B 2 READ 2 UMUL"
5597 underscore_name="l3_bank02_accesses"
5598 units="messages"
5599 symbol_name="L3Bank02Accesses"
5600 availability="$SliceMask 0x01 AND"
5601 semantic_type="event"
5602 mdapi_supported_apis="OGL OCL IO BB"
5603 mdapi_usage_flags="Tier4 Frame Batch Draw"
5604 mdapi_hw_unit_type="slice"
5605 mdapi_group="L3"
5606 />
5607 <counter name="L3 Bank 13 Accesses"
5608 description="The total number of accesses to L3 Bank 13."
5609 data_type="uint64"
5610 equation="B 7 READ 2 UMUL"
5611 underscore_name="l3_bank13_accesses"
5612 units="messages"
5613 symbol_name="L3Bank13Accesses"
5614 availability="$SliceMask 0x02 AND"
5615 semantic_type="event"
5616 mdapi_supported_apis="OGL OCL IO BB"
5617 mdapi_usage_flags="Tier4 Frame Batch Draw"
5618 mdapi_hw_unit_type="slice"
5619 mdapi_group="L3"
5620 />
5621 <counter name="Shader Memory Accesses"
5622 description="The total number of shader memory accesses to L3."
5623 data_type="uint64"
5624 equation="A 32 READ"
5625 underscore_name="shader_memory_accesses"
5626 units="messages"
5627 symbol_name="ShaderMemoryAccesses"
5628 semantic_type="event"
5629 mdapi_supported_apis="OGL OCL IO BB"
5630 mdapi_usage_flags="Tier3 Frame Batch Draw"
5631 mdapi_hw_unit_type="gpu"
5632 mdapi_group="L3/Data Port"
5633 />
5634 <counter name="HS Threads Dispatched"
5635 description="The total number of hull shader hardware threads dispatched."
5636 data_type="uint64"
5637 equation="A 2 READ"
5638 underscore_name="hs_threads"
5639 units="threads"
5640 symbol_name="HsThreads"
5641 semantic_type="event"
5642 mdapi_supported_apis="OGL4 IO BB"
5643 mdapi_usage_flags="Tier3 Frame Batch Draw"
5644 mdapi_hw_unit_type="gpu"
5645 mdapi_group="EU Array/Hull Shader"
5646 />
5647 <counter name="GTI Write Throughput"
5648 description="The total number of GPU memory bytes written to GTI."
5649 data_type="uint64"
5650 max_equation="$GpuCoreClocks 32 UMUL"
5651 equation="C 7 READ 64 UMUL"
5652 underscore_name="gti_write_throughput"
5653 units="bytes"
5654 symbol_name="GtiWriteThroughput"
5655 semantic_type="throughput"
5656 mdapi_supported_apis="OGL OCL IO BB"
5657 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5658 mdapi_group="GTI"
5659 mdapi_hw_unit_type="gpu"
5660 />
5661 <counter name="SLM Bytes Written"
5662 description="The total number of GPU memory bytes written into shared local memory."
5663 data_type="uint64"
5664 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5665 equation="A 31 READ 64 UMUL"
5666 underscore_name="slm_bytes_written"
5667 units="bytes"
5668 symbol_name="SlmBytesWritten"
5669 semantic_type="throughput"
5670 mdapi_supported_apis="OGL4 OCL IO BB"
5671 mdapi_usage_flags="Tier3 Frame Batch Draw"
5672 mdapi_group="L3/Data Port/SLM"
5673 mdapi_hw_unit_type="gpu"
5674 />
5675 <counter name="L3 Shader Throughput"
5676 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
5677 data_type="uint64"
5678 max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
5679 equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
5680 underscore_name="l3_shader_throughput"
5681 units="bytes"
5682 symbol_name="L3ShaderThroughput"
5683 semantic_type="throughput"
5684 mdapi_supported_apis="OGL4 OCL IO BB"
5685 mdapi_usage_flags="Tier2 Frame Batch Draw"
5686 mdapi_group="L3/Data Port"
5687 mdapi_hw_unit_type="gpu"
5688 />
5689 <counter name="Samples Killed in FS"
5690 description="The total number of samples or pixels dropped in fragment shaders."
5691 data_type="uint64"
5692 equation="A 24 READ 4 UMUL"
5693 underscore_name="samples_killed_in_ps"
5694 units="pixels"
5695 symbol_name="SamplesKilledInPs"
5696 semantic_type="event"
5697 mdapi_supported_apis="OGL IO BB"
5698 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
5699 mdapi_hw_unit_type="gpu"
5700 mdapi_group="3D Pipe/Fragment Shader"
5701 />
5702 <counter name="L3 Bank 12 Accesses"
5703 description="The total number of accesses to L3 Bank 12."
5704 data_type="uint64"
5705 equation="B 6 READ 2 UMUL"
5706 underscore_name="l3_bank12_accesses"
5707 units="messages"
5708 symbol_name="L3Bank12Accesses"
5709 availability="$SliceMask 0x02 AND"
5710 semantic_type="event"
5711 mdapi_supported_apis="OGL OCL IO BB"
5712 mdapi_usage_flags="Tier4 Frame Batch Draw"
5713 mdapi_hw_unit_type="slice"
5714 mdapi_group="L3"
5715 />
5716 <counter name="EU FPU1 Binary Instruction"
5717 description="The percentage of time in which execution units were actively processing binary instructions on FPU1."
5718 data_type="float"
5719 max_equation="100"
5720 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5721 underscore_name="eu_binary_fpu1_instruction"
5722 units="percent"
5723 symbol_name="EuBinaryFpu1Instruction"
5724 semantic_type="duration"
5725 mdapi_supported_apis="OGL IO BB"
5726 mdapi_usage_flags="Tier4 System Frame Batch Draw"
5727 mdapi_group="EU Array/Pipes/Instructions"
5728 mdapi_hw_unit_type="gpu"
5729 />
5730 <counter name="EU FPU1 Ternary Instruction"
5731 description="The percentage of time in which execution units were actively processing ternary instructions on FPU1."
5732 data_type="float"
5733 max_equation="100"
5734 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5735 underscore_name="eu_ternary_fpu1_instruction"
5736 units="percent"
5737 symbol_name="EuTernaryFpu1Instruction"
5738 semantic_type="duration"
5739 mdapi_supported_apis="OGL IO BB"
5740 mdapi_usage_flags="Tier4 System Frame Batch Draw"
5741 mdapi_group="EU Array/Pipes/Instructions"
5742 mdapi_hw_unit_type="gpu"
5743 />
5744 <counter name="EU Send Pipe Active"
5745 description="The percentage of time in which EU send pipeline was actively processing."
5746 data_type="float"
5747 max_equation="100"
5748 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5749 underscore_name="eu_send_active"
5750 units="percent"
5751 symbol_name="EuSendActive"
5752 semantic_type="duration"
5753 mdapi_supported_apis="OGL IO BB"
5754 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5755 mdapi_group="EU Array/Pipes"
5756 mdapi_hw_unit_type="gpu"
5757 />
5758 <register_config type="NOA">
5759 <register type="NOA" address="0x00009888" value="0x143F00B3" />
5760 <register type="NOA" address="0x00009888" value="0x14BF00B3" />
5761 <register type="NOA" address="0x00009888" value="0x138303C0" />
5762 <register type="NOA" address="0x00009888" value="0x3B800060" />
5763 <register type="NOA" address="0x00009888" value="0x3D800805" />
5764 <register type="NOA" address="0x00009888" value="0x003F0029" />
5765 <register type="NOA" address="0x00009888" value="0x063F1400" />
5766 <register type="NOA" address="0x00009888" value="0x083F1225" />
5767 <register type="NOA" address="0x00009888" value="0x0E3F1327" />
5768 <register type="NOA" address="0x00009888" value="0x103F0000" />
5769 <register type="NOA" address="0x00009888" value="0x005A4000" />
5770 <register type="NOA" address="0x00009888" value="0x065A8000" />
5771 <register type="NOA" address="0x00009888" value="0x085AC000" />
5772 <register type="NOA" address="0x00009888" value="0x0E5AC000" />
5773 <register type="NOA" address="0x00009888" value="0x001D4000" />
5774 <register type="NOA" address="0x00009888" value="0x061D8000" />
5775 <register type="NOA" address="0x00009888" value="0x081DC000" />
5776 <register type="NOA" address="0x00009888" value="0x0E1DC000" />
5777 <register type="NOA" address="0x00009888" value="0x0C1F0800" />
5778 <register type="NOA" address="0x00009888" value="0x0E1F2A00" />
5779 <register type="NOA" address="0x00009888" value="0x101F0280" />
5780 <register type="NOA" address="0x00009888" value="0x00391000" />
5781 <register type="NOA" address="0x00009888" value="0x06394000" />
5782 <register type="NOA" address="0x00009888" value="0x08395000" />
5783 <register type="NOA" address="0x00009888" value="0x0E395000" />
5784 <register type="NOA" address="0x00009888" value="0x0ABF1429" />
5785 <register type="NOA" address="0x00009888" value="0x0CBF1225" />
5786 <register type="NOA" address="0x00009888" value="0x00BF1380" />
5787 <register type="NOA" address="0x00009888" value="0x02BF0026" />
5788 <register type="NOA" address="0x00009888" value="0x10BF0000" />
5789 <register type="NOA" address="0x00009888" value="0x0ADAC000" />
5790 <register type="NOA" address="0x00009888" value="0x0CDAC000" />
5791 <register type="NOA" address="0x00009888" value="0x00DA8000" />
5792 <register type="NOA" address="0x00009888" value="0x02DA4000" />
5793 <register type="NOA" address="0x00009888" value="0x0A9DC000" />
5794 <register type="NOA" address="0x00009888" value="0x0C9DC000" />
5795 <register type="NOA" address="0x00009888" value="0x009D8000" />
5796 <register type="NOA" address="0x00009888" value="0x029D4000" />
5797 <register type="NOA" address="0x00009888" value="0x0E9F8000" />
5798 <register type="NOA" address="0x00009888" value="0x109F002A" />
5799 <register type="NOA" address="0x00009888" value="0x0C9FA000" />
5800 <register type="NOA" address="0x00009888" value="0x0AB95000" />
5801 <register type="NOA" address="0x00009888" value="0x0CB95000" />
5802 <register type="NOA" address="0x00009888" value="0x00B94000" />
5803 <register type="NOA" address="0x00009888" value="0x02B91000" />
5804 <register type="NOA" address="0x00009888" value="0x0D88C000" />
5805 <register type="NOA" address="0x00009888" value="0x0F880003" />
5806 <register type="NOA" address="0x00009888" value="0x03888000" />
5807 <register type="NOA" address="0x00009888" value="0x05888000" />
5808 <register type="NOA" address="0x00009888" value="0x018A8000" />
5809 <register type="NOA" address="0x00009888" value="0x0F8A8000" />
5810 <register type="NOA" address="0x00009888" value="0x198A8000" />
5811 <register type="NOA" address="0x00009888" value="0x1B8A8020" />
5812 <register type="NOA" address="0x00009888" value="0x1D8A0002" />
5813 <register type="NOA" address="0x00009888" value="0x238B0520" />
5814 <register type="NOA" address="0x00009888" value="0x258BA950" />
5815 <register type="NOA" address="0x00009888" value="0x278B0016" />
5816 <register type="NOA" address="0x00009888" value="0x198C5400" />
5817 <register type="NOA" address="0x00009888" value="0x1B8C0001" />
5818 <register type="NOA" address="0x00009888" value="0x038C4000" />
5819 <register type="NOA" address="0x00009888" value="0x058C4000" />
5820 <register type="NOA" address="0x00009888" value="0x0B8DA000" />
5821 <register type="NOA" address="0x00009888" value="0x0D8DA000" />
5822 <register type="NOA" address="0x00009888" value="0x018D8000" />
5823 <register type="NOA" address="0x00009888" value="0x038D2000" />
5824 <register type="NOA" address="0x00009888" value="0x1F85AA80" />
5825 <register type="NOA" address="0x00009888" value="0x2185AAA0" />
5826 <register type="NOA" address="0x00009888" value="0x2385002A" />
5827 <register type="NOA" address="0x00009888" value="0x03835180" />
5828 <register type="NOA" address="0x00009888" value="0x05834022" />
5829 <register type="NOA" address="0x00009888" value="0x11830000" />
5830 <register type="NOA" address="0x00009888" value="0x01834000" />
5831 <register type="NOA" address="0x00009888" value="0x0F834000" />
5832 <register type="NOA" address="0x00009888" value="0x19835400" />
5833 <register type="NOA" address="0x00009888" value="0x1B830155" />
5834 <register type="NOA" address="0x00009888" value="0x07830000" />
5835 <register type="NOA" address="0x00009888" value="0x09830000" />
5836 <register type="NOA" address="0x00009888" value="0x0184C000" />
5837 <register type="NOA" address="0x00009888" value="0x07848000" />
5838 <register type="NOA" address="0x00009888" value="0x0984C000" />
5839 <register type="NOA" address="0x00009888" value="0x0B84C000" />
5840 <register type="NOA" address="0x00009888" value="0x0D84C000" />
5841 <register type="NOA" address="0x00009888" value="0x0F84C000" />
5842 <register type="NOA" address="0x00009888" value="0x0384C000" />
5843 <register type="NOA" address="0x00009888" value="0x05844000" />
5844 <register type="NOA" address="0x00009888" value="0x1B80C137" />
5845 <register type="NOA" address="0x00009888" value="0x1D80C147" />
5846 <register type="NOA" address="0x00009888" value="0x21800000" />
5847 <register type="NOA" address="0x00009888" value="0x1180C000" />
5848 <register type="NOA" address="0x00009888" value="0x17808000" />
5849 <register type="NOA" address="0x00009888" value="0x1980C000" />
5850 <register type="NOA" address="0x00009888" value="0x1F80C000" />
5851 <register type="NOA" address="0x00009888" value="0x1380C000" />
5852 <register type="NOA" address="0x00009888" value="0x15804000" />
5853 <register type="NOA" address="0x00000D24" value="0x00000000" />
5854 <register type="NOA" address="0x00009888" value="0x4D801000" />
5855 <register type="NOA" address="0x00009888" value="0x4F800111" />
5856 <register type="NOA" address="0x00009888" value="0x43800842" />
5857 <register type="NOA" address="0x00009888" value="0x51800000" />
5858 <register type="NOA" address="0x00009888" value="0x45800000" />
5859 <register type="NOA" address="0x00009888" value="0x53800000" />
5860 <register type="NOA" address="0x00009888" value="0x47800840" />
5861 <register type="NOA" address="0x00009888" value="0x31800000" />
5862 <register type="NOA" address="0x00009888" value="0x3F800800" />
5863 <register type="NOA" address="0x00009888" value="0x418014A2" />
5864 </register_config>
5865 <register_config type="OA">
5866 <register type="OA" address="0x00002710" value="0x00000000" />
5867 <register type="OA" address="0x00002714" value="0x30800000" />
5868 <register type="OA" address="0x00002720" value="0x00000000" />
5869 <register type="OA" address="0x00002724" value="0x30800000" />
5870 <register type="OA" address="0x00002740" value="0x00000000" />
5871 <register type="OA" address="0x00002770" value="0x0007FFFA" />
5872 <register type="OA" address="0x00002774" value="0x0000FEFE" />
5873 <register type="OA" address="0x00002778" value="0x0007FFFA" />
5874 <register type="OA" address="0x0000277C" value="0x0000FEFD" />
5875 <register type="OA" address="0x00002790" value="0x0007FFFA" />
5876 <register type="OA" address="0x00002794" value="0x0000FBEF" />
5877 <register type="OA" address="0x00002798" value="0x0007FFFA" />
5878 <register type="OA" address="0x0000279C" value="0x0000FBDF" />
5879 </register_config>
5880 <register_config type="FLEX">
5881 <register type="FLEX" address="0x0000E458" value="0x00005004" />
5882 <register type="FLEX" address="0x0000E558" value="0x00000003" />
5883 <register type="FLEX" address="0x0000E658" value="0x00002001" />
5884 <register type="FLEX" address="0x0000E758" value="0x00101100" />
5885 <register type="FLEX" address="0x0000E45C" value="0x00201200" />
5886 <register type="FLEX" address="0x0000E55C" value="0x00301300" />
5887 <register type="FLEX" address="0x0000E65C" value="0x00401400" />
5888 </register_config>
5889 </set>
5890
5891 <set name="Data Port Reads Coalescing Gen8"
5892 mdapi_supported_apis="OGL4 OCL IO BB"
5893 underscore_name="data_port_reads_coalescing"
5894 hw_config_guid="857fc630-2f09-4804-85f1-084adfadd5ab"
5895 chipset="BDW"
5896 symbol_name="DataPortReadsCoalescing"
5897 >
5898 <counter name="GPU Core Clocks"
5899 description="The total number of GPU core clocks elapsed during the measurement."
5900 data_type="uint64"
5901 equation="GPU_CLOCK 0 READ"
5902 underscore_name="gpu_core_clocks"
5903 units="cycles"
5904 symbol_name="GpuCoreClocks"
5905 semantic_type="event"
5906 mdapi_supported_apis=""
5907 mdapi_usage_flags="Tier1 Frame Batch Draw"
5908 mdapi_hw_unit_type="gpu"
5909 mdapi_group="GPU"
5910 />
5911 <counter name="EU Active"
5912 description="The percentage of time in which the Execution Units were actively processing."
5913 data_type="float"
5914 max_equation="100"
5915 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5916 underscore_name="eu_active"
5917 units="percent"
5918 symbol_name="EuActive"
5919 semantic_type="duration"
5920 mdapi_supported_apis=""
5921 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5922 mdapi_group="EU Array"
5923 mdapi_hw_unit_type="gpu"
5924 />
5925 <counter name="EU Both FPU Pipes Active"
5926 description="The percentage of time in which both EU FPU pipelines were actively processing."
5927 data_type="float"
5928 max_equation="100"
5929 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5930 underscore_name="eu_fpu_both_active"
5931 units="percent"
5932 symbol_name="EuFpuBothActive"
5933 semantic_type="duration"
5934 mdapi_supported_apis=""
5935 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5936 mdapi_group="EU Array/Pipes"
5937 mdapi_hw_unit_type="gpu"
5938 />
5939 <counter name="EU FPU0 Pipe Active"
5940 description="The percentage of time in which EU FPU0 pipeline was actively processing."
5941 data_type="float"
5942 max_equation="100"
5943 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5944 underscore_name="fpu0_active"
5945 units="percent"
5946 symbol_name="Fpu0Active"
5947 semantic_type="duration"
5948 mdapi_supported_apis=""
5949 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5950 mdapi_group="EU Array/Pipes"
5951 mdapi_hw_unit_type="gpu"
5952 />
5953 <counter name="EU FPU1 Pipe Active"
5954 description="The percentage of time in which EU FPU1 pipeline was actively processing."
5955 data_type="float"
5956 max_equation="100"
5957 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5958 underscore_name="fpu1_active"
5959 units="percent"
5960 symbol_name="Fpu1Active"
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 AVG IPC Rate"
5968 description="The average rate of IPC calculated for 2 FPU pipelines."
5969 data_type="float"
5970 max_equation="2"
5971 equation="A 9 READ A 10 READ A 11 READ UADD A 9 READ USUB FDIV 1 FADD"
5972 underscore_name="eu_avg_ipc_rate"
5973 units="number"
5974 symbol_name="EuAvgIpcRate"
5975 semantic_type="ratio"
5976 mdapi_supported_apis=""
5977 mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
5978 mdapi_group="EU Array"
5979 mdapi_hw_unit_type="gpu"
5980 />
5981 <counter name="GS Threads Dispatched"
5982 description="The total number of geometry shader hardware threads dispatched."
5983 data_type="uint64"
5984 equation="A 5 READ"
5985 underscore_name="gs_threads"
5986 units="threads"
5987 symbol_name="GsThreads"
5988 semantic_type="event"
5989 mdapi_supported_apis="OGL4 IO BB"
5990 mdapi_usage_flags="Tier3 Frame Batch Draw"
5991 mdapi_hw_unit_type="gpu"
5992 mdapi_group="EU Array/Geometry Shader"
5993 />
5994 <counter name="VS Threads Dispatched"
5995 description="The total number of vertex shader hardware threads dispatched."
5996 data_type="uint64"
5997 equation="A 1 READ"
5998 underscore_name="vs_threads"
5999 units="threads"
6000 symbol_name="VsThreads"
6001 semantic_type="event"
6002 mdapi_supported_apis="OGL4 IO BB"
6003 mdapi_usage_flags="Tier3 Frame Batch Draw"
6004 mdapi_hw_unit_type="gpu"
6005 mdapi_group="EU Array/Vertex Shader"
6006 />
6007 <counter name="FS Threads Dispatched"
6008 description="The total number of fragment shader hardware threads dispatched."
6009 data_type="uint64"
6010 equation="A 6 READ"
6011 underscore_name="ps_threads"
6012 units="threads"
6013 symbol_name="PsThreads"
6014 semantic_type="event"
6015 mdapi_supported_apis="OGL4 IO BB"
6016 mdapi_usage_flags="Tier3 Frame Batch Draw"
6017 mdapi_hw_unit_type="gpu"
6018 mdapi_group="EU Array/Fragment Shader"
6019 />
6020 <counter name="Shader Barrier Messages"
6021 description="The total number of shader barrier messages."
6022 data_type="uint64"
6023 equation="A 35 READ"
6024 underscore_name="shader_barriers"
6025 units="messages"
6026 symbol_name="ShaderBarriers"
6027 semantic_type="event"
6028 mdapi_supported_apis=""
6029 mdapi_usage_flags="Tier3 Frame Batch Draw"
6030 mdapi_hw_unit_type="gpu"
6031 mdapi_group="EU Array/Barrier"
6032 />
6033 <counter name="Sampler Texels"
6034 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
6035 data_type="uint64"
6036 equation="A 28 READ 4 UMUL"
6037 underscore_name="sampler_texels"
6038 units="texels"
6039 symbol_name="SamplerTexels"
6040 semantic_type="event"
6041 mdapi_supported_apis=""
6042 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6043 mdapi_hw_unit_type="gpu"
6044 mdapi_group="Sampler/Sampler Input"
6045 />
6046 <counter name="GPU Time Elapsed"
6047 description="Time elapsed on the GPU during the measurement."
6048 data_type="uint64"
6049 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6050 underscore_name="gpu_time"
6051 units="ns"
6052 symbol_name="GpuTime"
6053 semantic_type="duration"
6054 mdapi_supported_apis=""
6055 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6056 mdapi_hw_unit_type="gpu"
6057 mdapi_group="GPU"
6058 />
6059 <counter name="AVG GPU Core Frequency"
6060 description="Average GPU Core Frequency in the measurement."
6061 data_type="uint64"
6062 max_equation="$GpuMaxFrequency"
6063 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6064 underscore_name="avg_gpu_core_frequency"
6065 units="hz"
6066 symbol_name="AvgGpuCoreFrequency"
6067 semantic_type="event"
6068 mdapi_supported_apis=""
6069 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6070 mdapi_group="GPU"
6071 mdapi_hw_unit_type="gpu"
6072 />
6073 <counter name="Sampler Texels Misses"
6074 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
6075 data_type="uint64"
6076 equation="A 29 READ 4 UMUL"
6077 underscore_name="sampler_texel_misses"
6078 units="texels"
6079 symbol_name="SamplerTexelMisses"
6080 semantic_type="event"
6081 mdapi_supported_apis=""
6082 mdapi_usage_flags="Tier3 Batch Frame Draw"
6083 mdapi_hw_unit_type="gpu"
6084 mdapi_group="Sampler/Sampler Cache"
6085 />
6086 <counter name="CS Threads Dispatched"
6087 description="The total number of compute shader hardware threads dispatched."
6088 data_type="uint64"
6089 equation="A 4 READ"
6090 underscore_name="cs_threads"
6091 units="threads"
6092 symbol_name="CsThreads"
6093 semantic_type="event"
6094 mdapi_supported_apis=""
6095 mdapi_usage_flags="Tier3 Frame Batch Draw"
6096 mdapi_hw_unit_type="gpu"
6097 mdapi_group="EU Array/Compute Shader"
6098 />
6099 <counter name="SLM Bytes Read"
6100 description="The total number of GPU memory bytes read from shared local memory."
6101 data_type="uint64"
6102 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
6103 equation="A 30 READ 64 UMUL"
6104 underscore_name="slm_bytes_read"
6105 units="bytes"
6106 symbol_name="SlmBytesRead"
6107 semantic_type="throughput"
6108 mdapi_supported_apis=""
6109 mdapi_usage_flags="Tier3 Frame Batch Draw"
6110 mdapi_group="L3/Data Port/SLM"
6111 mdapi_hw_unit_type="gpu"
6112 />
6113 <counter name="EU to Data Port 0 Reads 64"
6114 description="The subslice 0 EU data reads from Data Port with 64B per message."
6115 data_type="uint64"
6116 equation="B 5 READ"
6117 underscore_name="eu_hdc0_reads64_b"
6118 units="messages"
6119 symbol_name="EuHdc0Reads64B"
6120 semantic_type="event"
6121 mdapi_supported_apis=""
6122 mdapi_usage_flags="Tier4 Frame Batch Draw"
6123 mdapi_hw_unit_type="subslice"
6124 mdapi_group="L3/Data Port"
6125 />
6126 <counter name="Data Port 0 to L3 Data Reads"
6127 description="The subslice 0 Data Port data and constant reads from L3 cache."
6128 data_type="uint64"
6129 equation="C 4 READ"
6130 underscore_name="hdc0_l3_data_reads"
6131 units="messages"
6132 symbol_name="Hdc0L3DataReads"
6133 semantic_type="event"
6134 mdapi_supported_apis=""
6135 mdapi_usage_flags="Tier4 Frame Batch Draw"
6136 mdapi_hw_unit_type="subslice"
6137 mdapi_group="L3/Data Port"
6138 />
6139 <counter name="Data Port 0 to L3 Data Writes"
6140 description="The subslice 0 Data Port data writes to L3 cache."
6141 data_type="uint64"
6142 equation="C 5 READ"
6143 underscore_name="hdc0_l3_data_writes"
6144 units="messages"
6145 symbol_name="Hdc0L3DataWrites"
6146 semantic_type="event"
6147 mdapi_supported_apis=""
6148 mdapi_usage_flags="Tier4 Frame Batch Draw"
6149 mdapi_hw_unit_type="subslice"
6150 mdapi_group="L3/Data Port"
6151 />
6152 <counter name="EU to Data Port 0 Reads 128"
6153 description="The subslice 0 EU data reads from Data Port with 128B per message."
6154 data_type="uint64"
6155 equation="B 6 READ"
6156 underscore_name="eu_hdc0_reads128_b"
6157 units="messages"
6158 symbol_name="EuHdc0Reads128B"
6159 semantic_type="event"
6160 mdapi_supported_apis=""
6161 mdapi_usage_flags="Tier4 Frame Batch Draw"
6162 mdapi_hw_unit_type="subslice"
6163 mdapi_group="L3/Data Port"
6164 />
6165 <counter name="DS Threads Dispatched"
6166 description="The total number of domain shader hardware threads dispatched."
6167 data_type="uint64"
6168 equation="A 3 READ"
6169 underscore_name="ds_threads"
6170 units="threads"
6171 symbol_name="DsThreads"
6172 semantic_type="event"
6173 mdapi_supported_apis="OGL4 IO BB"
6174 mdapi_usage_flags="Tier3 Frame Batch Draw"
6175 mdapi_hw_unit_type="gpu"
6176 mdapi_group="EU Array/Domain Shader"
6177 />
6178 <counter name="EU Thread Occupancy"
6179 description="The percentage of time in which hardware threads occupied EUs."
6180 data_type="float"
6181 max_equation="100"
6182 equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6183 underscore_name="eu_thread_occupancy"
6184 units="percent"
6185 symbol_name="EuThreadOccupancy"
6186 semantic_type="duration"
6187 mdapi_supported_apis=""
6188 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6189 mdapi_group="EU Array"
6190 mdapi_hw_unit_type="gpu"
6191 />
6192 <counter name="All Data Port 0 Writes to L3"
6193 description="The subslice 0 Data Port writes to L3 cache."
6194 data_type="uint64"
6195 equation="C 2 READ"
6196 underscore_name="hdc0_l3_writes"
6197 units="messages"
6198 symbol_name="Hdc0L3Writes"
6199 semantic_type="event"
6200 mdapi_supported_apis=""
6201 mdapi_usage_flags="Tier4 Frame Batch Draw"
6202 mdapi_hw_unit_type="subslice"
6203 mdapi_group="L3/Data Port"
6204 />
6205 <counter name="EU Stall"
6206 description="The percentage of time in which the Execution Units were stalled."
6207 data_type="float"
6208 max_equation="100"
6209 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6210 underscore_name="eu_stall"
6211 units="percent"
6212 symbol_name="EuStall"
6213 semantic_type="duration"
6214 mdapi_supported_apis=""
6215 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6216 mdapi_group="EU Array"
6217 mdapi_hw_unit_type="gpu"
6218 />
6219 <counter name="EU to Data Port 0 Reads 32"
6220 description="The subslice 0 EU data reads from Data Port with 32B per message."
6221 data_type="uint64"
6222 equation="B 4 READ"
6223 underscore_name="eu_hdc0_reads32_b"
6224 units="messages"
6225 symbol_name="EuHdc0Reads32B"
6226 semantic_type="event"
6227 mdapi_supported_apis=""
6228 mdapi_usage_flags="Tier4 Frame Batch Draw"
6229 mdapi_hw_unit_type="subslice"
6230 mdapi_group="L3/Data Port"
6231 />
6232 <counter name="EU to Data Port 0 Reads 256"
6233 description="The subslice 0 EU data reads from Data Port with 256B per message."
6234 data_type="uint64"
6235 equation="B 7 READ"
6236 underscore_name="eu_hdc0_reads256_b"
6237 units="messages"
6238 symbol_name="EuHdc0Reads256B"
6239 semantic_type="event"
6240 mdapi_supported_apis=""
6241 mdapi_usage_flags="Tier4 Frame Batch Draw"
6242 mdapi_hw_unit_type="subslice"
6243 mdapi_group="L3/Data Port"
6244 />
6245 <counter name="EuBytesReadPerCacheLine"
6246 description="Average EU bytes read per L3 cache line."
6247 data_type="float"
6248 equation="$EuHdc0Reads32B 32 UMUL $EuHdc0Reads64B 64 UMUL $EuHdc0Reads128B 128 UMUL $EuHdc0Reads256B 256 UMUL UADD UADD UADD $Hdc0L3DataReads FDIV"
6249 underscore_name="eu_bytes_read_per_cache_line"
6250 units="eu bytes per l3 cache line"
6251 symbol_name="EuBytesReadPerCacheLine"
6252 semantic_type="ratio"
6253 mdapi_supported_apis=""
6254 mdapi_usage_flags="Tier2 Frame Batch Draw"
6255 mdapi_hw_unit_type="subslice"
6256 mdapi_group="L3/Data Port"
6257 />
6258 <counter name="EuDataReadsPerCacheLine"
6259 description="Coalescing ratio of EU read requests to L3 cache lines."
6260 data_type="float"
6261 equation="$EuBytesReadPerCacheLine 64 FDIV"
6262 underscore_name="eu_data_reads_per_cache_line"
6263 units="utilization"
6264 symbol_name="EuDataReadsPerCacheLine"
6265 semantic_type="ratio"
6266 mdapi_supported_apis=""
6267 mdapi_usage_flags="Tier2 Frame Batch Draw"
6268 mdapi_hw_unit_type="subslice"
6269 mdapi_group="L3/Data Port"
6270 />
6271 <counter name="Shader Memory Accesses"
6272 description="The total number of shader memory accesses to L3."
6273 data_type="uint64"
6274 equation="A 32 READ"
6275 underscore_name="shader_memory_accesses"
6276 units="messages"
6277 symbol_name="ShaderMemoryAccesses"
6278 semantic_type="event"
6279 mdapi_supported_apis=""
6280 mdapi_usage_flags="Tier3 Frame Batch Draw"
6281 mdapi_hw_unit_type="gpu"
6282 mdapi_group="L3/Data Port"
6283 />
6284 <counter name="HS Threads Dispatched"
6285 description="The total number of hull shader hardware threads dispatched."
6286 data_type="uint64"
6287 equation="A 2 READ"
6288 underscore_name="hs_threads"
6289 units="threads"
6290 symbol_name="HsThreads"
6291 semantic_type="event"
6292 mdapi_supported_apis="OGL4 IO BB"
6293 mdapi_usage_flags="Tier3 Frame Batch Draw"
6294 mdapi_hw_unit_type="gpu"
6295 mdapi_group="EU Array/Hull Shader"
6296 />
6297 <counter name="SLM Bytes Written"
6298 description="The total number of GPU memory bytes written into shared local memory."
6299 data_type="uint64"
6300 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
6301 equation="A 31 READ 64 UMUL"
6302 underscore_name="slm_bytes_written"
6303 units="bytes"
6304 symbol_name="SlmBytesWritten"
6305 semantic_type="throughput"
6306 mdapi_supported_apis=""
6307 mdapi_usage_flags="Tier3 Frame Batch Draw"
6308 mdapi_group="L3/Data Port/SLM"
6309 mdapi_hw_unit_type="gpu"
6310 />
6311 <counter name="L3 Shader Throughput"
6312 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
6313 data_type="uint64"
6314 max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
6315 equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
6316 underscore_name="l3_shader_throughput"
6317 units="bytes"
6318 symbol_name="L3ShaderThroughput"
6319 semantic_type="throughput"
6320 mdapi_supported_apis=""
6321 mdapi_usage_flags="Tier2 Frame Batch Draw"
6322 mdapi_group="L3/Data Port"
6323 mdapi_hw_unit_type="gpu"
6324 />
6325 <counter name="All Data Port 0 Reads from L3"
6326 description="The subslice 0 Data Port reads from L3 cache."
6327 data_type="uint64"
6328 equation="C 3 READ C 2 READ USUB"
6329 underscore_name="hdc0_l3_reads"
6330 units="messages"
6331 symbol_name="Hdc0L3Reads"
6332 semantic_type="event"
6333 mdapi_supported_apis=""
6334 mdapi_usage_flags="Tier4 Frame Batch Draw"
6335 mdapi_hw_unit_type="subslice"
6336 mdapi_group="L3/Data Port"
6337 />
6338 <counter name="Shader Atomic Memory Accesses"
6339 description="The total number of shader atomic memory accesses."
6340 data_type="uint64"
6341 equation="A 34 READ"
6342 underscore_name="shader_atomics"
6343 units="messages"
6344 symbol_name="ShaderAtomics"
6345 semantic_type="event"
6346 mdapi_supported_apis=""
6347 mdapi_usage_flags="Tier3 Frame Batch Draw"
6348 mdapi_hw_unit_type="gpu"
6349 mdapi_group="L3/Data Port/Atomics"
6350 />
6351 <counter name="EU Send Pipe Active"
6352 description="The percentage of time in which EU send pipeline was actively processing."
6353 data_type="float"
6354 max_equation="100"
6355 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6356 underscore_name="eu_send_active"
6357 units="percent"
6358 symbol_name="EuSendActive"
6359 semantic_type="duration"
6360 mdapi_supported_apis=""
6361 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6362 mdapi_group="EU Array/Pipes"
6363 mdapi_hw_unit_type="gpu"
6364 />
6365 <register_config type="NOA"
6366 availability="$SubsliceMask 0x01 AND"
6367 priority="0"
6368 >
6369 <register type="NOA" address="0x00009888" value="0x103D0005" />
6370 <register type="NOA" address="0x00009888" value="0x163D240B" />
6371 <register type="NOA" address="0x00009888" value="0x1058022F" />
6372 <register type="NOA" address="0x00009888" value="0x185B5520" />
6373 <register type="NOA" address="0x00009888" value="0x198B0003" />
6374 <register type="NOA" address="0x00009888" value="0x005CC000" />
6375 <register type="NOA" address="0x00009888" value="0x065CC000" />
6376 <register type="NOA" address="0x00009888" value="0x085CC000" />
6377 <register type="NOA" address="0x00009888" value="0x0A5CC000" />
6378 <register type="NOA" address="0x00009888" value="0x0C5CC000" />
6379 <register type="NOA" address="0x00009888" value="0x0E5CC000" />
6380 <register type="NOA" address="0x00009888" value="0x025C4000" />
6381 <register type="NOA" address="0x00009888" value="0x045C8000" />
6382 <register type="NOA" address="0x00009888" value="0x003D0000" />
6383 <register type="NOA" address="0x00009888" value="0x063D00B0" />
6384 <register type="NOA" address="0x00009888" value="0x083D0182" />
6385 <register type="NOA" address="0x00009888" value="0x0A3D10A0" />
6386 <register type="NOA" address="0x00009888" value="0x0C3D11A2" />
6387 <register type="NOA" address="0x00009888" value="0x0E3D0000" />
6388 <register type="NOA" address="0x00009888" value="0x183D0000" />
6389 <register type="NOA" address="0x00009888" value="0x1A3D0000" />
6390 <register type="NOA" address="0x00009888" value="0x0E582242" />
6391 <register type="NOA" address="0x00009888" value="0x00586700" />
6392 <register type="NOA" address="0x00009888" value="0x0258004F" />
6393 <register type="NOA" address="0x00009888" value="0x0658C000" />
6394 <register type="NOA" address="0x00009888" value="0x0858C000" />
6395 <register type="NOA" address="0x00009888" value="0x0A58C000" />
6396 <register type="NOA" address="0x00009888" value="0x0C58C000" />
6397 <register type="NOA" address="0x00009888" value="0x045B6300" />
6398 <register type="NOA" address="0x00009888" value="0x105B0000" />
6399 <register type="NOA" address="0x00009888" value="0x005B4000" />
6400 <register type="NOA" address="0x00009888" value="0x0E5B4000" />
6401 <register type="NOA" address="0x00009888" value="0x1A5B0155" />
6402 <register type="NOA" address="0x00009888" value="0x025B4000" />
6403 <register type="NOA" address="0x00009888" value="0x0A5B0000" />
6404 <register type="NOA" address="0x00009888" value="0x0C5B4000" />
6405 <register type="NOA" address="0x00009888" value="0x0C1FA800" />
6406 <register type="NOA" address="0x00009888" value="0x0E1FAAA0" />
6407 <register type="NOA" address="0x00009888" value="0x101F02AA" />
6408 <register type="NOA" address="0x00009888" value="0x00384000" />
6409 <register type="NOA" address="0x00009888" value="0x0E384000" />
6410 <register type="NOA" address="0x00009888" value="0x16384000" />
6411 <register type="NOA" address="0x00009888" value="0x18381555" />
6412 <register type="NOA" address="0x00009888" value="0x02384000" />
6413 <register type="NOA" address="0x00009888" value="0x04384000" />
6414 <register type="NOA" address="0x00009888" value="0x0A384000" />
6415 <register type="NOA" address="0x00009888" value="0x0C384000" />
6416 <register type="NOA" address="0x00009888" value="0x0039A000" />
6417 <register type="NOA" address="0x00009888" value="0x0639A000" />
6418 <register type="NOA" address="0x00009888" value="0x0839A000" />
6419 <register type="NOA" address="0x00009888" value="0x0A39A000" />
6420 <register type="NOA" address="0x00009888" value="0x0C39A000" />
6421 <register type="NOA" address="0x00009888" value="0x0E39A000" />
6422 <register type="NOA" address="0x00009888" value="0x02392000" />
6423 <register type="NOA" address="0x00009888" value="0x04398000" />
6424 <register type="NOA" address="0x00009888" value="0x018A8000" />
6425 <register type="NOA" address="0x00009888" value="0x0F8A8000" />
6426 <register type="NOA" address="0x00009888" value="0x198A8000" />
6427 <register type="NOA" address="0x00009888" value="0x1B8AAAA0" />
6428 <register type="NOA" address="0x00009888" value="0x1D8A0002" />
6429 <register type="NOA" address="0x00009888" value="0x038A8000" />
6430 <register type="NOA" address="0x00009888" value="0x058A8000" />
6431 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
6432 <register type="NOA" address="0x00009888" value="0x0D8A8000" />
6433 <register type="NOA" address="0x00009888" value="0x038B6300" />
6434 <register type="NOA" address="0x00009888" value="0x058B0062" />
6435 <register type="NOA" address="0x00009888" value="0x118B0000" />
6436 <register type="NOA" address="0x00009888" value="0x238B02A0" />
6437 <register type="NOA" address="0x00009888" value="0x258B5555" />
6438 <register type="NOA" address="0x00009888" value="0x278B0015" />
6439 <register type="NOA" address="0x00009888" value="0x1F85AA80" />
6440 <register type="NOA" address="0x00009888" value="0x2185AAAA" />
6441 <register type="NOA" address="0x00009888" value="0x2385002A" />
6442 <register type="NOA" address="0x00009888" value="0x01834000" />
6443 <register type="NOA" address="0x00009888" value="0x0F834000" />
6444 <register type="NOA" address="0x00009888" value="0x19835400" />
6445 <register type="NOA" address="0x00009888" value="0x1B830155" />
6446 <register type="NOA" address="0x00009888" value="0x03834000" />
6447 <register type="NOA" address="0x00009888" value="0x05834000" />
6448 <register type="NOA" address="0x00009888" value="0x07834000" />
6449 <register type="NOA" address="0x00009888" value="0x09834000" />
6450 <register type="NOA" address="0x00009888" value="0x0B834000" />
6451 <register type="NOA" address="0x00009888" value="0x0D834000" />
6452 <register type="NOA" address="0x00009888" value="0x0184C000" />
6453 <register type="NOA" address="0x00009888" value="0x0784C000" />
6454 <register type="NOA" address="0x00009888" value="0x0984C000" />
6455 <register type="NOA" address="0x00009888" value="0x0B84C000" />
6456 <register type="NOA" address="0x00009888" value="0x0D84C000" />
6457 <register type="NOA" address="0x00009888" value="0x0F84C000" />
6458 <register type="NOA" address="0x00009888" value="0x0384C000" />
6459 <register type="NOA" address="0x00009888" value="0x0584C000" />
6460 <register type="NOA" address="0x00009888" value="0x1180C000" />
6461 <register type="NOA" address="0x00009888" value="0x1780C000" />
6462 <register type="NOA" address="0x00009888" value="0x1980C000" />
6463 <register type="NOA" address="0x00009888" value="0x1B80C000" />
6464 <register type="NOA" address="0x00009888" value="0x1D80C000" />
6465 <register type="NOA" address="0x00009888" value="0x1F80C000" />
6466 <register type="NOA" address="0x00009888" value="0x1380C000" />
6467 <register type="NOA" address="0x00009888" value="0x1580C000" />
6468 <register type="NOA" address="0x00000D24" value="0x00000000" />
6469 <register type="NOA" address="0x00009888" value="0x4D801000" />
6470 <register type="NOA" address="0x00009888" value="0x3D800000" />
6471 <register type="NOA" address="0x00009888" value="0x4F800001" />
6472 <register type="NOA" address="0x00009888" value="0x43800000" />
6473 <register type="NOA" address="0x00009888" value="0x51800000" />
6474 <register type="NOA" address="0x00009888" value="0x45800000" />
6475 <register type="NOA" address="0x00009888" value="0x53800000" />
6476 <register type="NOA" address="0x00009888" value="0x47800420" />
6477 <register type="NOA" address="0x00009888" value="0x21800000" />
6478 <register type="NOA" address="0x00009888" value="0x31800000" />
6479 <register type="NOA" address="0x00009888" value="0x3F800421" />
6480 <register type="NOA" address="0x00009888" value="0x41800041" />
6481 </register_config>
6482 <register_config type="OA">
6483 <register type="OA" address="0x00002724" value="0xF0800000" />
6484 <register type="OA" address="0x00002720" value="0x00000000" />
6485 <register type="OA" address="0x00002714" value="0xF0800000" />
6486 <register type="OA" address="0x00002710" value="0x00000000" />
6487 <register type="OA" address="0x0000274C" value="0xBA98BA98" />
6488 <register type="OA" address="0x00002748" value="0xBA98BA98" />
6489 <register type="OA" address="0x00002744" value="0x00003377" />
6490 <register type="OA" address="0x00002740" value="0x00000000" />
6491 <register type="OA" address="0x00002770" value="0x0007FFF2" />
6492 <register type="OA" address="0x00002774" value="0x00007FF0" />
6493 <register type="OA" address="0x00002778" value="0x0007FFE2" />
6494 <register type="OA" address="0x0000277C" value="0x00007FF0" />
6495 <register type="OA" address="0x00002780" value="0x0007FFC2" />
6496 <register type="OA" address="0x00002784" value="0x00007FF0" />
6497 <register type="OA" address="0x00002788" value="0x0007FF82" />
6498 <register type="OA" address="0x0000278C" value="0x00007FF0" />
6499 <register type="OA" address="0x00002790" value="0x0007FFFA" />
6500 <register type="OA" address="0x00002794" value="0x0000BFEF" />
6501 <register type="OA" address="0x00002798" value="0x0007FFFA" />
6502 <register type="OA" address="0x0000279C" value="0x0000BFDF" />
6503 <register type="OA" address="0x000027A0" value="0x0007FFFA" />
6504 <register type="OA" address="0x000027A4" value="0x0000BFBF" />
6505 <register type="OA" address="0x000027A8" value="0x0007FFFA" />
6506 <register type="OA" address="0x000027AC" value="0x0000BF7F" />
6507 </register_config>
6508 <register_config type="FLEX">
6509 <register type="FLEX" address="0x0000E458" value="0x00005004" />
6510 <register type="FLEX" address="0x0000E558" value="0x00000003" />
6511 <register type="FLEX" address="0x0000E658" value="0x00002001" />
6512 <register type="FLEX" address="0x0000E758" value="0x00778008" />
6513 <register type="FLEX" address="0x0000E45C" value="0x00088078" />
6514 <register type="FLEX" address="0x0000E55C" value="0x00808708" />
6515 <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
6516 </register_config>
6517 </set>
6518
6519 <set name="Data Port Writes Coalescing Gen8"
6520 mdapi_supported_apis="OGL4 OCL IO BB"
6521 underscore_name="data_port_writes_coalescing"
6522 hw_config_guid="343ebc99-4a55-414c-8c17-d8e259cf5e20"
6523 chipset="BDW"
6524 symbol_name="DataPortWritesCoalescing"
6525 >
6526 <counter name="GPU Core Clocks"
6527 description="The total number of GPU core clocks elapsed during the measurement."
6528 data_type="uint64"
6529 equation="GPU_CLOCK 0 READ"
6530 underscore_name="gpu_core_clocks"
6531 units="cycles"
6532 symbol_name="GpuCoreClocks"
6533 semantic_type="event"
6534 mdapi_supported_apis=""
6535 mdapi_usage_flags="Tier1 Frame Batch Draw"
6536 mdapi_hw_unit_type="gpu"
6537 mdapi_group="GPU"
6538 />
6539 <counter name="EU Active"
6540 description="The percentage of time in which the Execution Units were actively processing."
6541 data_type="float"
6542 max_equation="100"
6543 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6544 underscore_name="eu_active"
6545 units="percent"
6546 symbol_name="EuActive"
6547 semantic_type="duration"
6548 mdapi_supported_apis=""
6549 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6550 mdapi_group="EU Array"
6551 mdapi_hw_unit_type="gpu"
6552 />
6553 <counter name="EU to Data Port 0 Writes 128"
6554 description="The subslice 0 EU data simd16 writes to Data Port with 192B per message."
6555 data_type="uint64"
6556 equation="B 6 READ 2 UDIV"
6557 underscore_name="eu_hdc0_writes192_b"
6558 units="messages"
6559 symbol_name="EuHdc0Writes192B"
6560 semantic_type="event"
6561 mdapi_supported_apis=""
6562 mdapi_usage_flags="Tier3 Frame Batch Draw"
6563 mdapi_hw_unit_type="subslice"
6564 mdapi_group="L3/Data Port"
6565 />
6566 <counter name="EU Both FPU Pipes Active"
6567 description="The percentage of time in which both EU FPU pipelines were actively processing."
6568 data_type="float"
6569 max_equation="100"
6570 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6571 underscore_name="eu_fpu_both_active"
6572 units="percent"
6573 symbol_name="EuFpuBothActive"
6574 semantic_type="duration"
6575 mdapi_supported_apis=""
6576 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6577 mdapi_group="EU Array/Pipes"
6578 mdapi_hw_unit_type="gpu"
6579 />
6580 <counter name="EU FPU0 Pipe Active"
6581 description="The percentage of time in which EU FPU0 pipeline was actively processing."
6582 data_type="float"
6583 max_equation="100"
6584 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6585 underscore_name="fpu0_active"
6586 units="percent"
6587 symbol_name="Fpu0Active"
6588 semantic_type="duration"
6589 mdapi_supported_apis=""
6590 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6591 mdapi_group="EU Array/Pipes"
6592 mdapi_hw_unit_type="gpu"
6593 />
6594 <counter name="EU FPU1 Pipe Active"
6595 description="The percentage of time in which EU FPU1 pipeline was actively processing."
6596 data_type="float"
6597 max_equation="100"
6598 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6599 underscore_name="fpu1_active"
6600 units="percent"
6601 symbol_name="Fpu1Active"
6602 semantic_type="duration"
6603 mdapi_supported_apis=""
6604 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6605 mdapi_group="EU Array/Pipes"
6606 mdapi_hw_unit_type="gpu"
6607 />
6608 <counter name="EU AVG IPC Rate"
6609 description="The average rate of IPC calculated for 2 FPU pipelines."
6610 data_type="float"
6611 max_equation="2"
6612 equation="A 9 READ A 10 READ A 11 READ UADD A 9 READ USUB FDIV 1 FADD"
6613 underscore_name="eu_avg_ipc_rate"
6614 units="number"
6615 symbol_name="EuAvgIpcRate"
6616 semantic_type="ratio"
6617 mdapi_supported_apis=""
6618 mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
6619 mdapi_group="EU Array"
6620 mdapi_hw_unit_type="gpu"
6621 />
6622 <counter name="GS Threads Dispatched"
6623 description="The total number of geometry shader hardware threads dispatched."
6624 data_type="uint64"
6625 equation="A 5 READ"
6626 underscore_name="gs_threads"
6627 units="threads"
6628 symbol_name="GsThreads"
6629 semantic_type="event"
6630 mdapi_supported_apis="OGL4 IO BB"
6631 mdapi_usage_flags="Tier3 Frame Batch Draw"
6632 mdapi_hw_unit_type="gpu"
6633 mdapi_group="EU Array/Geometry Shader"
6634 />
6635 <counter name="VS Threads Dispatched"
6636 description="The total number of vertex shader hardware threads dispatched."
6637 data_type="uint64"
6638 equation="A 1 READ"
6639 underscore_name="vs_threads"
6640 units="threads"
6641 symbol_name="VsThreads"
6642 semantic_type="event"
6643 mdapi_supported_apis="OGL4 IO BB"
6644 mdapi_usage_flags="Tier3 Frame Batch Draw"
6645 mdapi_hw_unit_type="gpu"
6646 mdapi_group="EU Array/Vertex Shader"
6647 />
6648 <counter name="FS Threads Dispatched"
6649 description="The total number of fragment shader hardware threads dispatched."
6650 data_type="uint64"
6651 equation="A 6 READ"
6652 underscore_name="ps_threads"
6653 units="threads"
6654 symbol_name="PsThreads"
6655 semantic_type="event"
6656 mdapi_supported_apis="OGL4 IO BB"
6657 mdapi_usage_flags="Tier3 Frame Batch Draw"
6658 mdapi_hw_unit_type="gpu"
6659 mdapi_group="EU Array/Fragment Shader"
6660 />
6661 <counter name="Shader Barrier Messages"
6662 description="The total number of shader barrier messages."
6663 data_type="uint64"
6664 equation="A 35 READ"
6665 underscore_name="shader_barriers"
6666 units="messages"
6667 symbol_name="ShaderBarriers"
6668 semantic_type="event"
6669 mdapi_supported_apis=""
6670 mdapi_usage_flags="Tier3 Frame Batch Draw"
6671 mdapi_hw_unit_type="gpu"
6672 mdapi_group="EU Array/Barrier"
6673 />
6674 <counter name="Sampler Texels"
6675 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
6676 data_type="uint64"
6677 equation="A 28 READ 4 UMUL"
6678 underscore_name="sampler_texels"
6679 units="texels"
6680 symbol_name="SamplerTexels"
6681 semantic_type="event"
6682 mdapi_supported_apis=""
6683 mdapi_usage_flags="Tier3 Batch Frame Draw"
6684 mdapi_hw_unit_type="gpu"
6685 mdapi_group="Sampler/Sampler Input"
6686 />
6687 <counter name="EU to Data Port 0 Writes 32B"
6688 description="The subslice 0 EU data writes to Data Port with 32B per message."
6689 data_type="uint64"
6690 equation="B 0 READ"
6691 underscore_name="eu_hdc0_writes32_b"
6692 units="messages"
6693 symbol_name="EuHdc0Writes32B"
6694 semantic_type="event"
6695 mdapi_supported_apis=""
6696 mdapi_usage_flags="Tier3 Frame Batch Draw"
6697 mdapi_hw_unit_type="subslice"
6698 mdapi_group="L3/Data Port"
6699 />
6700 <counter name="GPU Time Elapsed"
6701 description="Time elapsed on the GPU during the measurement."
6702 data_type="uint64"
6703 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6704 underscore_name="gpu_time"
6705 units="ns"
6706 symbol_name="GpuTime"
6707 semantic_type="duration"
6708 mdapi_supported_apis=""
6709 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6710 mdapi_hw_unit_type="gpu"
6711 mdapi_group="GPU"
6712 />
6713 <counter name="AVG GPU Core Frequency"
6714 description="Average GPU Core Frequency in the measurement."
6715 data_type="uint64"
6716 max_equation="$GpuMaxFrequency"
6717 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6718 underscore_name="avg_gpu_core_frequency"
6719 units="hz"
6720 symbol_name="AvgGpuCoreFrequency"
6721 semantic_type="event"
6722 mdapi_supported_apis=""
6723 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6724 mdapi_group="GPU"
6725 mdapi_hw_unit_type="gpu"
6726 />
6727 <counter name="Sampler Texels Misses"
6728 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
6729 data_type="uint64"
6730 equation="A 29 READ 4 UMUL"
6731 underscore_name="sampler_texel_misses"
6732 units="texels"
6733 symbol_name="SamplerTexelMisses"
6734 semantic_type="event"
6735 mdapi_supported_apis=""
6736 mdapi_usage_flags="Tier3 Batch Frame Draw"
6737 mdapi_hw_unit_type="gpu"
6738 mdapi_group="Sampler/Sampler Cache"
6739 />
6740 <counter name="CS Threads Dispatched"
6741 description="The total number of compute shader hardware threads dispatched."
6742 data_type="uint64"
6743 equation="A 4 READ"
6744 underscore_name="cs_threads"
6745 units="threads"
6746 symbol_name="CsThreads"
6747 semantic_type="event"
6748 mdapi_supported_apis=""
6749 mdapi_usage_flags="Tier3 Frame Batch Draw"
6750 mdapi_hw_unit_type="gpu"
6751 mdapi_group="EU Array/Compute Shader"
6752 />
6753 <counter name="SLM Bytes Read"
6754 description="The total number of GPU memory bytes read from shared local memory."
6755 data_type="uint64"
6756 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
6757 equation="A 30 READ 64 UMUL"
6758 underscore_name="slm_bytes_read"
6759 units="bytes"
6760 symbol_name="SlmBytesRead"
6761 semantic_type="throughput"
6762 mdapi_supported_apis=""
6763 mdapi_usage_flags="Tier3 Frame Batch Draw"
6764 mdapi_group="L3/Data Port/SLM"
6765 mdapi_hw_unit_type="gpu"
6766 />
6767 <counter name="EU to Data Port 0 Writes 256B"
6768 description="The subslice 0 EU data simd16 writes to Data Port with 256B per message."
6769 data_type="uint64"
6770 equation="B 7 READ 2 UDIV"
6771 underscore_name="eu_hdc0_writes256_b_simd16"
6772 units="messages"
6773 symbol_name="EuHdc0Writes256BSimd16"
6774 semantic_type="event"
6775 mdapi_supported_apis=""
6776 mdapi_usage_flags="Tier3 Frame Batch Draw"
6777 mdapi_hw_unit_type="subslice"
6778 mdapi_group="L3/Data Port"
6779 />
6780 <counter name="Data Port 0 to L3 Data Reads"
6781 description="The subslice 0 Data Port data and constant reads from L3 cache."
6782 data_type="uint64"
6783 equation="C 4 READ"
6784 underscore_name="hdc0_l3_data_reads"
6785 units="messages"
6786 symbol_name="Hdc0L3DataReads"
6787 semantic_type="event"
6788 mdapi_supported_apis=""
6789 mdapi_usage_flags="Tier3 Frame Batch Draw"
6790 mdapi_hw_unit_type="subslice"
6791 mdapi_group="L3/Data Port"
6792 />
6793 <counter name="Data Port 0 to L3 Data Writes"
6794 description="The subslice 0 Data Port data writes to L3 cache."
6795 data_type="uint64"
6796 equation="C 5 READ"
6797 underscore_name="hdc0_l3_data_writes"
6798 units="messages"
6799 symbol_name="Hdc0L3DataWrites"
6800 semantic_type="event"
6801 mdapi_supported_apis=""
6802 mdapi_usage_flags="Tier3 Frame Batch Draw"
6803 mdapi_hw_unit_type="subslice"
6804 mdapi_group="L3/Data Port"
6805 />
6806 <counter name="EU to Data Port 0 Writes 64B"
6807 description="The subslice 0 EU data simd16 writes to Data Port with 128B per message."
6808 data_type="uint64"
6809 equation="B 5 READ"
6810 underscore_name="eu_hdc0_writes128_b_simd16"
6811 units="messages"
6812 symbol_name="EuHdc0Writes128BSimd16"
6813 semantic_type="event"
6814 mdapi_supported_apis=""
6815 mdapi_usage_flags="Tier3 Frame Batch Draw"
6816 mdapi_hw_unit_type="subslice"
6817 mdapi_group="L3/Data Port"
6818 />
6819 <counter name="EU to Data Port 0 Writes 64B"
6820 description="The subslice 0 EU data writes to Data Port with 64B per message."
6821 data_type="uint64"
6822 equation="B 2 READ 2 UDIV"
6823 underscore_name="eu_hdc0_writes96_b"
6824 units="messages"
6825 symbol_name="EuHdc0Writes96B"
6826 semantic_type="event"
6827 mdapi_supported_apis=""
6828 mdapi_usage_flags="Tier3 Frame Batch Draw"
6829 mdapi_hw_unit_type="subslice"
6830 mdapi_group="L3/Data Port"
6831 />
6832 <counter name="DS Threads Dispatched"
6833 description="The total number of domain shader hardware threads dispatched."
6834 data_type="uint64"
6835 equation="A 3 READ"
6836 underscore_name="ds_threads"
6837 units="threads"
6838 symbol_name="DsThreads"
6839 semantic_type="event"
6840 mdapi_supported_apis="OGL4 IO BB"
6841 mdapi_usage_flags="Tier3 Frame Batch Draw"
6842 mdapi_hw_unit_type="gpu"
6843 mdapi_group="EU Array/Domain Shader"
6844 />
6845 <counter name="EU Thread Occupancy"
6846 description="The percentage of time in which hardware threads occupied EUs."
6847 data_type="float"
6848 max_equation="100"
6849 equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6850 underscore_name="eu_thread_occupancy"
6851 units="percent"
6852 symbol_name="EuThreadOccupancy"
6853 semantic_type="duration"
6854 mdapi_supported_apis=""
6855 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6856 mdapi_group="EU Array"
6857 mdapi_hw_unit_type="gpu"
6858 />
6859 <counter name="All Data Port 0 Writes to L3"
6860 description="The subslice 0 Data Port writes to L3 cache."
6861 data_type="uint64"
6862 equation="C 2 READ"
6863 underscore_name="hdc0_l3_writes"
6864 units="messages"
6865 symbol_name="Hdc0L3Writes"
6866 semantic_type="event"
6867 mdapi_supported_apis=""
6868 mdapi_usage_flags="Tier3 Frame Batch Draw"
6869 mdapi_hw_unit_type="subslice"
6870 mdapi_group="L3/Data Port"
6871 />
6872 <counter name="EU Stall"
6873 description="The percentage of time in which the Execution Units were stalled."
6874 data_type="float"
6875 max_equation="100"
6876 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6877 underscore_name="eu_stall"
6878 units="percent"
6879 symbol_name="EuStall"
6880 semantic_type="duration"
6881 mdapi_supported_apis=""
6882 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6883 mdapi_group="EU Array"
6884 mdapi_hw_unit_type="gpu"
6885 />
6886 <counter name="EU to Data Port 0 Writes 64B"
6887 description="The subslice 0 EU data writes to Data Port with 64B per message."
6888 data_type="uint64"
6889 equation="B 1 READ B 4 READ UADD"
6890 underscore_name="eu_hdc0_writes64_b"
6891 units="messages"
6892 symbol_name="EuHdc0Writes64B"
6893 semantic_type="event"
6894 mdapi_supported_apis=""
6895 mdapi_usage_flags="Tier3 Frame Batch Draw"
6896 mdapi_hw_unit_type="subslice"
6897 mdapi_group="L3/Data Port"
6898 />
6899 <counter name="EU to Data Port 0 Writes 128"
6900 description="The subslice 0 EU data writes to Data Port with 128B per message."
6901 data_type="uint64"
6902 equation="B 3 READ 2 UDIV"
6903 underscore_name="eu_hdc0_writes128_b"
6904 units="messages"
6905 symbol_name="EuHdc0Writes128B"
6906 semantic_type="event"
6907 mdapi_supported_apis=""
6908 mdapi_usage_flags="Tier3 Frame Batch Draw"
6909 mdapi_hw_unit_type="subslice"
6910 mdapi_group="L3/Data Port"
6911 />
6912 <counter name="EuBytesWrittenPerCacheLine"
6913 description="Average EU bytes written per L3 cache line."
6914 data_type="float"
6915 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"
6916 underscore_name="eu_bytes_written_per_cache_line"
6917 units="eu bytes per l3 cache line"
6918 symbol_name="EuBytesWrittenPerCacheLine"
6919 semantic_type="ratio"
6920 mdapi_supported_apis=""
6921 mdapi_usage_flags="Tier2 Frame Batch Draw"
6922 mdapi_hw_unit_type="subslice"
6923 mdapi_group="L3/Data Port"
6924 />
6925 <counter name="EuDataWritesPerCacheLine"
6926 description="Coalescing ratio of EU write requests to L3 cache lines."
6927 data_type="float"
6928 equation="$EuBytesWrittenPerCacheLine 64 FDIV"
6929 underscore_name="eu_data_writes_per_cache_line"
6930 units="utilization"
6931 symbol_name="EuDataWritesPerCacheLine"
6932 semantic_type="ratio"
6933 mdapi_supported_apis=""
6934 mdapi_usage_flags="Tier2 Frame Batch Draw"
6935 mdapi_hw_unit_type="subslice"
6936 mdapi_group="L3/Data Port"
6937 />
6938 <counter name="Shader Memory Accesses"
6939 description="The total number of shader memory accesses to L3."
6940 data_type="uint64"
6941 equation="A 32 READ"
6942 underscore_name="shader_memory_accesses"
6943 units="messages"
6944 symbol_name="ShaderMemoryAccesses"
6945 semantic_type="event"
6946 mdapi_supported_apis=""
6947 mdapi_usage_flags="Tier3 Frame Batch Draw"
6948 mdapi_hw_unit_type="gpu"
6949 mdapi_group="L3/Data Port"
6950 />
6951 <counter name="HS Threads Dispatched"
6952 description="The total number of hull shader hardware threads dispatched."
6953 data_type="uint64"
6954 equation="A 2 READ"
6955 underscore_name="hs_threads"
6956 units="threads"
6957 symbol_name="HsThreads"
6958 semantic_type="event"
6959 mdapi_supported_apis="OGL4 IO BB"
6960 mdapi_usage_flags="Tier3 Frame Batch Draw"
6961 mdapi_hw_unit_type="gpu"
6962 mdapi_group="EU Array/Hull Shader"
6963 />
6964 <counter name="SLM Bytes Written"
6965 description="The total number of GPU memory bytes written into shared local memory."
6966 data_type="uint64"
6967 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
6968 equation="A 31 READ 64 UMUL"
6969 underscore_name="slm_bytes_written"
6970 units="bytes"
6971 symbol_name="SlmBytesWritten"
6972 semantic_type="throughput"
6973 mdapi_supported_apis=""
6974 mdapi_usage_flags="Tier3 Frame Batch Draw"
6975 mdapi_group="L3/Data Port/SLM"
6976 mdapi_hw_unit_type="gpu"
6977 />
6978 <counter name="L3 Shader Throughput"
6979 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
6980 data_type="uint64"
6981 max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
6982 equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
6983 underscore_name="l3_shader_throughput"
6984 units="bytes"
6985 symbol_name="L3ShaderThroughput"
6986 semantic_type="throughput"
6987 mdapi_supported_apis=""
6988 mdapi_usage_flags="Tier2 Frame Batch Draw"
6989 mdapi_group="L3/Data Port"
6990 mdapi_hw_unit_type="gpu"
6991 />
6992 <counter name="All Data Port 0 Reads from L3"
6993 description="The subslice 0 Data Port reads from L3 cache."
6994 data_type="uint64"
6995 equation="C 3 READ C 2 READ USUB"
6996 underscore_name="hdc0_l3_reads"
6997 units="messages"
6998 symbol_name="Hdc0L3Reads"
6999 semantic_type="event"
7000 mdapi_supported_apis=""
7001 mdapi_usage_flags="Tier3 Frame Batch Draw"
7002 mdapi_hw_unit_type="subslice"
7003 mdapi_group="L3/Data Port"
7004 />
7005 <counter name="Shader Atomic Memory Accesses"
7006 description="The total number of shader atomic memory accesses."
7007 data_type="uint64"
7008 equation="A 34 READ"
7009 underscore_name="shader_atomics"
7010 units="messages"
7011 symbol_name="ShaderAtomics"
7012 semantic_type="event"
7013 mdapi_supported_apis=""
7014 mdapi_usage_flags="Tier3 Frame Batch Draw"
7015 mdapi_hw_unit_type="gpu"
7016 mdapi_group="L3/Data Port/Atomics"
7017 />
7018 <counter name="EU Send Pipe Active"
7019 description="The percentage of time in which EU send pipeline was actively processing."
7020 data_type="float"
7021 max_equation="100"
7022 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7023 underscore_name="eu_send_active"
7024 units="percent"
7025 symbol_name="EuSendActive"
7026 semantic_type="duration"
7027 mdapi_supported_apis=""
7028 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7029 mdapi_group="EU Array/Pipes"
7030 mdapi_hw_unit_type="gpu"
7031 />
7032 <register_config type="NOA"
7033 availability="$SubsliceMask 0x01 AND"
7034 priority="0"
7035 >
7036 <register type="NOA" address="0x00009888" value="0x103D0005" />
7037 <register type="NOA" address="0x00009888" value="0x143D0120" />
7038 <register type="NOA" address="0x00009888" value="0x163D2400" />
7039 <register type="NOA" address="0x00009888" value="0x1058022F" />
7040 <register type="NOA" address="0x00009888" value="0x105B0000" />
7041 <register type="NOA" address="0x00009888" value="0x198B0003" />
7042 <register type="NOA" address="0x00009888" value="0x005CC000" />
7043 <register type="NOA" address="0x00009888" value="0x065CC000" />
7044 <register type="NOA" address="0x00009888" value="0x085CC000" />
7045 <register type="NOA" address="0x00009888" value="0x0A5CC000" />
7046 <register type="NOA" address="0x00009888" value="0x0E5CC000" />
7047 <register type="NOA" address="0x00009888" value="0x025C4000" />
7048 <register type="NOA" address="0x00009888" value="0x045C8000" />
7049 <register type="NOA" address="0x00009888" value="0x003D0000" />
7050 <register type="NOA" address="0x00009888" value="0x063D0094" />
7051 <register type="NOA" address="0x00009888" value="0x083D0182" />
7052 <register type="NOA" address="0x00009888" value="0x0A3D1814" />
7053 <register type="NOA" address="0x00009888" value="0x0E3D0000" />
7054 <register type="NOA" address="0x00009888" value="0x183D0000" />
7055 <register type="NOA" address="0x00009888" value="0x1A3D0000" />
7056 <register type="NOA" address="0x00009888" value="0x0C3D0000" />
7057 <register type="NOA" address="0x00009888" value="0x0E582242" />
7058 <register type="NOA" address="0x00009888" value="0x00586700" />
7059 <register type="NOA" address="0x00009888" value="0x0258004F" />
7060 <register type="NOA" address="0x00009888" value="0x0658C000" />
7061 <register type="NOA" address="0x00009888" value="0x0858C000" />
7062 <register type="NOA" address="0x00009888" value="0x0A58C000" />
7063 <register type="NOA" address="0x00009888" value="0x045B6A80" />
7064 <register type="NOA" address="0x00009888" value="0x005B4000" />
7065 <register type="NOA" address="0x00009888" value="0x0E5B4000" />
7066 <register type="NOA" address="0x00009888" value="0x185B5400" />
7067 <register type="NOA" address="0x00009888" value="0x1A5B0141" />
7068 <register type="NOA" address="0x00009888" value="0x025B4000" />
7069 <register type="NOA" address="0x00009888" value="0x0A5B0000" />
7070 <register type="NOA" address="0x00009888" value="0x0C5B4000" />
7071 <register type="NOA" address="0x00009888" value="0x0C1FA800" />
7072 <register type="NOA" address="0x00009888" value="0x0E1FAAA0" />
7073 <register type="NOA" address="0x00009888" value="0x101F0282" />
7074 <register type="NOA" address="0x00009888" value="0x00384000" />
7075 <register type="NOA" address="0x00009888" value="0x0E384000" />
7076 <register type="NOA" address="0x00009888" value="0x16384000" />
7077 <register type="NOA" address="0x00009888" value="0x18381415" />
7078 <register type="NOA" address="0x00009888" value="0x02384000" />
7079 <register type="NOA" address="0x00009888" value="0x04384000" />
7080 <register type="NOA" address="0x00009888" value="0x0A384000" />
7081 <register type="NOA" address="0x00009888" value="0x0C384000" />
7082 <register type="NOA" address="0x00009888" value="0x0039A000" />
7083 <register type="NOA" address="0x00009888" value="0x0639A000" />
7084 <register type="NOA" address="0x00009888" value="0x0839A000" />
7085 <register type="NOA" address="0x00009888" value="0x0A39A000" />
7086 <register type="NOA" address="0x00009888" value="0x0E39A000" />
7087 <register type="NOA" address="0x00009888" value="0x02392000" />
7088 <register type="NOA" address="0x00009888" value="0x04398000" />
7089 <register type="NOA" address="0x00009888" value="0x018A8000" />
7090 <register type="NOA" address="0x00009888" value="0x0F8A8000" />
7091 <register type="NOA" address="0x00009888" value="0x198A8000" />
7092 <register type="NOA" address="0x00009888" value="0x1B8A82A0" />
7093 <register type="NOA" address="0x00009888" value="0x1D8A0002" />
7094 <register type="NOA" address="0x00009888" value="0x038A8000" />
7095 <register type="NOA" address="0x00009888" value="0x058A8000" />
7096 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
7097 <register type="NOA" address="0x00009888" value="0x0D8A8000" />
7098 <register type="NOA" address="0x00009888" value="0x038B6300" />
7099 <register type="NOA" address="0x00009888" value="0x058B0062" />
7100 <register type="NOA" address="0x00009888" value="0x118B0000" />
7101 <register type="NOA" address="0x00009888" value="0x238B02A0" />
7102 <register type="NOA" address="0x00009888" value="0x258B1555" />
7103 <register type="NOA" address="0x00009888" value="0x278B0014" />
7104 <register type="NOA" address="0x00009888" value="0x1F85AA80" />
7105 <register type="NOA" address="0x00009888" value="0x21852AAA" />
7106 <register type="NOA" address="0x00009888" value="0x23850028" />
7107 <register type="NOA" address="0x00009888" value="0x01834000" />
7108 <register type="NOA" address="0x00009888" value="0x0F834000" />
7109 <register type="NOA" address="0x00009888" value="0x19835400" />
7110 <register type="NOA" address="0x00009888" value="0x1B830141" />
7111 <register type="NOA" address="0x00009888" value="0x03834000" />
7112 <register type="NOA" address="0x00009888" value="0x05834000" />
7113 <register type="NOA" address="0x00009888" value="0x07834000" />
7114 <register type="NOA" address="0x00009888" value="0x09834000" />
7115 <register type="NOA" address="0x00009888" value="0x0B834000" />
7116 <register type="NOA" address="0x00009888" value="0x0D834000" />
7117 <register type="NOA" address="0x00009888" value="0x0184C000" />
7118 <register type="NOA" address="0x00009888" value="0x0784C000" />
7119 <register type="NOA" address="0x00009888" value="0x0984C000" />
7120 <register type="NOA" address="0x00009888" value="0x0B84C000" />
7121 <register type="NOA" address="0x00009888" value="0x0F84C000" />
7122 <register type="NOA" address="0x00009888" value="0x0384C000" />
7123 <register type="NOA" address="0x00009888" value="0x0584C000" />
7124 <register type="NOA" address="0x00009888" value="0x1180C000" />
7125 <register type="NOA" address="0x00009888" value="0x1780C000" />
7126 <register type="NOA" address="0x00009888" value="0x1980C000" />
7127 <register type="NOA" address="0x00009888" value="0x1B80C000" />
7128 <register type="NOA" address="0x00009888" value="0x1F80C000" />
7129 <register type="NOA" address="0x00009888" value="0x1380C000" />
7130 <register type="NOA" address="0x00009888" value="0x1580C000" />
7131 <register type="NOA" address="0x00000D24" value="0x00000000" />
7132 <register type="NOA" address="0x00009888" value="0x4D801000" />
7133 <register type="NOA" address="0x00009888" value="0x3D800000" />
7134 <register type="NOA" address="0x00009888" value="0x4F800001" />
7135 <register type="NOA" address="0x00009888" value="0x43800000" />
7136 <register type="NOA" address="0x00009888" value="0x51800000" />
7137 <register type="NOA" address="0x00009888" value="0x45800000" />
7138 <register type="NOA" address="0x00009888" value="0x21800000" />
7139 <register type="NOA" address="0x00009888" value="0x31800000" />
7140 <register type="NOA" address="0x00009888" value="0x53800000" />
7141 <register type="NOA" address="0x00009888" value="0x47800420" />
7142 <register type="NOA" address="0x00009888" value="0x3F800421" />
7143 <register type="NOA" address="0x00009888" value="0x41800041" />
7144 </register_config>
7145 <register_config type="OA">
7146 <register type="OA" address="0x00002724" value="0xF0800000" />
7147 <register type="OA" address="0x00002720" value="0x00000000" />
7148 <register type="OA" address="0x00002714" value="0xF0800000" />
7149 <register type="OA" address="0x00002710" value="0x00000000" />
7150 <register type="OA" address="0x0000274C" value="0xBA98BA98" />
7151 <register type="OA" address="0x00002748" value="0xBA98BA98" />
7152 <register type="OA" address="0x00002744" value="0x00003377" />
7153 <register type="OA" address="0x00002740" value="0x00000000" />
7154 <register type="OA" address="0x00002770" value="0x0007FF72" />
7155 <register type="OA" address="0x00002774" value="0x0000BFD0" />
7156 <register type="OA" address="0x00002778" value="0x0007FF62" />
7157 <register type="OA" address="0x0000277C" value="0x0000BFD0" />
7158 <register type="OA" address="0x00002780" value="0x0007FF42" />
7159 <register type="OA" address="0x00002784" value="0x0000BFD0" />
7160 <register type="OA" address="0x00002788" value="0x0007FF02" />
7161 <register type="OA" address="0x0000278C" value="0x0000BFD0" />
7162 <register type="OA" address="0x00002790" value="0x0005FFF2" />
7163 <register type="OA" address="0x00002794" value="0x0000BFD0" />
7164 <register type="OA" address="0x00002798" value="0x0005FFE2" />
7165 <register type="OA" address="0x0000279C" value="0x0000BFD0" />
7166 <register type="OA" address="0x000027A0" value="0x0005FFC2" />
7167 <register type="OA" address="0x000027A4" value="0x0000BFD0" />
7168 <register type="OA" address="0x000027A8" value="0x0005FF82" />
7169 <register type="OA" address="0x000027AC" value="0x0000BFD0" />
7170 </register_config>
7171 <register_config type="FLEX">
7172 <register type="FLEX" address="0x0000E458" value="0x00005004" />
7173 <register type="FLEX" address="0x0000E558" value="0x00000003" />
7174 <register type="FLEX" address="0x0000E658" value="0x00002001" />
7175 <register type="FLEX" address="0x0000E758" value="0x00778008" />
7176 <register type="FLEX" address="0x0000E45C" value="0x00088078" />
7177 <register type="FLEX" address="0x0000E55C" value="0x00808708" />
7178 <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
7179 </register_config>
7180 </set>
7181
7182 <set name="Metric set HDCAndSF"
7183 mdapi_supported_apis="OGL OCL IO BB"
7184 underscore_name="hdc_and_sf"
7185 hw_config_guid="7bdafd88-a4fa-4ed5-bc09-1a977aa5be3e"
7186 chipset="BDW"
7187 symbol_name="HDCAndSF"
7188 >
7189 <counter name="GPU Core Clocks"
7190 description="The total number of GPU core clocks elapsed during the measurement."
7191 data_type="uint64"
7192 equation="GPU_CLOCK 0 READ"
7193 underscore_name="gpu_core_clocks"
7194 units="cycles"
7195 symbol_name="GpuCoreClocks"
7196 semantic_type="event"
7197 mdapi_supported_apis=""
7198 mdapi_usage_flags="Tier1 Frame Batch Draw"
7199 mdapi_hw_unit_type="gpu"
7200 mdapi_group="GPU"
7201 />
7202 <counter name="EU Active"
7203 description="The percentage of time in which the Execution Units were actively processing."
7204 data_type="float"
7205 max_equation="100"
7206 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7207 underscore_name="eu_active"
7208 units="percent"
7209 symbol_name="EuActive"
7210 semantic_type="duration"
7211 mdapi_supported_apis=""
7212 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7213 mdapi_group="EU Array"
7214 mdapi_hw_unit_type="gpu"
7215 />
7216 <counter name="EU Both FPU Pipes Active"
7217 description="The percentage of time in which both EU FPU pipelines were actively processing."
7218 data_type="float"
7219 max_equation="100"
7220 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7221 underscore_name="eu_fpu_both_active"
7222 units="percent"
7223 symbol_name="EuFpuBothActive"
7224 semantic_type="duration"
7225 mdapi_supported_apis=""
7226 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7227 mdapi_group="EU Array/Pipes"
7228 mdapi_hw_unit_type="gpu"
7229 />
7230 <counter name="VS Send Pipe Active"
7231 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
7232 data_type="float"
7233 max_equation="100"
7234 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7235 underscore_name="vs_send_active"
7236 units="percent"
7237 symbol_name="VsSendActive"
7238 semantic_type="duration"
7239 mdapi_supported_apis="OGL IO BB"
7240 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7241 mdapi_group="EU Array/Vertex Shader"
7242 mdapi_hw_unit_type="gpu"
7243 />
7244 <counter name="VS FPU1 Pipe Active"
7245 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
7246 data_type="float"
7247 max_equation="100"
7248 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7249 underscore_name="vs_fpu1_active"
7250 units="percent"
7251 symbol_name="VsFpu1Active"
7252 semantic_type="duration"
7253 mdapi_supported_apis="OGL IO BB"
7254 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7255 mdapi_group="EU Array/Vertex Shader"
7256 mdapi_hw_unit_type="gpu"
7257 />
7258 <counter name="GS Threads Dispatched"
7259 description="The total number of geometry shader hardware threads dispatched."
7260 data_type="uint64"
7261 equation="A 5 READ"
7262 underscore_name="gs_threads"
7263 units="threads"
7264 symbol_name="GsThreads"
7265 semantic_type="event"
7266 mdapi_supported_apis="OGL4 IO BB"
7267 mdapi_usage_flags="Tier3 Frame Batch Draw"
7268 mdapi_hw_unit_type="gpu"
7269 mdapi_group="EU Array/Geometry Shader"
7270 />
7271 <counter name="Early Hi-Depth Test Fails"
7272 description="The total number of pixels dropped on early hierarchical depth test."
7273 data_type="uint64"
7274 equation="A 22 READ 4 UMUL"
7275 underscore_name="hi_depth_test_fails"
7276 units="pixels"
7277 symbol_name="HiDepthTestFails"
7278 semantic_type="event"
7279 mdapi_supported_apis="OGL IO BB"
7280 mdapi_usage_flags="Tier3 Frame Batch Draw"
7281 mdapi_hw_unit_type="gpu"
7282 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
7283 />
7284 <counter name="FS Both FPU Active"
7285 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
7286 data_type="float"
7287 max_equation="100"
7288 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7289 underscore_name="ps_eu_both_fpu_active"
7290 units="percent"
7291 symbol_name="PsEuBothFpuActive"
7292 semantic_type="duration"
7293 mdapi_supported_apis="OGL IO BB"
7294 mdapi_usage_flags="Tier4 Frame Batch Draw"
7295 mdapi_group="3D Pipe/Fragment Shader"
7296 mdapi_hw_unit_type="gpu"
7297 />
7298 <counter name="VS Threads Dispatched"
7299 description="The total number of vertex shader hardware threads dispatched."
7300 data_type="uint64"
7301 equation="A 1 READ"
7302 underscore_name="vs_threads"
7303 units="threads"
7304 symbol_name="VsThreads"
7305 semantic_type="event"
7306 mdapi_supported_apis="OGL IO BB"
7307 mdapi_usage_flags="Tier3 Frame Batch Draw"
7308 mdapi_hw_unit_type="gpu"
7309 mdapi_group="EU Array/Vertex Shader"
7310 />
7311 <counter name="Polygon Data Ready"
7312 description="The percentage of time in which geometry pipeline output is ready"
7313 data_type="float"
7314 max_equation="100"
7315 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
7316 underscore_name="poly_data_ready"
7317 units="percent"
7318 symbol_name="PolyDataReady"
7319 semantic_type="duration"
7320 mdapi_supported_apis=""
7321 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7322 mdapi_group="GPU/3D Pipe/Strip-Fans"
7323 mdapi_hw_unit_type="gpu"
7324 />
7325 <counter name="FS Threads Dispatched"
7326 description="The total number of fragment shader hardware threads dispatched."
7327 data_type="uint64"
7328 equation="A 6 READ"
7329 underscore_name="ps_threads"
7330 units="threads"
7331 symbol_name="PsThreads"
7332 semantic_type="event"
7333 mdapi_supported_apis="OGL IO BB"
7334 mdapi_usage_flags="Tier3 Frame Batch Draw"
7335 mdapi_hw_unit_type="gpu"
7336 mdapi_group="EU Array/Fragment Shader"
7337 />
7338 <counter name="HDC stalled by L3 (s0.ss2)"
7339 description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss2)"
7340 data_type="float"
7341 max_equation="100"
7342 equation="C 1 READ C 0 READ USUB 100 UMUL $GpuCoreClocks FDIV"
7343 underscore_name="non_sampler_shader12_access_stalled_on_l3"
7344 units="percent"
7345 symbol_name="NonSamplerShader12AccessStalledOnL3"
7346 availability="$SubsliceMask 0x20 AND"
7347 semantic_type="duration"
7348 mdapi_supported_apis=""
7349 mdapi_usage_flags="Tier3 Frame Batch Draw"
7350 mdapi_group="GPU/Data Port"
7351 mdapi_hw_unit_type="subslice"
7352 />
7353 <counter name="Shader Barrier Messages"
7354 description="The total number of shader barrier messages."
7355 data_type="uint64"
7356 equation="A 35 READ"
7357 underscore_name="shader_barriers"
7358 units="messages"
7359 symbol_name="ShaderBarriers"
7360 semantic_type="event"
7361 mdapi_supported_apis=""
7362 mdapi_usage_flags="Tier3 Frame Batch Draw"
7363 mdapi_hw_unit_type="gpu"
7364 mdapi_group="EU Array/Barrier"
7365 />
7366 <counter name="Sampler Texels"
7367 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
7368 data_type="uint64"
7369 equation="A 28 READ 4 UMUL"
7370 underscore_name="sampler_texels"
7371 units="texels"
7372 symbol_name="SamplerTexels"
7373 semantic_type="event"
7374 mdapi_supported_apis=""
7375 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7376 mdapi_hw_unit_type="gpu"
7377 mdapi_group="Sampler/Sampler Input"
7378 />
7379 <counter name="Pixels Failing Tests"
7380 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
7381 data_type="uint64"
7382 equation="A 25 READ 4 UMUL"
7383 underscore_name="pixels_failing_post_ps_tests"
7384 units="pixels"
7385 symbol_name="PixelsFailingPostPsTests"
7386 semantic_type="event"
7387 mdapi_supported_apis="OGL IO BB"
7388 mdapi_usage_flags="Tier3 Frame Batch Draw"
7389 mdapi_hw_unit_type="gpu"
7390 mdapi_group="3D Pipe/Output Merger"
7391 />
7392 <counter name="GPU Time Elapsed"
7393 description="Time elapsed on the GPU during the measurement."
7394 data_type="uint64"
7395 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
7396 underscore_name="gpu_time"
7397 units="ns"
7398 symbol_name="GpuTime"
7399 semantic_type="duration"
7400 mdapi_supported_apis=""
7401 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7402 mdapi_hw_unit_type="gpu"
7403 mdapi_group="GPU"
7404 />
7405 <counter name="AVG GPU Core Frequency"
7406 description="Average GPU Core Frequency in the measurement."
7407 data_type="uint64"
7408 max_equation="$GpuMaxFrequency"
7409 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
7410 underscore_name="avg_gpu_core_frequency"
7411 units="hz"
7412 symbol_name="AvgGpuCoreFrequency"
7413 semantic_type="event"
7414 mdapi_supported_apis=""
7415 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7416 mdapi_group="GPU"
7417 mdapi_hw_unit_type="gpu"
7418 />
7419 <counter name="Sampler Texels Misses"
7420 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
7421 data_type="uint64"
7422 equation="A 29 READ 4 UMUL"
7423 underscore_name="sampler_texel_misses"
7424 units="texels"
7425 symbol_name="SamplerTexelMisses"
7426 semantic_type="event"
7427 mdapi_supported_apis=""
7428 mdapi_usage_flags="Tier3 Batch Frame Draw"
7429 mdapi_hw_unit_type="gpu"
7430 mdapi_group="Sampler/Sampler Cache"
7431 />
7432 <counter name="HDC stalled by L3 (s0.ss1)"
7433 description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss1)"
7434 data_type="float"
7435 max_equation="100"
7436 equation="C 5 READ C 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
7437 underscore_name="non_sampler_shader01_access_stalled_on_l3"
7438 units="percent"
7439 symbol_name="NonSamplerShader01AccessStalledOnL3"
7440 availability="$SubsliceMask 0x2 AND"
7441 semantic_type="duration"
7442 mdapi_supported_apis=""
7443 mdapi_usage_flags="Tier3 Frame Batch Draw"
7444 mdapi_group="GPU/Data Port"
7445 mdapi_hw_unit_type="subslice"
7446 />
7447 <counter name="CS Threads Dispatched"
7448 description="The total number of compute shader hardware threads dispatched."
7449 data_type="uint64"
7450 equation="A 4 READ"
7451 underscore_name="cs_threads"
7452 units="threads"
7453 symbol_name="CsThreads"
7454 semantic_type="event"
7455 mdapi_supported_apis="OGL4 OCL IO BB"
7456 mdapi_usage_flags="Tier3 Frame Batch Draw"
7457 mdapi_hw_unit_type="gpu"
7458 mdapi_group="EU Array/Compute Shader"
7459 />
7460 <counter name="HDC stalled by L3 (s0.ss2)"
7461 description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss2)"
7462 data_type="float"
7463 max_equation="100"
7464 equation="C 7 READ C 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
7465 underscore_name="non_sampler_shader02_access_stalled_on_l3"
7466 units="percent"
7467 symbol_name="NonSamplerShader02AccessStalledOnL3"
7468 availability="$SubsliceMask 0x4 AND"
7469 semantic_type="duration"
7470 mdapi_supported_apis=""
7471 mdapi_usage_flags="Tier3 Frame Batch Draw"
7472 mdapi_group="GPU/Data Port"
7473 mdapi_hw_unit_type="subslice"
7474 />
7475 <counter name="SLM Bytes Read"
7476 description="The total number of GPU memory bytes read from shared local memory."
7477 data_type="uint64"
7478 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7479 equation="A 30 READ 64 UMUL"
7480 underscore_name="slm_bytes_read"
7481 units="bytes"
7482 symbol_name="SlmBytesRead"
7483 semantic_type="throughput"
7484 mdapi_supported_apis="OGL4 OCL IO BB"
7485 mdapi_usage_flags="Tier3 Frame Batch Draw"
7486 mdapi_group="L3/Data Port/SLM"
7487 mdapi_hw_unit_type="gpu"
7488 />
7489 <counter name="PS FPU1 Pipe Active"
7490 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
7491 data_type="float"
7492 max_equation="100"
7493 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7494 underscore_name="ps_fpu1_active"
7495 units="percent"
7496 symbol_name="PsFpu1Active"
7497 semantic_type="duration"
7498 mdapi_supported_apis="OGL IO BB"
7499 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7500 mdapi_group="EU Array/Pixel Shader"
7501 mdapi_hw_unit_type="gpu"
7502 />
7503 <counter name="PS Send Pipeline Active"
7504 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
7505 data_type="float"
7506 max_equation="100"
7507 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7508 underscore_name="ps_send_active"
7509 units="percent"
7510 symbol_name="PsSendActive"
7511 semantic_type="duration"
7512 mdapi_supported_apis="OGL IO BB"
7513 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7514 mdapi_group="EU Array/Pixel Shader"
7515 mdapi_hw_unit_type="gpu"
7516 />
7517 <counter name="VS FPU0 Pipe Active"
7518 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
7519 data_type="float"
7520 max_equation="100"
7521 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7522 underscore_name="vs_fpu0_active"
7523 units="percent"
7524 symbol_name="VsFpu0Active"
7525 semantic_type="duration"
7526 mdapi_supported_apis="OGL IO BB"
7527 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7528 mdapi_group="EU Array/Vertex Shader"
7529 mdapi_hw_unit_type="gpu"
7530 />
7531 <counter name="GPU Busy"
7532 description="The percentage of time in which the GPU has been processing GPU commands."
7533 data_type="float"
7534 max_equation="100"
7535 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
7536 underscore_name="gpu_busy"
7537 units="percent"
7538 symbol_name="GpuBusy"
7539 semantic_type="duration"
7540 mdapi_supported_apis=""
7541 mdapi_usage_flags="Tier1 Overview System Frame"
7542 mdapi_group="GPU"
7543 mdapi_hw_unit_type="gpu"
7544 />
7545 <counter name="HDC stalled by L3 (s0.ss0)"
7546 description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss0)"
7547 data_type="float"
7548 max_equation="100"
7549 equation="B 5 READ B 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
7550 underscore_name="non_sampler_shader10_access_stalled_on_l3"
7551 units="percent"
7552 symbol_name="NonSamplerShader10AccessStalledOnL3"
7553 availability="$SubsliceMask 0x8 AND"
7554 semantic_type="duration"
7555 mdapi_supported_apis=""
7556 mdapi_usage_flags="Tier3 Frame Batch Draw"
7557 mdapi_group="GPU/Data Port"
7558 mdapi_hw_unit_type="subslice"
7559 />
7560 <counter name="Rasterized Pixels"
7561 description="The total number of rasterized pixels."
7562 data_type="uint64"
7563 equation="A 21 READ 4 UMUL"
7564 underscore_name="rasterized_pixels"
7565 units="pixels"
7566 symbol_name="RasterizedPixels"
7567 semantic_type="event"
7568 mdapi_supported_apis="OGL IO BB"
7569 mdapi_usage_flags="Tier3 Frame Batch Draw"
7570 mdapi_hw_unit_type="gpu"
7571 mdapi_group="3D Pipe/Rasterizer"
7572 />
7573 <counter name="PS FPU0 Pipe Active"
7574 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
7575 data_type="float"
7576 max_equation="100"
7577 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7578 underscore_name="ps_fpu0_active"
7579 units="percent"
7580 symbol_name="PsFpu0Active"
7581 semantic_type="duration"
7582 mdapi_supported_apis="OGL IO BB"
7583 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7584 mdapi_group="EU Array/Pixel Shader"
7585 mdapi_hw_unit_type="gpu"
7586 />
7587 <counter name="DS Threads Dispatched"
7588 description="The total number of domain shader hardware threads dispatched."
7589 data_type="uint64"
7590 equation="A 3 READ"
7591 underscore_name="ds_threads"
7592 units="threads"
7593 symbol_name="DsThreads"
7594 semantic_type="event"
7595 mdapi_supported_apis="OGL4 IO BB"
7596 mdapi_usage_flags="Tier3 Frame Batch Draw"
7597 mdapi_hw_unit_type="gpu"
7598 mdapi_group="EU Array/Domain Shader"
7599 />
7600 <counter name="Samples Written"
7601 description="The total number of samples or pixels written to all render targets."
7602 data_type="uint64"
7603 equation="A 26 READ 4 UMUL"
7604 underscore_name="samples_written"
7605 units="pixels"
7606 symbol_name="SamplesWritten"
7607 semantic_type="event"
7608 mdapi_supported_apis="OGL IO BB"
7609 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7610 mdapi_hw_unit_type="gpu"
7611 mdapi_group="3D Pipe/Output Merger"
7612 />
7613 <counter name="EU Stall"
7614 description="The percentage of time in which the Execution Units were stalled."
7615 data_type="float"
7616 max_equation="100"
7617 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7618 underscore_name="eu_stall"
7619 units="percent"
7620 symbol_name="EuStall"
7621 semantic_type="duration"
7622 mdapi_supported_apis=""
7623 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7624 mdapi_group="EU Array"
7625 mdapi_hw_unit_type="gpu"
7626 />
7627 <counter name="Samples Blended"
7628 description="The total number of blended samples or pixels written to all render targets."
7629 data_type="uint64"
7630 equation="A 27 READ 4 UMUL"
7631 underscore_name="samples_blended"
7632 units="pixels"
7633 symbol_name="SamplesBlended"
7634 semantic_type="event"
7635 mdapi_supported_apis="OGL IO BB"
7636 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7637 mdapi_hw_unit_type="gpu"
7638 mdapi_group="3D Pipe/Output Merger"
7639 />
7640 <counter name="Early Depth Test Fails"
7641 description="The total number of pixels dropped on early depth test."
7642 data_type="uint64"
7643 equation="A 23 READ 4 UMUL"
7644 underscore_name="early_depth_test_fails"
7645 units="pixels"
7646 symbol_name="EarlyDepthTestFails"
7647 semantic_type="event"
7648 mdapi_supported_apis="OGL IO BB"
7649 mdapi_usage_flags="Tier3 Frame Batch Draw"
7650 mdapi_hw_unit_type="gpu"
7651 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
7652 />
7653 <counter name="Shader Memory Accesses"
7654 description="The total number of shader memory accesses to L3."
7655 data_type="uint64"
7656 equation="A 32 READ"
7657 underscore_name="shader_memory_accesses"
7658 units="messages"
7659 symbol_name="ShaderMemoryAccesses"
7660 semantic_type="event"
7661 mdapi_supported_apis=""
7662 mdapi_usage_flags="Tier3 Frame Batch Draw"
7663 mdapi_hw_unit_type="gpu"
7664 mdapi_group="L3/Data Port"
7665 />
7666 <counter name="HS Threads Dispatched"
7667 description="The total number of hull shader hardware threads dispatched."
7668 data_type="uint64"
7669 equation="A 2 READ"
7670 underscore_name="hs_threads"
7671 units="threads"
7672 symbol_name="HsThreads"
7673 semantic_type="event"
7674 mdapi_supported_apis="OGL4 IO BB"
7675 mdapi_usage_flags="Tier3 Frame Batch Draw"
7676 mdapi_hw_unit_type="gpu"
7677 mdapi_group="EU Array/Hull Shader"
7678 />
7679 <counter name="HDC stalled by L3 (s0.ss1)"
7680 description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss1)"
7681 data_type="float"
7682 max_equation="100"
7683 equation="B 7 READ B 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
7684 underscore_name="non_sampler_shader11_access_stalled_on_l3"
7685 units="percent"
7686 symbol_name="NonSamplerShader11AccessStalledOnL3"
7687 availability="$SubsliceMask 0x10 AND"
7688 semantic_type="duration"
7689 mdapi_supported_apis=""
7690 mdapi_usage_flags="Tier3 Frame Batch Draw"
7691 mdapi_group="GPU/Data Port"
7692 mdapi_hw_unit_type="subslice"
7693 />
7694 <counter name="SLM Bytes Written"
7695 description="The total number of GPU memory bytes written into shared local memory."
7696 data_type="uint64"
7697 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7698 equation="A 31 READ 64 UMUL"
7699 underscore_name="slm_bytes_written"
7700 units="bytes"
7701 symbol_name="SlmBytesWritten"
7702 semantic_type="throughput"
7703 mdapi_supported_apis="OGL4 OCL IO BB"
7704 mdapi_usage_flags="Tier3 Frame Batch Draw"
7705 mdapi_group="L3/Data Port/SLM"
7706 mdapi_hw_unit_type="gpu"
7707 />
7708 <counter name="L3 Shader Throughput"
7709 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
7710 data_type="uint64"
7711 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
7712 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
7713 underscore_name="l3_shader_throughput"
7714 units="bytes"
7715 symbol_name="L3ShaderThroughput"
7716 semantic_type="throughput"
7717 mdapi_supported_apis="OGL4 OCL IO BB"
7718 mdapi_usage_flags="Tier2 Frame Batch Draw"
7719 mdapi_group="L3/Data Port"
7720 mdapi_hw_unit_type="gpu"
7721 />
7722 <counter name="Samples Killed in FS"
7723 description="The total number of samples or pixels dropped in fragment shaders."
7724 data_type="uint64"
7725 equation="A 24 READ 4 UMUL"
7726 underscore_name="samples_killed_in_ps"
7727 units="pixels"
7728 symbol_name="SamplesKilledInPs"
7729 semantic_type="event"
7730 mdapi_supported_apis="OGL IO BB"
7731 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
7732 mdapi_hw_unit_type="gpu"
7733 mdapi_group="3D Pipe/Fragment Shader"
7734 />
7735 <counter name="HDC stalled by L3 (s0.ss0)"
7736 description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss0)"
7737 data_type="float"
7738 max_equation="100"
7739 equation="C 3 READ C 2 READ USUB 100 UMUL $GpuCoreClocks FDIV"
7740 underscore_name="non_sampler_shader00_access_stalled_on_l3"
7741 units="percent"
7742 symbol_name="NonSamplerShader00AccessStalledOnL3"
7743 availability="$SubsliceMask 0x1 AND"
7744 semantic_type="duration"
7745 mdapi_supported_apis=""
7746 mdapi_usage_flags="Tier3 Frame Batch Draw"
7747 mdapi_group="GPU/Data Port"
7748 mdapi_hw_unit_type="subslice"
7749 />
7750 <counter name="Shader Atomic Memory Accesses"
7751 description="The total number of shader atomic memory accesses."
7752 data_type="uint64"
7753 equation="A 34 READ"
7754 underscore_name="shader_atomics"
7755 units="messages"
7756 symbol_name="ShaderAtomics"
7757 semantic_type="event"
7758 mdapi_supported_apis="OGL4 OCL IO BB"
7759 mdapi_usage_flags="Tier3 Frame Batch Draw"
7760 mdapi_hw_unit_type="gpu"
7761 mdapi_group="L3/Data Port/Atomics"
7762 />
7763 <register_config type="NOA">
7764 <register type="NOA" address="0x00009888" value="0x105C0232" />
7765 <register type="NOA" address="0x00009888" value="0x10580232" />
7766 <register type="NOA" address="0x00009888" value="0x10380232" />
7767 <register type="NOA" address="0x00009888" value="0x10DC0232" />
7768 <register type="NOA" address="0x00009888" value="0x10D80232" />
7769 <register type="NOA" address="0x00009888" value="0x10B80232" />
7770 <register type="NOA" address="0x00009888" value="0x118E4400" />
7771 <register type="NOA" address="0x00009888" value="0x025C6080" />
7772 <register type="NOA" address="0x00009888" value="0x045C004B" />
7773 <register type="NOA" address="0x00009888" value="0x005C8000" />
7774 <register type="NOA" address="0x00009888" value="0x00582080" />
7775 <register type="NOA" address="0x00009888" value="0x0258004B" />
7776 <register type="NOA" address="0x00009888" value="0x025B4000" />
7777 <register type="NOA" address="0x00009888" value="0x045B4000" />
7778 <register type="NOA" address="0x00009888" value="0x0C1FA000" />
7779 <register type="NOA" address="0x00009888" value="0x0E1F00AA" />
7780 <register type="NOA" address="0x00009888" value="0x04386080" />
7781 <register type="NOA" address="0x00009888" value="0x0638404B" />
7782 <register type="NOA" address="0x00009888" value="0x02384000" />
7783 <register type="NOA" address="0x00009888" value="0x08384000" />
7784 <register type="NOA" address="0x00009888" value="0x0A380000" />
7785 <register type="NOA" address="0x00009888" value="0x0C380000" />
7786 <register type="NOA" address="0x00009888" value="0x00398000" />
7787 <register type="NOA" address="0x00009888" value="0x0239A000" />
7788 <register type="NOA" address="0x00009888" value="0x0439A000" />
7789 <register type="NOA" address="0x00009888" value="0x06392000" />
7790 <register type="NOA" address="0x00009888" value="0x0CDC25C1" />
7791 <register type="NOA" address="0x00009888" value="0x0ADCC000" />
7792 <register type="NOA" address="0x00009888" value="0x0AD825C1" />
7793 <register type="NOA" address="0x00009888" value="0x18DB4000" />
7794 <register type="NOA" address="0x00009888" value="0x1ADB0001" />
7795 <register type="NOA" address="0x00009888" value="0x0E9F8000" />
7796 <register type="NOA" address="0x00009888" value="0x109F02AA" />
7797 <register type="NOA" address="0x00009888" value="0x0EB825C1" />
7798 <register type="NOA" address="0x00009888" value="0x18B80154" />
7799 <register type="NOA" address="0x00009888" value="0x0AB9A000" />
7800 <register type="NOA" address="0x00009888" value="0x0CB9A000" />
7801 <register type="NOA" address="0x00009888" value="0x0EB9A000" />
7802 <register type="NOA" address="0x00009888" value="0x0D88C000" />
7803 <register type="NOA" address="0x00009888" value="0x0F88000F" />
7804 <register type="NOA" address="0x00009888" value="0x038A8000" />
7805 <register type="NOA" address="0x00009888" value="0x058A8000" />
7806 <register type="NOA" address="0x00009888" value="0x078A8000" />
7807 <register type="NOA" address="0x00009888" value="0x098A8000" />
7808 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
7809 <register type="NOA" address="0x00009888" value="0x0D8A8000" />
7810 <register type="NOA" address="0x00009888" value="0x258BAA05" />
7811 <register type="NOA" address="0x00009888" value="0x278B002A" />
7812 <register type="NOA" address="0x00009888" value="0x238B2A80" />
7813 <register type="NOA" address="0x00009888" value="0x198C5400" />
7814 <register type="NOA" address="0x00009888" value="0x1B8C0015" />
7815 <register type="NOA" address="0x00009888" value="0x098DC000" />
7816 <register type="NOA" address="0x00009888" value="0x0B8DA000" />
7817 <register type="NOA" address="0x00009888" value="0x0D8DA000" />
7818 <register type="NOA" address="0x00009888" value="0x0F8DA000" />
7819 <register type="NOA" address="0x00009888" value="0x098E05C0" />
7820 <register type="NOA" address="0x00009888" value="0x058E0000" />
7821 <register type="NOA" address="0x00009888" value="0x198F0020" />
7822 <register type="NOA" address="0x00009888" value="0x2185AA0A" />
7823 <register type="NOA" address="0x00009888" value="0x2385002A" />
7824 <register type="NOA" address="0x00009888" value="0x1F85AA00" />
7825 <register type="NOA" address="0x00009888" value="0x19835000" />
7826 <register type="NOA" address="0x00009888" value="0x1B830155" />
7827 <register type="NOA" address="0x00009888" value="0x03834000" />
7828 <register type="NOA" address="0x00009888" value="0x05834000" />
7829 <register type="NOA" address="0x00009888" value="0x07834000" />
7830 <register type="NOA" address="0x00009888" value="0x09834000" />
7831 <register type="NOA" address="0x00009888" value="0x0B834000" />
7832 <register type="NOA" address="0x00009888" value="0x0D834000" />
7833 <register type="NOA" address="0x00009888" value="0x09848000" />
7834 <register type="NOA" address="0x00009888" value="0x0B84C000" />
7835 <register type="NOA" address="0x00009888" value="0x0D84C000" />
7836 <register type="NOA" address="0x00009888" value="0x0F84C000" />
7837 <register type="NOA" address="0x00009888" value="0x01848000" />
7838 <register type="NOA" address="0x00009888" value="0x0384C000" />
7839 <register type="NOA" address="0x00009888" value="0x0584C000" />
7840 <register type="NOA" address="0x00009888" value="0x07844000" />
7841 <register type="NOA" address="0x00009888" value="0x19808000" />
7842 <register type="NOA" address="0x00009888" value="0x1B80C000" />
7843 <register type="NOA" address="0x00009888" value="0x1D80C000" />
7844 <register type="NOA" address="0x00009888" value="0x1F80C000" />
7845 <register type="NOA" address="0x00009888" value="0x11808000" />
7846 <register type="NOA" address="0x00009888" value="0x1380C000" />
7847 <register type="NOA" address="0x00009888" value="0x1580C000" />
7848 <register type="NOA" address="0x00009888" value="0x17804000" />
7849 <register type="NOA" address="0x00009888" value="0x51800040" />
7850 <register type="NOA" address="0x00009888" value="0x43800400" />
7851 <register type="NOA" address="0x00009888" value="0x45800800" />
7852 <register type="NOA" address="0x00009888" value="0x53800000" />
7853 <register type="NOA" address="0x00009888" value="0x47800C62" />
7854 <register type="NOA" address="0x00009888" value="0x21800000" />
7855 <register type="NOA" address="0x00009888" value="0x31800000" />
7856 <register type="NOA" address="0x00009888" value="0x4D800000" />
7857 <register type="NOA" address="0x00009888" value="0x3F801042" />
7858 <register type="NOA" address="0x00009888" value="0x4F800000" />
7859 <register type="NOA" address="0x00009888" value="0x418014A4" />
7860 </register_config>
7861 <register_config type="OA">
7862 <register type="OA" address="0x00002740" value="0x00000000" />
7863 <register type="OA" address="0x00002744" value="0x00800000" />
7864 <register type="OA" address="0x00002710" value="0x00000000" />
7865 <register type="OA" address="0x00002714" value="0x10800000" />
7866 <register type="OA" address="0x00002720" value="0x00000000" />
7867 <register type="OA" address="0x00002724" value="0x00800000" />
7868 <register type="OA" address="0x00002770" value="0x00000002" />
7869 <register type="OA" address="0x00002774" value="0x0000FFF7" />
7870 </register_config>
7871 <register_config type="FLEX">
7872 <register type="FLEX" address="0x0000E458" value="0x00005004" />
7873 <register type="FLEX" address="0x0000E558" value="0x00010003" />
7874 <register type="FLEX" address="0x0000E658" value="0x00012011" />
7875 <register type="FLEX" address="0x0000E758" value="0x00015014" />
7876 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
7877 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
7878 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
7879 </register_config>
7880 </set>
7881
7882 <set name="Metric set L3_1"
7883 mdapi_supported_apis="OGL OCL IO BB"
7884 underscore_name="l3_1"
7885 hw_config_guid="9385ebb2-f34f-4aa5-aec5-7e9cbbea0f0b"
7886 chipset="BDW"
7887 symbol_name="L3_1"
7888 >
7889 <counter name="GPU Core Clocks"
7890 description="The total number of GPU core clocks elapsed during the measurement."
7891 data_type="uint64"
7892 equation="GPU_CLOCK 0 READ"
7893 underscore_name="gpu_core_clocks"
7894 units="cycles"
7895 symbol_name="GpuCoreClocks"
7896 semantic_type="event"
7897 mdapi_supported_apis=""
7898 mdapi_usage_flags="Tier1 Frame Batch Draw"
7899 mdapi_hw_unit_type="gpu"
7900 mdapi_group="GPU"
7901 />
7902 <counter name="EU Active"
7903 description="The percentage of time in which the Execution Units were actively processing."
7904 data_type="float"
7905 max_equation="100"
7906 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7907 underscore_name="eu_active"
7908 units="percent"
7909 symbol_name="EuActive"
7910 semantic_type="duration"
7911 mdapi_supported_apis=""
7912 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7913 mdapi_group="EU Array"
7914 mdapi_hw_unit_type="gpu"
7915 />
7916 <counter name="Slice1 L3 Bank1 Stalled"
7917 description="The percentage of time in which slice1 L3 bank1 is stalled"
7918 data_type="float"
7919 max_equation="100"
7920 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
7921 underscore_name="l31_bank1_stalled"
7922 units="percent"
7923 symbol_name="L31Bank1Stalled"
7924 availability="$SliceMask 0x2 AND"
7925 semantic_type="duration"
7926 mdapi_supported_apis=""
7927 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7928 mdapi_group="GTI/L3"
7929 mdapi_hw_unit_type="slice"
7930 />
7931 <counter name="EU Both FPU Pipes Active"
7932 description="The percentage of time in which both EU FPU pipelines were actively processing."
7933 data_type="float"
7934 max_equation="100"
7935 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7936 underscore_name="eu_fpu_both_active"
7937 units="percent"
7938 symbol_name="EuFpuBothActive"
7939 semantic_type="duration"
7940 mdapi_supported_apis=""
7941 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7942 mdapi_group="EU Array/Pipes"
7943 mdapi_hw_unit_type="gpu"
7944 />
7945 <counter name="VS Send Pipe Active"
7946 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
7947 data_type="float"
7948 max_equation="100"
7949 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7950 underscore_name="vs_send_active"
7951 units="percent"
7952 symbol_name="VsSendActive"
7953 semantic_type="duration"
7954 mdapi_supported_apis="OGL IO BB"
7955 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7956 mdapi_group="EU Array/Vertex Shader"
7957 mdapi_hw_unit_type="gpu"
7958 />
7959 <counter name="VS FPU1 Pipe Active"
7960 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
7961 data_type="float"
7962 max_equation="100"
7963 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7964 underscore_name="vs_fpu1_active"
7965 units="percent"
7966 symbol_name="VsFpu1Active"
7967 semantic_type="duration"
7968 mdapi_supported_apis="OGL IO BB"
7969 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7970 mdapi_group="EU Array/Vertex Shader"
7971 mdapi_hw_unit_type="gpu"
7972 />
7973 <counter name="GS Threads Dispatched"
7974 description="The total number of geometry shader hardware threads dispatched."
7975 data_type="uint64"
7976 equation="A 5 READ"
7977 underscore_name="gs_threads"
7978 units="threads"
7979 symbol_name="GsThreads"
7980 semantic_type="event"
7981 mdapi_supported_apis="OGL4 IO BB"
7982 mdapi_usage_flags="Tier3 Frame Batch Draw"
7983 mdapi_hw_unit_type="gpu"
7984 mdapi_group="EU Array/Geometry Shader"
7985 />
7986 <counter name="Early Hi-Depth Test Fails"
7987 description="The total number of pixels dropped on early hierarchical depth test."
7988 data_type="uint64"
7989 equation="A 22 READ 4 UMUL"
7990 underscore_name="hi_depth_test_fails"
7991 units="pixels"
7992 symbol_name="HiDepthTestFails"
7993 semantic_type="event"
7994 mdapi_supported_apis="OGL IO BB"
7995 mdapi_usage_flags="Tier3 Frame Batch Draw"
7996 mdapi_hw_unit_type="gpu"
7997 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
7998 />
7999 <counter name="FS Both FPU Active"
8000 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
8001 data_type="float"
8002 max_equation="100"
8003 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8004 underscore_name="ps_eu_both_fpu_active"
8005 units="percent"
8006 symbol_name="PsEuBothFpuActive"
8007 semantic_type="duration"
8008 mdapi_supported_apis="OGL IO BB"
8009 mdapi_usage_flags="Tier4 Frame Batch Draw"
8010 mdapi_group="3D Pipe/Fragment Shader"
8011 mdapi_hw_unit_type="gpu"
8012 />
8013 <counter name="VS Threads Dispatched"
8014 description="The total number of vertex shader hardware threads dispatched."
8015 data_type="uint64"
8016 equation="A 1 READ"
8017 underscore_name="vs_threads"
8018 units="threads"
8019 symbol_name="VsThreads"
8020 semantic_type="event"
8021 mdapi_supported_apis="OGL IO BB"
8022 mdapi_usage_flags="Tier3 Frame Batch Draw"
8023 mdapi_hw_unit_type="gpu"
8024 mdapi_group="EU Array/Vertex Shader"
8025 />
8026 <counter name="FS Threads Dispatched"
8027 description="The total number of fragment shader hardware threads dispatched."
8028 data_type="uint64"
8029 equation="A 6 READ"
8030 underscore_name="ps_threads"
8031 units="threads"
8032 symbol_name="PsThreads"
8033 semantic_type="event"
8034 mdapi_supported_apis="OGL IO BB"
8035 mdapi_usage_flags="Tier3 Frame Batch Draw"
8036 mdapi_hw_unit_type="gpu"
8037 mdapi_group="EU Array/Fragment Shader"
8038 />
8039 <counter name="Shader Barrier Messages"
8040 description="The total number of shader barrier messages."
8041 data_type="uint64"
8042 equation="A 35 READ"
8043 underscore_name="shader_barriers"
8044 units="messages"
8045 symbol_name="ShaderBarriers"
8046 semantic_type="event"
8047 mdapi_supported_apis=""
8048 mdapi_usage_flags="Tier3 Frame Batch Draw"
8049 mdapi_hw_unit_type="gpu"
8050 mdapi_group="EU Array/Barrier"
8051 />
8052 <counter name="Slice1 L3 Bank0 Stalled"
8053 description="The percentage of time in which slice1 L3 bank0 is stalled"
8054 data_type="float"
8055 max_equation="100"
8056 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
8057 underscore_name="l31_bank0_stalled"
8058 units="percent"
8059 symbol_name="L31Bank0Stalled"
8060 availability="$SliceMask 0x2 AND"
8061 semantic_type="duration"
8062 mdapi_supported_apis=""
8063 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8064 mdapi_group="GTI/L3"
8065 mdapi_hw_unit_type="slice"
8066 />
8067 <counter name="Sampler Texels"
8068 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
8069 data_type="uint64"
8070 equation="A 28 READ 4 UMUL"
8071 underscore_name="sampler_texels"
8072 units="texels"
8073 symbol_name="SamplerTexels"
8074 semantic_type="event"
8075 mdapi_supported_apis=""
8076 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8077 mdapi_hw_unit_type="gpu"
8078 mdapi_group="Sampler/Sampler Input"
8079 />
8080 <counter name="Pixels Failing Tests"
8081 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
8082 data_type="uint64"
8083 equation="A 25 READ 4 UMUL"
8084 underscore_name="pixels_failing_post_ps_tests"
8085 units="pixels"
8086 symbol_name="PixelsFailingPostPsTests"
8087 semantic_type="event"
8088 mdapi_supported_apis="OGL IO BB"
8089 mdapi_usage_flags="Tier3 Frame Batch Draw"
8090 mdapi_hw_unit_type="gpu"
8091 mdapi_group="3D Pipe/Output Merger"
8092 />
8093 <counter name="GPU Time Elapsed"
8094 description="Time elapsed on the GPU during the measurement."
8095 data_type="uint64"
8096 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
8097 underscore_name="gpu_time"
8098 units="ns"
8099 symbol_name="GpuTime"
8100 semantic_type="duration"
8101 mdapi_supported_apis=""
8102 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8103 mdapi_hw_unit_type="gpu"
8104 mdapi_group="GPU"
8105 />
8106 <counter name="AVG GPU Core Frequency"
8107 description="Average GPU Core Frequency in the measurement."
8108 data_type="uint64"
8109 max_equation="$GpuMaxFrequency"
8110 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
8111 underscore_name="avg_gpu_core_frequency"
8112 units="hz"
8113 symbol_name="AvgGpuCoreFrequency"
8114 semantic_type="event"
8115 mdapi_supported_apis=""
8116 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8117 mdapi_group="GPU"
8118 mdapi_hw_unit_type="gpu"
8119 />
8120 <counter name="Sampler Texels Misses"
8121 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
8122 data_type="uint64"
8123 equation="A 29 READ 4 UMUL"
8124 underscore_name="sampler_texel_misses"
8125 units="texels"
8126 symbol_name="SamplerTexelMisses"
8127 semantic_type="event"
8128 mdapi_supported_apis=""
8129 mdapi_usage_flags="Tier3 Batch Frame Draw"
8130 mdapi_hw_unit_type="gpu"
8131 mdapi_group="Sampler/Sampler Cache"
8132 />
8133 <counter name="CS Threads Dispatched"
8134 description="The total number of compute shader hardware threads dispatched."
8135 data_type="uint64"
8136 equation="A 4 READ"
8137 underscore_name="cs_threads"
8138 units="threads"
8139 symbol_name="CsThreads"
8140 semantic_type="event"
8141 mdapi_supported_apis="OGL4 OCL IO BB"
8142 mdapi_usage_flags="Tier3 Frame Batch Draw"
8143 mdapi_hw_unit_type="gpu"
8144 mdapi_group="EU Array/Compute Shader"
8145 />
8146 <counter name="SLM Bytes Read"
8147 description="The total number of GPU memory bytes read from shared local memory."
8148 data_type="uint64"
8149 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8150 equation="A 30 READ 64 UMUL"
8151 underscore_name="slm_bytes_read"
8152 units="bytes"
8153 symbol_name="SlmBytesRead"
8154 semantic_type="throughput"
8155 mdapi_supported_apis="OGL4 OCL IO BB"
8156 mdapi_usage_flags="Tier3 Frame Batch Draw"
8157 mdapi_group="L3/Data Port/SLM"
8158 mdapi_hw_unit_type="gpu"
8159 />
8160 <counter name="PS FPU1 Pipe Active"
8161 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
8162 data_type="float"
8163 max_equation="100"
8164 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8165 underscore_name="ps_fpu1_active"
8166 units="percent"
8167 symbol_name="PsFpu1Active"
8168 semantic_type="duration"
8169 mdapi_supported_apis="OGL IO BB"
8170 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8171 mdapi_group="EU Array/Pixel Shader"
8172 mdapi_hw_unit_type="gpu"
8173 />
8174 <counter name="PS Send Pipeline Active"
8175 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
8176 data_type="float"
8177 max_equation="100"
8178 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8179 underscore_name="ps_send_active"
8180 units="percent"
8181 symbol_name="PsSendActive"
8182 semantic_type="duration"
8183 mdapi_supported_apis="OGL IO BB"
8184 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8185 mdapi_group="EU Array/Pixel Shader"
8186 mdapi_hw_unit_type="gpu"
8187 />
8188 <counter name="VS FPU0 Pipe Active"
8189 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
8190 data_type="float"
8191 max_equation="100"
8192 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8193 underscore_name="vs_fpu0_active"
8194 units="percent"
8195 symbol_name="VsFpu0Active"
8196 semantic_type="duration"
8197 mdapi_supported_apis="OGL IO BB"
8198 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8199 mdapi_group="EU Array/Vertex Shader"
8200 mdapi_hw_unit_type="gpu"
8201 />
8202 <counter name="GPU Busy"
8203 description="The percentage of time in which the GPU has been processing GPU commands."
8204 data_type="float"
8205 max_equation="100"
8206 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
8207 underscore_name="gpu_busy"
8208 units="percent"
8209 symbol_name="GpuBusy"
8210 semantic_type="duration"
8211 mdapi_supported_apis=""
8212 mdapi_usage_flags="Tier1 Overview System Frame"
8213 mdapi_group="GPU"
8214 mdapi_hw_unit_type="gpu"
8215 />
8216 <counter name="Rasterized Pixels"
8217 description="The total number of rasterized pixels."
8218 data_type="uint64"
8219 equation="A 21 READ 4 UMUL"
8220 underscore_name="rasterized_pixels"
8221 units="pixels"
8222 symbol_name="RasterizedPixels"
8223 semantic_type="event"
8224 mdapi_supported_apis="OGL IO BB"
8225 mdapi_usage_flags="Tier3 Frame Batch Draw"
8226 mdapi_hw_unit_type="gpu"
8227 mdapi_group="3D Pipe/Rasterizer"
8228 />
8229 <counter name="Slice1 L3 Bank1 Active"
8230 description="The percentage of time in which slice1 L3 bank1 is active"
8231 data_type="float"
8232 max_equation="100"
8233 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
8234 underscore_name="l31_bank1_active"
8235 units="percent"
8236 symbol_name="L31Bank1Active"
8237 availability="$SliceMask 0x2 AND"
8238 semantic_type="duration"
8239 mdapi_supported_apis=""
8240 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8241 mdapi_group="GTI/L3"
8242 mdapi_hw_unit_type="slice"
8243 />
8244 <counter name="PS FPU0 Pipe Active"
8245 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
8246 data_type="float"
8247 max_equation="100"
8248 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8249 underscore_name="ps_fpu0_active"
8250 units="percent"
8251 symbol_name="PsFpu0Active"
8252 semantic_type="duration"
8253 mdapi_supported_apis="OGL IO BB"
8254 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8255 mdapi_group="EU Array/Pixel Shader"
8256 mdapi_hw_unit_type="gpu"
8257 />
8258 <counter name="DS Threads Dispatched"
8259 description="The total number of domain shader hardware threads dispatched."
8260 data_type="uint64"
8261 equation="A 3 READ"
8262 underscore_name="ds_threads"
8263 units="threads"
8264 symbol_name="DsThreads"
8265 semantic_type="event"
8266 mdapi_supported_apis="OGL4 IO BB"
8267 mdapi_usage_flags="Tier3 Frame Batch Draw"
8268 mdapi_hw_unit_type="gpu"
8269 mdapi_group="EU Array/Domain Shader"
8270 />
8271 <counter name="Samples Written"
8272 description="The total number of samples or pixels written to all render targets."
8273 data_type="uint64"
8274 equation="A 26 READ 4 UMUL"
8275 underscore_name="samples_written"
8276 units="pixels"
8277 symbol_name="SamplesWritten"
8278 semantic_type="event"
8279 mdapi_supported_apis="OGL IO BB"
8280 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8281 mdapi_hw_unit_type="gpu"
8282 mdapi_group="3D Pipe/Output Merger"
8283 />
8284 <counter name="EU Stall"
8285 description="The percentage of time in which the Execution Units were stalled."
8286 data_type="float"
8287 max_equation="100"
8288 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8289 underscore_name="eu_stall"
8290 units="percent"
8291 symbol_name="EuStall"
8292 semantic_type="duration"
8293 mdapi_supported_apis=""
8294 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8295 mdapi_group="EU Array"
8296 mdapi_hw_unit_type="gpu"
8297 />
8298 <counter name="Slice1 L3 Bank0 Active"
8299 description="The percentage of time in which slice1 L3 bank0 is active"
8300 data_type="float"
8301 max_equation="100"
8302 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
8303 underscore_name="l31_bank0_active"
8304 units="percent"
8305 symbol_name="L31Bank0Active"
8306 availability="$SliceMask 0x2 AND"
8307 semantic_type="duration"
8308 mdapi_supported_apis=""
8309 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8310 mdapi_group="GTI/L3"
8311 mdapi_hw_unit_type="slice"
8312 />
8313 <counter name="Samples Blended"
8314 description="The total number of blended samples or pixels written to all render targets."
8315 data_type="uint64"
8316 equation="A 27 READ 4 UMUL"
8317 underscore_name="samples_blended"
8318 units="pixels"
8319 symbol_name="SamplesBlended"
8320 semantic_type="event"
8321 mdapi_supported_apis="OGL IO BB"
8322 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8323 mdapi_hw_unit_type="gpu"
8324 mdapi_group="3D Pipe/Output Merger"
8325 />
8326 <counter name="Early Depth Test Fails"
8327 description="The total number of pixels dropped on early depth test."
8328 data_type="uint64"
8329 equation="A 23 READ 4 UMUL"
8330 underscore_name="early_depth_test_fails"
8331 units="pixels"
8332 symbol_name="EarlyDepthTestFails"
8333 semantic_type="event"
8334 mdapi_supported_apis="OGL IO BB"
8335 mdapi_usage_flags="Tier3 Frame Batch Draw"
8336 mdapi_hw_unit_type="gpu"
8337 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
8338 />
8339 <counter name="Shader Memory Accesses"
8340 description="The total number of shader memory accesses to L3."
8341 data_type="uint64"
8342 equation="A 32 READ"
8343 underscore_name="shader_memory_accesses"
8344 units="messages"
8345 symbol_name="ShaderMemoryAccesses"
8346 semantic_type="event"
8347 mdapi_supported_apis=""
8348 mdapi_usage_flags="Tier3 Frame Batch Draw"
8349 mdapi_hw_unit_type="gpu"
8350 mdapi_group="L3/Data Port"
8351 />
8352 <counter name="HS Threads Dispatched"
8353 description="The total number of hull shader hardware threads dispatched."
8354 data_type="uint64"
8355 equation="A 2 READ"
8356 underscore_name="hs_threads"
8357 units="threads"
8358 symbol_name="HsThreads"
8359 semantic_type="event"
8360 mdapi_supported_apis="OGL4 IO BB"
8361 mdapi_usage_flags="Tier3 Frame Batch Draw"
8362 mdapi_hw_unit_type="gpu"
8363 mdapi_group="EU Array/Hull Shader"
8364 />
8365 <counter name="SLM Bytes Written"
8366 description="The total number of GPU memory bytes written into shared local memory."
8367 data_type="uint64"
8368 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8369 equation="A 31 READ 64 UMUL"
8370 underscore_name="slm_bytes_written"
8371 units="bytes"
8372 symbol_name="SlmBytesWritten"
8373 semantic_type="throughput"
8374 mdapi_supported_apis="OGL4 OCL IO BB"
8375 mdapi_usage_flags="Tier3 Frame Batch Draw"
8376 mdapi_group="L3/Data Port/SLM"
8377 mdapi_hw_unit_type="gpu"
8378 />
8379 <counter name="L3 Shader Throughput"
8380 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
8381 data_type="uint64"
8382 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
8383 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
8384 underscore_name="l3_shader_throughput"
8385 units="bytes"
8386 symbol_name="L3ShaderThroughput"
8387 semantic_type="throughput"
8388 mdapi_supported_apis="OGL4 OCL IO BB"
8389 mdapi_usage_flags="Tier2 Frame Batch Draw"
8390 mdapi_group="L3/Data Port"
8391 mdapi_hw_unit_type="gpu"
8392 />
8393 <counter name="Samples Killed in FS"
8394 description="The total number of samples or pixels dropped in fragment shaders."
8395 data_type="uint64"
8396 equation="A 24 READ 4 UMUL"
8397 underscore_name="samples_killed_in_ps"
8398 units="pixels"
8399 symbol_name="SamplesKilledInPs"
8400 semantic_type="event"
8401 mdapi_supported_apis="OGL IO BB"
8402 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
8403 mdapi_hw_unit_type="gpu"
8404 mdapi_group="3D Pipe/Fragment Shader"
8405 />
8406 <counter name="Shader Atomic Memory Accesses"
8407 description="The total number of shader atomic memory accesses."
8408 data_type="uint64"
8409 equation="A 34 READ"
8410 underscore_name="shader_atomics"
8411 units="messages"
8412 symbol_name="ShaderAtomics"
8413 semantic_type="event"
8414 mdapi_supported_apis="OGL4 OCL IO BB"
8415 mdapi_usage_flags="Tier3 Frame Batch Draw"
8416 mdapi_hw_unit_type="gpu"
8417 mdapi_group="L3/Data Port/Atomics"
8418 />
8419 <register_config type="NOA">
8420 <register type="NOA" address="0x00009888" value="0x10BF03DA" />
8421 <register type="NOA" address="0x00009888" value="0x14BF0001" />
8422 <register type="NOA" address="0x00009888" value="0x12980340" />
8423 <register type="NOA" address="0x00009888" value="0x12990340" />
8424 <register type="NOA" address="0x00009888" value="0x0CBF1187" />
8425 <register type="NOA" address="0x00009888" value="0x0EBF1205" />
8426 <register type="NOA" address="0x00009888" value="0x00BF0500" />
8427 <register type="NOA" address="0x00009888" value="0x02BF042B" />
8428 <register type="NOA" address="0x00009888" value="0x04BF002C" />
8429 <register type="NOA" address="0x00009888" value="0x0CDAC000" />
8430 <register type="NOA" address="0x00009888" value="0x0EDAC000" />
8431 <register type="NOA" address="0x00009888" value="0x00DA8000" />
8432 <register type="NOA" address="0x00009888" value="0x02DAC000" />
8433 <register type="NOA" address="0x00009888" value="0x04DA4000" />
8434 <register type="NOA" address="0x00009888" value="0x04983400" />
8435 <register type="NOA" address="0x00009888" value="0x10980000" />
8436 <register type="NOA" address="0x00009888" value="0x06990034" />
8437 <register type="NOA" address="0x00009888" value="0x10990000" />
8438 <register type="NOA" address="0x00009888" value="0x0C9DC000" />
8439 <register type="NOA" address="0x00009888" value="0x0E9DC000" />
8440 <register type="NOA" address="0x00009888" value="0x009D8000" />
8441 <register type="NOA" address="0x00009888" value="0x029DC000" />
8442 <register type="NOA" address="0x00009888" value="0x049D4000" />
8443 <register type="NOA" address="0x00009888" value="0x109F02A8" />
8444 <register type="NOA" address="0x00009888" value="0x0C9FA000" />
8445 <register type="NOA" address="0x00009888" value="0x0E9F00BA" />
8446 <register type="NOA" address="0x00009888" value="0x0CB88000" />
8447 <register type="NOA" address="0x00009888" value="0x0CB95000" />
8448 <register type="NOA" address="0x00009888" value="0x0EB95000" />
8449 <register type="NOA" address="0x00009888" value="0x00B94000" />
8450 <register type="NOA" address="0x00009888" value="0x02B95000" />
8451 <register type="NOA" address="0x00009888" value="0x04B91000" />
8452 <register type="NOA" address="0x00009888" value="0x06B92000" />
8453 <register type="NOA" address="0x00009888" value="0x0CBA4000" />
8454 <register type="NOA" address="0x00009888" value="0x0F88000F" />
8455 <register type="NOA" address="0x00009888" value="0x03888000" />
8456 <register type="NOA" address="0x00009888" value="0x05888000" />
8457 <register type="NOA" address="0x00009888" value="0x07888000" />
8458 <register type="NOA" address="0x00009888" value="0x09888000" />
8459 <register type="NOA" address="0x00009888" value="0x0B888000" />
8460 <register type="NOA" address="0x00009888" value="0x0D880400" />
8461 <register type="NOA" address="0x00009888" value="0x258B800A" />
8462 <register type="NOA" address="0x00009888" value="0x278B002A" />
8463 <register type="NOA" address="0x00009888" value="0x238B5500" />
8464 <register type="NOA" address="0x00009888" value="0x198C4000" />
8465 <register type="NOA" address="0x00009888" value="0x1B8C0015" />
8466 <register type="NOA" address="0x00009888" value="0x038C4000" />
8467 <register type="NOA" address="0x00009888" value="0x058C4000" />
8468 <register type="NOA" address="0x00009888" value="0x078C4000" />
8469 <register type="NOA" address="0x00009888" value="0x098C4000" />
8470 <register type="NOA" address="0x00009888" value="0x0B8C4000" />
8471 <register type="NOA" address="0x00009888" value="0x0D8C4000" />
8472 <register type="NOA" address="0x00009888" value="0x0D8DA000" />
8473 <register type="NOA" address="0x00009888" value="0x0F8DA000" />
8474 <register type="NOA" address="0x00009888" value="0x018D8000" />
8475 <register type="NOA" address="0x00009888" value="0x038DA000" />
8476 <register type="NOA" address="0x00009888" value="0x058DA000" />
8477 <register type="NOA" address="0x00009888" value="0x078D2000" />
8478 <register type="NOA" address="0x00009888" value="0x2185800A" />
8479 <register type="NOA" address="0x00009888" value="0x2385002A" />
8480 <register type="NOA" address="0x00009888" value="0x1F85AA00" />
8481 <register type="NOA" address="0x00009888" value="0x1B830154" />
8482 <register type="NOA" address="0x00009888" value="0x03834000" />
8483 <register type="NOA" address="0x00009888" value="0x05834000" />
8484 <register type="NOA" address="0x00009888" value="0x07834000" />
8485 <register type="NOA" address="0x00009888" value="0x09834000" />
8486 <register type="NOA" address="0x00009888" value="0x0B834000" />
8487 <register type="NOA" address="0x00009888" value="0x0D834000" />
8488 <register type="NOA" address="0x00009888" value="0x0D84C000" />
8489 <register type="NOA" address="0x00009888" value="0x0F84C000" />
8490 <register type="NOA" address="0x00009888" value="0x01848000" />
8491 <register type="NOA" address="0x00009888" value="0x0384C000" />
8492 <register type="NOA" address="0x00009888" value="0x0584C000" />
8493 <register type="NOA" address="0x00009888" value="0x07844000" />
8494 <register type="NOA" address="0x00009888" value="0x1D80C000" />
8495 <register type="NOA" address="0x00009888" value="0x1F80C000" />
8496 <register type="NOA" address="0x00009888" value="0x11808000" />
8497 <register type="NOA" address="0x00009888" value="0x1380C000" />
8498 <register type="NOA" address="0x00009888" value="0x1580C000" />
8499 <register type="NOA" address="0x00009888" value="0x17804000" />
8500 <register type="NOA" address="0x00009888" value="0x53800000" />
8501 <register type="NOA" address="0x00009888" value="0x45800000" />
8502 <register type="NOA" address="0x00009888" value="0x47800000" />
8503 <register type="NOA" address="0x00009888" value="0x21800000" />
8504 <register type="NOA" address="0x00009888" value="0x31800000" />
8505 <register type="NOA" address="0x00009888" value="0x4D800000" />
8506 <register type="NOA" address="0x00009888" value="0x3F800000" />
8507 <register type="NOA" address="0x00009888" value="0x4F800000" />
8508 <register type="NOA" address="0x00009888" value="0x41800060" />
8509 </register_config>
8510 <register_config type="OA">
8511 <register type="OA" address="0x00002740" value="0x00000000" />
8512 <register type="OA" address="0x00002744" value="0x00800000" />
8513 <register type="OA" address="0x00002710" value="0x00000000" />
8514 <register type="OA" address="0x00002714" value="0xF0800000" />
8515 <register type="OA" address="0x00002720" value="0x00000000" />
8516 <register type="OA" address="0x00002724" value="0xF0800000" />
8517 <register type="OA" address="0x00002770" value="0x00100070" />
8518 <register type="OA" address="0x00002774" value="0x0000FFF1" />
8519 <register type="OA" address="0x00002778" value="0x00014002" />
8520 <register type="OA" address="0x0000277C" value="0x0000C3FF" />
8521 <register type="OA" address="0x00002780" value="0x00010002" />
8522 <register type="OA" address="0x00002784" value="0x0000C7FF" />
8523 <register type="OA" address="0x00002788" value="0x00004002" />
8524 <register type="OA" address="0x0000278C" value="0x0000D3FF" />
8525 <register type="OA" address="0x00002790" value="0x00100700" />
8526 <register type="OA" address="0x00002794" value="0x0000FF1F" />
8527 <register type="OA" address="0x00002798" value="0x00001402" />
8528 <register type="OA" address="0x0000279C" value="0x0000FC3F" />
8529 <register type="OA" address="0x000027A0" value="0x00001002" />
8530 <register type="OA" address="0x000027A4" value="0x0000FC7F" />
8531 <register type="OA" address="0x000027A8" value="0x00000402" />
8532 <register type="OA" address="0x000027AC" value="0x0000FD3F" />
8533 </register_config>
8534 <register_config type="FLEX">
8535 <register type="FLEX" address="0x0000E458" value="0x00005004" />
8536 <register type="FLEX" address="0x0000E558" value="0x00010003" />
8537 <register type="FLEX" address="0x0000E658" value="0x00012011" />
8538 <register type="FLEX" address="0x0000E758" value="0x00015014" />
8539 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
8540 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
8541 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
8542 </register_config>
8543 </set>
8544
8545 <set name="Metric set L3_2"
8546 mdapi_supported_apis="OGL OCL IO BB"
8547 underscore_name="l3_2"
8548 hw_config_guid="446ae59b-ff2e-41c9-b49e-0184a54bf00a"
8549 chipset="BDW"
8550 symbol_name="L3_2"
8551 >
8552 <counter name="GPU Core Clocks"
8553 description="The total number of GPU core clocks elapsed during the measurement."
8554 data_type="uint64"
8555 equation="GPU_CLOCK 0 READ"
8556 underscore_name="gpu_core_clocks"
8557 units="cycles"
8558 symbol_name="GpuCoreClocks"
8559 semantic_type="event"
8560 mdapi_supported_apis=""
8561 mdapi_usage_flags="Tier1 Frame Batch Draw"
8562 mdapi_hw_unit_type="gpu"
8563 mdapi_group="GPU"
8564 />
8565 <counter name="EU Active"
8566 description="The percentage of time in which the Execution Units were actively processing."
8567 data_type="float"
8568 max_equation="100"
8569 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8570 underscore_name="eu_active"
8571 units="percent"
8572 symbol_name="EuActive"
8573 semantic_type="duration"
8574 mdapi_supported_apis=""
8575 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8576 mdapi_group="EU Array"
8577 mdapi_hw_unit_type="gpu"
8578 />
8579 <counter name="Slice0 L3 Bank1 Active"
8580 description="The percentage of time in which slice0 L3 bank1 is active"
8581 data_type="float"
8582 max_equation="100"
8583 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
8584 underscore_name="l30_bank1_active"
8585 units="percent"
8586 symbol_name="L30Bank1Active"
8587 availability="$SliceMask 0x1 AND"
8588 semantic_type="duration"
8589 mdapi_supported_apis=""
8590 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8591 mdapi_group="GTI/L3"
8592 mdapi_hw_unit_type="slice"
8593 />
8594 <counter name="EU Both FPU Pipes Active"
8595 description="The percentage of time in which both EU FPU pipelines were actively processing."
8596 data_type="float"
8597 max_equation="100"
8598 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8599 underscore_name="eu_fpu_both_active"
8600 units="percent"
8601 symbol_name="EuFpuBothActive"
8602 semantic_type="duration"
8603 mdapi_supported_apis=""
8604 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8605 mdapi_group="EU Array/Pipes"
8606 mdapi_hw_unit_type="gpu"
8607 />
8608 <counter name="VS Send Pipe Active"
8609 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
8610 data_type="float"
8611 max_equation="100"
8612 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8613 underscore_name="vs_send_active"
8614 units="percent"
8615 symbol_name="VsSendActive"
8616 semantic_type="duration"
8617 mdapi_supported_apis="OGL IO BB"
8618 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8619 mdapi_group="EU Array/Vertex Shader"
8620 mdapi_hw_unit_type="gpu"
8621 />
8622 <counter name="VS FPU1 Pipe Active"
8623 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
8624 data_type="float"
8625 max_equation="100"
8626 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8627 underscore_name="vs_fpu1_active"
8628 units="percent"
8629 symbol_name="VsFpu1Active"
8630 semantic_type="duration"
8631 mdapi_supported_apis="OGL IO BB"
8632 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8633 mdapi_group="EU Array/Vertex Shader"
8634 mdapi_hw_unit_type="gpu"
8635 />
8636 <counter name="GS Threads Dispatched"
8637 description="The total number of geometry shader hardware threads dispatched."
8638 data_type="uint64"
8639 equation="A 5 READ"
8640 underscore_name="gs_threads"
8641 units="threads"
8642 symbol_name="GsThreads"
8643 semantic_type="event"
8644 mdapi_supported_apis="OGL4 IO BB"
8645 mdapi_usage_flags="Tier3 Frame Batch Draw"
8646 mdapi_hw_unit_type="gpu"
8647 mdapi_group="EU Array/Geometry Shader"
8648 />
8649 <counter name="Early Hi-Depth Test Fails"
8650 description="The total number of pixels dropped on early hierarchical depth test."
8651 data_type="uint64"
8652 equation="A 22 READ 4 UMUL"
8653 underscore_name="hi_depth_test_fails"
8654 units="pixels"
8655 symbol_name="HiDepthTestFails"
8656 semantic_type="event"
8657 mdapi_supported_apis="OGL IO BB"
8658 mdapi_usage_flags="Tier3 Frame Batch Draw"
8659 mdapi_hw_unit_type="gpu"
8660 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
8661 />
8662 <counter name="FS Both FPU Active"
8663 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
8664 data_type="float"
8665 max_equation="100"
8666 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8667 underscore_name="ps_eu_both_fpu_active"
8668 units="percent"
8669 symbol_name="PsEuBothFpuActive"
8670 semantic_type="duration"
8671 mdapi_supported_apis="OGL IO BB"
8672 mdapi_usage_flags="Tier4 Frame Batch Draw"
8673 mdapi_group="3D Pipe/Fragment Shader"
8674 mdapi_hw_unit_type="gpu"
8675 />
8676 <counter name="VS Threads Dispatched"
8677 description="The total number of vertex shader hardware threads dispatched."
8678 data_type="uint64"
8679 equation="A 1 READ"
8680 underscore_name="vs_threads"
8681 units="threads"
8682 symbol_name="VsThreads"
8683 semantic_type="event"
8684 mdapi_supported_apis="OGL IO BB"
8685 mdapi_usage_flags="Tier3 Frame Batch Draw"
8686 mdapi_hw_unit_type="gpu"
8687 mdapi_group="EU Array/Vertex Shader"
8688 />
8689 <counter name="Slice0 L3 Bank1 Stalled"
8690 description="The percentage of time in which slice0 L3 bank1 is stalled"
8691 data_type="float"
8692 max_equation="100"
8693 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
8694 underscore_name="l30_bank1_stalled"
8695 units="percent"
8696 symbol_name="L30Bank1Stalled"
8697 availability="$SliceMask 0x1 AND"
8698 semantic_type="duration"
8699 mdapi_supported_apis=""
8700 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8701 mdapi_group="GTI/L3"
8702 mdapi_hw_unit_type="slice"
8703 />
8704 <counter name="FS Threads Dispatched"
8705 description="The total number of fragment shader hardware threads dispatched."
8706 data_type="uint64"
8707 equation="A 6 READ"
8708 underscore_name="ps_threads"
8709 units="threads"
8710 symbol_name="PsThreads"
8711 semantic_type="event"
8712 mdapi_supported_apis="OGL IO BB"
8713 mdapi_usage_flags="Tier3 Frame Batch Draw"
8714 mdapi_hw_unit_type="gpu"
8715 mdapi_group="EU Array/Fragment Shader"
8716 />
8717 <counter name="Shader Barrier Messages"
8718 description="The total number of shader barrier messages."
8719 data_type="uint64"
8720 equation="A 35 READ"
8721 underscore_name="shader_barriers"
8722 units="messages"
8723 symbol_name="ShaderBarriers"
8724 semantic_type="event"
8725 mdapi_supported_apis=""
8726 mdapi_usage_flags="Tier3 Frame Batch Draw"
8727 mdapi_hw_unit_type="gpu"
8728 mdapi_group="EU Array/Barrier"
8729 />
8730 <counter name="Sampler Texels"
8731 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
8732 data_type="uint64"
8733 equation="A 28 READ 4 UMUL"
8734 underscore_name="sampler_texels"
8735 units="texels"
8736 symbol_name="SamplerTexels"
8737 semantic_type="event"
8738 mdapi_supported_apis="OGL OCL IO BB"
8739 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8740 mdapi_hw_unit_type="gpu"
8741 mdapi_group="Sampler/Sampler Input"
8742 />
8743 <counter name="Pixels Failing Tests"
8744 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
8745 data_type="uint64"
8746 equation="A 25 READ 4 UMUL"
8747 underscore_name="pixels_failing_post_ps_tests"
8748 units="pixels"
8749 symbol_name="PixelsFailingPostPsTests"
8750 semantic_type="event"
8751 mdapi_supported_apis="OGL IO BB"
8752 mdapi_usage_flags="Tier3 Frame Batch Draw"
8753 mdapi_hw_unit_type="gpu"
8754 mdapi_group="3D Pipe/Output Merger"
8755 />
8756 <counter name="GPU Time Elapsed"
8757 description="Time elapsed on the GPU during the measurement."
8758 data_type="uint64"
8759 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
8760 underscore_name="gpu_time"
8761 units="ns"
8762 symbol_name="GpuTime"
8763 semantic_type="duration"
8764 mdapi_supported_apis=""
8765 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8766 mdapi_hw_unit_type="gpu"
8767 mdapi_group="GPU"
8768 />
8769 <counter name="AVG GPU Core Frequency"
8770 description="Average GPU Core Frequency in the measurement."
8771 data_type="uint64"
8772 max_equation="$GpuMaxFrequency"
8773 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
8774 underscore_name="avg_gpu_core_frequency"
8775 units="hz"
8776 symbol_name="AvgGpuCoreFrequency"
8777 semantic_type="event"
8778 mdapi_supported_apis=""
8779 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8780 mdapi_group="GPU"
8781 mdapi_hw_unit_type="gpu"
8782 />
8783 <counter name="Sampler Texels Misses"
8784 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
8785 data_type="uint64"
8786 equation="A 29 READ 4 UMUL"
8787 underscore_name="sampler_texel_misses"
8788 units="texels"
8789 symbol_name="SamplerTexelMisses"
8790 semantic_type="event"
8791 mdapi_supported_apis=""
8792 mdapi_usage_flags="Tier3 Batch Frame Draw"
8793 mdapi_hw_unit_type="gpu"
8794 mdapi_group="Sampler/Sampler Cache"
8795 />
8796 <counter name="CS Threads Dispatched"
8797 description="The total number of compute shader hardware threads dispatched."
8798 data_type="uint64"
8799 equation="A 4 READ"
8800 underscore_name="cs_threads"
8801 units="threads"
8802 symbol_name="CsThreads"
8803 semantic_type="event"
8804 mdapi_supported_apis="OGL4 OCL IO BB"
8805 mdapi_usage_flags="Tier3 Frame Batch Draw"
8806 mdapi_hw_unit_type="gpu"
8807 mdapi_group="EU Array/Compute Shader"
8808 />
8809 <counter name="SLM Bytes Read"
8810 description="The total number of GPU memory bytes read from shared local memory."
8811 data_type="uint64"
8812 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8813 equation="A 30 READ 64 UMUL"
8814 underscore_name="slm_bytes_read"
8815 units="bytes"
8816 symbol_name="SlmBytesRead"
8817 semantic_type="throughput"
8818 mdapi_supported_apis="OGL4 OCL IO BB"
8819 mdapi_usage_flags="Tier3 Frame Batch Draw"
8820 mdapi_group="L3/Data Port/SLM"
8821 mdapi_hw_unit_type="gpu"
8822 />
8823 <counter name="PS FPU1 Pipe Active"
8824 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
8825 data_type="float"
8826 max_equation="100"
8827 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8828 underscore_name="ps_fpu1_active"
8829 units="percent"
8830 symbol_name="PsFpu1Active"
8831 semantic_type="duration"
8832 mdapi_supported_apis="OGL IO BB"
8833 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8834 mdapi_group="EU Array/Pixel Shader"
8835 mdapi_hw_unit_type="gpu"
8836 />
8837 <counter name="PS Send Pipeline Active"
8838 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
8839 data_type="float"
8840 max_equation="100"
8841 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8842 underscore_name="ps_send_active"
8843 units="percent"
8844 symbol_name="PsSendActive"
8845 semantic_type="duration"
8846 mdapi_supported_apis="OGL IO BB"
8847 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8848 mdapi_group="EU Array/Pixel Shader"
8849 mdapi_hw_unit_type="gpu"
8850 />
8851 <counter name="VS FPU0 Pipe Active"
8852 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
8853 data_type="float"
8854 max_equation="100"
8855 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8856 underscore_name="vs_fpu0_active"
8857 units="percent"
8858 symbol_name="VsFpu0Active"
8859 semantic_type="duration"
8860 mdapi_supported_apis="OGL IO BB"
8861 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8862 mdapi_group="EU Array/Vertex Shader"
8863 mdapi_hw_unit_type="gpu"
8864 />
8865 <counter name="GPU Busy"
8866 description="The percentage of time in which the GPU has been processing GPU commands."
8867 data_type="float"
8868 max_equation="100"
8869 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
8870 underscore_name="gpu_busy"
8871 units="percent"
8872 symbol_name="GpuBusy"
8873 semantic_type="duration"
8874 mdapi_supported_apis=""
8875 mdapi_usage_flags="Tier1 Overview System Frame"
8876 mdapi_group="GPU"
8877 mdapi_hw_unit_type="gpu"
8878 />
8879 <counter name="Slice0 L3 Bank0 Active"
8880 description="The percentage of time in which slice0 L3 bank0 is active"
8881 data_type="float"
8882 max_equation="100"
8883 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
8884 underscore_name="l30_bank0_active"
8885 units="percent"
8886 symbol_name="L30Bank0Active"
8887 availability="$SliceMask 0x1 AND"
8888 semantic_type="duration"
8889 mdapi_supported_apis=""
8890 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8891 mdapi_group="GTI/L3"
8892 mdapi_hw_unit_type="slice"
8893 />
8894 <counter name="Rasterized Pixels"
8895 description="The total number of rasterized pixels."
8896 data_type="uint64"
8897 equation="A 21 READ 4 UMUL"
8898 underscore_name="rasterized_pixels"
8899 units="pixels"
8900 symbol_name="RasterizedPixels"
8901 semantic_type="event"
8902 mdapi_supported_apis="OGL IO BB"
8903 mdapi_usage_flags="Tier3 Frame Batch Draw"
8904 mdapi_hw_unit_type="gpu"
8905 mdapi_group="3D Pipe/Rasterizer"
8906 />
8907 <counter name="PS FPU0 Pipe Active"
8908 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
8909 data_type="float"
8910 max_equation="100"
8911 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8912 underscore_name="ps_fpu0_active"
8913 units="percent"
8914 symbol_name="PsFpu0Active"
8915 semantic_type="duration"
8916 mdapi_supported_apis="OGL IO BB"
8917 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8918 mdapi_group="EU Array/Pixel Shader"
8919 mdapi_hw_unit_type="gpu"
8920 />
8921 <counter name="Slice0 L3 Bank0 Stalled"
8922 description="The percentage of time in which slice0 L3 bank0 is stalled"
8923 data_type="float"
8924 max_equation="100"
8925 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
8926 underscore_name="l30_bank0_stalled"
8927 units="percent"
8928 symbol_name="L30Bank0Stalled"
8929 availability="$SliceMask 0x1 AND"
8930 semantic_type="duration"
8931 mdapi_supported_apis=""
8932 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8933 mdapi_group="GTI/L3"
8934 mdapi_hw_unit_type="slice"
8935 />
8936 <counter name="DS Threads Dispatched"
8937 description="The total number of domain shader hardware threads dispatched."
8938 data_type="uint64"
8939 equation="A 3 READ"
8940 underscore_name="ds_threads"
8941 units="threads"
8942 symbol_name="DsThreads"
8943 semantic_type="event"
8944 mdapi_supported_apis="OGL4 IO BB"
8945 mdapi_usage_flags="Tier3 Frame Batch Draw"
8946 mdapi_hw_unit_type="gpu"
8947 mdapi_group="EU Array/Domain Shader"
8948 />
8949 <counter name="Samples Written"
8950 description="The total number of samples or pixels written to all render targets."
8951 data_type="uint64"
8952 equation="A 26 READ 4 UMUL"
8953 underscore_name="samples_written"
8954 units="pixels"
8955 symbol_name="SamplesWritten"
8956 semantic_type="event"
8957 mdapi_supported_apis="OGL IO BB"
8958 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8959 mdapi_hw_unit_type="gpu"
8960 mdapi_group="3D Pipe/Output Merger"
8961 />
8962 <counter name="EU Stall"
8963 description="The percentage of time in which the Execution Units were stalled."
8964 data_type="float"
8965 max_equation="100"
8966 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8967 underscore_name="eu_stall"
8968 units="percent"
8969 symbol_name="EuStall"
8970 semantic_type="duration"
8971 mdapi_supported_apis=""
8972 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8973 mdapi_group="EU Array"
8974 mdapi_hw_unit_type="gpu"
8975 />
8976 <counter name="Samples Blended"
8977 description="The total number of blended samples or pixels written to all render targets."
8978 data_type="uint64"
8979 equation="A 27 READ 4 UMUL"
8980 underscore_name="samples_blended"
8981 units="pixels"
8982 symbol_name="SamplesBlended"
8983 semantic_type="event"
8984 mdapi_supported_apis="OGL IO BB"
8985 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8986 mdapi_hw_unit_type="gpu"
8987 mdapi_group="3D Pipe/Output Merger"
8988 />
8989 <counter name="Early Depth Test Fails"
8990 description="The total number of pixels dropped on early depth test."
8991 data_type="uint64"
8992 equation="A 23 READ 4 UMUL"
8993 underscore_name="early_depth_test_fails"
8994 units="pixels"
8995 symbol_name="EarlyDepthTestFails"
8996 semantic_type="event"
8997 mdapi_supported_apis="OGL IO BB"
8998 mdapi_usage_flags="Tier3 Frame Batch Draw"
8999 mdapi_hw_unit_type="gpu"
9000 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
9001 />
9002 <counter name="Shader Memory Accesses"
9003 description="The total number of shader memory accesses to L3."
9004 data_type="uint64"
9005 equation="A 32 READ"
9006 underscore_name="shader_memory_accesses"
9007 units="messages"
9008 symbol_name="ShaderMemoryAccesses"
9009 semantic_type="event"
9010 mdapi_supported_apis=""
9011 mdapi_usage_flags="Tier3 Frame Batch Draw"
9012 mdapi_hw_unit_type="gpu"
9013 mdapi_group="L3/Data Port"
9014 />
9015 <counter name="HS Threads Dispatched"
9016 description="The total number of hull shader hardware threads dispatched."
9017 data_type="uint64"
9018 equation="A 2 READ"
9019 underscore_name="hs_threads"
9020 units="threads"
9021 symbol_name="HsThreads"
9022 semantic_type="event"
9023 mdapi_supported_apis="OGL4 IO BB"
9024 mdapi_usage_flags="Tier3 Frame Batch Draw"
9025 mdapi_hw_unit_type="gpu"
9026 mdapi_group="EU Array/Hull Shader"
9027 />
9028 <counter name="SLM Bytes Written"
9029 description="The total number of GPU memory bytes written into shared local memory."
9030 data_type="uint64"
9031 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9032 equation="A 31 READ 64 UMUL"
9033 underscore_name="slm_bytes_written"
9034 units="bytes"
9035 symbol_name="SlmBytesWritten"
9036 semantic_type="throughput"
9037 mdapi_supported_apis="OGL4 OCL IO BB"
9038 mdapi_usage_flags="Tier3 Frame Batch Draw"
9039 mdapi_group="L3/Data Port/SLM"
9040 mdapi_hw_unit_type="gpu"
9041 />
9042 <counter name="L3 Shader Throughput"
9043 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
9044 data_type="uint64"
9045 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
9046 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
9047 underscore_name="l3_shader_throughput"
9048 units="bytes"
9049 symbol_name="L3ShaderThroughput"
9050 semantic_type="throughput"
9051 mdapi_supported_apis="OGL4 OCL IO BB"
9052 mdapi_usage_flags="Tier2 Frame Batch Draw"
9053 mdapi_group="L3/Data Port"
9054 mdapi_hw_unit_type="gpu"
9055 />
9056 <counter name="Samples Killed in FS"
9057 description="The total number of samples or pixels dropped in fragment shaders."
9058 data_type="uint64"
9059 equation="A 24 READ 4 UMUL"
9060 underscore_name="samples_killed_in_ps"
9061 units="pixels"
9062 symbol_name="SamplesKilledInPs"
9063 semantic_type="event"
9064 mdapi_supported_apis="OGL IO BB"
9065 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
9066 mdapi_hw_unit_type="gpu"
9067 mdapi_group="3D Pipe/Fragment Shader"
9068 />
9069 <counter name="Shader Atomic Memory Accesses"
9070 description="The total number of shader atomic memory accesses."
9071 data_type="uint64"
9072 equation="A 34 READ"
9073 underscore_name="shader_atomics"
9074 units="messages"
9075 symbol_name="ShaderAtomics"
9076 semantic_type="event"
9077 mdapi_supported_apis="OGL4 OCL IO BB"
9078 mdapi_usage_flags="Tier3 Frame Batch Draw"
9079 mdapi_hw_unit_type="gpu"
9080 mdapi_group="L3/Data Port/Atomics"
9081 />
9082 <register_config type="NOA">
9083 <register type="NOA" address="0x00009888" value="0x103F03DA" />
9084 <register type="NOA" address="0x00009888" value="0x143F0001" />
9085 <register type="NOA" address="0x00009888" value="0x12180340" />
9086 <register type="NOA" address="0x00009888" value="0x12190340" />
9087 <register type="NOA" address="0x00009888" value="0x0C3F1187" />
9088 <register type="NOA" address="0x00009888" value="0x0E3F1205" />
9089 <register type="NOA" address="0x00009888" value="0x003F0500" />
9090 <register type="NOA" address="0x00009888" value="0x023F042B" />
9091 <register type="NOA" address="0x00009888" value="0x043F002C" />
9092 <register type="NOA" address="0x00009888" value="0x0C5AC000" />
9093 <register type="NOA" address="0x00009888" value="0x0E5AC000" />
9094 <register type="NOA" address="0x00009888" value="0x005A8000" />
9095 <register type="NOA" address="0x00009888" value="0x025AC000" />
9096 <register type="NOA" address="0x00009888" value="0x045A4000" />
9097 <register type="NOA" address="0x00009888" value="0x04183400" />
9098 <register type="NOA" address="0x00009888" value="0x10180000" />
9099 <register type="NOA" address="0x00009888" value="0x06190034" />
9100 <register type="NOA" address="0x00009888" value="0x10190000" />
9101 <register type="NOA" address="0x00009888" value="0x0C1DC000" />
9102 <register type="NOA" address="0x00009888" value="0x0E1DC000" />
9103 <register type="NOA" address="0x00009888" value="0x001D8000" />
9104 <register type="NOA" address="0x00009888" value="0x021DC000" />
9105 <register type="NOA" address="0x00009888" value="0x041D4000" />
9106 <register type="NOA" address="0x00009888" value="0x101F02A8" />
9107 <register type="NOA" address="0x00009888" value="0x0C1FA000" />
9108 <register type="NOA" address="0x00009888" value="0x0E1F00BA" />
9109 <register type="NOA" address="0x00009888" value="0x0C388000" />
9110 <register type="NOA" address="0x00009888" value="0x0C395000" />
9111 <register type="NOA" address="0x00009888" value="0x0E395000" />
9112 <register type="NOA" address="0x00009888" value="0x00394000" />
9113 <register type="NOA" address="0x00009888" value="0x02395000" />
9114 <register type="NOA" address="0x00009888" value="0x04391000" />
9115 <register type="NOA" address="0x00009888" value="0x06392000" />
9116 <register type="NOA" address="0x00009888" value="0x0C3A4000" />
9117 <register type="NOA" address="0x00009888" value="0x1B8AA800" />
9118 <register type="NOA" address="0x00009888" value="0x1D8A0002" />
9119 <register type="NOA" address="0x00009888" value="0x038A8000" />
9120 <register type="NOA" address="0x00009888" value="0x058A8000" />
9121 <register type="NOA" address="0x00009888" value="0x078A8000" />
9122 <register type="NOA" address="0x00009888" value="0x098A8000" />
9123 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
9124 <register type="NOA" address="0x00009888" value="0x0D8A8000" />
9125 <register type="NOA" address="0x00009888" value="0x258B4005" />
9126 <register type="NOA" address="0x00009888" value="0x278B0015" />
9127 <register type="NOA" address="0x00009888" value="0x238B2A80" />
9128 <register type="NOA" address="0x00009888" value="0x2185800A" />
9129 <register type="NOA" address="0x00009888" value="0x2385002A" />
9130 <register type="NOA" address="0x00009888" value="0x1F85AA00" />
9131 <register type="NOA" address="0x00009888" value="0x1B830154" />
9132 <register type="NOA" address="0x00009888" value="0x03834000" />
9133 <register type="NOA" address="0x00009888" value="0x05834000" />
9134 <register type="NOA" address="0x00009888" value="0x07834000" />
9135 <register type="NOA" address="0x00009888" value="0x09834000" />
9136 <register type="NOA" address="0x00009888" value="0x0B834000" />
9137 <register type="NOA" address="0x00009888" value="0x0D834000" />
9138 <register type="NOA" address="0x00009888" value="0x0D84C000" />
9139 <register type="NOA" address="0x00009888" value="0x0F84C000" />
9140 <register type="NOA" address="0x00009888" value="0x01848000" />
9141 <register type="NOA" address="0x00009888" value="0x0384C000" />
9142 <register type="NOA" address="0x00009888" value="0x0584C000" />
9143 <register type="NOA" address="0x00009888" value="0x07844000" />
9144 <register type="NOA" address="0x00009888" value="0x1D80C000" />
9145 <register type="NOA" address="0x00009888" value="0x1F80C000" />
9146 <register type="NOA" address="0x00009888" value="0x11808000" />
9147 <register type="NOA" address="0x00009888" value="0x1380C000" />
9148 <register type="NOA" address="0x00009888" value="0x1580C000" />
9149 <register type="NOA" address="0x00009888" value="0x17804000" />
9150 <register type="NOA" address="0x00009888" value="0x53800000" />
9151 <register type="NOA" address="0x00009888" value="0x45800000" />
9152 <register type="NOA" address="0x00009888" value="0x47800000" />
9153 <register type="NOA" address="0x00009888" value="0x21800000" />
9154 <register type="NOA" address="0x00009888" value="0x31800000" />
9155 <register type="NOA" address="0x00009888" value="0x4D800000" />
9156 <register type="NOA" address="0x00009888" value="0x3F800000" />
9157 <register type="NOA" address="0x00009888" value="0x4F800000" />
9158 <register type="NOA" address="0x00009888" value="0x41800060" />
9159 </register_config>
9160 <register_config type="OA">
9161 <register type="OA" address="0x00002740" value="0x00000000" />
9162 <register type="OA" address="0x00002744" value="0x00800000" />
9163 <register type="OA" address="0x00002710" value="0x00000000" />
9164 <register type="OA" address="0x00002714" value="0xF0800000" />
9165 <register type="OA" address="0x00002720" value="0x00000000" />
9166 <register type="OA" address="0x00002724" value="0xF0800000" />
9167 <register type="OA" address="0x00002770" value="0x00100070" />
9168 <register type="OA" address="0x00002774" value="0x0000FFF1" />
9169 <register type="OA" address="0x00002778" value="0x00014002" />
9170 <register type="OA" address="0x0000277C" value="0x0000C3FF" />
9171 <register type="OA" address="0x00002780" value="0x00010002" />
9172 <register type="OA" address="0x00002784" value="0x0000C7FF" />
9173 <register type="OA" address="0x00002788" value="0x00004002" />
9174 <register type="OA" address="0x0000278C" value="0x0000D3FF" />
9175 <register type="OA" address="0x00002790" value="0x00100700" />
9176 <register type="OA" address="0x00002794" value="0x0000FF1F" />
9177 <register type="OA" address="0x00002798" value="0x00001402" />
9178 <register type="OA" address="0x0000279C" value="0x0000FC3F" />
9179 <register type="OA" address="0x000027A0" value="0x00001002" />
9180 <register type="OA" address="0x000027A4" value="0x0000FC7F" />
9181 <register type="OA" address="0x000027A8" value="0x00000402" />
9182 <register type="OA" address="0x000027AC" value="0x0000FD3F" />
9183 </register_config>
9184 <register_config type="FLEX">
9185 <register type="FLEX" address="0x0000E458" value="0x00005004" />
9186 <register type="FLEX" address="0x0000E558" value="0x00010003" />
9187 <register type="FLEX" address="0x0000E658" value="0x00012011" />
9188 <register type="FLEX" address="0x0000E758" value="0x00015014" />
9189 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
9190 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
9191 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
9192 </register_config>
9193 </set>
9194
9195 <set name="Metric set L3_3"
9196 mdapi_supported_apis="OGL OCL IO BB"
9197 underscore_name="l3_3"
9198 hw_config_guid="84a7956f-1ea4-4d0d-837f-e39a0376e38c"
9199 chipset="BDW"
9200 symbol_name="L3_3"
9201 >
9202 <counter name="GPU Core Clocks"
9203 description="The total number of GPU core clocks elapsed during the measurement."
9204 data_type="uint64"
9205 equation="GPU_CLOCK 0 READ"
9206 underscore_name="gpu_core_clocks"
9207 units="cycles"
9208 symbol_name="GpuCoreClocks"
9209 semantic_type="event"
9210 mdapi_supported_apis=""
9211 mdapi_usage_flags="Tier1 Frame Batch Draw"
9212 mdapi_hw_unit_type="gpu"
9213 mdapi_group="GPU"
9214 />
9215 <counter name="EU Active"
9216 description="The percentage of time in which the Execution Units were actively processing."
9217 data_type="float"
9218 max_equation="100"
9219 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9220 underscore_name="eu_active"
9221 units="percent"
9222 symbol_name="EuActive"
9223 semantic_type="duration"
9224 mdapi_supported_apis=""
9225 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
9226 mdapi_group="EU Array"
9227 mdapi_hw_unit_type="gpu"
9228 />
9229 <counter name="EU Both FPU Pipes Active"
9230 description="The percentage of time in which both EU FPU pipelines were actively processing."
9231 data_type="float"
9232 max_equation="100"
9233 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9234 underscore_name="eu_fpu_both_active"
9235 units="percent"
9236 symbol_name="EuFpuBothActive"
9237 semantic_type="duration"
9238 mdapi_supported_apis=""
9239 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9240 mdapi_group="EU Array/Pipes"
9241 mdapi_hw_unit_type="gpu"
9242 />
9243 <counter name="VS Send Pipe Active"
9244 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
9245 data_type="float"
9246 max_equation="100"
9247 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9248 underscore_name="vs_send_active"
9249 units="percent"
9250 symbol_name="VsSendActive"
9251 semantic_type="duration"
9252 mdapi_supported_apis="OGL IO BB"
9253 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9254 mdapi_group="EU Array/Vertex Shader"
9255 mdapi_hw_unit_type="gpu"
9256 />
9257 <counter name="VS FPU1 Pipe Active"
9258 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
9259 data_type="float"
9260 max_equation="100"
9261 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9262 underscore_name="vs_fpu1_active"
9263 units="percent"
9264 symbol_name="VsFpu1Active"
9265 semantic_type="duration"
9266 mdapi_supported_apis="OGL IO BB"
9267 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9268 mdapi_group="EU Array/Vertex Shader"
9269 mdapi_hw_unit_type="gpu"
9270 />
9271 <counter name="GS Threads Dispatched"
9272 description="The total number of geometry shader hardware threads dispatched."
9273 data_type="uint64"
9274 equation="A 5 READ"
9275 underscore_name="gs_threads"
9276 units="threads"
9277 symbol_name="GsThreads"
9278 semantic_type="event"
9279 mdapi_supported_apis="OGL4 IO BB"
9280 mdapi_usage_flags="Tier3 Frame Batch Draw"
9281 mdapi_hw_unit_type="gpu"
9282 mdapi_group="EU Array/Geometry Shader"
9283 />
9284 <counter name="Early Hi-Depth Test Fails"
9285 description="The total number of pixels dropped on early hierarchical depth test."
9286 data_type="uint64"
9287 equation="A 22 READ 4 UMUL"
9288 underscore_name="hi_depth_test_fails"
9289 units="pixels"
9290 symbol_name="HiDepthTestFails"
9291 semantic_type="event"
9292 mdapi_supported_apis="OGL IO BB"
9293 mdapi_usage_flags="Tier3 Frame Batch Draw"
9294 mdapi_hw_unit_type="gpu"
9295 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
9296 />
9297 <counter name="FS Both FPU Active"
9298 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
9299 data_type="float"
9300 max_equation="100"
9301 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9302 underscore_name="ps_eu_both_fpu_active"
9303 units="percent"
9304 symbol_name="PsEuBothFpuActive"
9305 semantic_type="duration"
9306 mdapi_supported_apis="OGL IO BB"
9307 mdapi_usage_flags="Tier4 Frame Batch Draw"
9308 mdapi_group="3D Pipe/Fragment Shader"
9309 mdapi_hw_unit_type="gpu"
9310 />
9311 <counter name="VS Threads Dispatched"
9312 description="The total number of vertex shader hardware threads dispatched."
9313 data_type="uint64"
9314 equation="A 1 READ"
9315 underscore_name="vs_threads"
9316 units="threads"
9317 symbol_name="VsThreads"
9318 semantic_type="event"
9319 mdapi_supported_apis="OGL IO BB"
9320 mdapi_usage_flags="Tier3 Frame Batch Draw"
9321 mdapi_hw_unit_type="gpu"
9322 mdapi_group="EU Array/Vertex Shader"
9323 />
9324 <counter name="FS Threads Dispatched"
9325 description="The total number of fragment shader hardware threads dispatched."
9326 data_type="uint64"
9327 equation="A 6 READ"
9328 underscore_name="ps_threads"
9329 units="threads"
9330 symbol_name="PsThreads"
9331 semantic_type="event"
9332 mdapi_supported_apis="OGL IO BB"
9333 mdapi_usage_flags="Tier3 Frame Batch Draw"
9334 mdapi_hw_unit_type="gpu"
9335 mdapi_group="EU Array/Fragment Shader"
9336 />
9337 <counter name="Slice0 L3 Bank3 Stalled"
9338 description="The percentage of time in which slice0 L3 bank3 is stalled"
9339 data_type="float"
9340 max_equation="100"
9341 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
9342 underscore_name="l30_bank3_stalled"
9343 units="percent"
9344 symbol_name="L30Bank3Stalled"
9345 availability="$SliceMask 0x1 AND"
9346 semantic_type="duration"
9347 mdapi_supported_apis=""
9348 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9349 mdapi_group="GTI/L3"
9350 mdapi_hw_unit_type="slice"
9351 />
9352 <counter name="Shader Barrier Messages"
9353 description="The total number of shader barrier messages."
9354 data_type="uint64"
9355 equation="A 35 READ"
9356 underscore_name="shader_barriers"
9357 units="messages"
9358 symbol_name="ShaderBarriers"
9359 semantic_type="event"
9360 mdapi_supported_apis=""
9361 mdapi_usage_flags="Tier3 Frame Batch Draw"
9362 mdapi_hw_unit_type="gpu"
9363 mdapi_group="EU Array/Barrier"
9364 />
9365 <counter name="Sampler Texels"
9366 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
9367 data_type="uint64"
9368 equation="A 28 READ 4 UMUL"
9369 underscore_name="sampler_texels"
9370 units="texels"
9371 symbol_name="SamplerTexels"
9372 semantic_type="event"
9373 mdapi_supported_apis=""
9374 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9375 mdapi_hw_unit_type="gpu"
9376 mdapi_group="Sampler/Sampler Input"
9377 />
9378 <counter name="Pixels Failing Tests"
9379 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
9380 data_type="uint64"
9381 equation="A 25 READ 4 UMUL"
9382 underscore_name="pixels_failing_post_ps_tests"
9383 units="pixels"
9384 symbol_name="PixelsFailingPostPsTests"
9385 semantic_type="event"
9386 mdapi_supported_apis="OGL IO BB"
9387 mdapi_usage_flags="Tier3 Frame Batch Draw"
9388 mdapi_hw_unit_type="gpu"
9389 mdapi_group="3D Pipe/Output Merger"
9390 />
9391 <counter name="GPU Time Elapsed"
9392 description="Time elapsed on the GPU during the measurement."
9393 data_type="uint64"
9394 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
9395 underscore_name="gpu_time"
9396 units="ns"
9397 symbol_name="GpuTime"
9398 semantic_type="duration"
9399 mdapi_supported_apis=""
9400 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9401 mdapi_hw_unit_type="gpu"
9402 mdapi_group="GPU"
9403 />
9404 <counter name="AVG GPU Core Frequency"
9405 description="Average GPU Core Frequency in the measurement."
9406 data_type="uint64"
9407 max_equation="$GpuMaxFrequency"
9408 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
9409 underscore_name="avg_gpu_core_frequency"
9410 units="hz"
9411 symbol_name="AvgGpuCoreFrequency"
9412 semantic_type="event"
9413 mdapi_supported_apis=""
9414 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9415 mdapi_group="GPU"
9416 mdapi_hw_unit_type="gpu"
9417 />
9418 <counter name="Sampler Texels Misses"
9419 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
9420 data_type="uint64"
9421 equation="A 29 READ 4 UMUL"
9422 underscore_name="sampler_texel_misses"
9423 units="texels"
9424 symbol_name="SamplerTexelMisses"
9425 semantic_type="event"
9426 mdapi_supported_apis=""
9427 mdapi_usage_flags="Tier3 Batch Frame Draw"
9428 mdapi_hw_unit_type="gpu"
9429 mdapi_group="Sampler/Sampler Cache"
9430 />
9431 <counter name="CS Threads Dispatched"
9432 description="The total number of compute shader hardware threads dispatched."
9433 data_type="uint64"
9434 equation="A 4 READ"
9435 underscore_name="cs_threads"
9436 units="threads"
9437 symbol_name="CsThreads"
9438 semantic_type="event"
9439 mdapi_supported_apis="OGL4 OCL IO BB"
9440 mdapi_usage_flags="Tier3 Frame Batch Draw"
9441 mdapi_hw_unit_type="gpu"
9442 mdapi_group="EU Array/Compute Shader"
9443 />
9444 <counter name="SLM Bytes Read"
9445 description="The total number of GPU memory bytes read from shared local memory."
9446 data_type="uint64"
9447 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9448 equation="A 30 READ 64 UMUL"
9449 underscore_name="slm_bytes_read"
9450 units="bytes"
9451 symbol_name="SlmBytesRead"
9452 semantic_type="throughput"
9453 mdapi_supported_apis="OGL4 OCL IO BB"
9454 mdapi_usage_flags="Tier3 Frame Batch Draw"
9455 mdapi_group="L3/Data Port/SLM"
9456 mdapi_hw_unit_type="gpu"
9457 />
9458 <counter name="PS FPU1 Pipe Active"
9459 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
9460 data_type="float"
9461 max_equation="100"
9462 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9463 underscore_name="ps_fpu1_active"
9464 units="percent"
9465 symbol_name="PsFpu1Active"
9466 semantic_type="duration"
9467 mdapi_supported_apis="OGL IO BB"
9468 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9469 mdapi_group="EU Array/Pixel Shader"
9470 mdapi_hw_unit_type="gpu"
9471 />
9472 <counter name="Slice0 L3 Bank3 Active"
9473 description="The percentage of time in which slice0 L3 bank3 is active"
9474 data_type="float"
9475 max_equation="100"
9476 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
9477 underscore_name="l30_bank3_active"
9478 units="percent"
9479 symbol_name="L30Bank3Active"
9480 availability="$SliceMask 0x1 AND"
9481 semantic_type="duration"
9482 mdapi_supported_apis=""
9483 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9484 mdapi_group="GTI/L3"
9485 mdapi_hw_unit_type="slice"
9486 />
9487 <counter name="PS Send Pipeline Active"
9488 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
9489 data_type="float"
9490 max_equation="100"
9491 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9492 underscore_name="ps_send_active"
9493 units="percent"
9494 symbol_name="PsSendActive"
9495 semantic_type="duration"
9496 mdapi_supported_apis="OGL IO BB"
9497 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9498 mdapi_group="EU Array/Pixel Shader"
9499 mdapi_hw_unit_type="gpu"
9500 />
9501 <counter name="VS FPU0 Pipe Active"
9502 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
9503 data_type="float"
9504 max_equation="100"
9505 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9506 underscore_name="vs_fpu0_active"
9507 units="percent"
9508 symbol_name="VsFpu0Active"
9509 semantic_type="duration"
9510 mdapi_supported_apis="OGL IO BB"
9511 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9512 mdapi_group="EU Array/Vertex Shader"
9513 mdapi_hw_unit_type="gpu"
9514 />
9515 <counter name="GPU Busy"
9516 description="The percentage of time in which the GPU has been processing GPU commands."
9517 data_type="float"
9518 max_equation="100"
9519 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
9520 underscore_name="gpu_busy"
9521 units="percent"
9522 symbol_name="GpuBusy"
9523 semantic_type="duration"
9524 mdapi_supported_apis=""
9525 mdapi_usage_flags="Tier1 Overview System Frame"
9526 mdapi_group="GPU"
9527 mdapi_hw_unit_type="gpu"
9528 />
9529 <counter name="Slice1 L3 Bank3 Active"
9530 description="The percentage of time in which slice1 L3 bank3 is active"
9531 data_type="float"
9532 max_equation="100"
9533 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
9534 underscore_name="l31_bank3_active"
9535 units="percent"
9536 symbol_name="L31Bank3Active"
9537 availability="$SliceMask 0x2 AND"
9538 semantic_type="duration"
9539 mdapi_supported_apis=""
9540 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9541 mdapi_group="GTI/L3"
9542 mdapi_hw_unit_type="slice"
9543 />
9544 <counter name="Slice1 L3 Bank3 Stalled"
9545 description="The percentage of time in which slice1 L3 bank3 is stalled"
9546 data_type="float"
9547 max_equation="100"
9548 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
9549 underscore_name="l31_bank3_stalled"
9550 units="percent"
9551 symbol_name="L31Bank3Stalled"
9552 availability="$SliceMask 0x2 AND"
9553 semantic_type="duration"
9554 mdapi_supported_apis=""
9555 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9556 mdapi_group="GTI/L3"
9557 mdapi_hw_unit_type="slice"
9558 />
9559 <counter name="Rasterized Pixels"
9560 description="The total number of rasterized pixels."
9561 data_type="uint64"
9562 equation="A 21 READ 4 UMUL"
9563 underscore_name="rasterized_pixels"
9564 units="pixels"
9565 symbol_name="RasterizedPixels"
9566 semantic_type="event"
9567 mdapi_supported_apis="OGL IO BB"
9568 mdapi_usage_flags="Tier3 Frame Batch Draw"
9569 mdapi_hw_unit_type="gpu"
9570 mdapi_group="3D Pipe/Rasterizer"
9571 />
9572 <counter name="PS FPU0 Pipe Active"
9573 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
9574 data_type="float"
9575 max_equation="100"
9576 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9577 underscore_name="ps_fpu0_active"
9578 units="percent"
9579 symbol_name="PsFpu0Active"
9580 semantic_type="duration"
9581 mdapi_supported_apis="OGL IO BB"
9582 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9583 mdapi_group="EU Array/Pixel Shader"
9584 mdapi_hw_unit_type="gpu"
9585 />
9586 <counter name="DS Threads Dispatched"
9587 description="The total number of domain shader hardware threads dispatched."
9588 data_type="uint64"
9589 equation="A 3 READ"
9590 underscore_name="ds_threads"
9591 units="threads"
9592 symbol_name="DsThreads"
9593 semantic_type="event"
9594 mdapi_supported_apis="OGL4 IO BB"
9595 mdapi_usage_flags="Tier3 Frame Batch Draw"
9596 mdapi_hw_unit_type="gpu"
9597 mdapi_group="EU Array/Domain Shader"
9598 />
9599 <counter name="Samples Written"
9600 description="The total number of samples or pixels written to all render targets."
9601 data_type="uint64"
9602 equation="A 26 READ 4 UMUL"
9603 underscore_name="samples_written"
9604 units="pixels"
9605 symbol_name="SamplesWritten"
9606 semantic_type="event"
9607 mdapi_supported_apis="OGL IO BB"
9608 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9609 mdapi_hw_unit_type="gpu"
9610 mdapi_group="3D Pipe/Output Merger"
9611 />
9612 <counter name="EU Stall"
9613 description="The percentage of time in which the Execution Units were stalled."
9614 data_type="float"
9615 max_equation="100"
9616 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9617 underscore_name="eu_stall"
9618 units="percent"
9619 symbol_name="EuStall"
9620 semantic_type="duration"
9621 mdapi_supported_apis=""
9622 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
9623 mdapi_group="EU Array"
9624 mdapi_hw_unit_type="gpu"
9625 />
9626 <counter name="Samples Blended"
9627 description="The total number of blended samples or pixels written to all render targets."
9628 data_type="uint64"
9629 equation="A 27 READ 4 UMUL"
9630 underscore_name="samples_blended"
9631 units="pixels"
9632 symbol_name="SamplesBlended"
9633 semantic_type="event"
9634 mdapi_supported_apis="OGL IO BB"
9635 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9636 mdapi_hw_unit_type="gpu"
9637 mdapi_group="3D Pipe/Output Merger"
9638 />
9639 <counter name="Early Depth Test Fails"
9640 description="The total number of pixels dropped on early depth test."
9641 data_type="uint64"
9642 equation="A 23 READ 4 UMUL"
9643 underscore_name="early_depth_test_fails"
9644 units="pixels"
9645 symbol_name="EarlyDepthTestFails"
9646 semantic_type="event"
9647 mdapi_supported_apis="OGL IO BB"
9648 mdapi_usage_flags="Tier3 Frame Batch Draw"
9649 mdapi_hw_unit_type="gpu"
9650 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
9651 />
9652 <counter name="Shader Memory Accesses"
9653 description="The total number of shader memory accesses to L3."
9654 data_type="uint64"
9655 equation="A 32 READ"
9656 underscore_name="shader_memory_accesses"
9657 units="messages"
9658 symbol_name="ShaderMemoryAccesses"
9659 semantic_type="event"
9660 mdapi_supported_apis=""
9661 mdapi_usage_flags="Tier3 Frame Batch Draw"
9662 mdapi_hw_unit_type="gpu"
9663 mdapi_group="L3/Data Port"
9664 />
9665 <counter name="HS Threads Dispatched"
9666 description="The total number of hull shader hardware threads dispatched."
9667 data_type="uint64"
9668 equation="A 2 READ"
9669 underscore_name="hs_threads"
9670 units="threads"
9671 symbol_name="HsThreads"
9672 semantic_type="event"
9673 mdapi_supported_apis="OGL4 IO BB"
9674 mdapi_usage_flags="Tier3 Frame Batch Draw"
9675 mdapi_hw_unit_type="gpu"
9676 mdapi_group="EU Array/Hull Shader"
9677 />
9678 <counter name="SLM Bytes Written"
9679 description="The total number of GPU memory bytes written into shared local memory."
9680 data_type="uint64"
9681 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9682 equation="A 31 READ 64 UMUL"
9683 underscore_name="slm_bytes_written"
9684 units="bytes"
9685 symbol_name="SlmBytesWritten"
9686 semantic_type="throughput"
9687 mdapi_supported_apis="OGL4 OCL IO BB"
9688 mdapi_usage_flags="Tier3 Frame Batch Draw"
9689 mdapi_group="L3/Data Port/SLM"
9690 mdapi_hw_unit_type="gpu"
9691 />
9692 <counter name="L3 Shader Throughput"
9693 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
9694 data_type="uint64"
9695 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
9696 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
9697 underscore_name="l3_shader_throughput"
9698 units="bytes"
9699 symbol_name="L3ShaderThroughput"
9700 semantic_type="throughput"
9701 mdapi_supported_apis="OGL4 OCL IO BB"
9702 mdapi_usage_flags="Tier2 Frame Batch Draw"
9703 mdapi_group="L3/Data Port"
9704 mdapi_hw_unit_type="gpu"
9705 />
9706 <counter name="Samples Killed in FS"
9707 description="The total number of samples or pixels dropped in fragment shaders."
9708 data_type="uint64"
9709 equation="A 24 READ 4 UMUL"
9710 underscore_name="samples_killed_in_ps"
9711 units="pixels"
9712 symbol_name="SamplesKilledInPs"
9713 semantic_type="event"
9714 mdapi_supported_apis="OGL IO BB"
9715 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
9716 mdapi_hw_unit_type="gpu"
9717 mdapi_group="3D Pipe/Fragment Shader"
9718 />
9719 <counter name="Shader Atomic Memory Accesses"
9720 description="The total number of shader atomic memory accesses."
9721 data_type="uint64"
9722 equation="A 34 READ"
9723 underscore_name="shader_atomics"
9724 units="messages"
9725 symbol_name="ShaderAtomics"
9726 semantic_type="event"
9727 mdapi_supported_apis="OGL4 OCL IO BB"
9728 mdapi_usage_flags="Tier3 Frame Batch Draw"
9729 mdapi_hw_unit_type="gpu"
9730 mdapi_group="L3/Data Port/Atomics"
9731 />
9732 <register_config type="NOA">
9733 <register type="NOA" address="0x00009888" value="0x121B0340" />
9734 <register type="NOA" address="0x00009888" value="0x103F0274" />
9735 <register type="NOA" address="0x00009888" value="0x123F0000" />
9736 <register type="NOA" address="0x00009888" value="0x129B0340" />
9737 <register type="NOA" address="0x00009888" value="0x10BF0274" />
9738 <register type="NOA" address="0x00009888" value="0x12BF0000" />
9739 <register type="NOA" address="0x00009888" value="0x041B3400" />
9740 <register type="NOA" address="0x00009888" value="0x101B0000" />
9741 <register type="NOA" address="0x00009888" value="0x045C8000" />
9742 <register type="NOA" address="0x00009888" value="0x0A3D4000" />
9743 <register type="NOA" address="0x00009888" value="0x003F0080" />
9744 <register type="NOA" address="0x00009888" value="0x023F0793" />
9745 <register type="NOA" address="0x00009888" value="0x043F0014" />
9746 <register type="NOA" address="0x00009888" value="0x04588000" />
9747 <register type="NOA" address="0x00009888" value="0x005A8000" />
9748 <register type="NOA" address="0x00009888" value="0x025AC000" />
9749 <register type="NOA" address="0x00009888" value="0x045A4000" />
9750 <register type="NOA" address="0x00009888" value="0x0A5B4000" />
9751 <register type="NOA" address="0x00009888" value="0x001D8000" />
9752 <register type="NOA" address="0x00009888" value="0x021DC000" />
9753 <register type="NOA" address="0x00009888" value="0x041D4000" />
9754 <register type="NOA" address="0x00009888" value="0x0C1FA000" />
9755 <register type="NOA" address="0x00009888" value="0x0E1F002A" />
9756 <register type="NOA" address="0x00009888" value="0x0A384000" />
9757 <register type="NOA" address="0x00009888" value="0x00394000" />
9758 <register type="NOA" address="0x00009888" value="0x02395000" />
9759 <register type="NOA" address="0x00009888" value="0x04399000" />
9760 <register type="NOA" address="0x00009888" value="0x069B0034" />
9761 <register type="NOA" address="0x00009888" value="0x109B0000" />
9762 <register type="NOA" address="0x00009888" value="0x06DC4000" />
9763 <register type="NOA" address="0x00009888" value="0x0CBD4000" />
9764 <register type="NOA" address="0x00009888" value="0x0CBF0981" />
9765 <register type="NOA" address="0x00009888" value="0x0EBF0A0F" />
9766 <register type="NOA" address="0x00009888" value="0x06D84000" />
9767 <register type="NOA" address="0x00009888" value="0x0CDAC000" />
9768 <register type="NOA" address="0x00009888" value="0x0EDAC000" />
9769 <register type="NOA" address="0x00009888" value="0x0CDB4000" />
9770 <register type="NOA" address="0x00009888" value="0x0C9DC000" />
9771 <register type="NOA" address="0x00009888" value="0x0E9DC000" />
9772 <register type="NOA" address="0x00009888" value="0x109F02A8" />
9773 <register type="NOA" address="0x00009888" value="0x0E9F0080" />
9774 <register type="NOA" address="0x00009888" value="0x0CB84000" />
9775 <register type="NOA" address="0x00009888" value="0x0CB95000" />
9776 <register type="NOA" address="0x00009888" value="0x0EB95000" />
9777 <register type="NOA" address="0x00009888" value="0x06B92000" />
9778 <register type="NOA" address="0x00009888" value="0x0F88000F" />
9779 <register type="NOA" address="0x00009888" value="0x0D880400" />
9780 <register type="NOA" address="0x00009888" value="0x038A8000" />
9781 <register type="NOA" address="0x00009888" value="0x058A8000" />
9782 <register type="NOA" address="0x00009888" value="0x078A8000" />
9783 <register type="NOA" address="0x00009888" value="0x098A8000" />
9784 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
9785 <register type="NOA" address="0x00009888" value="0x258B8009" />
9786 <register type="NOA" address="0x00009888" value="0x278B002A" />
9787 <register type="NOA" address="0x00009888" value="0x238B2A80" />
9788 <register type="NOA" address="0x00009888" value="0x198C4000" />
9789 <register type="NOA" address="0x00009888" value="0x1B8C0015" />
9790 <register type="NOA" address="0x00009888" value="0x0D8C4000" />
9791 <register type="NOA" address="0x00009888" value="0x0D8DA000" />
9792 <register type="NOA" address="0x00009888" value="0x0F8DA000" />
9793 <register type="NOA" address="0x00009888" value="0x078D2000" />
9794 <register type="NOA" address="0x00009888" value="0x2185800A" />
9795 <register type="NOA" address="0x00009888" value="0x2385002A" />
9796 <register type="NOA" address="0x00009888" value="0x1F85AA00" />
9797 <register type="NOA" address="0x00009888" value="0x1B830154" />
9798 <register type="NOA" address="0x00009888" value="0x03834000" />
9799 <register type="NOA" address="0x00009888" value="0x05834000" />
9800 <register type="NOA" address="0x00009888" value="0x07834000" />
9801 <register type="NOA" address="0x00009888" value="0x09834000" />
9802 <register type="NOA" address="0x00009888" value="0x0B834000" />
9803 <register type="NOA" address="0x00009888" value="0x0D834000" />
9804 <register type="NOA" address="0x00009888" value="0x0D84C000" />
9805 <register type="NOA" address="0x00009888" value="0x0F84C000" />
9806 <register type="NOA" address="0x00009888" value="0x01848000" />
9807 <register type="NOA" address="0x00009888" value="0x0384C000" />
9808 <register type="NOA" address="0x00009888" value="0x0584C000" />
9809 <register type="NOA" address="0x00009888" value="0x07844000" />
9810 <register type="NOA" address="0x00009888" value="0x1D80C000" />
9811 <register type="NOA" address="0x00009888" value="0x1F80C000" />
9812 <register type="NOA" address="0x00009888" value="0x11808000" />
9813 <register type="NOA" address="0x00009888" value="0x1380C000" />
9814 <register type="NOA" address="0x00009888" value="0x1580C000" />
9815 <register type="NOA" address="0x00009888" value="0x17804000" />
9816 <register type="NOA" address="0x00009888" value="0x53800000" />
9817 <register type="NOA" address="0x00009888" value="0x45800C00" />
9818 <register type="NOA" address="0x00009888" value="0x47800C63" />
9819 <register type="NOA" address="0x00009888" value="0x21800000" />
9820 <register type="NOA" address="0x00009888" value="0x31800000" />
9821 <register type="NOA" address="0x00009888" value="0x4D800000" />
9822 <register type="NOA" address="0x00009888" value="0x3F8014A5" />
9823 <register type="NOA" address="0x00009888" value="0x4F800000" />
9824 <register type="NOA" address="0x00009888" value="0x41800045" />
9825 </register_config>
9826 <register_config type="OA">
9827 <register type="OA" address="0x00002740" value="0x00000000" />
9828 <register type="OA" address="0x00002744" value="0x00800000" />
9829 <register type="OA" address="0x00002710" value="0x00000000" />
9830 <register type="OA" address="0x00002714" value="0xF0800000" />
9831 <register type="OA" address="0x00002720" value="0x00000000" />
9832 <register type="OA" address="0x00002724" value="0xF0800000" />
9833 <register type="OA" address="0x00002770" value="0x00100070" />
9834 <register type="OA" address="0x00002774" value="0x0000FFF1" />
9835 <register type="OA" address="0x00002778" value="0x00014002" />
9836 <register type="OA" address="0x0000277C" value="0x0000C3FF" />
9837 <register type="OA" address="0x00002780" value="0x00010002" />
9838 <register type="OA" address="0x00002784" value="0x0000C7FF" />
9839 <register type="OA" address="0x00002788" value="0x00004002" />
9840 <register type="OA" address="0x0000278C" value="0x0000D3FF" />
9841 <register type="OA" address="0x00002790" value="0x00100700" />
9842 <register type="OA" address="0x00002794" value="0x0000FF1F" />
9843 <register type="OA" address="0x00002798" value="0x00001402" />
9844 <register type="OA" address="0x0000279C" value="0x0000FC3F" />
9845 <register type="OA" address="0x000027A0" value="0x00001002" />
9846 <register type="OA" address="0x000027A4" value="0x0000FC7F" />
9847 <register type="OA" address="0x000027A8" value="0x00000402" />
9848 <register type="OA" address="0x000027AC" value="0x0000FD3F" />
9849 </register_config>
9850 <register_config type="FLEX">
9851 <register type="FLEX" address="0x0000E458" value="0x00005004" />
9852 <register type="FLEX" address="0x0000E558" value="0x00010003" />
9853 <register type="FLEX" address="0x0000E658" value="0x00012011" />
9854 <register type="FLEX" address="0x0000E758" value="0x00015014" />
9855 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
9856 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
9857 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
9858 </register_config>
9859 </set>
9860
9861 <set name="Metric set L3_4"
9862 mdapi_supported_apis="OGL OCL IO BB"
9863 underscore_name="l3_4"
9864 hw_config_guid="92b493d9-df18-4bed-be06-5cac6f2a6f5f"
9865 chipset="BDW"
9866 symbol_name="L3_4"
9867 >
9868 <counter name="GPU Core Clocks"
9869 description="The total number of GPU core clocks elapsed during the measurement."
9870 data_type="uint64"
9871 equation="GPU_CLOCK 0 READ"
9872 underscore_name="gpu_core_clocks"
9873 units="cycles"
9874 symbol_name="GpuCoreClocks"
9875 semantic_type="event"
9876 mdapi_supported_apis=""
9877 mdapi_usage_flags="Tier1 Frame Batch Draw"
9878 mdapi_hw_unit_type="gpu"
9879 mdapi_group="GPU"
9880 />
9881 <counter name="EU Active"
9882 description="The percentage of time in which the Execution Units were actively processing."
9883 data_type="float"
9884 max_equation="100"
9885 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9886 underscore_name="eu_active"
9887 units="percent"
9888 symbol_name="EuActive"
9889 semantic_type="duration"
9890 mdapi_supported_apis=""
9891 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
9892 mdapi_group="EU Array"
9893 mdapi_hw_unit_type="gpu"
9894 />
9895 <counter name="EU Both FPU Pipes Active"
9896 description="The percentage of time in which both EU FPU pipelines were actively processing."
9897 data_type="float"
9898 max_equation="100"
9899 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9900 underscore_name="eu_fpu_both_active"
9901 units="percent"
9902 symbol_name="EuFpuBothActive"
9903 semantic_type="duration"
9904 mdapi_supported_apis=""
9905 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9906 mdapi_group="EU Array/Pipes"
9907 mdapi_hw_unit_type="gpu"
9908 />
9909 <counter name="VS Send Pipe Active"
9910 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
9911 data_type="float"
9912 max_equation="100"
9913 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9914 underscore_name="vs_send_active"
9915 units="percent"
9916 symbol_name="VsSendActive"
9917 semantic_type="duration"
9918 mdapi_supported_apis="OGL IO BB"
9919 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9920 mdapi_group="EU Array/Vertex Shader"
9921 mdapi_hw_unit_type="gpu"
9922 />
9923 <counter name="VS FPU1 Pipe Active"
9924 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
9925 data_type="float"
9926 max_equation="100"
9927 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9928 underscore_name="vs_fpu1_active"
9929 units="percent"
9930 symbol_name="VsFpu1Active"
9931 semantic_type="duration"
9932 mdapi_supported_apis="OGL IO BB"
9933 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9934 mdapi_group="EU Array/Vertex Shader"
9935 mdapi_hw_unit_type="gpu"
9936 />
9937 <counter name="GS Threads Dispatched"
9938 description="The total number of geometry shader hardware threads dispatched."
9939 data_type="uint64"
9940 equation="A 5 READ"
9941 underscore_name="gs_threads"
9942 units="threads"
9943 symbol_name="GsThreads"
9944 semantic_type="event"
9945 mdapi_supported_apis="OGL4 IO BB"
9946 mdapi_usage_flags="Tier3 Frame Batch Draw"
9947 mdapi_hw_unit_type="gpu"
9948 mdapi_group="EU Array/Geometry Shader"
9949 />
9950 <counter name="Early Hi-Depth Test Fails"
9951 description="The total number of pixels dropped on early hierarchical depth test."
9952 data_type="uint64"
9953 equation="A 22 READ 4 UMUL"
9954 underscore_name="hi_depth_test_fails"
9955 units="pixels"
9956 symbol_name="HiDepthTestFails"
9957 semantic_type="event"
9958 mdapi_supported_apis="OGL IO BB"
9959 mdapi_usage_flags="Tier3 Frame Batch Draw"
9960 mdapi_hw_unit_type="gpu"
9961 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
9962 />
9963 <counter name="FS Both FPU Active"
9964 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
9965 data_type="float"
9966 max_equation="100"
9967 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9968 underscore_name="ps_eu_both_fpu_active"
9969 units="percent"
9970 symbol_name="PsEuBothFpuActive"
9971 semantic_type="duration"
9972 mdapi_supported_apis="OGL IO BB"
9973 mdapi_usage_flags="Tier4 Frame Batch Draw"
9974 mdapi_group="3D Pipe/Fragment Shader"
9975 mdapi_hw_unit_type="gpu"
9976 />
9977 <counter name="VS Threads Dispatched"
9978 description="The total number of vertex shader hardware threads dispatched."
9979 data_type="uint64"
9980 equation="A 1 READ"
9981 underscore_name="vs_threads"
9982 units="threads"
9983 symbol_name="VsThreads"
9984 semantic_type="event"
9985 mdapi_supported_apis="OGL IO BB"
9986 mdapi_usage_flags="Tier3 Frame Batch Draw"
9987 mdapi_hw_unit_type="gpu"
9988 mdapi_group="EU Array/Vertex Shader"
9989 />
9990 <counter name="FS Threads Dispatched"
9991 description="The total number of fragment shader hardware threads dispatched."
9992 data_type="uint64"
9993 equation="A 6 READ"
9994 underscore_name="ps_threads"
9995 units="threads"
9996 symbol_name="PsThreads"
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="EU Array/Fragment Shader"
10002 />
10003 <counter name="Shader Barrier Messages"
10004 description="The total number of shader barrier messages."
10005 data_type="uint64"
10006 equation="A 35 READ"
10007 underscore_name="shader_barriers"
10008 units="messages"
10009 symbol_name="ShaderBarriers"
10010 semantic_type="event"
10011 mdapi_supported_apis=""
10012 mdapi_usage_flags="Tier3 Frame Batch Draw"
10013 mdapi_hw_unit_type="gpu"
10014 mdapi_group="EU Array/Barrier"
10015 />
10016 <counter name="Sampler Texels"
10017 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
10018 data_type="uint64"
10019 equation="A 28 READ 4 UMUL"
10020 underscore_name="sampler_texels"
10021 units="texels"
10022 symbol_name="SamplerTexels"
10023 semantic_type="event"
10024 mdapi_supported_apis=""
10025 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10026 mdapi_hw_unit_type="gpu"
10027 mdapi_group="Sampler/Sampler Input"
10028 />
10029 <counter name="Pixels Failing Tests"
10030 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
10031 data_type="uint64"
10032 equation="A 25 READ 4 UMUL"
10033 underscore_name="pixels_failing_post_ps_tests"
10034 units="pixels"
10035 symbol_name="PixelsFailingPostPsTests"
10036 semantic_type="event"
10037 mdapi_supported_apis="OGL IO BB"
10038 mdapi_usage_flags="Tier3 Frame Batch Draw"
10039 mdapi_hw_unit_type="gpu"
10040 mdapi_group="3D Pipe/Output Merger"
10041 />
10042 <counter name="GPU Time Elapsed"
10043 description="Time elapsed on the GPU during the measurement."
10044 data_type="uint64"
10045 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
10046 underscore_name="gpu_time"
10047 units="ns"
10048 symbol_name="GpuTime"
10049 semantic_type="duration"
10050 mdapi_supported_apis=""
10051 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10052 mdapi_hw_unit_type="gpu"
10053 mdapi_group="GPU"
10054 />
10055 <counter name="AVG GPU Core Frequency"
10056 description="Average GPU Core Frequency in the measurement."
10057 data_type="uint64"
10058 max_equation="$GpuMaxFrequency"
10059 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
10060 underscore_name="avg_gpu_core_frequency"
10061 units="hz"
10062 symbol_name="AvgGpuCoreFrequency"
10063 semantic_type="event"
10064 mdapi_supported_apis=""
10065 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10066 mdapi_group="GPU"
10067 mdapi_hw_unit_type="gpu"
10068 />
10069 <counter name="Sampler Texels Misses"
10070 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
10071 data_type="uint64"
10072 equation="A 29 READ 4 UMUL"
10073 underscore_name="sampler_texel_misses"
10074 units="texels"
10075 symbol_name="SamplerTexelMisses"
10076 semantic_type="event"
10077 mdapi_supported_apis=""
10078 mdapi_usage_flags="Tier3 Batch Frame Draw"
10079 mdapi_hw_unit_type="gpu"
10080 mdapi_group="Sampler/Sampler Cache"
10081 />
10082 <counter name="CS Threads Dispatched"
10083 description="The total number of compute shader hardware threads dispatched."
10084 data_type="uint64"
10085 equation="A 4 READ"
10086 underscore_name="cs_threads"
10087 units="threads"
10088 symbol_name="CsThreads"
10089 semantic_type="event"
10090 mdapi_supported_apis="OGL4 OCL IO BB"
10091 mdapi_usage_flags="Tier3 Frame Batch Draw"
10092 mdapi_hw_unit_type="gpu"
10093 mdapi_group="EU Array/Compute Shader"
10094 />
10095 <counter name="SLM Bytes Read"
10096 description="The total number of GPU memory bytes read from shared local memory."
10097 data_type="uint64"
10098 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
10099 equation="A 30 READ 64 UMUL"
10100 underscore_name="slm_bytes_read"
10101 units="bytes"
10102 symbol_name="SlmBytesRead"
10103 semantic_type="throughput"
10104 mdapi_supported_apis="OGL4 OCL IO BB"
10105 mdapi_usage_flags="Tier3 Frame Batch Draw"
10106 mdapi_group="L3/Data Port/SLM"
10107 mdapi_hw_unit_type="gpu"
10108 />
10109 <counter name="PS FPU1 Pipe Active"
10110 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
10111 data_type="float"
10112 max_equation="100"
10113 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10114 underscore_name="ps_fpu1_active"
10115 units="percent"
10116 symbol_name="PsFpu1Active"
10117 semantic_type="duration"
10118 mdapi_supported_apis="OGL IO BB"
10119 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10120 mdapi_group="EU Array/Pixel Shader"
10121 mdapi_hw_unit_type="gpu"
10122 />
10123 <counter name="Slice0 L3 Bank2 Stalled"
10124 description="The percentage of time in which slice0 L3 bank2 is stalled"
10125 data_type="float"
10126 max_equation="100"
10127 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
10128 underscore_name="l30_bank2_stalled"
10129 units="percent"
10130 symbol_name="L30Bank2Stalled"
10131 availability="$SliceMask 0x1 AND"
10132 semantic_type="duration"
10133 mdapi_supported_apis=""
10134 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10135 mdapi_group="GTI/L3"
10136 mdapi_hw_unit_type="slice"
10137 />
10138 <counter name="PS Send Pipeline Active"
10139 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
10140 data_type="float"
10141 max_equation="100"
10142 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10143 underscore_name="ps_send_active"
10144 units="percent"
10145 symbol_name="PsSendActive"
10146 semantic_type="duration"
10147 mdapi_supported_apis="OGL IO BB"
10148 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10149 mdapi_group="EU Array/Pixel Shader"
10150 mdapi_hw_unit_type="gpu"
10151 />
10152 <counter name="VS FPU0 Pipe Active"
10153 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
10154 data_type="float"
10155 max_equation="100"
10156 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10157 underscore_name="vs_fpu0_active"
10158 units="percent"
10159 symbol_name="VsFpu0Active"
10160 semantic_type="duration"
10161 mdapi_supported_apis="OGL IO BB"
10162 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10163 mdapi_group="EU Array/Vertex Shader"
10164 mdapi_hw_unit_type="gpu"
10165 />
10166 <counter name="GPU Busy"
10167 description="The percentage of time in which the GPU has been processing GPU commands."
10168 data_type="float"
10169 max_equation="100"
10170 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
10171 underscore_name="gpu_busy"
10172 units="percent"
10173 symbol_name="GpuBusy"
10174 semantic_type="duration"
10175 mdapi_supported_apis=""
10176 mdapi_usage_flags="Tier1 Overview System Frame"
10177 mdapi_group="GPU"
10178 mdapi_hw_unit_type="gpu"
10179 />
10180 <counter name="Slice1 L3 Bank2 Active"
10181 description="The percentage of time in which slice1 L3 bank2 is active"
10182 data_type="float"
10183 max_equation="100"
10184 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
10185 underscore_name="l31_bank2_active"
10186 units="percent"
10187 symbol_name="L31Bank2Active"
10188 availability="$SliceMask 0x2 AND"
10189 semantic_type="duration"
10190 mdapi_supported_apis=""
10191 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10192 mdapi_group="GTI/L3"
10193 mdapi_hw_unit_type="slice"
10194 />
10195 <counter name="Slice0 L3 Bank2 Active"
10196 description="The percentage of time in which slice0 L3 bank2 is active"
10197 data_type="float"
10198 max_equation="100"
10199 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
10200 underscore_name="l30_bank2_active"
10201 units="percent"
10202 symbol_name="L30Bank2Active"
10203 availability="$SliceMask 0x1 AND"
10204 semantic_type="duration"
10205 mdapi_supported_apis=""
10206 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10207 mdapi_group="GTI/L3"
10208 mdapi_hw_unit_type="slice"
10209 />
10210 <counter name="Rasterized Pixels"
10211 description="The total number of rasterized pixels."
10212 data_type="uint64"
10213 equation="A 21 READ 4 UMUL"
10214 underscore_name="rasterized_pixels"
10215 units="pixels"
10216 symbol_name="RasterizedPixels"
10217 semantic_type="event"
10218 mdapi_supported_apis="OGL IO BB"
10219 mdapi_usage_flags="Tier3 Frame Batch Draw"
10220 mdapi_hw_unit_type="gpu"
10221 mdapi_group="3D Pipe/Rasterizer"
10222 />
10223 <counter name="Slice1 L3 Bank2 Stalled"
10224 description="The percentage of time in which slice1 L3 bank2 is stalled"
10225 data_type="float"
10226 max_equation="100"
10227 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
10228 underscore_name="l31_bank2_stalled"
10229 units="percent"
10230 symbol_name="L31Bank2Stalled"
10231 availability="$SliceMask 0x2 AND"
10232 semantic_type="duration"
10233 mdapi_supported_apis=""
10234 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10235 mdapi_group="GTI/L3"
10236 mdapi_hw_unit_type="slice"
10237 />
10238 <counter name="PS FPU0 Pipe Active"
10239 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
10240 data_type="float"
10241 max_equation="100"
10242 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10243 underscore_name="ps_fpu0_active"
10244 units="percent"
10245 symbol_name="PsFpu0Active"
10246 semantic_type="duration"
10247 mdapi_supported_apis="OGL IO BB"
10248 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10249 mdapi_group="EU Array/Pixel Shader"
10250 mdapi_hw_unit_type="gpu"
10251 />
10252 <counter name="DS Threads Dispatched"
10253 description="The total number of domain shader hardware threads dispatched."
10254 data_type="uint64"
10255 equation="A 3 READ"
10256 underscore_name="ds_threads"
10257 units="threads"
10258 symbol_name="DsThreads"
10259 semantic_type="event"
10260 mdapi_supported_apis="OGL4 IO BB"
10261 mdapi_usage_flags="Tier3 Frame Batch Draw"
10262 mdapi_hw_unit_type="gpu"
10263 mdapi_group="EU Array/Domain Shader"
10264 />
10265 <counter name="Samples Written"
10266 description="The total number of samples or pixels written to all render targets."
10267 data_type="uint64"
10268 equation="A 26 READ 4 UMUL"
10269 underscore_name="samples_written"
10270 units="pixels"
10271 symbol_name="SamplesWritten"
10272 semantic_type="event"
10273 mdapi_supported_apis="OGL IO BB"
10274 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10275 mdapi_hw_unit_type="gpu"
10276 mdapi_group="3D Pipe/Output Merger"
10277 />
10278 <counter name="EU Stall"
10279 description="The percentage of time in which the Execution Units were stalled."
10280 data_type="float"
10281 max_equation="100"
10282 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10283 underscore_name="eu_stall"
10284 units="percent"
10285 symbol_name="EuStall"
10286 semantic_type="duration"
10287 mdapi_supported_apis=""
10288 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
10289 mdapi_group="EU Array"
10290 mdapi_hw_unit_type="gpu"
10291 />
10292 <counter name="Samples Blended"
10293 description="The total number of blended samples or pixels written to all render targets."
10294 data_type="uint64"
10295 equation="A 27 READ 4 UMUL"
10296 underscore_name="samples_blended"
10297 units="pixels"
10298 symbol_name="SamplesBlended"
10299 semantic_type="event"
10300 mdapi_supported_apis="OGL IO BB"
10301 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10302 mdapi_hw_unit_type="gpu"
10303 mdapi_group="3D Pipe/Output Merger"
10304 />
10305 <counter name="Early Depth Test Fails"
10306 description="The total number of pixels dropped on early depth test."
10307 data_type="uint64"
10308 equation="A 23 READ 4 UMUL"
10309 underscore_name="early_depth_test_fails"
10310 units="pixels"
10311 symbol_name="EarlyDepthTestFails"
10312 semantic_type="event"
10313 mdapi_supported_apis="OGL IO BB"
10314 mdapi_usage_flags="Tier3 Frame Batch Draw"
10315 mdapi_hw_unit_type="gpu"
10316 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
10317 />
10318 <counter name="Shader Memory Accesses"
10319 description="The total number of shader memory accesses to L3."
10320 data_type="uint64"
10321 equation="A 32 READ"
10322 underscore_name="shader_memory_accesses"
10323 units="messages"
10324 symbol_name="ShaderMemoryAccesses"
10325 semantic_type="event"
10326 mdapi_supported_apis=""
10327 mdapi_usage_flags="Tier3 Frame Batch Draw"
10328 mdapi_hw_unit_type="gpu"
10329 mdapi_group="L3/Data Port"
10330 />
10331 <counter name="HS Threads Dispatched"
10332 description="The total number of hull shader hardware threads dispatched."
10333 data_type="uint64"
10334 equation="A 2 READ"
10335 underscore_name="hs_threads"
10336 units="threads"
10337 symbol_name="HsThreads"
10338 semantic_type="event"
10339 mdapi_supported_apis="OGL4 IO BB"
10340 mdapi_usage_flags="Tier3 Frame Batch Draw"
10341 mdapi_hw_unit_type="gpu"
10342 mdapi_group="EU Array/Hull Shader"
10343 />
10344 <counter name="SLM Bytes Written"
10345 description="The total number of GPU memory bytes written into shared local memory."
10346 data_type="uint64"
10347 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
10348 equation="A 31 READ 64 UMUL"
10349 underscore_name="slm_bytes_written"
10350 units="bytes"
10351 symbol_name="SlmBytesWritten"
10352 semantic_type="throughput"
10353 mdapi_supported_apis="OGL4 OCL IO BB"
10354 mdapi_usage_flags="Tier3 Frame Batch Draw"
10355 mdapi_group="L3/Data Port/SLM"
10356 mdapi_hw_unit_type="gpu"
10357 />
10358 <counter name="L3 Shader Throughput"
10359 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
10360 data_type="uint64"
10361 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
10362 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
10363 underscore_name="l3_shader_throughput"
10364 units="bytes"
10365 symbol_name="L3ShaderThroughput"
10366 semantic_type="throughput"
10367 mdapi_supported_apis="OGL4 OCL IO BB"
10368 mdapi_usage_flags="Tier2 Frame Batch Draw"
10369 mdapi_group="L3/Data Port"
10370 mdapi_hw_unit_type="gpu"
10371 />
10372 <counter name="Samples Killed in FS"
10373 description="The total number of samples or pixels dropped in fragment shaders."
10374 data_type="uint64"
10375 equation="A 24 READ 4 UMUL"
10376 underscore_name="samples_killed_in_ps"
10377 units="pixels"
10378 symbol_name="SamplesKilledInPs"
10379 semantic_type="event"
10380 mdapi_supported_apis="OGL IO BB"
10381 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
10382 mdapi_hw_unit_type="gpu"
10383 mdapi_group="3D Pipe/Fragment Shader"
10384 />
10385 <counter name="Shader Atomic Memory Accesses"
10386 description="The total number of shader atomic memory accesses."
10387 data_type="uint64"
10388 equation="A 34 READ"
10389 underscore_name="shader_atomics"
10390 units="messages"
10391 symbol_name="ShaderAtomics"
10392 semantic_type="event"
10393 mdapi_supported_apis="OGL4 OCL IO BB"
10394 mdapi_usage_flags="Tier3 Frame Batch Draw"
10395 mdapi_hw_unit_type="gpu"
10396 mdapi_group="L3/Data Port/Atomics"
10397 />
10398 <register_config type="NOA">
10399 <register type="NOA" address="0x00009888" value="0x121A0340" />
10400 <register type="NOA" address="0x00009888" value="0x103F0017" />
10401 <register type="NOA" address="0x00009888" value="0x123F0020" />
10402 <register type="NOA" address="0x00009888" value="0x129A0340" />
10403 <register type="NOA" address="0x00009888" value="0x10BF0017" />
10404 <register type="NOA" address="0x00009888" value="0x12BF0020" />
10405 <register type="NOA" address="0x00009888" value="0x041A3400" />
10406 <register type="NOA" address="0x00009888" value="0x101A0000" />
10407 <register type="NOA" address="0x00009888" value="0x043B8000" />
10408 <register type="NOA" address="0x00009888" value="0x0A3E0010" />
10409 <register type="NOA" address="0x00009888" value="0x003F0200" />
10410 <register type="NOA" address="0x00009888" value="0x023F0113" />
10411 <register type="NOA" address="0x00009888" value="0x043F0014" />
10412 <register type="NOA" address="0x00009888" value="0x02592000" />
10413 <register type="NOA" address="0x00009888" value="0x005A8000" />
10414 <register type="NOA" address="0x00009888" value="0x025AC000" />
10415 <register type="NOA" address="0x00009888" value="0x045A4000" />
10416 <register type="NOA" address="0x00009888" value="0x0A1C8000" />
10417 <register type="NOA" address="0x00009888" value="0x001D8000" />
10418 <register type="NOA" address="0x00009888" value="0x021DC000" />
10419 <register type="NOA" address="0x00009888" value="0x041D4000" />
10420 <register type="NOA" address="0x00009888" value="0x0A1E8000" />
10421 <register type="NOA" address="0x00009888" value="0x0C1FA000" />
10422 <register type="NOA" address="0x00009888" value="0x0E1F001A" />
10423 <register type="NOA" address="0x00009888" value="0x00394000" />
10424 <register type="NOA" address="0x00009888" value="0x02395000" />
10425 <register type="NOA" address="0x00009888" value="0x04391000" />
10426 <register type="NOA" address="0x00009888" value="0x069A0034" />
10427 <register type="NOA" address="0x00009888" value="0x109A0000" />
10428 <register type="NOA" address="0x00009888" value="0x06BB4000" />
10429 <register type="NOA" address="0x00009888" value="0x0ABE0040" />
10430 <register type="NOA" address="0x00009888" value="0x0CBF0984" />
10431 <register type="NOA" address="0x00009888" value="0x0EBF0A02" />
10432 <register type="NOA" address="0x00009888" value="0x02D94000" />
10433 <register type="NOA" address="0x00009888" value="0x0CDAC000" />
10434 <register type="NOA" address="0x00009888" value="0x0EDAC000" />
10435 <register type="NOA" address="0x00009888" value="0x0C9C0400" />
10436 <register type="NOA" address="0x00009888" value="0x0C9DC000" />
10437 <register type="NOA" address="0x00009888" value="0x0E9DC000" />
10438 <register type="NOA" address="0x00009888" value="0x0C9E0400" />
10439 <register type="NOA" address="0x00009888" value="0x109F02A8" />
10440 <register type="NOA" address="0x00009888" value="0x0E9F0040" />
10441 <register type="NOA" address="0x00009888" value="0x0CB95000" />
10442 <register type="NOA" address="0x00009888" value="0x0EB95000" />
10443 <register type="NOA" address="0x00009888" value="0x0F88000F" />
10444 <register type="NOA" address="0x00009888" value="0x0D880400" />
10445 <register type="NOA" address="0x00009888" value="0x038A8000" />
10446 <register type="NOA" address="0x00009888" value="0x058A8000" />
10447 <register type="NOA" address="0x00009888" value="0x078A8000" />
10448 <register type="NOA" address="0x00009888" value="0x098A8000" />
10449 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
10450 <register type="NOA" address="0x00009888" value="0x258B8009" />
10451 <register type="NOA" address="0x00009888" value="0x278B002A" />
10452 <register type="NOA" address="0x00009888" value="0x238B2A80" />
10453 <register type="NOA" address="0x00009888" value="0x198C4000" />
10454 <register type="NOA" address="0x00009888" value="0x1B8C0015" />
10455 <register type="NOA" address="0x00009888" value="0x0D8C4000" />
10456 <register type="NOA" address="0x00009888" value="0x0D8DA000" />
10457 <register type="NOA" address="0x00009888" value="0x0F8DA000" />
10458 <register type="NOA" address="0x00009888" value="0x078D2000" />
10459 <register type="NOA" address="0x00009888" value="0x2185800A" />
10460 <register type="NOA" address="0x00009888" value="0x2385002A" />
10461 <register type="NOA" address="0x00009888" value="0x1F85AA00" />
10462 <register type="NOA" address="0x00009888" value="0x1B830154" />
10463 <register type="NOA" address="0x00009888" value="0x03834000" />
10464 <register type="NOA" address="0x00009888" value="0x05834000" />
10465 <register type="NOA" address="0x00009888" value="0x07834000" />
10466 <register type="NOA" address="0x00009888" value="0x09834000" />
10467 <register type="NOA" address="0x00009888" value="0x0B834000" />
10468 <register type="NOA" address="0x00009888" value="0x0D834000" />
10469 <register type="NOA" address="0x00009888" value="0x0D84C000" />
10470 <register type="NOA" address="0x00009888" value="0x0F84C000" />
10471 <register type="NOA" address="0x00009888" value="0x01848000" />
10472 <register type="NOA" address="0x00009888" value="0x0384C000" />
10473 <register type="NOA" address="0x00009888" value="0x0584C000" />
10474 <register type="NOA" address="0x00009888" value="0x07844000" />
10475 <register type="NOA" address="0x00009888" value="0x1D80C000" />
10476 <register type="NOA" address="0x00009888" value="0x1F80C000" />
10477 <register type="NOA" address="0x00009888" value="0x11808000" />
10478 <register type="NOA" address="0x00009888" value="0x1380C000" />
10479 <register type="NOA" address="0x00009888" value="0x1580C000" />
10480 <register type="NOA" address="0x00009888" value="0x17804000" />
10481 <register type="NOA" address="0x00009888" value="0x53800000" />
10482 <register type="NOA" address="0x00009888" value="0x45800800" />
10483 <register type="NOA" address="0x00009888" value="0x47800842" />
10484 <register type="NOA" address="0x00009888" value="0x21800000" />
10485 <register type="NOA" address="0x00009888" value="0x31800000" />
10486 <register type="NOA" address="0x00009888" value="0x4D800000" />
10487 <register type="NOA" address="0x00009888" value="0x3F801084" />
10488 <register type="NOA" address="0x00009888" value="0x4F800000" />
10489 <register type="NOA" address="0x00009888" value="0x41800044" />
10490 </register_config>
10491 <register_config type="OA">
10492 <register type="OA" address="0x00002740" value="0x00000000" />
10493 <register type="OA" address="0x00002744" value="0x00800000" />
10494 <register type="OA" address="0x00002710" value="0x00000000" />
10495 <register type="OA" address="0x00002714" value="0xF0800000" />
10496 <register type="OA" address="0x00002720" value="0x00000000" />
10497 <register type="OA" address="0x00002724" value="0xF0800000" />
10498 <register type="OA" address="0x00002770" value="0x00100070" />
10499 <register type="OA" address="0x00002774" value="0x0000FFF1" />
10500 <register type="OA" address="0x00002778" value="0x00014002" />
10501 <register type="OA" address="0x0000277C" value="0x0000C3FF" />
10502 <register type="OA" address="0x00002780" value="0x00010002" />
10503 <register type="OA" address="0x00002784" value="0x0000C7FF" />
10504 <register type="OA" address="0x00002788" value="0x00004002" />
10505 <register type="OA" address="0x0000278C" value="0x0000D3FF" />
10506 <register type="OA" address="0x00002790" value="0x00100700" />
10507 <register type="OA" address="0x00002794" value="0x0000FF1F" />
10508 <register type="OA" address="0x00002798" value="0x00001402" />
10509 <register type="OA" address="0x0000279C" value="0x0000FC3F" />
10510 <register type="OA" address="0x000027A0" value="0x00001002" />
10511 <register type="OA" address="0x000027A4" value="0x0000FC7F" />
10512 <register type="OA" address="0x000027A8" value="0x00000402" />
10513 <register type="OA" address="0x000027AC" value="0x0000FD3F" />
10514 </register_config>
10515 <register_config type="FLEX">
10516 <register type="FLEX" address="0x0000E458" value="0x00005004" />
10517 <register type="FLEX" address="0x0000E558" value="0x00010003" />
10518 <register type="FLEX" address="0x0000E658" value="0x00012011" />
10519 <register type="FLEX" address="0x0000E758" value="0x00015014" />
10520 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
10521 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
10522 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
10523 </register_config>
10524 </set>
10525
10526 <set name="Metric set RasterizerAndPixelBackend"
10527 mdapi_supported_apis="OGL OCL IO BB"
10528 underscore_name="rasterizer_and_pixel_backend"
10529 hw_config_guid="14345c35-cc46-40d0-bb04-6ed1fbb43679"
10530 chipset="BDW"
10531 symbol_name="RasterizerAndPixelBackend"
10532 >
10533 <counter name="GPU Core Clocks"
10534 description="The total number of GPU core clocks elapsed during the measurement."
10535 data_type="uint64"
10536 equation="GPU_CLOCK 0 READ"
10537 underscore_name="gpu_core_clocks"
10538 units="cycles"
10539 symbol_name="GpuCoreClocks"
10540 semantic_type="event"
10541 mdapi_supported_apis=""
10542 mdapi_usage_flags="Tier1 Frame Batch Draw"
10543 mdapi_hw_unit_type="gpu"
10544 mdapi_group="GPU"
10545 />
10546 <counter name="EU Active"
10547 description="The percentage of time in which the Execution Units were actively processing."
10548 data_type="float"
10549 max_equation="100"
10550 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10551 underscore_name="eu_active"
10552 units="percent"
10553 symbol_name="EuActive"
10554 semantic_type="duration"
10555 mdapi_supported_apis=""
10556 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
10557 mdapi_group="EU Array"
10558 mdapi_hw_unit_type="gpu"
10559 />
10560 <counter name="EU Both FPU Pipes Active"
10561 description="The percentage of time in which both EU FPU pipelines were actively processing."
10562 data_type="float"
10563 max_equation="100"
10564 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10565 underscore_name="eu_fpu_both_active"
10566 units="percent"
10567 symbol_name="EuFpuBothActive"
10568 semantic_type="duration"
10569 mdapi_supported_apis=""
10570 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10571 mdapi_group="EU Array/Pipes"
10572 mdapi_hw_unit_type="gpu"
10573 />
10574 <counter name="Slice1 Rasterizer Input Available"
10575 description="The percentage of time in which slice1 rasterizer input is available"
10576 data_type="float"
10577 max_equation="100"
10578 equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
10579 underscore_name="rasterizer1_input_available"
10580 units="percent"
10581 symbol_name="Rasterizer1InputAvailable"
10582 availability="$SliceMask 0x2 AND"
10583 semantic_type="duration"
10584 mdapi_supported_apis=""
10585 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10586 mdapi_group="GPU/Rasterizer"
10587 mdapi_hw_unit_type="slice"
10588 />
10589 <counter name="VS Send Pipe Active"
10590 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
10591 data_type="float"
10592 max_equation="100"
10593 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10594 underscore_name="vs_send_active"
10595 units="percent"
10596 symbol_name="VsSendActive"
10597 semantic_type="duration"
10598 mdapi_supported_apis="OGL IO BB"
10599 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10600 mdapi_group="EU Array/Vertex Shader"
10601 mdapi_hw_unit_type="gpu"
10602 />
10603 <counter name="VS FPU1 Pipe Active"
10604 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
10605 data_type="float"
10606 max_equation="100"
10607 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10608 underscore_name="vs_fpu1_active"
10609 units="percent"
10610 symbol_name="VsFpu1Active"
10611 semantic_type="duration"
10612 mdapi_supported_apis="OGL IO BB"
10613 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10614 mdapi_group="EU Array/Vertex Shader"
10615 mdapi_hw_unit_type="gpu"
10616 />
10617 <counter name="GS Threads Dispatched"
10618 description="The total number of geometry shader hardware threads dispatched."
10619 data_type="uint64"
10620 equation="A 5 READ"
10621 underscore_name="gs_threads"
10622 units="threads"
10623 symbol_name="GsThreads"
10624 semantic_type="event"
10625 mdapi_supported_apis="OGL4 IO BB"
10626 mdapi_usage_flags="Tier3 Frame Batch Draw"
10627 mdapi_hw_unit_type="gpu"
10628 mdapi_group="EU Array/Geometry Shader"
10629 />
10630 <counter name="Early Hi-Depth Test Fails"
10631 description="The total number of pixels dropped on early hierarchical depth test."
10632 data_type="uint64"
10633 equation="A 22 READ 4 UMUL"
10634 underscore_name="hi_depth_test_fails"
10635 units="pixels"
10636 symbol_name="HiDepthTestFails"
10637 semantic_type="event"
10638 mdapi_supported_apis="OGL IO BB"
10639 mdapi_usage_flags="Tier3 Frame Batch Draw"
10640 mdapi_hw_unit_type="gpu"
10641 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
10642 />
10643 <counter name="FS Both FPU Active"
10644 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
10645 data_type="float"
10646 max_equation="100"
10647 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10648 underscore_name="ps_eu_both_fpu_active"
10649 units="percent"
10650 symbol_name="PsEuBothFpuActive"
10651 semantic_type="duration"
10652 mdapi_supported_apis="OGL IO BB"
10653 mdapi_usage_flags="Tier4 Frame Batch Draw"
10654 mdapi_group="3D Pipe/Fragment Shader"
10655 mdapi_hw_unit_type="gpu"
10656 />
10657 <counter name="VS Threads Dispatched"
10658 description="The total number of vertex shader hardware threads dispatched."
10659 data_type="uint64"
10660 equation="A 1 READ"
10661 underscore_name="vs_threads"
10662 units="threads"
10663 symbol_name="VsThreads"
10664 semantic_type="event"
10665 mdapi_supported_apis="OGL IO BB"
10666 mdapi_usage_flags="Tier3 Frame Batch Draw"
10667 mdapi_hw_unit_type="gpu"
10668 mdapi_group="EU Array/Vertex Shader"
10669 />
10670 <counter name="FS Threads Dispatched"
10671 description="The total number of fragment shader hardware threads dispatched."
10672 data_type="uint64"
10673 equation="A 6 READ"
10674 underscore_name="ps_threads"
10675 units="threads"
10676 symbol_name="PsThreads"
10677 semantic_type="event"
10678 mdapi_supported_apis="OGL IO BB"
10679 mdapi_usage_flags="Tier3 Frame Batch Draw"
10680 mdapi_hw_unit_type="gpu"
10681 mdapi_group="EU Array/Fragment Shader"
10682 />
10683 <counter name="Slice0 Pixel Values Ready"
10684 description="The percentage of time in which slice0 pixel values are ready"
10685 data_type="float"
10686 max_equation="100"
10687 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
10688 underscore_name="pixel_values0_ready"
10689 units="percent"
10690 symbol_name="PixelValues0Ready"
10691 availability="$SliceMask 0x1 AND"
10692 semantic_type="duration"
10693 mdapi_supported_apis=""
10694 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10695 mdapi_group="GPU/3D Pipe"
10696 mdapi_hw_unit_type="slice"
10697 />
10698 <counter name="Shader Barrier Messages"
10699 description="The total number of shader barrier messages."
10700 data_type="uint64"
10701 equation="A 35 READ"
10702 underscore_name="shader_barriers"
10703 units="messages"
10704 symbol_name="ShaderBarriers"
10705 semantic_type="event"
10706 mdapi_supported_apis=""
10707 mdapi_usage_flags="Tier3 Frame Batch Draw"
10708 mdapi_hw_unit_type="gpu"
10709 mdapi_group="EU Array/Barrier"
10710 />
10711 <counter name="Sampler Texels"
10712 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
10713 data_type="uint64"
10714 equation="A 28 READ 4 UMUL"
10715 underscore_name="sampler_texels"
10716 units="texels"
10717 symbol_name="SamplerTexels"
10718 semantic_type="event"
10719 mdapi_supported_apis=""
10720 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10721 mdapi_hw_unit_type="gpu"
10722 mdapi_group="Sampler/Sampler Input"
10723 />
10724 <counter name="Pixels Failing Tests"
10725 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
10726 data_type="uint64"
10727 equation="A 25 READ 4 UMUL"
10728 underscore_name="pixels_failing_post_ps_tests"
10729 units="pixels"
10730 symbol_name="PixelsFailingPostPsTests"
10731 semantic_type="event"
10732 mdapi_supported_apis="OGL IO BB"
10733 mdapi_usage_flags="Tier3 Frame Batch Draw"
10734 mdapi_hw_unit_type="gpu"
10735 mdapi_group="3D Pipe/Output Merger"
10736 />
10737 <counter name="GPU Time Elapsed"
10738 description="Time elapsed on the GPU during the measurement."
10739 data_type="uint64"
10740 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
10741 underscore_name="gpu_time"
10742 units="ns"
10743 symbol_name="GpuTime"
10744 semantic_type="duration"
10745 mdapi_supported_apis=""
10746 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10747 mdapi_hw_unit_type="gpu"
10748 mdapi_group="GPU"
10749 />
10750 <counter name="AVG GPU Core Frequency"
10751 description="Average GPU Core Frequency in the measurement."
10752 data_type="uint64"
10753 max_equation="$GpuMaxFrequency"
10754 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
10755 underscore_name="avg_gpu_core_frequency"
10756 units="hz"
10757 symbol_name="AvgGpuCoreFrequency"
10758 semantic_type="event"
10759 mdapi_supported_apis=""
10760 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10761 mdapi_group="GPU"
10762 mdapi_hw_unit_type="gpu"
10763 />
10764 <counter name="Sampler Texels Misses"
10765 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
10766 data_type="uint64"
10767 equation="A 29 READ 4 UMUL"
10768 underscore_name="sampler_texel_misses"
10769 units="texels"
10770 symbol_name="SamplerTexelMisses"
10771 semantic_type="event"
10772 mdapi_supported_apis=""
10773 mdapi_usage_flags="Tier3 Batch Frame Draw"
10774 mdapi_hw_unit_type="gpu"
10775 mdapi_group="Sampler/Sampler Cache"
10776 />
10777 <counter name="CS Threads Dispatched"
10778 description="The total number of compute shader hardware threads dispatched."
10779 data_type="uint64"
10780 equation="A 4 READ"
10781 underscore_name="cs_threads"
10782 units="threads"
10783 symbol_name="CsThreads"
10784 semantic_type="event"
10785 mdapi_supported_apis="OGL4 OCL IO BB"
10786 mdapi_usage_flags="Tier3 Frame Batch Draw"
10787 mdapi_hw_unit_type="gpu"
10788 mdapi_group="EU Array/Compute Shader"
10789 />
10790 <counter name="Slice0 Rasterizer Input Available"
10791 description="The percentage of time in which slice0 rasterizer input is available"
10792 data_type="float"
10793 max_equation="100"
10794 equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
10795 underscore_name="rasterizer0_input_available"
10796 units="percent"
10797 symbol_name="Rasterizer0InputAvailable"
10798 availability="$SliceMask 0x1 AND"
10799 semantic_type="duration"
10800 mdapi_supported_apis=""
10801 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10802 mdapi_group="GPU/Rasterizer"
10803 mdapi_hw_unit_type="slice"
10804 />
10805 <counter name="Slice0 Post-EarlyZ Pixel Data Ready"
10806 description="The percentage of time in which slice0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
10807 data_type="float"
10808 max_equation="100"
10809 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
10810 underscore_name="pixel_data0_ready"
10811 units="percent"
10812 symbol_name="PixelData0Ready"
10813 availability="$SliceMask 0x1 AND"
10814 semantic_type="duration"
10815 mdapi_supported_apis=""
10816 mdapi_usage_flags="Tier3 Frame Batch Draw"
10817 mdapi_group="GPU/Rasterizer/Early Depth Test"
10818 mdapi_hw_unit_type="slice"
10819 />
10820 <counter name="SLM Bytes Read"
10821 description="The total number of GPU memory bytes read from shared local memory."
10822 data_type="uint64"
10823 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
10824 equation="A 30 READ 64 UMUL"
10825 underscore_name="slm_bytes_read"
10826 units="bytes"
10827 symbol_name="SlmBytesRead"
10828 semantic_type="throughput"
10829 mdapi_supported_apis="OGL4 OCL IO BB"
10830 mdapi_usage_flags="Tier3 Frame Batch Draw"
10831 mdapi_group="L3/Data Port/SLM"
10832 mdapi_hw_unit_type="gpu"
10833 />
10834 <counter name="PS FPU1 Pipe Active"
10835 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
10836 data_type="float"
10837 max_equation="100"
10838 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10839 underscore_name="ps_fpu1_active"
10840 units="percent"
10841 symbol_name="PsFpu1Active"
10842 semantic_type="duration"
10843 mdapi_supported_apis="OGL IO BB"
10844 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10845 mdapi_group="EU Array/Pixel Shader"
10846 mdapi_hw_unit_type="gpu"
10847 />
10848 <counter name="PS Send Pipeline Active"
10849 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
10850 data_type="float"
10851 max_equation="100"
10852 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10853 underscore_name="ps_send_active"
10854 units="percent"
10855 symbol_name="PsSendActive"
10856 semantic_type="duration"
10857 mdapi_supported_apis="OGL IO BB"
10858 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10859 mdapi_group="EU Array/Pixel Shader"
10860 mdapi_hw_unit_type="gpu"
10861 />
10862 <counter name="VS FPU0 Pipe Active"
10863 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
10864 data_type="float"
10865 max_equation="100"
10866 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10867 underscore_name="vs_fpu0_active"
10868 units="percent"
10869 symbol_name="VsFpu0Active"
10870 semantic_type="duration"
10871 mdapi_supported_apis="OGL IO BB"
10872 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10873 mdapi_group="EU Array/Vertex Shader"
10874 mdapi_hw_unit_type="gpu"
10875 />
10876 <counter name="GPU Busy"
10877 description="The percentage of time in which the GPU has been processing GPU commands."
10878 data_type="float"
10879 max_equation="100"
10880 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
10881 underscore_name="gpu_busy"
10882 units="percent"
10883 symbol_name="GpuBusy"
10884 semantic_type="duration"
10885 mdapi_supported_apis=""
10886 mdapi_usage_flags="Tier1 Overview System Frame"
10887 mdapi_group="GPU"
10888 mdapi_hw_unit_type="gpu"
10889 />
10890 <counter name="Slice1 Pixel Values Ready"
10891 description="The percentage of time in which slice1 pixel values are ready"
10892 data_type="float"
10893 max_equation="100"
10894 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
10895 underscore_name="pixel_values1_ready"
10896 units="percent"
10897 symbol_name="PixelValues1Ready"
10898 availability="$SliceMask 0x2 AND"
10899 semantic_type="duration"
10900 mdapi_supported_apis=""
10901 mdapi_usage_flags="Tier3 Frame Batch Draw"
10902 mdapi_group="GPU/3D Pipe"
10903 mdapi_hw_unit_type="slice"
10904 />
10905 <counter name="Slice1 PS Output Available"
10906 description="The percentage of time in which slice1 PS output is available"
10907 data_type="float"
10908 max_equation="100"
10909 equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
10910 underscore_name="ps_output1_available"
10911 units="percent"
10912 symbol_name="PSOutput1Available"
10913 availability="$SliceMask 0x2 AND"
10914 semantic_type="duration"
10915 mdapi_supported_apis=""
10916 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10917 mdapi_group="GPU/3D Pipe"
10918 mdapi_hw_unit_type="slice"
10919 />
10920 <counter name="Rasterized Pixels"
10921 description="The total number of rasterized pixels."
10922 data_type="uint64"
10923 equation="A 21 READ 4 UMUL"
10924 underscore_name="rasterized_pixels"
10925 units="pixels"
10926 symbol_name="RasterizedPixels"
10927 semantic_type="event"
10928 mdapi_supported_apis="OGL IO BB"
10929 mdapi_usage_flags="Tier3 Frame Batch Draw"
10930 mdapi_hw_unit_type="gpu"
10931 mdapi_group="3D Pipe/Rasterizer"
10932 />
10933 <counter name="PS FPU0 Pipe Active"
10934 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
10935 data_type="float"
10936 max_equation="100"
10937 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10938 underscore_name="ps_fpu0_active"
10939 units="percent"
10940 symbol_name="PsFpu0Active"
10941 semantic_type="duration"
10942 mdapi_supported_apis="OGL IO BB"
10943 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10944 mdapi_group="EU Array/Pixel Shader"
10945 mdapi_hw_unit_type="gpu"
10946 />
10947 <counter name="DS Threads Dispatched"
10948 description="The total number of domain shader hardware threads dispatched."
10949 data_type="uint64"
10950 equation="A 3 READ"
10951 underscore_name="ds_threads"
10952 units="threads"
10953 symbol_name="DsThreads"
10954 semantic_type="event"
10955 mdapi_supported_apis="OGL4 IO BB"
10956 mdapi_usage_flags="Tier3 Frame Batch Draw"
10957 mdapi_hw_unit_type="gpu"
10958 mdapi_group="EU Array/Domain Shader"
10959 />
10960 <counter name="Samples Written"
10961 description="The total number of samples or pixels written to all render targets."
10962 data_type="uint64"
10963 equation="A 26 READ 4 UMUL"
10964 underscore_name="samples_written"
10965 units="pixels"
10966 symbol_name="SamplesWritten"
10967 semantic_type="event"
10968 mdapi_supported_apis="OGL IO BB"
10969 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10970 mdapi_hw_unit_type="gpu"
10971 mdapi_group="3D Pipe/Output Merger"
10972 />
10973 <counter name="EU Stall"
10974 description="The percentage of time in which the Execution Units were stalled."
10975 data_type="float"
10976 max_equation="100"
10977 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10978 underscore_name="eu_stall"
10979 units="percent"
10980 symbol_name="EuStall"
10981 semantic_type="duration"
10982 mdapi_supported_apis=""
10983 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
10984 mdapi_group="EU Array"
10985 mdapi_hw_unit_type="gpu"
10986 />
10987 <counter name="Slice0 Rasterizer Output Ready"
10988 description="The percentage of time in which slice0 rasterizer output is ready"
10989 data_type="float"
10990 max_equation="100"
10991 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
10992 underscore_name="rasterizer0_output_ready"
10993 units="percent"
10994 symbol_name="Rasterizer0OutputReady"
10995 availability="$SliceMask 0x1 AND"
10996 semantic_type="duration"
10997 mdapi_supported_apis=""
10998 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10999 mdapi_group="GPU/Rasterizer"
11000 mdapi_hw_unit_type="slice"
11001 />
11002 <counter name="Samples Blended"
11003 description="The total number of blended samples or pixels written to all render targets."
11004 data_type="uint64"
11005 equation="A 27 READ 4 UMUL"
11006 underscore_name="samples_blended"
11007 units="pixels"
11008 symbol_name="SamplesBlended"
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="Early Depth Test Fails"
11016 description="The total number of pixels dropped on early depth test."
11017 data_type="uint64"
11018 equation="A 23 READ 4 UMUL"
11019 underscore_name="early_depth_test_fails"
11020 units="pixels"
11021 symbol_name="EarlyDepthTestFails"
11022 semantic_type="event"
11023 mdapi_supported_apis="OGL IO BB"
11024 mdapi_usage_flags="Tier3 Frame Batch Draw"
11025 mdapi_hw_unit_type="gpu"
11026 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
11027 />
11028 <counter name="Slice1 Rasterizer Output Ready"
11029 description="The percentage of time in which slice1 rasterizer output is ready"
11030 data_type="float"
11031 max_equation="100"
11032 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
11033 underscore_name="rasterizer1_output_ready"
11034 units="percent"
11035 symbol_name="Rasterizer1OutputReady"
11036 availability="$SliceMask 0x2 AND"
11037 semantic_type="duration"
11038 mdapi_supported_apis=""
11039 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11040 mdapi_group="GPU/Rasterizer"
11041 mdapi_hw_unit_type="slice"
11042 />
11043 <counter name="Slice1 Post-EarlyZ Pixel Data Ready"
11044 description="The percentage of time in which slice1 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
11045 data_type="float"
11046 max_equation="100"
11047 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
11048 underscore_name="pixel_data1_ready"
11049 units="percent"
11050 symbol_name="PixelData1Ready"
11051 availability="$SliceMask 0x2 AND"
11052 semantic_type="duration"
11053 mdapi_supported_apis=""
11054 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11055 mdapi_group="GPU/Rasterizer/Early Depth Test"
11056 mdapi_hw_unit_type="slice"
11057 />
11058 <counter name="Shader Memory Accesses"
11059 description="The total number of shader memory accesses to L3."
11060 data_type="uint64"
11061 equation="A 32 READ"
11062 underscore_name="shader_memory_accesses"
11063 units="messages"
11064 symbol_name="ShaderMemoryAccesses"
11065 semantic_type="event"
11066 mdapi_supported_apis=""
11067 mdapi_usage_flags="Tier3 Frame Batch Draw"
11068 mdapi_hw_unit_type="gpu"
11069 mdapi_group="L3/Data Port"
11070 />
11071 <counter name="HS Threads Dispatched"
11072 description="The total number of hull shader hardware threads dispatched."
11073 data_type="uint64"
11074 equation="A 2 READ"
11075 underscore_name="hs_threads"
11076 units="threads"
11077 symbol_name="HsThreads"
11078 semantic_type="event"
11079 mdapi_supported_apis="OGL4 IO BB"
11080 mdapi_usage_flags="Tier3 Frame Batch Draw"
11081 mdapi_hw_unit_type="gpu"
11082 mdapi_group="EU Array/Hull Shader"
11083 />
11084 <counter name="SLM Bytes Written"
11085 description="The total number of GPU memory bytes written into shared local memory."
11086 data_type="uint64"
11087 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
11088 equation="A 31 READ 64 UMUL"
11089 underscore_name="slm_bytes_written"
11090 units="bytes"
11091 symbol_name="SlmBytesWritten"
11092 semantic_type="throughput"
11093 mdapi_supported_apis="OGL4 OCL IO BB"
11094 mdapi_usage_flags="Tier3 Frame Batch Draw"
11095 mdapi_group="L3/Data Port/SLM"
11096 mdapi_hw_unit_type="gpu"
11097 />
11098 <counter name="L3 Shader Throughput"
11099 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
11100 data_type="uint64"
11101 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
11102 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
11103 underscore_name="l3_shader_throughput"
11104 units="bytes"
11105 symbol_name="L3ShaderThroughput"
11106 semantic_type="throughput"
11107 mdapi_supported_apis="OGL4 OCL IO BB"
11108 mdapi_usage_flags="Tier2 Frame Batch Draw"
11109 mdapi_group="L3/Data Port"
11110 mdapi_hw_unit_type="gpu"
11111 />
11112 <counter name="Samples Killed in FS"
11113 description="The total number of samples or pixels dropped in fragment shaders."
11114 data_type="uint64"
11115 equation="A 24 READ 4 UMUL"
11116 underscore_name="samples_killed_in_ps"
11117 units="pixels"
11118 symbol_name="SamplesKilledInPs"
11119 semantic_type="event"
11120 mdapi_supported_apis="OGL IO BB"
11121 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
11122 mdapi_hw_unit_type="gpu"
11123 mdapi_group="3D Pipe/Fragment Shader"
11124 />
11125 <counter name="Slice0 PS Output Available"
11126 description="The percentage of time in which slice0 PS output is available"
11127 data_type="float"
11128 max_equation="100"
11129 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
11130 underscore_name="ps_output0_available"
11131 units="percent"
11132 symbol_name="PSOutput0Available"
11133 availability="$SliceMask 0x1 AND"
11134 semantic_type="duration"
11135 mdapi_supported_apis=""
11136 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11137 mdapi_group="GPU/3D Pipe"
11138 mdapi_hw_unit_type="slice"
11139 />
11140 <counter name="Shader Atomic Memory Accesses"
11141 description="The total number of shader atomic memory accesses."
11142 data_type="uint64"
11143 equation="A 34 READ"
11144 underscore_name="shader_atomics"
11145 units="messages"
11146 symbol_name="ShaderAtomics"
11147 semantic_type="event"
11148 mdapi_supported_apis="OGL4 OCL IO BB"
11149 mdapi_usage_flags="Tier3 Frame Batch Draw"
11150 mdapi_hw_unit_type="gpu"
11151 mdapi_group="L3/Data Port/Atomics"
11152 />
11153 <register_config type="NOA">
11154 <register type="NOA" address="0x00009888" value="0x143B000E" />
11155 <register type="NOA" address="0x00009888" value="0x043C55C0" />
11156 <register type="NOA" address="0x00009888" value="0x0A1E0280" />
11157 <register type="NOA" address="0x00009888" value="0x0C1E0408" />
11158 <register type="NOA" address="0x00009888" value="0x10390000" />
11159 <register type="NOA" address="0x00009888" value="0x12397A1F" />
11160 <register type="NOA" address="0x00009888" value="0x14BB000E" />
11161 <register type="NOA" address="0x00009888" value="0x04BC5000" />
11162 <register type="NOA" address="0x00009888" value="0x0A9E0296" />
11163 <register type="NOA" address="0x00009888" value="0x0C9E0008" />
11164 <register type="NOA" address="0x00009888" value="0x10B90000" />
11165 <register type="NOA" address="0x00009888" value="0x12B97A1F" />
11166 <register type="NOA" address="0x00009888" value="0x063B0042" />
11167 <register type="NOA" address="0x00009888" value="0x103B0000" />
11168 <register type="NOA" address="0x00009888" value="0x083C0000" />
11169 <register type="NOA" address="0x00009888" value="0x0A3E0040" />
11170 <register type="NOA" address="0x00009888" value="0x043F8000" />
11171 <register type="NOA" address="0x00009888" value="0x02594000" />
11172 <register type="NOA" address="0x00009888" value="0x045A8000" />
11173 <register type="NOA" address="0x00009888" value="0x0C1C0400" />
11174 <register type="NOA" address="0x00009888" value="0x041D8000" />
11175 <register type="NOA" address="0x00009888" value="0x081E02C0" />
11176 <register type="NOA" address="0x00009888" value="0x0E1E0000" />
11177 <register type="NOA" address="0x00009888" value="0x0C1FA800" />
11178 <register type="NOA" address="0x00009888" value="0x0E1F0260" />
11179 <register type="NOA" address="0x00009888" value="0x101F0014" />
11180 <register type="NOA" address="0x00009888" value="0x003905E0" />
11181 <register type="NOA" address="0x00009888" value="0x06390BC0" />
11182 <register type="NOA" address="0x00009888" value="0x02390018" />
11183 <register type="NOA" address="0x00009888" value="0x04394000" />
11184 <register type="NOA" address="0x00009888" value="0x04BB0042" />
11185 <register type="NOA" address="0x00009888" value="0x10BB0000" />
11186 <register type="NOA" address="0x00009888" value="0x02BC05C0" />
11187 <register type="NOA" address="0x00009888" value="0x08BC0000" />
11188 <register type="NOA" address="0x00009888" value="0x0ABE0004" />
11189 <register type="NOA" address="0x00009888" value="0x02BF8000" />
11190 <register type="NOA" address="0x00009888" value="0x02D91000" />
11191 <register type="NOA" address="0x00009888" value="0x02DA8000" />
11192 <register type="NOA" address="0x00009888" value="0x089C8000" />
11193 <register type="NOA" address="0x00009888" value="0x029D8000" />
11194 <register type="NOA" address="0x00009888" value="0x089E8000" />
11195 <register type="NOA" address="0x00009888" value="0x0E9E0000" />
11196 <register type="NOA" address="0x00009888" value="0x0E9FA806" />
11197 <register type="NOA" address="0x00009888" value="0x109F0142" />
11198 <register type="NOA" address="0x00009888" value="0x08B90617" />
11199 <register type="NOA" address="0x00009888" value="0x0AB90BE0" />
11200 <register type="NOA" address="0x00009888" value="0x02B94000" />
11201 <register type="NOA" address="0x00009888" value="0x0D88F000" />
11202 <register type="NOA" address="0x00009888" value="0x0F88000C" />
11203 <register type="NOA" address="0x00009888" value="0x07888000" />
11204 <register type="NOA" address="0x00009888" value="0x09888000" />
11205 <register type="NOA" address="0x00009888" value="0x018A8000" />
11206 <register type="NOA" address="0x00009888" value="0x0F8A8000" />
11207 <register type="NOA" address="0x00009888" value="0x1B8A2800" />
11208 <register type="NOA" address="0x00009888" value="0x038A8000" />
11209 <register type="NOA" address="0x00009888" value="0x058A8000" />
11210 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
11211 <register type="NOA" address="0x00009888" value="0x0D8A8000" />
11212 <register type="NOA" address="0x00009888" value="0x238B52A0" />
11213 <register type="NOA" address="0x00009888" value="0x258B6A95" />
11214 <register type="NOA" address="0x00009888" value="0x278B0029" />
11215 <register type="NOA" address="0x00009888" value="0x178C2000" />
11216 <register type="NOA" address="0x00009888" value="0x198C1500" />
11217 <register type="NOA" address="0x00009888" value="0x1B8C0014" />
11218 <register type="NOA" address="0x00009888" value="0x078C4000" />
11219 <register type="NOA" address="0x00009888" value="0x098C4000" />
11220 <register type="NOA" address="0x00009888" value="0x098DA000" />
11221 <register type="NOA" address="0x00009888" value="0x0B8DA000" />
11222 <register type="NOA" address="0x00009888" value="0x0F8DA000" />
11223 <register type="NOA" address="0x00009888" value="0x038D8000" />
11224 <register type="NOA" address="0x00009888" value="0x058D2000" />
11225 <register type="NOA" address="0x00009888" value="0x1F85AA80" />
11226 <register type="NOA" address="0x00009888" value="0x2185AAAA" />
11227 <register type="NOA" address="0x00009888" value="0x2385002A" />
11228 <register type="NOA" address="0x00009888" value="0x01834000" />
11229 <register type="NOA" address="0x00009888" value="0x0F834000" />
11230 <register type="NOA" address="0x00009888" value="0x19835400" />
11231 <register type="NOA" address="0x00009888" value="0x1B830155" />
11232 <register type="NOA" address="0x00009888" value="0x03834000" />
11233 <register type="NOA" address="0x00009888" value="0x05834000" />
11234 <register type="NOA" address="0x00009888" value="0x07834000" />
11235 <register type="NOA" address="0x00009888" value="0x09834000" />
11236 <register type="NOA" address="0x00009888" value="0x0B834000" />
11237 <register type="NOA" address="0x00009888" value="0x0D834000" />
11238 <register type="NOA" address="0x00009888" value="0x0184C000" />
11239 <register type="NOA" address="0x00009888" value="0x0784C000" />
11240 <register type="NOA" address="0x00009888" value="0x0984C000" />
11241 <register type="NOA" address="0x00009888" value="0x0B84C000" />
11242 <register type="NOA" address="0x00009888" value="0x0D84C000" />
11243 <register type="NOA" address="0x00009888" value="0x0F84C000" />
11244 <register type="NOA" address="0x00009888" value="0x0384C000" />
11245 <register type="NOA" address="0x00009888" value="0x0584C000" />
11246 <register type="NOA" address="0x00009888" value="0x1180C000" />
11247 <register type="NOA" address="0x00009888" value="0x1780C000" />
11248 <register type="NOA" address="0x00009888" value="0x1980C000" />
11249 <register type="NOA" address="0x00009888" value="0x1B80C000" />
11250 <register type="NOA" address="0x00009888" value="0x1D80C000" />
11251 <register type="NOA" address="0x00009888" value="0x1F80C000" />
11252 <register type="NOA" address="0x00009888" value="0x1380C000" />
11253 <register type="NOA" address="0x00009888" value="0x1580C000" />
11254 <register type="NOA" address="0x00009888" value="0x4D800444" />
11255 <register type="NOA" address="0x00009888" value="0x3D800000" />
11256 <register type="NOA" address="0x00009888" value="0x4F804000" />
11257 <register type="NOA" address="0x00009888" value="0x43801080" />
11258 <register type="NOA" address="0x00009888" value="0x51800000" />
11259 <register type="NOA" address="0x00009888" value="0x45800084" />
11260 <register type="NOA" address="0x00009888" value="0x53800044" />
11261 <register type="NOA" address="0x00009888" value="0x47801080" />
11262 <register type="NOA" address="0x00009888" value="0x21800000" />
11263 <register type="NOA" address="0x00009888" value="0x31800000" />
11264 <register type="NOA" address="0x00009888" value="0x3F800000" />
11265 <register type="NOA" address="0x00009888" value="0x41800840" />
11266 </register_config>
11267 <register_config type="OA">
11268 <register type="OA" address="0x00002740" value="0x00000000" />
11269 <register type="OA" address="0x00002744" value="0x00800000" />
11270 <register type="OA" address="0x00002710" value="0x00000000" />
11271 <register type="OA" address="0x00002714" value="0xF0800000" />
11272 <register type="OA" address="0x00002720" value="0x00000000" />
11273 <register type="OA" address="0x00002724" value="0x30800000" />
11274 <register type="OA" address="0x00002770" value="0x00006000" />
11275 <register type="OA" address="0x00002774" value="0x0000F3FF" />
11276 <register type="OA" address="0x00002778" value="0x00001800" />
11277 <register type="OA" address="0x0000277C" value="0x0000FCFF" />
11278 <register type="OA" address="0x00002780" value="0x00000600" />
11279 <register type="OA" address="0x00002784" value="0x0000FF3F" />
11280 <register type="OA" address="0x00002788" value="0x00000180" />
11281 <register type="OA" address="0x0000278C" value="0x0000FFCF" />
11282 <register type="OA" address="0x00002790" value="0x00000060" />
11283 <register type="OA" address="0x00002794" value="0x0000FFF3" />
11284 <register type="OA" address="0x00002798" value="0x00000018" />
11285 <register type="OA" address="0x0000279C" value="0x0000FFFC" />
11286 </register_config>
11287 <register_config type="FLEX">
11288 <register type="FLEX" address="0x0000E458" value="0x00005004" />
11289 <register type="FLEX" address="0x0000E558" value="0x00010003" />
11290 <register type="FLEX" address="0x0000E658" value="0x00012011" />
11291 <register type="FLEX" address="0x0000E758" value="0x00015014" />
11292 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
11293 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
11294 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
11295 </register_config>
11296 </set>
11297
11298 <set name="Metric set Sampler_1"
11299 mdapi_supported_apis="OGL OCL IO BB"
11300 underscore_name="sampler_1"
11301 hw_config_guid="f0c6ba37-d3d3-4211-91b5-226730312a54"
11302 chipset="BDW"
11303 symbol_name="Sampler_1"
11304 >
11305 <counter name="GPU Core Clocks"
11306 description="The total number of GPU core clocks elapsed during the measurement."
11307 data_type="uint64"
11308 equation="GPU_CLOCK 0 READ"
11309 underscore_name="gpu_core_clocks"
11310 units="cycles"
11311 symbol_name="GpuCoreClocks"
11312 semantic_type="event"
11313 mdapi_supported_apis=""
11314 mdapi_usage_flags="Tier1 Frame Batch Draw"
11315 mdapi_hw_unit_type="gpu"
11316 mdapi_group="GPU"
11317 />
11318 <counter name="EU Active"
11319 description="The percentage of time in which the Execution Units were actively processing."
11320 data_type="float"
11321 max_equation="100"
11322 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11323 underscore_name="eu_active"
11324 units="percent"
11325 symbol_name="EuActive"
11326 semantic_type="duration"
11327 mdapi_supported_apis=""
11328 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
11329 mdapi_group="EU Array"
11330 mdapi_hw_unit_type="gpu"
11331 />
11332 <counter name="EU Both FPU Pipes Active"
11333 description="The percentage of time in which both EU FPU pipelines were actively processing."
11334 data_type="float"
11335 max_equation="100"
11336 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11337 underscore_name="eu_fpu_both_active"
11338 units="percent"
11339 symbol_name="EuFpuBothActive"
11340 semantic_type="duration"
11341 mdapi_supported_apis=""
11342 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11343 mdapi_group="EU Array/Pipes"
11344 mdapi_hw_unit_type="gpu"
11345 />
11346 <counter name="VS Send Pipe Active"
11347 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
11348 data_type="float"
11349 max_equation="100"
11350 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11351 underscore_name="vs_send_active"
11352 units="percent"
11353 symbol_name="VsSendActive"
11354 semantic_type="duration"
11355 mdapi_supported_apis="OGL IO BB"
11356 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11357 mdapi_group="EU Array/Vertex Shader"
11358 mdapi_hw_unit_type="gpu"
11359 />
11360 <counter name="VS FPU1 Pipe Active"
11361 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
11362 data_type="float"
11363 max_equation="100"
11364 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11365 underscore_name="vs_fpu1_active"
11366 units="percent"
11367 symbol_name="VsFpu1Active"
11368 semantic_type="duration"
11369 mdapi_supported_apis="OGL IO BB"
11370 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11371 mdapi_group="EU Array/Vertex Shader"
11372 mdapi_hw_unit_type="gpu"
11373 />
11374 <counter name="GS Threads Dispatched"
11375 description="The total number of geometry shader hardware threads dispatched."
11376 data_type="uint64"
11377 equation="A 5 READ"
11378 underscore_name="gs_threads"
11379 units="threads"
11380 symbol_name="GsThreads"
11381 semantic_type="event"
11382 mdapi_supported_apis="OGL4 IO BB"
11383 mdapi_usage_flags="Tier3 Frame Batch Draw"
11384 mdapi_hw_unit_type="gpu"
11385 mdapi_group="EU Array/Geometry Shader"
11386 />
11387 <counter name="Slice1 Subslice0 Input Available"
11388 description="The percentage of time in which slice1 subslice0 sampler input is available"
11389 data_type="float"
11390 max_equation="100"
11391 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
11392 underscore_name="sampler10_input_available"
11393 units="percent"
11394 symbol_name="Sampler10InputAvailable"
11395 availability="$SubsliceMask 0x8 AND"
11396 semantic_type="duration"
11397 mdapi_supported_apis=""
11398 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11399 mdapi_group="GPU/Sampler"
11400 mdapi_hw_unit_type="subslice"
11401 />
11402 <counter name="Early Hi-Depth Test Fails"
11403 description="The total number of pixels dropped on early hierarchical depth test."
11404 data_type="uint64"
11405 equation="A 22 READ 4 UMUL"
11406 underscore_name="hi_depth_test_fails"
11407 units="pixels"
11408 symbol_name="HiDepthTestFails"
11409 semantic_type="event"
11410 mdapi_supported_apis="OGL IO BB"
11411 mdapi_usage_flags="Tier3 Frame Batch Draw"
11412 mdapi_hw_unit_type="gpu"
11413 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
11414 />
11415 <counter name="FS Both FPU Active"
11416 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
11417 data_type="float"
11418 max_equation="100"
11419 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11420 underscore_name="ps_eu_both_fpu_active"
11421 units="percent"
11422 symbol_name="PsEuBothFpuActive"
11423 semantic_type="duration"
11424 mdapi_supported_apis="OGL IO BB"
11425 mdapi_usage_flags="Tier4 Frame Batch Draw"
11426 mdapi_group="3D Pipe/Fragment Shader"
11427 mdapi_hw_unit_type="gpu"
11428 />
11429 <counter name="VS Threads Dispatched"
11430 description="The total number of vertex shader hardware threads dispatched."
11431 data_type="uint64"
11432 equation="A 1 READ"
11433 underscore_name="vs_threads"
11434 units="threads"
11435 symbol_name="VsThreads"
11436 semantic_type="event"
11437 mdapi_supported_apis="OGL IO BB"
11438 mdapi_usage_flags="Tier3 Frame Batch Draw"
11439 mdapi_hw_unit_type="gpu"
11440 mdapi_group="EU Array/Vertex Shader"
11441 />
11442 <counter name="FS Threads Dispatched"
11443 description="The total number of fragment shader hardware threads dispatched."
11444 data_type="uint64"
11445 equation="A 6 READ"
11446 underscore_name="ps_threads"
11447 units="threads"
11448 symbol_name="PsThreads"
11449 semantic_type="event"
11450 mdapi_supported_apis="OGL IO BB"
11451 mdapi_usage_flags="Tier3 Frame Batch Draw"
11452 mdapi_hw_unit_type="gpu"
11453 mdapi_group="EU Array/Fragment Shader"
11454 />
11455 <counter name="Shader Barrier Messages"
11456 description="The total number of shader barrier messages."
11457 data_type="uint64"
11458 equation="A 35 READ"
11459 underscore_name="shader_barriers"
11460 units="messages"
11461 symbol_name="ShaderBarriers"
11462 semantic_type="event"
11463 mdapi_supported_apis=""
11464 mdapi_usage_flags="Tier3 Frame Batch Draw"
11465 mdapi_hw_unit_type="gpu"
11466 mdapi_group="EU Array/Barrier"
11467 />
11468 <counter name="Sampler Texels"
11469 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
11470 data_type="uint64"
11471 equation="A 28 READ 4 UMUL"
11472 underscore_name="sampler_texels"
11473 units="texels"
11474 symbol_name="SamplerTexels"
11475 semantic_type="event"
11476 mdapi_supported_apis=""
11477 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11478 mdapi_hw_unit_type="gpu"
11479 mdapi_group="Sampler/Sampler Input"
11480 />
11481 <counter name="Pixels Failing Tests"
11482 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
11483 data_type="uint64"
11484 equation="A 25 READ 4 UMUL"
11485 underscore_name="pixels_failing_post_ps_tests"
11486 units="pixels"
11487 symbol_name="PixelsFailingPostPsTests"
11488 semantic_type="event"
11489 mdapi_supported_apis="OGL IO BB"
11490 mdapi_usage_flags="Tier3 Frame Batch Draw"
11491 mdapi_hw_unit_type="gpu"
11492 mdapi_group="3D Pipe/Output Merger"
11493 />
11494 <counter name="Slice1 Subslice2 Sampler Output Ready"
11495 description="The percentage of time in which slice1 subslice2 sampler output is ready"
11496 data_type="float"
11497 max_equation="100"
11498 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
11499 underscore_name="sampler12_output_ready"
11500 units="percent"
11501 symbol_name="Sampler12OutputReady"
11502 availability="$SubsliceMask 0x20 AND"
11503 semantic_type="duration"
11504 mdapi_supported_apis=""
11505 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11506 mdapi_group="GPU/Sampler"
11507 mdapi_hw_unit_type="subslice"
11508 />
11509 <counter name="GPU Time Elapsed"
11510 description="Time elapsed on the GPU during the measurement."
11511 data_type="uint64"
11512 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
11513 underscore_name="gpu_time"
11514 units="ns"
11515 symbol_name="GpuTime"
11516 semantic_type="duration"
11517 mdapi_supported_apis=""
11518 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
11519 mdapi_hw_unit_type="gpu"
11520 mdapi_group="GPU"
11521 />
11522 <counter name="AVG GPU Core Frequency"
11523 description="Average GPU Core Frequency in the measurement."
11524 data_type="uint64"
11525 max_equation="$GpuMaxFrequency"
11526 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
11527 underscore_name="avg_gpu_core_frequency"
11528 units="hz"
11529 symbol_name="AvgGpuCoreFrequency"
11530 semantic_type="event"
11531 mdapi_supported_apis=""
11532 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
11533 mdapi_group="GPU"
11534 mdapi_hw_unit_type="gpu"
11535 />
11536 <counter name="Sampler Texels Misses"
11537 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
11538 data_type="uint64"
11539 equation="A 29 READ 4 UMUL"
11540 underscore_name="sampler_texel_misses"
11541 units="texels"
11542 symbol_name="SamplerTexelMisses"
11543 semantic_type="event"
11544 mdapi_supported_apis=""
11545 mdapi_usage_flags="Tier3 Batch Frame Draw"
11546 mdapi_hw_unit_type="gpu"
11547 mdapi_group="Sampler/Sampler Cache"
11548 />
11549 <counter name="CS Threads Dispatched"
11550 description="The total number of compute shader hardware threads dispatched."
11551 data_type="uint64"
11552 equation="A 4 READ"
11553 underscore_name="cs_threads"
11554 units="threads"
11555 symbol_name="CsThreads"
11556 semantic_type="event"
11557 mdapi_supported_apis="OGL4 OCL IO BB"
11558 mdapi_usage_flags="Tier3 Frame Batch Draw"
11559 mdapi_hw_unit_type="gpu"
11560 mdapi_group="EU Array/Compute Shader"
11561 />
11562 <counter name="SLM Bytes Read"
11563 description="The total number of GPU memory bytes read from shared local memory."
11564 data_type="uint64"
11565 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
11566 equation="A 30 READ 64 UMUL"
11567 underscore_name="slm_bytes_read"
11568 units="bytes"
11569 symbol_name="SlmBytesRead"
11570 semantic_type="throughput"
11571 mdapi_supported_apis="OGL4 OCL IO BB"
11572 mdapi_usage_flags="Tier3 Frame Batch Draw"
11573 mdapi_group="L3/Data Port/SLM"
11574 mdapi_hw_unit_type="gpu"
11575 />
11576 <counter name="PS FPU1 Pipe Active"
11577 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
11578 data_type="float"
11579 max_equation="100"
11580 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11581 underscore_name="ps_fpu1_active"
11582 units="percent"
11583 symbol_name="PsFpu1Active"
11584 semantic_type="duration"
11585 mdapi_supported_apis="OGL IO BB"
11586 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11587 mdapi_group="EU Array/Pixel Shader"
11588 mdapi_hw_unit_type="gpu"
11589 />
11590 <counter name="PS Send Pipeline Active"
11591 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
11592 data_type="float"
11593 max_equation="100"
11594 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11595 underscore_name="ps_send_active"
11596 units="percent"
11597 symbol_name="PsSendActive"
11598 semantic_type="duration"
11599 mdapi_supported_apis="OGL IO BB"
11600 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11601 mdapi_group="EU Array/Pixel Shader"
11602 mdapi_hw_unit_type="gpu"
11603 />
11604 <counter name="VS FPU0 Pipe Active"
11605 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
11606 data_type="float"
11607 max_equation="100"
11608 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11609 underscore_name="vs_fpu0_active"
11610 units="percent"
11611 symbol_name="VsFpu0Active"
11612 semantic_type="duration"
11613 mdapi_supported_apis="OGL IO BB"
11614 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11615 mdapi_group="EU Array/Vertex Shader"
11616 mdapi_hw_unit_type="gpu"
11617 />
11618 <counter name="GPU Busy"
11619 description="The percentage of time in which the GPU has been processing GPU commands."
11620 data_type="float"
11621 max_equation="100"
11622 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
11623 underscore_name="gpu_busy"
11624 units="percent"
11625 symbol_name="GpuBusy"
11626 semantic_type="duration"
11627 mdapi_supported_apis=""
11628 mdapi_usage_flags="Tier1 Overview System Frame"
11629 mdapi_group="GPU"
11630 mdapi_hw_unit_type="gpu"
11631 />
11632 <counter name="Slice1 Subslice1 Input Available"
11633 description="The percentage of time in which slice1 subslice1 sampler input is available"
11634 data_type="float"
11635 max_equation="100"
11636 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
11637 underscore_name="sampler11_input_available"
11638 units="percent"
11639 symbol_name="Sampler11InputAvailable"
11640 availability="$SubsliceMask 0x10 AND"
11641 semantic_type="duration"
11642 mdapi_supported_apis=""
11643 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11644 mdapi_group="GPU/Sampler"
11645 mdapi_hw_unit_type="subslice"
11646 />
11647 <counter name="Rasterized Pixels"
11648 description="The total number of rasterized pixels."
11649 data_type="uint64"
11650 equation="A 21 READ 4 UMUL"
11651 underscore_name="rasterized_pixels"
11652 units="pixels"
11653 symbol_name="RasterizedPixels"
11654 semantic_type="event"
11655 mdapi_supported_apis="OGL IO BB"
11656 mdapi_usage_flags="Tier3 Frame Batch Draw"
11657 mdapi_hw_unit_type="gpu"
11658 mdapi_group="3D Pipe/Rasterizer"
11659 />
11660 <counter name="PS FPU0 Pipe Active"
11661 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
11662 data_type="float"
11663 max_equation="100"
11664 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11665 underscore_name="ps_fpu0_active"
11666 units="percent"
11667 symbol_name="PsFpu0Active"
11668 semantic_type="duration"
11669 mdapi_supported_apis="OGL IO BB"
11670 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11671 mdapi_group="EU Array/Pixel Shader"
11672 mdapi_hw_unit_type="gpu"
11673 />
11674 <counter name="DS Threads Dispatched"
11675 description="The total number of domain shader hardware threads dispatched."
11676 data_type="uint64"
11677 equation="A 3 READ"
11678 underscore_name="ds_threads"
11679 units="threads"
11680 symbol_name="DsThreads"
11681 semantic_type="event"
11682 mdapi_supported_apis="OGL4 IO BB"
11683 mdapi_usage_flags="Tier3 Frame Batch Draw"
11684 mdapi_hw_unit_type="gpu"
11685 mdapi_group="EU Array/Domain Shader"
11686 />
11687 <counter name="Samples Written"
11688 description="The total number of samples or pixels written to all render targets."
11689 data_type="uint64"
11690 equation="A 26 READ 4 UMUL"
11691 underscore_name="samples_written"
11692 units="pixels"
11693 symbol_name="SamplesWritten"
11694 semantic_type="event"
11695 mdapi_supported_apis="OGL IO BB"
11696 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11697 mdapi_hw_unit_type="gpu"
11698 mdapi_group="3D Pipe/Output Merger"
11699 />
11700 <counter name="EU Stall"
11701 description="The percentage of time in which the Execution Units were stalled."
11702 data_type="float"
11703 max_equation="100"
11704 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11705 underscore_name="eu_stall"
11706 units="percent"
11707 symbol_name="EuStall"
11708 semantic_type="duration"
11709 mdapi_supported_apis=""
11710 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
11711 mdapi_group="EU Array"
11712 mdapi_hw_unit_type="gpu"
11713 />
11714 <counter name="Samples Blended"
11715 description="The total number of blended samples or pixels written to all render targets."
11716 data_type="uint64"
11717 equation="A 27 READ 4 UMUL"
11718 underscore_name="samples_blended"
11719 units="pixels"
11720 symbol_name="SamplesBlended"
11721 semantic_type="event"
11722 mdapi_supported_apis="OGL IO BB"
11723 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11724 mdapi_hw_unit_type="gpu"
11725 mdapi_group="3D Pipe/Output Merger"
11726 />
11727 <counter name="Early Depth Test Fails"
11728 description="The total number of pixels dropped on early depth test."
11729 data_type="uint64"
11730 equation="A 23 READ 4 UMUL"
11731 underscore_name="early_depth_test_fails"
11732 units="pixels"
11733 symbol_name="EarlyDepthTestFails"
11734 semantic_type="event"
11735 mdapi_supported_apis="OGL IO BB"
11736 mdapi_usage_flags="Tier3 Frame Batch Draw"
11737 mdapi_hw_unit_type="gpu"
11738 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
11739 />
11740 <counter name="Slice1 Subslice2 Input Available"
11741 description="The percentage of time in which slice1 subslice2 sampler input is available"
11742 data_type="float"
11743 max_equation="100"
11744 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
11745 underscore_name="sampler12_input_available"
11746 units="percent"
11747 symbol_name="Sampler12InputAvailable"
11748 availability="$SubsliceMask 0x20 AND"
11749 semantic_type="duration"
11750 mdapi_supported_apis=""
11751 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11752 mdapi_group="GPU/Sampler"
11753 mdapi_hw_unit_type="subslice"
11754 />
11755 <counter name="Slice1 Subslice0 Sampler Output Ready"
11756 description="The percentage of time in which slice1 subslice0 sampler output is ready"
11757 data_type="float"
11758 max_equation="100"
11759 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
11760 underscore_name="sampler10_output_ready"
11761 units="percent"
11762 symbol_name="Sampler10OutputReady"
11763 availability="$SubsliceMask 0x8 AND"
11764 semantic_type="duration"
11765 mdapi_supported_apis=""
11766 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11767 mdapi_group="GPU/Sampler"
11768 mdapi_hw_unit_type="subslice"
11769 />
11770 <counter name="Shader Memory Accesses"
11771 description="The total number of shader memory accesses to L3."
11772 data_type="uint64"
11773 equation="A 32 READ"
11774 underscore_name="shader_memory_accesses"
11775 units="messages"
11776 symbol_name="ShaderMemoryAccesses"
11777 semantic_type="event"
11778 mdapi_supported_apis=""
11779 mdapi_usage_flags="Tier3 Frame Batch Draw"
11780 mdapi_hw_unit_type="gpu"
11781 mdapi_group="L3/Data Port"
11782 />
11783 <counter name="Slice1 Subslice1 Sampler Output Ready"
11784 description="The percentage of time in which slice1 subslice1 sampler output is ready"
11785 data_type="float"
11786 max_equation="100"
11787 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
11788 underscore_name="sampler11_output_ready"
11789 units="percent"
11790 symbol_name="Sampler11OutputReady"
11791 availability="$SubsliceMask 0x10 AND"
11792 semantic_type="duration"
11793 mdapi_supported_apis=""
11794 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11795 mdapi_group="GPU/Sampler"
11796 mdapi_hw_unit_type="subslice"
11797 />
11798 <counter name="HS Threads Dispatched"
11799 description="The total number of hull shader hardware threads dispatched."
11800 data_type="uint64"
11801 equation="A 2 READ"
11802 underscore_name="hs_threads"
11803 units="threads"
11804 symbol_name="HsThreads"
11805 semantic_type="event"
11806 mdapi_supported_apis="OGL4 IO BB"
11807 mdapi_usage_flags="Tier3 Frame Batch Draw"
11808 mdapi_hw_unit_type="gpu"
11809 mdapi_group="EU Array/Hull Shader"
11810 />
11811 <counter name="SLM Bytes Written"
11812 description="The total number of GPU memory bytes written into shared local memory."
11813 data_type="uint64"
11814 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
11815 equation="A 31 READ 64 UMUL"
11816 underscore_name="slm_bytes_written"
11817 units="bytes"
11818 symbol_name="SlmBytesWritten"
11819 semantic_type="throughput"
11820 mdapi_supported_apis="OGL4 OCL IO BB"
11821 mdapi_usage_flags="Tier3 Frame Batch Draw"
11822 mdapi_group="L3/Data Port/SLM"
11823 mdapi_hw_unit_type="gpu"
11824 />
11825 <counter name="L3 Shader Throughput"
11826 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
11827 data_type="uint64"
11828 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
11829 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
11830 underscore_name="l3_shader_throughput"
11831 units="bytes"
11832 symbol_name="L3ShaderThroughput"
11833 semantic_type="throughput"
11834 mdapi_supported_apis="OGL4 OCL IO BB"
11835 mdapi_usage_flags="Tier2 Frame Batch Draw"
11836 mdapi_group="L3/Data Port"
11837 mdapi_hw_unit_type="gpu"
11838 />
11839 <counter name="Samples Killed in FS"
11840 description="The total number of samples or pixels dropped in fragment shaders."
11841 data_type="uint64"
11842 equation="A 24 READ 4 UMUL"
11843 underscore_name="samples_killed_in_ps"
11844 units="pixels"
11845 symbol_name="SamplesKilledInPs"
11846 semantic_type="event"
11847 mdapi_supported_apis="OGL IO BB"
11848 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
11849 mdapi_hw_unit_type="gpu"
11850 mdapi_group="3D Pipe/Fragment Shader"
11851 />
11852 <counter name="Shader Atomic Memory Accesses"
11853 description="The total number of shader atomic memory accesses."
11854 data_type="uint64"
11855 equation="A 34 READ"
11856 underscore_name="shader_atomics"
11857 units="messages"
11858 symbol_name="ShaderAtomics"
11859 semantic_type="event"
11860 mdapi_supported_apis="OGL4 OCL IO BB"
11861 mdapi_usage_flags="Tier3 Frame Batch Draw"
11862 mdapi_hw_unit_type="gpu"
11863 mdapi_group="L3/Data Port/Atomics"
11864 />
11865 <register_config type="NOA">
11866 <register type="NOA" address="0x00009888" value="0x18921400" />
11867 <register type="NOA" address="0x00009888" value="0x149500AB" />
11868 <register type="NOA" address="0x00009888" value="0x18B21400" />
11869 <register type="NOA" address="0x00009888" value="0x14B500AB" />
11870 <register type="NOA" address="0x00009888" value="0x18D21400" />
11871 <register type="NOA" address="0x00009888" value="0x14D500AB" />
11872 <register type="NOA" address="0x00009888" value="0x0CDC8000" />
11873 <register type="NOA" address="0x00009888" value="0x0EDC4000" />
11874 <register type="NOA" address="0x00009888" value="0x02DCC000" />
11875 <register type="NOA" address="0x00009888" value="0x04DCC000" />
11876 <register type="NOA" address="0x00009888" value="0x1ABD00A0" />
11877 <register type="NOA" address="0x00009888" value="0x0ABD8000" />
11878 <register type="NOA" address="0x00009888" value="0x0CD88000" />
11879 <register type="NOA" address="0x00009888" value="0x0ED84000" />
11880 <register type="NOA" address="0x00009888" value="0x04D88000" />
11881 <register type="NOA" address="0x00009888" value="0x1ADB0050" />
11882 <register type="NOA" address="0x00009888" value="0x04DB8000" />
11883 <register type="NOA" address="0x00009888" value="0x06DB8000" />
11884 <register type="NOA" address="0x00009888" value="0x08DB8000" />
11885 <register type="NOA" address="0x00009888" value="0x0ADB4000" />
11886 <register type="NOA" address="0x00009888" value="0x109F02A0" />
11887 <register type="NOA" address="0x00009888" value="0x0C9FA000" />
11888 <register type="NOA" address="0x00009888" value="0x0E9F00AA" />
11889 <register type="NOA" address="0x00009888" value="0x18B82500" />
11890 <register type="NOA" address="0x00009888" value="0x02B88000" />
11891 <register type="NOA" address="0x00009888" value="0x04B84000" />
11892 <register type="NOA" address="0x00009888" value="0x06B84000" />
11893 <register type="NOA" address="0x00009888" value="0x08B84000" />
11894 <register type="NOA" address="0x00009888" value="0x0AB84000" />
11895 <register type="NOA" address="0x00009888" value="0x0CB88000" />
11896 <register type="NOA" address="0x00009888" value="0x0CB98000" />
11897 <register type="NOA" address="0x00009888" value="0x0EB9A000" />
11898 <register type="NOA" address="0x00009888" value="0x00B98000" />
11899 <register type="NOA" address="0x00009888" value="0x02B9A000" />
11900 <register type="NOA" address="0x00009888" value="0x04B9A000" />
11901 <register type="NOA" address="0x00009888" value="0x06B92000" />
11902 <register type="NOA" address="0x00009888" value="0x1ABA0200" />
11903 <register type="NOA" address="0x00009888" value="0x02BA8000" />
11904 <register type="NOA" address="0x00009888" value="0x0CBA8000" />
11905 <register type="NOA" address="0x00009888" value="0x04908000" />
11906 <register type="NOA" address="0x00009888" value="0x04918000" />
11907 <register type="NOA" address="0x00009888" value="0x04927300" />
11908 <register type="NOA" address="0x00009888" value="0x10920000" />
11909 <register type="NOA" address="0x00009888" value="0x1893000A" />
11910 <register type="NOA" address="0x00009888" value="0x0A934000" />
11911 <register type="NOA" address="0x00009888" value="0x0A946000" />
11912 <register type="NOA" address="0x00009888" value="0x0C959000" />
11913 <register type="NOA" address="0x00009888" value="0x0E950098" />
11914 <register type="NOA" address="0x00009888" value="0x10950000" />
11915 <register type="NOA" address="0x00009888" value="0x04B04000" />
11916 <register type="NOA" address="0x00009888" value="0x04B14000" />
11917 <register type="NOA" address="0x00009888" value="0x04B20073" />
11918 <register type="NOA" address="0x00009888" value="0x10B20000" />
11919 <register type="NOA" address="0x00009888" value="0x04B38000" />
11920 <register type="NOA" address="0x00009888" value="0x06B38000" />
11921 <register type="NOA" address="0x00009888" value="0x08B34000" />
11922 <register type="NOA" address="0x00009888" value="0x04B4C000" />
11923 <register type="NOA" address="0x00009888" value="0x02B59890" />
11924 <register type="NOA" address="0x00009888" value="0x10B50000" />
11925 <register type="NOA" address="0x00009888" value="0x06D04000" />
11926 <register type="NOA" address="0x00009888" value="0x06D14000" />
11927 <register type="NOA" address="0x00009888" value="0x06D20073" />
11928 <register type="NOA" address="0x00009888" value="0x10D20000" />
11929 <register type="NOA" address="0x00009888" value="0x18D30020" />
11930 <register type="NOA" address="0x00009888" value="0x02D38000" />
11931 <register type="NOA" address="0x00009888" value="0x0CD34000" />
11932 <register type="NOA" address="0x00009888" value="0x0AD48000" />
11933 <register type="NOA" address="0x00009888" value="0x04D42000" />
11934 <register type="NOA" address="0x00009888" value="0x0ED59000" />
11935 <register type="NOA" address="0x00009888" value="0x00D59800" />
11936 <register type="NOA" address="0x00009888" value="0x10D50000" />
11937 <register type="NOA" address="0x00009888" value="0x0F88000E" />
11938 <register type="NOA" address="0x00009888" value="0x03888000" />
11939 <register type="NOA" address="0x00009888" value="0x05888000" />
11940 <register type="NOA" address="0x00009888" value="0x07888000" />
11941 <register type="NOA" address="0x00009888" value="0x09888000" />
11942 <register type="NOA" address="0x00009888" value="0x0B888000" />
11943 <register type="NOA" address="0x00009888" value="0x0D880400" />
11944 <register type="NOA" address="0x00009888" value="0x278B002A" />
11945 <register type="NOA" address="0x00009888" value="0x238B5500" />
11946 <register type="NOA" address="0x00009888" value="0x258B000A" />
11947 <register type="NOA" address="0x00009888" value="0x1B8C0015" />
11948 <register type="NOA" address="0x00009888" value="0x038C4000" />
11949 <register type="NOA" address="0x00009888" value="0x058C4000" />
11950 <register type="NOA" address="0x00009888" value="0x078C4000" />
11951 <register type="NOA" address="0x00009888" value="0x098C4000" />
11952 <register type="NOA" address="0x00009888" value="0x0B8C4000" />
11953 <register type="NOA" address="0x00009888" value="0x0D8C4000" />
11954 <register type="NOA" address="0x00009888" value="0x0D8D8000" />
11955 <register type="NOA" address="0x00009888" value="0x0F8DA000" />
11956 <register type="NOA" address="0x00009888" value="0x018D8000" />
11957 <register type="NOA" address="0x00009888" value="0x038DA000" />
11958 <register type="NOA" address="0x00009888" value="0x058DA000" />
11959 <register type="NOA" address="0x00009888" value="0x078D2000" />
11960 <register type="NOA" address="0x00009888" value="0x2385002A" />
11961 <register type="NOA" address="0x00009888" value="0x1F85AA00" />
11962 <register type="NOA" address="0x00009888" value="0x2185000A" />
11963 <register type="NOA" address="0x00009888" value="0x1B830150" />
11964 <register type="NOA" address="0x00009888" value="0x03834000" />
11965 <register type="NOA" address="0x00009888" value="0x05834000" />
11966 <register type="NOA" address="0x00009888" value="0x07834000" />
11967 <register type="NOA" address="0x00009888" value="0x09834000" />
11968 <register type="NOA" address="0x00009888" value="0x0B834000" />
11969 <register type="NOA" address="0x00009888" value="0x0D834000" />
11970 <register type="NOA" address="0x00009888" value="0x0D848000" />
11971 <register type="NOA" address="0x00009888" value="0x0F84C000" />
11972 <register type="NOA" address="0x00009888" value="0x01848000" />
11973 <register type="NOA" address="0x00009888" value="0x0384C000" />
11974 <register type="NOA" address="0x00009888" value="0x0584C000" />
11975 <register type="NOA" address="0x00009888" value="0x07844000" />
11976 <register type="NOA" address="0x00009888" value="0x1D808000" />
11977 <register type="NOA" address="0x00009888" value="0x1F80C000" />
11978 <register type="NOA" address="0x00009888" value="0x11808000" />
11979 <register type="NOA" address="0x00009888" value="0x1380C000" />
11980 <register type="NOA" address="0x00009888" value="0x1580C000" />
11981 <register type="NOA" address="0x00009888" value="0x17804000" />
11982 <register type="NOA" address="0x00009888" value="0x53800000" />
11983 <register type="NOA" address="0x00009888" value="0x47801021" />
11984 <register type="NOA" address="0x00009888" value="0x21800000" />
11985 <register type="NOA" address="0x00009888" value="0x31800000" />
11986 <register type="NOA" address="0x00009888" value="0x4D800000" />
11987 <register type="NOA" address="0x00009888" value="0x3F800C64" />
11988 <register type="NOA" address="0x00009888" value="0x4F800000" />
11989 <register type="NOA" address="0x00009888" value="0x41800C02" />
11990 </register_config>
11991 <register_config type="OA">
11992 <register type="OA" address="0x00002740" value="0x00000000" />
11993 <register type="OA" address="0x00002744" value="0x00800000" />
11994 <register type="OA" address="0x00002710" value="0x00000000" />
11995 <register type="OA" address="0x00002714" value="0x70800000" />
11996 <register type="OA" address="0x00002720" value="0x00000000" />
11997 <register type="OA" address="0x00002724" value="0x00800000" />
11998 <register type="OA" address="0x00002770" value="0x0000C000" />
11999 <register type="OA" address="0x00002774" value="0x0000E7FF" />
12000 <register type="OA" address="0x00002778" value="0x00003000" />
12001 <register type="OA" address="0x0000277C" value="0x0000F9FF" />
12002 <register type="OA" address="0x00002780" value="0x00000C00" />
12003 <register type="OA" address="0x00002784" value="0x0000FE7F" />
12004 </register_config>
12005 <register_config type="FLEX">
12006 <register type="FLEX" address="0x0000E458" value="0x00005004" />
12007 <register type="FLEX" address="0x0000E558" value="0x00010003" />
12008 <register type="FLEX" address="0x0000E658" value="0x00012011" />
12009 <register type="FLEX" address="0x0000E758" value="0x00015014" />
12010 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
12011 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
12012 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
12013 </register_config>
12014 </set>
12015
12016 <set name="Metric set Sampler_2"
12017 mdapi_supported_apis="OGL OCL IO BB"
12018 underscore_name="sampler_2"
12019 hw_config_guid="30bf3702-48cf-4bca-b412-7cf50bb2f564"
12020 chipset="BDW"
12021 symbol_name="Sampler_2"
12022 >
12023 <counter name="GPU Core Clocks"
12024 description="The total number of GPU core clocks elapsed during the measurement."
12025 data_type="uint64"
12026 equation="GPU_CLOCK 0 READ"
12027 underscore_name="gpu_core_clocks"
12028 units="cycles"
12029 symbol_name="GpuCoreClocks"
12030 semantic_type="event"
12031 mdapi_supported_apis=""
12032 mdapi_usage_flags="Tier1 Frame Batch Draw"
12033 mdapi_hw_unit_type="gpu"
12034 mdapi_group="GPU"
12035 />
12036 <counter name="EU Active"
12037 description="The percentage of time in which the Execution Units were actively processing."
12038 data_type="float"
12039 max_equation="100"
12040 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12041 underscore_name="eu_active"
12042 units="percent"
12043 symbol_name="EuActive"
12044 semantic_type="duration"
12045 mdapi_supported_apis=""
12046 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
12047 mdapi_group="EU Array"
12048 mdapi_hw_unit_type="gpu"
12049 />
12050 <counter name="Slice0 Subslice2 Input Available"
12051 description="The percentage of time in which slice0 subslice2 sampler input is available"
12052 data_type="float"
12053 max_equation="100"
12054 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
12055 underscore_name="sampler02_input_available"
12056 units="percent"
12057 symbol_name="Sampler02InputAvailable"
12058 availability="$SubsliceMask 0x4 AND"
12059 semantic_type="duration"
12060 mdapi_supported_apis=""
12061 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12062 mdapi_group="GPU/Sampler"
12063 mdapi_hw_unit_type="subslice"
12064 />
12065 <counter name="EU Both FPU Pipes Active"
12066 description="The percentage of time in which both EU FPU pipelines were actively processing."
12067 data_type="float"
12068 max_equation="100"
12069 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12070 underscore_name="eu_fpu_both_active"
12071 units="percent"
12072 symbol_name="EuFpuBothActive"
12073 semantic_type="duration"
12074 mdapi_supported_apis=""
12075 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12076 mdapi_group="EU Array/Pipes"
12077 mdapi_hw_unit_type="gpu"
12078 />
12079 <counter name="VS Send Pipe Active"
12080 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
12081 data_type="float"
12082 max_equation="100"
12083 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12084 underscore_name="vs_send_active"
12085 units="percent"
12086 symbol_name="VsSendActive"
12087 semantic_type="duration"
12088 mdapi_supported_apis="OGL IO BB"
12089 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12090 mdapi_group="EU Array/Vertex Shader"
12091 mdapi_hw_unit_type="gpu"
12092 />
12093 <counter name="Slice0 Subslice0 Input Available"
12094 description="The percentage of time in which slice0 subslice0 sampler input is available"
12095 data_type="float"
12096 max_equation="100"
12097 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
12098 underscore_name="sampler00_input_available"
12099 units="percent"
12100 symbol_name="Sampler00InputAvailable"
12101 availability="$SubsliceMask 0x1 AND"
12102 semantic_type="duration"
12103 mdapi_supported_apis=""
12104 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12105 mdapi_group="GPU/Sampler"
12106 mdapi_hw_unit_type="subslice"
12107 />
12108 <counter name="VS FPU1 Pipe Active"
12109 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
12110 data_type="float"
12111 max_equation="100"
12112 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12113 underscore_name="vs_fpu1_active"
12114 units="percent"
12115 symbol_name="VsFpu1Active"
12116 semantic_type="duration"
12117 mdapi_supported_apis="OGL IO BB"
12118 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12119 mdapi_group="EU Array/Vertex Shader"
12120 mdapi_hw_unit_type="gpu"
12121 />
12122 <counter name="GS Threads Dispatched"
12123 description="The total number of geometry shader hardware threads dispatched."
12124 data_type="uint64"
12125 equation="A 5 READ"
12126 underscore_name="gs_threads"
12127 units="threads"
12128 symbol_name="GsThreads"
12129 semantic_type="event"
12130 mdapi_supported_apis="OGL4 IO BB"
12131 mdapi_usage_flags="Tier3 Frame Batch Draw"
12132 mdapi_hw_unit_type="gpu"
12133 mdapi_group="EU Array/Geometry Shader"
12134 />
12135 <counter name="Early Hi-Depth Test Fails"
12136 description="The total number of pixels dropped on early hierarchical depth test."
12137 data_type="uint64"
12138 equation="A 22 READ 4 UMUL"
12139 underscore_name="hi_depth_test_fails"
12140 units="pixels"
12141 symbol_name="HiDepthTestFails"
12142 semantic_type="event"
12143 mdapi_supported_apis="OGL IO BB"
12144 mdapi_usage_flags="Tier3 Frame Batch Draw"
12145 mdapi_hw_unit_type="gpu"
12146 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
12147 />
12148 <counter name="FS Both FPU Active"
12149 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
12150 data_type="float"
12151 max_equation="100"
12152 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12153 underscore_name="ps_eu_both_fpu_active"
12154 units="percent"
12155 symbol_name="PsEuBothFpuActive"
12156 semantic_type="duration"
12157 mdapi_supported_apis="OGL IO BB"
12158 mdapi_usage_flags="Tier4 Frame Batch Draw"
12159 mdapi_group="3D Pipe/Fragment Shader"
12160 mdapi_hw_unit_type="gpu"
12161 />
12162 <counter name="VS Threads Dispatched"
12163 description="The total number of vertex shader hardware threads dispatched."
12164 data_type="uint64"
12165 equation="A 1 READ"
12166 underscore_name="vs_threads"
12167 units="threads"
12168 symbol_name="VsThreads"
12169 semantic_type="event"
12170 mdapi_supported_apis="OGL IO BB"
12171 mdapi_usage_flags="Tier3 Frame Batch Draw"
12172 mdapi_hw_unit_type="gpu"
12173 mdapi_group="EU Array/Vertex Shader"
12174 />
12175 <counter name="Slice0 Subslice2 Sampler Output Ready"
12176 description="The percentage of time in which slice0 subslice2 sampler output is ready"
12177 data_type="float"
12178 max_equation="100"
12179 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
12180 underscore_name="sampler02_output_ready"
12181 units="percent"
12182 symbol_name="Sampler02OutputReady"
12183 availability="$SubsliceMask 0x4 AND"
12184 semantic_type="duration"
12185 mdapi_supported_apis=""
12186 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12187 mdapi_group="GPU/Sampler"
12188 mdapi_hw_unit_type="subslice"
12189 />
12190 <counter name="FS Threads Dispatched"
12191 description="The total number of fragment shader hardware threads dispatched."
12192 data_type="uint64"
12193 equation="A 6 READ"
12194 underscore_name="ps_threads"
12195 units="threads"
12196 symbol_name="PsThreads"
12197 semantic_type="event"
12198 mdapi_supported_apis="OGL IO BB"
12199 mdapi_usage_flags="Tier3 Frame Batch Draw"
12200 mdapi_hw_unit_type="gpu"
12201 mdapi_group="EU Array/Fragment Shader"
12202 />
12203 <counter name="Shader Barrier Messages"
12204 description="The total number of shader barrier messages."
12205 data_type="uint64"
12206 equation="A 35 READ"
12207 underscore_name="shader_barriers"
12208 units="messages"
12209 symbol_name="ShaderBarriers"
12210 semantic_type="event"
12211 mdapi_supported_apis=""
12212 mdapi_usage_flags="Tier3 Frame Batch Draw"
12213 mdapi_hw_unit_type="gpu"
12214 mdapi_group="EU Array/Barrier"
12215 />
12216 <counter name="Slice0 Subslice1 Input Available"
12217 description="The percentage of time in which slice0 subslice1 sampler input is available"
12218 data_type="float"
12219 max_equation="100"
12220 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
12221 underscore_name="sampler01_input_available"
12222 units="percent"
12223 symbol_name="Sampler01InputAvailable"
12224 availability="$SubsliceMask 0x2 AND"
12225 semantic_type="duration"
12226 mdapi_supported_apis=""
12227 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12228 mdapi_group="GPU/Sampler"
12229 mdapi_hw_unit_type="subslice"
12230 />
12231 <counter name="Sampler Texels"
12232 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
12233 data_type="uint64"
12234 equation="A 28 READ 4 UMUL"
12235 underscore_name="sampler_texels"
12236 units="texels"
12237 symbol_name="SamplerTexels"
12238 semantic_type="event"
12239 mdapi_supported_apis=""
12240 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12241 mdapi_hw_unit_type="gpu"
12242 mdapi_group="Sampler/Sampler Input"
12243 />
12244 <counter name="Pixels Failing Tests"
12245 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
12246 data_type="uint64"
12247 equation="A 25 READ 4 UMUL"
12248 underscore_name="pixels_failing_post_ps_tests"
12249 units="pixels"
12250 symbol_name="PixelsFailingPostPsTests"
12251 semantic_type="event"
12252 mdapi_supported_apis="OGL IO BB"
12253 mdapi_usage_flags="Tier3 Frame Batch Draw"
12254 mdapi_hw_unit_type="gpu"
12255 mdapi_group="3D Pipe/Output Merger"
12256 />
12257 <counter name="GPU Time Elapsed"
12258 description="Time elapsed on the GPU during the measurement."
12259 data_type="uint64"
12260 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
12261 underscore_name="gpu_time"
12262 units="ns"
12263 symbol_name="GpuTime"
12264 semantic_type="duration"
12265 mdapi_supported_apis=""
12266 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
12267 mdapi_hw_unit_type="gpu"
12268 mdapi_group="GPU"
12269 />
12270 <counter name="AVG GPU Core Frequency"
12271 description="Average GPU Core Frequency in the measurement."
12272 data_type="uint64"
12273 max_equation="$GpuMaxFrequency"
12274 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
12275 underscore_name="avg_gpu_core_frequency"
12276 units="hz"
12277 symbol_name="AvgGpuCoreFrequency"
12278 semantic_type="event"
12279 mdapi_supported_apis=""
12280 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
12281 mdapi_group="GPU"
12282 mdapi_hw_unit_type="gpu"
12283 />
12284 <counter name="Sampler Texels Misses"
12285 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
12286 data_type="uint64"
12287 equation="A 29 READ 4 UMUL"
12288 underscore_name="sampler_texel_misses"
12289 units="texels"
12290 symbol_name="SamplerTexelMisses"
12291 semantic_type="event"
12292 mdapi_supported_apis=""
12293 mdapi_usage_flags="Tier3 Batch Frame Draw"
12294 mdapi_hw_unit_type="gpu"
12295 mdapi_group="Sampler/Sampler Cache"
12296 />
12297 <counter name="CS Threads Dispatched"
12298 description="The total number of compute shader hardware threads dispatched."
12299 data_type="uint64"
12300 equation="A 4 READ"
12301 underscore_name="cs_threads"
12302 units="threads"
12303 symbol_name="CsThreads"
12304 semantic_type="event"
12305 mdapi_supported_apis="OGL4 OCL IO BB"
12306 mdapi_usage_flags="Tier3 Frame Batch Draw"
12307 mdapi_hw_unit_type="gpu"
12308 mdapi_group="EU Array/Compute Shader"
12309 />
12310 <counter name="SLM Bytes Read"
12311 description="The total number of GPU memory bytes read from shared local memory."
12312 data_type="uint64"
12313 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
12314 equation="A 30 READ 64 UMUL"
12315 underscore_name="slm_bytes_read"
12316 units="bytes"
12317 symbol_name="SlmBytesRead"
12318 semantic_type="throughput"
12319 mdapi_supported_apis="OGL4 OCL IO BB"
12320 mdapi_usage_flags="Tier3 Frame Batch Draw"
12321 mdapi_group="L3/Data Port/SLM"
12322 mdapi_hw_unit_type="gpu"
12323 />
12324 <counter name="PS FPU1 Pipe Active"
12325 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
12326 data_type="float"
12327 max_equation="100"
12328 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12329 underscore_name="ps_fpu1_active"
12330 units="percent"
12331 symbol_name="PsFpu1Active"
12332 semantic_type="duration"
12333 mdapi_supported_apis="OGL IO BB"
12334 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12335 mdapi_group="EU Array/Pixel Shader"
12336 mdapi_hw_unit_type="gpu"
12337 />
12338 <counter name="PS Send Pipeline Active"
12339 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
12340 data_type="float"
12341 max_equation="100"
12342 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12343 underscore_name="ps_send_active"
12344 units="percent"
12345 symbol_name="PsSendActive"
12346 semantic_type="duration"
12347 mdapi_supported_apis="OGL IO BB"
12348 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12349 mdapi_group="EU Array/Pixel Shader"
12350 mdapi_hw_unit_type="gpu"
12351 />
12352 <counter name="VS FPU0 Pipe Active"
12353 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
12354 data_type="float"
12355 max_equation="100"
12356 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12357 underscore_name="vs_fpu0_active"
12358 units="percent"
12359 symbol_name="VsFpu0Active"
12360 semantic_type="duration"
12361 mdapi_supported_apis="OGL IO BB"
12362 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12363 mdapi_group="EU Array/Vertex Shader"
12364 mdapi_hw_unit_type="gpu"
12365 />
12366 <counter name="GPU Busy"
12367 description="The percentage of time in which the GPU has been processing GPU commands."
12368 data_type="float"
12369 max_equation="100"
12370 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
12371 underscore_name="gpu_busy"
12372 units="percent"
12373 symbol_name="GpuBusy"
12374 semantic_type="duration"
12375 mdapi_supported_apis=""
12376 mdapi_usage_flags="Tier1 Overview System Frame"
12377 mdapi_group="GPU"
12378 mdapi_hw_unit_type="gpu"
12379 />
12380 <counter name="Rasterized Pixels"
12381 description="The total number of rasterized pixels."
12382 data_type="uint64"
12383 equation="A 21 READ 4 UMUL"
12384 underscore_name="rasterized_pixels"
12385 units="pixels"
12386 symbol_name="RasterizedPixels"
12387 semantic_type="event"
12388 mdapi_supported_apis="OGL IO BB"
12389 mdapi_usage_flags="Tier3 Frame Batch Draw"
12390 mdapi_hw_unit_type="gpu"
12391 mdapi_group="3D Pipe/Rasterizer"
12392 />
12393 <counter name="PS FPU0 Pipe Active"
12394 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
12395 data_type="float"
12396 max_equation="100"
12397 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12398 underscore_name="ps_fpu0_active"
12399 units="percent"
12400 symbol_name="PsFpu0Active"
12401 semantic_type="duration"
12402 mdapi_supported_apis="OGL IO BB"
12403 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12404 mdapi_group="EU Array/Pixel Shader"
12405 mdapi_hw_unit_type="gpu"
12406 />
12407 <counter name="DS Threads Dispatched"
12408 description="The total number of domain shader hardware threads dispatched."
12409 data_type="uint64"
12410 equation="A 3 READ"
12411 underscore_name="ds_threads"
12412 units="threads"
12413 symbol_name="DsThreads"
12414 semantic_type="event"
12415 mdapi_supported_apis="OGL4 IO BB"
12416 mdapi_usage_flags="Tier3 Frame Batch Draw"
12417 mdapi_hw_unit_type="gpu"
12418 mdapi_group="EU Array/Domain Shader"
12419 />
12420 <counter name="Samples Written"
12421 description="The total number of samples or pixels written to all render targets."
12422 data_type="uint64"
12423 equation="A 26 READ 4 UMUL"
12424 underscore_name="samples_written"
12425 units="pixels"
12426 symbol_name="SamplesWritten"
12427 semantic_type="event"
12428 mdapi_supported_apis="OGL IO BB"
12429 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12430 mdapi_hw_unit_type="gpu"
12431 mdapi_group="3D Pipe/Output Merger"
12432 />
12433 <counter name="EU Stall"
12434 description="The percentage of time in which the Execution Units were stalled."
12435 data_type="float"
12436 max_equation="100"
12437 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12438 underscore_name="eu_stall"
12439 units="percent"
12440 symbol_name="EuStall"
12441 semantic_type="duration"
12442 mdapi_supported_apis=""
12443 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
12444 mdapi_group="EU Array"
12445 mdapi_hw_unit_type="gpu"
12446 />
12447 <counter name="Samples Blended"
12448 description="The total number of blended samples or pixels written to all render targets."
12449 data_type="uint64"
12450 equation="A 27 READ 4 UMUL"
12451 underscore_name="samples_blended"
12452 units="pixels"
12453 symbol_name="SamplesBlended"
12454 semantic_type="event"
12455 mdapi_supported_apis="OGL IO BB"
12456 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12457 mdapi_hw_unit_type="gpu"
12458 mdapi_group="3D Pipe/Output Merger"
12459 />
12460 <counter name="Early Depth Test Fails"
12461 description="The total number of pixels dropped on early depth test."
12462 data_type="uint64"
12463 equation="A 23 READ 4 UMUL"
12464 underscore_name="early_depth_test_fails"
12465 units="pixels"
12466 symbol_name="EarlyDepthTestFails"
12467 semantic_type="event"
12468 mdapi_supported_apis="OGL IO BB"
12469 mdapi_usage_flags="Tier3 Frame Batch Draw"
12470 mdapi_hw_unit_type="gpu"
12471 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
12472 />
12473 <counter name="Slice0 Subslice0 Sampler Output Ready"
12474 description="The percentage of time in which slice0 subslice0 sampler output is ready"
12475 data_type="float"
12476 max_equation="100"
12477 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
12478 underscore_name="sampler00_output_ready"
12479 units="percent"
12480 symbol_name="Sampler00OutputReady"
12481 availability="$SubsliceMask 0x1 AND"
12482 semantic_type="duration"
12483 mdapi_supported_apis=""
12484 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12485 mdapi_group="GPU/Sampler"
12486 mdapi_hw_unit_type="subslice"
12487 />
12488 <counter name="Slice0 Subslice1 Sampler Output Ready"
12489 description="The percentage of time in which slice0 subslice1 sampler output is ready"
12490 data_type="float"
12491 max_equation="100"
12492 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
12493 underscore_name="sampler01_output_ready"
12494 units="percent"
12495 symbol_name="Sampler01OutputReady"
12496 availability="$SubsliceMask 0x2 AND"
12497 semantic_type="duration"
12498 mdapi_supported_apis=""
12499 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12500 mdapi_group="GPU/Sampler"
12501 mdapi_hw_unit_type="subslice"
12502 />
12503 <counter name="Shader Memory Accesses"
12504 description="The total number of shader memory accesses to L3."
12505 data_type="uint64"
12506 equation="A 32 READ"
12507 underscore_name="shader_memory_accesses"
12508 units="messages"
12509 symbol_name="ShaderMemoryAccesses"
12510 semantic_type="event"
12511 mdapi_supported_apis=""
12512 mdapi_usage_flags="Tier3 Frame Batch Draw"
12513 mdapi_hw_unit_type="gpu"
12514 mdapi_group="L3/Data Port"
12515 />
12516 <counter name="HS Threads Dispatched"
12517 description="The total number of hull shader hardware threads dispatched."
12518 data_type="uint64"
12519 equation="A 2 READ"
12520 underscore_name="hs_threads"
12521 units="threads"
12522 symbol_name="HsThreads"
12523 semantic_type="event"
12524 mdapi_supported_apis="OGL4 IO BB"
12525 mdapi_usage_flags="Tier3 Frame Batch Draw"
12526 mdapi_hw_unit_type="gpu"
12527 mdapi_group="EU Array/Hull Shader"
12528 />
12529 <counter name="SLM Bytes Written"
12530 description="The total number of GPU memory bytes written into shared local memory."
12531 data_type="uint64"
12532 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
12533 equation="A 31 READ 64 UMUL"
12534 underscore_name="slm_bytes_written"
12535 units="bytes"
12536 symbol_name="SlmBytesWritten"
12537 semantic_type="throughput"
12538 mdapi_supported_apis="OGL4 OCL IO BB"
12539 mdapi_usage_flags="Tier3 Frame Batch Draw"
12540 mdapi_group="L3/Data Port/SLM"
12541 mdapi_hw_unit_type="gpu"
12542 />
12543 <counter name="L3 Shader Throughput"
12544 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
12545 data_type="uint64"
12546 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
12547 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
12548 underscore_name="l3_shader_throughput"
12549 units="bytes"
12550 symbol_name="L3ShaderThroughput"
12551 semantic_type="throughput"
12552 mdapi_supported_apis="OGL4 OCL IO BB"
12553 mdapi_usage_flags="Tier2 Frame Batch Draw"
12554 mdapi_group="L3/Data Port"
12555 mdapi_hw_unit_type="gpu"
12556 />
12557 <counter name="Samples Killed in FS"
12558 description="The total number of samples or pixels dropped in fragment shaders."
12559 data_type="uint64"
12560 equation="A 24 READ 4 UMUL"
12561 underscore_name="samples_killed_in_ps"
12562 units="pixels"
12563 symbol_name="SamplesKilledInPs"
12564 semantic_type="event"
12565 mdapi_supported_apis="OGL IO BB"
12566 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
12567 mdapi_hw_unit_type="gpu"
12568 mdapi_group="3D Pipe/Fragment Shader"
12569 />
12570 <counter name="Shader Atomic Memory Accesses"
12571 description="The total number of shader atomic memory accesses."
12572 data_type="uint64"
12573 equation="A 34 READ"
12574 underscore_name="shader_atomics"
12575 units="messages"
12576 symbol_name="ShaderAtomics"
12577 semantic_type="event"
12578 mdapi_supported_apis="OGL4 OCL IO BB"
12579 mdapi_usage_flags="Tier3 Frame Batch Draw"
12580 mdapi_hw_unit_type="gpu"
12581 mdapi_group="L3/Data Port/Atomics"
12582 />
12583 <register_config type="NOA">
12584 <register type="NOA" address="0x00009888" value="0x18121400" />
12585 <register type="NOA" address="0x00009888" value="0x141500AB" />
12586 <register type="NOA" address="0x00009888" value="0x18321400" />
12587 <register type="NOA" address="0x00009888" value="0x143500AB" />
12588 <register type="NOA" address="0x00009888" value="0x18521400" />
12589 <register type="NOA" address="0x00009888" value="0x145500AB" />
12590 <register type="NOA" address="0x00009888" value="0x0C5C8000" />
12591 <register type="NOA" address="0x00009888" value="0x0E5C4000" />
12592 <register type="NOA" address="0x00009888" value="0x025CC000" />
12593 <register type="NOA" address="0x00009888" value="0x045CC000" />
12594 <register type="NOA" address="0x00009888" value="0x1A3D00A0" />
12595 <register type="NOA" address="0x00009888" value="0x0A3D8000" />
12596 <register type="NOA" address="0x00009888" value="0x0C588000" />
12597 <register type="NOA" address="0x00009888" value="0x0E584000" />
12598 <register type="NOA" address="0x00009888" value="0x04588000" />
12599 <register type="NOA" address="0x00009888" value="0x1A5B0050" />
12600 <register type="NOA" address="0x00009888" value="0x045B8000" />
12601 <register type="NOA" address="0x00009888" value="0x065B8000" />
12602 <register type="NOA" address="0x00009888" value="0x085B8000" />
12603 <register type="NOA" address="0x00009888" value="0x0A5B4000" />
12604 <register type="NOA" address="0x00009888" value="0x101F02A0" />
12605 <register type="NOA" address="0x00009888" value="0x0C1FA000" />
12606 <register type="NOA" address="0x00009888" value="0x0E1F00AA" />
12607 <register type="NOA" address="0x00009888" value="0x18382500" />
12608 <register type="NOA" address="0x00009888" value="0x02388000" />
12609 <register type="NOA" address="0x00009888" value="0x04384000" />
12610 <register type="NOA" address="0x00009888" value="0x06384000" />
12611 <register type="NOA" address="0x00009888" value="0x08384000" />
12612 <register type="NOA" address="0x00009888" value="0x0A384000" />
12613 <register type="NOA" address="0x00009888" value="0x0C388000" />
12614 <register type="NOA" address="0x00009888" value="0x0C398000" />
12615 <register type="NOA" address="0x00009888" value="0x0E39A000" />
12616 <register type="NOA" address="0x00009888" value="0x00398000" />
12617 <register type="NOA" address="0x00009888" value="0x0239A000" />
12618 <register type="NOA" address="0x00009888" value="0x0439A000" />
12619 <register type="NOA" address="0x00009888" value="0x06392000" />
12620 <register type="NOA" address="0x00009888" value="0x1A3A0200" />
12621 <register type="NOA" address="0x00009888" value="0x023A8000" />
12622 <register type="NOA" address="0x00009888" value="0x0C3A8000" />
12623 <register type="NOA" address="0x00009888" value="0x04108000" />
12624 <register type="NOA" address="0x00009888" value="0x04118000" />
12625 <register type="NOA" address="0x00009888" value="0x04127300" />
12626 <register type="NOA" address="0x00009888" value="0x10120000" />
12627 <register type="NOA" address="0x00009888" value="0x1813000A" />
12628 <register type="NOA" address="0x00009888" value="0x0A134000" />
12629 <register type="NOA" address="0x00009888" value="0x0A146000" />
12630 <register type="NOA" address="0x00009888" value="0x0C159000" />
12631 <register type="NOA" address="0x00009888" value="0x0E150098" />
12632 <register type="NOA" address="0x00009888" value="0x10150000" />
12633 <register type="NOA" address="0x00009888" value="0x04304000" />
12634 <register type="NOA" address="0x00009888" value="0x04314000" />
12635 <register type="NOA" address="0x00009888" value="0x04320073" />
12636 <register type="NOA" address="0x00009888" value="0x10320000" />
12637 <register type="NOA" address="0x00009888" value="0x04338000" />
12638 <register type="NOA" address="0x00009888" value="0x06338000" />
12639 <register type="NOA" address="0x00009888" value="0x08334000" />
12640 <register type="NOA" address="0x00009888" value="0x0434C000" />
12641 <register type="NOA" address="0x00009888" value="0x02359890" />
12642 <register type="NOA" address="0x00009888" value="0x10350000" />
12643 <register type="NOA" address="0x00009888" value="0x06504000" />
12644 <register type="NOA" address="0x00009888" value="0x06514000" />
12645 <register type="NOA" address="0x00009888" value="0x06520073" />
12646 <register type="NOA" address="0x00009888" value="0x10520000" />
12647 <register type="NOA" address="0x00009888" value="0x18530020" />
12648 <register type="NOA" address="0x00009888" value="0x02538000" />
12649 <register type="NOA" address="0x00009888" value="0x0C534000" />
12650 <register type="NOA" address="0x00009888" value="0x0A548000" />
12651 <register type="NOA" address="0x00009888" value="0x04542000" />
12652 <register type="NOA" address="0x00009888" value="0x0E559000" />
12653 <register type="NOA" address="0x00009888" value="0x00559800" />
12654 <register type="NOA" address="0x00009888" value="0x10550000" />
12655 <register type="NOA" address="0x00009888" value="0x1B8AA000" />
12656 <register type="NOA" address="0x00009888" value="0x1D8A0002" />
12657 <register type="NOA" address="0x00009888" value="0x038A8000" />
12658 <register type="NOA" address="0x00009888" value="0x058A8000" />
12659 <register type="NOA" address="0x00009888" value="0x078A8000" />
12660 <register type="NOA" address="0x00009888" value="0x098A8000" />
12661 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
12662 <register type="NOA" address="0x00009888" value="0x0D8A8000" />
12663 <register type="NOA" address="0x00009888" value="0x278B0015" />
12664 <register type="NOA" address="0x00009888" value="0x238B2A80" />
12665 <register type="NOA" address="0x00009888" value="0x258B0005" />
12666 <register type="NOA" address="0x00009888" value="0x2385002A" />
12667 <register type="NOA" address="0x00009888" value="0x1F85AA00" />
12668 <register type="NOA" address="0x00009888" value="0x2185000A" />
12669 <register type="NOA" address="0x00009888" value="0x1B830150" />
12670 <register type="NOA" address="0x00009888" value="0x03834000" />
12671 <register type="NOA" address="0x00009888" value="0x05834000" />
12672 <register type="NOA" address="0x00009888" value="0x07834000" />
12673 <register type="NOA" address="0x00009888" value="0x09834000" />
12674 <register type="NOA" address="0x00009888" value="0x0B834000" />
12675 <register type="NOA" address="0x00009888" value="0x0D834000" />
12676 <register type="NOA" address="0x00009888" value="0x0D848000" />
12677 <register type="NOA" address="0x00009888" value="0x0F84C000" />
12678 <register type="NOA" address="0x00009888" value="0x01848000" />
12679 <register type="NOA" address="0x00009888" value="0x0384C000" />
12680 <register type="NOA" address="0x00009888" value="0x0584C000" />
12681 <register type="NOA" address="0x00009888" value="0x07844000" />
12682 <register type="NOA" address="0x00009888" value="0x1D808000" />
12683 <register type="NOA" address="0x00009888" value="0x1F80C000" />
12684 <register type="NOA" address="0x00009888" value="0x11808000" />
12685 <register type="NOA" address="0x00009888" value="0x1380C000" />
12686 <register type="NOA" address="0x00009888" value="0x1580C000" />
12687 <register type="NOA" address="0x00009888" value="0x17804000" />
12688 <register type="NOA" address="0x00009888" value="0x53800000" />
12689 <register type="NOA" address="0x00009888" value="0x47801021" />
12690 <register type="NOA" address="0x00009888" value="0x21800000" />
12691 <register type="NOA" address="0x00009888" value="0x31800000" />
12692 <register type="NOA" address="0x00009888" value="0x4D800000" />
12693 <register type="NOA" address="0x00009888" value="0x3F800C64" />
12694 <register type="NOA" address="0x00009888" value="0x4F800000" />
12695 <register type="NOA" address="0x00009888" value="0x41800C02" />
12696 </register_config>
12697 <register_config type="OA">
12698 <register type="OA" address="0x00002740" value="0x00000000" />
12699 <register type="OA" address="0x00002744" value="0x00800000" />
12700 <register type="OA" address="0x00002710" value="0x00000000" />
12701 <register type="OA" address="0x00002714" value="0x70800000" />
12702 <register type="OA" address="0x00002720" value="0x00000000" />
12703 <register type="OA" address="0x00002724" value="0x00800000" />
12704 <register type="OA" address="0x00002770" value="0x0000C000" />
12705 <register type="OA" address="0x00002774" value="0x0000E7FF" />
12706 <register type="OA" address="0x00002778" value="0x00003000" />
12707 <register type="OA" address="0x0000277C" value="0x0000F9FF" />
12708 <register type="OA" address="0x00002780" value="0x00000C00" />
12709 <register type="OA" address="0x00002784" value="0x0000FE7F" />
12710 </register_config>
12711 <register_config type="FLEX">
12712 <register type="FLEX" address="0x0000E458" value="0x00005004" />
12713 <register type="FLEX" address="0x0000E558" value="0x00010003" />
12714 <register type="FLEX" address="0x0000E658" value="0x00012011" />
12715 <register type="FLEX" address="0x0000E758" value="0x00015014" />
12716 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
12717 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
12718 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
12719 </register_config>
12720 </set>
12721
12722 <set name="Metric set TDL_1"
12723 mdapi_supported_apis="OGL OCL IO BB"
12724 underscore_name="tdl_1"
12725 hw_config_guid="238bec85-df05-44f3-b905-d166712f2451"
12726 chipset="BDW"
12727 symbol_name="TDL_1"
12728 >
12729 <counter name="GPU Core Clocks"
12730 description="The total number of GPU core clocks elapsed during the measurement."
12731 data_type="uint64"
12732 equation="GPU_CLOCK 0 READ"
12733 underscore_name="gpu_core_clocks"
12734 units="cycles"
12735 symbol_name="GpuCoreClocks"
12736 semantic_type="event"
12737 mdapi_supported_apis=""
12738 mdapi_usage_flags="Tier1 Frame Batch Draw"
12739 mdapi_hw_unit_type="gpu"
12740 mdapi_group="GPU"
12741 />
12742 <counter name="EU Active"
12743 description="The percentage of time in which the Execution Units were actively processing."
12744 data_type="float"
12745 max_equation="100"
12746 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12747 underscore_name="eu_active"
12748 units="percent"
12749 symbol_name="EuActive"
12750 semantic_type="duration"
12751 mdapi_supported_apis=""
12752 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
12753 mdapi_group="EU Array"
12754 mdapi_hw_unit_type="gpu"
12755 />
12756 <counter name="EU Both FPU Pipes Active"
12757 description="The percentage of time in which both EU FPU pipelines were actively processing."
12758 data_type="float"
12759 max_equation="100"
12760 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12761 underscore_name="eu_fpu_both_active"
12762 units="percent"
12763 symbol_name="EuFpuBothActive"
12764 semantic_type="duration"
12765 mdapi_supported_apis=""
12766 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12767 mdapi_group="EU Array/Pipes"
12768 mdapi_hw_unit_type="gpu"
12769 />
12770 <counter name="VS Send Pipe Active"
12771 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
12772 data_type="float"
12773 max_equation="100"
12774 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12775 underscore_name="vs_send_active"
12776 units="percent"
12777 symbol_name="VsSendActive"
12778 semantic_type="duration"
12779 mdapi_supported_apis="OGL IO BB"
12780 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12781 mdapi_group="EU Array/Vertex Shader"
12782 mdapi_hw_unit_type="gpu"
12783 />
12784 <counter name="VS FPU1 Pipe Active"
12785 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
12786 data_type="float"
12787 max_equation="100"
12788 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12789 underscore_name="vs_fpu1_active"
12790 units="percent"
12791 symbol_name="VsFpu1Active"
12792 semantic_type="duration"
12793 mdapi_supported_apis="OGL IO BB"
12794 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12795 mdapi_group="EU Array/Vertex Shader"
12796 mdapi_hw_unit_type="gpu"
12797 />
12798 <counter name="GS Threads Dispatched"
12799 description="The total number of geometry shader hardware threads dispatched."
12800 data_type="uint64"
12801 equation="A 5 READ"
12802 underscore_name="gs_threads"
12803 units="threads"
12804 symbol_name="GsThreads"
12805 semantic_type="event"
12806 mdapi_supported_apis="OGL4 IO BB"
12807 mdapi_usage_flags="Tier3 Frame Batch Draw"
12808 mdapi_hw_unit_type="gpu"
12809 mdapi_group="EU Array/Geometry Shader"
12810 />
12811 <counter name="Early Hi-Depth Test Fails"
12812 description="The total number of pixels dropped on early hierarchical depth test."
12813 data_type="uint64"
12814 equation="A 22 READ 4 UMUL"
12815 underscore_name="hi_depth_test_fails"
12816 units="pixels"
12817 symbol_name="HiDepthTestFails"
12818 semantic_type="event"
12819 mdapi_supported_apis="OGL IO BB"
12820 mdapi_usage_flags="Tier3 Frame Batch Draw"
12821 mdapi_hw_unit_type="gpu"
12822 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
12823 />
12824 <counter name="FS Both FPU Active"
12825 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
12826 data_type="float"
12827 max_equation="100"
12828 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12829 underscore_name="ps_eu_both_fpu_active"
12830 units="percent"
12831 symbol_name="PsEuBothFpuActive"
12832 semantic_type="duration"
12833 mdapi_supported_apis="OGL IO BB"
12834 mdapi_usage_flags="Tier4 Frame Batch Draw"
12835 mdapi_group="3D Pipe/Fragment Shader"
12836 mdapi_hw_unit_type="gpu"
12837 />
12838 <counter name="VS Threads Dispatched"
12839 description="The total number of vertex shader hardware threads dispatched."
12840 data_type="uint64"
12841 equation="A 1 READ"
12842 underscore_name="vs_threads"
12843 units="threads"
12844 symbol_name="VsThreads"
12845 semantic_type="event"
12846 mdapi_supported_apis="OGL IO BB"
12847 mdapi_usage_flags="Tier3 Frame Batch Draw"
12848 mdapi_hw_unit_type="gpu"
12849 mdapi_group="EU Array/Vertex Shader"
12850 />
12851 <counter name="PS Thread Ready For Dispatch on Slice1 Subslice1 Thread Dispatcher"
12852 description="The percentage of time in which PS thread is ready for dispatch on slice1 subslice1 thread dispatcher"
12853 data_type="float"
12854 max_equation="100"
12855 equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
12856 underscore_name="ps_thread11_ready_for_dispatch"
12857 units="percent"
12858 symbol_name="PSThread11ReadyForDispatch"
12859 availability="$SubsliceMask 0x10 AND"
12860 semantic_type="duration"
12861 mdapi_supported_apis=""
12862 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12863 mdapi_group="GPU/Thread Dispatcher"
12864 mdapi_hw_unit_type="subslice"
12865 />
12866 <counter name="FS Threads Dispatched"
12867 description="The total number of fragment shader hardware threads dispatched."
12868 data_type="uint64"
12869 equation="A 6 READ"
12870 underscore_name="ps_threads"
12871 units="threads"
12872 symbol_name="PsThreads"
12873 semantic_type="event"
12874 mdapi_supported_apis="OGL IO BB"
12875 mdapi_usage_flags="Tier3 Frame Batch Draw"
12876 mdapi_hw_unit_type="gpu"
12877 mdapi_group="EU Array/Fragment Shader"
12878 />
12879 <counter name="Non-PS Thread Ready For Dispatch on Slice1 Subslice2 Thread Dispatcher"
12880 description="The percentage of time in which non-PS thread is ready for dispatch on slice1 subslice2 thread dispatcher"
12881 data_type="float"
12882 max_equation="100"
12883 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
12884 underscore_name="non_ps_thread12_ready_for_dispatch"
12885 units="percent"
12886 symbol_name="NonPSThread12ReadyForDispatch"
12887 availability="$SubsliceMask 0x20 AND"
12888 semantic_type="duration"
12889 mdapi_supported_apis=""
12890 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12891 mdapi_group="GPU/Thread Dispatcher"
12892 mdapi_hw_unit_type="subslice"
12893 />
12894 <counter name="Shader Barrier Messages"
12895 description="The total number of shader barrier messages."
12896 data_type="uint64"
12897 equation="A 35 READ"
12898 underscore_name="shader_barriers"
12899 units="messages"
12900 symbol_name="ShaderBarriers"
12901 semantic_type="event"
12902 mdapi_supported_apis=""
12903 mdapi_usage_flags="Tier3 Frame Batch Draw"
12904 mdapi_hw_unit_type="gpu"
12905 mdapi_group="EU Array/Barrier"
12906 />
12907 <counter name="Sampler Texels"
12908 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
12909 data_type="uint64"
12910 equation="A 28 READ 4 UMUL"
12911 underscore_name="sampler_texels"
12912 units="texels"
12913 symbol_name="SamplerTexels"
12914 semantic_type="event"
12915 mdapi_supported_apis=""
12916 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12917 mdapi_hw_unit_type="gpu"
12918 mdapi_group="Sampler/Sampler Input"
12919 />
12920 <counter name="Pixels Failing Tests"
12921 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
12922 data_type="uint64"
12923 equation="A 25 READ 4 UMUL"
12924 underscore_name="pixels_failing_post_ps_tests"
12925 units="pixels"
12926 symbol_name="PixelsFailingPostPsTests"
12927 semantic_type="event"
12928 mdapi_supported_apis="OGL IO BB"
12929 mdapi_usage_flags="Tier3 Frame Batch Draw"
12930 mdapi_hw_unit_type="gpu"
12931 mdapi_group="3D Pipe/Output Merger"
12932 />
12933 <counter name="Non-PS Thread Ready For Dispatch on Slice1 Subslice0 Thread Dispatcher"
12934 description="The percentage of time in which non-PS thread is ready for dispatch on slice1 subslice0 thread dispatcher"
12935 data_type="float"
12936 max_equation="100"
12937 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
12938 underscore_name="non_ps_thread10_ready_for_dispatch"
12939 units="percent"
12940 symbol_name="NonPSThread10ReadyForDispatch"
12941 availability="$SubsliceMask 0x8 AND"
12942 semantic_type="duration"
12943 mdapi_supported_apis=""
12944 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12945 mdapi_group="GPU/Thread Dispatcher"
12946 mdapi_hw_unit_type="subslice"
12947 />
12948 <counter name="Thread Header Ready on Slice0 Subslice1 Thread Dispatcher Port 0"
12949 description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 0"
12950 data_type="float"
12951 max_equation="100"
12952 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
12953 underscore_name="thread_header01_ready_port0"
12954 units="percent"
12955 symbol_name="ThreadHeader01ReadyPort0"
12956 availability="$SubsliceMask 0x2 AND"
12957 semantic_type="duration"
12958 mdapi_supported_apis=""
12959 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12960 mdapi_group="GPU/Thread Dispatcher"
12961 mdapi_hw_unit_type="subslice"
12962 />
12963 <counter name="Thread Header Ready on Slice0 Subslice1 Thread Dispatcher Port 1"
12964 description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 1"
12965 data_type="float"
12966 max_equation="100"
12967 equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
12968 underscore_name="thread_header01_ready_port1"
12969 units="percent"
12970 symbol_name="ThreadHeader01ReadyPort1"
12971 availability="$SubsliceMask 0x2 AND"
12972 semantic_type="duration"
12973 mdapi_supported_apis=""
12974 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12975 mdapi_group="GPU/Thread Dispatcher"
12976 mdapi_hw_unit_type="subslice"
12977 />
12978 <counter name="GPU Time Elapsed"
12979 description="Time elapsed on the GPU during the measurement."
12980 data_type="uint64"
12981 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
12982 underscore_name="gpu_time"
12983 units="ns"
12984 symbol_name="GpuTime"
12985 semantic_type="duration"
12986 mdapi_supported_apis=""
12987 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
12988 mdapi_hw_unit_type="gpu"
12989 mdapi_group="GPU"
12990 />
12991 <counter name="AVG GPU Core Frequency"
12992 description="Average GPU Core Frequency in the measurement."
12993 data_type="uint64"
12994 max_equation="$GpuMaxFrequency"
12995 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
12996 underscore_name="avg_gpu_core_frequency"
12997 units="hz"
12998 symbol_name="AvgGpuCoreFrequency"
12999 semantic_type="event"
13000 mdapi_supported_apis=""
13001 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
13002 mdapi_group="GPU"
13003 mdapi_hw_unit_type="gpu"
13004 />
13005 <counter name="Sampler Texels Misses"
13006 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
13007 data_type="uint64"
13008 equation="A 29 READ 4 UMUL"
13009 underscore_name="sampler_texel_misses"
13010 units="texels"
13011 symbol_name="SamplerTexelMisses"
13012 semantic_type="event"
13013 mdapi_supported_apis=""
13014 mdapi_usage_flags="Tier3 Batch Frame Draw"
13015 mdapi_hw_unit_type="gpu"
13016 mdapi_group="Sampler/Sampler Cache"
13017 />
13018 <counter name="CS Threads Dispatched"
13019 description="The total number of compute shader hardware threads dispatched."
13020 data_type="uint64"
13021 equation="A 4 READ"
13022 underscore_name="cs_threads"
13023 units="threads"
13024 symbol_name="CsThreads"
13025 semantic_type="event"
13026 mdapi_supported_apis="OGL4 OCL IO BB"
13027 mdapi_usage_flags="Tier3 Frame Batch Draw"
13028 mdapi_hw_unit_type="gpu"
13029 mdapi_group="EU Array/Compute Shader"
13030 />
13031 <counter name="SLM Bytes Read"
13032 description="The total number of GPU memory bytes read from shared local memory."
13033 data_type="uint64"
13034 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
13035 equation="A 30 READ 64 UMUL"
13036 underscore_name="slm_bytes_read"
13037 units="bytes"
13038 symbol_name="SlmBytesRead"
13039 semantic_type="throughput"
13040 mdapi_supported_apis="OGL4 OCL IO BB"
13041 mdapi_usage_flags="Tier3 Frame Batch Draw"
13042 mdapi_group="L3/Data Port/SLM"
13043 mdapi_hw_unit_type="gpu"
13044 />
13045 <counter name="PS FPU1 Pipe Active"
13046 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
13047 data_type="float"
13048 max_equation="100"
13049 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13050 underscore_name="ps_fpu1_active"
13051 units="percent"
13052 symbol_name="PsFpu1Active"
13053 semantic_type="duration"
13054 mdapi_supported_apis="OGL IO BB"
13055 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13056 mdapi_group="EU Array/Pixel Shader"
13057 mdapi_hw_unit_type="gpu"
13058 />
13059 <counter name="PS Send Pipeline Active"
13060 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
13061 data_type="float"
13062 max_equation="100"
13063 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13064 underscore_name="ps_send_active"
13065 units="percent"
13066 symbol_name="PsSendActive"
13067 semantic_type="duration"
13068 mdapi_supported_apis="OGL IO BB"
13069 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13070 mdapi_group="EU Array/Pixel Shader"
13071 mdapi_hw_unit_type="gpu"
13072 />
13073 <counter name="VS FPU0 Pipe Active"
13074 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
13075 data_type="float"
13076 max_equation="100"
13077 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13078 underscore_name="vs_fpu0_active"
13079 units="percent"
13080 symbol_name="VsFpu0Active"
13081 semantic_type="duration"
13082 mdapi_supported_apis="OGL IO BB"
13083 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13084 mdapi_group="EU Array/Vertex Shader"
13085 mdapi_hw_unit_type="gpu"
13086 />
13087 <counter name="GPU Busy"
13088 description="The percentage of time in which the GPU has been processing GPU commands."
13089 data_type="float"
13090 max_equation="100"
13091 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
13092 underscore_name="gpu_busy"
13093 units="percent"
13094 symbol_name="GpuBusy"
13095 semantic_type="duration"
13096 mdapi_supported_apis=""
13097 mdapi_usage_flags="Tier1 Overview System Frame"
13098 mdapi_group="GPU"
13099 mdapi_hw_unit_type="gpu"
13100 />
13101 <counter name="Thread Header Ready on Slice0 Subslice2 Thread Dispatcher Port 1"
13102 description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 1"
13103 data_type="float"
13104 max_equation="100"
13105 equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
13106 underscore_name="thread_header02_ready_port1"
13107 units="percent"
13108 symbol_name="ThreadHeader02ReadyPort1"
13109 availability="$SubsliceMask 0x4 AND"
13110 semantic_type="duration"
13111 mdapi_supported_apis=""
13112 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13113 mdapi_group="GPU/Thread Dispatcher"
13114 mdapi_hw_unit_type="subslice"
13115 />
13116 <counter name="Thread Header Ready on Slice0 Subslice2 Thread Dispatcher Port 0"
13117 description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 0"
13118 data_type="float"
13119 max_equation="100"
13120 equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
13121 underscore_name="thread_header02_ready_port0"
13122 units="percent"
13123 symbol_name="ThreadHeader02ReadyPort0"
13124 availability="$SubsliceMask 0x4 AND"
13125 semantic_type="duration"
13126 mdapi_supported_apis=""
13127 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13128 mdapi_group="GPU/Thread Dispatcher"
13129 mdapi_hw_unit_type="subslice"
13130 />
13131 <counter name="Rasterized Pixels"
13132 description="The total number of rasterized pixels."
13133 data_type="uint64"
13134 equation="A 21 READ 4 UMUL"
13135 underscore_name="rasterized_pixels"
13136 units="pixels"
13137 symbol_name="RasterizedPixels"
13138 semantic_type="event"
13139 mdapi_supported_apis="OGL IO BB"
13140 mdapi_usage_flags="Tier3 Frame Batch Draw"
13141 mdapi_hw_unit_type="gpu"
13142 mdapi_group="3D Pipe/Rasterizer"
13143 />
13144 <counter name="PS FPU0 Pipe Active"
13145 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
13146 data_type="float"
13147 max_equation="100"
13148 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13149 underscore_name="ps_fpu0_active"
13150 units="percent"
13151 symbol_name="PsFpu0Active"
13152 semantic_type="duration"
13153 mdapi_supported_apis="OGL IO BB"
13154 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13155 mdapi_group="EU Array/Pixel Shader"
13156 mdapi_hw_unit_type="gpu"
13157 />
13158 <counter name="DS Threads Dispatched"
13159 description="The total number of domain shader hardware threads dispatched."
13160 data_type="uint64"
13161 equation="A 3 READ"
13162 underscore_name="ds_threads"
13163 units="threads"
13164 symbol_name="DsThreads"
13165 semantic_type="event"
13166 mdapi_supported_apis="OGL4 IO BB"
13167 mdapi_usage_flags="Tier3 Frame Batch Draw"
13168 mdapi_hw_unit_type="gpu"
13169 mdapi_group="EU Array/Domain Shader"
13170 />
13171 <counter name="Samples Written"
13172 description="The total number of samples or pixels written to all render targets."
13173 data_type="uint64"
13174 equation="A 26 READ 4 UMUL"
13175 underscore_name="samples_written"
13176 units="pixels"
13177 symbol_name="SamplesWritten"
13178 semantic_type="event"
13179 mdapi_supported_apis="OGL IO BB"
13180 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13181 mdapi_hw_unit_type="gpu"
13182 mdapi_group="3D Pipe/Output Merger"
13183 />
13184 <counter name="EU Stall"
13185 description="The percentage of time in which the Execution Units were stalled."
13186 data_type="float"
13187 max_equation="100"
13188 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13189 underscore_name="eu_stall"
13190 units="percent"
13191 symbol_name="EuStall"
13192 semantic_type="duration"
13193 mdapi_supported_apis=""
13194 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
13195 mdapi_group="EU Array"
13196 mdapi_hw_unit_type="gpu"
13197 />
13198 <counter name="Samples Blended"
13199 description="The total number of blended samples or pixels written to all render targets."
13200 data_type="uint64"
13201 equation="A 27 READ 4 UMUL"
13202 underscore_name="samples_blended"
13203 units="pixels"
13204 symbol_name="SamplesBlended"
13205 semantic_type="event"
13206 mdapi_supported_apis="OGL IO BB"
13207 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13208 mdapi_hw_unit_type="gpu"
13209 mdapi_group="3D Pipe/Output Merger"
13210 />
13211 <counter name="Early Depth Test Fails"
13212 description="The total number of pixels dropped on early depth test."
13213 data_type="uint64"
13214 equation="A 23 READ 4 UMUL"
13215 underscore_name="early_depth_test_fails"
13216 units="pixels"
13217 symbol_name="EarlyDepthTestFails"
13218 semantic_type="event"
13219 mdapi_supported_apis="OGL IO BB"
13220 mdapi_usage_flags="Tier3 Frame Batch Draw"
13221 mdapi_hw_unit_type="gpu"
13222 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
13223 />
13224 <counter name="PS Thread Ready For Dispatch on Slice1 Subslice2 Thread Dispatcher"
13225 description="The percentage of time in which PS thread is ready for dispatch on slice1 subslice2 thread dispatcher"
13226 data_type="float"
13227 max_equation="100"
13228 equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
13229 underscore_name="ps_thread12_ready_for_dispatch"
13230 units="percent"
13231 symbol_name="PSThread12ReadyForDispatch"
13232 availability="$SubsliceMask 0x20 AND"
13233 semantic_type="duration"
13234 mdapi_supported_apis=""
13235 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13236 mdapi_group="GPU/Thread Dispatcher"
13237 mdapi_hw_unit_type="subslice"
13238 />
13239 <counter name="PS Thread Ready For Dispatch on Slice1 Subslice0 Thread Dispatcher"
13240 description="The percentage of time in which PS thread is ready for dispatch on slice1 subslice0 thread dispatcher"
13241 data_type="float"
13242 max_equation="100"
13243 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
13244 underscore_name="ps_thread10_ready_for_dispatch"
13245 units="percent"
13246 symbol_name="PSThread10ReadyForDispatch"
13247 availability="$SubsliceMask 0x8 AND"
13248 semantic_type="duration"
13249 mdapi_supported_apis=""
13250 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13251 mdapi_group="GPU/Thread Dispatcher"
13252 mdapi_hw_unit_type="subslice"
13253 />
13254 <counter name="Non-PS Thread Ready For Dispatch on Slice1 Subslice1 Thread Dispatcher"
13255 description="The percentage of time in which non-PS thread is ready for dispatch on slice1 subslice1 thread dispatcher"
13256 data_type="float"
13257 max_equation="100"
13258 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
13259 underscore_name="non_ps_thread11_ready_for_dispatch"
13260 units="percent"
13261 symbol_name="NonPSThread11ReadyForDispatch"
13262 availability="$SubsliceMask 0x10 AND"
13263 semantic_type="duration"
13264 mdapi_supported_apis=""
13265 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13266 mdapi_group="GPU/Thread Dispatcher"
13267 mdapi_hw_unit_type="subslice"
13268 />
13269 <counter name="Shader Memory Accesses"
13270 description="The total number of shader memory accesses to L3."
13271 data_type="uint64"
13272 equation="A 32 READ"
13273 underscore_name="shader_memory_accesses"
13274 units="messages"
13275 symbol_name="ShaderMemoryAccesses"
13276 semantic_type="event"
13277 mdapi_supported_apis=""
13278 mdapi_usage_flags="Tier3 Frame Batch Draw"
13279 mdapi_hw_unit_type="gpu"
13280 mdapi_group="L3/Data Port"
13281 />
13282 <counter name="HS Threads Dispatched"
13283 description="The total number of hull shader hardware threads dispatched."
13284 data_type="uint64"
13285 equation="A 2 READ"
13286 underscore_name="hs_threads"
13287 units="threads"
13288 symbol_name="HsThreads"
13289 semantic_type="event"
13290 mdapi_supported_apis="OGL4 IO BB"
13291 mdapi_usage_flags="Tier3 Frame Batch Draw"
13292 mdapi_hw_unit_type="gpu"
13293 mdapi_group="EU Array/Hull Shader"
13294 />
13295 <counter name="SLM Bytes Written"
13296 description="The total number of GPU memory bytes written into shared local memory."
13297 data_type="uint64"
13298 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
13299 equation="A 31 READ 64 UMUL"
13300 underscore_name="slm_bytes_written"
13301 units="bytes"
13302 symbol_name="SlmBytesWritten"
13303 semantic_type="throughput"
13304 mdapi_supported_apis="OGL4 OCL IO BB"
13305 mdapi_usage_flags="Tier3 Frame Batch Draw"
13306 mdapi_group="L3/Data Port/SLM"
13307 mdapi_hw_unit_type="gpu"
13308 />
13309 <counter name="L3 Shader Throughput"
13310 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
13311 data_type="uint64"
13312 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
13313 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
13314 underscore_name="l3_shader_throughput"
13315 units="bytes"
13316 symbol_name="L3ShaderThroughput"
13317 semantic_type="throughput"
13318 mdapi_supported_apis="OGL4 OCL IO BB"
13319 mdapi_usage_flags="Tier2 Frame Batch Draw"
13320 mdapi_group="L3/Data Port"
13321 mdapi_hw_unit_type="gpu"
13322 />
13323 <counter name="Samples Killed in FS"
13324 description="The total number of samples or pixels dropped in fragment shaders."
13325 data_type="uint64"
13326 equation="A 24 READ 4 UMUL"
13327 underscore_name="samples_killed_in_ps"
13328 units="pixels"
13329 symbol_name="SamplesKilledInPs"
13330 semantic_type="event"
13331 mdapi_supported_apis="OGL IO BB"
13332 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
13333 mdapi_hw_unit_type="gpu"
13334 mdapi_group="3D Pipe/Fragment Shader"
13335 />
13336 <counter name="Thread Header Ready on Slice0 Subslice0 Thread Dispatcher Port 0"
13337 description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 0"
13338 data_type="float"
13339 max_equation="100"
13340 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
13341 underscore_name="thread_header00_ready_port0"
13342 units="percent"
13343 symbol_name="ThreadHeader00ReadyPort0"
13344 availability="$SubsliceMask 0x1 AND"
13345 semantic_type="duration"
13346 mdapi_supported_apis=""
13347 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13348 mdapi_group="GPU/Thread Dispatcher"
13349 mdapi_hw_unit_type="subslice"
13350 />
13351 <counter name="Shader Atomic Memory Accesses"
13352 description="The total number of shader atomic memory accesses."
13353 data_type="uint64"
13354 equation="A 34 READ"
13355 underscore_name="shader_atomics"
13356 units="messages"
13357 symbol_name="ShaderAtomics"
13358 semantic_type="event"
13359 mdapi_supported_apis="OGL4 OCL IO BB"
13360 mdapi_usage_flags="Tier3 Frame Batch Draw"
13361 mdapi_hw_unit_type="gpu"
13362 mdapi_group="L3/Data Port/Atomics"
13363 />
13364 <counter name="Thread Header Ready on Slice0 Subslice0 Thread Dispatcher Port 1"
13365 description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 1"
13366 data_type="float"
13367 max_equation="100"
13368 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
13369 underscore_name="thread_header00_ready_port1"
13370 units="percent"
13371 symbol_name="ThreadHeader00ReadyPort1"
13372 availability="$SubsliceMask 0x1 AND"
13373 semantic_type="duration"
13374 mdapi_supported_apis=""
13375 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13376 mdapi_group="GPU/Thread Dispatcher"
13377 mdapi_hw_unit_type="subslice"
13378 />
13379 <register_config type="NOA">
13380 <register type="NOA" address="0x00009888" value="0x16154D60" />
13381 <register type="NOA" address="0x00009888" value="0x16352E60" />
13382 <register type="NOA" address="0x00009888" value="0x16554D60" />
13383 <register type="NOA" address="0x00009888" value="0x16950000" />
13384 <register type="NOA" address="0x00009888" value="0x16B50000" />
13385 <register type="NOA" address="0x00009888" value="0x16D50000" />
13386 <register type="NOA" address="0x00009888" value="0x005C8000" />
13387 <register type="NOA" address="0x00009888" value="0x045CC000" />
13388 <register type="NOA" address="0x00009888" value="0x065C4000" />
13389 <register type="NOA" address="0x00009888" value="0x083D8000" />
13390 <register type="NOA" address="0x00009888" value="0x0A3D8000" />
13391 <register type="NOA" address="0x00009888" value="0x0458C000" />
13392 <register type="NOA" address="0x00009888" value="0x025B8000" />
13393 <register type="NOA" address="0x00009888" value="0x085B4000" />
13394 <register type="NOA" address="0x00009888" value="0x0A5B4000" />
13395 <register type="NOA" address="0x00009888" value="0x0C5B8000" />
13396 <register type="NOA" address="0x00009888" value="0x0C1FA000" />
13397 <register type="NOA" address="0x00009888" value="0x0E1F00AA" />
13398 <register type="NOA" address="0x00009888" value="0x02384000" />
13399 <register type="NOA" address="0x00009888" value="0x04388000" />
13400 <register type="NOA" address="0x00009888" value="0x06388000" />
13401 <register type="NOA" address="0x00009888" value="0x08384000" />
13402 <register type="NOA" address="0x00009888" value="0x0A384000" />
13403 <register type="NOA" address="0x00009888" value="0x0C384000" />
13404 <register type="NOA" address="0x00009888" value="0x00398000" />
13405 <register type="NOA" address="0x00009888" value="0x0239A000" />
13406 <register type="NOA" address="0x00009888" value="0x0439A000" />
13407 <register type="NOA" address="0x00009888" value="0x06392000" />
13408 <register type="NOA" address="0x00009888" value="0x043A8000" />
13409 <register type="NOA" address="0x00009888" value="0x063A8000" />
13410 <register type="NOA" address="0x00009888" value="0x08138000" />
13411 <register type="NOA" address="0x00009888" value="0x0A138000" />
13412 <register type="NOA" address="0x00009888" value="0x06143000" />
13413 <register type="NOA" address="0x00009888" value="0x0415CFC7" />
13414 <register type="NOA" address="0x00009888" value="0x10150000" />
13415 <register type="NOA" address="0x00009888" value="0x02338000" />
13416 <register type="NOA" address="0x00009888" value="0x0C338000" />
13417 <register type="NOA" address="0x00009888" value="0x04342000" />
13418 <register type="NOA" address="0x00009888" value="0x06344000" />
13419 <register type="NOA" address="0x00009888" value="0x0035C700" />
13420 <register type="NOA" address="0x00009888" value="0x063500CF" />
13421 <register type="NOA" address="0x00009888" value="0x10350000" />
13422 <register type="NOA" address="0x00009888" value="0x04538000" />
13423 <register type="NOA" address="0x00009888" value="0x06538000" />
13424 <register type="NOA" address="0x00009888" value="0x0454C000" />
13425 <register type="NOA" address="0x00009888" value="0x0255CFC7" />
13426 <register type="NOA" address="0x00009888" value="0x10550000" />
13427 <register type="NOA" address="0x00009888" value="0x06DC8000" />
13428 <register type="NOA" address="0x00009888" value="0x08DC4000" />
13429 <register type="NOA" address="0x00009888" value="0x0CDCC000" />
13430 <register type="NOA" address="0x00009888" value="0x0EDCC000" />
13431 <register type="NOA" address="0x00009888" value="0x1ABD00A8" />
13432 <register type="NOA" address="0x00009888" value="0x0CD8C000" />
13433 <register type="NOA" address="0x00009888" value="0x0ED84000" />
13434 <register type="NOA" address="0x00009888" value="0x0EDB8000" />
13435 <register type="NOA" address="0x00009888" value="0x18DB0800" />
13436 <register type="NOA" address="0x00009888" value="0x1ADB0254" />
13437 <register type="NOA" address="0x00009888" value="0x0E9FAA00" />
13438 <register type="NOA" address="0x00009888" value="0x109F02AA" />
13439 <register type="NOA" address="0x00009888" value="0x0EB84000" />
13440 <register type="NOA" address="0x00009888" value="0x16B84000" />
13441 <register type="NOA" address="0x00009888" value="0x18B8156A" />
13442 <register type="NOA" address="0x00009888" value="0x06B98000" />
13443 <register type="NOA" address="0x00009888" value="0x08B9A000" />
13444 <register type="NOA" address="0x00009888" value="0x0AB9A000" />
13445 <register type="NOA" address="0x00009888" value="0x0CB9A000" />
13446 <register type="NOA" address="0x00009888" value="0x0EB9A000" />
13447 <register type="NOA" address="0x00009888" value="0x18BAA000" />
13448 <register type="NOA" address="0x00009888" value="0x1ABA0002" />
13449 <register type="NOA" address="0x00009888" value="0x16934000" />
13450 <register type="NOA" address="0x00009888" value="0x1893000A" />
13451 <register type="NOA" address="0x00009888" value="0x0A947000" />
13452 <register type="NOA" address="0x00009888" value="0x0C95C5C1" />
13453 <register type="NOA" address="0x00009888" value="0x0E9500C3" />
13454 <register type="NOA" address="0x00009888" value="0x10950000" />
13455 <register type="NOA" address="0x00009888" value="0x0EB38000" />
13456 <register type="NOA" address="0x00009888" value="0x16B30040" />
13457 <register type="NOA" address="0x00009888" value="0x18B30020" />
13458 <register type="NOA" address="0x00009888" value="0x06B48000" />
13459 <register type="NOA" address="0x00009888" value="0x08B41000" />
13460 <register type="NOA" address="0x00009888" value="0x0AB48000" />
13461 <register type="NOA" address="0x00009888" value="0x06B5C500" />
13462 <register type="NOA" address="0x00009888" value="0x08B500C3" />
13463 <register type="NOA" address="0x00009888" value="0x0EB5C100" />
13464 <register type="NOA" address="0x00009888" value="0x10B50000" />
13465 <register type="NOA" address="0x00009888" value="0x16D31500" />
13466 <register type="NOA" address="0x00009888" value="0x08D4E000" />
13467 <register type="NOA" address="0x00009888" value="0x08D5C100" />
13468 <register type="NOA" address="0x00009888" value="0x0AD5C3C5" />
13469 <register type="NOA" address="0x00009888" value="0x10D50000" />
13470 <register type="NOA" address="0x00009888" value="0x0D88F800" />
13471 <register type="NOA" address="0x00009888" value="0x0F88000F" />
13472 <register type="NOA" address="0x00009888" value="0x038A8000" />
13473 <register type="NOA" address="0x00009888" value="0x058A8000" />
13474 <register type="NOA" address="0x00009888" value="0x078A8000" />
13475 <register type="NOA" address="0x00009888" value="0x098A8000" />
13476 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
13477 <register type="NOA" address="0x00009888" value="0x0D8A8000" />
13478 <register type="NOA" address="0x00009888" value="0x258BAAA5" />
13479 <register type="NOA" address="0x00009888" value="0x278B002A" />
13480 <register type="NOA" address="0x00009888" value="0x238B2A80" />
13481 <register type="NOA" address="0x00009888" value="0x0F8C4000" />
13482 <register type="NOA" address="0x00009888" value="0x178C2000" />
13483 <register type="NOA" address="0x00009888" value="0x198C5500" />
13484 <register type="NOA" address="0x00009888" value="0x1B8C0015" />
13485 <register type="NOA" address="0x00009888" value="0x078D8000" />
13486 <register type="NOA" address="0x00009888" value="0x098DA000" />
13487 <register type="NOA" address="0x00009888" value="0x0B8DA000" />
13488 <register type="NOA" address="0x00009888" value="0x0D8DA000" />
13489 <register type="NOA" address="0x00009888" value="0x0F8DA000" />
13490 <register type="NOA" address="0x00009888" value="0x2185AAAA" />
13491 <register type="NOA" address="0x00009888" value="0x2385002A" />
13492 <register type="NOA" address="0x00009888" value="0x1F85AA00" />
13493 <register type="NOA" address="0x00009888" value="0x0F834000" />
13494 <register type="NOA" address="0x00009888" value="0x19835400" />
13495 <register type="NOA" address="0x00009888" value="0x1B830155" />
13496 <register type="NOA" address="0x00009888" value="0x03834000" />
13497 <register type="NOA" address="0x00009888" value="0x05834000" />
13498 <register type="NOA" address="0x00009888" value="0x07834000" />
13499 <register type="NOA" address="0x00009888" value="0x09834000" />
13500 <register type="NOA" address="0x00009888" value="0x0B834000" />
13501 <register type="NOA" address="0x00009888" value="0x0D834000" />
13502 <register type="NOA" address="0x00009888" value="0x0784C000" />
13503 <register type="NOA" address="0x00009888" value="0x0984C000" />
13504 <register type="NOA" address="0x00009888" value="0x0B84C000" />
13505 <register type="NOA" address="0x00009888" value="0x0D84C000" />
13506 <register type="NOA" address="0x00009888" value="0x0F84C000" />
13507 <register type="NOA" address="0x00009888" value="0x01848000" />
13508 <register type="NOA" address="0x00009888" value="0x0384C000" />
13509 <register type="NOA" address="0x00009888" value="0x0584C000" />
13510 <register type="NOA" address="0x00009888" value="0x1780C000" />
13511 <register type="NOA" address="0x00009888" value="0x1980C000" />
13512 <register type="NOA" address="0x00009888" value="0x1B80C000" />
13513 <register type="NOA" address="0x00009888" value="0x1D80C000" />
13514 <register type="NOA" address="0x00009888" value="0x1F80C000" />
13515 <register type="NOA" address="0x00009888" value="0x11808000" />
13516 <register type="NOA" address="0x00009888" value="0x1380C000" />
13517 <register type="NOA" address="0x00009888" value="0x1580C000" />
13518 <register type="NOA" address="0x00009888" value="0x4F800000" />
13519 <register type="NOA" address="0x00009888" value="0x43800C42" />
13520 <register type="NOA" address="0x00009888" value="0x51800000" />
13521 <register type="NOA" address="0x00009888" value="0x45800063" />
13522 <register type="NOA" address="0x00009888" value="0x53800000" />
13523 <register type="NOA" address="0x00009888" value="0x47800800" />
13524 <register type="NOA" address="0x00009888" value="0x21800000" />
13525 <register type="NOA" address="0x00009888" value="0x31800000" />
13526 <register type="NOA" address="0x00009888" value="0x4D800000" />
13527 <register type="NOA" address="0x00009888" value="0x3F8014A4" />
13528 <register type="NOA" address="0x00009888" value="0x41801042" />
13529 </register_config>
13530 <register_config type="OA">
13531 <register type="OA" address="0x00002740" value="0x00000000" />
13532 <register type="OA" address="0x00002744" value="0x00800000" />
13533 <register type="OA" address="0x00002710" value="0x00000000" />
13534 <register type="OA" address="0x00002714" value="0xF0800000" />
13535 <register type="OA" address="0x00002720" value="0x00000000" />
13536 <register type="OA" address="0x00002724" value="0x30800000" />
13537 <register type="OA" address="0x00002770" value="0x00000002" />
13538 <register type="OA" address="0x00002774" value="0x0000FDFF" />
13539 <register type="OA" address="0x00002778" value="0x00000000" />
13540 <register type="OA" address="0x0000277C" value="0x0000FE7F" />
13541 <register type="OA" address="0x00002780" value="0x00000002" />
13542 <register type="OA" address="0x00002784" value="0x0000FFBF" />
13543 <register type="OA" address="0x00002788" value="0x00000000" />
13544 <register type="OA" address="0x0000278C" value="0x0000FFCF" />
13545 <register type="OA" address="0x00002790" value="0x00000002" />
13546 <register type="OA" address="0x00002794" value="0x0000FFF7" />
13547 <register type="OA" address="0x00002798" value="0x00000000" />
13548 <register type="OA" address="0x0000279C" value="0x0000FFF9" />
13549 </register_config>
13550 <register_config type="FLEX">
13551 <register type="FLEX" address="0x0000E458" value="0x00005004" />
13552 <register type="FLEX" address="0x0000E558" value="0x00010003" />
13553 <register type="FLEX" address="0x0000E658" value="0x00012011" />
13554 <register type="FLEX" address="0x0000E758" value="0x00015014" />
13555 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
13556 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
13557 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
13558 </register_config>
13559 </set>
13560
13561 <set name="Metric set TDL_2"
13562 mdapi_supported_apis="OGL OCL IO BB"
13563 underscore_name="tdl_2"
13564 hw_config_guid="24bf02cd-8693-4583-981c-c4165b33da01"
13565 chipset="BDW"
13566 symbol_name="TDL_2"
13567 >
13568 <counter name="GPU Core Clocks"
13569 description="The total number of GPU core clocks elapsed during the measurement."
13570 data_type="uint64"
13571 equation="GPU_CLOCK 0 READ"
13572 underscore_name="gpu_core_clocks"
13573 units="cycles"
13574 symbol_name="GpuCoreClocks"
13575 semantic_type="event"
13576 mdapi_supported_apis=""
13577 mdapi_usage_flags="Tier1 Frame Batch Draw"
13578 mdapi_hw_unit_type="gpu"
13579 mdapi_group="GPU"
13580 />
13581 <counter name="EU Active"
13582 description="The percentage of time in which the Execution Units were actively processing."
13583 data_type="float"
13584 max_equation="100"
13585 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13586 underscore_name="eu_active"
13587 units="percent"
13588 symbol_name="EuActive"
13589 semantic_type="duration"
13590 mdapi_supported_apis=""
13591 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
13592 mdapi_group="EU Array"
13593 mdapi_hw_unit_type="gpu"
13594 />
13595 <counter name="EU Both FPU Pipes Active"
13596 description="The percentage of time in which both EU FPU pipelines were actively processing."
13597 data_type="float"
13598 max_equation="100"
13599 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13600 underscore_name="eu_fpu_both_active"
13601 units="percent"
13602 symbol_name="EuFpuBothActive"
13603 semantic_type="duration"
13604 mdapi_supported_apis=""
13605 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13606 mdapi_group="EU Array/Pipes"
13607 mdapi_hw_unit_type="gpu"
13608 />
13609 <counter name="Thread Header Ready on Slice1 Subslice1 Thread Dispatcher Port 1"
13610 description="The percentage of time in which thread header is ready on slice1 subslice1 thread dispatcher port 1"
13611 data_type="float"
13612 max_equation="100"
13613 equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
13614 underscore_name="thread_header11_ready_port1"
13615 units="percent"
13616 symbol_name="ThreadHeader11ReadyPort1"
13617 availability="$SubsliceMask 0x10 AND"
13618 semantic_type="duration"
13619 mdapi_supported_apis=""
13620 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13621 mdapi_group="GPU/Thread Dispatcher"
13622 mdapi_hw_unit_type="subslice"
13623 />
13624 <counter name="VS Send Pipe Active"
13625 description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
13626 data_type="float"
13627 max_equation="100"
13628 equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13629 underscore_name="vs_send_active"
13630 units="percent"
13631 symbol_name="VsSendActive"
13632 semantic_type="duration"
13633 mdapi_supported_apis="OGL IO BB"
13634 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13635 mdapi_group="EU Array/Vertex Shader"
13636 mdapi_hw_unit_type="gpu"
13637 />
13638 <counter name="VS FPU1 Pipe Active"
13639 description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
13640 data_type="float"
13641 max_equation="100"
13642 equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13643 underscore_name="vs_fpu1_active"
13644 units="percent"
13645 symbol_name="VsFpu1Active"
13646 semantic_type="duration"
13647 mdapi_supported_apis="OGL IO BB"
13648 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13649 mdapi_group="EU Array/Vertex Shader"
13650 mdapi_hw_unit_type="gpu"
13651 />
13652 <counter name="GS Threads Dispatched"
13653 description="The total number of geometry shader hardware threads dispatched."
13654 data_type="uint64"
13655 equation="A 5 READ"
13656 underscore_name="gs_threads"
13657 units="threads"
13658 symbol_name="GsThreads"
13659 semantic_type="event"
13660 mdapi_supported_apis="OGL4 IO BB"
13661 mdapi_usage_flags="Tier3 Frame Batch Draw"
13662 mdapi_hw_unit_type="gpu"
13663 mdapi_group="EU Array/Geometry Shader"
13664 />
13665 <counter name="Early Hi-Depth Test Fails"
13666 description="The total number of pixels dropped on early hierarchical depth test."
13667 data_type="uint64"
13668 equation="A 22 READ 4 UMUL"
13669 underscore_name="hi_depth_test_fails"
13670 units="pixels"
13671 symbol_name="HiDepthTestFails"
13672 semantic_type="event"
13673 mdapi_supported_apis="OGL IO BB"
13674 mdapi_usage_flags="Tier3 Frame Batch Draw"
13675 mdapi_hw_unit_type="gpu"
13676 mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
13677 />
13678 <counter name="FS Both FPU Active"
13679 description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
13680 data_type="float"
13681 max_equation="100"
13682 equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13683 underscore_name="ps_eu_both_fpu_active"
13684 units="percent"
13685 symbol_name="PsEuBothFpuActive"
13686 semantic_type="duration"
13687 mdapi_supported_apis="OGL IO BB"
13688 mdapi_usage_flags="Tier4 Frame Batch Draw"
13689 mdapi_group="3D Pipe/Fragment Shader"
13690 mdapi_hw_unit_type="gpu"
13691 />
13692 <counter name="VS Threads Dispatched"
13693 description="The total number of vertex shader hardware threads dispatched."
13694 data_type="uint64"
13695 equation="A 1 READ"
13696 underscore_name="vs_threads"
13697 units="threads"
13698 symbol_name="VsThreads"
13699 semantic_type="event"
13700 mdapi_supported_apis="OGL IO BB"
13701 mdapi_usage_flags="Tier3 Frame Batch Draw"
13702 mdapi_hw_unit_type="gpu"
13703 mdapi_group="EU Array/Vertex Shader"
13704 />
13705 <counter name="FS Threads Dispatched"
13706 description="The total number of fragment shader hardware threads dispatched."
13707 data_type="uint64"
13708 equation="A 6 READ"
13709 underscore_name="ps_threads"
13710 units="threads"
13711 symbol_name="PsThreads"
13712 semantic_type="event"
13713 mdapi_supported_apis="OGL IO BB"
13714 mdapi_usage_flags="Tier3 Frame Batch Draw"
13715 mdapi_hw_unit_type="gpu"
13716 mdapi_group="EU Array/Fragment Shader"
13717 />
13718 <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice2 Thread Dispatcher"
13719 description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
13720 data_type="float"
13721 max_equation="100"
13722 equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
13723 underscore_name="non_ps_thread02_ready_for_dispatch"
13724 units="percent"
13725 symbol_name="NonPSThread02ReadyForDispatch"
13726 availability="$SubsliceMask 0x4 AND"
13727 semantic_type="duration"
13728 mdapi_supported_apis=""
13729 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13730 mdapi_group="GPU/Thread Dispatcher"
13731 mdapi_hw_unit_type="subslice"
13732 />
13733 <counter name="Shader Barrier Messages"
13734 description="The total number of shader barrier messages."
13735 data_type="uint64"
13736 equation="A 35 READ"
13737 underscore_name="shader_barriers"
13738 units="messages"
13739 symbol_name="ShaderBarriers"
13740 semantic_type="event"
13741 mdapi_supported_apis=""
13742 mdapi_usage_flags="Tier3 Frame Batch Draw"
13743 mdapi_hw_unit_type="gpu"
13744 mdapi_group="EU Array/Barrier"
13745 />
13746 <counter name="Sampler Texels"
13747 description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
13748 data_type="uint64"
13749 equation="A 28 READ 4 UMUL"
13750 underscore_name="sampler_texels"
13751 units="texels"
13752 symbol_name="SamplerTexels"
13753 semantic_type="event"
13754 mdapi_supported_apis=""
13755 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13756 mdapi_hw_unit_type="gpu"
13757 mdapi_group="Sampler/Sampler Input"
13758 />
13759 <counter name="Pixels Failing Tests"
13760 description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
13761 data_type="uint64"
13762 equation="A 25 READ 4 UMUL"
13763 underscore_name="pixels_failing_post_ps_tests"
13764 units="pixels"
13765 symbol_name="PixelsFailingPostPsTests"
13766 semantic_type="event"
13767 mdapi_supported_apis="OGL IO BB"
13768 mdapi_usage_flags="Tier3 Frame Batch Draw"
13769 mdapi_hw_unit_type="gpu"
13770 mdapi_group="3D Pipe/Output Merger"
13771 />
13772 <counter name="GPU Time Elapsed"
13773 description="Time elapsed on the GPU during the measurement."
13774 data_type="uint64"
13775 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
13776 underscore_name="gpu_time"
13777 units="ns"
13778 symbol_name="GpuTime"
13779 semantic_type="duration"
13780 mdapi_supported_apis=""
13781 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
13782 mdapi_hw_unit_type="gpu"
13783 mdapi_group="GPU"
13784 />
13785 <counter name="AVG GPU Core Frequency"
13786 description="Average GPU Core Frequency in the measurement."
13787 data_type="uint64"
13788 max_equation="$GpuMaxFrequency"
13789 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
13790 underscore_name="avg_gpu_core_frequency"
13791 units="hz"
13792 symbol_name="AvgGpuCoreFrequency"
13793 semantic_type="event"
13794 mdapi_supported_apis=""
13795 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
13796 mdapi_group="GPU"
13797 mdapi_hw_unit_type="gpu"
13798 />
13799 <counter name="Sampler Texels Misses"
13800 description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
13801 data_type="uint64"
13802 equation="A 29 READ 4 UMUL"
13803 underscore_name="sampler_texel_misses"
13804 units="texels"
13805 symbol_name="SamplerTexelMisses"
13806 semantic_type="event"
13807 mdapi_supported_apis=""
13808 mdapi_usage_flags="Tier3 Batch Frame Draw"
13809 mdapi_hw_unit_type="gpu"
13810 mdapi_group="Sampler/Sampler Cache"
13811 />
13812 <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice0 Thread Dispatcher"
13813 description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
13814 data_type="float"
13815 max_equation="100"
13816 equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
13817 underscore_name="non_ps_thread00_ready_for_dispatch"
13818 units="percent"
13819 symbol_name="NonPSThread00ReadyForDispatch"
13820 availability="$SubsliceMask 0x1 AND"
13821 semantic_type="duration"
13822 mdapi_supported_apis=""
13823 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13824 mdapi_group="GPU/Thread Dispatcher"
13825 mdapi_hw_unit_type="subslice"
13826 />
13827 <counter name="CS Threads Dispatched"
13828 description="The total number of compute shader hardware threads dispatched."
13829 data_type="uint64"
13830 equation="A 4 READ"
13831 underscore_name="cs_threads"
13832 units="threads"
13833 symbol_name="CsThreads"
13834 semantic_type="event"
13835 mdapi_supported_apis="OGL4 OCL IO BB"
13836 mdapi_usage_flags="Tier3 Frame Batch Draw"
13837 mdapi_hw_unit_type="gpu"
13838 mdapi_group="EU Array/Compute Shader"
13839 />
13840 <counter name="SLM Bytes Read"
13841 description="The total number of GPU memory bytes read from shared local memory."
13842 data_type="uint64"
13843 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
13844 equation="A 30 READ 64 UMUL"
13845 underscore_name="slm_bytes_read"
13846 units="bytes"
13847 symbol_name="SlmBytesRead"
13848 semantic_type="throughput"
13849 mdapi_supported_apis="OGL4 OCL IO BB"
13850 mdapi_usage_flags="Tier3 Frame Batch Draw"
13851 mdapi_group="L3/Data Port/SLM"
13852 mdapi_hw_unit_type="gpu"
13853 />
13854 <counter name="Thread Header Ready on Slice1 Subslice1 Thread Dispatcher Port 0"
13855 description="The percentage of time in which thread header is ready on slice1 subslice1 thread dispatcher port 0"
13856 data_type="float"
13857 max_equation="100"
13858 equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
13859 underscore_name="thread_header11_ready_port0"
13860 units="percent"
13861 symbol_name="ThreadHeader11ReadyPort0"
13862 availability="$SubsliceMask 0x10 AND"
13863 semantic_type="duration"
13864 mdapi_supported_apis=""
13865 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13866 mdapi_group="GPU/Thread Dispatcher"
13867 mdapi_hw_unit_type="subslice"
13868 />
13869 <counter name="PS FPU1 Pipe Active"
13870 description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
13871 data_type="float"
13872 max_equation="100"
13873 equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13874 underscore_name="ps_fpu1_active"
13875 units="percent"
13876 symbol_name="PsFpu1Active"
13877 semantic_type="duration"
13878 mdapi_supported_apis="OGL IO BB"
13879 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13880 mdapi_group="EU Array/Pixel Shader"
13881 mdapi_hw_unit_type="gpu"
13882 />
13883 <counter name="PS Send Pipeline Active"
13884 description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
13885 data_type="float"
13886 max_equation="100"
13887 equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13888 underscore_name="ps_send_active"
13889 units="percent"
13890 symbol_name="PsSendActive"
13891 semantic_type="duration"
13892 mdapi_supported_apis="OGL IO BB"
13893 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13894 mdapi_group="EU Array/Pixel Shader"
13895 mdapi_hw_unit_type="gpu"
13896 />
13897 <counter name="VS FPU0 Pipe Active"
13898 description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
13899 data_type="float"
13900 max_equation="100"
13901 equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13902 underscore_name="vs_fpu0_active"
13903 units="percent"
13904 symbol_name="VsFpu0Active"
13905 semantic_type="duration"
13906 mdapi_supported_apis="OGL IO BB"
13907 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13908 mdapi_group="EU Array/Vertex Shader"
13909 mdapi_hw_unit_type="gpu"
13910 />
13911 <counter name="GPU Busy"
13912 description="The percentage of time in which the GPU has been processing GPU commands."
13913 data_type="float"
13914 max_equation="100"
13915 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
13916 underscore_name="gpu_busy"
13917 units="percent"
13918 symbol_name="GpuBusy"
13919 semantic_type="duration"
13920 mdapi_supported_apis=""
13921 mdapi_usage_flags="Tier1 Overview System Frame"
13922 mdapi_group="GPU"
13923 mdapi_hw_unit_type="gpu"
13924 />
13925 <counter name="Thread Header Ready on Slice1 Subslice2 Thread Dispatcher Port 0"
13926 description="The percentage of time in which thread header is ready on slice1 subslice2 thread dispatcher port 0"
13927 data_type="float"
13928 max_equation="100"
13929 equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
13930 underscore_name="thread_header12_ready_port0"
13931 units="percent"
13932 symbol_name="ThreadHeader12ReadyPort0"
13933 availability="$SubsliceMask 0x20 AND"
13934 semantic_type="duration"
13935 mdapi_supported_apis=""
13936 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13937 mdapi_group="GPU/Thread Dispatcher"
13938 mdapi_hw_unit_type="subslice"
13939 />
13940 <counter name="PS Thread Ready For Dispatch on Slice0 Subslice0 Thread Dispatcher"
13941 description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
13942 data_type="float"
13943 max_equation="100"
13944 equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
13945 underscore_name="ps_thread00_ready_for_dispatch"
13946 units="percent"
13947 symbol_name="PSThread00ReadyForDispatch"
13948 availability="$SubsliceMask 0x1 AND"
13949 semantic_type="duration"
13950 mdapi_supported_apis=""
13951 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13952 mdapi_group="GPU/Thread Dispatcher"
13953 mdapi_hw_unit_type="subslice"
13954 />
13955 <counter name="Rasterized Pixels"
13956 description="The total number of rasterized pixels."
13957 data_type="uint64"
13958 equation="A 21 READ 4 UMUL"
13959 underscore_name="rasterized_pixels"
13960 units="pixels"
13961 symbol_name="RasterizedPixels"
13962 semantic_type="event"
13963 mdapi_supported_apis="OGL IO BB"
13964 mdapi_usage_flags="Tier3 Frame Batch Draw"
13965 mdapi_hw_unit_type="gpu"
13966 mdapi_group="3D Pipe/Rasterizer"
13967 />
13968 <counter name="PS FPU0 Pipe Active"
13969 description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
13970 data_type="float"
13971 max_equation="100"
13972 equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13973 underscore_name="ps_fpu0_active"
13974 units="percent"
13975 symbol_name="PsFpu0Active"
13976 semantic_type="duration"
13977 mdapi_supported_apis="OGL IO BB"
13978 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13979 mdapi_group="EU Array/Pixel Shader"
13980 mdapi_hw_unit_type="gpu"
13981 />
13982 <counter name="DS Threads Dispatched"
13983 description="The total number of domain shader hardware threads dispatched."
13984 data_type="uint64"
13985 equation="A 3 READ"
13986 underscore_name="ds_threads"
13987 units="threads"
13988 symbol_name="DsThreads"
13989 semantic_type="event"
13990 mdapi_supported_apis="OGL4 IO BB"
13991 mdapi_usage_flags="Tier3 Frame Batch Draw"
13992 mdapi_hw_unit_type="gpu"
13993 mdapi_group="EU Array/Domain Shader"
13994 />
13995 <counter name="Samples Written"
13996 description="The total number of samples or pixels written to all render targets."
13997 data_type="uint64"
13998 equation="A 26 READ 4 UMUL"
13999 underscore_name="samples_written"
14000 units="pixels"
14001 symbol_name="SamplesWritten"
14002 semantic_type="event"
14003 mdapi_supported_apis="OGL IO BB"
14004 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14005 mdapi_hw_unit_type="gpu"
14006 mdapi_group="3D Pipe/Output Merger"
14007 />
14008 <counter name="Thread Header Ready on Slice1 Subslice0 Thread Dispatcher Port 1"
14009 description="The percentage of time in which thread header is ready on slice1 subslice0 thread dispatcher port 1"
14010 data_type="float"
14011 max_equation="100"
14012 equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
14013 underscore_name="thread_header10_ready_port1"
14014 units="percent"
14015 symbol_name="ThreadHeader10ReadyPort1"
14016 availability="$SubsliceMask 0x8 AND"
14017 semantic_type="duration"
14018 mdapi_supported_apis=""
14019 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14020 mdapi_group="GPU/Thread Dispatcher"
14021 mdapi_hw_unit_type="subslice"
14022 />
14023 <counter name="EU Stall"
14024 description="The percentage of time in which the Execution Units were stalled."
14025 data_type="float"
14026 max_equation="100"
14027 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
14028 underscore_name="eu_stall"
14029 units="percent"
14030 symbol_name="EuStall"
14031 semantic_type="duration"
14032 mdapi_supported_apis=""
14033 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
14034 mdapi_group="EU Array"
14035 mdapi_hw_unit_type="gpu"
14036 />
14037 <counter name="Samples Blended"
14038 description="The total number of blended samples or pixels written to all render targets."
14039 data_type="uint64"
14040 equation="A 27 READ 4 UMUL"
14041 underscore_name="samples_blended"
14042 units="pixels"
14043 symbol_name="SamplesBlended"
14044 semantic_type="event"
14045 mdapi_supported_apis="OGL IO BB"
14046 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14047 mdapi_hw_unit_type="gpu"
14048 mdapi_group="3D Pipe/Output Merger"
14049 />
14050 <counter name="Early Depth Test Fails"
14051 description="The total number of pixels dropped on early depth test."
14052 data_type="uint64"
14053 equation="A 23 READ 4 UMUL"
14054 underscore_name="early_depth_test_fails"
14055 units="pixels"
14056 symbol_name="EarlyDepthTestFails"
14057 semantic_type="event"
14058 mdapi_supported_apis="OGL IO BB"
14059 mdapi_usage_flags="Tier3 Frame Batch Draw"
14060 mdapi_hw_unit_type="gpu"
14061 mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
14062 />
14063 <counter name="PS Thread Ready For Dispatch on Slice0 Subslice1 Thread Dispatcher"
14064 description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
14065 data_type="float"
14066 max_equation="100"
14067 equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
14068 underscore_name="ps_thread01_ready_for_dispatch"
14069 units="percent"
14070 symbol_name="PSThread01ReadyForDispatch"
14071 availability="$SubsliceMask 0x2 AND"
14072 semantic_type="duration"
14073 mdapi_supported_apis=""
14074 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14075 mdapi_group="GPU/Thread Dispatcher"
14076 mdapi_hw_unit_type="subslice"
14077 />
14078 <counter name="Thread Header Ready on Slice1 Subslice2 Thread Dispatcher Port 1"
14079 description="The percentage of time in which thread header is ready on slice1 subslice2 thread dispatcher port 1"
14080 data_type="float"
14081 max_equation="100"
14082 equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
14083 underscore_name="thread_header12_ready_port1"
14084 units="percent"
14085 symbol_name="ThreadHeader12ReadyPort1"
14086 availability="$SubsliceMask 0x20 AND"
14087 semantic_type="duration"
14088 mdapi_supported_apis=""
14089 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14090 mdapi_group="GPU/Thread Dispatcher"
14091 mdapi_hw_unit_type="subslice"
14092 />
14093 <counter name="Shader Memory Accesses"
14094 description="The total number of shader memory accesses to L3."
14095 data_type="uint64"
14096 equation="A 32 READ"
14097 underscore_name="shader_memory_accesses"
14098 units="messages"
14099 symbol_name="ShaderMemoryAccesses"
14100 semantic_type="event"
14101 mdapi_supported_apis=""
14102 mdapi_usage_flags="Tier3 Frame Batch Draw"
14103 mdapi_hw_unit_type="gpu"
14104 mdapi_group="L3/Data Port"
14105 />
14106 <counter name="HS Threads Dispatched"
14107 description="The total number of hull shader hardware threads dispatched."
14108 data_type="uint64"
14109 equation="A 2 READ"
14110 underscore_name="hs_threads"
14111 units="threads"
14112 symbol_name="HsThreads"
14113 semantic_type="event"
14114 mdapi_supported_apis="OGL4 IO BB"
14115 mdapi_usage_flags="Tier3 Frame Batch Draw"
14116 mdapi_hw_unit_type="gpu"
14117 mdapi_group="EU Array/Hull Shader"
14118 />
14119 <counter name="PS Thread Ready For Dispatch on Slice0 Subslice2 Thread Dispatcher"
14120 description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
14121 data_type="float"
14122 max_equation="100"
14123 equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
14124 underscore_name="ps_thread02_ready_for_dispatch"
14125 units="percent"
14126 symbol_name="PSThread02ReadyForDispatch"
14127 availability="$SubsliceMask 0x4 AND"
14128 semantic_type="duration"
14129 mdapi_supported_apis=""
14130 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14131 mdapi_group="GPU/Thread Dispatcher"
14132 mdapi_hw_unit_type="subslice"
14133 />
14134 <counter name="SLM Bytes Written"
14135 description="The total number of GPU memory bytes written into shared local memory."
14136 data_type="uint64"
14137 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
14138 equation="A 31 READ 64 UMUL"
14139 underscore_name="slm_bytes_written"
14140 units="bytes"
14141 symbol_name="SlmBytesWritten"
14142 semantic_type="throughput"
14143 mdapi_supported_apis="OGL4 OCL IO BB"
14144 mdapi_usage_flags="Tier3 Frame Batch Draw"
14145 mdapi_group="L3/Data Port/SLM"
14146 mdapi_hw_unit_type="gpu"
14147 />
14148 <counter name="L3 Shader Throughput"
14149 description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
14150 data_type="uint64"
14151 max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
14152 equation="A 30 READ A 31 READ $ShaderMemoryAccesses 64 UMUL UADD UADD"
14153 underscore_name="l3_shader_throughput"
14154 units="bytes"
14155 symbol_name="L3ShaderThroughput"
14156 semantic_type="throughput"
14157 mdapi_supported_apis="OGL4 OCL IO BB"
14158 mdapi_usage_flags="Tier2 Frame Batch Draw"
14159 mdapi_group="L3/Data Port"
14160 mdapi_hw_unit_type="gpu"
14161 />
14162 <counter name="Samples Killed in FS"
14163 description="The total number of samples or pixels dropped in fragment shaders."
14164 data_type="uint64"
14165 equation="A 24 READ 4 UMUL"
14166 underscore_name="samples_killed_in_ps"
14167 units="pixels"
14168 symbol_name="SamplesKilledInPs"
14169 semantic_type="event"
14170 mdapi_supported_apis="OGL IO BB"
14171 mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
14172 mdapi_hw_unit_type="gpu"
14173 mdapi_group="3D Pipe/Fragment Shader"
14174 />
14175 <counter name="Thread Header Ready on Slice1 Subslice0 Thread Dispatcher Port 0"
14176 description="The percentage of time in which thread header is ready on slice1 subslice0 thread dispatcher port 0"
14177 data_type="float"
14178 max_equation="100"
14179 equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
14180 underscore_name="thread_header10_ready_port0"
14181 units="percent"
14182 symbol_name="ThreadHeader10ReadyPort0"
14183 availability="$SubsliceMask 0x8 AND"
14184 semantic_type="duration"
14185 mdapi_supported_apis=""
14186 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14187 mdapi_group="GPU/Thread Dispatcher"
14188 mdapi_hw_unit_type="subslice"
14189 />
14190 <counter name="Shader Atomic Memory Accesses"
14191 description="The total number of shader atomic memory accesses."
14192 data_type="uint64"
14193 equation="A 34 READ"
14194 underscore_name="shader_atomics"
14195 units="messages"
14196 symbol_name="ShaderAtomics"
14197 semantic_type="event"
14198 mdapi_supported_apis="OGL4 OCL IO BB"
14199 mdapi_usage_flags="Tier3 Frame Batch Draw"
14200 mdapi_hw_unit_type="gpu"
14201 mdapi_group="L3/Data Port/Atomics"
14202 />
14203 <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice1 Thread Dispatcher"
14204 description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
14205 data_type="float"
14206 max_equation="100"
14207 equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
14208 underscore_name="non_ps_thread01_ready_for_dispatch"
14209 units="percent"
14210 symbol_name="NonPSThread01ReadyForDispatch"
14211 availability="$SubsliceMask 0x2 AND"
14212 semantic_type="duration"
14213 mdapi_supported_apis=""
14214 mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14215 mdapi_group="GPU/Thread Dispatcher"
14216 mdapi_hw_unit_type="subslice"
14217 />
14218 <register_config type="NOA">
14219 <register type="NOA" address="0x00009888" value="0x16150000" />
14220 <register type="NOA" address="0x00009888" value="0x16350000" />
14221 <register type="NOA" address="0x00009888" value="0x16550000" />
14222 <register type="NOA" address="0x00009888" value="0x16952E60" />
14223 <register type="NOA" address="0x00009888" value="0x16B54D60" />
14224 <register type="NOA" address="0x00009888" value="0x16D52E60" />
14225 <register type="NOA" address="0x00009888" value="0x065C8000" />
14226 <register type="NOA" address="0x00009888" value="0x085CC000" />
14227 <register type="NOA" address="0x00009888" value="0x0A5CC000" />
14228 <register type="NOA" address="0x00009888" value="0x0C5C4000" />
14229 <register type="NOA" address="0x00009888" value="0x0E3D8000" />
14230 <register type="NOA" address="0x00009888" value="0x183DA000" />
14231 <register type="NOA" address="0x00009888" value="0x06588000" />
14232 <register type="NOA" address="0x00009888" value="0x08588000" />
14233 <register type="NOA" address="0x00009888" value="0x0A584000" />
14234 <register type="NOA" address="0x00009888" value="0x0E5B4000" />
14235 <register type="NOA" address="0x00009888" value="0x185B5800" />
14236 <register type="NOA" address="0x00009888" value="0x1A5B000A" />
14237 <register type="NOA" address="0x00009888" value="0x0E1FAA00" />
14238 <register type="NOA" address="0x00009888" value="0x101F02AA" />
14239 <register type="NOA" address="0x00009888" value="0x0E384000" />
14240 <register type="NOA" address="0x00009888" value="0x16384000" />
14241 <register type="NOA" address="0x00009888" value="0x18382A55" />
14242 <register type="NOA" address="0x00009888" value="0x06398000" />
14243 <register type="NOA" address="0x00009888" value="0x0839A000" />
14244 <register type="NOA" address="0x00009888" value="0x0A39A000" />
14245 <register type="NOA" address="0x00009888" value="0x0C39A000" />
14246 <register type="NOA" address="0x00009888" value="0x0E39A000" />
14247 <register type="NOA" address="0x00009888" value="0x1A3A02A0" />
14248 <register type="NOA" address="0x00009888" value="0x0E138000" />
14249 <register type="NOA" address="0x00009888" value="0x16130500" />
14250 <register type="NOA" address="0x00009888" value="0x06148000" />
14251 <register type="NOA" address="0x00009888" value="0x08146000" />
14252 <register type="NOA" address="0x00009888" value="0x0615C100" />
14253 <register type="NOA" address="0x00009888" value="0x0815C500" />
14254 <register type="NOA" address="0x00009888" value="0x0A1500C3" />
14255 <register type="NOA" address="0x00009888" value="0x10150000" />
14256 <register type="NOA" address="0x00009888" value="0x16335040" />
14257 <register type="NOA" address="0x00009888" value="0x08349000" />
14258 <register type="NOA" address="0x00009888" value="0x0A341000" />
14259 <register type="NOA" address="0x00009888" value="0x083500C1" />
14260 <register type="NOA" address="0x00009888" value="0x0A35C500" />
14261 <register type="NOA" address="0x00009888" value="0x0C3500C3" />
14262 <register type="NOA" address="0x00009888" value="0x10350000" />
14263 <register type="NOA" address="0x00009888" value="0x1853002A" />
14264 <register type="NOA" address="0x00009888" value="0x0A54E000" />
14265 <register type="NOA" address="0x00009888" value="0x0C55C500" />
14266 <register type="NOA" address="0x00009888" value="0x0E55C1C3" />
14267 <register type="NOA" address="0x00009888" value="0x10550000" />
14268 <register type="NOA" address="0x00009888" value="0x00DC8000" />
14269 <register type="NOA" address="0x00009888" value="0x02DCC000" />
14270 <register type="NOA" address="0x00009888" value="0x04DC4000" />
14271 <register type="NOA" address="0x00009888" value="0x04BD8000" />
14272 <register type="NOA" address="0x00009888" value="0x06BD8000" />
14273 <register type="NOA" address="0x00009888" value="0x02D8C000" />
14274 <register type="NOA" address="0x00009888" value="0x02DB8000" />
14275 <register type="NOA" address="0x00009888" value="0x04DB4000" />
14276 <register type="NOA" address="0x00009888" value="0x06DB4000" />
14277 <register type="NOA" address="0x00009888" value="0x08DB8000" />
14278 <register type="NOA" address="0x00009888" value="0x0C9FA000" />
14279 <register type="NOA" address="0x00009888" value="0x0E9F00AA" />
14280 <register type="NOA" address="0x00009888" value="0x02B84000" />
14281 <register type="NOA" address="0x00009888" value="0x04B84000" />
14282 <register type="NOA" address="0x00009888" value="0x06B84000" />
14283 <register type="NOA" address="0x00009888" value="0x08B84000" />
14284 <register type="NOA" address="0x00009888" value="0x0AB88000" />
14285 <register type="NOA" address="0x00009888" value="0x0CB88000" />
14286 <register type="NOA" address="0x00009888" value="0x00B98000" />
14287 <register type="NOA" address="0x00009888" value="0x02B9A000" />
14288 <register type="NOA" address="0x00009888" value="0x04B9A000" />
14289 <register type="NOA" address="0x00009888" value="0x06B92000" />
14290 <register type="NOA" address="0x00009888" value="0x0ABA8000" />
14291 <register type="NOA" address="0x00009888" value="0x0CBA8000" />
14292 <register type="NOA" address="0x00009888" value="0x04938000" />
14293 <register type="NOA" address="0x00009888" value="0x06938000" />
14294 <register type="NOA" address="0x00009888" value="0x0494C000" />
14295 <register type="NOA" address="0x00009888" value="0x0295CFC7" />
14296 <register type="NOA" address="0x00009888" value="0x10950000" />
14297 <register type="NOA" address="0x00009888" value="0x02B38000" />
14298 <register type="NOA" address="0x00009888" value="0x08B38000" />
14299 <register type="NOA" address="0x00009888" value="0x04B42000" />
14300 <register type="NOA" address="0x00009888" value="0x06B41000" />
14301 <register type="NOA" address="0x00009888" value="0x00B5C700" />
14302 <register type="NOA" address="0x00009888" value="0x04B500CF" />
14303 <register type="NOA" address="0x00009888" value="0x10B50000" />
14304 <register type="NOA" address="0x00009888" value="0x0AD38000" />
14305 <register type="NOA" address="0x00009888" value="0x0CD38000" />
14306 <register type="NOA" address="0x00009888" value="0x06D46000" />
14307 <register type="NOA" address="0x00009888" value="0x04D5C700" />
14308 <register type="NOA" address="0x00009888" value="0x06D500CF" />
14309 <register type="NOA" address="0x00009888" value="0x10D50000" />
14310 <register type="NOA" address="0x00009888" value="0x03888000" />
14311 <register type="NOA" address="0x00009888" value="0x05888000" />
14312 <register type="NOA" address="0x00009888" value="0x07888000" />
14313 <register type="NOA" address="0x00009888" value="0x09888000" />
14314 <register type="NOA" address="0x00009888" value="0x0B888000" />
14315 <register type="NOA" address="0x00009888" value="0x0D880400" />
14316 <register type="NOA" address="0x00009888" value="0x0F8A8000" />
14317 <register type="NOA" address="0x00009888" value="0x198A8000" />
14318 <register type="NOA" address="0x00009888" value="0x1B8AAAA0" />
14319 <register type="NOA" address="0x00009888" value="0x1D8A0002" />
14320 <register type="NOA" address="0x00009888" value="0x258B555A" />
14321 <register type="NOA" address="0x00009888" value="0x278B0015" />
14322 <register type="NOA" address="0x00009888" value="0x238B5500" />
14323 <register type="NOA" address="0x00009888" value="0x038C4000" />
14324 <register type="NOA" address="0x00009888" value="0x058C4000" />
14325 <register type="NOA" address="0x00009888" value="0x078C4000" />
14326 <register type="NOA" address="0x00009888" value="0x098C4000" />
14327 <register type="NOA" address="0x00009888" value="0x0B8C4000" />
14328 <register type="NOA" address="0x00009888" value="0x0D8C4000" />
14329 <register type="NOA" address="0x00009888" value="0x018D8000" />
14330 <register type="NOA" address="0x00009888" value="0x038DA000" />
14331 <register type="NOA" address="0x00009888" value="0x058DA000" />
14332 <register type="NOA" address="0x00009888" value="0x078D2000" />
14333 <register type="NOA" address="0x00009888" value="0x2185AAAA" />
14334 <register type="NOA" address="0x00009888" value="0x2385002A" />
14335 <register type="NOA" address="0x00009888" value="0x1F85AA00" />
14336 <register type="NOA" address="0x00009888" value="0x0F834000" />
14337 <register type="NOA" address="0x00009888" value="0x19835400" />
14338 <register type="NOA" address="0x00009888" value="0x1B830155" />
14339 <register type="NOA" address="0x00009888" value="0x03834000" />
14340 <register type="NOA" address="0x00009888" value="0x05834000" />
14341 <register type="NOA" address="0x00009888" value="0x07834000" />
14342 <register type="NOA" address="0x00009888" value="0x09834000" />
14343 <register type="NOA" address="0x00009888" value="0x0B834000" />
14344 <register type="NOA" address="0x00009888" value="0x0D834000" />
14345 <register type="NOA" address="0x00009888" value="0x0784C000" />
14346 <register type="NOA" address="0x00009888" value="0x0984C000" />
14347 <register type="NOA" address="0x00009888" value="0x0B84C000" />
14348 <register type="NOA" address="0x00009888" value="0x0D84C000" />
14349 <register type="NOA" address="0x00009888" value="0x0F84C000" />
14350 <register type="NOA" address="0x00009888" value="0x01848000" />
14351 <register type="NOA" address="0x00009888" value="0x0384C000" />
14352 <register type="NOA" address="0x00009888" value="0x0584C000" />
14353 <register type="NOA" address="0x00009888" value="0x1780C000" />
14354 <register type="NOA" address="0x00009888" value="0x1980C000" />
14355 <register type="NOA" address="0x00009888" value="0x1B80C000" />
14356 <register type="NOA" address="0x00009888" value="0x1D80C000" />
14357 <register type="NOA" address="0x00009888" value="0x1F80C000" />
14358 <register type="NOA" address="0x00009888" value="0x11808000" />
14359 <register type="NOA" address="0x00009888" value="0x1380C000" />
14360 <register type="NOA" address="0x00009888" value="0x1580C000" />
14361 <register type="NOA" address="0x00009888" value="0x4F800000" />
14362 <register type="NOA" address="0x00009888" value="0x43800882" />
14363 <register type="NOA" address="0x00009888" value="0x51800000" />
14364 <register type="NOA" address="0x00009888" value="0x45801082" />
14365 <register type="NOA" address="0x00009888" value="0x53800000" />
14366 <register type="NOA" address="0x00009888" value="0x478014A5" />
14367 <register type="NOA" address="0x00009888" value="0x21800000" />
14368 <register type="NOA" address="0x00009888" value="0x31800000" />
14369 <register type="NOA" address="0x00009888" value="0x4D800000" />
14370 <register type="NOA" address="0x00009888" value="0x3F800002" />
14371 <register type="NOA" address="0x00009888" value="0x41800C62" />
14372 </register_config>
14373 <register_config type="OA">
14374 <register type="OA" address="0x00002740" value="0x00000000" />
14375 <register type="OA" address="0x00002744" value="0x00800000" />
14376 <register type="OA" address="0x00002710" value="0x00000000" />
14377 <register type="OA" address="0x00002714" value="0xF0800000" />
14378 <register type="OA" address="0x00002720" value="0x00000000" />
14379 <register type="OA" address="0x00002724" value="0x30800000" />
14380 <register type="OA" address="0x00002770" value="0x00000002" />
14381 <register type="OA" address="0x00002774" value="0x0000FDFF" />
14382 <register type="OA" address="0x00002778" value="0x00000000" />
14383 <register type="OA" address="0x0000277C" value="0x0000FE7F" />
14384 <register type="OA" address="0x00002780" value="0x00000000" />
14385 <register type="OA" address="0x00002784" value="0x0000FF9F" />
14386 <register type="OA" address="0x00002788" value="0x00000000" />
14387 <register type="OA" address="0x0000278C" value="0x0000FFE7" />
14388 <register type="OA" address="0x00002790" value="0x00000002" />
14389 <register type="OA" address="0x00002794" value="0x0000FFFB" />
14390 <register type="OA" address="0x00002798" value="0x00000002" />
14391 <register type="OA" address="0x0000279C" value="0x0000FFFD" />
14392 </register_config>
14393 <register_config type="FLEX">
14394 <register type="FLEX" address="0x0000E458" value="0x00005004" />
14395 <register type="FLEX" address="0x0000E558" value="0x00010003" />
14396 <register type="FLEX" address="0x0000E658" value="0x00012011" />
14397 <register type="FLEX" address="0x0000E758" value="0x00015014" />
14398 <register type="FLEX" address="0x0000E45C" value="0x00051050" />
14399 <register type="FLEX" address="0x0000E55C" value="0x00053052" />
14400 <register type="FLEX" address="0x0000E65C" value="0x00055054" />
14401 </register_config>
14402 </set>
14403
14404 <set name="Compute Metrics Extra Gen8"
14405 mdapi_supported_apis="OGL4 OCL IO BB"
14406 underscore_name="compute_extra"
14407 hw_config_guid="8fb61ba2-2fbb-454c-a136-2dec5a8a595e"
14408 chipset="BDW"
14409 symbol_name="ComputeExtra"
14410 >
14411 <counter name="GPU Core Clocks"
14412 description="The total number of GPU core clocks elapsed during the measurement."
14413 data_type="uint64"
14414 equation="GPU_CLOCK 0 READ"
14415 underscore_name="gpu_core_clocks"
14416 units="cycles"
14417 symbol_name="GpuCoreClocks"
14418 semantic_type="event"
14419 mdapi_supported_apis=""
14420 mdapi_usage_flags="Tier1 Frame Batch Draw"
14421 mdapi_hw_unit_type="gpu"
14422 mdapi_group="GPU"
14423 />
14424 <counter name="EU FPU1 Pipe Active"
14425 description="The percentage of time in which EU FPU1 pipeline was actively processing."
14426 data_type="float"
14427 max_equation="100"
14428 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
14429 underscore_name="fpu1_active"
14430 units="percent"
14431 symbol_name="Fpu1Active"
14432 semantic_type="duration"
14433 mdapi_supported_apis=""
14434 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
14435 mdapi_group="EU Array/Pipes"
14436 mdapi_hw_unit_type="gpu"
14437 />
14438 <counter name="GPU Time Elapsed"
14439 description="Time elapsed on the GPU during the measurement."
14440 data_type="uint64"
14441 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
14442 underscore_name="gpu_time"
14443 units="ns"
14444 symbol_name="GpuTime"
14445 semantic_type="duration"
14446 mdapi_supported_apis=""
14447 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
14448 mdapi_hw_unit_type="gpu"
14449 mdapi_group="GPU"
14450 />
14451 <counter name="AVG GPU Core Frequency"
14452 description="Average GPU Core Frequency in the measurement."
14453 data_type="uint64"
14454 max_equation="$GpuMaxFrequency"
14455 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
14456 underscore_name="avg_gpu_core_frequency"
14457 units="hz"
14458 symbol_name="AvgGpuCoreFrequency"
14459 semantic_type="event"
14460 mdapi_supported_apis=""
14461 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
14462 mdapi_group="GPU"
14463 mdapi_hw_unit_type="gpu"
14464 />
14465 <counter name="EU FPU1 Pipe Active including Ext Math"
14466 description="The percentage of time in which EU FPU1 pipeline was actively processing including Extended Math processing"
14467 data_type="float"
14468 max_equation="100"
14469 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"
14470 underscore_name="fpu1_active_adjusted"
14471 units="percent"
14472 symbol_name="Fpu1ActiveAdjusted"
14473 semantic_type="duration"
14474 mdapi_supported_apis=""
14475 mdapi_usage_flags="Tier3 System Frame Batch Draw"
14476 mdapi_group="EU Array/Pipes"
14477 mdapi_hw_unit_type="gpu"
14478 />
14479 <register_config type="NOA">
14480 <register type="NOA" address="0x00009888" value="0x161503E0" />
14481 <register type="NOA" address="0x00009888" value="0x163503E0" />
14482 <register type="NOA" address="0x00009888" value="0x165503E0" />
14483 <register type="NOA" address="0x00009888" value="0x169503E0" />
14484 <register type="NOA" address="0x00009888" value="0x16B503E0" />
14485 <register type="NOA" address="0x00009888" value="0x16D503E0" />
14486 <register type="NOA" address="0x00009888" value="0x045CC000" />
14487 <register type="NOA" address="0x00009888" value="0x083D8000" />
14488 <register type="NOA" address="0x00009888" value="0x04584000" />
14489 <register type="NOA" address="0x00009888" value="0x085B4000" />
14490 <register type="NOA" address="0x00009888" value="0x0A5B8000" />
14491 <register type="NOA" address="0x00009888" value="0x0E1F00A8" />
14492 <register type="NOA" address="0x00009888" value="0x08384000" />
14493 <register type="NOA" address="0x00009888" value="0x0A384000" />
14494 <register type="NOA" address="0x00009888" value="0x0C388000" />
14495 <register type="NOA" address="0x00009888" value="0x0439A000" />
14496 <register type="NOA" address="0x00009888" value="0x06392000" />
14497 <register type="NOA" address="0x00009888" value="0x0C3A8000" />
14498 <register type="NOA" address="0x00009888" value="0x08138000" />
14499 <register type="NOA" address="0x00009888" value="0x06141000" />
14500 <register type="NOA" address="0x00009888" value="0x041500C3" />
14501 <register type="NOA" address="0x00009888" value="0x10150000" />
14502 <register type="NOA" address="0x00009888" value="0x0A338000" />
14503 <register type="NOA" address="0x00009888" value="0x06342000" />
14504 <register type="NOA" address="0x00009888" value="0x0435C300" />
14505 <register type="NOA" address="0x00009888" value="0x10350000" />
14506 <register type="NOA" address="0x00009888" value="0x0C538000" />
14507 <register type="NOA" address="0x00009888" value="0x06544000" />
14508 <register type="NOA" address="0x00009888" value="0x065500C3" />
14509 <register type="NOA" address="0x00009888" value="0x10550000" />
14510 <register type="NOA" address="0x00009888" value="0x00DC8000" />
14511 <register type="NOA" address="0x00009888" value="0x02DC4000" />
14512 <register type="NOA" address="0x00009888" value="0x02BD8000" />
14513 <register type="NOA" address="0x00009888" value="0x00D88000" />
14514 <register type="NOA" address="0x00009888" value="0x02DB4000" />
14515 <register type="NOA" address="0x00009888" value="0x04DB8000" />
14516 <register type="NOA" address="0x00009888" value="0x0C9FA000" />
14517 <register type="NOA" address="0x00009888" value="0x0E9F0002" />
14518 <register type="NOA" address="0x00009888" value="0x02B84000" />
14519 <register type="NOA" address="0x00009888" value="0x04B84000" />
14520 <register type="NOA" address="0x00009888" value="0x06B88000" />
14521 <register type="NOA" address="0x00009888" value="0x00B98000" />
14522 <register type="NOA" address="0x00009888" value="0x02B9A000" />
14523 <register type="NOA" address="0x00009888" value="0x06BA8000" />
14524 <register type="NOA" address="0x00009888" value="0x02938000" />
14525 <register type="NOA" address="0x00009888" value="0x04942000" />
14526 <register type="NOA" address="0x00009888" value="0x0095C300" />
14527 <register type="NOA" address="0x00009888" value="0x10950000" />
14528 <register type="NOA" address="0x00009888" value="0x04B38000" />
14529 <register type="NOA" address="0x00009888" value="0x04B44000" />
14530 <register type="NOA" address="0x00009888" value="0x02B500C3" />
14531 <register type="NOA" address="0x00009888" value="0x10B50000" />
14532 <register type="NOA" address="0x00009888" value="0x06D38000" />
14533 <register type="NOA" address="0x00009888" value="0x04D48000" />
14534 <register type="NOA" address="0x00009888" value="0x02D5C300" />
14535 <register type="NOA" address="0x00009888" value="0x10D50000" />
14536 <register type="NOA" address="0x00009888" value="0x03888000" />
14537 <register type="NOA" address="0x00009888" value="0x05888000" />
14538 <register type="NOA" address="0x00009888" value="0x07888000" />
14539 <register type="NOA" address="0x00009888" value="0x098A8000" />
14540 <register type="NOA" address="0x00009888" value="0x0B8A8000" />
14541 <register type="NOA" address="0x00009888" value="0x0D8A8000" />
14542 <register type="NOA" address="0x00009888" value="0x238B3500" />
14543 <register type="NOA" address="0x00009888" value="0x258B0005" />
14544 <register type="NOA" address="0x00009888" value="0x038C4000" />
14545 <register type="NOA" address="0x00009888" value="0x058C4000" />
14546 <register type="NOA" address="0x00009888" value="0x078C4000" />
14547 <register type="NOA" address="0x00009888" value="0x018D8000" />
14548 <register type="NOA" address="0x00009888" value="0x038DA000" />
14549 <register type="NOA" address="0x00009888" value="0x1F85AA00" />
14550 <register type="NOA" address="0x00009888" value="0x2185000A" />
14551 <register type="NOA" address="0x00009888" value="0x03834000" />
14552 <register type="NOA" address="0x00009888" value="0x05834000" />
14553 <register type="NOA" address="0x00009888" value="0x07834000" />
14554 <register type="NOA" address="0x00009888" value="0x09834000" />
14555 <register type="NOA" address="0x00009888" value="0x0B834000" />
14556 <register type="NOA" address="0x00009888" value="0x0D834000" />
14557 <register type="NOA" address="0x00009888" value="0x01848000" />
14558 <register type="NOA" address="0x00009888" value="0x0384C000" />
14559 <register type="NOA" address="0x00009888" value="0x0584C000" />
14560 <register type="NOA" address="0x00009888" value="0x07844000" />
14561 <register type="NOA" address="0x00009888" value="0x11808000" />
14562 <register type="NOA" address="0x00009888" value="0x1380C000" />
14563 <register type="NOA" address="0x00009888" value="0x1580C000" />
14564 <register type="NOA" address="0x00009888" value="0x17804000" />
14565 <register type="NOA" address="0x00009888" value="0x21800000" />
14566 <register type="NOA" address="0x00009888" value="0x4D800000" />
14567 <register type="NOA" address="0x00009888" value="0x3F800C40" />
14568 <register type="NOA" address="0x00009888" value="0x4F800000" />
14569 <register type="NOA" address="0x00009888" value="0x41801482" />
14570 <register type="NOA" address="0x00009888" value="0x31800000" />
14571 </register_config>
14572 <register_config type="OA">
14573 <register type="OA" address="0x00002740" value="0x00000000" />
14574 <register type="OA" address="0x00002744" value="0x00800000" />
14575 <register type="OA" address="0x00002710" value="0x00000000" />
14576 <register type="OA" address="0x00002714" value="0x00800000" />
14577 <register type="OA" address="0x00002720" value="0x00000000" />
14578 <register type="OA" address="0x00002724" value="0x00800000" />
14579 </register_config>
14580 <register_config type="FLEX">
14581 <register type="FLEX" address="0x0000E458" value="0x00001000" />
14582 <register type="FLEX" address="0x0000E558" value="0x00003002" />
14583 <register type="FLEX" address="0x0000E658" value="0x00005004" />
14584 <register type="FLEX" address="0x0000E758" value="0x00011010" />
14585 <register type="FLEX" address="0x0000E45C" value="0x00050012" />
14586 <register type="FLEX" address="0x0000E55C" value="0x00052051" />
14587 <register type="FLEX" address="0x0000E65C" value="0x00000008" />
14588 </register_config>
14589 </set>
14590
14591 <set name="Media Vme Pipe Gen8"
14592 mdapi_supported_apis="MEDIA IO BB"
14593 underscore_name="vme_pipe"
14594 hw_config_guid="e1743ca0-7fc8-410b-a066-de7bbb9280b7"
14595 chipset="BDW"
14596 symbol_name="VMEPipe"
14597 >
14598 <counter name="GPU Core Clocks"
14599 description="The total number of GPU core clocks elapsed during the measurement."
14600 data_type="uint64"
14601 equation="GPU_CLOCK 0 READ"
14602 underscore_name="gpu_core_clocks"
14603 units="cycles"
14604 symbol_name="GpuCoreClocks"
14605 semantic_type="event"
14606 mdapi_supported_apis=""
14607 mdapi_usage_flags="Tier1 Frame Batch Draw"
14608 mdapi_hw_unit_type="gpu"
14609 mdapi_group="GPU"
14610 />
14611 <counter name="EU Active"
14612 description="The percentage of time in which the Execution Units were actively processing."
14613 data_type="float"
14614 max_equation="100"
14615 equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
14616 underscore_name="eu_active"
14617 units="percent"
14618 symbol_name="EuActive"
14619 semantic_type="duration"
14620 mdapi_supported_apis=""
14621 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
14622 mdapi_group="EU Array"
14623 mdapi_hw_unit_type="gpu"
14624 />
14625 <counter name="EU Both FPU Pipes Active"
14626 description="The percentage of time in which both EU FPU pipelines were actively processing."
14627 data_type="float"
14628 max_equation="100"
14629 equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
14630 underscore_name="eu_fpu_both_active"
14631 units="percent"
14632 symbol_name="EuFpuBothActive"
14633 semantic_type="duration"
14634 mdapi_supported_apis=""
14635 mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
14636 mdapi_group="EU Array/Pipes"
14637 mdapi_hw_unit_type="gpu"
14638 />
14639 <counter name="GPU Time Elapsed"
14640 description="Time elapsed on the GPU during the measurement."
14641 data_type="uint64"
14642 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV 1000000000 UMUL $GpuTimestampFrequency UDIV"
14643 underscore_name="gpu_time"
14644 units="ns"
14645 symbol_name="GpuTime"
14646 semantic_type="duration"
14647 mdapi_supported_apis=""
14648 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
14649 mdapi_hw_unit_type="gpu"
14650 mdapi_group="GPU"
14651 />
14652 <counter name="AVG GPU Core Frequency"
14653 description="Average GPU Core Frequency in the measurement."
14654 data_type="uint64"
14655 max_equation="$GpuMaxFrequency"
14656 equation="$GpuCoreClocks 1000000000 UMUL GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV UDIV"
14657 underscore_name="avg_gpu_core_frequency"
14658 units="hz"
14659 symbol_name="AvgGpuCoreFrequency"
14660 semantic_type="event"
14661 mdapi_supported_apis=""
14662 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
14663 mdapi_group="GPU"
14664 mdapi_hw_unit_type="gpu"
14665 />
14666 <counter name="CS Threads Dispatched"
14667 description="The total number of compute shader hardware threads dispatched."
14668 data_type="uint64"
14669 equation="A 4 READ"
14670 underscore_name="cs_threads"
14671 units="threads"
14672 symbol_name="CsThreads"
14673 semantic_type="event"
14674 mdapi_supported_apis=""
14675 mdapi_usage_flags="Tier3 Frame Batch Draw"
14676 mdapi_hw_unit_type="gpu"
14677 mdapi_group="EU Array/Compute Shader"
14678 />
14679 <counter name="EU Thread Occupancy"
14680 description="The percentage of time in which hardware threads occupied EUs."
14681 data_type="float"
14682 max_equation="100"
14683 equation="8 A 10 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
14684 underscore_name="eu_thread_occupancy"
14685 units="percent"
14686 symbol_name="EuThreadOccupancy"
14687 semantic_type="duration"
14688 mdapi_supported_apis=""
14689 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
14690 mdapi_group="EU Array"
14691 mdapi_hw_unit_type="gpu"
14692 />
14693 <counter name="EU Stall"
14694 description="The percentage of time in which the Execution Units were stalled."
14695 data_type="float"
14696 max_equation="100"
14697 equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
14698 underscore_name="eu_stall"
14699 units="percent"
14700 symbol_name="EuStall"
14701 semantic_type="duration"
14702 mdapi_supported_apis=""
14703 mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
14704 mdapi_group="EU Array"
14705 mdapi_hw_unit_type="gpu"
14706 />
14707 <counter name="VME Busy"
14708 description="The percentage of time in which VME (IME or CRE) was actively processing data."
14709 data_type="float"
14710 max_equation="100"
14711 equation="B 0 READ B 3 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
14712 underscore_name="vme_busy"
14713 units="percent"
14714 symbol_name="VMEBusy"
14715 semantic_type="duration"
14716 mdapi_supported_apis=""
14717 mdapi_usage_flags="Overview System Batch Tier2"
14718 mdapi_group="VME Pipe"
14719 mdapi_hw_unit_type="gpu"
14720 />
14721 <counter name="GPU Busy"
14722 description="The percentage of time in which the GPU has been processing GPU commands."
14723 data_type="float"
14724 max_equation="100"
14725 equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
14726 underscore_name="gpu_busy"
14727 units="percent"
14728 symbol_name="GpuBusy"
14729 semantic_type="duration"
14730 mdapi_supported_apis=""
14731 mdapi_usage_flags="Tier1 Overview System Frame"
14732 mdapi_group="GPU"
14733 mdapi_hw_unit_type="gpu"
14734 />
14735 <register_config type="NOA">
14736 <register type="NOA" address="0x00009888" value="0x14100812" />
14737 <register type="NOA" address="0x00009888" value="0x14125800" />
14738 <register type="NOA" address="0x00009888" value="0x161200C0" />
14739 <register type="NOA" address="0x00009888" value="0x14300812" />
14740 <register type="NOA" address="0x00009888" value="0x14325800" />
14741 <register type="NOA" address="0x00009888" value="0x163200C0" />
14742 <register type="NOA" address="0x00009888" value="0x005C4000" />
14743 <register type="NOA" address="0x00009888" value="0x065C8000" />
14744 <register type="NOA" address="0x00009888" value="0x085CC000" />
14745 <register type="NOA" address="0x00009888" value="0x0A5CC000" />
14746 <register type="NOA" address="0x00009888" value="0x0C5CC000" />
14747 <register type="NOA" address="0x00009888" value="0x003D8000" />
14748 <register type="NOA" address="0x00009888" value="0x0E3D8000" />
14749 <register type="NOA" address="0x00009888" value="0x183D2800" />
14750 <register type="NOA" address="0x00009888" value="0x00584000" />
14751 <register type="NOA" address="0x00009888" value="0x06588000" />
14752 <register type="NOA" address="0x00009888" value="0x0858C000" />
14753 <register type="NOA" address="0x00009888" value="0x005B4000" />
14754 <register type="NOA" address="0x00009888" value="0x0E5B4000" />
14755 <register type="NOA" address="0x00009888" value="0x185B9400" />
14756 <register type="NOA" address="0x00009888" value="0x1A5B002A" />
14757 <register type="NOA" address="0x00009888" value="0x0C1F0800" />
14758 <register type="NOA" address="0x00009888" value="0x0E1FAA00" />
14759 <register type="NOA" address="0x00009888" value="0x101F002A" />
14760 <register type="NOA" address="0x00009888" value="0x00384000" />
14761 <register type="NOA" address="0x00009888" value="0x0E384000" />
14762 <register type="NOA" address="0x00009888" value="0x16384000" />
14763 <register type="NOA" address="0x00009888" value="0x18380155" />
14764 <register type="NOA" address="0x00009888" value="0x00392000" />
14765 <register type="NOA" address="0x00009888" value="0x06398000" />
14766 <register type="NOA" address="0x00009888" value="0x0839A000" />
14767 <register type="NOA" address="0x00009888" value="0x0A39A000" />
14768 <register type="NOA" address="0x00009888" value="0x0C39A000" />
14769 <register type="NOA" address="0x00009888" value="0x00100047" />
14770 <register type="NOA" address="0x00009888" value="0x06101A80" />
14771 <register type="NOA" address="0x00009888" value="0x10100000" />
14772 <register type="NOA" address="0x00009888" value="0x0810C000" />
14773 <register type="NOA" address="0x00009888" value="0x0811C000" />
14774 <register type="NOA" address="0x00009888" value="0x08126151" />
14775 <register type="NOA" address="0x00009888" value="0x10120000" />
14776 <register type="NOA" address="0x00009888" value="0x00134000" />
14777 <register type="NOA" address="0x00009888" value="0x0E134000" />
14778 <register type="NOA" address="0x00009888" value="0x161300A0" />
14779 <register type="NOA" address="0x00009888" value="0x0A301AC7" />
14780 <register type="NOA" address="0x00009888" value="0x10300000" />
14781 <register type="NOA" address="0x00009888" value="0x0C30C000" />
14782 <register type="NOA" address="0x00009888" value="0x0C31C000" />
14783 <register type="NOA" address="0x00009888" value="0x0C326151" />
14784 <register type="NOA" address="0x00009888" value="0x10320000" />
14785 <register type="NOA" address="0x00009888" value="0x16332A00" />
14786 <register type="NOA" address="0x00009888" value="0x18330001" />
14787 <register type="NOA" address="0x00009888" value="0x018A8000" />
14788 <register type="NOA" address="0x00009888" value="0x0F8A8000" />
14789 <register type="NOA" address="0x00009888" value="0x198A8000" />
14790 <register type="NOA" address="0x00009888" value="0x1B8A2AA0" />
14791 <register type="NOA" address="0x00009888" value="0x238B0020" />
14792 <register type="NOA" address="0x00009888" value="0x258B5550" />
14793 <register type="NOA" address="0x00009888" value="0x278B0001" />
14794 <register type="NOA" address="0x00009888" value="0x1F850080" />
14795 <register type="NOA" address="0x00009888" value="0x2185AAA0" />
14796 <register type="NOA" address="0x00009888" value="0x23850002" />
14797 <register type="NOA" address="0x00009888" value="0x01834000" />
14798 <register type="NOA" address="0x00009888" value="0x0F834000" />
14799 <register type="NOA" address="0x00009888" value="0x19835400" />
14800 <register type="NOA" address="0x00009888" value="0x1B830015" />
14801 <register type="NOA" address="0x00009888" value="0x01844000" />
14802 <register type="NOA" address="0x00009888" value="0x07848000" />
14803 <register type="NOA" address="0x00009888" value="0x0984C000" />
14804 <register type="NOA" address="0x00009888" value="0x0B84C000" />
14805 <register type="NOA" address="0x00009888" value="0x0D84C000" />
14806 <register type="NOA" address="0x00009888" value="0x11804000" />
14807 <register type="NOA" address="0x00009888" value="0x17808000" />
14808 <register type="NOA" address="0x00009888" value="0x1980C000" />
14809 <register type="NOA" address="0x00009888" value="0x1B80C000" />
14810 <register type="NOA" address="0x00009888" value="0x1D80C000" />
14811 <register type="NOA" address="0x00009888" value="0x4D800000" />
14812 <register type="NOA" address="0x00009888" value="0x3D800800" />
14813 <register type="NOA" address="0x00009888" value="0x4F800000" />
14814 <register type="NOA" address="0x00009888" value="0x43800002" />
14815 <register type="NOA" address="0x00009888" value="0x51800000" />
14816 <register type="NOA" address="0x00009888" value="0x45800884" />
14817 <register type="NOA" address="0x00009888" value="0x53800000" />
14818 <register type="NOA" address="0x00009888" value="0x47800002" />
14819 <register type="NOA" address="0x00009888" value="0x21800000" />
14820 <register type="NOA" address="0x00009888" value="0x31800000" />
14821 </register_config>
14822 <register_config type="OA">
14823 <register type="OA" address="0x00002740" value="0x00000000" />
14824 <register type="OA" address="0x00002710" value="0x00000000" />
14825 <register type="OA" address="0x00002714" value="0xF0800000" />
14826 <register type="OA" address="0x00002720" value="0x00000000" />
14827 <register type="OA" address="0x00002724" value="0x30800000" />
14828 <register type="OA" address="0x00002770" value="0x00100030" />
14829 <register type="OA" address="0x00002774" value="0x0000FFF9" />
14830 <register type="OA" address="0x00002778" value="0x00000002" />
14831 <register type="OA" address="0x0000277C" value="0x0000FFFC" />
14832 <register type="OA" address="0x00002780" value="0x00000002" />
14833 <register type="OA" address="0x00002784" value="0x0000FFF3" />
14834 <register type="OA" address="0x00002788" value="0x00100180" />
14835 <register type="OA" address="0x0000278C" value="0x0000FFCF" />
14836 <register type="OA" address="0x00002790" value="0x00000002" />
14837 <register type="OA" address="0x00002794" value="0x0000FFCF" />
14838 <register type="OA" address="0x00002798" value="0x00000002" />
14839 <register type="OA" address="0x0000279C" value="0x0000FF3F" />
14840 </register_config>
14841 <register_config type="FLEX">
14842 <register type="FLEX" address="0x0000E458" value="0x00005004" />
14843 <register type="FLEX" address="0x0000E558" value="0x00008003" />
14844 </register_config>
14845 </set>
14846
14847 <set name="MDAPI testing set Gen8"
14848 mdapi_supported_apis="OGL OCL IO BB"
14849 underscore_name="test_oa"
14850 hw_config_guid="d6de6f55-e526-4f79-a6a6-d7315c09044e"
14851 chipset="BDW"
14852 symbol_name="TestOa"
14853 >
14854 <counter name="TestCounter7"
14855 description="HW test counter 7. Factor: 0.666"
14856 data_type="uint64"
14857 equation="B 7 READ"
14858 underscore_name="counter7"
14859 units="events"
14860 symbol_name="Counter7"
14861 semantic_type="event"
14862 mdapi_supported_apis=""
14863 mdapi_usage_flags="Frame Batch Draw"
14864 mdapi_hw_unit_type="gpu"
14865 mdapi_group="GPU"
14866 />
14867 <counter name="GPU Time Elapsed"
14868 description="Time elapsed on the GPU during the measurement."
14869 data_type="uint64"
14870 equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
14871 underscore_name="gpu_time"
14872 units="ns"
14873 symbol_name="GpuTime"
14874 semantic_type="duration"
14875 mdapi_supported_apis=""
14876 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
14877 mdapi_hw_unit_type="gpu"
14878 mdapi_group="GPU"
14879 />
14880 <counter name="GPU Core Clocks"
14881 description="The total number of GPU core clocks elapsed during the measurement."
14882 data_type="uint64"
14883 equation="GPU_CLOCK 0 READ"
14884 underscore_name="gpu_core_clocks"
14885 units="cycles"
14886 symbol_name="GpuCoreClocks"
14887 semantic_type="event"
14888 mdapi_supported_apis=""
14889 mdapi_usage_flags="Tier1 Frame Batch Draw"
14890 mdapi_hw_unit_type="gpu"
14891 mdapi_group="GPU"
14892 />
14893 <counter name="AVG GPU Core Frequency"
14894 description="Average GPU Core Frequency in the measurement."
14895 data_type="uint64"
14896 max_equation="$GpuMaxFrequency"
14897 equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
14898 underscore_name="avg_gpu_core_frequency"
14899 units="hz"
14900 symbol_name="AvgGpuCoreFrequency"
14901 semantic_type="event"
14902 mdapi_supported_apis=""
14903 mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
14904 mdapi_group="GPU"
14905 mdapi_hw_unit_type="gpu"
14906 />
14907 <counter name="TestCounter8"
14908 description="HW test counter 8. Should be equal to 1."
14909 data_type="uint64"
14910 equation="C 7 READ"
14911 underscore_name="counter8"
14912 units="events"
14913 symbol_name="Counter8"
14914 semantic_type="event"
14915 mdapi_supported_apis=""
14916 mdapi_usage_flags="Frame Batch Draw"
14917 mdapi_hw_unit_type="gpu"
14918 mdapi_group="GPU"
14919 />
14920 <counter name="TestCounter4"
14921 description="HW test counter 4. Factor: 0.333"
14922 data_type="uint64"
14923 equation="B 4 READ"
14924 underscore_name="counter4"
14925 units="events"
14926 symbol_name="Counter4"
14927 semantic_type="event"
14928 mdapi_supported_apis=""
14929 mdapi_usage_flags="Frame Batch Draw"
14930 mdapi_hw_unit_type="gpu"
14931 mdapi_group="GPU"
14932 />
14933 <counter name="TestCounter5"
14934 description="HW test counter 5. Factor: 0.333"
14935 data_type="uint64"
14936 equation="B 5 READ"
14937 underscore_name="counter5"
14938 units="events"
14939 symbol_name="Counter5"
14940 semantic_type="event"
14941 mdapi_supported_apis=""
14942 mdapi_usage_flags="Frame Batch Draw"
14943 mdapi_hw_unit_type="gpu"
14944 mdapi_group="GPU"
14945 />
14946 <counter name="TestCounter6"
14947 description="HW test counter 6. Factor: 0.166"
14948 data_type="uint64"
14949 equation="B 6 READ"
14950 underscore_name="counter6"
14951 units="events"
14952 symbol_name="Counter6"
14953 semantic_type="event"
14954 mdapi_supported_apis=""
14955 mdapi_usage_flags="Frame Batch Draw"
14956 mdapi_hw_unit_type="gpu"
14957 mdapi_group="GPU"
14958 />
14959 <counter name="TestCounter3"
14960 description="HW test counter 3. Factor: 0.5"
14961 data_type="uint64"
14962 equation="B 3 READ"
14963 underscore_name="counter3"
14964 units="events"
14965 symbol_name="Counter3"
14966 semantic_type="event"
14967 mdapi_supported_apis=""
14968 mdapi_usage_flags="Frame Batch Draw"
14969 mdapi_hw_unit_type="gpu"
14970 mdapi_group="GPU"
14971 />
14972 <counter name="TestCounter0"
14973 description="HW test counter 0. Factor: 0.0"
14974 data_type="uint64"
14975 equation="B 0 READ"
14976 underscore_name="counter0"
14977 units="events"
14978 symbol_name="Counter0"
14979 semantic_type="event"
14980 mdapi_supported_apis=""
14981 mdapi_usage_flags="Frame Batch Draw"
14982 mdapi_hw_unit_type="gpu"
14983 mdapi_group="GPU"
14984 />
14985 <counter name="TestCounter1"
14986 description="HW test counter 1. Factor: 1.0"
14987 data_type="uint64"
14988 equation="B 1 READ"
14989 underscore_name="counter1"
14990 units="events"
14991 symbol_name="Counter1"
14992 semantic_type="event"
14993 mdapi_supported_apis=""
14994 mdapi_usage_flags="Frame Batch Draw"
14995 mdapi_hw_unit_type="gpu"
14996 mdapi_group="GPU"
14997 />
14998 <counter name="TestCounter2"
14999 description="HW test counter 2. Factor: 1.0"
15000 data_type="uint64"
15001 equation="B 2 READ"
15002 underscore_name="counter2"
15003 units="events"
15004 symbol_name="Counter2"
15005 semantic_type="event"
15006 mdapi_supported_apis=""
15007 mdapi_usage_flags="Frame Batch Draw"
15008 mdapi_hw_unit_type="gpu"
15009 mdapi_group="GPU"
15010 />
15011 <register_config type="NOA">
15012 <register type="NOA" address="0x00009888" value="0x198B0000" />
15013 <register type="NOA" address="0x00009888" value="0x078B0066" />
15014 <register type="NOA" address="0x00009888" value="0x118B0000" />
15015 <register type="NOA" address="0x00009888" value="0x258B0000" />
15016 <register type="NOA" address="0x00009888" value="0x21850008" />
15017 <register type="NOA" address="0x00009888" value="0x0D834000" />
15018 <register type="NOA" address="0x00009888" value="0x07844000" />
15019 <register type="NOA" address="0x00009888" value="0x17804000" />
15020 <register type="NOA" address="0x00009888" value="0x21800000" />
15021 <register type="NOA" address="0x00009888" value="0x4F800000" />
15022 <register type="NOA" address="0x00009888" value="0x41800000" />
15023 <register type="NOA" address="0x00009888" value="0x31800000" />
15024 </register_config>
15025 <register_config type="OA">
15026 <register type="OA" address="0x00002740" value="0x00000000" />
15027 <register type="OA" address="0x00002744" value="0x00800000" />
15028 <register type="OA" address="0x00002714" value="0xF0800000" />
15029 <register type="OA" address="0x00002710" value="0x00000000" />
15030 <register type="OA" address="0x00002724" value="0xF0800000" />
15031 <register type="OA" address="0x00002720" value="0x00000000" />
15032 <register type="OA" address="0x00002770" value="0x00000004" />
15033 <register type="OA" address="0x00002774" value="0x00000000" />
15034 <register type="OA" address="0x00002778" value="0x00000003" />
15035 <register type="OA" address="0x0000277C" value="0x00000000" />
15036 <register type="OA" address="0x00002780" value="0x00000007" />
15037 <register type="OA" address="0x00002784" value="0x00000000" />
15038 <register type="OA" address="0x00002788" value="0x00100002" />
15039 <register type="OA" address="0x0000278C" value="0x0000FFF7" />
15040 <register type="OA" address="0x00002790" value="0x00100002" />
15041 <register type="OA" address="0x00002794" value="0x0000FFCF" />
15042 <register type="OA" address="0x00002798" value="0x00100082" />
15043 <register type="OA" address="0x0000279C" value="0x0000FFEF" />
15044 <register type="OA" address="0x000027A0" value="0x001000C2" />
15045 <register type="OA" address="0x000027A4" value="0x0000FFE7" />
15046 <register type="OA" address="0x000027A8" value="0x00100001" />
15047 <register type="OA" address="0x000027AC" value="0x0000FFE7" />
15048 </register_config>
15049 </set>
15050
15051 </metrics>