~mmach/netext73/mesa-haswell

« back to all changes in this revision

Viewing changes to src/intel/perf/oa-bdw.xml

  • Committer: mmach
  • Date: 2022-09-22 19:56:13 UTC
  • Revision ID: netbit73@gmail.com-20220922195613-wtik9mmy20tmor0i
2022-09-22 21:17:09

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?xml version="1.0"?>
2
 
<metrics version="1619078710" merge_md5="">
3
 
  <set name="Render Metrics Basic set"
4
 
       chipset="BDW"
5
 
       symbol_name="RenderBasic"
6
 
       underscore_name="render_basic"
7
 
       mdapi_supported_apis="VK OGL OCL IO BB"
8
 
       hw_config_guid="b541bd57-0e0f-4154-b4c0-5858010a2bf7"
9
 
       >
10
 
    <counter name="GPU Time Elapsed"
11
 
             symbol_name="GpuTime"
12
 
             underscore_name="gpu_time"
13
 
             description="Time elapsed on the GPU during the measurement."
14
 
             data_type="uint64"
15
 
             units="ns"
16
 
             semantic_type="duration"
17
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
18
 
             mdapi_group="GPU"
19
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
20
 
             mdapi_supported_apis=""
21
 
             mdapi_hw_unit_type="gpu"
22
 
             />
23
 
    <counter name="GPU Core Clocks"
24
 
             symbol_name="GpuCoreClocks"
25
 
             underscore_name="gpu_core_clocks"
26
 
             description="The total number of GPU core clocks elapsed during the measurement."
27
 
             data_type="uint64"
28
 
             units="cycles"
29
 
             semantic_type="event"
30
 
             equation="GPU_CLOCK 0 READ"
31
 
             mdapi_group="GPU"
32
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
33
 
             mdapi_supported_apis=""
34
 
             mdapi_hw_unit_type="gpu"
35
 
             />
36
 
    <counter name="AVG GPU Core Frequency"
37
 
             symbol_name="AvgGpuCoreFrequency"
38
 
             underscore_name="avg_gpu_core_frequency"
39
 
             description="Average GPU Core Frequency in the measurement."
40
 
             data_type="uint64"
41
 
             max_equation="$GpuMaxFrequency"
42
 
             units="hz"
43
 
             semantic_type="event"
44
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
45
 
             mdapi_group="GPU"
46
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
47
 
             mdapi_supported_apis=""
48
 
             mdapi_hw_unit_type="gpu"
49
 
             />
50
 
    <counter name="VS Threads Dispatched"
51
 
             symbol_name="VsThreads"
52
 
             underscore_name="vs_threads"
53
 
             description="The total number of vertex shader hardware threads dispatched."
54
 
             data_type="uint64"
55
 
             units="threads"
56
 
             semantic_type="event"
57
 
             equation="A 1 READ"
58
 
             mdapi_group="EU Array/Vertex Shader"
59
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
60
 
             mdapi_supported_apis="VK OGL IO BB"
61
 
             mdapi_hw_unit_type="gpu"
62
 
             />
63
 
    <counter name="HS Threads Dispatched"
64
 
             symbol_name="HsThreads"
65
 
             underscore_name="hs_threads"
66
 
             description="The total number of hull shader hardware threads dispatched."
67
 
             data_type="uint64"
68
 
             units="threads"
69
 
             semantic_type="event"
70
 
             equation="A 2 READ"
71
 
             mdapi_group="EU Array/Hull Shader"
72
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
73
 
             mdapi_supported_apis="VK OGL4 IO BB"
74
 
             mdapi_hw_unit_type="gpu"
75
 
             />
76
 
    <counter name="DS Threads Dispatched"
77
 
             symbol_name="DsThreads"
78
 
             underscore_name="ds_threads"
79
 
             description="The total number of domain shader hardware threads dispatched."
80
 
             data_type="uint64"
81
 
             units="threads"
82
 
             semantic_type="event"
83
 
             equation="A 3 READ"
84
 
             mdapi_group="EU Array/Domain Shader"
85
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
86
 
             mdapi_supported_apis="VK OGL4 IO BB"
87
 
             mdapi_hw_unit_type="gpu"
88
 
             />
89
 
    <counter name="GS Threads Dispatched"
90
 
             symbol_name="GsThreads"
91
 
             underscore_name="gs_threads"
92
 
             description="The total number of geometry shader hardware threads dispatched."
93
 
             data_type="uint64"
94
 
             units="threads"
95
 
             semantic_type="event"
96
 
             equation="A 5 READ"
97
 
             mdapi_group="EU Array/Geometry Shader"
98
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
99
 
             mdapi_supported_apis="VK OGL4 IO BB"
100
 
             mdapi_hw_unit_type="gpu"
101
 
             />
102
 
    <counter name="FS Threads Dispatched"
103
 
             symbol_name="PsThreads"
104
 
             underscore_name="ps_threads"
105
 
             description="The total number of fragment shader hardware threads dispatched."
106
 
             data_type="uint64"
107
 
             units="threads"
108
 
             semantic_type="event"
109
 
             equation="A 6 READ"
110
 
             mdapi_group="EU Array/Fragment Shader"
111
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
112
 
             mdapi_supported_apis="VK OGL IO BB"
113
 
             mdapi_hw_unit_type="gpu"
114
 
             />
115
 
    <counter name="CS Threads Dispatched"
116
 
             symbol_name="CsThreads"
117
 
             underscore_name="cs_threads"
118
 
             description="The total number of compute shader hardware threads dispatched."
119
 
             data_type="uint64"
120
 
             units="threads"
121
 
             semantic_type="event"
122
 
             equation="A 4 READ"
123
 
             mdapi_group="EU Array/Compute Shader"
124
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
125
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
126
 
             mdapi_hw_unit_type="gpu"
127
 
             />
128
 
    <counter name="GPU Busy"
129
 
             symbol_name="GpuBusy"
130
 
             underscore_name="gpu_busy"
131
 
             description="The percentage of time in which the GPU has been processing GPU commands."
132
 
             data_type="float"
133
 
             max_equation="100"
134
 
             units="percent"
135
 
             semantic_type="duration"
136
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
137
 
             mdapi_group="GPU"
138
 
             mdapi_usage_flags="Tier1 Overview System Frame"
139
 
             mdapi_supported_apis=""
140
 
             mdapi_hw_unit_type="gpu"
141
 
             />
142
 
    <counter name="EU Active"
143
 
             symbol_name="EuActive"
144
 
             underscore_name="eu_active"
145
 
             description="The percentage of time in which the Execution Units were actively processing."
146
 
             data_type="float"
147
 
             max_equation="100"
148
 
             units="percent"
149
 
             semantic_type="duration"
150
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
151
 
             mdapi_group="EU Array"
152
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
153
 
             mdapi_supported_apis=""
154
 
             mdapi_hw_unit_type="gpu"
155
 
             />
156
 
    <counter name="EU Stall"
157
 
             symbol_name="EuStall"
158
 
             underscore_name="eu_stall"
159
 
             description="The percentage of time in which the Execution Units were stalled."
160
 
             data_type="float"
161
 
             max_equation="100"
162
 
             units="percent"
163
 
             semantic_type="duration"
164
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
165
 
             mdapi_group="EU Array"
166
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
167
 
             mdapi_supported_apis=""
168
 
             mdapi_hw_unit_type="gpu"
169
 
             />
170
 
    <counter name="EU Both FPU Pipes Active"
171
 
             symbol_name="EuFpuBothActive"
172
 
             underscore_name="eu_fpu_both_active"
173
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
174
 
             data_type="float"
175
 
             max_equation="100"
176
 
             units="percent"
177
 
             semantic_type="duration"
178
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
179
 
             mdapi_group="EU Array/Pipes"
180
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
181
 
             mdapi_supported_apis=""
182
 
             mdapi_hw_unit_type="gpu"
183
 
             />
184
 
    <counter name="VS FPU0 Pipe Active"
185
 
             symbol_name="VsFpu0Active"
186
 
             underscore_name="vs_fpu0_active"
187
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
188
 
             data_type="float"
189
 
             max_equation="100"
190
 
             units="percent"
191
 
             semantic_type="duration"
192
 
             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
193
 
             mdapi_group="EU Array/Vertex Shader"
194
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
195
 
             mdapi_supported_apis="VK OGL IO BB"
196
 
             mdapi_hw_unit_type="gpu"
197
 
             />
198
 
    <counter name="VS FPU1 Pipe Active"
199
 
             symbol_name="VsFpu1Active"
200
 
             underscore_name="vs_fpu1_active"
201
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
202
 
             data_type="float"
203
 
             max_equation="100"
204
 
             units="percent"
205
 
             semantic_type="duration"
206
 
             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
207
 
             mdapi_group="EU Array/Vertex Shader"
208
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
209
 
             mdapi_supported_apis="VK OGL IO BB"
210
 
             mdapi_hw_unit_type="gpu"
211
 
             />
212
 
    <counter name="VS Send Pipe Active"
213
 
             symbol_name="VsSendActive"
214
 
             underscore_name="vs_send_active"
215
 
             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
216
 
             data_type="float"
217
 
             max_equation="100"
218
 
             units="percent"
219
 
             semantic_type="duration"
220
 
             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
221
 
             mdapi_group="EU Array/Vertex Shader"
222
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
223
 
             mdapi_supported_apis="VK OGL IO BB"
224
 
             mdapi_hw_unit_type="gpu"
225
 
             />
226
 
    <counter name="PS FPU0 Pipe Active"
227
 
             symbol_name="PsFpu0Active"
228
 
             underscore_name="ps_fpu0_active"
229
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
230
 
             data_type="float"
231
 
             max_equation="100"
232
 
             units="percent"
233
 
             semantic_type="duration"
234
 
             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
235
 
             mdapi_group="EU Array/Pixel Shader"
236
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
237
 
             mdapi_supported_apis="VK OGL IO BB"
238
 
             mdapi_hw_unit_type="gpu"
239
 
             />
240
 
    <counter name="PS FPU1 Pipe Active"
241
 
             symbol_name="PsFpu1Active"
242
 
             underscore_name="ps_fpu1_active"
243
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
244
 
             data_type="float"
245
 
             max_equation="100"
246
 
             units="percent"
247
 
             semantic_type="duration"
248
 
             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
249
 
             mdapi_group="EU Array/Pixel Shader"
250
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
251
 
             mdapi_supported_apis="VK OGL IO BB"
252
 
             mdapi_hw_unit_type="gpu"
253
 
             />
254
 
    <counter name="PS Send Pipeline Active"
255
 
             symbol_name="PsSendActive"
256
 
             underscore_name="ps_send_active"
257
 
             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
258
 
             data_type="float"
259
 
             max_equation="100"
260
 
             units="percent"
261
 
             semantic_type="duration"
262
 
             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
263
 
             mdapi_group="EU Array/Pixel Shader"
264
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
265
 
             mdapi_supported_apis="VK OGL IO BB"
266
 
             mdapi_hw_unit_type="gpu"
267
 
             />
268
 
    <counter name="FS Both FPU Active"
269
 
             symbol_name="PsEuBothFpuActive"
270
 
             underscore_name="ps_eu_both_fpu_active"
271
 
             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
272
 
             data_type="float"
273
 
             max_equation="100"
274
 
             units="percent"
275
 
             semantic_type="duration"
276
 
             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
277
 
             mdapi_group="3D Pipe/Fragment Shader"
278
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
279
 
             mdapi_supported_apis="VK OGL IO BB"
280
 
             mdapi_hw_unit_type="gpu"
281
 
             />
282
 
    <counter name="Sampler 0 Busy"
283
 
             symbol_name="Sampler0Busy"
284
 
             underscore_name="sampler0_busy"
285
 
             description="The percentage of time in which Sampler 0 has been processing EU requests."
286
 
             data_type="float"
287
 
             max_equation="100"
288
 
             units="percent"
289
 
             semantic_type="duration"
290
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
291
 
             availability="$SubsliceMask 0x09 AND"
292
 
             mdapi_group="Sampler"
293
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
294
 
             mdapi_supported_apis=""
295
 
             mdapi_hw_unit_type="subslice"
296
 
             />
297
 
    <counter name="Sampler 1 Busy"
298
 
             symbol_name="Sampler1Busy"
299
 
             underscore_name="sampler1_busy"
300
 
             description="The percentage of time in which Sampler 1 has been processing EU requests."
301
 
             data_type="float"
302
 
             max_equation="100"
303
 
             units="percent"
304
 
             semantic_type="duration"
305
 
             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
306
 
             availability="$SubsliceMask 0x12 AND"
307
 
             mdapi_group="Sampler"
308
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
309
 
             mdapi_supported_apis=""
310
 
             mdapi_hw_unit_type="subslice"
311
 
             />
312
 
    <counter name="Samplers Busy"
313
 
             symbol_name="SamplersBusy"
314
 
             underscore_name="samplers_busy"
315
 
             description="The percentage of time in which samplers have been processing EU requests."
316
 
             data_type="float"
317
 
             max_equation="100"
318
 
             units="percent"
319
 
             semantic_type="duration"
320
 
             equation="$Sampler0Busy $Sampler1Busy FMAX"
321
 
             mdapi_group="Sampler"
322
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
323
 
             mdapi_supported_apis=""
324
 
             mdapi_hw_unit_type="slice"
325
 
             />
326
 
    <counter name="Sampler 0 Bottleneck"
327
 
             symbol_name="Sampler0Bottleneck"
328
 
             underscore_name="sampler0_bottleneck"
329
 
             description="The percentage of time in which Sampler 0 has been slowing down the pipe when processing EU requests."
330
 
             low_watermark="5"
331
 
             high_watermark="15"
332
 
             data_type="float"
333
 
             max_equation="100"
334
 
             units="percent"
335
 
             semantic_type="duration"
336
 
             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
337
 
             availability="$SubsliceMask 0x09 AND"
338
 
             mdapi_group="Sampler"
339
 
             mdapi_usage_flags="Tier3 Indicate Draw"
340
 
             mdapi_supported_apis=""
341
 
             mdapi_hw_unit_type="subslice"
342
 
             />
343
 
    <counter name="Sampler 1 Bottleneck"
344
 
             symbol_name="Sampler1Bottleneck"
345
 
             underscore_name="sampler1_bottleneck"
346
 
             description="The percentage of time in which Sampler 1 has been slowing down the pipe when processing EU requests."
347
 
             low_watermark="5"
348
 
             high_watermark="15"
349
 
             data_type="float"
350
 
             max_equation="100"
351
 
             units="percent"
352
 
             semantic_type="duration"
353
 
             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
354
 
             availability="$SubsliceMask 0x12 AND"
355
 
             mdapi_group="Sampler"
356
 
             mdapi_usage_flags="Tier3 Indicate Draw"
357
 
             mdapi_supported_apis=""
358
 
             mdapi_hw_unit_type="subslice"
359
 
             />
360
 
    <counter name="Samples Written"
361
 
             symbol_name="SamplesWritten"
362
 
             underscore_name="samples_written"
363
 
             description="The total number of samples or pixels written to all render targets."
364
 
             data_type="uint64"
365
 
             units="pixels"
366
 
             semantic_type="event"
367
 
             equation="A 26 READ 4 UMUL"
368
 
             mdapi_group="3D Pipe/Output Merger"
369
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
370
 
             mdapi_supported_apis="VK OGL IO BB"
371
 
             mdapi_hw_unit_type="gpu"
372
 
             />
373
 
    <counter name="Samples Blended"
374
 
             symbol_name="SamplesBlended"
375
 
             underscore_name="samples_blended"
376
 
             description="The total number of blended samples or pixels written to all render targets."
377
 
             data_type="uint64"
378
 
             units="pixels"
379
 
             semantic_type="event"
380
 
             equation="A 27 READ 4 UMUL"
381
 
             mdapi_group="3D Pipe/Output Merger"
382
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
383
 
             mdapi_supported_apis="VK OGL IO BB"
384
 
             mdapi_hw_unit_type="gpu"
385
 
             />
386
 
    <counter name="Sampler Texels"
387
 
             symbol_name="SamplerTexels"
388
 
             underscore_name="sampler_texels"
389
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
390
 
             data_type="uint64"
391
 
             units="texels"
392
 
             semantic_type="event"
393
 
             equation="A 28 READ 4 UMUL"
394
 
             mdapi_group="Sampler/Sampler Input"
395
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
396
 
             mdapi_supported_apis=""
397
 
             mdapi_hw_unit_type="gpu"
398
 
             />
399
 
    <counter name="Sampler Texels Misses"
400
 
             symbol_name="SamplerTexelMisses"
401
 
             underscore_name="sampler_texel_misses"
402
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
403
 
             data_type="uint64"
404
 
             units="texels"
405
 
             semantic_type="event"
406
 
             equation="A 29 READ 4 UMUL"
407
 
             mdapi_group="Sampler/Sampler Cache"
408
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
409
 
             mdapi_supported_apis=""
410
 
             mdapi_hw_unit_type="gpu"
411
 
             />
412
 
    <counter name="Sampler Cache Misses"
413
 
             symbol_name="SamplerL1Misses"
414
 
             underscore_name="sampler_l1_misses"
415
 
             description="The total number of sampler cache misses in all LODs in all sampler units."
416
 
             data_type="uint64"
417
 
             units="messages"
418
 
             semantic_type="event"
419
 
             equation="B 4 READ B 5 READ UADD 8 UMUL"
420
 
             mdapi_group="Sampler/Sampler Cache"
421
 
             mdapi_usage_flags="Tier3 Overview Batch Frame Draw"
422
 
             mdapi_supported_apis=""
423
 
             mdapi_hw_unit_type="gpu"
424
 
             />
425
 
    <counter name="Rasterized Pixels"
426
 
             symbol_name="RasterizedPixels"
427
 
             underscore_name="rasterized_pixels"
428
 
             description="The total number of rasterized pixels."
429
 
             data_type="uint64"
430
 
             units="pixels"
431
 
             semantic_type="event"
432
 
             equation="A 21 READ 4 UMUL"
433
 
             mdapi_group="3D Pipe/Rasterizer"
434
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
435
 
             mdapi_supported_apis="VK OGL IO BB"
436
 
             mdapi_hw_unit_type="gpu"
437
 
             />
438
 
    <counter name="Early Hi-Depth Test Fails"
439
 
             symbol_name="HiDepthTestFails"
440
 
             underscore_name="hi_depth_test_fails"
441
 
             description="The total number of pixels dropped on early hierarchical depth test."
442
 
             data_type="uint64"
443
 
             units="pixels"
444
 
             semantic_type="event"
445
 
             equation="A 22 READ 4 UMUL"
446
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
447
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
448
 
             mdapi_supported_apis="VK OGL IO BB"
449
 
             mdapi_hw_unit_type="gpu"
450
 
             />
451
 
    <counter name="Early Depth Test Fails"
452
 
             symbol_name="EarlyDepthTestFails"
453
 
             underscore_name="early_depth_test_fails"
454
 
             description="The total number of pixels dropped on early depth test."
455
 
             data_type="uint64"
456
 
             units="pixels"
457
 
             semantic_type="event"
458
 
             equation="A 23 READ 4 UMUL"
459
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
460
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
461
 
             mdapi_supported_apis="VK OGL IO BB"
462
 
             mdapi_hw_unit_type="gpu"
463
 
             />
464
 
    <counter name="Samples Killed in FS"
465
 
             symbol_name="SamplesKilledInPs"
466
 
             underscore_name="samples_killed_in_ps"
467
 
             description="The total number of samples or pixels dropped in fragment shaders."
468
 
             data_type="uint64"
469
 
             units="pixels"
470
 
             semantic_type="event"
471
 
             equation="A 24 READ 4 UMUL"
472
 
             mdapi_group="3D Pipe/Fragment Shader"
473
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
474
 
             mdapi_supported_apis="VK OGL IO BB"
475
 
             mdapi_hw_unit_type="gpu"
476
 
             />
477
 
    <counter name="Pixels Failing Tests"
478
 
             symbol_name="PixelsFailingPostPsTests"
479
 
             underscore_name="pixels_failing_post_ps_tests"
480
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
481
 
             data_type="uint64"
482
 
             units="pixels"
483
 
             semantic_type="event"
484
 
             equation="A 25 READ 4 UMUL"
485
 
             mdapi_group="3D Pipe/Output Merger"
486
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
487
 
             mdapi_supported_apis="VK OGL IO BB"
488
 
             mdapi_hw_unit_type="gpu"
489
 
             />
490
 
    <counter name="SLM Bytes Read"
491
 
             symbol_name="SlmBytesRead"
492
 
             underscore_name="slm_bytes_read"
493
 
             description="The total number of GPU memory bytes read from shared local memory."
494
 
             data_type="uint64"
495
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
496
 
             units="bytes"
497
 
             semantic_type="throughput"
498
 
             equation="A 30 READ 64 UMUL"
499
 
             mdapi_group="L3/Data Port/SLM"
500
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
501
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
502
 
             mdapi_hw_unit_type="gpu"
503
 
             />
504
 
    <counter name="SLM Bytes Written"
505
 
             symbol_name="SlmBytesWritten"
506
 
             underscore_name="slm_bytes_written"
507
 
             description="The total number of GPU memory bytes written into shared local memory."
508
 
             data_type="uint64"
509
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
510
 
             units="bytes"
511
 
             semantic_type="throughput"
512
 
             equation="A 31 READ 64 UMUL"
513
 
             mdapi_group="L3/Data Port/SLM"
514
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
515
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
516
 
             mdapi_hw_unit_type="gpu"
517
 
             />
518
 
    <counter name="Shader Memory Accesses"
519
 
             symbol_name="ShaderMemoryAccesses"
520
 
             underscore_name="shader_memory_accesses"
521
 
             description="The total number of shader memory accesses to L3."
522
 
             data_type="uint64"
523
 
             units="messages"
524
 
             semantic_type="event"
525
 
             equation="A 32 READ"
526
 
             mdapi_group="L3/Data Port"
527
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
528
 
             mdapi_supported_apis=""
529
 
             mdapi_hw_unit_type="gpu"
530
 
             />
531
 
    <counter name="Shader Atomic Memory Accesses"
532
 
             symbol_name="ShaderAtomics"
533
 
             underscore_name="shader_atomics"
534
 
             description="The total number of shader atomic memory accesses."
535
 
             data_type="uint64"
536
 
             units="messages"
537
 
             semantic_type="event"
538
 
             equation="A 34 READ"
539
 
             mdapi_group="L3/Data Port/Atomics"
540
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
541
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
542
 
             mdapi_hw_unit_type="gpu"
543
 
             />
544
 
    <counter name="L3 Lookup Accesses w/o IC"
545
 
             symbol_name="L3Lookups"
546
 
             underscore_name="l3_lookups"
547
 
             description="The total number of L3 cache lookup accesses w/o IC."
548
 
             data_type="uint64"
549
 
             units="messages"
550
 
             semantic_type="event"
551
 
             equation="$SamplerL1Misses $ShaderMemoryAccesses UADD"
552
 
             mdapi_group="L3/TAG"
553
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
554
 
             mdapi_supported_apis=""
555
 
             mdapi_hw_unit_type="gpu"
556
 
             />
557
 
    <counter name="L3 Misses"
558
 
             symbol_name="L3Misses"
559
 
             underscore_name="l3_misses"
560
 
             description="The total number of L3 misses."
561
 
             data_type="uint64"
562
 
             units="messages"
563
 
             semantic_type="event"
564
 
             equation="C 4 READ"
565
 
             mdapi_group="L3/TAG"
566
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
567
 
             mdapi_supported_apis=""
568
 
             mdapi_hw_unit_type="gpu"
569
 
             />
570
 
    <counter name="L3 Sampler Throughput"
571
 
             symbol_name="L3SamplerThroughput"
572
 
             underscore_name="l3_sampler_throughput"
573
 
             description="The total number of GPU memory bytes transferred between samplers and L3 caches."
574
 
             data_type="uint64"
575
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
576
 
             units="bytes"
577
 
             semantic_type="throughput"
578
 
             equation="$SamplerL1Misses 64 UMUL"
579
 
             mdapi_group="L3/Sampler"
580
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
581
 
             mdapi_supported_apis=""
582
 
             mdapi_hw_unit_type="gpu"
583
 
             />
584
 
    <counter name="L3 Shader Throughput"
585
 
             symbol_name="L3ShaderThroughput"
586
 
             underscore_name="l3_shader_throughput"
587
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
588
 
             data_type="uint64"
589
 
             max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
590
 
             units="bytes"
591
 
             semantic_type="throughput"
592
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
593
 
             mdapi_group="L3/Data Port"
594
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
595
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
596
 
             mdapi_hw_unit_type="gpu"
597
 
             />
598
 
    <counter name="Shader Barrier Messages"
599
 
             symbol_name="ShaderBarriers"
600
 
             underscore_name="shader_barriers"
601
 
             description="The total number of shader barrier messages."
602
 
             data_type="uint64"
603
 
             units="messages"
604
 
             semantic_type="event"
605
 
             equation="A 35 READ"
606
 
             mdapi_group="EU Array/Barrier"
607
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
608
 
             mdapi_supported_apis=""
609
 
             mdapi_hw_unit_type="gpu"
610
 
             />
611
 
    <counter name="GTI Fixed Pipe Throughput"
612
 
             symbol_name="GtiVfThroughput"
613
 
             underscore_name="gti_vf_throughput"
614
 
             description="The total number of GPU memory bytes transferred between 3D Pipeline (Command Dispatch, Input Assembly and Stream Output) and GTI."
615
 
             data_type="uint64"
616
 
             max_equation="$GpuCoreClocks 64 UMUL"
617
 
             units="bytes"
618
 
             semantic_type="throughput"
619
 
             equation="B 6 READ B 7 READ UADD 64 UMUL"
620
 
             mdapi_group="GTI/3D Pipe"
621
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
622
 
             mdapi_supported_apis="VK OGL IO BB"
623
 
             mdapi_hw_unit_type="gpu"
624
 
             />
625
 
    <counter name="GTI Depth Throughput"
626
 
             symbol_name="GtiDepthThroughput"
627
 
             underscore_name="gti_depth_throughput"
628
 
             description="The total number of GPU memory bytes transferred between depth caches and GTI."
629
 
             data_type="uint64"
630
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
631
 
             units="bytes"
632
 
             semantic_type="throughput"
633
 
             equation="C 0 READ C 1 READ UADD 64 UMUL"
634
 
             mdapi_group="GTI/Depth Cache"
635
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
636
 
             mdapi_supported_apis="VK OGL IO BB"
637
 
             mdapi_hw_unit_type="gpu"
638
 
             />
639
 
    <counter name="GTI RCC Throughput"
640
 
             symbol_name="GtiRccThroughput"
641
 
             underscore_name="gti_rcc_throughput"
642
 
             description="The total number of GPU memory bytes transferred between render color caches and GTI."
643
 
             data_type="uint64"
644
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
645
 
             units="bytes"
646
 
             semantic_type="throughput"
647
 
             equation="C 2 READ C 3 READ UADD 64 UMUL"
648
 
             mdapi_group="GTI/Color Cache"
649
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
650
 
             mdapi_supported_apis="VK OGL IO BB"
651
 
             mdapi_hw_unit_type="gpu"
652
 
             />
653
 
    <counter name="GTI L3 Throughput"
654
 
             symbol_name="GtiL3Throughput"
655
 
             underscore_name="gti_l3_throughput"
656
 
             description="The total number of GPU memory bytes transferred between L3 caches and GTI."
657
 
             data_type="uint64"
658
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
659
 
             units="bytes"
660
 
             semantic_type="throughput"
661
 
             equation="$L3Misses 64 UMUL"
662
 
             mdapi_group="GTI/L3"
663
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
664
 
             mdapi_supported_apis=""
665
 
             mdapi_hw_unit_type="gpu"
666
 
             />
667
 
    <counter name="GTI HDC TLB Lookup Throughput"
668
 
             symbol_name="GtiHdcLookupsThroughput"
669
 
             underscore_name="gti_hdc_lookups_throughput"
670
 
             description="The total number of GPU memory bytes transferred between GTI and HDC, when HDC is doing TLB lookups."
671
 
             data_type="uint64"
672
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
673
 
             units="bytes"
674
 
             semantic_type="throughput"
675
 
             equation="C 5 READ 64 UMUL"
676
 
             mdapi_group="GTI/L3"
677
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
678
 
             mdapi_supported_apis=""
679
 
             mdapi_hw_unit_type="gpu"
680
 
             />
681
 
    <counter name="GTI Read Throughput"
682
 
             symbol_name="GtiReadThroughput"
683
 
             underscore_name="gti_read_throughput"
684
 
             description="The total number of GPU memory bytes read from GTI."
685
 
             data_type="uint64"
686
 
             max_equation="$GpuCoreClocks 64 UMUL"
687
 
             units="bytes"
688
 
             semantic_type="throughput"
689
 
             equation="C 6 READ 64 UMUL"
690
 
             mdapi_group="GTI"
691
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
692
 
             mdapi_supported_apis=""
693
 
             mdapi_hw_unit_type="gpu"
694
 
             />
695
 
    <counter name="GTI Write Throughput"
696
 
             symbol_name="GtiWriteThroughput"
697
 
             underscore_name="gti_write_throughput"
698
 
             description="The total number of GPU memory bytes written to GTI."
699
 
             data_type="uint64"
700
 
             max_equation="$GpuCoreClocks 32 UMUL"
701
 
             units="bytes"
702
 
             semantic_type="throughput"
703
 
             equation="C 7 READ 64 UMUL"
704
 
             mdapi_group="GTI"
705
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
706
 
             mdapi_supported_apis=""
707
 
             mdapi_hw_unit_type="gpu"
708
 
             />
709
 
    <counter name="Samplers Bottleneck"
710
 
             symbol_name="SamplerBottleneck"
711
 
             underscore_name="sampler_bottleneck"
712
 
             description="The percentage of time in which samplers have been slowing down the pipe when processing EU requests."
713
 
             low_watermark="5"
714
 
             high_watermark="15"
715
 
             data_type="float"
716
 
             max_equation="100"
717
 
             units="percent"
718
 
             semantic_type="duration"
719
 
             equation="$Sampler0Bottleneck $Sampler1Bottleneck FMAX"
720
 
             mdapi_group="Sampler"
721
 
             mdapi_usage_flags="Tier3 Overview Indicate System Frame Batch Draw"
722
 
             mdapi_supported_apis=""
723
 
             mdapi_hw_unit_type="slice"
724
 
             />
725
 
    <register_config type="NOA"
726
 
                     availability="$SliceMask 0x01 AND"
727
 
                     priority="0"
728
 
                     >
729
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
730
 
        <register type="NOA" address="0x00009888" value="0x143F000F" />
731
 
        <register type="NOA" address="0x00009888" value="0x14110014" />
732
 
        <register type="NOA" address="0x00009888" value="0x14310014" />
733
 
        <register type="NOA" address="0x00009888" value="0x14BF000F" />
734
 
        <register type="NOA" address="0x00009888" value="0x118A0317" />
735
 
        <register type="NOA" address="0x00009888" value="0x13837BE0" />
736
 
        <register type="NOA" address="0x00009888" value="0x3B800060" />
737
 
        <register type="NOA" address="0x00009888" value="0x3D800005" />
738
 
        <register type="NOA" address="0x00009888" value="0x005C4000" />
739
 
        <register type="NOA" address="0x00009888" value="0x065C8000" />
740
 
        <register type="NOA" address="0x00009888" value="0x085CC000" />
741
 
        <register type="NOA" address="0x00009888" value="0x003D8000" />
742
 
        <register type="NOA" address="0x00009888" value="0x183D0800" />
743
 
        <register type="NOA" address="0x00009888" value="0x0A3F0023" />
744
 
        <register type="NOA" address="0x00009888" value="0x103F0000" />
745
 
        <register type="NOA" address="0x00009888" value="0x00584000" />
746
 
        <register type="NOA" address="0x00009888" value="0x08584000" />
747
 
        <register type="NOA" address="0x00009888" value="0x0A5A4000" />
748
 
        <register type="NOA" address="0x00009888" value="0x005B4000" />
749
 
        <register type="NOA" address="0x00009888" value="0x0E5B8000" />
750
 
        <register type="NOA" address="0x00009888" value="0x185B2400" />
751
 
        <register type="NOA" address="0x00009888" value="0x0A1D4000" />
752
 
        <register type="NOA" address="0x00009888" value="0x0C1F0800" />
753
 
        <register type="NOA" address="0x00009888" value="0x0E1FAA00" />
754
 
        <register type="NOA" address="0x00009888" value="0x00384000" />
755
 
        <register type="NOA" address="0x00009888" value="0x0E384000" />
756
 
        <register type="NOA" address="0x00009888" value="0x16384000" />
757
 
        <register type="NOA" address="0x00009888" value="0x18380001" />
758
 
        <register type="NOA" address="0x00009888" value="0x00392000" />
759
 
        <register type="NOA" address="0x00009888" value="0x06398000" />
760
 
        <register type="NOA" address="0x00009888" value="0x0839A000" />
761
 
        <register type="NOA" address="0x00009888" value="0x0A391000" />
762
 
        <register type="NOA" address="0x00009888" value="0x00104000" />
763
 
        <register type="NOA" address="0x00009888" value="0x08104000" />
764
 
        <register type="NOA" address="0x00009888" value="0x00110030" />
765
 
        <register type="NOA" address="0x00009888" value="0x08110031" />
766
 
        <register type="NOA" address="0x00009888" value="0x10110000" />
767
 
        <register type="NOA" address="0x00009888" value="0x00134000" />
768
 
        <register type="NOA" address="0x00009888" value="0x16130020" />
769
 
        <register type="NOA" address="0x00009888" value="0x06308000" />
770
 
        <register type="NOA" address="0x00009888" value="0x08308000" />
771
 
        <register type="NOA" address="0x00009888" value="0x06311800" />
772
 
        <register type="NOA" address="0x00009888" value="0x08311880" />
773
 
        <register type="NOA" address="0x00009888" value="0x10310000" />
774
 
        <register type="NOA" address="0x00009888" value="0x0E334000" />
775
 
        <register type="NOA" address="0x00009888" value="0x16330080" />
776
 
        <register type="NOA" address="0x00009888" value="0x0ABF1180" />
777
 
        <register type="NOA" address="0x00009888" value="0x10BF0000" />
778
 
        <register type="NOA" address="0x00009888" value="0x0ADA8000" />
779
 
        <register type="NOA" address="0x00009888" value="0x0A9D8000" />
780
 
        <register type="NOA" address="0x00009888" value="0x109F0002" />
781
 
        <register type="NOA" address="0x00009888" value="0x0AB94000" />
782
 
        <register type="NOA" address="0x00009888" value="0x0D888000" />
783
 
        <register type="NOA" address="0x00009888" value="0x038A0380" />
784
 
        <register type="NOA" address="0x00009888" value="0x058A000E" />
785
 
        <register type="NOA" address="0x00009888" value="0x018A8000" />
786
 
        <register type="NOA" address="0x00009888" value="0x0F8A8000" />
787
 
        <register type="NOA" address="0x00009888" value="0x198A8000" />
788
 
        <register type="NOA" address="0x00009888" value="0x1B8A00A0" />
789
 
        <register type="NOA" address="0x00009888" value="0x078A0000" />
790
 
        <register type="NOA" address="0x00009888" value="0x098A0000" />
791
 
        <register type="NOA" address="0x00009888" value="0x238B2820" />
792
 
        <register type="NOA" address="0x00009888" value="0x258B2550" />
793
 
        <register type="NOA" address="0x00009888" value="0x198C1000" />
794
 
        <register type="NOA" address="0x00009888" value="0x0B8D8000" />
795
 
        <register type="NOA" address="0x00009888" value="0x1F85AA80" />
796
 
        <register type="NOA" address="0x00009888" value="0x2185AAA0" />
797
 
        <register type="NOA" address="0x00009888" value="0x2385002A" />
798
 
        <register type="NOA" address="0x00009888" value="0x0D831021" />
799
 
        <register type="NOA" address="0x00009888" value="0x0F83572F" />
800
 
        <register type="NOA" address="0x00009888" value="0x01835680" />
801
 
        <register type="NOA" address="0x00009888" value="0x0383002C" />
802
 
        <register type="NOA" address="0x00009888" value="0x11830000" />
803
 
        <register type="NOA" address="0x00009888" value="0x19835400" />
804
 
        <register type="NOA" address="0x00009888" value="0x1B830001" />
805
 
        <register type="NOA" address="0x00009888" value="0x05830000" />
806
 
        <register type="NOA" address="0x00009888" value="0x07834000" />
807
 
        <register type="NOA" address="0x00009888" value="0x09834000" />
808
 
        <register type="NOA" address="0x00009888" value="0x0184C000" />
809
 
        <register type="NOA" address="0x00009888" value="0x07848000" />
810
 
        <register type="NOA" address="0x00009888" value="0x0984C000" />
811
 
        <register type="NOA" address="0x00009888" value="0x0B84C000" />
812
 
        <register type="NOA" address="0x00009888" value="0x0D84C000" />
813
 
        <register type="NOA" address="0x00009888" value="0x0F84C000" />
814
 
        <register type="NOA" address="0x00009888" value="0x0384C000" />
815
 
        <register type="NOA" address="0x00009888" value="0x05844000" />
816
 
        <register type="NOA" address="0x00009888" value="0x1B80C137" />
817
 
        <register type="NOA" address="0x00009888" value="0x1D80C147" />
818
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
819
 
        <register type="NOA" address="0x00009888" value="0x1180C000" />
820
 
        <register type="NOA" address="0x00009888" value="0x17808000" />
821
 
        <register type="NOA" address="0x00009888" value="0x1980C000" />
822
 
        <register type="NOA" address="0x00009888" value="0x1F80C000" />
823
 
        <register type="NOA" address="0x00009888" value="0x1380C000" />
824
 
        <register type="NOA" address="0x00009888" value="0x15804000" />
825
 
        <register type="NOA" address="0x00009888" value="0x4D801110" />
826
 
        <register type="NOA" address="0x00009888" value="0x4F800331" />
827
 
        <register type="NOA" address="0x00009888" value="0x43800802" />
828
 
        <register type="NOA" address="0x00009888" value="0x51800000" />
829
 
        <register type="NOA" address="0x00009888" value="0x45801465" />
830
 
        <register type="NOA" address="0x00009888" value="0x53801111" />
831
 
        <register type="NOA" address="0x00009888" value="0x478014A5" />
832
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
833
 
        <register type="NOA" address="0x00009888" value="0x3F800CA5" />
834
 
        <register type="NOA" address="0x00009888" value="0x41800003" />
835
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
836
 
    </register_config>
837
 
    <register_config type="NOA"
838
 
                     availability="$SliceMask 0x02 AND"
839
 
                     priority="1"
840
 
                     >
841
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
842
 
        <register type="NOA" address="0x00009888" value="0x143F000F" />
843
 
        <register type="NOA" address="0x00009888" value="0x14BF000F" />
844
 
        <register type="NOA" address="0x00009888" value="0x14910014" />
845
 
        <register type="NOA" address="0x00009888" value="0x14B10014" />
846
 
        <register type="NOA" address="0x00009888" value="0x118A0317" />
847
 
        <register type="NOA" address="0x00009888" value="0x13837BE0" />
848
 
        <register type="NOA" address="0x00009888" value="0x3B800060" />
849
 
        <register type="NOA" address="0x00009888" value="0x3D800005" />
850
 
        <register type="NOA" address="0x00009888" value="0x0A3F0023" />
851
 
        <register type="NOA" address="0x00009888" value="0x103F0000" />
852
 
        <register type="NOA" address="0x00009888" value="0x0A5A4000" />
853
 
        <register type="NOA" address="0x00009888" value="0x0A1D4000" />
854
 
        <register type="NOA" address="0x00009888" value="0x0E1F8000" />
855
 
        <register type="NOA" address="0x00009888" value="0x0A391000" />
856
 
        <register type="NOA" address="0x00009888" value="0x00DC4000" />
857
 
        <register type="NOA" address="0x00009888" value="0x06DC8000" />
858
 
        <register type="NOA" address="0x00009888" value="0x08DCC000" />
859
 
        <register type="NOA" address="0x00009888" value="0x00BD8000" />
860
 
        <register type="NOA" address="0x00009888" value="0x18BD0800" />
861
 
        <register type="NOA" address="0x00009888" value="0x0ABF1180" />
862
 
        <register type="NOA" address="0x00009888" value="0x10BF0000" />
863
 
        <register type="NOA" address="0x00009888" value="0x00D84000" />
864
 
        <register type="NOA" address="0x00009888" value="0x08D84000" />
865
 
        <register type="NOA" address="0x00009888" value="0x0ADA8000" />
866
 
        <register type="NOA" address="0x00009888" value="0x00DB4000" />
867
 
        <register type="NOA" address="0x00009888" value="0x0EDB8000" />
868
 
        <register type="NOA" address="0x00009888" value="0x18DB2400" />
869
 
        <register type="NOA" address="0x00009888" value="0x0A9D8000" />
870
 
        <register type="NOA" address="0x00009888" value="0x0C9F0800" />
871
 
        <register type="NOA" address="0x00009888" value="0x0E9F2A00" />
872
 
        <register type="NOA" address="0x00009888" value="0x109F0002" />
873
 
        <register type="NOA" address="0x00009888" value="0x00B84000" />
874
 
        <register type="NOA" address="0x00009888" value="0x0EB84000" />
875
 
        <register type="NOA" address="0x00009888" value="0x16B84000" />
876
 
        <register type="NOA" address="0x00009888" value="0x18B80001" />
877
 
        <register type="NOA" address="0x00009888" value="0x00B92000" />
878
 
        <register type="NOA" address="0x00009888" value="0x06B98000" />
879
 
        <register type="NOA" address="0x00009888" value="0x08B9A000" />
880
 
        <register type="NOA" address="0x00009888" value="0x0AB94000" />
881
 
        <register type="NOA" address="0x00009888" value="0x00904000" />
882
 
        <register type="NOA" address="0x00009888" value="0x08904000" />
883
 
        <register type="NOA" address="0x00009888" value="0x00910030" />
884
 
        <register type="NOA" address="0x00009888" value="0x08910031" />
885
 
        <register type="NOA" address="0x00009888" value="0x10910000" />
886
 
        <register type="NOA" address="0x00009888" value="0x00934000" />
887
 
        <register type="NOA" address="0x00009888" value="0x16930020" />
888
 
        <register type="NOA" address="0x00009888" value="0x06B08000" />
889
 
        <register type="NOA" address="0x00009888" value="0x08B08000" />
890
 
        <register type="NOA" address="0x00009888" value="0x06B11800" />
891
 
        <register type="NOA" address="0x00009888" value="0x08B11880" />
892
 
        <register type="NOA" address="0x00009888" value="0x10B10000" />
893
 
        <register type="NOA" address="0x00009888" value="0x0EB34000" />
894
 
        <register type="NOA" address="0x00009888" value="0x16B30080" />
895
 
        <register type="NOA" address="0x00009888" value="0x01888000" />
896
 
        <register type="NOA" address="0x00009888" value="0x0D88B800" />
897
 
        <register type="NOA" address="0x00009888" value="0x038A0380" />
898
 
        <register type="NOA" address="0x00009888" value="0x058A000E" />
899
 
        <register type="NOA" address="0x00009888" value="0x1B8A0080" />
900
 
        <register type="NOA" address="0x00009888" value="0x078A0000" />
901
 
        <register type="NOA" address="0x00009888" value="0x098A0000" />
902
 
        <register type="NOA" address="0x00009888" value="0x238B2840" />
903
 
        <register type="NOA" address="0x00009888" value="0x258B26A0" />
904
 
        <register type="NOA" address="0x00009888" value="0x018C4000" />
905
 
        <register type="NOA" address="0x00009888" value="0x0F8C4000" />
906
 
        <register type="NOA" address="0x00009888" value="0x178C2000" />
907
 
        <register type="NOA" address="0x00009888" value="0x198C1100" />
908
 
        <register type="NOA" address="0x00009888" value="0x018D2000" />
909
 
        <register type="NOA" address="0x00009888" value="0x078D8000" />
910
 
        <register type="NOA" address="0x00009888" value="0x098DA000" />
911
 
        <register type="NOA" address="0x00009888" value="0x0B8D8000" />
912
 
        <register type="NOA" address="0x00009888" value="0x1F85AA80" />
913
 
        <register type="NOA" address="0x00009888" value="0x2185AAA0" />
914
 
        <register type="NOA" address="0x00009888" value="0x2385002A" />
915
 
        <register type="NOA" address="0x00009888" value="0x0D831021" />
916
 
        <register type="NOA" address="0x00009888" value="0x0F83572F" />
917
 
        <register type="NOA" address="0x00009888" value="0x01835680" />
918
 
        <register type="NOA" address="0x00009888" value="0x0383002C" />
919
 
        <register type="NOA" address="0x00009888" value="0x11830000" />
920
 
        <register type="NOA" address="0x00009888" value="0x19835400" />
921
 
        <register type="NOA" address="0x00009888" value="0x1B830001" />
922
 
        <register type="NOA" address="0x00009888" value="0x05830000" />
923
 
        <register type="NOA" address="0x00009888" value="0x07834000" />
924
 
        <register type="NOA" address="0x00009888" value="0x09834000" />
925
 
        <register type="NOA" address="0x00009888" value="0x0184C000" />
926
 
        <register type="NOA" address="0x00009888" value="0x07848000" />
927
 
        <register type="NOA" address="0x00009888" value="0x0984C000" />
928
 
        <register type="NOA" address="0x00009888" value="0x0B84C000" />
929
 
        <register type="NOA" address="0x00009888" value="0x0D84C000" />
930
 
        <register type="NOA" address="0x00009888" value="0x0F84C000" />
931
 
        <register type="NOA" address="0x00009888" value="0x0384C000" />
932
 
        <register type="NOA" address="0x00009888" value="0x05844000" />
933
 
        <register type="NOA" address="0x00009888" value="0x1B80C137" />
934
 
        <register type="NOA" address="0x00009888" value="0x1D80C147" />
935
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
936
 
        <register type="NOA" address="0x00009888" value="0x1180C000" />
937
 
        <register type="NOA" address="0x00009888" value="0x17808000" />
938
 
        <register type="NOA" address="0x00009888" value="0x1980C000" />
939
 
        <register type="NOA" address="0x00009888" value="0x1F80C000" />
940
 
        <register type="NOA" address="0x00009888" value="0x1380C000" />
941
 
        <register type="NOA" address="0x00009888" value="0x15804000" />
942
 
        <register type="NOA" address="0x00009888" value="0x4D801550" />
943
 
        <register type="NOA" address="0x00009888" value="0x4F800331" />
944
 
        <register type="NOA" address="0x00009888" value="0x43800802" />
945
 
        <register type="NOA" address="0x00009888" value="0x51800400" />
946
 
        <register type="NOA" address="0x00009888" value="0x458004A1" />
947
 
        <register type="NOA" address="0x00009888" value="0x53805555" />
948
 
        <register type="NOA" address="0x00009888" value="0x47800421" />
949
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
950
 
        <register type="NOA" address="0x00009888" value="0x3F801421" />
951
 
        <register type="NOA" address="0x00009888" value="0x41800845" />
952
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
953
 
    </register_config>
954
 
    <register_config type="OA">
955
 
        <register type="OA" address="0x00002710" value="0x00000000" />
956
 
        <register type="OA" address="0x00002714" value="0x00800000" />
957
 
        <register type="OA" address="0x00002720" value="0x00000000" />
958
 
        <register type="OA" address="0x00002724" value="0x00800000" />
959
 
        <register type="OA" address="0x00002740" value="0x00000000" />
960
 
    </register_config>
961
 
    <register_config type="FLEX">
962
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
963
 
        <register type="FLEX" address="0x0000E558" value="0x00010003" />
964
 
        <register type="FLEX" address="0x0000E658" value="0x00012011" />
965
 
        <register type="FLEX" address="0x0000E758" value="0x00015014" />
966
 
        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
967
 
        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
968
 
        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
969
 
    </register_config>
970
 
  </set>
971
 
 
972
 
  <set name="Compute Metrics Basic set"
973
 
       chipset="BDW"
974
 
       symbol_name="ComputeBasic"
975
 
       underscore_name="compute_basic"
976
 
       mdapi_supported_apis="VK OGL4 OCL IO BB"
977
 
       hw_config_guid="35fbc9b2-a891-40a6-a38d-022bb7057552"
978
 
       >
979
 
    <counter name="GPU Time Elapsed"
980
 
             symbol_name="GpuTime"
981
 
             underscore_name="gpu_time"
982
 
             description="Time elapsed on the GPU during the measurement."
983
 
             data_type="uint64"
984
 
             units="ns"
985
 
             semantic_type="duration"
986
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
987
 
             mdapi_group="GPU"
988
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
989
 
             mdapi_supported_apis="VK OGL OCL IO BB"
990
 
             mdapi_hw_unit_type="gpu"
991
 
             />
992
 
    <counter name="GPU Core Clocks"
993
 
             symbol_name="GpuCoreClocks"
994
 
             underscore_name="gpu_core_clocks"
995
 
             description="The total number of GPU core clocks elapsed during the measurement."
996
 
             data_type="uint64"
997
 
             units="cycles"
998
 
             semantic_type="event"
999
 
             equation="GPU_CLOCK 0 READ"
1000
 
             mdapi_group="GPU"
1001
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
1002
 
             mdapi_supported_apis="VK OGL OCL IO BB"
1003
 
             mdapi_hw_unit_type="gpu"
1004
 
             />
1005
 
    <counter name="AVG GPU Core Frequency"
1006
 
             symbol_name="AvgGpuCoreFrequency"
1007
 
             underscore_name="avg_gpu_core_frequency"
1008
 
             description="Average GPU Core Frequency in the measurement."
1009
 
             data_type="uint64"
1010
 
             max_equation="$GpuMaxFrequency"
1011
 
             units="hz"
1012
 
             semantic_type="event"
1013
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
1014
 
             mdapi_group="GPU"
1015
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1016
 
             mdapi_supported_apis="VK OGL OCL IO BB"
1017
 
             mdapi_hw_unit_type="gpu"
1018
 
             />
1019
 
    <counter name="GPU Busy"
1020
 
             symbol_name="GpuBusy"
1021
 
             underscore_name="gpu_busy"
1022
 
             description="The percentage of time in which the GPU has been processing GPU commands."
1023
 
             data_type="float"
1024
 
             max_equation="100"
1025
 
             units="percent"
1026
 
             semantic_type="duration"
1027
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
1028
 
             mdapi_group="GPU"
1029
 
             mdapi_usage_flags="Tier1 Overview System Frame"
1030
 
             mdapi_supported_apis="VK OGL OCL IO BB"
1031
 
             mdapi_hw_unit_type="gpu"
1032
 
             />
1033
 
    <counter name="VS Threads Dispatched"
1034
 
             symbol_name="VsThreads"
1035
 
             underscore_name="vs_threads"
1036
 
             description="The total number of vertex shader hardware threads dispatched."
1037
 
             data_type="uint64"
1038
 
             units="threads"
1039
 
             semantic_type="event"
1040
 
             equation="A 1 READ"
1041
 
             mdapi_group="EU Array/Vertex Shader"
1042
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1043
 
             mdapi_supported_apis="VK OGL IO BB"
1044
 
             mdapi_hw_unit_type="gpu"
1045
 
             />
1046
 
    <counter name="HS Threads Dispatched"
1047
 
             symbol_name="HsThreads"
1048
 
             underscore_name="hs_threads"
1049
 
             description="The total number of hull shader hardware threads dispatched."
1050
 
             data_type="uint64"
1051
 
             units="threads"
1052
 
             semantic_type="event"
1053
 
             equation="A 2 READ"
1054
 
             mdapi_group="EU Array/Hull Shader"
1055
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1056
 
             mdapi_supported_apis="VK OGL4 IO BB"
1057
 
             mdapi_hw_unit_type="gpu"
1058
 
             />
1059
 
    <counter name="DS Threads Dispatched"
1060
 
             symbol_name="DsThreads"
1061
 
             underscore_name="ds_threads"
1062
 
             description="The total number of domain shader hardware threads dispatched."
1063
 
             data_type="uint64"
1064
 
             units="threads"
1065
 
             semantic_type="event"
1066
 
             equation="A 3 READ"
1067
 
             mdapi_group="EU Array/Domain Shader"
1068
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1069
 
             mdapi_supported_apis="VK OGL4 IO BB"
1070
 
             mdapi_hw_unit_type="gpu"
1071
 
             />
1072
 
    <counter name="GS Threads Dispatched"
1073
 
             symbol_name="GsThreads"
1074
 
             underscore_name="gs_threads"
1075
 
             description="The total number of geometry shader hardware threads dispatched."
1076
 
             data_type="uint64"
1077
 
             units="threads"
1078
 
             semantic_type="event"
1079
 
             equation="A 5 READ"
1080
 
             mdapi_group="EU Array/Geometry Shader"
1081
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1082
 
             mdapi_supported_apis="VK OGL4 IO BB"
1083
 
             mdapi_hw_unit_type="gpu"
1084
 
             />
1085
 
    <counter name="FS Threads Dispatched"
1086
 
             symbol_name="PsThreads"
1087
 
             underscore_name="ps_threads"
1088
 
             description="The total number of fragment shader hardware threads dispatched."
1089
 
             data_type="uint64"
1090
 
             units="threads"
1091
 
             semantic_type="event"
1092
 
             equation="A 6 READ"
1093
 
             mdapi_group="EU Array/Fragment Shader"
1094
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1095
 
             mdapi_supported_apis="VK OGL IO BB"
1096
 
             mdapi_hw_unit_type="gpu"
1097
 
             />
1098
 
    <counter name="CS Threads Dispatched"
1099
 
             symbol_name="CsThreads"
1100
 
             underscore_name="cs_threads"
1101
 
             description="The total number of compute shader hardware threads dispatched."
1102
 
             data_type="uint64"
1103
 
             units="threads"
1104
 
             semantic_type="event"
1105
 
             equation="A 4 READ"
1106
 
             mdapi_group="EU Array/Compute Shader"
1107
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1108
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
1109
 
             mdapi_hw_unit_type="gpu"
1110
 
             />
1111
 
    <counter name="EU Active"
1112
 
             symbol_name="EuActive"
1113
 
             underscore_name="eu_active"
1114
 
             description="The percentage of time in which the Execution Units were actively processing."
1115
 
             data_type="float"
1116
 
             max_equation="100"
1117
 
             units="percent"
1118
 
             semantic_type="duration"
1119
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1120
 
             mdapi_group="EU Array"
1121
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1122
 
             mdapi_supported_apis="VK OGL OCL IO BB"
1123
 
             mdapi_hw_unit_type="gpu"
1124
 
             />
1125
 
    <counter name="EU Stall"
1126
 
             symbol_name="EuStall"
1127
 
             underscore_name="eu_stall"
1128
 
             description="The percentage of time in which the Execution Units were stalled."
1129
 
             data_type="float"
1130
 
             max_equation="100"
1131
 
             units="percent"
1132
 
             semantic_type="duration"
1133
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1134
 
             mdapi_group="EU Array"
1135
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1136
 
             mdapi_supported_apis="VK OGL OCL IO BB"
1137
 
             mdapi_hw_unit_type="gpu"
1138
 
             />
1139
 
    <counter name="EU Both FPU Pipes Active"
1140
 
             symbol_name="EuFpuBothActive"
1141
 
             underscore_name="eu_fpu_both_active"
1142
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
1143
 
             data_type="float"
1144
 
             max_equation="100"
1145
 
             units="percent"
1146
 
             semantic_type="duration"
1147
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1148
 
             mdapi_group="EU Array/Pipes"
1149
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1150
 
             mdapi_supported_apis="VK OGL OCL IO BB"
1151
 
             mdapi_hw_unit_type="gpu"
1152
 
             />
1153
 
    <counter name="EU FPU0 Pipe Active"
1154
 
             symbol_name="Fpu0Active"
1155
 
             underscore_name="fpu0_active"
1156
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing."
1157
 
             data_type="float"
1158
 
             max_equation="100"
1159
 
             units="percent"
1160
 
             semantic_type="duration"
1161
 
             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1162
 
             mdapi_group="EU Array/Pipes"
1163
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1164
 
             mdapi_supported_apis="VK OGL OCL IO BB"
1165
 
             mdapi_hw_unit_type="gpu"
1166
 
             />
1167
 
    <counter name="EU FPU1 Pipe Active"
1168
 
             symbol_name="Fpu1Active"
1169
 
             underscore_name="fpu1_active"
1170
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing."
1171
 
             data_type="float"
1172
 
             max_equation="100"
1173
 
             units="percent"
1174
 
             semantic_type="duration"
1175
 
             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1176
 
             mdapi_group="EU Array/Pipes"
1177
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1178
 
             mdapi_supported_apis="VK OGL OCL IO BB"
1179
 
             mdapi_hw_unit_type="gpu"
1180
 
             />
1181
 
    <counter name="EU AVG IPC Rate"
1182
 
             symbol_name="EuAvgIpcRate"
1183
 
             underscore_name="eu_avg_ipc_rate"
1184
 
             description="The average rate of IPC calculated for 2 FPU pipelines."
1185
 
             data_type="float"
1186
 
             max_equation="2"
1187
 
             units="number"
1188
 
             semantic_type="ratio"
1189
 
             equation="A 9 READ  A 10 READ  A 11 READ UADD  A 9 READ USUB FDIV 1 FADD"
1190
 
             mdapi_group="EU Array"
1191
 
             mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
1192
 
             mdapi_supported_apis="VK OGL OCL IO BB"
1193
 
             mdapi_hw_unit_type="gpu"
1194
 
             />
1195
 
    <counter name="EU Send Pipe Active"
1196
 
             symbol_name="EuSendActive"
1197
 
             underscore_name="eu_send_active"
1198
 
             description="The percentage of time in which EU send pipeline was actively processing."
1199
 
             data_type="float"
1200
 
             max_equation="100"
1201
 
             units="percent"
1202
 
             semantic_type="duration"
1203
 
             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1204
 
             mdapi_group="EU Array/Pipes"
1205
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1206
 
             mdapi_supported_apis="VK OGL OCL IO BB"
1207
 
             mdapi_hw_unit_type="gpu"
1208
 
             />
1209
 
    <counter name="EU Thread Occupancy"
1210
 
             symbol_name="EuThreadOccupancy"
1211
 
             underscore_name="eu_thread_occupancy"
1212
 
             description="The percentage of time in which hardware threads occupied EUs."
1213
 
             data_type="float"
1214
 
             max_equation="100"
1215
 
             units="percent"
1216
 
             semantic_type="duration"
1217
 
             equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL  $GpuCoreClocks FDIV"
1218
 
             mdapi_group="EU Array"
1219
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1220
 
             mdapi_supported_apis="VK OGL OCL IO BB"
1221
 
             mdapi_hw_unit_type="gpu"
1222
 
             />
1223
 
    <counter name="Rasterized Pixels"
1224
 
             symbol_name="RasterizedPixels"
1225
 
             underscore_name="rasterized_pixels"
1226
 
             description="The total number of rasterized pixels."
1227
 
             data_type="uint64"
1228
 
             units="pixels"
1229
 
             semantic_type="event"
1230
 
             equation="A 21 READ 4 UMUL"
1231
 
             mdapi_group="3D Pipe/Rasterizer"
1232
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1233
 
             mdapi_supported_apis="VK OGL IO BB"
1234
 
             mdapi_hw_unit_type="gpu"
1235
 
             />
1236
 
    <counter name="Early Hi-Depth Test Fails"
1237
 
             symbol_name="HiDepthTestFails"
1238
 
             underscore_name="hi_depth_test_fails"
1239
 
             description="The total number of pixels dropped on early hierarchical depth test."
1240
 
             data_type="uint64"
1241
 
             units="pixels"
1242
 
             semantic_type="event"
1243
 
             equation="A 22 READ 4 UMUL"
1244
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1245
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1246
 
             mdapi_supported_apis="VK OGL IO BB"
1247
 
             mdapi_hw_unit_type="gpu"
1248
 
             />
1249
 
    <counter name="Early Depth Test Fails"
1250
 
             symbol_name="EarlyDepthTestFails"
1251
 
             underscore_name="early_depth_test_fails"
1252
 
             description="The total number of pixels dropped on early depth test."
1253
 
             data_type="uint64"
1254
 
             units="pixels"
1255
 
             semantic_type="event"
1256
 
             equation="A 23 READ 4 UMUL"
1257
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
1258
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1259
 
             mdapi_supported_apis="VK OGL IO BB"
1260
 
             mdapi_hw_unit_type="gpu"
1261
 
             />
1262
 
    <counter name="Samples Killed in FS"
1263
 
             symbol_name="SamplesKilledInPs"
1264
 
             underscore_name="samples_killed_in_ps"
1265
 
             description="The total number of samples or pixels dropped in fragment shaders."
1266
 
             data_type="uint64"
1267
 
             units="pixels"
1268
 
             semantic_type="event"
1269
 
             equation="A 24 READ 4 UMUL"
1270
 
             mdapi_group="3D Pipe/Fragment Shader"
1271
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
1272
 
             mdapi_supported_apis="VK OGL IO BB"
1273
 
             mdapi_hw_unit_type="gpu"
1274
 
             />
1275
 
    <counter name="Pixels Failing Tests"
1276
 
             symbol_name="PixelsFailingPostPsTests"
1277
 
             underscore_name="pixels_failing_post_ps_tests"
1278
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
1279
 
             data_type="uint64"
1280
 
             units="pixels"
1281
 
             semantic_type="event"
1282
 
             equation="A 25 READ 4 UMUL"
1283
 
             mdapi_group="3D Pipe/Output Merger"
1284
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1285
 
             mdapi_supported_apis="VK OGL IO BB"
1286
 
             mdapi_hw_unit_type="gpu"
1287
 
             />
1288
 
    <counter name="Samples Written"
1289
 
             symbol_name="SamplesWritten"
1290
 
             underscore_name="samples_written"
1291
 
             description="The total number of samples or pixels written to all render targets."
1292
 
             data_type="uint64"
1293
 
             units="pixels"
1294
 
             semantic_type="event"
1295
 
             equation="A 26 READ 4 UMUL"
1296
 
             mdapi_group="3D Pipe/Output Merger"
1297
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1298
 
             mdapi_supported_apis="VK OGL IO BB"
1299
 
             mdapi_hw_unit_type="gpu"
1300
 
             />
1301
 
    <counter name="Samples Blended"
1302
 
             symbol_name="SamplesBlended"
1303
 
             underscore_name="samples_blended"
1304
 
             description="The total number of blended samples or pixels written to all render targets."
1305
 
             data_type="uint64"
1306
 
             units="pixels"
1307
 
             semantic_type="event"
1308
 
             equation="A 27 READ 4 UMUL"
1309
 
             mdapi_group="3D Pipe/Output Merger"
1310
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1311
 
             mdapi_supported_apis="VK OGL IO BB"
1312
 
             mdapi_hw_unit_type="gpu"
1313
 
             />
1314
 
    <counter name="Sampler Texels"
1315
 
             symbol_name="SamplerTexels"
1316
 
             underscore_name="sampler_texels"
1317
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
1318
 
             data_type="uint64"
1319
 
             units="texels"
1320
 
             semantic_type="event"
1321
 
             equation="A 28 READ 4 UMUL"
1322
 
             mdapi_group="Sampler/Sampler Input"
1323
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1324
 
             mdapi_supported_apis="VK OGL OCL IO BB"
1325
 
             mdapi_hw_unit_type="gpu"
1326
 
             />
1327
 
    <counter name="Sampler Texels Misses"
1328
 
             symbol_name="SamplerTexelMisses"
1329
 
             underscore_name="sampler_texel_misses"
1330
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
1331
 
             data_type="uint64"
1332
 
             units="texels"
1333
 
             semantic_type="event"
1334
 
             equation="A 29 READ 4 UMUL"
1335
 
             mdapi_group="Sampler/Sampler Cache"
1336
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
1337
 
             mdapi_supported_apis="VK OGL OCL IO BB"
1338
 
             mdapi_hw_unit_type="gpu"
1339
 
             />
1340
 
    <counter name="SLM Bytes Read"
1341
 
             symbol_name="SlmBytesRead"
1342
 
             underscore_name="slm_bytes_read"
1343
 
             description="The total number of GPU memory bytes read from shared local memory."
1344
 
             data_type="uint64"
1345
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1346
 
             units="bytes"
1347
 
             semantic_type="throughput"
1348
 
             equation="A 30 READ 64 UMUL"
1349
 
             mdapi_group="L3/Data Port/SLM"
1350
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1351
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
1352
 
             mdapi_hw_unit_type="gpu"
1353
 
             />
1354
 
    <counter name="SLM Bytes Written"
1355
 
             symbol_name="SlmBytesWritten"
1356
 
             underscore_name="slm_bytes_written"
1357
 
             description="The total number of GPU memory bytes written into shared local memory."
1358
 
             data_type="uint64"
1359
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1360
 
             units="bytes"
1361
 
             semantic_type="throughput"
1362
 
             equation="A 31 READ 64 UMUL"
1363
 
             mdapi_group="L3/Data Port/SLM"
1364
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1365
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
1366
 
             mdapi_hw_unit_type="gpu"
1367
 
             />
1368
 
    <counter name="Shader Memory Accesses"
1369
 
             symbol_name="ShaderMemoryAccesses"
1370
 
             underscore_name="shader_memory_accesses"
1371
 
             description="The total number of shader memory accesses to L3."
1372
 
             data_type="uint64"
1373
 
             units="messages"
1374
 
             semantic_type="event"
1375
 
             equation="A 32 READ"
1376
 
             mdapi_group="L3/Data Port"
1377
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1378
 
             mdapi_supported_apis="VK OGL OCL IO BB"
1379
 
             mdapi_hw_unit_type="gpu"
1380
 
             />
1381
 
    <counter name="Shader Atomic Memory Accesses"
1382
 
             symbol_name="ShaderAtomics"
1383
 
             underscore_name="shader_atomics"
1384
 
             description="The total number of shader atomic memory accesses."
1385
 
             data_type="uint64"
1386
 
             units="messages"
1387
 
             semantic_type="event"
1388
 
             equation="A 34 READ"
1389
 
             mdapi_group="L3/Data Port/Atomics"
1390
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1391
 
             mdapi_supported_apis="VK OGL OCL IO BB"
1392
 
             mdapi_hw_unit_type="gpu"
1393
 
             />
1394
 
    <counter name="L3 Shader Throughput"
1395
 
             symbol_name="L3ShaderThroughput"
1396
 
             underscore_name="l3_shader_throughput"
1397
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
1398
 
             data_type="uint64"
1399
 
             max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
1400
 
             units="bytes"
1401
 
             semantic_type="throughput"
1402
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
1403
 
             mdapi_group="L3/Data Port"
1404
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
1405
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
1406
 
             mdapi_hw_unit_type="gpu"
1407
 
             />
1408
 
    <counter name="Shader Barrier Messages"
1409
 
             symbol_name="ShaderBarriers"
1410
 
             underscore_name="shader_barriers"
1411
 
             description="The total number of shader barrier messages."
1412
 
             data_type="uint64"
1413
 
             units="messages"
1414
 
             semantic_type="event"
1415
 
             equation="A 35 READ"
1416
 
             mdapi_group="EU Array/Barrier"
1417
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1418
 
             mdapi_supported_apis="VK OGL OCL IO BB"
1419
 
             mdapi_hw_unit_type="gpu"
1420
 
             />
1421
 
    <counter name="Typed Bytes Read"
1422
 
             symbol_name="TypedBytesRead"
1423
 
             underscore_name="typed_bytes_read"
1424
 
             description="The total number of typed memory bytes read via Data Port."
1425
 
             data_type="uint64"
1426
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1427
 
             units="bytes"
1428
 
             semantic_type="throughput"
1429
 
             equation="B 0 READ B 1 READ B 2 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
1430
 
             mdapi_group="L3/Data Port"
1431
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1432
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
1433
 
             mdapi_hw_unit_type="gpu"
1434
 
             />
1435
 
    <counter name="Typed Bytes Written"
1436
 
             symbol_name="TypedBytesWritten"
1437
 
             underscore_name="typed_bytes_written"
1438
 
             description="The total number of typed memory bytes written via Data Port."
1439
 
             data_type="uint64"
1440
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1441
 
             units="bytes"
1442
 
             semantic_type="throughput"
1443
 
             equation="B 3 READ B 4 READ B 5 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
1444
 
             mdapi_group="L3/Data Port"
1445
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1446
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
1447
 
             mdapi_hw_unit_type="gpu"
1448
 
             />
1449
 
    <counter name="Untyped Bytes Read"
1450
 
             symbol_name="UntypedBytesRead"
1451
 
             underscore_name="untyped_bytes_read"
1452
 
             description="The total number of typed memory bytes read via Data Port."
1453
 
             data_type="uint64"
1454
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1455
 
             units="bytes"
1456
 
             semantic_type="throughput"
1457
 
             equation="B 6 READ B 7 READ C 0 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
1458
 
             mdapi_group="L3/Data Port"
1459
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1460
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
1461
 
             mdapi_hw_unit_type="gpu"
1462
 
             />
1463
 
    <counter name="Untyped Writes"
1464
 
             symbol_name="UntypedBytesWritten"
1465
 
             underscore_name="untyped_bytes_written"
1466
 
             description="The total number of untyped memory bytes written via Data Port."
1467
 
             data_type="uint64"
1468
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1469
 
             units="bytes"
1470
 
             semantic_type="throughput"
1471
 
             equation="C 1 READ C 2 READ C 3 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
1472
 
             mdapi_group="L3/Data Port"
1473
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1474
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
1475
 
             mdapi_hw_unit_type="gpu"
1476
 
             />
1477
 
    <counter name="GTI Read Throughput"
1478
 
             symbol_name="GtiReadThroughput"
1479
 
             underscore_name="gti_read_throughput"
1480
 
             description="The total number of GPU memory bytes read from GTI."
1481
 
             data_type="uint64"
1482
 
             max_equation="$GpuCoreClocks 64 UMUL"
1483
 
             units="bytes"
1484
 
             semantic_type="throughput"
1485
 
             equation="C 4 READ 64 UMUL"
1486
 
             mdapi_group="GTI"
1487
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1488
 
             mdapi_supported_apis="VK OGL OCL IO BB"
1489
 
             mdapi_hw_unit_type="gpu"
1490
 
             />
1491
 
    <counter name="GTI Write Throughput"
1492
 
             symbol_name="GtiWriteThroughput"
1493
 
             underscore_name="gti_write_throughput"
1494
 
             description="The total number of GPU memory bytes written to GTI."
1495
 
             data_type="uint64"
1496
 
             max_equation="$GpuCoreClocks 32 UMUL"
1497
 
             units="bytes"
1498
 
             semantic_type="throughput"
1499
 
             equation="C 5 READ 64 UMUL"
1500
 
             mdapi_group="GTI"
1501
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1502
 
             mdapi_supported_apis="VK OGL OCL IO BB"
1503
 
             mdapi_hw_unit_type="gpu"
1504
 
             />
1505
 
    <register_config type="NOA"
1506
 
                     availability="$SliceMask 0x01 AND"
1507
 
                     priority="0"
1508
 
                     >
1509
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
1510
 
        <register type="NOA" address="0x00009888" value="0x105C00E0" />
1511
 
        <register type="NOA" address="0x00009888" value="0x105800E0" />
1512
 
        <register type="NOA" address="0x00009888" value="0x103800E0" />
1513
 
        <register type="NOA" address="0x00009888" value="0x3580001A" />
1514
 
        <register type="NOA" address="0x00009888" value="0x3B800060" />
1515
 
        <register type="NOA" address="0x00009888" value="0x3D800005" />
1516
 
        <register type="NOA" address="0x00009888" value="0x065C2100" />
1517
 
        <register type="NOA" address="0x00009888" value="0x0A5C0041" />
1518
 
        <register type="NOA" address="0x00009888" value="0x0C5C6600" />
1519
 
        <register type="NOA" address="0x00009888" value="0x005C6580" />
1520
 
        <register type="NOA" address="0x00009888" value="0x085C8000" />
1521
 
        <register type="NOA" address="0x00009888" value="0x0E5C8000" />
1522
 
        <register type="NOA" address="0x00009888" value="0x00580042" />
1523
 
        <register type="NOA" address="0x00009888" value="0x08582080" />
1524
 
        <register type="NOA" address="0x00009888" value="0x0C58004C" />
1525
 
        <register type="NOA" address="0x00009888" value="0x0E582580" />
1526
 
        <register type="NOA" address="0x00009888" value="0x005B4000" />
1527
 
        <register type="NOA" address="0x00009888" value="0x185B1000" />
1528
 
        <register type="NOA" address="0x00009888" value="0x1A5B0104" />
1529
 
        <register type="NOA" address="0x00009888" value="0x0C1FA800" />
1530
 
        <register type="NOA" address="0x00009888" value="0x0E1FAA00" />
1531
 
        <register type="NOA" address="0x00009888" value="0x101F02AA" />
1532
 
        <register type="NOA" address="0x00009888" value="0x08380042" />
1533
 
        <register type="NOA" address="0x00009888" value="0x0A382080" />
1534
 
        <register type="NOA" address="0x00009888" value="0x0E38404C" />
1535
 
        <register type="NOA" address="0x00009888" value="0x0238404B" />
1536
 
        <register type="NOA" address="0x00009888" value="0x00384000" />
1537
 
        <register type="NOA" address="0x00009888" value="0x16380000" />
1538
 
        <register type="NOA" address="0x00009888" value="0x18381145" />
1539
 
        <register type="NOA" address="0x00009888" value="0x04380000" />
1540
 
        <register type="NOA" address="0x00009888" value="0x0039A000" />
1541
 
        <register type="NOA" address="0x00009888" value="0x06398000" />
1542
 
        <register type="NOA" address="0x00009888" value="0x0839A000" />
1543
 
        <register type="NOA" address="0x00009888" value="0x0A39A000" />
1544
 
        <register type="NOA" address="0x00009888" value="0x0C39A000" />
1545
 
        <register type="NOA" address="0x00009888" value="0x0E39A000" />
1546
 
        <register type="NOA" address="0x00009888" value="0x02392000" />
1547
 
        <register type="NOA" address="0x00009888" value="0x018A8000" />
1548
 
        <register type="NOA" address="0x00009888" value="0x0F8A8000" />
1549
 
        <register type="NOA" address="0x00009888" value="0x198A8000" />
1550
 
        <register type="NOA" address="0x00009888" value="0x1B8AAAA0" />
1551
 
        <register type="NOA" address="0x00009888" value="0x1D8A0002" />
1552
 
        <register type="NOA" address="0x00009888" value="0x038A8000" />
1553
 
        <register type="NOA" address="0x00009888" value="0x058A8000" />
1554
 
        <register type="NOA" address="0x00009888" value="0x238B02A0" />
1555
 
        <register type="NOA" address="0x00009888" value="0x258B5550" />
1556
 
        <register type="NOA" address="0x00009888" value="0x278B0015" />
1557
 
        <register type="NOA" address="0x00009888" value="0x1F850A80" />
1558
 
        <register type="NOA" address="0x00009888" value="0x2185AAA0" />
1559
 
        <register type="NOA" address="0x00009888" value="0x2385002A" />
1560
 
        <register type="NOA" address="0x00009888" value="0x01834000" />
1561
 
        <register type="NOA" address="0x00009888" value="0x0F834000" />
1562
 
        <register type="NOA" address="0x00009888" value="0x19835400" />
1563
 
        <register type="NOA" address="0x00009888" value="0x1B830155" />
1564
 
        <register type="NOA" address="0x00009888" value="0x03834000" />
1565
 
        <register type="NOA" address="0x00009888" value="0x05834000" />
1566
 
        <register type="NOA" address="0x00009888" value="0x0184C000" />
1567
 
        <register type="NOA" address="0x00009888" value="0x07848000" />
1568
 
        <register type="NOA" address="0x00009888" value="0x0984C000" />
1569
 
        <register type="NOA" address="0x00009888" value="0x0B84C000" />
1570
 
        <register type="NOA" address="0x00009888" value="0x0D84C000" />
1571
 
        <register type="NOA" address="0x00009888" value="0x0F84C000" />
1572
 
        <register type="NOA" address="0x00009888" value="0x03844000" />
1573
 
        <register type="NOA" address="0x00009888" value="0x17808137" />
1574
 
        <register type="NOA" address="0x00009888" value="0x1980C147" />
1575
 
        <register type="NOA" address="0x00009888" value="0x1B80C0E5" />
1576
 
        <register type="NOA" address="0x00009888" value="0x1D80C0E3" />
1577
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
1578
 
        <register type="NOA" address="0x00009888" value="0x1180C000" />
1579
 
        <register type="NOA" address="0x00009888" value="0x1F80C000" />
1580
 
        <register type="NOA" address="0x00009888" value="0x13804000" />
1581
 
        <register type="NOA" address="0x00009888" value="0x15800000" />
1582
 
        <register type="NOA" address="0x00000D24" value="0x00000000" />
1583
 
        <register type="NOA" address="0x00009888" value="0x4D801000" />
1584
 
        <register type="NOA" address="0x00009888" value="0x4F800111" />
1585
 
        <register type="NOA" address="0x00009888" value="0x43800062" />
1586
 
        <register type="NOA" address="0x00009888" value="0x51800000" />
1587
 
        <register type="NOA" address="0x00009888" value="0x45800062" />
1588
 
        <register type="NOA" address="0x00009888" value="0x53800000" />
1589
 
        <register type="NOA" address="0x00009888" value="0x47800062" />
1590
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
1591
 
        <register type="NOA" address="0x00009888" value="0x3F801062" />
1592
 
        <register type="NOA" address="0x00009888" value="0x41801084" />
1593
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
1594
 
    </register_config>
1595
 
    <register_config type="NOA"
1596
 
                     availability="$SliceMask 0x02 AND"
1597
 
                     priority="2"
1598
 
                     >
1599
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
1600
 
        <register type="NOA" address="0x00009888" value="0x10DC00E0" />
1601
 
        <register type="NOA" address="0x00009888" value="0x10D800E0" />
1602
 
        <register type="NOA" address="0x00009888" value="0x10B800E0" />
1603
 
        <register type="NOA" address="0x00009888" value="0x3580001A" />
1604
 
        <register type="NOA" address="0x00009888" value="0x3B800060" />
1605
 
        <register type="NOA" address="0x00009888" value="0x3D800005" />
1606
 
        <register type="NOA" address="0x00009888" value="0x06DC2100" />
1607
 
        <register type="NOA" address="0x00009888" value="0x0ADC0041" />
1608
 
        <register type="NOA" address="0x00009888" value="0x0CDC6600" />
1609
 
        <register type="NOA" address="0x00009888" value="0x00DC6580" />
1610
 
        <register type="NOA" address="0x00009888" value="0x08DC8000" />
1611
 
        <register type="NOA" address="0x00009888" value="0x0EDC8000" />
1612
 
        <register type="NOA" address="0x00009888" value="0x00D80042" />
1613
 
        <register type="NOA" address="0x00009888" value="0x08D82080" />
1614
 
        <register type="NOA" address="0x00009888" value="0x0CD8004C" />
1615
 
        <register type="NOA" address="0x00009888" value="0x0ED82580" />
1616
 
        <register type="NOA" address="0x00009888" value="0x00DB4000" />
1617
 
        <register type="NOA" address="0x00009888" value="0x18DB1000" />
1618
 
        <register type="NOA" address="0x00009888" value="0x1ADB0104" />
1619
 
        <register type="NOA" address="0x00009888" value="0x0C9FA800" />
1620
 
        <register type="NOA" address="0x00009888" value="0x0E9FAA00" />
1621
 
        <register type="NOA" address="0x00009888" value="0x109F02AA" />
1622
 
        <register type="NOA" address="0x00009888" value="0x08B80042" />
1623
 
        <register type="NOA" address="0x00009888" value="0x0AB82080" />
1624
 
        <register type="NOA" address="0x00009888" value="0x0EB8404C" />
1625
 
        <register type="NOA" address="0x00009888" value="0x02B8404B" />
1626
 
        <register type="NOA" address="0x00009888" value="0x00B84000" />
1627
 
        <register type="NOA" address="0x00009888" value="0x16B80000" />
1628
 
        <register type="NOA" address="0x00009888" value="0x18B81145" />
1629
 
        <register type="NOA" address="0x00009888" value="0x04B80000" />
1630
 
        <register type="NOA" address="0x00009888" value="0x00B9A000" />
1631
 
        <register type="NOA" address="0x00009888" value="0x06B98000" />
1632
 
        <register type="NOA" address="0x00009888" value="0x08B9A000" />
1633
 
        <register type="NOA" address="0x00009888" value="0x0AB9A000" />
1634
 
        <register type="NOA" address="0x00009888" value="0x0CB9A000" />
1635
 
        <register type="NOA" address="0x00009888" value="0x0EB9A000" />
1636
 
        <register type="NOA" address="0x00009888" value="0x02B92000" />
1637
 
        <register type="NOA" address="0x00009888" value="0x01888000" />
1638
 
        <register type="NOA" address="0x00009888" value="0x0D88F800" />
1639
 
        <register type="NOA" address="0x00009888" value="0x0F88000F" />
1640
 
        <register type="NOA" address="0x00009888" value="0x03888000" />
1641
 
        <register type="NOA" address="0x00009888" value="0x05888000" />
1642
 
        <register type="NOA" address="0x00009888" value="0x238B0540" />
1643
 
        <register type="NOA" address="0x00009888" value="0x258BAAA0" />
1644
 
        <register type="NOA" address="0x00009888" value="0x278B002A" />
1645
 
        <register type="NOA" address="0x00009888" value="0x018C4000" />
1646
 
        <register type="NOA" address="0x00009888" value="0x0F8C4000" />
1647
 
        <register type="NOA" address="0x00009888" value="0x178C2000" />
1648
 
        <register type="NOA" address="0x00009888" value="0x198C5500" />
1649
 
        <register type="NOA" address="0x00009888" value="0x1B8C0015" />
1650
 
        <register type="NOA" address="0x00009888" value="0x038C4000" />
1651
 
        <register type="NOA" address="0x00009888" value="0x058C4000" />
1652
 
        <register type="NOA" address="0x00009888" value="0x018DA000" />
1653
 
        <register type="NOA" address="0x00009888" value="0x078D8000" />
1654
 
        <register type="NOA" address="0x00009888" value="0x098DA000" />
1655
 
        <register type="NOA" address="0x00009888" value="0x0B8DA000" />
1656
 
        <register type="NOA" address="0x00009888" value="0x0D8DA000" />
1657
 
        <register type="NOA" address="0x00009888" value="0x0F8DA000" />
1658
 
        <register type="NOA" address="0x00009888" value="0x038D2000" />
1659
 
        <register type="NOA" address="0x00009888" value="0x1F850A80" />
1660
 
        <register type="NOA" address="0x00009888" value="0x2185AAA0" />
1661
 
        <register type="NOA" address="0x00009888" value="0x2385002A" />
1662
 
        <register type="NOA" address="0x00009888" value="0x01834000" />
1663
 
        <register type="NOA" address="0x00009888" value="0x0F834000" />
1664
 
        <register type="NOA" address="0x00009888" value="0x19835400" />
1665
 
        <register type="NOA" address="0x00009888" value="0x1B830155" />
1666
 
        <register type="NOA" address="0x00009888" value="0x03834000" />
1667
 
        <register type="NOA" address="0x00009888" value="0x05834000" />
1668
 
        <register type="NOA" address="0x00009888" value="0x0184C000" />
1669
 
        <register type="NOA" address="0x00009888" value="0x07848000" />
1670
 
        <register type="NOA" address="0x00009888" value="0x0984C000" />
1671
 
        <register type="NOA" address="0x00009888" value="0x0B84C000" />
1672
 
        <register type="NOA" address="0x00009888" value="0x0D84C000" />
1673
 
        <register type="NOA" address="0x00009888" value="0x0F84C000" />
1674
 
        <register type="NOA" address="0x00009888" value="0x03844000" />
1675
 
        <register type="NOA" address="0x00009888" value="0x17808137" />
1676
 
        <register type="NOA" address="0x00009888" value="0x1980C147" />
1677
 
        <register type="NOA" address="0x00009888" value="0x1B80C0E5" />
1678
 
        <register type="NOA" address="0x00009888" value="0x1D80C0E3" />
1679
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
1680
 
        <register type="NOA" address="0x00009888" value="0x1180C000" />
1681
 
        <register type="NOA" address="0x00009888" value="0x1F80C000" />
1682
 
        <register type="NOA" address="0x00009888" value="0x13804000" />
1683
 
        <register type="NOA" address="0x00009888" value="0x15800000" />
1684
 
        <register type="NOA" address="0x00000D24" value="0x00000000" />
1685
 
        <register type="NOA" address="0x00009888" value="0x4D805000" />
1686
 
        <register type="NOA" address="0x00009888" value="0x4F800555" />
1687
 
        <register type="NOA" address="0x00009888" value="0x43800062" />
1688
 
        <register type="NOA" address="0x00009888" value="0x51800000" />
1689
 
        <register type="NOA" address="0x00009888" value="0x45800062" />
1690
 
        <register type="NOA" address="0x00009888" value="0x53800000" />
1691
 
        <register type="NOA" address="0x00009888" value="0x47800062" />
1692
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
1693
 
        <register type="NOA" address="0x00009888" value="0x3F800062" />
1694
 
        <register type="NOA" address="0x00009888" value="0x41800000" />
1695
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
1696
 
    </register_config>
1697
 
    <register_config type="OA">
1698
 
        <register type="OA" address="0x00002710" value="0x00000000" />
1699
 
        <register type="OA" address="0x00002714" value="0x00800000" />
1700
 
        <register type="OA" address="0x00002720" value="0x00000000" />
1701
 
        <register type="OA" address="0x00002724" value="0x00800000" />
1702
 
        <register type="OA" address="0x00002740" value="0x00000000" />
1703
 
    </register_config>
1704
 
    <register_config type="FLEX">
1705
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
1706
 
        <register type="FLEX" address="0x0000E558" value="0x00000003" />
1707
 
        <register type="FLEX" address="0x0000E658" value="0x00002001" />
1708
 
        <register type="FLEX" address="0x0000E758" value="0x00778008" />
1709
 
        <register type="FLEX" address="0x0000E45C" value="0x00088078" />
1710
 
        <register type="FLEX" address="0x0000E55C" value="0x00808708" />
1711
 
        <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
1712
 
    </register_config>
1713
 
  </set>
1714
 
 
1715
 
  <set name="Render Metrics for 3D Pipeline Profile"
1716
 
       chipset="BDW"
1717
 
       symbol_name="RenderPipeProfile"
1718
 
       underscore_name="render_pipe_profile"
1719
 
       mdapi_supported_apis="VK OGL OCL IO BB"
1720
 
       hw_config_guid="233d0544-fff7-4281-8291-e02f222aff72"
1721
 
       >
1722
 
    <counter name="GPU Time Elapsed"
1723
 
             symbol_name="GpuTime"
1724
 
             underscore_name="gpu_time"
1725
 
             description="Time elapsed on the GPU during the measurement."
1726
 
             data_type="uint64"
1727
 
             units="ns"
1728
 
             semantic_type="duration"
1729
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
1730
 
             mdapi_group="GPU"
1731
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1732
 
             mdapi_supported_apis=""
1733
 
             mdapi_hw_unit_type="gpu"
1734
 
             />
1735
 
    <counter name="GPU Core Clocks"
1736
 
             symbol_name="GpuCoreClocks"
1737
 
             underscore_name="gpu_core_clocks"
1738
 
             description="The total number of GPU core clocks elapsed during the measurement."
1739
 
             data_type="uint64"
1740
 
             units="cycles"
1741
 
             semantic_type="event"
1742
 
             equation="GPU_CLOCK 0 READ"
1743
 
             mdapi_group="GPU"
1744
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
1745
 
             mdapi_supported_apis=""
1746
 
             mdapi_hw_unit_type="gpu"
1747
 
             />
1748
 
    <counter name="AVG GPU Core Frequency"
1749
 
             symbol_name="AvgGpuCoreFrequency"
1750
 
             underscore_name="avg_gpu_core_frequency"
1751
 
             description="Average GPU Core Frequency in the measurement."
1752
 
             data_type="uint64"
1753
 
             max_equation="$GpuMaxFrequency"
1754
 
             units="hz"
1755
 
             semantic_type="event"
1756
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
1757
 
             mdapi_group="GPU"
1758
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1759
 
             mdapi_supported_apis=""
1760
 
             mdapi_hw_unit_type="gpu"
1761
 
             />
1762
 
    <counter name="GPU Busy"
1763
 
             symbol_name="GpuBusy"
1764
 
             underscore_name="gpu_busy"
1765
 
             description="The percentage of time in which the GPU has been processing GPU commands."
1766
 
             data_type="float"
1767
 
             max_equation="100"
1768
 
             units="percent"
1769
 
             semantic_type="duration"
1770
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
1771
 
             mdapi_group="GPU"
1772
 
             mdapi_usage_flags="Tier1 Overview System Frame"
1773
 
             mdapi_supported_apis=""
1774
 
             mdapi_hw_unit_type="gpu"
1775
 
             />
1776
 
    <counter name="VS Threads Dispatched"
1777
 
             symbol_name="VsThreads"
1778
 
             underscore_name="vs_threads"
1779
 
             description="The total number of vertex shader hardware threads dispatched."
1780
 
             data_type="uint64"
1781
 
             units="threads"
1782
 
             semantic_type="event"
1783
 
             equation="A 1 READ"
1784
 
             mdapi_group="EU Array/Vertex Shader"
1785
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1786
 
             mdapi_supported_apis="VK OGL IO BB"
1787
 
             mdapi_hw_unit_type="gpu"
1788
 
             />
1789
 
    <counter name="HS Threads Dispatched"
1790
 
             symbol_name="HsThreads"
1791
 
             underscore_name="hs_threads"
1792
 
             description="The total number of hull shader hardware threads dispatched."
1793
 
             data_type="uint64"
1794
 
             units="threads"
1795
 
             semantic_type="event"
1796
 
             equation="A 2 READ"
1797
 
             mdapi_group="EU Array/Hull Shader"
1798
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1799
 
             mdapi_supported_apis="VK OGL4 IO BB"
1800
 
             mdapi_hw_unit_type="gpu"
1801
 
             />
1802
 
    <counter name="DS Threads Dispatched"
1803
 
             symbol_name="DsThreads"
1804
 
             underscore_name="ds_threads"
1805
 
             description="The total number of domain shader hardware threads dispatched."
1806
 
             data_type="uint64"
1807
 
             units="threads"
1808
 
             semantic_type="event"
1809
 
             equation="A 3 READ"
1810
 
             mdapi_group="EU Array/Domain Shader"
1811
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1812
 
             mdapi_supported_apis="VK OGL4 IO BB"
1813
 
             mdapi_hw_unit_type="gpu"
1814
 
             />
1815
 
    <counter name="GS Threads Dispatched"
1816
 
             symbol_name="GsThreads"
1817
 
             underscore_name="gs_threads"
1818
 
             description="The total number of geometry shader hardware threads dispatched."
1819
 
             data_type="uint64"
1820
 
             units="threads"
1821
 
             semantic_type="event"
1822
 
             equation="A 5 READ"
1823
 
             mdapi_group="EU Array/Geometry Shader"
1824
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1825
 
             mdapi_supported_apis="VK OGL4 IO BB"
1826
 
             mdapi_hw_unit_type="gpu"
1827
 
             />
1828
 
    <counter name="FS Threads Dispatched"
1829
 
             symbol_name="PsThreads"
1830
 
             underscore_name="ps_threads"
1831
 
             description="The total number of fragment shader hardware threads dispatched."
1832
 
             data_type="uint64"
1833
 
             units="threads"
1834
 
             semantic_type="event"
1835
 
             equation="A 6 READ"
1836
 
             mdapi_group="EU Array/Fragment Shader"
1837
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1838
 
             mdapi_supported_apis="VK OGL IO BB"
1839
 
             mdapi_hw_unit_type="gpu"
1840
 
             />
1841
 
    <counter name="CS Threads Dispatched"
1842
 
             symbol_name="CsThreads"
1843
 
             underscore_name="cs_threads"
1844
 
             description="The total number of compute shader hardware threads dispatched."
1845
 
             data_type="uint64"
1846
 
             units="threads"
1847
 
             semantic_type="event"
1848
 
             equation="A 4 READ"
1849
 
             mdapi_group="EU Array/Compute Shader"
1850
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1851
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
1852
 
             mdapi_hw_unit_type="gpu"
1853
 
             />
1854
 
    <counter name="EU Active"
1855
 
             symbol_name="EuActive"
1856
 
             underscore_name="eu_active"
1857
 
             description="The percentage of time in which the Execution Units were actively processing."
1858
 
             data_type="float"
1859
 
             max_equation="100"
1860
 
             units="percent"
1861
 
             semantic_type="duration"
1862
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1863
 
             mdapi_group="EU Array"
1864
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1865
 
             mdapi_supported_apis=""
1866
 
             mdapi_hw_unit_type="gpu"
1867
 
             />
1868
 
    <counter name="EU Stall"
1869
 
             symbol_name="EuStall"
1870
 
             underscore_name="eu_stall"
1871
 
             description="The percentage of time in which the Execution Units were stalled."
1872
 
             data_type="float"
1873
 
             max_equation="100"
1874
 
             units="percent"
1875
 
             semantic_type="duration"
1876
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1877
 
             mdapi_group="EU Array"
1878
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1879
 
             mdapi_supported_apis=""
1880
 
             mdapi_hw_unit_type="gpu"
1881
 
             />
1882
 
    <counter name="Rasterized Pixels"
1883
 
             symbol_name="RasterizedPixels"
1884
 
             underscore_name="rasterized_pixels"
1885
 
             description="The total number of rasterized pixels."
1886
 
             data_type="uint64"
1887
 
             units="pixels"
1888
 
             semantic_type="event"
1889
 
             equation="A 21 READ 4 UMUL"
1890
 
             mdapi_group="3D Pipe/Rasterizer"
1891
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1892
 
             mdapi_supported_apis="VK OGL IO BB"
1893
 
             mdapi_hw_unit_type="gpu"
1894
 
             />
1895
 
    <counter name="Early Hi-Depth Test Fails"
1896
 
             symbol_name="HiDepthTestFails"
1897
 
             underscore_name="hi_depth_test_fails"
1898
 
             description="The total number of pixels dropped on early hierarchical depth test."
1899
 
             data_type="uint64"
1900
 
             units="pixels"
1901
 
             semantic_type="event"
1902
 
             equation="A 22 READ 4 UMUL"
1903
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1904
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1905
 
             mdapi_supported_apis="VK OGL IO BB"
1906
 
             mdapi_hw_unit_type="gpu"
1907
 
             />
1908
 
    <counter name="Early Depth Test Fails"
1909
 
             symbol_name="EarlyDepthTestFails"
1910
 
             underscore_name="early_depth_test_fails"
1911
 
             description="The total number of pixels dropped on early depth test."
1912
 
             data_type="uint64"
1913
 
             units="pixels"
1914
 
             semantic_type="event"
1915
 
             equation="A 23 READ 4 UMUL"
1916
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
1917
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1918
 
             mdapi_supported_apis="VK OGL IO BB"
1919
 
             mdapi_hw_unit_type="gpu"
1920
 
             />
1921
 
    <counter name="Samples Killed in FS"
1922
 
             symbol_name="SamplesKilledInPs"
1923
 
             underscore_name="samples_killed_in_ps"
1924
 
             description="The total number of samples or pixels dropped in fragment shaders."
1925
 
             data_type="uint64"
1926
 
             units="pixels"
1927
 
             semantic_type="event"
1928
 
             equation="A 24 READ 4 UMUL"
1929
 
             mdapi_group="3D Pipe/Fragment Shader"
1930
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
1931
 
             mdapi_supported_apis="VK OGL IO BB"
1932
 
             mdapi_hw_unit_type="gpu"
1933
 
             />
1934
 
    <counter name="Pixels Failing Tests"
1935
 
             symbol_name="PixelsFailingPostPsTests"
1936
 
             underscore_name="pixels_failing_post_ps_tests"
1937
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
1938
 
             data_type="uint64"
1939
 
             units="pixels"
1940
 
             semantic_type="event"
1941
 
             equation="A 25 READ 4 UMUL"
1942
 
             mdapi_group="3D Pipe/Output Merger"
1943
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1944
 
             mdapi_supported_apis="VK OGL IO BB"
1945
 
             mdapi_hw_unit_type="gpu"
1946
 
             />
1947
 
    <counter name="Samples Written"
1948
 
             symbol_name="SamplesWritten"
1949
 
             underscore_name="samples_written"
1950
 
             description="The total number of samples or pixels written to all render targets."
1951
 
             data_type="uint64"
1952
 
             units="pixels"
1953
 
             semantic_type="event"
1954
 
             equation="A 26 READ 4 UMUL"
1955
 
             mdapi_group="3D Pipe/Output Merger"
1956
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1957
 
             mdapi_supported_apis="VK OGL IO BB"
1958
 
             mdapi_hw_unit_type="gpu"
1959
 
             />
1960
 
    <counter name="Samples Blended"
1961
 
             symbol_name="SamplesBlended"
1962
 
             underscore_name="samples_blended"
1963
 
             description="The total number of blended samples or pixels written to all render targets."
1964
 
             data_type="uint64"
1965
 
             units="pixels"
1966
 
             semantic_type="event"
1967
 
             equation="A 27 READ 4 UMUL"
1968
 
             mdapi_group="3D Pipe/Output Merger"
1969
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1970
 
             mdapi_supported_apis="VK OGL IO BB"
1971
 
             mdapi_hw_unit_type="gpu"
1972
 
             />
1973
 
    <counter name="Sampler Accesses"
1974
 
             symbol_name="SamplerAccesses"
1975
 
             underscore_name="sampler_accesses"
1976
 
             description="The total number of messages send to samplers."
1977
 
             data_type="uint64"
1978
 
             units="messages"
1979
 
             semantic_type="event"
1980
 
             equation="A 28 READ"
1981
 
             mdapi_group="Sampler"
1982
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
1983
 
             mdapi_supported_apis=""
1984
 
             mdapi_hw_unit_type="gpu"
1985
 
             />
1986
 
    <counter name="Sampler Texels"
1987
 
             symbol_name="SamplerTexels"
1988
 
             underscore_name="sampler_texels"
1989
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
1990
 
             data_type="uint64"
1991
 
             units="texels"
1992
 
             semantic_type="event"
1993
 
             equation="A 28 READ 4 UMUL"
1994
 
             mdapi_group="Sampler/Sampler Input"
1995
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1996
 
             mdapi_supported_apis=""
1997
 
             mdapi_hw_unit_type="gpu"
1998
 
             />
1999
 
    <counter name="Sampler Texels Misses"
2000
 
             symbol_name="SamplerTexelMisses"
2001
 
             underscore_name="sampler_texel_misses"
2002
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
2003
 
             data_type="uint64"
2004
 
             units="texels"
2005
 
             semantic_type="event"
2006
 
             equation="A 29 READ 4 UMUL"
2007
 
             mdapi_group="Sampler/Sampler Cache"
2008
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
2009
 
             mdapi_supported_apis=""
2010
 
             mdapi_hw_unit_type="gpu"
2011
 
             />
2012
 
    <counter name="SLM Bytes Read"
2013
 
             symbol_name="SlmBytesRead"
2014
 
             underscore_name="slm_bytes_read"
2015
 
             description="The total number of GPU memory bytes read from shared local memory."
2016
 
             data_type="uint64"
2017
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2018
 
             units="bytes"
2019
 
             semantic_type="throughput"
2020
 
             equation="A 30 READ 64 UMUL"
2021
 
             mdapi_group="L3/Data Port/SLM"
2022
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2023
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
2024
 
             mdapi_hw_unit_type="gpu"
2025
 
             />
2026
 
    <counter name="SLM Bytes Written"
2027
 
             symbol_name="SlmBytesWritten"
2028
 
             underscore_name="slm_bytes_written"
2029
 
             description="The total number of GPU memory bytes written into shared local memory."
2030
 
             data_type="uint64"
2031
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2032
 
             units="bytes"
2033
 
             semantic_type="throughput"
2034
 
             equation="A 31 READ 64 UMUL"
2035
 
             mdapi_group="L3/Data Port/SLM"
2036
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2037
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
2038
 
             mdapi_hw_unit_type="gpu"
2039
 
             />
2040
 
    <counter name="Shader Memory Accesses"
2041
 
             symbol_name="ShaderMemoryAccesses"
2042
 
             underscore_name="shader_memory_accesses"
2043
 
             description="The total number of shader memory accesses to L3."
2044
 
             data_type="uint64"
2045
 
             units="messages"
2046
 
             semantic_type="event"
2047
 
             equation="A 32 READ"
2048
 
             mdapi_group="L3/Data Port"
2049
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2050
 
             mdapi_supported_apis=""
2051
 
             mdapi_hw_unit_type="gpu"
2052
 
             />
2053
 
    <counter name="Shader Atomic Memory Accesses"
2054
 
             symbol_name="ShaderAtomics"
2055
 
             underscore_name="shader_atomics"
2056
 
             description="The total number of shader atomic memory accesses."
2057
 
             data_type="uint64"
2058
 
             units="messages"
2059
 
             semantic_type="event"
2060
 
             equation="A 34 READ"
2061
 
             mdapi_group="L3/Data Port/Atomics"
2062
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2063
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
2064
 
             mdapi_hw_unit_type="gpu"
2065
 
             />
2066
 
    <counter name="L3 Shader Throughput"
2067
 
             symbol_name="L3ShaderThroughput"
2068
 
             underscore_name="l3_shader_throughput"
2069
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
2070
 
             data_type="uint64"
2071
 
             max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
2072
 
             units="bytes"
2073
 
             semantic_type="throughput"
2074
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
2075
 
             mdapi_group="L3/Data Port"
2076
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
2077
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
2078
 
             mdapi_hw_unit_type="gpu"
2079
 
             />
2080
 
    <counter name="Shader Barrier Messages"
2081
 
             symbol_name="ShaderBarriers"
2082
 
             underscore_name="shader_barriers"
2083
 
             description="The total number of shader barrier messages."
2084
 
             data_type="uint64"
2085
 
             units="messages"
2086
 
             semantic_type="event"
2087
 
             equation="A 35 READ"
2088
 
             mdapi_group="EU Array/Barrier"
2089
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2090
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
2091
 
             mdapi_hw_unit_type="gpu"
2092
 
             />
2093
 
    <counter name="VF Bottleneck"
2094
 
             symbol_name="VfBottleneck"
2095
 
             underscore_name="vf_bottleneck"
2096
 
             description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
2097
 
             low_watermark="5"
2098
 
             high_watermark="15"
2099
 
             data_type="float"
2100
 
             units="percent"
2101
 
             semantic_type="duration"
2102
 
             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
2103
 
             mdapi_group="3D Pipe/Input Assembler"
2104
 
             mdapi_usage_flags="Tier3 Indicate Draw"
2105
 
             mdapi_supported_apis="VK OGL IO BB"
2106
 
             mdapi_hw_unit_type="gpu"
2107
 
             />
2108
 
    <counter name="VS Bottleneck"
2109
 
             symbol_name="VsBottleneck"
2110
 
             underscore_name="vs_bottleneck"
2111
 
             description="The percentage of time in which vertex shader pipeline stage was slowing down the 3D pipeline."
2112
 
             low_watermark="10"
2113
 
             high_watermark="30"
2114
 
             data_type="float"
2115
 
             units="percent"
2116
 
             semantic_type="duration"
2117
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
2118
 
             mdapi_group="3D Pipe/Vertex Shader"
2119
 
             mdapi_usage_flags="Tier3 Indicate Draw"
2120
 
             mdapi_supported_apis="VK OGL IO BB"
2121
 
             mdapi_hw_unit_type="gpu"
2122
 
             />
2123
 
    <counter name="HS Bottleneck"
2124
 
             symbol_name="HsBottleneck"
2125
 
             underscore_name="hs_bottleneck"
2126
 
             description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
2127
 
             low_watermark="3"
2128
 
             high_watermark="9"
2129
 
             data_type="float"
2130
 
             units="percent"
2131
 
             semantic_type="duration"
2132
 
             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
2133
 
             mdapi_group="3D Pipe/Hull Shader"
2134
 
             mdapi_usage_flags="Tier3 Indicate Draw"
2135
 
             mdapi_supported_apis="VK OGL4 IO BB"
2136
 
             mdapi_hw_unit_type="gpu"
2137
 
             />
2138
 
    <counter name="DS Bottleneck"
2139
 
             symbol_name="DsBottleneck"
2140
 
             underscore_name="ds_bottleneck"
2141
 
             description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
2142
 
             low_watermark="5"
2143
 
             high_watermark="15"
2144
 
             data_type="float"
2145
 
             units="percent"
2146
 
             semantic_type="duration"
2147
 
             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
2148
 
             mdapi_group="3D Pipe/Domain Shader"
2149
 
             mdapi_usage_flags="Tier3 Indicate Draw"
2150
 
             mdapi_supported_apis="VK OGL4 IO BB"
2151
 
             mdapi_hw_unit_type="gpu"
2152
 
             />
2153
 
    <counter name="GS Bottleneck"
2154
 
             symbol_name="GsBottleneck"
2155
 
             underscore_name="gs_bottleneck"
2156
 
             description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
2157
 
             low_watermark="5"
2158
 
             high_watermark="15"
2159
 
             data_type="float"
2160
 
             units="percent"
2161
 
             semantic_type="duration"
2162
 
             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
2163
 
             mdapi_group="3D Pipe/Geometry Shader"
2164
 
             mdapi_usage_flags="Tier3 Indicate Draw"
2165
 
             mdapi_supported_apis="VK OGL IO BB"
2166
 
             mdapi_hw_unit_type="gpu"
2167
 
             />
2168
 
    <counter name="SO Bottleneck"
2169
 
             symbol_name="SoBottleneck"
2170
 
             underscore_name="so_bottleneck"
2171
 
             description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
2172
 
             low_watermark="5"
2173
 
             high_watermark="15"
2174
 
             data_type="float"
2175
 
             units="percent"
2176
 
             semantic_type="duration"
2177
 
             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
2178
 
             mdapi_group="3D Pipe/Stream Output"
2179
 
             mdapi_usage_flags="Tier3 Indicate Draw"
2180
 
             mdapi_supported_apis="VK OGL IO BB"
2181
 
             mdapi_hw_unit_type="gpu"
2182
 
             />
2183
 
    <counter name="Clipper Bottleneck"
2184
 
             symbol_name="ClBottleneck"
2185
 
             underscore_name="cl_bottleneck"
2186
 
             description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
2187
 
             low_watermark="10"
2188
 
             high_watermark="30"
2189
 
             data_type="float"
2190
 
             units="percent"
2191
 
             semantic_type="duration"
2192
 
             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
2193
 
             mdapi_group="3D Pipe/Clipper"
2194
 
             mdapi_usage_flags="Tier3 Indicate Draw"
2195
 
             mdapi_supported_apis="VK OGL IO BB"
2196
 
             mdapi_hw_unit_type="gpu"
2197
 
             />
2198
 
    <counter name="Strip-Fans Bottleneck"
2199
 
             symbol_name="SfBottleneck"
2200
 
             underscore_name="sf_bottleneck"
2201
 
             description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
2202
 
             low_watermark="5"
2203
 
             high_watermark="10"
2204
 
             data_type="float"
2205
 
             units="percent"
2206
 
             semantic_type="duration"
2207
 
             equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
2208
 
             mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
2209
 
             mdapi_usage_flags="Tier3 Indicate Draw"
2210
 
             mdapi_supported_apis="VK OGL IO BB"
2211
 
             mdapi_hw_unit_type="gpu"
2212
 
             />
2213
 
    <counter name="Hi-Depth Bottleneck"
2214
 
             symbol_name="HiDepthBottleneck"
2215
 
             underscore_name="hi_depth_bottleneck"
2216
 
             description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
2217
 
             low_watermark="5"
2218
 
             high_watermark="15"
2219
 
             data_type="float"
2220
 
             units="percent"
2221
 
             semantic_type="duration"
2222
 
             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
2223
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
2224
 
             mdapi_usage_flags="Tier3 Indicate Draw"
2225
 
             mdapi_supported_apis="VK OGL IO BB"
2226
 
             mdapi_hw_unit_type="gpu"
2227
 
             />
2228
 
    <counter name="Early Depth Bottleneck"
2229
 
             symbol_name="EarlyDepthBottleneck"
2230
 
             underscore_name="early_depth_bottleneck"
2231
 
             description="The percentage of time in which early depth test pipeline stage was slowing down the 3D pipeline."
2232
 
             low_watermark="10"
2233
 
             high_watermark="30"
2234
 
             data_type="float"
2235
 
             units="percent"
2236
 
             semantic_type="duration"
2237
 
             equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
2238
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
2239
 
             mdapi_usage_flags="Tier3 Indicate Draw"
2240
 
             mdapi_supported_apis="VK OGL IO BB"
2241
 
             mdapi_hw_unit_type="gpu"
2242
 
             />
2243
 
    <counter name="BC Bottleneck"
2244
 
             symbol_name="BcBottleneck"
2245
 
             underscore_name="bc_bottleneck"
2246
 
             description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
2247
 
             low_watermark="5"
2248
 
             high_watermark="15"
2249
 
             data_type="float"
2250
 
             units="percent"
2251
 
             semantic_type="duration"
2252
 
             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
2253
 
             mdapi_group="3D Pipe/Rasterizer/Barycentric Calc"
2254
 
             mdapi_usage_flags="Tier3 Indicate Draw"
2255
 
             mdapi_supported_apis="VK OGL IO"
2256
 
             mdapi_hw_unit_type="gpu"
2257
 
             />
2258
 
    <counter name="HS Stall"
2259
 
             symbol_name="HsStall"
2260
 
             underscore_name="hs_stall"
2261
 
             description="The percentage of time in which hull stall pipeline stage was stalled."
2262
 
             data_type="float"
2263
 
             units="percent"
2264
 
             semantic_type="duration"
2265
 
             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
2266
 
             mdapi_group="3D Pipe/Hull Shader"
2267
 
             mdapi_usage_flags="Tier4 Correlate Draw"
2268
 
             mdapi_supported_apis="VK OGL4 IO BB"
2269
 
             mdapi_hw_unit_type="gpu"
2270
 
             />
2271
 
    <counter name="DS Stall"
2272
 
             symbol_name="DsStall"
2273
 
             underscore_name="ds_stall"
2274
 
             description="The percentage of time in which domain shader pipeline stage was stalled."
2275
 
             data_type="float"
2276
 
             units="percent"
2277
 
             semantic_type="duration"
2278
 
             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
2279
 
             mdapi_group="3D Pipe/Domain Shader"
2280
 
             mdapi_usage_flags="Tier4 Correlate Draw"
2281
 
             mdapi_supported_apis="VK OGL4 IO BB"
2282
 
             mdapi_hw_unit_type="gpu"
2283
 
             />
2284
 
    <counter name="SO Stall"
2285
 
             symbol_name="SoStall"
2286
 
             underscore_name="so_stall"
2287
 
             description="The percentage of time in which stream-output pipeline stage was stalled."
2288
 
             data_type="float"
2289
 
             units="percent"
2290
 
             semantic_type="duration"
2291
 
             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
2292
 
             mdapi_group="3D Pipe/Stream Output"
2293
 
             mdapi_usage_flags="Tier4 Correlate Draw"
2294
 
             mdapi_supported_apis="VK OGL IO BB"
2295
 
             mdapi_hw_unit_type="gpu"
2296
 
             />
2297
 
    <counter name="CL Stall"
2298
 
             symbol_name="ClStall"
2299
 
             underscore_name="cl_stall"
2300
 
             description="The percentage of time in which clipper pipeline stage was stalled."
2301
 
             data_type="float"
2302
 
             units="percent"
2303
 
             semantic_type="duration"
2304
 
             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
2305
 
             mdapi_group="3D Pipe/Clipper"
2306
 
             mdapi_usage_flags="Tier4 Correlate Draw"
2307
 
             mdapi_supported_apis="VK OGL IO BB"
2308
 
             mdapi_hw_unit_type="gpu"
2309
 
             />
2310
 
    <counter name="SF Stall"
2311
 
             symbol_name="SfStall"
2312
 
             underscore_name="sf_stall"
2313
 
             description="The percentage of time in which strip-fans pipeline stage was stalled."
2314
 
             data_type="float"
2315
 
             units="percent"
2316
 
             semantic_type="duration"
2317
 
             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
2318
 
             mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
2319
 
             mdapi_usage_flags="Tier4 Correlate Draw"
2320
 
             mdapi_supported_apis="VK OGL IO BB"
2321
 
             mdapi_hw_unit_type="gpu"
2322
 
             />
2323
 
    <register_config type="NOA">
2324
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
2325
 
        <register type="NOA" address="0x00009888" value="0x0A1E0000" />
2326
 
        <register type="NOA" address="0x00009888" value="0x0C1F000F" />
2327
 
        <register type="NOA" address="0x00009888" value="0x10176800" />
2328
 
        <register type="NOA" address="0x00009888" value="0x1191001F" />
2329
 
        <register type="NOA" address="0x00009888" value="0x0B880320" />
2330
 
        <register type="NOA" address="0x00009888" value="0x01890C40" />
2331
 
        <register type="NOA" address="0x00009888" value="0x118A1C00" />
2332
 
        <register type="NOA" address="0x00009888" value="0x118D7C00" />
2333
 
        <register type="NOA" address="0x00009888" value="0x118E0020" />
2334
 
        <register type="NOA" address="0x00009888" value="0x118F4C00" />
2335
 
        <register type="NOA" address="0x00009888" value="0x11900000" />
2336
 
        <register type="NOA" address="0x00009888" value="0x13900001" />
2337
 
        <register type="NOA" address="0x00009888" value="0x065C4000" />
2338
 
        <register type="NOA" address="0x00009888" value="0x0C3D8000" />
2339
 
        <register type="NOA" address="0x00009888" value="0x06584000" />
2340
 
        <register type="NOA" address="0x00009888" value="0x0C5B4000" />
2341
 
        <register type="NOA" address="0x00009888" value="0x081E0040" />
2342
 
        <register type="NOA" address="0x00009888" value="0x0E1E0000" />
2343
 
        <register type="NOA" address="0x00009888" value="0x021F5400" />
2344
 
        <register type="NOA" address="0x00009888" value="0x001F0000" />
2345
 
        <register type="NOA" address="0x00009888" value="0x101F0010" />
2346
 
        <register type="NOA" address="0x00009888" value="0x0E1F0080" />
2347
 
        <register type="NOA" address="0x00009888" value="0x0C384000" />
2348
 
        <register type="NOA" address="0x00009888" value="0x06392000" />
2349
 
        <register type="NOA" address="0x00009888" value="0x0C13C000" />
2350
 
        <register type="NOA" address="0x00009888" value="0x06164000" />
2351
 
        <register type="NOA" address="0x00009888" value="0x06170012" />
2352
 
        <register type="NOA" address="0x00009888" value="0x00170000" />
2353
 
        <register type="NOA" address="0x00009888" value="0x01910005" />
2354
 
        <register type="NOA" address="0x00009888" value="0x07880002" />
2355
 
        <register type="NOA" address="0x00009888" value="0x01880C00" />
2356
 
        <register type="NOA" address="0x00009888" value="0x0F880000" />
2357
 
        <register type="NOA" address="0x00009888" value="0x0D880000" />
2358
 
        <register type="NOA" address="0x00009888" value="0x05880000" />
2359
 
        <register type="NOA" address="0x00009888" value="0x09890032" />
2360
 
        <register type="NOA" address="0x00009888" value="0x078A0800" />
2361
 
        <register type="NOA" address="0x00009888" value="0x0F8A0A00" />
2362
 
        <register type="NOA" address="0x00009888" value="0x198A4000" />
2363
 
        <register type="NOA" address="0x00009888" value="0x1B8A2000" />
2364
 
        <register type="NOA" address="0x00009888" value="0x1D8A0000" />
2365
 
        <register type="NOA" address="0x00009888" value="0x038A4000" />
2366
 
        <register type="NOA" address="0x00009888" value="0x0B8A8000" />
2367
 
        <register type="NOA" address="0x00009888" value="0x0D8A8000" />
2368
 
        <register type="NOA" address="0x00009888" value="0x238B54C0" />
2369
 
        <register type="NOA" address="0x00009888" value="0x258BAA55" />
2370
 
        <register type="NOA" address="0x00009888" value="0x278B0019" />
2371
 
        <register type="NOA" address="0x00009888" value="0x198C0100" />
2372
 
        <register type="NOA" address="0x00009888" value="0x058C4000" />
2373
 
        <register type="NOA" address="0x00009888" value="0x0F8D0015" />
2374
 
        <register type="NOA" address="0x00009888" value="0x018D1000" />
2375
 
        <register type="NOA" address="0x00009888" value="0x098D8000" />
2376
 
        <register type="NOA" address="0x00009888" value="0x0B8DF000" />
2377
 
        <register type="NOA" address="0x00009888" value="0x0D8D3000" />
2378
 
        <register type="NOA" address="0x00009888" value="0x038DE000" />
2379
 
        <register type="NOA" address="0x00009888" value="0x058D3000" />
2380
 
        <register type="NOA" address="0x00009888" value="0x0D8E0004" />
2381
 
        <register type="NOA" address="0x00009888" value="0x058E000C" />
2382
 
        <register type="NOA" address="0x00009888" value="0x098E0000" />
2383
 
        <register type="NOA" address="0x00009888" value="0x078E0000" />
2384
 
        <register type="NOA" address="0x00009888" value="0x038E0000" />
2385
 
        <register type="NOA" address="0x00009888" value="0x0B8F0020" />
2386
 
        <register type="NOA" address="0x00009888" value="0x198F0C00" />
2387
 
        <register type="NOA" address="0x00009888" value="0x078F8000" />
2388
 
        <register type="NOA" address="0x00009888" value="0x098F4000" />
2389
 
        <register type="NOA" address="0x00009888" value="0x0B900980" />
2390
 
        <register type="NOA" address="0x00009888" value="0x03900D80" />
2391
 
        <register type="NOA" address="0x00009888" value="0x01900000" />
2392
 
        <register type="NOA" address="0x00009888" value="0x1F85AA80" />
2393
 
        <register type="NOA" address="0x00009888" value="0x2185AAAA" />
2394
 
        <register type="NOA" address="0x00009888" value="0x2385002A" />
2395
 
        <register type="NOA" address="0x00009888" value="0x01834000" />
2396
 
        <register type="NOA" address="0x00009888" value="0x0F834000" />
2397
 
        <register type="NOA" address="0x00009888" value="0x19835400" />
2398
 
        <register type="NOA" address="0x00009888" value="0x1B830155" />
2399
 
        <register type="NOA" address="0x00009888" value="0x03834000" />
2400
 
        <register type="NOA" address="0x00009888" value="0x05834000" />
2401
 
        <register type="NOA" address="0x00009888" value="0x07834000" />
2402
 
        <register type="NOA" address="0x00009888" value="0x09834000" />
2403
 
        <register type="NOA" address="0x00009888" value="0x0B834000" />
2404
 
        <register type="NOA" address="0x00009888" value="0x0D834000" />
2405
 
        <register type="NOA" address="0x00009888" value="0x0184C000" />
2406
 
        <register type="NOA" address="0x00009888" value="0x0784C000" />
2407
 
        <register type="NOA" address="0x00009888" value="0x0984C000" />
2408
 
        <register type="NOA" address="0x00009888" value="0x0B84C000" />
2409
 
        <register type="NOA" address="0x00009888" value="0x0D84C000" />
2410
 
        <register type="NOA" address="0x00009888" value="0x0F84C000" />
2411
 
        <register type="NOA" address="0x00009888" value="0x0384C000" />
2412
 
        <register type="NOA" address="0x00009888" value="0x0584C000" />
2413
 
        <register type="NOA" address="0x00009888" value="0x1180C000" />
2414
 
        <register type="NOA" address="0x00009888" value="0x1780C000" />
2415
 
        <register type="NOA" address="0x00009888" value="0x1980C000" />
2416
 
        <register type="NOA" address="0x00009888" value="0x1B80C000" />
2417
 
        <register type="NOA" address="0x00009888" value="0x1D80C000" />
2418
 
        <register type="NOA" address="0x00009888" value="0x1F80C000" />
2419
 
        <register type="NOA" address="0x00009888" value="0x1380C000" />
2420
 
        <register type="NOA" address="0x00009888" value="0x1580C000" />
2421
 
        <register type="NOA" address="0x00000D24" value="0x00000000" />
2422
 
        <register type="NOA" address="0x00009888" value="0x4D801111" />
2423
 
        <register type="NOA" address="0x00009888" value="0x3D800800" />
2424
 
        <register type="NOA" address="0x00009888" value="0x4F801011" />
2425
 
        <register type="NOA" address="0x00009888" value="0x43800443" />
2426
 
        <register type="NOA" address="0x00009888" value="0x51801111" />
2427
 
        <register type="NOA" address="0x00009888" value="0x45800422" />
2428
 
        <register type="NOA" address="0x00009888" value="0x53801111" />
2429
 
        <register type="NOA" address="0x00009888" value="0x47800C60" />
2430
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
2431
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
2432
 
        <register type="NOA" address="0x00009888" value="0x3F800422" />
2433
 
        <register type="NOA" address="0x00009888" value="0x41800021" />
2434
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
2435
 
    </register_config>
2436
 
    <register_config type="OA">
2437
 
        <register type="OA" address="0x00002724" value="0xF0800000" />
2438
 
        <register type="OA" address="0x00002720" value="0x00000000" />
2439
 
        <register type="OA" address="0x00002714" value="0xF0800000" />
2440
 
        <register type="OA" address="0x00002710" value="0x00000000" />
2441
 
        <register type="OA" address="0x00002740" value="0x00000000" />
2442
 
        <register type="OA" address="0x00002770" value="0x0007FFEA" />
2443
 
        <register type="OA" address="0x00002774" value="0x00007FFC" />
2444
 
        <register type="OA" address="0x00002778" value="0x0007AFFA" />
2445
 
        <register type="OA" address="0x0000277C" value="0x0000F5FD" />
2446
 
        <register type="OA" address="0x00002780" value="0x00079FFA" />
2447
 
        <register type="OA" address="0x00002784" value="0x0000F3FB" />
2448
 
        <register type="OA" address="0x00002788" value="0x0007BF7A" />
2449
 
        <register type="OA" address="0x0000278C" value="0x0000F7E7" />
2450
 
        <register type="OA" address="0x00002790" value="0x0007FEFA" />
2451
 
        <register type="OA" address="0x00002794" value="0x0000F7CF" />
2452
 
        <register type="OA" address="0x00002798" value="0x00077FFA" />
2453
 
        <register type="OA" address="0x0000279C" value="0x0000EFDF" />
2454
 
        <register type="OA" address="0x000027A0" value="0x0006FFFA" />
2455
 
        <register type="OA" address="0x000027A4" value="0x0000CFBF" />
2456
 
        <register type="OA" address="0x000027A8" value="0x0003FFFA" />
2457
 
        <register type="OA" address="0x000027AC" value="0x00005F7F" />
2458
 
    </register_config>
2459
 
    <register_config type="FLEX">
2460
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
2461
 
        <register type="FLEX" address="0x0000E558" value="0x00015014" />
2462
 
        <register type="FLEX" address="0x0000E658" value="0x00025024" />
2463
 
        <register type="FLEX" address="0x0000E758" value="0x00035034" />
2464
 
        <register type="FLEX" address="0x0000E45C" value="0x00045044" />
2465
 
        <register type="FLEX" address="0x0000E55C" value="0x00055054" />
2466
 
        <register type="FLEX" address="0x0000E65C" value="0x00065064" />
2467
 
    </register_config>
2468
 
  </set>
2469
 
 
2470
 
  <set name="Memory Reads Distribution metric set"
2471
 
       chipset="BDW"
2472
 
       symbol_name="MemoryReads"
2473
 
       underscore_name="memory_reads"
2474
 
       mdapi_supported_apis="VK OGL OCL IO BB"
2475
 
       hw_config_guid="2b255d48-2117-4fef-a8f7-f151e1d25a2c"
2476
 
       >
2477
 
    <counter name="GPU Time Elapsed"
2478
 
             symbol_name="GpuTime"
2479
 
             underscore_name="gpu_time"
2480
 
             description="Time elapsed on the GPU during the measurement."
2481
 
             data_type="uint64"
2482
 
             units="ns"
2483
 
             semantic_type="duration"
2484
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
2485
 
             mdapi_group="GPU"
2486
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2487
 
             mdapi_supported_apis=""
2488
 
             mdapi_hw_unit_type="gpu"
2489
 
             />
2490
 
    <counter name="GPU Core Clocks"
2491
 
             symbol_name="GpuCoreClocks"
2492
 
             underscore_name="gpu_core_clocks"
2493
 
             description="The total number of GPU core clocks elapsed during the measurement."
2494
 
             data_type="uint64"
2495
 
             units="cycles"
2496
 
             semantic_type="event"
2497
 
             equation="GPU_CLOCK 0 READ"
2498
 
             mdapi_group="GPU"
2499
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
2500
 
             mdapi_supported_apis=""
2501
 
             mdapi_hw_unit_type="gpu"
2502
 
             />
2503
 
    <counter name="AVG GPU Core Frequency"
2504
 
             symbol_name="AvgGpuCoreFrequency"
2505
 
             underscore_name="avg_gpu_core_frequency"
2506
 
             description="Average GPU Core Frequency in the measurement."
2507
 
             data_type="uint64"
2508
 
             max_equation="$GpuMaxFrequency"
2509
 
             units="hz"
2510
 
             semantic_type="event"
2511
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
2512
 
             mdapi_group="GPU"
2513
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2514
 
             mdapi_supported_apis=""
2515
 
             mdapi_hw_unit_type="gpu"
2516
 
             />
2517
 
    <counter name="GPU Busy"
2518
 
             symbol_name="GpuBusy"
2519
 
             underscore_name="gpu_busy"
2520
 
             description="The percentage of time in which the GPU has been processing GPU commands."
2521
 
             data_type="float"
2522
 
             max_equation="100"
2523
 
             units="percent"
2524
 
             semantic_type="duration"
2525
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
2526
 
             mdapi_group="GPU"
2527
 
             mdapi_usage_flags="Tier1 Overview System Frame"
2528
 
             mdapi_supported_apis=""
2529
 
             mdapi_hw_unit_type="gpu"
2530
 
             />
2531
 
    <counter name="VS Threads Dispatched"
2532
 
             symbol_name="VsThreads"
2533
 
             underscore_name="vs_threads"
2534
 
             description="The total number of vertex shader hardware threads dispatched."
2535
 
             data_type="uint64"
2536
 
             units="threads"
2537
 
             semantic_type="event"
2538
 
             equation="A 1 READ"
2539
 
             mdapi_group="EU Array/Vertex Shader"
2540
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2541
 
             mdapi_supported_apis="VK OGL IO BB"
2542
 
             mdapi_hw_unit_type="gpu"
2543
 
             />
2544
 
    <counter name="HS Threads Dispatched"
2545
 
             symbol_name="HsThreads"
2546
 
             underscore_name="hs_threads"
2547
 
             description="The total number of hull shader hardware threads dispatched."
2548
 
             data_type="uint64"
2549
 
             units="threads"
2550
 
             semantic_type="event"
2551
 
             equation="A 2 READ"
2552
 
             mdapi_group="EU Array/Hull Shader"
2553
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2554
 
             mdapi_supported_apis="VK OGL4 IO BB"
2555
 
             mdapi_hw_unit_type="gpu"
2556
 
             />
2557
 
    <counter name="DS Threads Dispatched"
2558
 
             symbol_name="DsThreads"
2559
 
             underscore_name="ds_threads"
2560
 
             description="The total number of domain shader hardware threads dispatched."
2561
 
             data_type="uint64"
2562
 
             units="threads"
2563
 
             semantic_type="event"
2564
 
             equation="A 3 READ"
2565
 
             mdapi_group="EU Array/Domain Shader"
2566
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2567
 
             mdapi_supported_apis="VK OGL4 IO BB"
2568
 
             mdapi_hw_unit_type="gpu"
2569
 
             />
2570
 
    <counter name="GS Threads Dispatched"
2571
 
             symbol_name="GsThreads"
2572
 
             underscore_name="gs_threads"
2573
 
             description="The total number of geometry shader hardware threads dispatched."
2574
 
             data_type="uint64"
2575
 
             units="threads"
2576
 
             semantic_type="event"
2577
 
             equation="A 5 READ"
2578
 
             mdapi_group="EU Array/Geometry Shader"
2579
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2580
 
             mdapi_supported_apis="VK OGL4 IO BB"
2581
 
             mdapi_hw_unit_type="gpu"
2582
 
             />
2583
 
    <counter name="FS Threads Dispatched"
2584
 
             symbol_name="PsThreads"
2585
 
             underscore_name="ps_threads"
2586
 
             description="The total number of fragment shader hardware threads dispatched."
2587
 
             data_type="uint64"
2588
 
             units="threads"
2589
 
             semantic_type="event"
2590
 
             equation="A 6 READ"
2591
 
             mdapi_group="EU Array/Fragment Shader"
2592
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2593
 
             mdapi_supported_apis="VK OGL IO BB"
2594
 
             mdapi_hw_unit_type="gpu"
2595
 
             />
2596
 
    <counter name="CS Threads Dispatched"
2597
 
             symbol_name="CsThreads"
2598
 
             underscore_name="cs_threads"
2599
 
             description="The total number of compute shader hardware threads dispatched."
2600
 
             data_type="uint64"
2601
 
             units="threads"
2602
 
             semantic_type="event"
2603
 
             equation="A 4 READ"
2604
 
             mdapi_group="EU Array/Compute Shader"
2605
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2606
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
2607
 
             mdapi_hw_unit_type="gpu"
2608
 
             />
2609
 
    <counter name="EU Active"
2610
 
             symbol_name="EuActive"
2611
 
             underscore_name="eu_active"
2612
 
             description="The percentage of time in which the Execution Units were actively processing."
2613
 
             data_type="float"
2614
 
             max_equation="100"
2615
 
             units="percent"
2616
 
             semantic_type="duration"
2617
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2618
 
             mdapi_group="EU Array"
2619
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2620
 
             mdapi_supported_apis=""
2621
 
             mdapi_hw_unit_type="gpu"
2622
 
             />
2623
 
    <counter name="EU Stall"
2624
 
             symbol_name="EuStall"
2625
 
             underscore_name="eu_stall"
2626
 
             description="The percentage of time in which the Execution Units were stalled."
2627
 
             data_type="float"
2628
 
             max_equation="100"
2629
 
             units="percent"
2630
 
             semantic_type="duration"
2631
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2632
 
             mdapi_group="EU Array"
2633
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2634
 
             mdapi_supported_apis=""
2635
 
             mdapi_hw_unit_type="gpu"
2636
 
             />
2637
 
    <counter name="Rasterized Pixels"
2638
 
             symbol_name="RasterizedPixels"
2639
 
             underscore_name="rasterized_pixels"
2640
 
             description="The total number of rasterized pixels."
2641
 
             data_type="uint64"
2642
 
             units="pixels"
2643
 
             semantic_type="event"
2644
 
             equation="A 21 READ 4 UMUL"
2645
 
             mdapi_group="3D Pipe/Rasterizer"
2646
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2647
 
             mdapi_supported_apis="VK OGL IO BB"
2648
 
             mdapi_hw_unit_type="gpu"
2649
 
             />
2650
 
    <counter name="Early Hi-Depth Test Fails"
2651
 
             symbol_name="HiDepthTestFails"
2652
 
             underscore_name="hi_depth_test_fails"
2653
 
             description="The total number of pixels dropped on early hierarchical depth test."
2654
 
             data_type="uint64"
2655
 
             units="pixels"
2656
 
             semantic_type="event"
2657
 
             equation="A 22 READ 4 UMUL"
2658
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
2659
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2660
 
             mdapi_supported_apis="VK OGL IO BB"
2661
 
             mdapi_hw_unit_type="gpu"
2662
 
             />
2663
 
    <counter name="Early Depth Test Fails"
2664
 
             symbol_name="EarlyDepthTestFails"
2665
 
             underscore_name="early_depth_test_fails"
2666
 
             description="The total number of pixels dropped on early depth test."
2667
 
             data_type="uint64"
2668
 
             units="pixels"
2669
 
             semantic_type="event"
2670
 
             equation="A 23 READ 4 UMUL"
2671
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
2672
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2673
 
             mdapi_supported_apis="VK OGL IO BB"
2674
 
             mdapi_hw_unit_type="gpu"
2675
 
             />
2676
 
    <counter name="Samples Killed in FS"
2677
 
             symbol_name="SamplesKilledInPs"
2678
 
             underscore_name="samples_killed_in_ps"
2679
 
             description="The total number of samples or pixels dropped in fragment shaders."
2680
 
             data_type="uint64"
2681
 
             units="pixels"
2682
 
             semantic_type="event"
2683
 
             equation="A 24 READ 4 UMUL"
2684
 
             mdapi_group="3D Pipe/Fragment Shader"
2685
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
2686
 
             mdapi_supported_apis="VK OGL IO BB"
2687
 
             mdapi_hw_unit_type="gpu"
2688
 
             />
2689
 
    <counter name="Pixels Failing Tests"
2690
 
             symbol_name="PixelsFailingPostPsTests"
2691
 
             underscore_name="pixels_failing_post_ps_tests"
2692
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
2693
 
             data_type="uint64"
2694
 
             units="pixels"
2695
 
             semantic_type="event"
2696
 
             equation="A 25 READ 4 UMUL"
2697
 
             mdapi_group="3D Pipe/Output Merger"
2698
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2699
 
             mdapi_supported_apis="VK OGL IO BB"
2700
 
             mdapi_hw_unit_type="gpu"
2701
 
             />
2702
 
    <counter name="Samples Written"
2703
 
             symbol_name="SamplesWritten"
2704
 
             underscore_name="samples_written"
2705
 
             description="The total number of samples or pixels written to all render targets."
2706
 
             data_type="uint64"
2707
 
             units="pixels"
2708
 
             semantic_type="event"
2709
 
             equation="A 26 READ 4 UMUL"
2710
 
             mdapi_group="3D Pipe/Output Merger"
2711
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2712
 
             mdapi_supported_apis="VK OGL IO BB"
2713
 
             mdapi_hw_unit_type="gpu"
2714
 
             />
2715
 
    <counter name="Samples Blended"
2716
 
             symbol_name="SamplesBlended"
2717
 
             underscore_name="samples_blended"
2718
 
             description="The total number of blended samples or pixels written to all render targets."
2719
 
             data_type="uint64"
2720
 
             units="pixels"
2721
 
             semantic_type="event"
2722
 
             equation="A 27 READ 4 UMUL"
2723
 
             mdapi_group="3D Pipe/Output Merger"
2724
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2725
 
             mdapi_supported_apis="VK OGL IO BB"
2726
 
             mdapi_hw_unit_type="gpu"
2727
 
             />
2728
 
    <counter name="Sampler Texels"
2729
 
             symbol_name="SamplerTexels"
2730
 
             underscore_name="sampler_texels"
2731
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
2732
 
             data_type="uint64"
2733
 
             units="texels"
2734
 
             semantic_type="event"
2735
 
             equation="A 28 READ 4 UMUL"
2736
 
             mdapi_group="Sampler/Sampler Input"
2737
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2738
 
             mdapi_supported_apis=""
2739
 
             mdapi_hw_unit_type="gpu"
2740
 
             />
2741
 
    <counter name="Sampler Texels Misses"
2742
 
             symbol_name="SamplerTexelMisses"
2743
 
             underscore_name="sampler_texel_misses"
2744
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
2745
 
             data_type="uint64"
2746
 
             units="texels"
2747
 
             semantic_type="event"
2748
 
             equation="A 29 READ 4 UMUL"
2749
 
             mdapi_group="Sampler/Sampler Cache"
2750
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
2751
 
             mdapi_supported_apis=""
2752
 
             mdapi_hw_unit_type="gpu"
2753
 
             />
2754
 
    <counter name="SLM Bytes Read"
2755
 
             symbol_name="SlmBytesRead"
2756
 
             underscore_name="slm_bytes_read"
2757
 
             description="The total number of GPU memory bytes read from shared local memory."
2758
 
             data_type="uint64"
2759
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2760
 
             units="bytes"
2761
 
             semantic_type="throughput"
2762
 
             equation="A 30 READ 64 UMUL"
2763
 
             mdapi_group="L3/Data Port/SLM"
2764
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2765
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
2766
 
             mdapi_hw_unit_type="gpu"
2767
 
             />
2768
 
    <counter name="SLM Bytes Written"
2769
 
             symbol_name="SlmBytesWritten"
2770
 
             underscore_name="slm_bytes_written"
2771
 
             description="The total number of GPU memory bytes written into shared local memory."
2772
 
             data_type="uint64"
2773
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2774
 
             units="bytes"
2775
 
             semantic_type="throughput"
2776
 
             equation="A 31 READ 64 UMUL"
2777
 
             mdapi_group="L3/Data Port/SLM"
2778
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2779
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
2780
 
             mdapi_hw_unit_type="gpu"
2781
 
             />
2782
 
    <counter name="Shader Memory Accesses"
2783
 
             symbol_name="ShaderMemoryAccesses"
2784
 
             underscore_name="shader_memory_accesses"
2785
 
             description="The total number of shader memory accesses to L3."
2786
 
             data_type="uint64"
2787
 
             units="messages"
2788
 
             semantic_type="event"
2789
 
             equation="A 32 READ"
2790
 
             mdapi_group="L3/Data Port"
2791
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2792
 
             mdapi_supported_apis=""
2793
 
             mdapi_hw_unit_type="gpu"
2794
 
             />
2795
 
    <counter name="Shader Atomic Memory Accesses"
2796
 
             symbol_name="ShaderAtomics"
2797
 
             underscore_name="shader_atomics"
2798
 
             description="The total number of shader atomic memory accesses."
2799
 
             data_type="uint64"
2800
 
             units="messages"
2801
 
             semantic_type="event"
2802
 
             equation="A 34 READ"
2803
 
             mdapi_group="L3/Data Port/Atomics"
2804
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2805
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
2806
 
             mdapi_hw_unit_type="gpu"
2807
 
             />
2808
 
    <counter name="Shader Barrier Messages"
2809
 
             symbol_name="ShaderBarriers"
2810
 
             underscore_name="shader_barriers"
2811
 
             description="The total number of shader barrier messages."
2812
 
             data_type="uint64"
2813
 
             units="messages"
2814
 
             semantic_type="event"
2815
 
             equation="A 35 READ"
2816
 
             mdapi_group="EU Array/Barrier"
2817
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2818
 
             mdapi_supported_apis="VK OGL4 OCL IO"
2819
 
             mdapi_hw_unit_type="gpu"
2820
 
             />
2821
 
    <counter name="L3 Shader Throughput"
2822
 
             symbol_name="L3ShaderThroughput"
2823
 
             underscore_name="l3_shader_throughput"
2824
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
2825
 
             data_type="uint64"
2826
 
             max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
2827
 
             units="bytes"
2828
 
             semantic_type="throughput"
2829
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
2830
 
             mdapi_group="L3/Data Port"
2831
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
2832
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
2833
 
             mdapi_hw_unit_type="gpu"
2834
 
             />
2835
 
    <counter name="GtiCmdStreamerMemoryReads"
2836
 
             symbol_name="GtiCmdStreamerMemoryReads"
2837
 
             underscore_name="gti_cmd_streamer_memory_reads"
2838
 
             description="The total number of GTI memory reads from Command Streamer."
2839
 
             data_type="uint64"
2840
 
             units="messages"
2841
 
             semantic_type="event"
2842
 
             equation="B 0 READ"
2843
 
             mdapi_group="GTI/3D Pipe/Command Streamer"
2844
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
2845
 
             mdapi_supported_apis=""
2846
 
             mdapi_hw_unit_type="gpu"
2847
 
             />
2848
 
    <counter name="GtiRsMemoryReads"
2849
 
             symbol_name="GtiRsMemoryReads"
2850
 
             underscore_name="gti_rs_memory_reads"
2851
 
             description="The total number of GTI memory reads from Resource Streamer."
2852
 
             data_type="uint64"
2853
 
             units="messages"
2854
 
             semantic_type="event"
2855
 
             equation="B 2 READ"
2856
 
             mdapi_group="GTI/3D Pipe/Resource Streamer"
2857
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
2858
 
             mdapi_supported_apis=""
2859
 
             mdapi_hw_unit_type="gpu"
2860
 
             />
2861
 
    <counter name="GtiVfMemoryReads"
2862
 
             symbol_name="GtiVfMemoryReads"
2863
 
             underscore_name="gti_vf_memory_reads"
2864
 
             description="The total number of GTI memory reads from Vertex Fetch."
2865
 
             data_type="uint64"
2866
 
             units="messages"
2867
 
             semantic_type="event"
2868
 
             equation="B 1 READ"
2869
 
             mdapi_group="GTI/3D Pipe/Vertex Fetch"
2870
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
2871
 
             mdapi_supported_apis="VK OGL IO BB"
2872
 
             mdapi_hw_unit_type="gpu"
2873
 
             />
2874
 
    <counter name="GtiRccMemoryReads"
2875
 
             symbol_name="GtiRccMemoryReads"
2876
 
             underscore_name="gti_rcc_memory_reads"
2877
 
             description="The total number of GTI memory reads from Render Color Cache (Render Color Cache misses)."
2878
 
             data_type="uint64"
2879
 
             units="messages"
2880
 
             semantic_type="event"
2881
 
             equation="B 3 READ"
2882
 
             mdapi_group="GTI/Color Cache"
2883
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
2884
 
             mdapi_supported_apis="VK OGL IO BB"
2885
 
             mdapi_hw_unit_type="gpu"
2886
 
             />
2887
 
    <counter name="GtiMscMemoryReads"
2888
 
             symbol_name="GtiMscMemoryReads"
2889
 
             underscore_name="gti_msc_memory_reads"
2890
 
             description="The total number of GTI memory reads from Multisampling Color Cache (Multisampling Color Cache misses)."
2891
 
             data_type="uint64"
2892
 
             units="messages"
2893
 
             semantic_type="event"
2894
 
             equation="B 4 READ"
2895
 
             mdapi_group="GTI/Color Cache"
2896
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
2897
 
             mdapi_supported_apis="VK OGL IO BB"
2898
 
             mdapi_hw_unit_type="gpu"
2899
 
             />
2900
 
    <counter name="GtiHizMemoryReads"
2901
 
             symbol_name="GtiHizMemoryReads"
2902
 
             underscore_name="gti_hiz_memory_reads"
2903
 
             description="The total number of GTI memory reads from Hierarchical Depth Cache (Hi-Depth Cache misses)."
2904
 
             data_type="uint64"
2905
 
             units="messages"
2906
 
             semantic_type="event"
2907
 
             equation="B 5 READ"
2908
 
             mdapi_group="GTI/Depth Cache"
2909
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
2910
 
             mdapi_supported_apis="VK OGL IO BB"
2911
 
             mdapi_hw_unit_type="gpu"
2912
 
             />
2913
 
    <counter name="GtiStcMemoryReads"
2914
 
             symbol_name="GtiStcMemoryReads"
2915
 
             underscore_name="gti_stc_memory_reads"
2916
 
             description="The total number of GTI memory reads from Stencil Cache (Stencil Cache misses)."
2917
 
             data_type="uint64"
2918
 
             units="messages"
2919
 
             semantic_type="event"
2920
 
             equation="B 6 READ"
2921
 
             mdapi_group="GTI/Depth Cache"
2922
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
2923
 
             mdapi_supported_apis="VK OGL IO BB"
2924
 
             mdapi_hw_unit_type="gpu"
2925
 
             />
2926
 
    <counter name="GtiRczMemoryReads"
2927
 
             symbol_name="GtiRczMemoryReads"
2928
 
             underscore_name="gti_rcz_memory_reads"
2929
 
             description="The total number of GTI memory reads from Render Depth Cache (Render Depth Cache misses)."
2930
 
             data_type="uint64"
2931
 
             units="messages"
2932
 
             semantic_type="event"
2933
 
             equation="B 7 READ"
2934
 
             mdapi_group="GTI/Depth Cache"
2935
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
2936
 
             mdapi_supported_apis="VK OGL IO BB"
2937
 
             mdapi_hw_unit_type="gpu"
2938
 
             />
2939
 
    <counter name="GtiMemoryReads"
2940
 
             symbol_name="GtiMemoryReads"
2941
 
             underscore_name="gti_memory_reads"
2942
 
             description="The total number of GTI memory reads."
2943
 
             data_type="uint64"
2944
 
             units="messages"
2945
 
             semantic_type="event"
2946
 
             equation="C 0 READ"
2947
 
             mdapi_group="GTI"
2948
 
             mdapi_usage_flags="Tier2 Overview Frame Batch Draw"
2949
 
             mdapi_supported_apis=""
2950
 
             mdapi_hw_unit_type="gpu"
2951
 
             />
2952
 
    <counter name="GtiL3Bank0Reads"
2953
 
             symbol_name="GtiL3Bank0Reads"
2954
 
             underscore_name="gti_l3_bank0_reads"
2955
 
             description="The total number of GTI memory reads from L3 Bank 0 (L3 Cache misses)."
2956
 
             data_type="uint64"
2957
 
             units="messages"
2958
 
             semantic_type="event"
2959
 
             equation="C 4 READ"
2960
 
             mdapi_group="GTI/L3"
2961
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
2962
 
             mdapi_supported_apis=""
2963
 
             mdapi_hw_unit_type="gpu"
2964
 
             />
2965
 
    <counter name="GtiL3Bank1Reads"
2966
 
             symbol_name="GtiL3Bank1Reads"
2967
 
             underscore_name="gti_l3_bank1_reads"
2968
 
             description="The total number of GTI memory reads from L3 Bank 1 (L3 Cache misses)."
2969
 
             data_type="uint64"
2970
 
             units="messages"
2971
 
             semantic_type="event"
2972
 
             equation="C 5 READ"
2973
 
             mdapi_group="GTI/L3"
2974
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
2975
 
             mdapi_supported_apis=""
2976
 
             mdapi_hw_unit_type="subslice"
2977
 
             />
2978
 
    <counter name="GtiL3Bank2Reads"
2979
 
             symbol_name="GtiL3Bank2Reads"
2980
 
             underscore_name="gti_l3_bank2_reads"
2981
 
             description="The total number of GTI memory reads from L3 Bank 2 (L3 Cache misses)."
2982
 
             data_type="uint64"
2983
 
             units="messages"
2984
 
             semantic_type="event"
2985
 
             equation="C 6 READ"
2986
 
             mdapi_group="GTI/L3"
2987
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
2988
 
             mdapi_supported_apis=""
2989
 
             mdapi_hw_unit_type="subslice"
2990
 
             />
2991
 
    <counter name="GtiL3Bank3Reads"
2992
 
             symbol_name="GtiL3Bank3Reads"
2993
 
             underscore_name="gti_l3_bank3_reads"
2994
 
             description="The total number of GTI memory reads from L3 Bank 3 (L3 Cache misses)."
2995
 
             data_type="uint64"
2996
 
             units="messages"
2997
 
             semantic_type="event"
2998
 
             equation="C 7 READ"
2999
 
             mdapi_group="GTI/L3"
3000
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3001
 
             mdapi_supported_apis=""
3002
 
             mdapi_hw_unit_type="subslice"
3003
 
             />
3004
 
    <counter name="GtiL3Reads"
3005
 
             symbol_name="GtiL3Reads"
3006
 
             underscore_name="gti_l3_reads"
3007
 
             description="The total number of GTI memory reads from L3 (L3 Cache misses)."
3008
 
             data_type="uint64"
3009
 
             units="messages"
3010
 
             semantic_type="event"
3011
 
             equation="$GtiL3Bank0Reads $GtiL3Bank1Reads $GtiL3Bank2Reads $GtiL3Bank3Reads UADD UADD UADD"
3012
 
             mdapi_group="GTI/L3"
3013
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3014
 
             mdapi_supported_apis=""
3015
 
             mdapi_hw_unit_type="gpu"
3016
 
             />
3017
 
    <counter name="GtiRingAccesses"
3018
 
             symbol_name="GtiRingAccesses"
3019
 
             underscore_name="gti_ring_accesses"
3020
 
             description="The total number of all accesses from GTI to the ring."
3021
 
             data_type="uint64"
3022
 
             units="messages"
3023
 
             semantic_type="event"
3024
 
             equation="C 3 READ 2 UMUL"
3025
 
             mdapi_group="GTI"
3026
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3027
 
             mdapi_supported_apis=""
3028
 
             mdapi_hw_unit_type="gpu"
3029
 
             />
3030
 
    <register_config type="NOA">
3031
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
3032
 
        <register type="NOA" address="0x00009888" value="0x198B0343" />
3033
 
        <register type="NOA" address="0x00009888" value="0x13845800" />
3034
 
        <register type="NOA" address="0x00009888" value="0x15840018" />
3035
 
        <register type="NOA" address="0x00009888" value="0x3580001A" />
3036
 
        <register type="NOA" address="0x00009888" value="0x038B6300" />
3037
 
        <register type="NOA" address="0x00009888" value="0x058B6B62" />
3038
 
        <register type="NOA" address="0x00009888" value="0x078B006A" />
3039
 
        <register type="NOA" address="0x00009888" value="0x118B0000" />
3040
 
        <register type="NOA" address="0x00009888" value="0x238B0000" />
3041
 
        <register type="NOA" address="0x00009888" value="0x258B0000" />
3042
 
        <register type="NOA" address="0x00009888" value="0x1F85A080" />
3043
 
        <register type="NOA" address="0x00009888" value="0x2185AAAA" />
3044
 
        <register type="NOA" address="0x00009888" value="0x2385000A" />
3045
 
        <register type="NOA" address="0x00009888" value="0x07834000" />
3046
 
        <register type="NOA" address="0x00009888" value="0x09834000" />
3047
 
        <register type="NOA" address="0x00009888" value="0x0B834000" />
3048
 
        <register type="NOA" address="0x00009888" value="0x0D834000" />
3049
 
        <register type="NOA" address="0x00009888" value="0x01840018" />
3050
 
        <register type="NOA" address="0x00009888" value="0x07844C80" />
3051
 
        <register type="NOA" address="0x00009888" value="0x09840D9A" />
3052
 
        <register type="NOA" address="0x00009888" value="0x0B840E9C" />
3053
 
        <register type="NOA" address="0x00009888" value="0x0D840F9E" />
3054
 
        <register type="NOA" address="0x00009888" value="0x0F840010" />
3055
 
        <register type="NOA" address="0x00009888" value="0x11840000" />
3056
 
        <register type="NOA" address="0x00009888" value="0x03848000" />
3057
 
        <register type="NOA" address="0x00009888" value="0x0584C000" />
3058
 
        <register type="NOA" address="0x00009888" value="0x2F8000E5" />
3059
 
        <register type="NOA" address="0x00009888" value="0x138080E3" />
3060
 
        <register type="NOA" address="0x00009888" value="0x1580C0E1" />
3061
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
3062
 
        <register type="NOA" address="0x00009888" value="0x11804000" />
3063
 
        <register type="NOA" address="0x00009888" value="0x1780C000" />
3064
 
        <register type="NOA" address="0x00009888" value="0x1980C000" />
3065
 
        <register type="NOA" address="0x00009888" value="0x1B80C000" />
3066
 
        <register type="NOA" address="0x00009888" value="0x1D80C000" />
3067
 
        <register type="NOA" address="0x00009888" value="0x1F804000" />
3068
 
        <register type="NOA" address="0x00000D24" value="0x00000000" />
3069
 
        <register type="NOA" address="0x00009888" value="0x4D800000" />
3070
 
        <register type="NOA" address="0x00009888" value="0x3D800800" />
3071
 
        <register type="NOA" address="0x00009888" value="0x4F800000" />
3072
 
        <register type="NOA" address="0x00009888" value="0x43800842" />
3073
 
        <register type="NOA" address="0x00009888" value="0x51800000" />
3074
 
        <register type="NOA" address="0x00009888" value="0x45800842" />
3075
 
        <register type="NOA" address="0x00009888" value="0x53800000" />
3076
 
        <register type="NOA" address="0x00009888" value="0x47801042" />
3077
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
3078
 
        <register type="NOA" address="0x00009888" value="0x3F800084" />
3079
 
        <register type="NOA" address="0x00009888" value="0x41800000" />
3080
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
3081
 
    </register_config>
3082
 
    <register_config type="OA">
3083
 
        <register type="OA" address="0x00002724" value="0xF0800000" />
3084
 
        <register type="OA" address="0x00002720" value="0x00000000" />
3085
 
        <register type="OA" address="0x00002714" value="0xF0800000" />
3086
 
        <register type="OA" address="0x00002710" value="0x00000000" />
3087
 
        <register type="OA" address="0x0000274C" value="0x86543210" />
3088
 
        <register type="OA" address="0x00002748" value="0x86543210" />
3089
 
        <register type="OA" address="0x00002744" value="0x00006667" />
3090
 
        <register type="OA" address="0x00002740" value="0x00000000" />
3091
 
        <register type="OA" address="0x0000275C" value="0x86543210" />
3092
 
        <register type="OA" address="0x00002758" value="0x86543210" />
3093
 
        <register type="OA" address="0x00002754" value="0x00006465" />
3094
 
        <register type="OA" address="0x00002750" value="0x00000000" />
3095
 
        <register type="OA" address="0x00002770" value="0x0007F81A" />
3096
 
        <register type="OA" address="0x00002774" value="0x0000FE00" />
3097
 
        <register type="OA" address="0x00002778" value="0x0007F82A" />
3098
 
        <register type="OA" address="0x0000277C" value="0x0000FE00" />
3099
 
        <register type="OA" address="0x00002780" value="0x0007F872" />
3100
 
        <register type="OA" address="0x00002784" value="0x0000FE00" />
3101
 
        <register type="OA" address="0x00002788" value="0x0007F8BA" />
3102
 
        <register type="OA" address="0x0000278C" value="0x0000FE00" />
3103
 
        <register type="OA" address="0x00002790" value="0x0007F87A" />
3104
 
        <register type="OA" address="0x00002794" value="0x0000FE00" />
3105
 
        <register type="OA" address="0x00002798" value="0x0007F8EA" />
3106
 
        <register type="OA" address="0x0000279C" value="0x0000FE00" />
3107
 
        <register type="OA" address="0x000027A0" value="0x0007F8E2" />
3108
 
        <register type="OA" address="0x000027A4" value="0x0000FE00" />
3109
 
        <register type="OA" address="0x000027A8" value="0x0007F8F2" />
3110
 
        <register type="OA" address="0x000027AC" value="0x0000FE00" />
3111
 
    </register_config>
3112
 
    <register_config type="FLEX">
3113
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
3114
 
        <register type="FLEX" address="0x0000E558" value="0x00015014" />
3115
 
        <register type="FLEX" address="0x0000E658" value="0x00025024" />
3116
 
        <register type="FLEX" address="0x0000E758" value="0x00035034" />
3117
 
        <register type="FLEX" address="0x0000E45C" value="0x00045044" />
3118
 
        <register type="FLEX" address="0x0000E55C" value="0x00055054" />
3119
 
        <register type="FLEX" address="0x0000E65C" value="0x00065064" />
3120
 
    </register_config>
3121
 
  </set>
3122
 
 
3123
 
  <set name="Memory Writes Distribution metric set"
3124
 
       chipset="BDW"
3125
 
       symbol_name="MemoryWrites"
3126
 
       underscore_name="memory_writes"
3127
 
       mdapi_supported_apis="VK OGL OCL IO BB"
3128
 
       hw_config_guid="f7fd3220-b466-4a4d-9f98-b0caf3f2394c"
3129
 
       >
3130
 
    <counter name="GPU Time Elapsed"
3131
 
             symbol_name="GpuTime"
3132
 
             underscore_name="gpu_time"
3133
 
             description="Time elapsed on the GPU during the measurement."
3134
 
             data_type="uint64"
3135
 
             units="ns"
3136
 
             semantic_type="duration"
3137
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
3138
 
             mdapi_group="GPU"
3139
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3140
 
             mdapi_supported_apis=""
3141
 
             mdapi_hw_unit_type="gpu"
3142
 
             />
3143
 
    <counter name="GPU Core Clocks"
3144
 
             symbol_name="GpuCoreClocks"
3145
 
             underscore_name="gpu_core_clocks"
3146
 
             description="The total number of GPU core clocks elapsed during the measurement."
3147
 
             data_type="uint64"
3148
 
             units="cycles"
3149
 
             semantic_type="event"
3150
 
             equation="GPU_CLOCK 0 READ"
3151
 
             mdapi_group="GPU"
3152
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
3153
 
             mdapi_supported_apis=""
3154
 
             mdapi_hw_unit_type="gpu"
3155
 
             />
3156
 
    <counter name="AVG GPU Core Frequency"
3157
 
             symbol_name="AvgGpuCoreFrequency"
3158
 
             underscore_name="avg_gpu_core_frequency"
3159
 
             description="Average GPU Core Frequency in the measurement."
3160
 
             data_type="uint64"
3161
 
             max_equation="$GpuMaxFrequency"
3162
 
             units="hz"
3163
 
             semantic_type="event"
3164
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
3165
 
             mdapi_group="GPU"
3166
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3167
 
             mdapi_supported_apis=""
3168
 
             mdapi_hw_unit_type="gpu"
3169
 
             />
3170
 
    <counter name="GPU Busy"
3171
 
             symbol_name="GpuBusy"
3172
 
             underscore_name="gpu_busy"
3173
 
             description="The percentage of time in which the GPU has been processing GPU commands."
3174
 
             data_type="float"
3175
 
             max_equation="100"
3176
 
             units="percent"
3177
 
             semantic_type="duration"
3178
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
3179
 
             mdapi_group="GPU"
3180
 
             mdapi_usage_flags="Tier1 Overview System Frame"
3181
 
             mdapi_supported_apis=""
3182
 
             mdapi_hw_unit_type="gpu"
3183
 
             />
3184
 
    <counter name="VS Threads Dispatched"
3185
 
             symbol_name="VsThreads"
3186
 
             underscore_name="vs_threads"
3187
 
             description="The total number of vertex shader hardware threads dispatched."
3188
 
             data_type="uint64"
3189
 
             units="threads"
3190
 
             semantic_type="event"
3191
 
             equation="A 1 READ"
3192
 
             mdapi_group="EU Array/Vertex Shader"
3193
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3194
 
             mdapi_supported_apis="VK OGL IO BB"
3195
 
             mdapi_hw_unit_type="gpu"
3196
 
             />
3197
 
    <counter name="HS Threads Dispatched"
3198
 
             symbol_name="HsThreads"
3199
 
             underscore_name="hs_threads"
3200
 
             description="The total number of hull shader hardware threads dispatched."
3201
 
             data_type="uint64"
3202
 
             units="threads"
3203
 
             semantic_type="event"
3204
 
             equation="A 2 READ"
3205
 
             mdapi_group="EU Array/Hull Shader"
3206
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3207
 
             mdapi_supported_apis="VK OGL4 IO BB"
3208
 
             mdapi_hw_unit_type="gpu"
3209
 
             />
3210
 
    <counter name="DS Threads Dispatched"
3211
 
             symbol_name="DsThreads"
3212
 
             underscore_name="ds_threads"
3213
 
             description="The total number of domain shader hardware threads dispatched."
3214
 
             data_type="uint64"
3215
 
             units="threads"
3216
 
             semantic_type="event"
3217
 
             equation="A 3 READ"
3218
 
             mdapi_group="EU Array/Domain Shader"
3219
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3220
 
             mdapi_supported_apis="VK OGL4 IO BB"
3221
 
             mdapi_hw_unit_type="gpu"
3222
 
             />
3223
 
    <counter name="GS Threads Dispatched"
3224
 
             symbol_name="GsThreads"
3225
 
             underscore_name="gs_threads"
3226
 
             description="The total number of geometry shader hardware threads dispatched."
3227
 
             data_type="uint64"
3228
 
             units="threads"
3229
 
             semantic_type="event"
3230
 
             equation="A 5 READ"
3231
 
             mdapi_group="EU Array/Geometry Shader"
3232
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3233
 
             mdapi_supported_apis="VK OGL4 IO BB"
3234
 
             mdapi_hw_unit_type="gpu"
3235
 
             />
3236
 
    <counter name="FS Threads Dispatched"
3237
 
             symbol_name="PsThreads"
3238
 
             underscore_name="ps_threads"
3239
 
             description="The total number of fragment shader hardware threads dispatched."
3240
 
             data_type="uint64"
3241
 
             units="threads"
3242
 
             semantic_type="event"
3243
 
             equation="A 6 READ"
3244
 
             mdapi_group="EU Array/Fragment Shader"
3245
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3246
 
             mdapi_supported_apis="VK OGL IO BB"
3247
 
             mdapi_hw_unit_type="gpu"
3248
 
             />
3249
 
    <counter name="CS Threads Dispatched"
3250
 
             symbol_name="CsThreads"
3251
 
             underscore_name="cs_threads"
3252
 
             description="The total number of compute shader hardware threads dispatched."
3253
 
             data_type="uint64"
3254
 
             units="threads"
3255
 
             semantic_type="event"
3256
 
             equation="A 4 READ"
3257
 
             mdapi_group="EU Array/Compute Shader"
3258
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3259
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
3260
 
             mdapi_hw_unit_type="gpu"
3261
 
             />
3262
 
    <counter name="EU Active"
3263
 
             symbol_name="EuActive"
3264
 
             underscore_name="eu_active"
3265
 
             description="The percentage of time in which the Execution Units were actively processing."
3266
 
             data_type="float"
3267
 
             max_equation="100"
3268
 
             units="percent"
3269
 
             semantic_type="duration"
3270
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3271
 
             mdapi_group="EU Array"
3272
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3273
 
             mdapi_supported_apis=""
3274
 
             mdapi_hw_unit_type="gpu"
3275
 
             />
3276
 
    <counter name="EU Stall"
3277
 
             symbol_name="EuStall"
3278
 
             underscore_name="eu_stall"
3279
 
             description="The percentage of time in which the Execution Units were stalled."
3280
 
             data_type="float"
3281
 
             max_equation="100"
3282
 
             units="percent"
3283
 
             semantic_type="duration"
3284
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3285
 
             mdapi_group="EU Array"
3286
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3287
 
             mdapi_supported_apis=""
3288
 
             mdapi_hw_unit_type="gpu"
3289
 
             />
3290
 
    <counter name="Rasterized Pixels"
3291
 
             symbol_name="RasterizedPixels"
3292
 
             underscore_name="rasterized_pixels"
3293
 
             description="The total number of rasterized pixels."
3294
 
             data_type="uint64"
3295
 
             units="pixels"
3296
 
             semantic_type="event"
3297
 
             equation="A 21 READ 4 UMUL"
3298
 
             mdapi_group="3D Pipe/Rasterizer"
3299
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3300
 
             mdapi_supported_apis="VK OGL IO BB"
3301
 
             mdapi_hw_unit_type="gpu"
3302
 
             />
3303
 
    <counter name="Early Hi-Depth Test Fails"
3304
 
             symbol_name="HiDepthTestFails"
3305
 
             underscore_name="hi_depth_test_fails"
3306
 
             description="The total number of pixels dropped on early hierarchical depth test."
3307
 
             data_type="uint64"
3308
 
             units="pixels"
3309
 
             semantic_type="event"
3310
 
             equation="A 22 READ 4 UMUL"
3311
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
3312
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3313
 
             mdapi_supported_apis="VK OGL IO BB"
3314
 
             mdapi_hw_unit_type="gpu"
3315
 
             />
3316
 
    <counter name="Early Depth Test Fails"
3317
 
             symbol_name="EarlyDepthTestFails"
3318
 
             underscore_name="early_depth_test_fails"
3319
 
             description="The total number of pixels dropped on early depth test."
3320
 
             data_type="uint64"
3321
 
             units="pixels"
3322
 
             semantic_type="event"
3323
 
             equation="A 23 READ 4 UMUL"
3324
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
3325
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3326
 
             mdapi_supported_apis="VK OGL IO BB"
3327
 
             mdapi_hw_unit_type="gpu"
3328
 
             />
3329
 
    <counter name="Samples Killed in FS"
3330
 
             symbol_name="SamplesKilledInPs"
3331
 
             underscore_name="samples_killed_in_ps"
3332
 
             description="The total number of samples or pixels dropped in fragment shaders."
3333
 
             data_type="uint64"
3334
 
             units="pixels"
3335
 
             semantic_type="event"
3336
 
             equation="A 24 READ 4 UMUL"
3337
 
             mdapi_group="3D Pipe/Fragment Shader"
3338
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
3339
 
             mdapi_supported_apis="VK OGL IO BB"
3340
 
             mdapi_hw_unit_type="gpu"
3341
 
             />
3342
 
    <counter name="Pixels Failing Tests"
3343
 
             symbol_name="PixelsFailingPostPsTests"
3344
 
             underscore_name="pixels_failing_post_ps_tests"
3345
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
3346
 
             data_type="uint64"
3347
 
             units="pixels"
3348
 
             semantic_type="event"
3349
 
             equation="A 25 READ 4 UMUL"
3350
 
             mdapi_group="3D Pipe/Output Merger"
3351
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3352
 
             mdapi_supported_apis="VK OGL IO BB"
3353
 
             mdapi_hw_unit_type="gpu"
3354
 
             />
3355
 
    <counter name="Samples Written"
3356
 
             symbol_name="SamplesWritten"
3357
 
             underscore_name="samples_written"
3358
 
             description="The total number of samples or pixels written to all render targets."
3359
 
             data_type="uint64"
3360
 
             units="pixels"
3361
 
             semantic_type="event"
3362
 
             equation="A 26 READ 4 UMUL"
3363
 
             mdapi_group="3D Pipe/Output Merger"
3364
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3365
 
             mdapi_supported_apis="VK OGL IO BB"
3366
 
             mdapi_hw_unit_type="gpu"
3367
 
             />
3368
 
    <counter name="Samples Blended"
3369
 
             symbol_name="SamplesBlended"
3370
 
             underscore_name="samples_blended"
3371
 
             description="The total number of blended samples or pixels written to all render targets."
3372
 
             data_type="uint64"
3373
 
             units="pixels"
3374
 
             semantic_type="event"
3375
 
             equation="A 27 READ 4 UMUL"
3376
 
             mdapi_group="3D Pipe/Output Merger"
3377
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3378
 
             mdapi_supported_apis="VK OGL IO BB"
3379
 
             mdapi_hw_unit_type="gpu"
3380
 
             />
3381
 
    <counter name="Sampler Texels"
3382
 
             symbol_name="SamplerTexels"
3383
 
             underscore_name="sampler_texels"
3384
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
3385
 
             data_type="uint64"
3386
 
             units="texels"
3387
 
             semantic_type="event"
3388
 
             equation="A 28 READ 4 UMUL"
3389
 
             mdapi_group="Sampler/Sampler Input"
3390
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3391
 
             mdapi_supported_apis=""
3392
 
             mdapi_hw_unit_type="gpu"
3393
 
             />
3394
 
    <counter name="Sampler Texels Misses"
3395
 
             symbol_name="SamplerTexelMisses"
3396
 
             underscore_name="sampler_texel_misses"
3397
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
3398
 
             data_type="uint64"
3399
 
             units="texels"
3400
 
             semantic_type="event"
3401
 
             equation="A 29 READ 4 UMUL"
3402
 
             mdapi_group="Sampler/Sampler Cache"
3403
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
3404
 
             mdapi_supported_apis=""
3405
 
             mdapi_hw_unit_type="gpu"
3406
 
             />
3407
 
    <counter name="SLM Bytes Read"
3408
 
             symbol_name="SlmBytesRead"
3409
 
             underscore_name="slm_bytes_read"
3410
 
             description="The total number of GPU memory bytes read from shared local memory."
3411
 
             data_type="uint64"
3412
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3413
 
             units="bytes"
3414
 
             semantic_type="throughput"
3415
 
             equation="A 30 READ 64 UMUL"
3416
 
             mdapi_group="L3/Data Port/SLM"
3417
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3418
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
3419
 
             mdapi_hw_unit_type="gpu"
3420
 
             />
3421
 
    <counter name="SLM Bytes Written"
3422
 
             symbol_name="SlmBytesWritten"
3423
 
             underscore_name="slm_bytes_written"
3424
 
             description="The total number of GPU memory bytes written into shared local memory."
3425
 
             data_type="uint64"
3426
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3427
 
             units="bytes"
3428
 
             semantic_type="throughput"
3429
 
             equation="A 31 READ 64 UMUL"
3430
 
             mdapi_group="L3/Data Port/SLM"
3431
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3432
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
3433
 
             mdapi_hw_unit_type="gpu"
3434
 
             />
3435
 
    <counter name="Shader Memory Accesses"
3436
 
             symbol_name="ShaderMemoryAccesses"
3437
 
             underscore_name="shader_memory_accesses"
3438
 
             description="The total number of shader memory accesses to L3."
3439
 
             data_type="uint64"
3440
 
             units="messages"
3441
 
             semantic_type="event"
3442
 
             equation="A 32 READ"
3443
 
             mdapi_group="L3/Data Port"
3444
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3445
 
             mdapi_supported_apis=""
3446
 
             mdapi_hw_unit_type="gpu"
3447
 
             />
3448
 
    <counter name="Shader Atomic Memory Accesses"
3449
 
             symbol_name="ShaderAtomics"
3450
 
             underscore_name="shader_atomics"
3451
 
             description="The total number of shader atomic memory accesses."
3452
 
             data_type="uint64"
3453
 
             units="messages"
3454
 
             semantic_type="event"
3455
 
             equation="A 34 READ"
3456
 
             mdapi_group="L3/Data Port/Atomics"
3457
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3458
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
3459
 
             mdapi_hw_unit_type="gpu"
3460
 
             />
3461
 
    <counter name="L3 Shader Throughput"
3462
 
             symbol_name="L3ShaderThroughput"
3463
 
             underscore_name="l3_shader_throughput"
3464
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
3465
 
             data_type="uint64"
3466
 
             max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
3467
 
             units="bytes"
3468
 
             semantic_type="throughput"
3469
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
3470
 
             mdapi_group="L3/Data Port"
3471
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3472
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
3473
 
             mdapi_hw_unit_type="gpu"
3474
 
             />
3475
 
    <counter name="Shader Barrier Messages"
3476
 
             symbol_name="ShaderBarriers"
3477
 
             underscore_name="shader_barriers"
3478
 
             description="The total number of shader barrier messages."
3479
 
             data_type="uint64"
3480
 
             units="messages"
3481
 
             semantic_type="event"
3482
 
             equation="A 35 READ"
3483
 
             mdapi_group="EU Array/Barrier"
3484
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3485
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
3486
 
             mdapi_hw_unit_type="gpu"
3487
 
             />
3488
 
    <counter name="GtiCmdStreamerMemoryWrites"
3489
 
             symbol_name="GtiCmdStreamerMemoryWrites"
3490
 
             underscore_name="gti_cmd_streamer_memory_writes"
3491
 
             description="The total number of GTI memory writes from Command Streamer."
3492
 
             data_type="uint64"
3493
 
             units="messages"
3494
 
             semantic_type="event"
3495
 
             equation="B 0 READ"
3496
 
             mdapi_group="GTI/3D Pipe/Command Streamer"
3497
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3498
 
             mdapi_supported_apis=""
3499
 
             mdapi_hw_unit_type="gpu"
3500
 
             />
3501
 
    <counter name="GtiSoMemoryWrites"
3502
 
             symbol_name="GtiSoMemoryWrites"
3503
 
             underscore_name="gti_so_memory_writes"
3504
 
             description="The total number of GTI memory writes from Stream Output."
3505
 
             data_type="uint64"
3506
 
             units="messages"
3507
 
             semantic_type="event"
3508
 
             equation="B 2 READ"
3509
 
             mdapi_group="GTI/3D Pipe/Stream Output"
3510
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3511
 
             mdapi_supported_apis="VK OGL IO BB"
3512
 
             mdapi_hw_unit_type="gpu"
3513
 
             />
3514
 
    <counter name="GtiRccMemoryWrites"
3515
 
             symbol_name="GtiRccMemoryWrites"
3516
 
             underscore_name="gti_rcc_memory_writes"
3517
 
             description="The total number of GTI memory writes from Render Color Cache (Render Color Cache invalidations)."
3518
 
             data_type="uint64"
3519
 
             units="messages"
3520
 
             semantic_type="event"
3521
 
             equation="B 3 READ"
3522
 
             mdapi_group="GTI/Color Cache"
3523
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3524
 
             mdapi_supported_apis="VK OGL IO BB"
3525
 
             mdapi_hw_unit_type="gpu"
3526
 
             />
3527
 
    <counter name="GtiMscMemoryWrites"
3528
 
             symbol_name="GtiMscMemoryWrites"
3529
 
             underscore_name="gti_msc_memory_writes"
3530
 
             description="The total number of GTI memory writes from Multisampling Color Cache (Multisampling Color Cache invalidations)."
3531
 
             data_type="uint64"
3532
 
             units="messages"
3533
 
             semantic_type="event"
3534
 
             equation="B 4 READ"
3535
 
             mdapi_group="GTI/Color Cache"
3536
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3537
 
             mdapi_supported_apis="VK OGL IO BB"
3538
 
             mdapi_hw_unit_type="gpu"
3539
 
             />
3540
 
    <counter name="GtiHizMemoryWrites"
3541
 
             symbol_name="GtiHizMemoryWrites"
3542
 
             underscore_name="gti_hiz_memory_writes"
3543
 
             description="The total number of GTI memory writes from Hierarchical Depth Cache."
3544
 
             data_type="uint64"
3545
 
             units="messages"
3546
 
             semantic_type="event"
3547
 
             equation="B 5 READ"
3548
 
             mdapi_group="GTI/Depth Cache"
3549
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3550
 
             mdapi_supported_apis="VK OGL IO BB"
3551
 
             mdapi_hw_unit_type="gpu"
3552
 
             />
3553
 
    <counter name="GtiStcMemoryWrites"
3554
 
             symbol_name="GtiStcMemoryWrites"
3555
 
             underscore_name="gti_stc_memory_writes"
3556
 
             description="The total number of GTI memory writes from Stencil Cache."
3557
 
             data_type="uint64"
3558
 
             units="messages"
3559
 
             semantic_type="event"
3560
 
             equation="B 6 READ"
3561
 
             mdapi_group="GTI/Depth Cache"
3562
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3563
 
             mdapi_supported_apis="VK OGL IO BB"
3564
 
             mdapi_hw_unit_type="gpu"
3565
 
             />
3566
 
    <counter name="GtiRczMemoryWrites"
3567
 
             symbol_name="GtiRczMemoryWrites"
3568
 
             underscore_name="gti_rcz_memory_writes"
3569
 
             description="The total number of GTI memory writes from Render Depth Cache."
3570
 
             data_type="uint64"
3571
 
             units="messages"
3572
 
             semantic_type="event"
3573
 
             equation="B 7 READ"
3574
 
             mdapi_group="GTI/Depth Cache"
3575
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3576
 
             mdapi_supported_apis="VK OGL IO BB"
3577
 
             mdapi_hw_unit_type="gpu"
3578
 
             />
3579
 
    <counter name="GtiMemoryWrites"
3580
 
             symbol_name="GtiMemoryWrites"
3581
 
             underscore_name="gti_memory_writes"
3582
 
             description="The total number of GTI memory writes."
3583
 
             data_type="uint64"
3584
 
             units="messages"
3585
 
             semantic_type="event"
3586
 
             equation="C 0 READ"
3587
 
             mdapi_group="GTI"
3588
 
             mdapi_usage_flags="Tier2 Overview Frame Batch Draw"
3589
 
             mdapi_supported_apis=""
3590
 
             mdapi_hw_unit_type="gpu"
3591
 
             />
3592
 
    <counter name="GtiL3Bank0Writes"
3593
 
             symbol_name="GtiL3Bank0Writes"
3594
 
             underscore_name="gti_l3_bank0_writes"
3595
 
             description="The total number of GTI memory writes from L3 Bank 0 (L3 Bank 0 invalidations)."
3596
 
             data_type="uint64"
3597
 
             units="messages"
3598
 
             semantic_type="event"
3599
 
             equation="C 4 READ"
3600
 
             mdapi_group="GTI/L3"
3601
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3602
 
             mdapi_supported_apis=""
3603
 
             mdapi_hw_unit_type="gpu"
3604
 
             />
3605
 
    <counter name="GtiL3Bank1Writes"
3606
 
             symbol_name="GtiL3Bank1Writes"
3607
 
             underscore_name="gti_l3_bank1_writes"
3608
 
             description="The total number of GTI memory writes from L3 Bank 1 (L3 Bank 1 invalidations)."
3609
 
             data_type="uint64"
3610
 
             units="messages"
3611
 
             semantic_type="event"
3612
 
             equation="C 5 READ"
3613
 
             mdapi_group="GTI/L3"
3614
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3615
 
             mdapi_supported_apis=""
3616
 
             mdapi_hw_unit_type="gpu"
3617
 
             />
3618
 
    <counter name="GtiL3Bank2Writes"
3619
 
             symbol_name="GtiL3Bank2Writes"
3620
 
             underscore_name="gti_l3_bank2_writes"
3621
 
             description="The total number of GTI memory writes from L3 Bank 2 (L3 Bank 2 invalidations)."
3622
 
             data_type="uint64"
3623
 
             units="messages"
3624
 
             semantic_type="event"
3625
 
             equation="C 6 READ"
3626
 
             mdapi_group="GTI/L3"
3627
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3628
 
             mdapi_supported_apis=""
3629
 
             mdapi_hw_unit_type="gpu"
3630
 
             />
3631
 
    <counter name="GtiL3Bank3Writes"
3632
 
             symbol_name="GtiL3Bank3Writes"
3633
 
             underscore_name="gti_l3_bank3_writes"
3634
 
             description="The total number of GTI memory writes from L3 Bank 3 (L3 Bank 3 invalidations)."
3635
 
             data_type="uint64"
3636
 
             units="messages"
3637
 
             semantic_type="event"
3638
 
             equation="C 7 READ"
3639
 
             mdapi_group="GTI/L3"
3640
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3641
 
             mdapi_supported_apis=""
3642
 
             mdapi_hw_unit_type="gpu"
3643
 
             />
3644
 
    <counter name="GtiL3Writes"
3645
 
             symbol_name="GtiL3Writes"
3646
 
             underscore_name="gti_l3_writes"
3647
 
             description="The total number of GTI memory writes from L3 (L3 invalidations)."
3648
 
             data_type="uint64"
3649
 
             units="messages"
3650
 
             semantic_type="event"
3651
 
             equation="$GtiL3Bank0Writes $GtiL3Bank1Writes $GtiL3Bank2Writes $GtiL3Bank3Writes UADD UADD UADD"
3652
 
             mdapi_group="GTI/L3"
3653
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3654
 
             mdapi_supported_apis=""
3655
 
             mdapi_hw_unit_type="gpu"
3656
 
             />
3657
 
    <counter name="GtiRingAccesses"
3658
 
             symbol_name="GtiRingAccesses"
3659
 
             underscore_name="gti_ring_accesses"
3660
 
             description="The total number of all GTI accesses to the ring."
3661
 
             data_type="uint64"
3662
 
             units="messages"
3663
 
             semantic_type="event"
3664
 
             equation="C 3 READ 2 UMUL"
3665
 
             mdapi_group="GTI"
3666
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3667
 
             mdapi_supported_apis=""
3668
 
             mdapi_hw_unit_type="gpu"
3669
 
             />
3670
 
    <register_config type="NOA">
3671
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
3672
 
        <register type="NOA" address="0x00009888" value="0x198B0343" />
3673
 
        <register type="NOA" address="0x00009888" value="0x13845400" />
3674
 
        <register type="NOA" address="0x00009888" value="0x3580001A" />
3675
 
        <register type="NOA" address="0x00009888" value="0x3D800805" />
3676
 
        <register type="NOA" address="0x00009888" value="0x038B6300" />
3677
 
        <register type="NOA" address="0x00009888" value="0x058B6B62" />
3678
 
        <register type="NOA" address="0x00009888" value="0x078B006A" />
3679
 
        <register type="NOA" address="0x00009888" value="0x118B0000" />
3680
 
        <register type="NOA" address="0x00009888" value="0x238B0000" />
3681
 
        <register type="NOA" address="0x00009888" value="0x258B0000" />
3682
 
        <register type="NOA" address="0x00009888" value="0x1F85A080" />
3683
 
        <register type="NOA" address="0x00009888" value="0x2185AAAA" />
3684
 
        <register type="NOA" address="0x00009888" value="0x23850002" />
3685
 
        <register type="NOA" address="0x00009888" value="0x07834000" />
3686
 
        <register type="NOA" address="0x00009888" value="0x09834000" />
3687
 
        <register type="NOA" address="0x00009888" value="0x0B834000" />
3688
 
        <register type="NOA" address="0x00009888" value="0x0D834000" />
3689
 
        <register type="NOA" address="0x00009888" value="0x01840010" />
3690
 
        <register type="NOA" address="0x00009888" value="0x07844880" />
3691
 
        <register type="NOA" address="0x00009888" value="0x09840992" />
3692
 
        <register type="NOA" address="0x00009888" value="0x0B840A94" />
3693
 
        <register type="NOA" address="0x00009888" value="0x0D840B96" />
3694
 
        <register type="NOA" address="0x00009888" value="0x11840000" />
3695
 
        <register type="NOA" address="0x00009888" value="0x03848000" />
3696
 
        <register type="NOA" address="0x00009888" value="0x0584C000" />
3697
 
        <register type="NOA" address="0x00009888" value="0x2D800147" />
3698
 
        <register type="NOA" address="0x00009888" value="0x2F8000E5" />
3699
 
        <register type="NOA" address="0x00009888" value="0x138080E3" />
3700
 
        <register type="NOA" address="0x00009888" value="0x1580C0E1" />
3701
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
3702
 
        <register type="NOA" address="0x00009888" value="0x11804000" />
3703
 
        <register type="NOA" address="0x00009888" value="0x1780C000" />
3704
 
        <register type="NOA" address="0x00009888" value="0x1980C000" />
3705
 
        <register type="NOA" address="0x00009888" value="0x1B80C000" />
3706
 
        <register type="NOA" address="0x00009888" value="0x1D80C000" />
3707
 
        <register type="NOA" address="0x00009888" value="0x1F800000" />
3708
 
        <register type="NOA" address="0x00000D24" value="0x00000000" />
3709
 
        <register type="NOA" address="0x00009888" value="0x4D800000" />
3710
 
        <register type="NOA" address="0x00009888" value="0x4F800000" />
3711
 
        <register type="NOA" address="0x00009888" value="0x43800842" />
3712
 
        <register type="NOA" address="0x00009888" value="0x51800000" />
3713
 
        <register type="NOA" address="0x00009888" value="0x45800842" />
3714
 
        <register type="NOA" address="0x00009888" value="0x53800000" />
3715
 
        <register type="NOA" address="0x00009888" value="0x47801082" />
3716
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
3717
 
        <register type="NOA" address="0x00009888" value="0x3F800084" />
3718
 
        <register type="NOA" address="0x00009888" value="0x41800000" />
3719
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
3720
 
    </register_config>
3721
 
    <register_config type="OA">
3722
 
        <register type="OA" address="0x00002724" value="0xF0800000" />
3723
 
        <register type="OA" address="0x00002720" value="0x00000000" />
3724
 
        <register type="OA" address="0x00002714" value="0xF0800000" />
3725
 
        <register type="OA" address="0x00002710" value="0x00000000" />
3726
 
        <register type="OA" address="0x0000274C" value="0x86543210" />
3727
 
        <register type="OA" address="0x00002748" value="0x86543210" />
3728
 
        <register type="OA" address="0x00002744" value="0x00006667" />
3729
 
        <register type="OA" address="0x00002740" value="0x00000000" />
3730
 
        <register type="OA" address="0x0000275C" value="0x86543210" />
3731
 
        <register type="OA" address="0x00002758" value="0x86543210" />
3732
 
        <register type="OA" address="0x00002754" value="0x00006465" />
3733
 
        <register type="OA" address="0x00002750" value="0x00000000" />
3734
 
        <register type="OA" address="0x00002770" value="0x0007F81A" />
3735
 
        <register type="OA" address="0x00002774" value="0x0000FE00" />
3736
 
        <register type="OA" address="0x00002778" value="0x0007F82A" />
3737
 
        <register type="OA" address="0x0000277C" value="0x0000FE00" />
3738
 
        <register type="OA" address="0x00002780" value="0x0007F822" />
3739
 
        <register type="OA" address="0x00002784" value="0x0000FE00" />
3740
 
        <register type="OA" address="0x00002788" value="0x0007F8BA" />
3741
 
        <register type="OA" address="0x0000278C" value="0x0000FE00" />
3742
 
        <register type="OA" address="0x00002790" value="0x0007F87A" />
3743
 
        <register type="OA" address="0x00002794" value="0x0000FE00" />
3744
 
        <register type="OA" address="0x00002798" value="0x0007F8EA" />
3745
 
        <register type="OA" address="0x0000279C" value="0x0000FE00" />
3746
 
        <register type="OA" address="0x000027A0" value="0x0007F8E2" />
3747
 
        <register type="OA" address="0x000027A4" value="0x0000FE00" />
3748
 
        <register type="OA" address="0x000027A8" value="0x0007F8F2" />
3749
 
        <register type="OA" address="0x000027AC" value="0x0000FE00" />
3750
 
    </register_config>
3751
 
    <register_config type="FLEX">
3752
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
3753
 
        <register type="FLEX" address="0x0000E558" value="0x00015014" />
3754
 
        <register type="FLEX" address="0x0000E658" value="0x00025024" />
3755
 
        <register type="FLEX" address="0x0000E758" value="0x00035034" />
3756
 
        <register type="FLEX" address="0x0000E45C" value="0x00045044" />
3757
 
        <register type="FLEX" address="0x0000E55C" value="0x00055054" />
3758
 
        <register type="FLEX" address="0x0000E65C" value="0x00065064" />
3759
 
    </register_config>
3760
 
  </set>
3761
 
 
3762
 
  <set name="Compute Metrics Extended metric set"
3763
 
       chipset="BDW"
3764
 
       symbol_name="ComputeExtended"
3765
 
       underscore_name="compute_extended"
3766
 
       mdapi_supported_apis="VK OGL4 OCL IO BB"
3767
 
       hw_config_guid="e99ccaca-821c-4df9-97a7-96bdb7204e43"
3768
 
       >
3769
 
    <counter name="GPU Time Elapsed"
3770
 
             symbol_name="GpuTime"
3771
 
             underscore_name="gpu_time"
3772
 
             description="Time elapsed on the GPU during the measurement."
3773
 
             data_type="uint64"
3774
 
             units="ns"
3775
 
             semantic_type="duration"
3776
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
3777
 
             mdapi_group="GPU"
3778
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3779
 
             mdapi_supported_apis=""
3780
 
             mdapi_hw_unit_type="gpu"
3781
 
             />
3782
 
    <counter name="GPU Core Clocks"
3783
 
             symbol_name="GpuCoreClocks"
3784
 
             underscore_name="gpu_core_clocks"
3785
 
             description="The total number of GPU core clocks elapsed during the measurement."
3786
 
             data_type="uint64"
3787
 
             units="cycles"
3788
 
             semantic_type="event"
3789
 
             equation="GPU_CLOCK 0 READ"
3790
 
             mdapi_group="GPU"
3791
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
3792
 
             mdapi_supported_apis=""
3793
 
             mdapi_hw_unit_type="gpu"
3794
 
             />
3795
 
    <counter name="AVG GPU Core Frequency"
3796
 
             symbol_name="AvgGpuCoreFrequency"
3797
 
             underscore_name="avg_gpu_core_frequency"
3798
 
             description="Average GPU Core Frequency in the measurement."
3799
 
             data_type="uint64"
3800
 
             max_equation="$GpuMaxFrequency"
3801
 
             units="hz"
3802
 
             semantic_type="event"
3803
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
3804
 
             mdapi_group="GPU"
3805
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3806
 
             mdapi_supported_apis=""
3807
 
             mdapi_hw_unit_type="gpu"
3808
 
             />
3809
 
    <counter name="CS Threads Dispatched"
3810
 
             symbol_name="CsThreads"
3811
 
             underscore_name="cs_threads"
3812
 
             description="The total number of compute shader hardware threads dispatched."
3813
 
             data_type="uint64"
3814
 
             units="threads"
3815
 
             semantic_type="event"
3816
 
             equation="A 4 READ"
3817
 
             mdapi_group="EU Array/Compute Shader"
3818
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3819
 
             mdapi_supported_apis=""
3820
 
             mdapi_hw_unit_type="gpu"
3821
 
             />
3822
 
    <counter name="EU Active"
3823
 
             symbol_name="EuActive"
3824
 
             underscore_name="eu_active"
3825
 
             description="The percentage of time in which the Execution Units were actively processing."
3826
 
             data_type="float"
3827
 
             max_equation="100"
3828
 
             units="percent"
3829
 
             semantic_type="duration"
3830
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3831
 
             mdapi_group="EU Array"
3832
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3833
 
             mdapi_supported_apis=""
3834
 
             mdapi_hw_unit_type="gpu"
3835
 
             />
3836
 
    <counter name="EU Stall"
3837
 
             symbol_name="EuStall"
3838
 
             underscore_name="eu_stall"
3839
 
             description="The percentage of time in which the Execution Units were stalled."
3840
 
             data_type="float"
3841
 
             max_equation="100"
3842
 
             units="percent"
3843
 
             semantic_type="duration"
3844
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3845
 
             mdapi_group="EU Array"
3846
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3847
 
             mdapi_supported_apis=""
3848
 
             mdapi_hw_unit_type="gpu"
3849
 
             />
3850
 
    <counter name="EU Both FPU Pipes Active"
3851
 
             symbol_name="EuFpuBothActive"
3852
 
             underscore_name="eu_fpu_both_active"
3853
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
3854
 
             data_type="float"
3855
 
             max_equation="100"
3856
 
             units="percent"
3857
 
             semantic_type="duration"
3858
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3859
 
             mdapi_group="EU Array/Pipes"
3860
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3861
 
             mdapi_supported_apis=""
3862
 
             mdapi_hw_unit_type="gpu"
3863
 
             />
3864
 
    <counter name="EU FPU0 Pipe Active"
3865
 
             symbol_name="Fpu0Active"
3866
 
             underscore_name="fpu0_active"
3867
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing."
3868
 
             data_type="float"
3869
 
             max_equation="100"
3870
 
             units="percent"
3871
 
             semantic_type="duration"
3872
 
             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3873
 
             mdapi_group="EU Array/Pipes"
3874
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3875
 
             mdapi_supported_apis=""
3876
 
             mdapi_hw_unit_type="gpu"
3877
 
             />
3878
 
    <counter name="EU FPU1 Pipe Active"
3879
 
             symbol_name="Fpu1Active"
3880
 
             underscore_name="fpu1_active"
3881
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing."
3882
 
             data_type="float"
3883
 
             max_equation="100"
3884
 
             units="percent"
3885
 
             semantic_type="duration"
3886
 
             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3887
 
             mdapi_group="EU Array/Pipes"
3888
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3889
 
             mdapi_supported_apis=""
3890
 
             mdapi_hw_unit_type="gpu"
3891
 
             />
3892
 
    <counter name="EU AVG IPC Rate"
3893
 
             symbol_name="EuAvgIpcRate"
3894
 
             underscore_name="eu_avg_ipc_rate"
3895
 
             description="The average rate of IPC calculated for 2 FPU pipelines."
3896
 
             data_type="float"
3897
 
             max_equation="2"
3898
 
             units="number"
3899
 
             semantic_type="ratio"
3900
 
             equation="A 9 READ  A 10 READ  A 11 READ UADD  A 9 READ USUB FDIV 1 FADD"
3901
 
             mdapi_group="EU Array"
3902
 
             mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
3903
 
             mdapi_supported_apis=""
3904
 
             mdapi_hw_unit_type="gpu"
3905
 
             />
3906
 
    <counter name="EU Send Pipe Active"
3907
 
             symbol_name="EuSendActive"
3908
 
             underscore_name="eu_send_active"
3909
 
             description="The percentage of time in which EU send pipeline was actively processing."
3910
 
             data_type="float"
3911
 
             max_equation="100"
3912
 
             units="percent"
3913
 
             semantic_type="duration"
3914
 
             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3915
 
             mdapi_group="EU Array/Pipes"
3916
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3917
 
             mdapi_supported_apis=""
3918
 
             mdapi_hw_unit_type="gpu"
3919
 
             />
3920
 
    <counter name="EU Thread Occupancy"
3921
 
             symbol_name="EuThreadOccupancy"
3922
 
             underscore_name="eu_thread_occupancy"
3923
 
             description="The percentage of time in which hardware threads occupied EUs."
3924
 
             data_type="float"
3925
 
             max_equation="100"
3926
 
             units="percent"
3927
 
             semantic_type="duration"
3928
 
             equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3929
 
             mdapi_group="EU Array"
3930
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3931
 
             mdapi_supported_apis=""
3932
 
             mdapi_hw_unit_type="gpu"
3933
 
             />
3934
 
    <counter name="Sampler Texels"
3935
 
             symbol_name="SamplerTexels"
3936
 
             underscore_name="sampler_texels"
3937
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
3938
 
             data_type="uint64"
3939
 
             units="texels"
3940
 
             semantic_type="event"
3941
 
             equation="A 28 READ 4 UMUL"
3942
 
             mdapi_group="Sampler/Sampler Input"
3943
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3944
 
             mdapi_supported_apis="VK OGL OCL IO BB"
3945
 
             mdapi_hw_unit_type="gpu"
3946
 
             />
3947
 
    <counter name="Sampler Texels Misses"
3948
 
             symbol_name="SamplerTexelMisses"
3949
 
             underscore_name="sampler_texel_misses"
3950
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
3951
 
             data_type="uint64"
3952
 
             units="texels"
3953
 
             semantic_type="event"
3954
 
             equation="A 29 READ 4 UMUL"
3955
 
             mdapi_group="Sampler/Sampler Cache"
3956
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
3957
 
             mdapi_supported_apis=""
3958
 
             mdapi_hw_unit_type="gpu"
3959
 
             />
3960
 
    <counter name="SLM Bytes Read"
3961
 
             symbol_name="SlmBytesRead"
3962
 
             underscore_name="slm_bytes_read"
3963
 
             description="The total number of GPU memory bytes read from shared local memory."
3964
 
             data_type="uint64"
3965
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3966
 
             units="bytes"
3967
 
             semantic_type="throughput"
3968
 
             equation="A 30 READ 64 UMUL"
3969
 
             mdapi_group="L3/Data Port/SLM"
3970
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3971
 
             mdapi_supported_apis=""
3972
 
             mdapi_hw_unit_type="gpu"
3973
 
             />
3974
 
    <counter name="SLM Bytes Written"
3975
 
             symbol_name="SlmBytesWritten"
3976
 
             underscore_name="slm_bytes_written"
3977
 
             description="The total number of GPU memory bytes written into shared local memory."
3978
 
             data_type="uint64"
3979
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3980
 
             units="bytes"
3981
 
             semantic_type="throughput"
3982
 
             equation="A 31 READ 64 UMUL"
3983
 
             mdapi_group="L3/Data Port/SLM"
3984
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3985
 
             mdapi_supported_apis=""
3986
 
             mdapi_hw_unit_type="gpu"
3987
 
             />
3988
 
    <counter name="Shader Memory Accesses"
3989
 
             symbol_name="ShaderMemoryAccesses"
3990
 
             underscore_name="shader_memory_accesses"
3991
 
             description="The total number of shader memory accesses to L3."
3992
 
             data_type="uint64"
3993
 
             units="messages"
3994
 
             semantic_type="event"
3995
 
             equation="A 32 READ"
3996
 
             mdapi_group="L3/Data Port"
3997
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3998
 
             mdapi_supported_apis=""
3999
 
             mdapi_hw_unit_type="gpu"
4000
 
             />
4001
 
    <counter name="Shader Atomic Memory Accesses"
4002
 
             symbol_name="ShaderAtomics"
4003
 
             underscore_name="shader_atomics"
4004
 
             description="The total number of shader atomic memory accesses."
4005
 
             data_type="uint64"
4006
 
             units="messages"
4007
 
             semantic_type="event"
4008
 
             equation="A 34 READ"
4009
 
             mdapi_group="L3/Data Port/Atomics"
4010
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4011
 
             mdapi_supported_apis=""
4012
 
             mdapi_hw_unit_type="gpu"
4013
 
             />
4014
 
    <counter name="L3 Shader Throughput"
4015
 
             symbol_name="L3ShaderThroughput"
4016
 
             underscore_name="l3_shader_throughput"
4017
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
4018
 
             data_type="uint64"
4019
 
             max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
4020
 
             units="bytes"
4021
 
             semantic_type="throughput"
4022
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
4023
 
             mdapi_group="L3/Data Port"
4024
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
4025
 
             mdapi_supported_apis=""
4026
 
             mdapi_hw_unit_type="gpu"
4027
 
             />
4028
 
    <counter name="Shader Barrier Messages"
4029
 
             symbol_name="ShaderBarriers"
4030
 
             underscore_name="shader_barriers"
4031
 
             description="The total number of shader barrier messages."
4032
 
             data_type="uint64"
4033
 
             units="messages"
4034
 
             semantic_type="event"
4035
 
             equation="A 35 READ"
4036
 
             mdapi_group="EU Array/Barrier"
4037
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4038
 
             mdapi_supported_apis=""
4039
 
             mdapi_hw_unit_type="gpu"
4040
 
             />
4041
 
    <counter name="EuUntypedReads0"
4042
 
             symbol_name="EuUntypedReads0"
4043
 
             underscore_name="eu_untyped_reads0"
4044
 
             description="The subslice 0 EU Untyped Reads subslice 0."
4045
 
             data_type="uint64"
4046
 
             units="messages"
4047
 
             semantic_type="event"
4048
 
             equation="B 0 READ"
4049
 
             mdapi_group="L3/Data Port"
4050
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4051
 
             mdapi_supported_apis=""
4052
 
             mdapi_hw_unit_type="subslice"
4053
 
             />
4054
 
    <counter name="EuTypedReads0"
4055
 
             symbol_name="EuTypedReads0"
4056
 
             underscore_name="eu_typed_reads0"
4057
 
             description="The subslice 0 EU Typed Reads subslice 0."
4058
 
             data_type="uint64"
4059
 
             units="messages"
4060
 
             semantic_type="event"
4061
 
             equation="B 2 READ"
4062
 
             mdapi_group="L3/Data Port"
4063
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4064
 
             mdapi_supported_apis=""
4065
 
             mdapi_hw_unit_type="subslice"
4066
 
             />
4067
 
    <counter name="EuUntypedWrites0"
4068
 
             symbol_name="EuUntypedWrites0"
4069
 
             underscore_name="eu_untyped_writes0"
4070
 
             description="The subslice 0 EU Untyped Writes subslice 0."
4071
 
             data_type="uint64"
4072
 
             units="messages"
4073
 
             semantic_type="event"
4074
 
             equation="B 1 READ"
4075
 
             mdapi_group="L3/Data Port"
4076
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4077
 
             mdapi_supported_apis=""
4078
 
             mdapi_hw_unit_type="subslice"
4079
 
             />
4080
 
    <counter name="EuTypedWrites0"
4081
 
             symbol_name="EuTypedWrites0"
4082
 
             underscore_name="eu_typed_writes0"
4083
 
             description="The subslice 0 EU Typed Writes subslice 0."
4084
 
             data_type="uint64"
4085
 
             units="messages"
4086
 
             semantic_type="event"
4087
 
             equation="B 3 READ"
4088
 
             mdapi_group="L3/Data Port"
4089
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4090
 
             mdapi_supported_apis=""
4091
 
             mdapi_hw_unit_type="subslice"
4092
 
             />
4093
 
    <counter name="EuUntypedAtomics0"
4094
 
             symbol_name="EuUntypedAtomics0"
4095
 
             underscore_name="eu_untyped_atomics0"
4096
 
             description="The subslice 0 EU Untyped Atomics subslice 0."
4097
 
             data_type="uint64"
4098
 
             units="messages"
4099
 
             semantic_type="event"
4100
 
             equation="B 4 READ"
4101
 
             mdapi_group="L3/Data Port"
4102
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4103
 
             mdapi_supported_apis=""
4104
 
             mdapi_hw_unit_type="subslice"
4105
 
             />
4106
 
    <counter name="EuTypedAtomics0"
4107
 
             symbol_name="EuTypedAtomics0"
4108
 
             underscore_name="eu_typed_atomics0"
4109
 
             description="The subslice 0 EU Typed Atomics subslice 0."
4110
 
             data_type="uint64"
4111
 
             units="messages"
4112
 
             semantic_type="event"
4113
 
             equation="B 5 READ"
4114
 
             mdapi_group="L3/Data Port"
4115
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4116
 
             mdapi_supported_apis=""
4117
 
             mdapi_hw_unit_type="subslice"
4118
 
             />
4119
 
    <counter name="EuA64UntypedReads0"
4120
 
             symbol_name="EuA64UntypedReads0"
4121
 
             underscore_name="eu_a64_untyped_reads0"
4122
 
             description="The subslice 0 EU A64 Untyped Reads subslice 0."
4123
 
             data_type="uint64"
4124
 
             units="messages"
4125
 
             semantic_type="event"
4126
 
             equation="B 6 READ"
4127
 
             mdapi_group="L3/Data Port"
4128
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4129
 
             mdapi_supported_apis=""
4130
 
             mdapi_hw_unit_type="subslice"
4131
 
             />
4132
 
    <counter name="EuA64UntypedWrites0"
4133
 
             symbol_name="EuA64UntypedWrites0"
4134
 
             underscore_name="eu_a64_untyped_writes0"
4135
 
             description="The subslice 0 EU A64 Untyped Writes subslice 0."
4136
 
             data_type="uint64"
4137
 
             units="messages"
4138
 
             semantic_type="event"
4139
 
             equation="B 7 READ"
4140
 
             mdapi_group="L3/Data Port"
4141
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4142
 
             mdapi_supported_apis=""
4143
 
             mdapi_hw_unit_type="subslice"
4144
 
             />
4145
 
    <counter name="Typed Reads 0"
4146
 
             symbol_name="TypedReads0"
4147
 
             underscore_name="typed_reads0"
4148
 
             description="The subslice 0 typed reads."
4149
 
             data_type="uint64"
4150
 
             units="messages"
4151
 
             semantic_type="event"
4152
 
             equation="C 2 READ"
4153
 
             mdapi_group="L3/Data Port"
4154
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4155
 
             mdapi_supported_apis=""
4156
 
             mdapi_hw_unit_type="subslice"
4157
 
             />
4158
 
    <counter name="Typed Writes 0"
4159
 
             symbol_name="TypedWrites0"
4160
 
             underscore_name="typed_writes0"
4161
 
             description="The subslice 0 typed writes."
4162
 
             data_type="uint64"
4163
 
             units="messages"
4164
 
             semantic_type="event"
4165
 
             equation="C 0 READ"
4166
 
             mdapi_group="L3/Data Port"
4167
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4168
 
             mdapi_supported_apis=""
4169
 
             mdapi_hw_unit_type="subslice"
4170
 
             />
4171
 
    <counter name="Untyped Reads 0"
4172
 
             symbol_name="UntypedReads0"
4173
 
             underscore_name="untyped_reads0"
4174
 
             description="The subslice 0 untyped reads (including SLM reads)."
4175
 
             data_type="uint64"
4176
 
             units="messages"
4177
 
             semantic_type="event"
4178
 
             equation="C 3 READ"
4179
 
             mdapi_group="L3/Data Port"
4180
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4181
 
             mdapi_supported_apis=""
4182
 
             mdapi_hw_unit_type="subslice"
4183
 
             />
4184
 
    <counter name="Untyped Writes 0"
4185
 
             symbol_name="UntypedWrites0"
4186
 
             underscore_name="untyped_writes0"
4187
 
             description="The subslice 0 untyped writes (including SLM writes)."
4188
 
             data_type="uint64"
4189
 
             units="messages"
4190
 
             semantic_type="event"
4191
 
             equation="C 1 READ"
4192
 
             mdapi_group="L3/Data Port"
4193
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4194
 
             mdapi_supported_apis=""
4195
 
             mdapi_hw_unit_type="subslice"
4196
 
             />
4197
 
    <counter name="Typed Atomics 0"
4198
 
             symbol_name="TypedAtomics0"
4199
 
             underscore_name="typed_atomics0"
4200
 
             description="The subslice 0 typed atomics."
4201
 
             data_type="uint64"
4202
 
             units="messages"
4203
 
             semantic_type="event"
4204
 
             equation="C 4 READ"
4205
 
             mdapi_group="L3/Data Port"
4206
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4207
 
             mdapi_supported_apis=""
4208
 
             mdapi_hw_unit_type="subslice"
4209
 
             />
4210
 
    <counter name="TypedReadsPerCacheLine"
4211
 
             symbol_name="TypedReadsPerCacheLine"
4212
 
             underscore_name="typed_reads_per_cache_line"
4213
 
             description="Ratio of EU typed read requests to L3 cache line reads."
4214
 
             data_type="float"
4215
 
             units="eu requests to l3 cache lines"
4216
 
             semantic_type="ratio"
4217
 
             equation="$EuTypedReads0 $TypedReads0 FDIV"
4218
 
             mdapi_group="L3/Data Port"
4219
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
4220
 
             mdapi_supported_apis=""
4221
 
             mdapi_hw_unit_type="subslice"
4222
 
             />
4223
 
    <counter name="TypedWritesPerCacheLine"
4224
 
             symbol_name="TypedWritesPerCacheLine"
4225
 
             underscore_name="typed_writes_per_cache_line"
4226
 
             description="Ratio of EU typed write requests to L3 cache line writes."
4227
 
             data_type="float"
4228
 
             units="eu requests to l3 cache lines"
4229
 
             semantic_type="ratio"
4230
 
             equation="$EuTypedWrites0 $TypedWrites0 FDIV"
4231
 
             mdapi_group="L3/Data Port"
4232
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
4233
 
             mdapi_supported_apis=""
4234
 
             mdapi_hw_unit_type="subslice"
4235
 
             />
4236
 
    <counter name="UntypedReadsPerCacheLine"
4237
 
             symbol_name="UntypedReadsPerCacheLine"
4238
 
             underscore_name="untyped_reads_per_cache_line"
4239
 
             description="Ratio of EU untyped read requests to L3 cache line reads."
4240
 
             data_type="float"
4241
 
             units="eu requests to l3 cache lines"
4242
 
             semantic_type="ratio"
4243
 
             equation="$EuUntypedReads0 $EuA64UntypedReads0 UADD $UntypedReads0 FDIV"
4244
 
             mdapi_group="L3/Data Port"
4245
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
4246
 
             mdapi_supported_apis=""
4247
 
             mdapi_hw_unit_type="subslice"
4248
 
             />
4249
 
    <counter name="UntypedWritesPerCacheLine"
4250
 
             symbol_name="UntypedWritesPerCacheLine"
4251
 
             underscore_name="untyped_writes_per_cache_line"
4252
 
             description="Ratio of EU untyped write requests to L3 cache line writes."
4253
 
             data_type="float"
4254
 
             units="eu requests to l3 cache lines"
4255
 
             semantic_type="ratio"
4256
 
             equation="$EuUntypedWrites0 $EuA64UntypedWrites0 UADD $UntypedWrites0 FDIV"
4257
 
             mdapi_group="L3/Data Port"
4258
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
4259
 
             mdapi_supported_apis=""
4260
 
             mdapi_hw_unit_type="subslice"
4261
 
             />
4262
 
    <counter name="TypedAtomicsPerCacheLine"
4263
 
             symbol_name="TypedAtomicsPerCacheLine"
4264
 
             underscore_name="typed_atomics_per_cache_line"
4265
 
             description="Ratio of EU typed atomics requests to L3 cache line writes."
4266
 
             data_type="float"
4267
 
             units="eu atomic requests to l3 cache lines"
4268
 
             semantic_type="ratio"
4269
 
             equation="$EuTypedAtomics0 $TypedAtomics0 FDIV"
4270
 
             mdapi_group="L3/Data Port"
4271
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
4272
 
             mdapi_supported_apis=""
4273
 
             mdapi_hw_unit_type="subslice"
4274
 
             />
4275
 
    <register_config type="NOA"
4276
 
                     availability="$SubsliceMask 0x01 AND"
4277
 
                     priority="0"
4278
 
                     >
4279
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
4280
 
        <register type="NOA" address="0x00009888" value="0x143D0160" />
4281
 
        <register type="NOA" address="0x00009888" value="0x163D2800" />
4282
 
        <register type="NOA" address="0x00009888" value="0x183D0120" />
4283
 
        <register type="NOA" address="0x00009888" value="0x105800E0" />
4284
 
        <register type="NOA" address="0x00009888" value="0x005CC000" />
4285
 
        <register type="NOA" address="0x00009888" value="0x065C8000" />
4286
 
        <register type="NOA" address="0x00009888" value="0x085CC000" />
4287
 
        <register type="NOA" address="0x00009888" value="0x0A5CC000" />
4288
 
        <register type="NOA" address="0x00009888" value="0x0C5CC000" />
4289
 
        <register type="NOA" address="0x00009888" value="0x0E5CC000" />
4290
 
        <register type="NOA" address="0x00009888" value="0x025CC000" />
4291
 
        <register type="NOA" address="0x00009888" value="0x045CC000" />
4292
 
        <register type="NOA" address="0x00009888" value="0x003D0011" />
4293
 
        <register type="NOA" address="0x00009888" value="0x063D0900" />
4294
 
        <register type="NOA" address="0x00009888" value="0x083D0A13" />
4295
 
        <register type="NOA" address="0x00009888" value="0x0A3D0B15" />
4296
 
        <register type="NOA" address="0x00009888" value="0x0C3D2317" />
4297
 
        <register type="NOA" address="0x00009888" value="0x043D21B7" />
4298
 
        <register type="NOA" address="0x00009888" value="0x103D0000" />
4299
 
        <register type="NOA" address="0x00009888" value="0x0E3D0000" />
4300
 
        <register type="NOA" address="0x00009888" value="0x1A3D0000" />
4301
 
        <register type="NOA" address="0x00009888" value="0x0E5825C1" />
4302
 
        <register type="NOA" address="0x00009888" value="0x00586100" />
4303
 
        <register type="NOA" address="0x00009888" value="0x0258204C" />
4304
 
        <register type="NOA" address="0x00009888" value="0x06588000" />
4305
 
        <register type="NOA" address="0x00009888" value="0x0858C000" />
4306
 
        <register type="NOA" address="0x00009888" value="0x0A58C000" />
4307
 
        <register type="NOA" address="0x00009888" value="0x0C58C000" />
4308
 
        <register type="NOA" address="0x00009888" value="0x0458C000" />
4309
 
        <register type="NOA" address="0x00009888" value="0x005B4000" />
4310
 
        <register type="NOA" address="0x00009888" value="0x0E5B4000" />
4311
 
        <register type="NOA" address="0x00009888" value="0x185B5400" />
4312
 
        <register type="NOA" address="0x00009888" value="0x1A5B0155" />
4313
 
        <register type="NOA" address="0x00009888" value="0x025B4000" />
4314
 
        <register type="NOA" address="0x00009888" value="0x045B4000" />
4315
 
        <register type="NOA" address="0x00009888" value="0x065B4000" />
4316
 
        <register type="NOA" address="0x00009888" value="0x085B4000" />
4317
 
        <register type="NOA" address="0x00009888" value="0x0A5B4000" />
4318
 
        <register type="NOA" address="0x00009888" value="0x0C1FA800" />
4319
 
        <register type="NOA" address="0x00009888" value="0x0E1FAA2A" />
4320
 
        <register type="NOA" address="0x00009888" value="0x101F02AA" />
4321
 
        <register type="NOA" address="0x00009888" value="0x00384000" />
4322
 
        <register type="NOA" address="0x00009888" value="0x0E384000" />
4323
 
        <register type="NOA" address="0x00009888" value="0x16384000" />
4324
 
        <register type="NOA" address="0x00009888" value="0x18381555" />
4325
 
        <register type="NOA" address="0x00009888" value="0x02384000" />
4326
 
        <register type="NOA" address="0x00009888" value="0x04384000" />
4327
 
        <register type="NOA" address="0x00009888" value="0x06384000" />
4328
 
        <register type="NOA" address="0x00009888" value="0x08384000" />
4329
 
        <register type="NOA" address="0x00009888" value="0x0A384000" />
4330
 
        <register type="NOA" address="0x00009888" value="0x0039A000" />
4331
 
        <register type="NOA" address="0x00009888" value="0x06398000" />
4332
 
        <register type="NOA" address="0x00009888" value="0x0839A000" />
4333
 
        <register type="NOA" address="0x00009888" value="0x0A39A000" />
4334
 
        <register type="NOA" address="0x00009888" value="0x0C39A000" />
4335
 
        <register type="NOA" address="0x00009888" value="0x0E39A000" />
4336
 
        <register type="NOA" address="0x00009888" value="0x0239A000" />
4337
 
        <register type="NOA" address="0x00009888" value="0x0439A000" />
4338
 
        <register type="NOA" address="0x00009888" value="0x018A8000" />
4339
 
        <register type="NOA" address="0x00009888" value="0x0F8A8000" />
4340
 
        <register type="NOA" address="0x00009888" value="0x198A8000" />
4341
 
        <register type="NOA" address="0x00009888" value="0x1B8AAAA0" />
4342
 
        <register type="NOA" address="0x00009888" value="0x1D8A0002" />
4343
 
        <register type="NOA" address="0x00009888" value="0x038A8000" />
4344
 
        <register type="NOA" address="0x00009888" value="0x058A8000" />
4345
 
        <register type="NOA" address="0x00009888" value="0x078A8000" />
4346
 
        <register type="NOA" address="0x00009888" value="0x098A8000" />
4347
 
        <register type="NOA" address="0x00009888" value="0x0B8A8000" />
4348
 
        <register type="NOA" address="0x00009888" value="0x238B2AA0" />
4349
 
        <register type="NOA" address="0x00009888" value="0x258B5551" />
4350
 
        <register type="NOA" address="0x00009888" value="0x278B0015" />
4351
 
        <register type="NOA" address="0x00009888" value="0x1F85AA80" />
4352
 
        <register type="NOA" address="0x00009888" value="0x2185AAA2" />
4353
 
        <register type="NOA" address="0x00009888" value="0x2385002A" />
4354
 
        <register type="NOA" address="0x00009888" value="0x01834000" />
4355
 
        <register type="NOA" address="0x00009888" value="0x0F834000" />
4356
 
        <register type="NOA" address="0x00009888" value="0x19835400" />
4357
 
        <register type="NOA" address="0x00009888" value="0x1B830155" />
4358
 
        <register type="NOA" address="0x00009888" value="0x03834000" />
4359
 
        <register type="NOA" address="0x00009888" value="0x05834000" />
4360
 
        <register type="NOA" address="0x00009888" value="0x07834000" />
4361
 
        <register type="NOA" address="0x00009888" value="0x09834000" />
4362
 
        <register type="NOA" address="0x00009888" value="0x0B834000" />
4363
 
        <register type="NOA" address="0x00009888" value="0x0184C000" />
4364
 
        <register type="NOA" address="0x00009888" value="0x07848000" />
4365
 
        <register type="NOA" address="0x00009888" value="0x0984C000" />
4366
 
        <register type="NOA" address="0x00009888" value="0x0B84C000" />
4367
 
        <register type="NOA" address="0x00009888" value="0x0D84C000" />
4368
 
        <register type="NOA" address="0x00009888" value="0x0F84C000" />
4369
 
        <register type="NOA" address="0x00009888" value="0x0384C000" />
4370
 
        <register type="NOA" address="0x00009888" value="0x0584C000" />
4371
 
        <register type="NOA" address="0x00009888" value="0x1180C000" />
4372
 
        <register type="NOA" address="0x00009888" value="0x17808000" />
4373
 
        <register type="NOA" address="0x00009888" value="0x1980C000" />
4374
 
        <register type="NOA" address="0x00009888" value="0x1B80C000" />
4375
 
        <register type="NOA" address="0x00009888" value="0x1D80C000" />
4376
 
        <register type="NOA" address="0x00009888" value="0x1F80C000" />
4377
 
        <register type="NOA" address="0x00009888" value="0x1380C000" />
4378
 
        <register type="NOA" address="0x00009888" value="0x1580C000" />
4379
 
        <register type="NOA" address="0x00000D24" value="0x00000000" />
4380
 
        <register type="NOA" address="0x00009888" value="0x4D800000" />
4381
 
        <register type="NOA" address="0x00009888" value="0x3D800000" />
4382
 
        <register type="NOA" address="0x00009888" value="0x4F800000" />
4383
 
        <register type="NOA" address="0x00009888" value="0x43800000" />
4384
 
        <register type="NOA" address="0x00009888" value="0x51800000" />
4385
 
        <register type="NOA" address="0x00009888" value="0x45800000" />
4386
 
        <register type="NOA" address="0x00009888" value="0x53800000" />
4387
 
        <register type="NOA" address="0x00009888" value="0x47800420" />
4388
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
4389
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
4390
 
        <register type="NOA" address="0x00009888" value="0x3F800421" />
4391
 
        <register type="NOA" address="0x00009888" value="0x41800000" />
4392
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
4393
 
    </register_config>
4394
 
    <register_config type="NOA"
4395
 
                     availability="$SubsliceMask 0x02 AND"
4396
 
                     priority="2"
4397
 
                     >
4398
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
4399
 
        <register type="NOA" address="0x00009888" value="0x105C00E0" />
4400
 
        <register type="NOA" address="0x00009888" value="0x145B0160" />
4401
 
        <register type="NOA" address="0x00009888" value="0x165B2800" />
4402
 
        <register type="NOA" address="0x00009888" value="0x185B0120" />
4403
 
        <register type="NOA" address="0x00009888" value="0x0E5C25C1" />
4404
 
        <register type="NOA" address="0x00009888" value="0x005C6100" />
4405
 
        <register type="NOA" address="0x00009888" value="0x025C204C" />
4406
 
        <register type="NOA" address="0x00009888" value="0x065C8000" />
4407
 
        <register type="NOA" address="0x00009888" value="0x085CC000" />
4408
 
        <register type="NOA" address="0x00009888" value="0x0A5CC000" />
4409
 
        <register type="NOA" address="0x00009888" value="0x0C5CC000" />
4410
 
        <register type="NOA" address="0x00009888" value="0x045CC000" />
4411
 
        <register type="NOA" address="0x00009888" value="0x005B0011" />
4412
 
        <register type="NOA" address="0x00009888" value="0x065B0900" />
4413
 
        <register type="NOA" address="0x00009888" value="0x085B0A13" />
4414
 
        <register type="NOA" address="0x00009888" value="0x0A5B0B15" />
4415
 
        <register type="NOA" address="0x00009888" value="0x0C5B2317" />
4416
 
        <register type="NOA" address="0x00009888" value="0x045B21B7" />
4417
 
        <register type="NOA" address="0x00009888" value="0x105B0000" />
4418
 
        <register type="NOA" address="0x00009888" value="0x0E5B0000" />
4419
 
        <register type="NOA" address="0x00009888" value="0x1A5B0000" />
4420
 
        <register type="NOA" address="0x00009888" value="0x0C1FA800" />
4421
 
        <register type="NOA" address="0x00009888" value="0x0E1FAA2A" />
4422
 
        <register type="NOA" address="0x00009888" value="0x101F02AA" />
4423
 
        <register type="NOA" address="0x00009888" value="0x00384000" />
4424
 
        <register type="NOA" address="0x00009888" value="0x0E384000" />
4425
 
        <register type="NOA" address="0x00009888" value="0x16384000" />
4426
 
        <register type="NOA" address="0x00009888" value="0x18381555" />
4427
 
        <register type="NOA" address="0x00009888" value="0x02384000" />
4428
 
        <register type="NOA" address="0x00009888" value="0x04384000" />
4429
 
        <register type="NOA" address="0x00009888" value="0x06384000" />
4430
 
        <register type="NOA" address="0x00009888" value="0x08384000" />
4431
 
        <register type="NOA" address="0x00009888" value="0x0A384000" />
4432
 
        <register type="NOA" address="0x00009888" value="0x0039A000" />
4433
 
        <register type="NOA" address="0x00009888" value="0x06398000" />
4434
 
        <register type="NOA" address="0x00009888" value="0x0839A000" />
4435
 
        <register type="NOA" address="0x00009888" value="0x0A39A000" />
4436
 
        <register type="NOA" address="0x00009888" value="0x0C39A000" />
4437
 
        <register type="NOA" address="0x00009888" value="0x0E39A000" />
4438
 
        <register type="NOA" address="0x00009888" value="0x0239A000" />
4439
 
        <register type="NOA" address="0x00009888" value="0x0439A000" />
4440
 
        <register type="NOA" address="0x00009888" value="0x018A8000" />
4441
 
        <register type="NOA" address="0x00009888" value="0x0F8A8000" />
4442
 
        <register type="NOA" address="0x00009888" value="0x198A8000" />
4443
 
        <register type="NOA" address="0x00009888" value="0x1B8AAAA0" />
4444
 
        <register type="NOA" address="0x00009888" value="0x1D8A0002" />
4445
 
        <register type="NOA" address="0x00009888" value="0x038A8000" />
4446
 
        <register type="NOA" address="0x00009888" value="0x058A8000" />
4447
 
        <register type="NOA" address="0x00009888" value="0x078A8000" />
4448
 
        <register type="NOA" address="0x00009888" value="0x098A8000" />
4449
 
        <register type="NOA" address="0x00009888" value="0x0B8A8000" />
4450
 
        <register type="NOA" address="0x00009888" value="0x238B2AA0" />
4451
 
        <register type="NOA" address="0x00009888" value="0x258B5551" />
4452
 
        <register type="NOA" address="0x00009888" value="0x278B0015" />
4453
 
        <register type="NOA" address="0x00009888" value="0x1F85AA80" />
4454
 
        <register type="NOA" address="0x00009888" value="0x2185AAA2" />
4455
 
        <register type="NOA" address="0x00009888" value="0x2385002A" />
4456
 
        <register type="NOA" address="0x00009888" value="0x01834000" />
4457
 
        <register type="NOA" address="0x00009888" value="0x0F834000" />
4458
 
        <register type="NOA" address="0x00009888" value="0x19835400" />
4459
 
        <register type="NOA" address="0x00009888" value="0x1B830155" />
4460
 
        <register type="NOA" address="0x00009888" value="0x03834000" />
4461
 
        <register type="NOA" address="0x00009888" value="0x05834000" />
4462
 
        <register type="NOA" address="0x00009888" value="0x07834000" />
4463
 
        <register type="NOA" address="0x00009888" value="0x09834000" />
4464
 
        <register type="NOA" address="0x00009888" value="0x0B834000" />
4465
 
        <register type="NOA" address="0x00009888" value="0x0184C000" />
4466
 
        <register type="NOA" address="0x00009888" value="0x07848000" />
4467
 
        <register type="NOA" address="0x00009888" value="0x0984C000" />
4468
 
        <register type="NOA" address="0x00009888" value="0x0B84C000" />
4469
 
        <register type="NOA" address="0x00009888" value="0x0D84C000" />
4470
 
        <register type="NOA" address="0x00009888" value="0x0F84C000" />
4471
 
        <register type="NOA" address="0x00009888" value="0x0384C000" />
4472
 
        <register type="NOA" address="0x00009888" value="0x0584C000" />
4473
 
        <register type="NOA" address="0x00009888" value="0x1180C000" />
4474
 
        <register type="NOA" address="0x00009888" value="0x17808000" />
4475
 
        <register type="NOA" address="0x00009888" value="0x1980C000" />
4476
 
        <register type="NOA" address="0x00009888" value="0x1B80C000" />
4477
 
        <register type="NOA" address="0x00009888" value="0x1D80C000" />
4478
 
        <register type="NOA" address="0x00009888" value="0x1F80C000" />
4479
 
        <register type="NOA" address="0x00009888" value="0x1380C000" />
4480
 
        <register type="NOA" address="0x00009888" value="0x1580C000" />
4481
 
        <register type="NOA" address="0x00000D24" value="0x00000000" />
4482
 
        <register type="NOA" address="0x00009888" value="0x4D800000" />
4483
 
        <register type="NOA" address="0x00009888" value="0x3D800000" />
4484
 
        <register type="NOA" address="0x00009888" value="0x4F800000" />
4485
 
        <register type="NOA" address="0x00009888" value="0x43800000" />
4486
 
        <register type="NOA" address="0x00009888" value="0x51800000" />
4487
 
        <register type="NOA" address="0x00009888" value="0x45800000" />
4488
 
        <register type="NOA" address="0x00009888" value="0x53800000" />
4489
 
        <register type="NOA" address="0x00009888" value="0x47800420" />
4490
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
4491
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
4492
 
        <register type="NOA" address="0x00009888" value="0x3F800421" />
4493
 
        <register type="NOA" address="0x00009888" value="0x41800000" />
4494
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
4495
 
    </register_config>
4496
 
    <register_config type="NOA"
4497
 
                     availability="$SubsliceMask 0x04 AND"
4498
 
                     priority="4"
4499
 
                     >
4500
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
4501
 
        <register type="NOA" address="0x00009888" value="0x103800E0" />
4502
 
        <register type="NOA" address="0x00009888" value="0x143A0160" />
4503
 
        <register type="NOA" address="0x00009888" value="0x163A2800" />
4504
 
        <register type="NOA" address="0x00009888" value="0x183A0120" />
4505
 
        <register type="NOA" address="0x00009888" value="0x0C1FA800" />
4506
 
        <register type="NOA" address="0x00009888" value="0x0E1FAA2A" />
4507
 
        <register type="NOA" address="0x00009888" value="0x101F02AA" />
4508
 
        <register type="NOA" address="0x00009888" value="0x0E38A5C1" />
4509
 
        <register type="NOA" address="0x00009888" value="0x0038A100" />
4510
 
        <register type="NOA" address="0x00009888" value="0x0238204C" />
4511
 
        <register type="NOA" address="0x00009888" value="0x16388000" />
4512
 
        <register type="NOA" address="0x00009888" value="0x183802AA" />
4513
 
        <register type="NOA" address="0x00009888" value="0x04380000" />
4514
 
        <register type="NOA" address="0x00009888" value="0x06380000" />
4515
 
        <register type="NOA" address="0x00009888" value="0x08388000" />
4516
 
        <register type="NOA" address="0x00009888" value="0x0A388000" />
4517
 
        <register type="NOA" address="0x00009888" value="0x0039A000" />
4518
 
        <register type="NOA" address="0x00009888" value="0x06398000" />
4519
 
        <register type="NOA" address="0x00009888" value="0x0839A000" />
4520
 
        <register type="NOA" address="0x00009888" value="0x0A39A000" />
4521
 
        <register type="NOA" address="0x00009888" value="0x0C39A000" />
4522
 
        <register type="NOA" address="0x00009888" value="0x0E39A000" />
4523
 
        <register type="NOA" address="0x00009888" value="0x0239A000" />
4524
 
        <register type="NOA" address="0x00009888" value="0x0439A000" />
4525
 
        <register type="NOA" address="0x00009888" value="0x003A0011" />
4526
 
        <register type="NOA" address="0x00009888" value="0x063A0900" />
4527
 
        <register type="NOA" address="0x00009888" value="0x083A0A13" />
4528
 
        <register type="NOA" address="0x00009888" value="0x0A3A0B15" />
4529
 
        <register type="NOA" address="0x00009888" value="0x0C3A2317" />
4530
 
        <register type="NOA" address="0x00009888" value="0x043A21B7" />
4531
 
        <register type="NOA" address="0x00009888" value="0x103A0000" />
4532
 
        <register type="NOA" address="0x00009888" value="0x0E3A0000" />
4533
 
        <register type="NOA" address="0x00009888" value="0x1A3A0000" />
4534
 
        <register type="NOA" address="0x00009888" value="0x018A8000" />
4535
 
        <register type="NOA" address="0x00009888" value="0x0F8A8000" />
4536
 
        <register type="NOA" address="0x00009888" value="0x198A8000" />
4537
 
        <register type="NOA" address="0x00009888" value="0x1B8AAAA0" />
4538
 
        <register type="NOA" address="0x00009888" value="0x1D8A0002" />
4539
 
        <register type="NOA" address="0x00009888" value="0x038A8000" />
4540
 
        <register type="NOA" address="0x00009888" value="0x058A8000" />
4541
 
        <register type="NOA" address="0x00009888" value="0x078A8000" />
4542
 
        <register type="NOA" address="0x00009888" value="0x098A8000" />
4543
 
        <register type="NOA" address="0x00009888" value="0x0B8A8000" />
4544
 
        <register type="NOA" address="0x00009888" value="0x238B2AA0" />
4545
 
        <register type="NOA" address="0x00009888" value="0x258B5551" />
4546
 
        <register type="NOA" address="0x00009888" value="0x278B0015" />
4547
 
        <register type="NOA" address="0x00009888" value="0x1F85AA80" />
4548
 
        <register type="NOA" address="0x00009888" value="0x2185AAA2" />
4549
 
        <register type="NOA" address="0x00009888" value="0x2385002A" />
4550
 
        <register type="NOA" address="0x00009888" value="0x01834000" />
4551
 
        <register type="NOA" address="0x00009888" value="0x0F834000" />
4552
 
        <register type="NOA" address="0x00009888" value="0x19835400" />
4553
 
        <register type="NOA" address="0x00009888" value="0x1B830155" />
4554
 
        <register type="NOA" address="0x00009888" value="0x03834000" />
4555
 
        <register type="NOA" address="0x00009888" value="0x05834000" />
4556
 
        <register type="NOA" address="0x00009888" value="0x07834000" />
4557
 
        <register type="NOA" address="0x00009888" value="0x09834000" />
4558
 
        <register type="NOA" address="0x00009888" value="0x0B834000" />
4559
 
        <register type="NOA" address="0x00009888" value="0x0184C000" />
4560
 
        <register type="NOA" address="0x00009888" value="0x07848000" />
4561
 
        <register type="NOA" address="0x00009888" value="0x0984C000" />
4562
 
        <register type="NOA" address="0x00009888" value="0x0B84C000" />
4563
 
        <register type="NOA" address="0x00009888" value="0x0D84C000" />
4564
 
        <register type="NOA" address="0x00009888" value="0x0F84C000" />
4565
 
        <register type="NOA" address="0x00009888" value="0x0384C000" />
4566
 
        <register type="NOA" address="0x00009888" value="0x0584C000" />
4567
 
        <register type="NOA" address="0x00009888" value="0x1180C000" />
4568
 
        <register type="NOA" address="0x00009888" value="0x17808000" />
4569
 
        <register type="NOA" address="0x00009888" value="0x1980C000" />
4570
 
        <register type="NOA" address="0x00009888" value="0x1B80C000" />
4571
 
        <register type="NOA" address="0x00009888" value="0x1D80C000" />
4572
 
        <register type="NOA" address="0x00009888" value="0x1F80C000" />
4573
 
        <register type="NOA" address="0x00009888" value="0x1380C000" />
4574
 
        <register type="NOA" address="0x00009888" value="0x1580C000" />
4575
 
        <register type="NOA" address="0x00000D24" value="0x00000000" />
4576
 
        <register type="NOA" address="0x00009888" value="0x4D800000" />
4577
 
        <register type="NOA" address="0x00009888" value="0x3D800000" />
4578
 
        <register type="NOA" address="0x00009888" value="0x4F800000" />
4579
 
        <register type="NOA" address="0x00009888" value="0x43800000" />
4580
 
        <register type="NOA" address="0x00009888" value="0x51800000" />
4581
 
        <register type="NOA" address="0x00009888" value="0x45800000" />
4582
 
        <register type="NOA" address="0x00009888" value="0x53800000" />
4583
 
        <register type="NOA" address="0x00009888" value="0x47800420" />
4584
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
4585
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
4586
 
        <register type="NOA" address="0x00009888" value="0x3F800421" />
4587
 
        <register type="NOA" address="0x00009888" value="0x41800000" />
4588
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
4589
 
    </register_config>
4590
 
    <register_config type="NOA"
4591
 
                     availability="$SubsliceMask 0x08 AND"
4592
 
                     priority="1"
4593
 
                     >
4594
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
4595
 
        <register type="NOA" address="0x00009888" value="0x14BD0160" />
4596
 
        <register type="NOA" address="0x00009888" value="0x16BD2800" />
4597
 
        <register type="NOA" address="0x00009888" value="0x18BD0120" />
4598
 
        <register type="NOA" address="0x00009888" value="0x10D800E0" />
4599
 
        <register type="NOA" address="0x00009888" value="0x00DCC000" />
4600
 
        <register type="NOA" address="0x00009888" value="0x06DC8000" />
4601
 
        <register type="NOA" address="0x00009888" value="0x08DCC000" />
4602
 
        <register type="NOA" address="0x00009888" value="0x0ADCC000" />
4603
 
        <register type="NOA" address="0x00009888" value="0x0CDCC000" />
4604
 
        <register type="NOA" address="0x00009888" value="0x0EDCC000" />
4605
 
        <register type="NOA" address="0x00009888" value="0x02DCC000" />
4606
 
        <register type="NOA" address="0x00009888" value="0x04DCC000" />
4607
 
        <register type="NOA" address="0x00009888" value="0x00BD0011" />
4608
 
        <register type="NOA" address="0x00009888" value="0x06BD0900" />
4609
 
        <register type="NOA" address="0x00009888" value="0x08BD0A13" />
4610
 
        <register type="NOA" address="0x00009888" value="0x0ABD0B15" />
4611
 
        <register type="NOA" address="0x00009888" value="0x0CBD2317" />
4612
 
        <register type="NOA" address="0x00009888" value="0x04BD21B7" />
4613
 
        <register type="NOA" address="0x00009888" value="0x10BD0000" />
4614
 
        <register type="NOA" address="0x00009888" value="0x0EBD0000" />
4615
 
        <register type="NOA" address="0x00009888" value="0x1ABD0000" />
4616
 
        <register type="NOA" address="0x00009888" value="0x0ED825C1" />
4617
 
        <register type="NOA" address="0x00009888" value="0x00D86100" />
4618
 
        <register type="NOA" address="0x00009888" value="0x02D8204C" />
4619
 
        <register type="NOA" address="0x00009888" value="0x06D88000" />
4620
 
        <register type="NOA" address="0x00009888" value="0x08D8C000" />
4621
 
        <register type="NOA" address="0x00009888" value="0x0AD8C000" />
4622
 
        <register type="NOA" address="0x00009888" value="0x0CD8C000" />
4623
 
        <register type="NOA" address="0x00009888" value="0x04D8C000" />
4624
 
        <register type="NOA" address="0x00009888" value="0x00DB4000" />
4625
 
        <register type="NOA" address="0x00009888" value="0x0EDB4000" />
4626
 
        <register type="NOA" address="0x00009888" value="0x18DB5400" />
4627
 
        <register type="NOA" address="0x00009888" value="0x1ADB0155" />
4628
 
        <register type="NOA" address="0x00009888" value="0x02DB4000" />
4629
 
        <register type="NOA" address="0x00009888" value="0x04DB4000" />
4630
 
        <register type="NOA" address="0x00009888" value="0x06DB4000" />
4631
 
        <register type="NOA" address="0x00009888" value="0x08DB4000" />
4632
 
        <register type="NOA" address="0x00009888" value="0x0ADB4000" />
4633
 
        <register type="NOA" address="0x00009888" value="0x0C9FA800" />
4634
 
        <register type="NOA" address="0x00009888" value="0x0E9FAA2A" />
4635
 
        <register type="NOA" address="0x00009888" value="0x109F02AA" />
4636
 
        <register type="NOA" address="0x00009888" value="0x00B84000" />
4637
 
        <register type="NOA" address="0x00009888" value="0x0EB84000" />
4638
 
        <register type="NOA" address="0x00009888" value="0x16B84000" />
4639
 
        <register type="NOA" address="0x00009888" value="0x18B81555" />
4640
 
        <register type="NOA" address="0x00009888" value="0x02B84000" />
4641
 
        <register type="NOA" address="0x00009888" value="0x04B84000" />
4642
 
        <register type="NOA" address="0x00009888" value="0x06B84000" />
4643
 
        <register type="NOA" address="0x00009888" value="0x08B84000" />
4644
 
        <register type="NOA" address="0x00009888" value="0x0AB84000" />
4645
 
        <register type="NOA" address="0x00009888" value="0x00B9A000" />
4646
 
        <register type="NOA" address="0x00009888" value="0x06B98000" />
4647
 
        <register type="NOA" address="0x00009888" value="0x08B9A000" />
4648
 
        <register type="NOA" address="0x00009888" value="0x0AB9A000" />
4649
 
        <register type="NOA" address="0x00009888" value="0x0CB9A000" />
4650
 
        <register type="NOA" address="0x00009888" value="0x0EB9A000" />
4651
 
        <register type="NOA" address="0x00009888" value="0x02B9A000" />
4652
 
        <register type="NOA" address="0x00009888" value="0x04B9A000" />
4653
 
        <register type="NOA" address="0x00009888" value="0x01888000" />
4654
 
        <register type="NOA" address="0x00009888" value="0x0D88F800" />
4655
 
        <register type="NOA" address="0x00009888" value="0x0F88000F" />
4656
 
        <register type="NOA" address="0x00009888" value="0x03888000" />
4657
 
        <register type="NOA" address="0x00009888" value="0x05888000" />
4658
 
        <register type="NOA" address="0x00009888" value="0x07888000" />
4659
 
        <register type="NOA" address="0x00009888" value="0x09888000" />
4660
 
        <register type="NOA" address="0x00009888" value="0x0B888000" />
4661
 
        <register type="NOA" address="0x00009888" value="0x238B5540" />
4662
 
        <register type="NOA" address="0x00009888" value="0x258BAAA2" />
4663
 
        <register type="NOA" address="0x00009888" value="0x278B002A" />
4664
 
        <register type="NOA" address="0x00009888" value="0x018C4000" />
4665
 
        <register type="NOA" address="0x00009888" value="0x0F8C4000" />
4666
 
        <register type="NOA" address="0x00009888" value="0x178C2000" />
4667
 
        <register type="NOA" address="0x00009888" value="0x198C5500" />
4668
 
        <register type="NOA" address="0x00009888" value="0x1B8C0015" />
4669
 
        <register type="NOA" address="0x00009888" value="0x038C4000" />
4670
 
        <register type="NOA" address="0x00009888" value="0x058C4000" />
4671
 
        <register type="NOA" address="0x00009888" value="0x078C4000" />
4672
 
        <register type="NOA" address="0x00009888" value="0x098C4000" />
4673
 
        <register type="NOA" address="0x00009888" value="0x0B8C4000" />
4674
 
        <register type="NOA" address="0x00009888" value="0x018DA000" />
4675
 
        <register type="NOA" address="0x00009888" value="0x078D8000" />
4676
 
        <register type="NOA" address="0x00009888" value="0x098DA000" />
4677
 
        <register type="NOA" address="0x00009888" value="0x0B8DA000" />
4678
 
        <register type="NOA" address="0x00009888" value="0x0D8DA000" />
4679
 
        <register type="NOA" address="0x00009888" value="0x0F8DA000" />
4680
 
        <register type="NOA" address="0x00009888" value="0x038DA000" />
4681
 
        <register type="NOA" address="0x00009888" value="0x058DA000" />
4682
 
        <register type="NOA" address="0x00009888" value="0x1F85AA80" />
4683
 
        <register type="NOA" address="0x00009888" value="0x2185AAA2" />
4684
 
        <register type="NOA" address="0x00009888" value="0x2385002A" />
4685
 
        <register type="NOA" address="0x00009888" value="0x01834000" />
4686
 
        <register type="NOA" address="0x00009888" value="0x0F834000" />
4687
 
        <register type="NOA" address="0x00009888" value="0x19835400" />
4688
 
        <register type="NOA" address="0x00009888" value="0x1B830155" />
4689
 
        <register type="NOA" address="0x00009888" value="0x03834000" />
4690
 
        <register type="NOA" address="0x00009888" value="0x05834000" />
4691
 
        <register type="NOA" address="0x00009888" value="0x07834000" />
4692
 
        <register type="NOA" address="0x00009888" value="0x09834000" />
4693
 
        <register type="NOA" address="0x00009888" value="0x0B834000" />
4694
 
        <register type="NOA" address="0x00009888" value="0x0184C000" />
4695
 
        <register type="NOA" address="0x00009888" value="0x07848000" />
4696
 
        <register type="NOA" address="0x00009888" value="0x0984C000" />
4697
 
        <register type="NOA" address="0x00009888" value="0x0B84C000" />
4698
 
        <register type="NOA" address="0x00009888" value="0x0D84C000" />
4699
 
        <register type="NOA" address="0x00009888" value="0x0F84C000" />
4700
 
        <register type="NOA" address="0x00009888" value="0x0384C000" />
4701
 
        <register type="NOA" address="0x00009888" value="0x0584C000" />
4702
 
        <register type="NOA" address="0x00009888" value="0x1180C000" />
4703
 
        <register type="NOA" address="0x00009888" value="0x17808000" />
4704
 
        <register type="NOA" address="0x00009888" value="0x1980C000" />
4705
 
        <register type="NOA" address="0x00009888" value="0x1B80C000" />
4706
 
        <register type="NOA" address="0x00009888" value="0x1D80C000" />
4707
 
        <register type="NOA" address="0x00009888" value="0x1F80C000" />
4708
 
        <register type="NOA" address="0x00009888" value="0x1380C000" />
4709
 
        <register type="NOA" address="0x00009888" value="0x1580C000" />
4710
 
        <register type="NOA" address="0x00000D24" value="0x00000000" />
4711
 
        <register type="NOA" address="0x00009888" value="0x4D800000" />
4712
 
        <register type="NOA" address="0x00009888" value="0x3D800000" />
4713
 
        <register type="NOA" address="0x00009888" value="0x4F800000" />
4714
 
        <register type="NOA" address="0x00009888" value="0x43800000" />
4715
 
        <register type="NOA" address="0x00009888" value="0x51800000" />
4716
 
        <register type="NOA" address="0x00009888" value="0x45800000" />
4717
 
        <register type="NOA" address="0x00009888" value="0x53800000" />
4718
 
        <register type="NOA" address="0x00009888" value="0x47800420" />
4719
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
4720
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
4721
 
        <register type="NOA" address="0x00009888" value="0x3F800421" />
4722
 
        <register type="NOA" address="0x00009888" value="0x41800000" />
4723
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
4724
 
    </register_config>
4725
 
    <register_config type="NOA"
4726
 
                     availability="$SubsliceMask 0x10 AND"
4727
 
                     priority="3"
4728
 
                     >
4729
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
4730
 
        <register type="NOA" address="0x00009888" value="0x10DC00E0" />
4731
 
        <register type="NOA" address="0x00009888" value="0x14DB0160" />
4732
 
        <register type="NOA" address="0x00009888" value="0x16DB2800" />
4733
 
        <register type="NOA" address="0x00009888" value="0x18DB0120" />
4734
 
        <register type="NOA" address="0x00009888" value="0x0EDC25C1" />
4735
 
        <register type="NOA" address="0x00009888" value="0x00DC6100" />
4736
 
        <register type="NOA" address="0x00009888" value="0x02DC204C" />
4737
 
        <register type="NOA" address="0x00009888" value="0x06DC8000" />
4738
 
        <register type="NOA" address="0x00009888" value="0x08DCC000" />
4739
 
        <register type="NOA" address="0x00009888" value="0x0ADCC000" />
4740
 
        <register type="NOA" address="0x00009888" value="0x0CDCC000" />
4741
 
        <register type="NOA" address="0x00009888" value="0x04DCC000" />
4742
 
        <register type="NOA" address="0x00009888" value="0x00DB0011" />
4743
 
        <register type="NOA" address="0x00009888" value="0x06DB0900" />
4744
 
        <register type="NOA" address="0x00009888" value="0x08DB0A13" />
4745
 
        <register type="NOA" address="0x00009888" value="0x0ADB0B15" />
4746
 
        <register type="NOA" address="0x00009888" value="0x0CDB2317" />
4747
 
        <register type="NOA" address="0x00009888" value="0x04DB21B7" />
4748
 
        <register type="NOA" address="0x00009888" value="0x10DB0000" />
4749
 
        <register type="NOA" address="0x00009888" value="0x0EDB0000" />
4750
 
        <register type="NOA" address="0x00009888" value="0x1ADB0000" />
4751
 
        <register type="NOA" address="0x00009888" value="0x0C9FA800" />
4752
 
        <register type="NOA" address="0x00009888" value="0x0E9FAA2A" />
4753
 
        <register type="NOA" address="0x00009888" value="0x109F02AA" />
4754
 
        <register type="NOA" address="0x00009888" value="0x00B84000" />
4755
 
        <register type="NOA" address="0x00009888" value="0x0EB84000" />
4756
 
        <register type="NOA" address="0x00009888" value="0x16B84000" />
4757
 
        <register type="NOA" address="0x00009888" value="0x18B81555" />
4758
 
        <register type="NOA" address="0x00009888" value="0x02B84000" />
4759
 
        <register type="NOA" address="0x00009888" value="0x04B84000" />
4760
 
        <register type="NOA" address="0x00009888" value="0x06B84000" />
4761
 
        <register type="NOA" address="0x00009888" value="0x08B84000" />
4762
 
        <register type="NOA" address="0x00009888" value="0x0AB84000" />
4763
 
        <register type="NOA" address="0x00009888" value="0x00B9A000" />
4764
 
        <register type="NOA" address="0x00009888" value="0x06B98000" />
4765
 
        <register type="NOA" address="0x00009888" value="0x08B9A000" />
4766
 
        <register type="NOA" address="0x00009888" value="0x0AB9A000" />
4767
 
        <register type="NOA" address="0x00009888" value="0x0CB9A000" />
4768
 
        <register type="NOA" address="0x00009888" value="0x0EB9A000" />
4769
 
        <register type="NOA" address="0x00009888" value="0x02B9A000" />
4770
 
        <register type="NOA" address="0x00009888" value="0x04B9A000" />
4771
 
        <register type="NOA" address="0x00009888" value="0x01888000" />
4772
 
        <register type="NOA" address="0x00009888" value="0x0D88F800" />
4773
 
        <register type="NOA" address="0x00009888" value="0x0F88000F" />
4774
 
        <register type="NOA" address="0x00009888" value="0x03888000" />
4775
 
        <register type="NOA" address="0x00009888" value="0x05888000" />
4776
 
        <register type="NOA" address="0x00009888" value="0x07888000" />
4777
 
        <register type="NOA" address="0x00009888" value="0x09888000" />
4778
 
        <register type="NOA" address="0x00009888" value="0x0B888000" />
4779
 
        <register type="NOA" address="0x00009888" value="0x238B5540" />
4780
 
        <register type="NOA" address="0x00009888" value="0x258BAAA2" />
4781
 
        <register type="NOA" address="0x00009888" value="0x278B002A" />
4782
 
        <register type="NOA" address="0x00009888" value="0x018C4000" />
4783
 
        <register type="NOA" address="0x00009888" value="0x0F8C4000" />
4784
 
        <register type="NOA" address="0x00009888" value="0x178C2000" />
4785
 
        <register type="NOA" address="0x00009888" value="0x198C5500" />
4786
 
        <register type="NOA" address="0x00009888" value="0x1B8C0015" />
4787
 
        <register type="NOA" address="0x00009888" value="0x038C4000" />
4788
 
        <register type="NOA" address="0x00009888" value="0x058C4000" />
4789
 
        <register type="NOA" address="0x00009888" value="0x078C4000" />
4790
 
        <register type="NOA" address="0x00009888" value="0x098C4000" />
4791
 
        <register type="NOA" address="0x00009888" value="0x0B8C4000" />
4792
 
        <register type="NOA" address="0x00009888" value="0x018DA000" />
4793
 
        <register type="NOA" address="0x00009888" value="0x078D8000" />
4794
 
        <register type="NOA" address="0x00009888" value="0x098DA000" />
4795
 
        <register type="NOA" address="0x00009888" value="0x0B8DA000" />
4796
 
        <register type="NOA" address="0x00009888" value="0x0D8DA000" />
4797
 
        <register type="NOA" address="0x00009888" value="0x0F8DA000" />
4798
 
        <register type="NOA" address="0x00009888" value="0x038DA000" />
4799
 
        <register type="NOA" address="0x00009888" value="0x058DA000" />
4800
 
        <register type="NOA" address="0x00009888" value="0x1F85AA80" />
4801
 
        <register type="NOA" address="0x00009888" value="0x2185AAA2" />
4802
 
        <register type="NOA" address="0x00009888" value="0x2385002A" />
4803
 
        <register type="NOA" address="0x00009888" value="0x01834000" />
4804
 
        <register type="NOA" address="0x00009888" value="0x0F834000" />
4805
 
        <register type="NOA" address="0x00009888" value="0x19835400" />
4806
 
        <register type="NOA" address="0x00009888" value="0x1B830155" />
4807
 
        <register type="NOA" address="0x00009888" value="0x03834000" />
4808
 
        <register type="NOA" address="0x00009888" value="0x05834000" />
4809
 
        <register type="NOA" address="0x00009888" value="0x07834000" />
4810
 
        <register type="NOA" address="0x00009888" value="0x09834000" />
4811
 
        <register type="NOA" address="0x00009888" value="0x0B834000" />
4812
 
        <register type="NOA" address="0x00009888" value="0x0184C000" />
4813
 
        <register type="NOA" address="0x00009888" value="0x07848000" />
4814
 
        <register type="NOA" address="0x00009888" value="0x0984C000" />
4815
 
        <register type="NOA" address="0x00009888" value="0x0B84C000" />
4816
 
        <register type="NOA" address="0x00009888" value="0x0D84C000" />
4817
 
        <register type="NOA" address="0x00009888" value="0x0F84C000" />
4818
 
        <register type="NOA" address="0x00009888" value="0x0384C000" />
4819
 
        <register type="NOA" address="0x00009888" value="0x0584C000" />
4820
 
        <register type="NOA" address="0x00009888" value="0x1180C000" />
4821
 
        <register type="NOA" address="0x00009888" value="0x17808000" />
4822
 
        <register type="NOA" address="0x00009888" value="0x1980C000" />
4823
 
        <register type="NOA" address="0x00009888" value="0x1B80C000" />
4824
 
        <register type="NOA" address="0x00009888" value="0x1D80C000" />
4825
 
        <register type="NOA" address="0x00009888" value="0x1F80C000" />
4826
 
        <register type="NOA" address="0x00009888" value="0x1380C000" />
4827
 
        <register type="NOA" address="0x00009888" value="0x1580C000" />
4828
 
        <register type="NOA" address="0x00000D24" value="0x00000000" />
4829
 
        <register type="NOA" address="0x00009888" value="0x4D800000" />
4830
 
        <register type="NOA" address="0x00009888" value="0x3D800000" />
4831
 
        <register type="NOA" address="0x00009888" value="0x4F800000" />
4832
 
        <register type="NOA" address="0x00009888" value="0x43800000" />
4833
 
        <register type="NOA" address="0x00009888" value="0x51800000" />
4834
 
        <register type="NOA" address="0x00009888" value="0x45800000" />
4835
 
        <register type="NOA" address="0x00009888" value="0x53800000" />
4836
 
        <register type="NOA" address="0x00009888" value="0x47800420" />
4837
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
4838
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
4839
 
        <register type="NOA" address="0x00009888" value="0x3F800421" />
4840
 
        <register type="NOA" address="0x00009888" value="0x41800000" />
4841
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
4842
 
    </register_config>
4843
 
    <register_config type="NOA"
4844
 
                     availability="$SubsliceMask 0x20 AND"
4845
 
                     priority="5"
4846
 
                     >
4847
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
4848
 
        <register type="NOA" address="0x00009888" value="0x10B800E0" />
4849
 
        <register type="NOA" address="0x00009888" value="0x14BA0160" />
4850
 
        <register type="NOA" address="0x00009888" value="0x16BA2800" />
4851
 
        <register type="NOA" address="0x00009888" value="0x18BA0120" />
4852
 
        <register type="NOA" address="0x00009888" value="0x0C9FA800" />
4853
 
        <register type="NOA" address="0x00009888" value="0x0E9FAA2A" />
4854
 
        <register type="NOA" address="0x00009888" value="0x109F02AA" />
4855
 
        <register type="NOA" address="0x00009888" value="0x0EB8A5C1" />
4856
 
        <register type="NOA" address="0x00009888" value="0x00B8A100" />
4857
 
        <register type="NOA" address="0x00009888" value="0x02B8204C" />
4858
 
        <register type="NOA" address="0x00009888" value="0x16B88000" />
4859
 
        <register type="NOA" address="0x00009888" value="0x18B802AA" />
4860
 
        <register type="NOA" address="0x00009888" value="0x04B80000" />
4861
 
        <register type="NOA" address="0x00009888" value="0x06B80000" />
4862
 
        <register type="NOA" address="0x00009888" value="0x08B88000" />
4863
 
        <register type="NOA" address="0x00009888" value="0x0AB88000" />
4864
 
        <register type="NOA" address="0x00009888" value="0x00B9A000" />
4865
 
        <register type="NOA" address="0x00009888" value="0x06B98000" />
4866
 
        <register type="NOA" address="0x00009888" value="0x08B9A000" />
4867
 
        <register type="NOA" address="0x00009888" value="0x0AB9A000" />
4868
 
        <register type="NOA" address="0x00009888" value="0x0CB9A000" />
4869
 
        <register type="NOA" address="0x00009888" value="0x0EB9A000" />
4870
 
        <register type="NOA" address="0x00009888" value="0x02B9A000" />
4871
 
        <register type="NOA" address="0x00009888" value="0x04B9A000" />
4872
 
        <register type="NOA" address="0x00009888" value="0x00BA0011" />
4873
 
        <register type="NOA" address="0x00009888" value="0x06BA0900" />
4874
 
        <register type="NOA" address="0x00009888" value="0x08BA0A13" />
4875
 
        <register type="NOA" address="0x00009888" value="0x0ABA0B15" />
4876
 
        <register type="NOA" address="0x00009888" value="0x0CBA2317" />
4877
 
        <register type="NOA" address="0x00009888" value="0x04BA21B7" />
4878
 
        <register type="NOA" address="0x00009888" value="0x10BA0000" />
4879
 
        <register type="NOA" address="0x00009888" value="0x0EBA0000" />
4880
 
        <register type="NOA" address="0x00009888" value="0x1ABA0000" />
4881
 
        <register type="NOA" address="0x00009888" value="0x01888000" />
4882
 
        <register type="NOA" address="0x00009888" value="0x0D88F800" />
4883
 
        <register type="NOA" address="0x00009888" value="0x0F88000F" />
4884
 
        <register type="NOA" address="0x00009888" value="0x03888000" />
4885
 
        <register type="NOA" address="0x00009888" value="0x05888000" />
4886
 
        <register type="NOA" address="0x00009888" value="0x07888000" />
4887
 
        <register type="NOA" address="0x00009888" value="0x09888000" />
4888
 
        <register type="NOA" address="0x00009888" value="0x0B888000" />
4889
 
        <register type="NOA" address="0x00009888" value="0x238B5540" />
4890
 
        <register type="NOA" address="0x00009888" value="0x258BAAA2" />
4891
 
        <register type="NOA" address="0x00009888" value="0x278B002A" />
4892
 
        <register type="NOA" address="0x00009888" value="0x018C4000" />
4893
 
        <register type="NOA" address="0x00009888" value="0x0F8C4000" />
4894
 
        <register type="NOA" address="0x00009888" value="0x178C2000" />
4895
 
        <register type="NOA" address="0x00009888" value="0x198C5500" />
4896
 
        <register type="NOA" address="0x00009888" value="0x1B8C0015" />
4897
 
        <register type="NOA" address="0x00009888" value="0x038C4000" />
4898
 
        <register type="NOA" address="0x00009888" value="0x058C4000" />
4899
 
        <register type="NOA" address="0x00009888" value="0x078C4000" />
4900
 
        <register type="NOA" address="0x00009888" value="0x098C4000" />
4901
 
        <register type="NOA" address="0x00009888" value="0x0B8C4000" />
4902
 
        <register type="NOA" address="0x00009888" value="0x018DA000" />
4903
 
        <register type="NOA" address="0x00009888" value="0x078D8000" />
4904
 
        <register type="NOA" address="0x00009888" value="0x098DA000" />
4905
 
        <register type="NOA" address="0x00009888" value="0x0B8DA000" />
4906
 
        <register type="NOA" address="0x00009888" value="0x0D8DA000" />
4907
 
        <register type="NOA" address="0x00009888" value="0x0F8DA000" />
4908
 
        <register type="NOA" address="0x00009888" value="0x038DA000" />
4909
 
        <register type="NOA" address="0x00009888" value="0x058DA000" />
4910
 
        <register type="NOA" address="0x00009888" value="0x1F85AA80" />
4911
 
        <register type="NOA" address="0x00009888" value="0x2185AAA2" />
4912
 
        <register type="NOA" address="0x00009888" value="0x2385002A" />
4913
 
        <register type="NOA" address="0x00009888" value="0x01834000" />
4914
 
        <register type="NOA" address="0x00009888" value="0x0F834000" />
4915
 
        <register type="NOA" address="0x00009888" value="0x19835400" />
4916
 
        <register type="NOA" address="0x00009888" value="0x1B830155" />
4917
 
        <register type="NOA" address="0x00009888" value="0x03834000" />
4918
 
        <register type="NOA" address="0x00009888" value="0x05834000" />
4919
 
        <register type="NOA" address="0x00009888" value="0x07834000" />
4920
 
        <register type="NOA" address="0x00009888" value="0x09834000" />
4921
 
        <register type="NOA" address="0x00009888" value="0x0B834000" />
4922
 
        <register type="NOA" address="0x00009888" value="0x0184C000" />
4923
 
        <register type="NOA" address="0x00009888" value="0x07848000" />
4924
 
        <register type="NOA" address="0x00009888" value="0x0984C000" />
4925
 
        <register type="NOA" address="0x00009888" value="0x0B84C000" />
4926
 
        <register type="NOA" address="0x00009888" value="0x0D84C000" />
4927
 
        <register type="NOA" address="0x00009888" value="0x0F84C000" />
4928
 
        <register type="NOA" address="0x00009888" value="0x0384C000" />
4929
 
        <register type="NOA" address="0x00009888" value="0x0584C000" />
4930
 
        <register type="NOA" address="0x00009888" value="0x1180C000" />
4931
 
        <register type="NOA" address="0x00009888" value="0x17808000" />
4932
 
        <register type="NOA" address="0x00009888" value="0x1980C000" />
4933
 
        <register type="NOA" address="0x00009888" value="0x1B80C000" />
4934
 
        <register type="NOA" address="0x00009888" value="0x1D80C000" />
4935
 
        <register type="NOA" address="0x00009888" value="0x1F80C000" />
4936
 
        <register type="NOA" address="0x00009888" value="0x1380C000" />
4937
 
        <register type="NOA" address="0x00009888" value="0x1580C000" />
4938
 
        <register type="NOA" address="0x00000D24" value="0x00000000" />
4939
 
        <register type="NOA" address="0x00009888" value="0x4D800000" />
4940
 
        <register type="NOA" address="0x00009888" value="0x3D800000" />
4941
 
        <register type="NOA" address="0x00009888" value="0x4F800000" />
4942
 
        <register type="NOA" address="0x00009888" value="0x43800000" />
4943
 
        <register type="NOA" address="0x00009888" value="0x51800000" />
4944
 
        <register type="NOA" address="0x00009888" value="0x45800000" />
4945
 
        <register type="NOA" address="0x00009888" value="0x53800000" />
4946
 
        <register type="NOA" address="0x00009888" value="0x47800420" />
4947
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
4948
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
4949
 
        <register type="NOA" address="0x00009888" value="0x3F800421" />
4950
 
        <register type="NOA" address="0x00009888" value="0x41800000" />
4951
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
4952
 
    </register_config>
4953
 
    <register_config type="OA">
4954
 
        <register type="OA" address="0x00002724" value="0xF0800000" />
4955
 
        <register type="OA" address="0x00002720" value="0x00000000" />
4956
 
        <register type="OA" address="0x00002714" value="0xF0800000" />
4957
 
        <register type="OA" address="0x00002710" value="0x00000000" />
4958
 
        <register type="OA" address="0x00002740" value="0x00000000" />
4959
 
        <register type="OA" address="0x00002770" value="0x0007FC2A" />
4960
 
        <register type="OA" address="0x00002774" value="0x0000BF00" />
4961
 
        <register type="OA" address="0x00002778" value="0x0007FC6A" />
4962
 
        <register type="OA" address="0x0000277C" value="0x0000BF00" />
4963
 
        <register type="OA" address="0x00002780" value="0x0007FC92" />
4964
 
        <register type="OA" address="0x00002784" value="0x0000BF00" />
4965
 
        <register type="OA" address="0x00002788" value="0x0007FCA2" />
4966
 
        <register type="OA" address="0x0000278C" value="0x0000BF00" />
4967
 
        <register type="OA" address="0x00002790" value="0x0007FC32" />
4968
 
        <register type="OA" address="0x00002794" value="0x0000BF00" />
4969
 
        <register type="OA" address="0x00002798" value="0x0007FC9A" />
4970
 
        <register type="OA" address="0x0000279C" value="0x0000BF00" />
4971
 
        <register type="OA" address="0x000027A0" value="0x0007FE6A" />
4972
 
        <register type="OA" address="0x000027A4" value="0x0000BF00" />
4973
 
        <register type="OA" address="0x000027A8" value="0x0007FE7A" />
4974
 
        <register type="OA" address="0x000027AC" value="0x0000BF00" />
4975
 
    </register_config>
4976
 
    <register_config type="FLEX">
4977
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
4978
 
        <register type="FLEX" address="0x0000E558" value="0x00000003" />
4979
 
        <register type="FLEX" address="0x0000E658" value="0x00002001" />
4980
 
        <register type="FLEX" address="0x0000E758" value="0x00778008" />
4981
 
        <register type="FLEX" address="0x0000E45C" value="0x00088078" />
4982
 
        <register type="FLEX" address="0x0000E55C" value="0x00808708" />
4983
 
        <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
4984
 
    </register_config>
4985
 
  </set>
4986
 
 
4987
 
  <set name="Compute Metrics L3 Cache metric set"
4988
 
       chipset="BDW"
4989
 
       symbol_name="ComputeL3Cache"
4990
 
       underscore_name="compute_l3_cache"
4991
 
       mdapi_supported_apis="VK OGL4 OCL IO BB"
4992
 
       hw_config_guid="27a364dc-8225-4ecb-b607-d6f1925598d9"
4993
 
       >
4994
 
    <counter name="GPU Time Elapsed"
4995
 
             symbol_name="GpuTime"
4996
 
             underscore_name="gpu_time"
4997
 
             description="Time elapsed on the GPU during the measurement."
4998
 
             data_type="uint64"
4999
 
             units="ns"
5000
 
             semantic_type="duration"
5001
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
5002
 
             mdapi_group="GPU"
5003
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5004
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5005
 
             mdapi_hw_unit_type="gpu"
5006
 
             />
5007
 
    <counter name="GPU Core Clocks"
5008
 
             symbol_name="GpuCoreClocks"
5009
 
             underscore_name="gpu_core_clocks"
5010
 
             description="The total number of GPU core clocks elapsed during the measurement."
5011
 
             data_type="uint64"
5012
 
             units="cycles"
5013
 
             semantic_type="event"
5014
 
             equation="GPU_CLOCK 0 READ"
5015
 
             mdapi_group="GPU"
5016
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
5017
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5018
 
             mdapi_hw_unit_type="gpu"
5019
 
             />
5020
 
    <counter name="AVG GPU Core Frequency"
5021
 
             symbol_name="AvgGpuCoreFrequency"
5022
 
             underscore_name="avg_gpu_core_frequency"
5023
 
             description="Average GPU Core Frequency in the measurement."
5024
 
             data_type="uint64"
5025
 
             max_equation="$GpuMaxFrequency"
5026
 
             units="hz"
5027
 
             semantic_type="event"
5028
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
5029
 
             mdapi_group="GPU"
5030
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5031
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5032
 
             mdapi_hw_unit_type="gpu"
5033
 
             />
5034
 
    <counter name="GPU Busy"
5035
 
             symbol_name="GpuBusy"
5036
 
             underscore_name="gpu_busy"
5037
 
             description="The percentage of time in which the GPU has been processing GPU commands."
5038
 
             data_type="float"
5039
 
             max_equation="100"
5040
 
             units="percent"
5041
 
             semantic_type="duration"
5042
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
5043
 
             mdapi_group="GPU"
5044
 
             mdapi_usage_flags="Tier1 Overview System Frame"
5045
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5046
 
             mdapi_hw_unit_type="gpu"
5047
 
             />
5048
 
    <counter name="VS Threads Dispatched"
5049
 
             symbol_name="VsThreads"
5050
 
             underscore_name="vs_threads"
5051
 
             description="The total number of vertex shader hardware threads dispatched."
5052
 
             data_type="uint64"
5053
 
             units="threads"
5054
 
             semantic_type="event"
5055
 
             equation="A 1 READ"
5056
 
             mdapi_group="EU Array/Vertex Shader"
5057
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5058
 
             mdapi_supported_apis="VK OGL IO BB"
5059
 
             mdapi_hw_unit_type="gpu"
5060
 
             />
5061
 
    <counter name="HS Threads Dispatched"
5062
 
             symbol_name="HsThreads"
5063
 
             underscore_name="hs_threads"
5064
 
             description="The total number of hull shader hardware threads dispatched."
5065
 
             data_type="uint64"
5066
 
             units="threads"
5067
 
             semantic_type="event"
5068
 
             equation="A 2 READ"
5069
 
             mdapi_group="EU Array/Hull Shader"
5070
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5071
 
             mdapi_supported_apis="VK OGL4 IO BB"
5072
 
             mdapi_hw_unit_type="gpu"
5073
 
             />
5074
 
    <counter name="DS Threads Dispatched"
5075
 
             symbol_name="DsThreads"
5076
 
             underscore_name="ds_threads"
5077
 
             description="The total number of domain shader hardware threads dispatched."
5078
 
             data_type="uint64"
5079
 
             units="threads"
5080
 
             semantic_type="event"
5081
 
             equation="A 3 READ"
5082
 
             mdapi_group="EU Array/Domain Shader"
5083
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5084
 
             mdapi_supported_apis="VK OGL4 IO BB"
5085
 
             mdapi_hw_unit_type="gpu"
5086
 
             />
5087
 
    <counter name="GS Threads Dispatched"
5088
 
             symbol_name="GsThreads"
5089
 
             underscore_name="gs_threads"
5090
 
             description="The total number of geometry shader hardware threads dispatched."
5091
 
             data_type="uint64"
5092
 
             units="threads"
5093
 
             semantic_type="event"
5094
 
             equation="A 5 READ"
5095
 
             mdapi_group="EU Array/Geometry Shader"
5096
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5097
 
             mdapi_supported_apis="VK OGL4 IO BB"
5098
 
             mdapi_hw_unit_type="gpu"
5099
 
             />
5100
 
    <counter name="FS Threads Dispatched"
5101
 
             symbol_name="PsThreads"
5102
 
             underscore_name="ps_threads"
5103
 
             description="The total number of fragment shader hardware threads dispatched."
5104
 
             data_type="uint64"
5105
 
             units="threads"
5106
 
             semantic_type="event"
5107
 
             equation="A 6 READ"
5108
 
             mdapi_group="EU Array/Fragment Shader"
5109
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5110
 
             mdapi_supported_apis="VK OGL IO BB"
5111
 
             mdapi_hw_unit_type="gpu"
5112
 
             />
5113
 
    <counter name="CS Threads Dispatched"
5114
 
             symbol_name="CsThreads"
5115
 
             underscore_name="cs_threads"
5116
 
             description="The total number of compute shader hardware threads dispatched."
5117
 
             data_type="uint64"
5118
 
             units="threads"
5119
 
             semantic_type="event"
5120
 
             equation="A 4 READ"
5121
 
             mdapi_group="EU Array/Compute Shader"
5122
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5123
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
5124
 
             mdapi_hw_unit_type="gpu"
5125
 
             />
5126
 
    <counter name="EU Active"
5127
 
             symbol_name="EuActive"
5128
 
             underscore_name="eu_active"
5129
 
             description="The percentage of time in which the Execution Units were actively processing."
5130
 
             data_type="float"
5131
 
             max_equation="100"
5132
 
             units="percent"
5133
 
             semantic_type="duration"
5134
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5135
 
             mdapi_group="EU Array"
5136
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5137
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5138
 
             mdapi_hw_unit_type="gpu"
5139
 
             />
5140
 
    <counter name="EU Stall"
5141
 
             symbol_name="EuStall"
5142
 
             underscore_name="eu_stall"
5143
 
             description="The percentage of time in which the Execution Units were stalled."
5144
 
             data_type="float"
5145
 
             max_equation="100"
5146
 
             units="percent"
5147
 
             semantic_type="duration"
5148
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5149
 
             mdapi_group="EU Array"
5150
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5151
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5152
 
             mdapi_hw_unit_type="gpu"
5153
 
             />
5154
 
    <counter name="EU Both FPU Pipes Active"
5155
 
             symbol_name="EuFpuBothActive"
5156
 
             underscore_name="eu_fpu_both_active"
5157
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
5158
 
             data_type="float"
5159
 
             max_equation="100"
5160
 
             units="percent"
5161
 
             semantic_type="duration"
5162
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5163
 
             mdapi_group="EU Array/Pipes"
5164
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5165
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5166
 
             mdapi_hw_unit_type="gpu"
5167
 
             />
5168
 
    <counter name="EU FPU0 Pipe Active"
5169
 
             symbol_name="Fpu0Active"
5170
 
             underscore_name="fpu0_active"
5171
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing."
5172
 
             data_type="float"
5173
 
             max_equation="100"
5174
 
             units="percent"
5175
 
             semantic_type="duration"
5176
 
             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5177
 
             mdapi_group="EU Array/Pipes"
5178
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5179
 
             mdapi_supported_apis="VK OCL OGL IO BB"
5180
 
             mdapi_hw_unit_type="gpu"
5181
 
             />
5182
 
    <counter name="EU FPU1 Pipe Active"
5183
 
             symbol_name="Fpu1Active"
5184
 
             underscore_name="fpu1_active"
5185
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing."
5186
 
             data_type="float"
5187
 
             max_equation="100"
5188
 
             units="percent"
5189
 
             semantic_type="duration"
5190
 
             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5191
 
             mdapi_group="EU Array/Pipes"
5192
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5193
 
             mdapi_supported_apis="VK OCL OGL IO BB"
5194
 
             mdapi_hw_unit_type="gpu"
5195
 
             />
5196
 
    <counter name="EU AVG IPC Rate"
5197
 
             symbol_name="EuAvgIpcRate"
5198
 
             underscore_name="eu_avg_ipc_rate"
5199
 
             description="The average rate of IPC calculated for 2 FPU pipelines."
5200
 
             data_type="float"
5201
 
             max_equation="2"
5202
 
             units="number"
5203
 
             semantic_type="ratio"
5204
 
             equation="A 9 READ  A 10 READ  A 11 READ UADD  A 9 READ USUB FDIV 1 FADD"
5205
 
             mdapi_group="EU Array"
5206
 
             mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
5207
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5208
 
             mdapi_hw_unit_type="gpu"
5209
 
             />
5210
 
    <counter name="EU Send Pipe Active"
5211
 
             symbol_name="EuSendActive"
5212
 
             underscore_name="eu_send_active"
5213
 
             description="The percentage of time in which EU send pipeline was actively processing."
5214
 
             data_type="float"
5215
 
             max_equation="100"
5216
 
             units="percent"
5217
 
             semantic_type="duration"
5218
 
             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5219
 
             mdapi_group="EU Array/Pipes"
5220
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5221
 
             mdapi_supported_apis="VK OGL IO BB"
5222
 
             mdapi_hw_unit_type="gpu"
5223
 
             />
5224
 
    <counter name="EU FPU0 Hybrid Instruction"
5225
 
             symbol_name="EuHybridFpu0Instruction"
5226
 
             underscore_name="eu_hybrid_fpu0_instruction"
5227
 
             description="The percentage of time in which execution units were actively processing hybrid instructions on FPU0."
5228
 
             data_type="float"
5229
 
             max_equation="100"
5230
 
             units="percent"
5231
 
             semantic_type="duration"
5232
 
             equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5233
 
             mdapi_group="EU Array/Pipes/Instructions"
5234
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
5235
 
             mdapi_supported_apis="VK OGL IO BB"
5236
 
             mdapi_hw_unit_type="gpu"
5237
 
             />
5238
 
    <counter name="EU FPU1 Hybrid Instruction"
5239
 
             symbol_name="EuHybridFpu1Instruction"
5240
 
             underscore_name="eu_hybrid_fpu1_instruction"
5241
 
             description="The percentage of time in which execution units were actively processing hybrid instructions on FPU1."
5242
 
             data_type="float"
5243
 
             max_equation="100"
5244
 
             units="percent"
5245
 
             semantic_type="duration"
5246
 
             equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5247
 
             mdapi_group="EU Array/Pipes/Instructions"
5248
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
5249
 
             mdapi_supported_apis="VK OGL IO BB"
5250
 
             mdapi_hw_unit_type="gpu"
5251
 
             />
5252
 
    <counter name="EU FPU0 Ternary Instruction"
5253
 
             symbol_name="EuTernaryFpu0Instruction"
5254
 
             underscore_name="eu_ternary_fpu0_instruction"
5255
 
             description="The percentage of time in which execution units were actively processing ternary instructions on FPU0."
5256
 
             data_type="float"
5257
 
             max_equation="100"
5258
 
             units="percent"
5259
 
             semantic_type="duration"
5260
 
             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5261
 
             mdapi_group="EU Array/Pipes/Instructions"
5262
 
             mdapi_usage_flags="Tier4 System Frame Batch Draw"
5263
 
             mdapi_supported_apis="VK OGL IO BB"
5264
 
             mdapi_hw_unit_type="gpu"
5265
 
             />
5266
 
    <counter name="EU FPU1 Ternary Instruction"
5267
 
             symbol_name="EuTernaryFpu1Instruction"
5268
 
             underscore_name="eu_ternary_fpu1_instruction"
5269
 
             description="The percentage of time in which execution units were actively processing ternary instructions on FPU1."
5270
 
             data_type="float"
5271
 
             max_equation="100"
5272
 
             units="percent"
5273
 
             semantic_type="duration"
5274
 
             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5275
 
             mdapi_group="EU Array/Pipes/Instructions"
5276
 
             mdapi_usage_flags="Tier4 System Frame Batch Draw"
5277
 
             mdapi_supported_apis="VK OGL IO BB"
5278
 
             mdapi_hw_unit_type="gpu"
5279
 
             />
5280
 
    <counter name="EU FPU0 Binary Instruction"
5281
 
             symbol_name="EuBinaryFpu0Instruction"
5282
 
             underscore_name="eu_binary_fpu0_instruction"
5283
 
             description="The percentage of time in which execution units were actively processing binary instructions on FPU0."
5284
 
             data_type="float"
5285
 
             max_equation="100"
5286
 
             units="percent"
5287
 
             semantic_type="duration"
5288
 
             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5289
 
             mdapi_group="EU Array/Pipes/Instructions"
5290
 
             mdapi_usage_flags="Tier4 System Frame Batch Draw"
5291
 
             mdapi_supported_apis="VK OGL IO BB"
5292
 
             mdapi_hw_unit_type="gpu"
5293
 
             />
5294
 
    <counter name="EU FPU1 Binary Instruction"
5295
 
             symbol_name="EuBinaryFpu1Instruction"
5296
 
             underscore_name="eu_binary_fpu1_instruction"
5297
 
             description="The percentage of time in which execution units were actively processing binary instructions on FPU1."
5298
 
             data_type="float"
5299
 
             max_equation="100"
5300
 
             units="percent"
5301
 
             semantic_type="duration"
5302
 
             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5303
 
             mdapi_group="EU Array/Pipes/Instructions"
5304
 
             mdapi_usage_flags="Tier4 System Frame Batch Draw"
5305
 
             mdapi_supported_apis="VK OGL IO BB"
5306
 
             mdapi_hw_unit_type="gpu"
5307
 
             />
5308
 
    <counter name="EU FPU0 Move Instruction"
5309
 
             symbol_name="EuMoveFpu0Instruction"
5310
 
             underscore_name="eu_move_fpu0_instruction"
5311
 
             description="The percentage of time in which execution units were actively processing move instructions on FPU0."
5312
 
             data_type="float"
5313
 
             max_equation="100"
5314
 
             units="percent"
5315
 
             semantic_type="duration"
5316
 
             equation="A 19 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5317
 
             mdapi_group="EU Array/Pipes/Instructions"
5318
 
             mdapi_usage_flags="Tier4 System Frame Batch Draw"
5319
 
             mdapi_supported_apis="VK OGL IO BB"
5320
 
             mdapi_hw_unit_type="gpu"
5321
 
             />
5322
 
    <counter name="EU FPU1 Move Instruction"
5323
 
             symbol_name="EuMoveFpu1Instruction"
5324
 
             underscore_name="eu_move_fpu1_instruction"
5325
 
             description="The percentage of time in which execution units were actively processing move instructions on FPU1."
5326
 
             data_type="float"
5327
 
             max_equation="100"
5328
 
             units="percent"
5329
 
             semantic_type="duration"
5330
 
             equation="A 20 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5331
 
             mdapi_group="EU Array/Pipes/Instructions"
5332
 
             mdapi_usage_flags="Tier4 System Frame Batch Draw"
5333
 
             mdapi_supported_apis="VK OGL IO BB"
5334
 
             mdapi_hw_unit_type="gpu"
5335
 
             />
5336
 
    <counter name="Rasterized Pixels"
5337
 
             symbol_name="RasterizedPixels"
5338
 
             underscore_name="rasterized_pixels"
5339
 
             description="The total number of rasterized pixels."
5340
 
             data_type="uint64"
5341
 
             units="pixels"
5342
 
             semantic_type="event"
5343
 
             equation="A 21 READ 4 UMUL"
5344
 
             mdapi_group="3D Pipe/Rasterizer"
5345
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5346
 
             mdapi_supported_apis="VK OGL IO BB"
5347
 
             mdapi_hw_unit_type="gpu"
5348
 
             />
5349
 
    <counter name="Early Hi-Depth Test Fails"
5350
 
             symbol_name="HiDepthTestFails"
5351
 
             underscore_name="hi_depth_test_fails"
5352
 
             description="The total number of pixels dropped on early hierarchical depth test."
5353
 
             data_type="uint64"
5354
 
             units="pixels"
5355
 
             semantic_type="event"
5356
 
             equation="A 22 READ 4 UMUL"
5357
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
5358
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5359
 
             mdapi_supported_apis="VK OGL IO BB"
5360
 
             mdapi_hw_unit_type="gpu"
5361
 
             />
5362
 
    <counter name="Early Depth Test Fails"
5363
 
             symbol_name="EarlyDepthTestFails"
5364
 
             underscore_name="early_depth_test_fails"
5365
 
             description="The total number of pixels dropped on early depth test."
5366
 
             data_type="uint64"
5367
 
             units="pixels"
5368
 
             semantic_type="event"
5369
 
             equation="A 23 READ 4 UMUL"
5370
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
5371
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5372
 
             mdapi_supported_apis="VK OGL IO BB"
5373
 
             mdapi_hw_unit_type="gpu"
5374
 
             />
5375
 
    <counter name="Samples Killed in FS"
5376
 
             symbol_name="SamplesKilledInPs"
5377
 
             underscore_name="samples_killed_in_ps"
5378
 
             description="The total number of samples or pixels dropped in fragment shaders."
5379
 
             data_type="uint64"
5380
 
             units="pixels"
5381
 
             semantic_type="event"
5382
 
             equation="A 24 READ 4 UMUL"
5383
 
             mdapi_group="3D Pipe/Fragment Shader"
5384
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
5385
 
             mdapi_supported_apis="VK OGL IO BB"
5386
 
             mdapi_hw_unit_type="gpu"
5387
 
             />
5388
 
    <counter name="Pixels Failing Tests"
5389
 
             symbol_name="PixelsFailingPostPsTests"
5390
 
             underscore_name="pixels_failing_post_ps_tests"
5391
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
5392
 
             data_type="uint64"
5393
 
             units="pixels"
5394
 
             semantic_type="event"
5395
 
             equation="A 25 READ 4 UMUL"
5396
 
             mdapi_group="3D Pipe/Output Merger"
5397
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5398
 
             mdapi_supported_apis="VK OGL IO BB"
5399
 
             mdapi_hw_unit_type="gpu"
5400
 
             />
5401
 
    <counter name="Samples Written"
5402
 
             symbol_name="SamplesWritten"
5403
 
             underscore_name="samples_written"
5404
 
             description="The total number of samples or pixels written to all render targets."
5405
 
             data_type="uint64"
5406
 
             units="pixels"
5407
 
             semantic_type="event"
5408
 
             equation="A 26 READ 4 UMUL"
5409
 
             mdapi_group="3D Pipe/Output Merger"
5410
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5411
 
             mdapi_supported_apis="VK OGL IO BB"
5412
 
             mdapi_hw_unit_type="gpu"
5413
 
             />
5414
 
    <counter name="Samples Blended"
5415
 
             symbol_name="SamplesBlended"
5416
 
             underscore_name="samples_blended"
5417
 
             description="The total number of blended samples or pixels written to all render targets."
5418
 
             data_type="uint64"
5419
 
             units="pixels"
5420
 
             semantic_type="event"
5421
 
             equation="A 27 READ 4 UMUL"
5422
 
             mdapi_group="3D Pipe/Output Merger"
5423
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5424
 
             mdapi_supported_apis="VK OGL IO BB"
5425
 
             mdapi_hw_unit_type="gpu"
5426
 
             />
5427
 
    <counter name="Sampler Texels"
5428
 
             symbol_name="SamplerTexels"
5429
 
             underscore_name="sampler_texels"
5430
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
5431
 
             data_type="uint64"
5432
 
             units="texels"
5433
 
             semantic_type="event"
5434
 
             equation="A 28 READ 4 UMUL"
5435
 
             mdapi_group="Sampler/Sampler Input"
5436
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5437
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5438
 
             mdapi_hw_unit_type="gpu"
5439
 
             />
5440
 
    <counter name="Sampler Texels Misses"
5441
 
             symbol_name="SamplerTexelMisses"
5442
 
             underscore_name="sampler_texel_misses"
5443
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
5444
 
             data_type="uint64"
5445
 
             units="texels"
5446
 
             semantic_type="event"
5447
 
             equation="A 29 READ 4 UMUL"
5448
 
             mdapi_group="Sampler/Sampler Cache"
5449
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
5450
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5451
 
             mdapi_hw_unit_type="gpu"
5452
 
             />
5453
 
    <counter name="SLM Bytes Read"
5454
 
             symbol_name="SlmBytesRead"
5455
 
             underscore_name="slm_bytes_read"
5456
 
             description="The total number of GPU memory bytes read from shared local memory."
5457
 
             data_type="uint64"
5458
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5459
 
             units="bytes"
5460
 
             semantic_type="throughput"
5461
 
             equation="A 30 READ 64 UMUL"
5462
 
             mdapi_group="L3/Data Port/SLM"
5463
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5464
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
5465
 
             mdapi_hw_unit_type="gpu"
5466
 
             />
5467
 
    <counter name="SLM Bytes Written"
5468
 
             symbol_name="SlmBytesWritten"
5469
 
             underscore_name="slm_bytes_written"
5470
 
             description="The total number of GPU memory bytes written into shared local memory."
5471
 
             data_type="uint64"
5472
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5473
 
             units="bytes"
5474
 
             semantic_type="throughput"
5475
 
             equation="A 31 READ 64 UMUL"
5476
 
             mdapi_group="L3/Data Port/SLM"
5477
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5478
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
5479
 
             mdapi_hw_unit_type="gpu"
5480
 
             />
5481
 
    <counter name="Shader Memory Accesses"
5482
 
             symbol_name="ShaderMemoryAccesses"
5483
 
             underscore_name="shader_memory_accesses"
5484
 
             description="The total number of shader memory accesses to L3."
5485
 
             data_type="uint64"
5486
 
             units="messages"
5487
 
             semantic_type="event"
5488
 
             equation="A 32 READ"
5489
 
             mdapi_group="L3/Data Port"
5490
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5491
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5492
 
             mdapi_hw_unit_type="gpu"
5493
 
             />
5494
 
    <counter name="Shader Atomic Memory Accesses"
5495
 
             symbol_name="ShaderAtomics"
5496
 
             underscore_name="shader_atomics"
5497
 
             description="The total number of shader atomic memory accesses."
5498
 
             data_type="uint64"
5499
 
             units="messages"
5500
 
             semantic_type="event"
5501
 
             equation="A 34 READ"
5502
 
             mdapi_group="L3/Data Port/Atomics"
5503
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5504
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5505
 
             mdapi_hw_unit_type="gpu"
5506
 
             />
5507
 
    <counter name="L3 Accesses"
5508
 
             symbol_name="L3Accesses"
5509
 
             underscore_name="l3_accesses"
5510
 
             description="The total number of L3 accesses from all entities."
5511
 
             data_type="uint64"
5512
 
             units="messages"
5513
 
             semantic_type="event"
5514
 
             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"
5515
 
             mdapi_group="L3"
5516
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5517
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5518
 
             mdapi_hw_unit_type="gpu"
5519
 
             />
5520
 
    <counter name="L3 Misses"
5521
 
             symbol_name="L3Misses"
5522
 
             underscore_name="l3_misses"
5523
 
             description="The total number of L3 misses."
5524
 
             data_type="uint64"
5525
 
             units="messages"
5526
 
             semantic_type="event"
5527
 
             equation="C 4 READ C 5 READ UADD"
5528
 
             mdapi_group="L3/TAG"
5529
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5530
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5531
 
             mdapi_hw_unit_type="gpu"
5532
 
             />
5533
 
    <counter name="L3 Shader Throughput"
5534
 
             symbol_name="L3ShaderThroughput"
5535
 
             underscore_name="l3_shader_throughput"
5536
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
5537
 
             data_type="uint64"
5538
 
             max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
5539
 
             units="bytes"
5540
 
             semantic_type="throughput"
5541
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
5542
 
             mdapi_group="L3/Data Port"
5543
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
5544
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
5545
 
             mdapi_hw_unit_type="gpu"
5546
 
             />
5547
 
    <counter name="L3 Total Throughput"
5548
 
             symbol_name="L3TotalThroughput"
5549
 
             underscore_name="l3_total_throughput"
5550
 
             description="The total number of GPU memory bytes transferred via L3."
5551
 
             data_type="uint64"
5552
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
5553
 
             units="bytes"
5554
 
             semantic_type="throughput"
5555
 
             equation="$L3Accesses 64 UMUL"
5556
 
             mdapi_group="L3"
5557
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5558
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5559
 
             mdapi_hw_unit_type="gpu"
5560
 
             />
5561
 
    <counter name="Shader Barrier Messages"
5562
 
             symbol_name="ShaderBarriers"
5563
 
             underscore_name="shader_barriers"
5564
 
             description="The total number of shader barrier messages."
5565
 
             data_type="uint64"
5566
 
             units="messages"
5567
 
             semantic_type="event"
5568
 
             equation="A 35 READ"
5569
 
             mdapi_group="EU Array/Barrier"
5570
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5571
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5572
 
             mdapi_hw_unit_type="gpu"
5573
 
             />
5574
 
    <counter name="L3 Bank 00 Accesses"
5575
 
             symbol_name="L3Bank00Accesses"
5576
 
             underscore_name="l3_bank00_accesses"
5577
 
             description="The total number of accesses to L3 Bank 00."
5578
 
             data_type="uint64"
5579
 
             units="messages"
5580
 
             semantic_type="event"
5581
 
             equation="C 0 READ 2 UMUL"
5582
 
             availability="$SliceMask 0x01 AND"
5583
 
             mdapi_group="L3"
5584
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
5585
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5586
 
             mdapi_hw_unit_type="slice"
5587
 
             />
5588
 
    <counter name="L3 Bank 01 Accesses"
5589
 
             symbol_name="L3Bank01Accesses"
5590
 
             underscore_name="l3_bank01_accesses"
5591
 
             description="The total number of accesses to L3 Bank 01."
5592
 
             data_type="uint64"
5593
 
             units="messages"
5594
 
             semantic_type="event"
5595
 
             equation="C 1 READ 2 UMUL"
5596
 
             availability="$SliceMask 0x01 AND"
5597
 
             mdapi_group="L3"
5598
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
5599
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5600
 
             mdapi_hw_unit_type="slice"
5601
 
             />
5602
 
    <counter name="L3 Bank 02 Accesses"
5603
 
             symbol_name="L3Bank02Accesses"
5604
 
             underscore_name="l3_bank02_accesses"
5605
 
             description="The total number of accesses to L3 Bank 02."
5606
 
             data_type="uint64"
5607
 
             units="messages"
5608
 
             semantic_type="event"
5609
 
             equation="B 2 READ 2 UMUL"
5610
 
             availability="$SliceMask 0x01 AND"
5611
 
             mdapi_group="L3"
5612
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
5613
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5614
 
             mdapi_hw_unit_type="slice"
5615
 
             />
5616
 
    <counter name="L3 Bank 03 Accesses"
5617
 
             symbol_name="L3Bank03Accesses"
5618
 
             underscore_name="l3_bank03_accesses"
5619
 
             description="The total number of accesses to L3 Bank 03."
5620
 
             data_type="uint64"
5621
 
             units="messages"
5622
 
             semantic_type="event"
5623
 
             equation="B 3 READ 2 UMUL"
5624
 
             availability="$SliceMask 0x01 AND"
5625
 
             mdapi_group="L3"
5626
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
5627
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5628
 
             mdapi_hw_unit_type="slice"
5629
 
             />
5630
 
    <counter name="L3 Bank 10 Accesses"
5631
 
             symbol_name="L3Bank10Accesses"
5632
 
             underscore_name="l3_bank10_accesses"
5633
 
             description="The total number of accesses to L3 Bank 10."
5634
 
             data_type="uint64"
5635
 
             units="messages"
5636
 
             semantic_type="event"
5637
 
             equation="C 2 READ 2 UMUL"
5638
 
             availability="$SliceMask 0x02 AND"
5639
 
             mdapi_group="L3"
5640
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
5641
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5642
 
             mdapi_hw_unit_type="slice"
5643
 
             />
5644
 
    <counter name="L3 Bank 11 Accesses"
5645
 
             symbol_name="L3Bank11Accesses"
5646
 
             underscore_name="l3_bank11_accesses"
5647
 
             description="The total number of accesses to L3 Bank 11."
5648
 
             data_type="uint64"
5649
 
             units="messages"
5650
 
             semantic_type="event"
5651
 
             equation="C 3 READ 2 UMUL"
5652
 
             availability="$SliceMask 0x02 AND"
5653
 
             mdapi_group="L3"
5654
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
5655
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5656
 
             mdapi_hw_unit_type="slice"
5657
 
             />
5658
 
    <counter name="L3 Bank 12 Accesses"
5659
 
             symbol_name="L3Bank12Accesses"
5660
 
             underscore_name="l3_bank12_accesses"
5661
 
             description="The total number of accesses to L3 Bank 12."
5662
 
             data_type="uint64"
5663
 
             units="messages"
5664
 
             semantic_type="event"
5665
 
             equation="B 6 READ 2 UMUL"
5666
 
             availability="$SliceMask 0x02 AND"
5667
 
             mdapi_group="L3"
5668
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
5669
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5670
 
             mdapi_hw_unit_type="slice"
5671
 
             />
5672
 
    <counter name="L3 Bank 13 Accesses"
5673
 
             symbol_name="L3Bank13Accesses"
5674
 
             underscore_name="l3_bank13_accesses"
5675
 
             description="The total number of accesses to L3 Bank 13."
5676
 
             data_type="uint64"
5677
 
             units="messages"
5678
 
             semantic_type="event"
5679
 
             equation="B 7 READ 2 UMUL"
5680
 
             availability="$SliceMask 0x02 AND"
5681
 
             mdapi_group="L3"
5682
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
5683
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5684
 
             mdapi_hw_unit_type="slice"
5685
 
             />
5686
 
    <counter name="L3 Bank 00 IC Accesses"
5687
 
             symbol_name="L3Bank00IcAccesses"
5688
 
             underscore_name="l3_bank00_ic_accesses"
5689
 
             description="The total number of accesses to L3 Bank 00 from IC cache."
5690
 
             data_type="uint64"
5691
 
             units="messages"
5692
 
             semantic_type="event"
5693
 
             equation="B 0 READ B 1 READ UADD 2 UMUL $L3Bank00Accesses UMIN"
5694
 
             availability="$SliceMask 0x01 AND"
5695
 
             mdapi_group="L3/IC"
5696
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
5697
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5698
 
             mdapi_hw_unit_type="slice"
5699
 
             />
5700
 
    <counter name="L3 Bank 00 IC Hits"
5701
 
             symbol_name="L3Bank00IcHits"
5702
 
             underscore_name="l3_bank00_ic_hits"
5703
 
             description="The total number of hits in L3 Bank 00 from IC cache."
5704
 
             data_type="uint64"
5705
 
             units="messages"
5706
 
             semantic_type="event"
5707
 
             equation="B 1 READ 2 UMUL $L3Bank00IcAccesses UMIN"
5708
 
             availability="$SliceMask 0x01 AND"
5709
 
             mdapi_group="L3/IC"
5710
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
5711
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5712
 
             mdapi_hw_unit_type="slice"
5713
 
             />
5714
 
    <counter name="L3 Bank 10 IC Accesses"
5715
 
             symbol_name="L3Bank10IcAccesses"
5716
 
             underscore_name="l3_bank10_ic_accesses"
5717
 
             description="The total number of accesses to L3 Bank 10 from IC cache."
5718
 
             data_type="uint64"
5719
 
             units="messages"
5720
 
             semantic_type="event"
5721
 
             equation="B 4 READ B 5 READ UADD 2 UMUL $L3Bank10Accesses UMIN"
5722
 
             availability="$SliceMask 0x02 AND"
5723
 
             mdapi_group="L3/IC"
5724
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
5725
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5726
 
             mdapi_hw_unit_type="slice"
5727
 
             />
5728
 
    <counter name="L3 Bank 10 IC Hits"
5729
 
             symbol_name="L3Bank10IcHits"
5730
 
             underscore_name="l3_bank10_ic_hits"
5731
 
             description="The total number of hits in L3 Bank 10 from IC cache."
5732
 
             data_type="uint64"
5733
 
             units="messages"
5734
 
             semantic_type="event"
5735
 
             equation="B 5 READ 2 UMUL $L3Bank10IcAccesses UMIN"
5736
 
             availability="$SliceMask 0x02 AND"
5737
 
             mdapi_group="L3/IC"
5738
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
5739
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5740
 
             mdapi_hw_unit_type="slice"
5741
 
             />
5742
 
    <counter name="GTI L3 Throughput"
5743
 
             symbol_name="GtiL3Throughput"
5744
 
             underscore_name="gti_l3_throughput"
5745
 
             description="The total number of GPU memory bytes transferred between L3 caches and GTI."
5746
 
             data_type="uint64"
5747
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
5748
 
             units="bytes"
5749
 
             semantic_type="throughput"
5750
 
             equation="C 4 READ C 5 READ UADD 64 UMUL"
5751
 
             mdapi_group="GTI/L3"
5752
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
5753
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5754
 
             mdapi_hw_unit_type="gpu"
5755
 
             />
5756
 
    <counter name="GTI Read Throughput"
5757
 
             symbol_name="GtiReadThroughput"
5758
 
             underscore_name="gti_read_throughput"
5759
 
             description="The total number of GPU memory bytes read from GTI."
5760
 
             data_type="uint64"
5761
 
             max_equation="$GpuCoreClocks 64 UMUL"
5762
 
             units="bytes"
5763
 
             semantic_type="throughput"
5764
 
             equation="C 6 READ 64 UMUL"
5765
 
             mdapi_group="GTI"
5766
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5767
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5768
 
             mdapi_hw_unit_type="gpu"
5769
 
             />
5770
 
    <counter name="GTI Write Throughput"
5771
 
             symbol_name="GtiWriteThroughput"
5772
 
             underscore_name="gti_write_throughput"
5773
 
             description="The total number of GPU memory bytes written to GTI."
5774
 
             data_type="uint64"
5775
 
             max_equation="$GpuCoreClocks 32 UMUL"
5776
 
             units="bytes"
5777
 
             semantic_type="throughput"
5778
 
             equation="C 7 READ 64 UMUL"
5779
 
             mdapi_group="GTI"
5780
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5781
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5782
 
             mdapi_hw_unit_type="gpu"
5783
 
             />
5784
 
    <register_config type="NOA">
5785
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
5786
 
        <register type="NOA" address="0x00009888" value="0x143F00B3" />
5787
 
        <register type="NOA" address="0x00009888" value="0x14BF00B3" />
5788
 
        <register type="NOA" address="0x00009888" value="0x138303C0" />
5789
 
        <register type="NOA" address="0x00009888" value="0x3B800060" />
5790
 
        <register type="NOA" address="0x00009888" value="0x3D800805" />
5791
 
        <register type="NOA" address="0x00009888" value="0x003F0029" />
5792
 
        <register type="NOA" address="0x00009888" value="0x063F1400" />
5793
 
        <register type="NOA" address="0x00009888" value="0x083F1225" />
5794
 
        <register type="NOA" address="0x00009888" value="0x0E3F1327" />
5795
 
        <register type="NOA" address="0x00009888" value="0x103F0000" />
5796
 
        <register type="NOA" address="0x00009888" value="0x005A4000" />
5797
 
        <register type="NOA" address="0x00009888" value="0x065A8000" />
5798
 
        <register type="NOA" address="0x00009888" value="0x085AC000" />
5799
 
        <register type="NOA" address="0x00009888" value="0x0E5AC000" />
5800
 
        <register type="NOA" address="0x00009888" value="0x001D4000" />
5801
 
        <register type="NOA" address="0x00009888" value="0x061D8000" />
5802
 
        <register type="NOA" address="0x00009888" value="0x081DC000" />
5803
 
        <register type="NOA" address="0x00009888" value="0x0E1DC000" />
5804
 
        <register type="NOA" address="0x00009888" value="0x0C1F0800" />
5805
 
        <register type="NOA" address="0x00009888" value="0x0E1F2A00" />
5806
 
        <register type="NOA" address="0x00009888" value="0x101F0280" />
5807
 
        <register type="NOA" address="0x00009888" value="0x00391000" />
5808
 
        <register type="NOA" address="0x00009888" value="0x06394000" />
5809
 
        <register type="NOA" address="0x00009888" value="0x08395000" />
5810
 
        <register type="NOA" address="0x00009888" value="0x0E395000" />
5811
 
        <register type="NOA" address="0x00009888" value="0x0ABF1429" />
5812
 
        <register type="NOA" address="0x00009888" value="0x0CBF1225" />
5813
 
        <register type="NOA" address="0x00009888" value="0x00BF1380" />
5814
 
        <register type="NOA" address="0x00009888" value="0x02BF0026" />
5815
 
        <register type="NOA" address="0x00009888" value="0x10BF0000" />
5816
 
        <register type="NOA" address="0x00009888" value="0x0ADAC000" />
5817
 
        <register type="NOA" address="0x00009888" value="0x0CDAC000" />
5818
 
        <register type="NOA" address="0x00009888" value="0x00DA8000" />
5819
 
        <register type="NOA" address="0x00009888" value="0x02DA4000" />
5820
 
        <register type="NOA" address="0x00009888" value="0x0A9DC000" />
5821
 
        <register type="NOA" address="0x00009888" value="0x0C9DC000" />
5822
 
        <register type="NOA" address="0x00009888" value="0x009D8000" />
5823
 
        <register type="NOA" address="0x00009888" value="0x029D4000" />
5824
 
        <register type="NOA" address="0x00009888" value="0x0E9F8000" />
5825
 
        <register type="NOA" address="0x00009888" value="0x109F002A" />
5826
 
        <register type="NOA" address="0x00009888" value="0x0C9FA000" />
5827
 
        <register type="NOA" address="0x00009888" value="0x0AB95000" />
5828
 
        <register type="NOA" address="0x00009888" value="0x0CB95000" />
5829
 
        <register type="NOA" address="0x00009888" value="0x00B94000" />
5830
 
        <register type="NOA" address="0x00009888" value="0x02B91000" />
5831
 
        <register type="NOA" address="0x00009888" value="0x0D88C000" />
5832
 
        <register type="NOA" address="0x00009888" value="0x0F880003" />
5833
 
        <register type="NOA" address="0x00009888" value="0x03888000" />
5834
 
        <register type="NOA" address="0x00009888" value="0x05888000" />
5835
 
        <register type="NOA" address="0x00009888" value="0x018A8000" />
5836
 
        <register type="NOA" address="0x00009888" value="0x0F8A8000" />
5837
 
        <register type="NOA" address="0x00009888" value="0x198A8000" />
5838
 
        <register type="NOA" address="0x00009888" value="0x1B8A8020" />
5839
 
        <register type="NOA" address="0x00009888" value="0x1D8A0002" />
5840
 
        <register type="NOA" address="0x00009888" value="0x238B0520" />
5841
 
        <register type="NOA" address="0x00009888" value="0x258BA950" />
5842
 
        <register type="NOA" address="0x00009888" value="0x278B0016" />
5843
 
        <register type="NOA" address="0x00009888" value="0x198C5400" />
5844
 
        <register type="NOA" address="0x00009888" value="0x1B8C0001" />
5845
 
        <register type="NOA" address="0x00009888" value="0x038C4000" />
5846
 
        <register type="NOA" address="0x00009888" value="0x058C4000" />
5847
 
        <register type="NOA" address="0x00009888" value="0x0B8DA000" />
5848
 
        <register type="NOA" address="0x00009888" value="0x0D8DA000" />
5849
 
        <register type="NOA" address="0x00009888" value="0x018D8000" />
5850
 
        <register type="NOA" address="0x00009888" value="0x038D2000" />
5851
 
        <register type="NOA" address="0x00009888" value="0x1F85AA80" />
5852
 
        <register type="NOA" address="0x00009888" value="0x2185AAA0" />
5853
 
        <register type="NOA" address="0x00009888" value="0x2385002A" />
5854
 
        <register type="NOA" address="0x00009888" value="0x03835180" />
5855
 
        <register type="NOA" address="0x00009888" value="0x05834022" />
5856
 
        <register type="NOA" address="0x00009888" value="0x11830000" />
5857
 
        <register type="NOA" address="0x00009888" value="0x01834000" />
5858
 
        <register type="NOA" address="0x00009888" value="0x0F834000" />
5859
 
        <register type="NOA" address="0x00009888" value="0x19835400" />
5860
 
        <register type="NOA" address="0x00009888" value="0x1B830155" />
5861
 
        <register type="NOA" address="0x00009888" value="0x07830000" />
5862
 
        <register type="NOA" address="0x00009888" value="0x09830000" />
5863
 
        <register type="NOA" address="0x00009888" value="0x0184C000" />
5864
 
        <register type="NOA" address="0x00009888" value="0x07848000" />
5865
 
        <register type="NOA" address="0x00009888" value="0x0984C000" />
5866
 
        <register type="NOA" address="0x00009888" value="0x0B84C000" />
5867
 
        <register type="NOA" address="0x00009888" value="0x0D84C000" />
5868
 
        <register type="NOA" address="0x00009888" value="0x0F84C000" />
5869
 
        <register type="NOA" address="0x00009888" value="0x0384C000" />
5870
 
        <register type="NOA" address="0x00009888" value="0x05844000" />
5871
 
        <register type="NOA" address="0x00009888" value="0x1B80C137" />
5872
 
        <register type="NOA" address="0x00009888" value="0x1D80C147" />
5873
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
5874
 
        <register type="NOA" address="0x00009888" value="0x1180C000" />
5875
 
        <register type="NOA" address="0x00009888" value="0x17808000" />
5876
 
        <register type="NOA" address="0x00009888" value="0x1980C000" />
5877
 
        <register type="NOA" address="0x00009888" value="0x1F80C000" />
5878
 
        <register type="NOA" address="0x00009888" value="0x1380C000" />
5879
 
        <register type="NOA" address="0x00009888" value="0x15804000" />
5880
 
        <register type="NOA" address="0x00000D24" value="0x00000000" />
5881
 
        <register type="NOA" address="0x00009888" value="0x4D801000" />
5882
 
        <register type="NOA" address="0x00009888" value="0x4F800111" />
5883
 
        <register type="NOA" address="0x00009888" value="0x43800842" />
5884
 
        <register type="NOA" address="0x00009888" value="0x51800000" />
5885
 
        <register type="NOA" address="0x00009888" value="0x45800000" />
5886
 
        <register type="NOA" address="0x00009888" value="0x53800000" />
5887
 
        <register type="NOA" address="0x00009888" value="0x47800840" />
5888
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
5889
 
        <register type="NOA" address="0x00009888" value="0x3F800800" />
5890
 
        <register type="NOA" address="0x00009888" value="0x418014A2" />
5891
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
5892
 
    </register_config>
5893
 
    <register_config type="OA">
5894
 
        <register type="OA" address="0x00002710" value="0x00000000" />
5895
 
        <register type="OA" address="0x00002714" value="0x30800000" />
5896
 
        <register type="OA" address="0x00002720" value="0x00000000" />
5897
 
        <register type="OA" address="0x00002724" value="0x30800000" />
5898
 
        <register type="OA" address="0x00002740" value="0x00000000" />
5899
 
        <register type="OA" address="0x00002770" value="0x0007FFFA" />
5900
 
        <register type="OA" address="0x00002774" value="0x0000FEFE" />
5901
 
        <register type="OA" address="0x00002778" value="0x0007FFFA" />
5902
 
        <register type="OA" address="0x0000277C" value="0x0000FEFD" />
5903
 
        <register type="OA" address="0x00002790" value="0x0007FFFA" />
5904
 
        <register type="OA" address="0x00002794" value="0x0000FBEF" />
5905
 
        <register type="OA" address="0x00002798" value="0x0007FFFA" />
5906
 
        <register type="OA" address="0x0000279C" value="0x0000FBDF" />
5907
 
    </register_config>
5908
 
    <register_config type="FLEX">
5909
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
5910
 
        <register type="FLEX" address="0x0000E558" value="0x00000003" />
5911
 
        <register type="FLEX" address="0x0000E658" value="0x00002001" />
5912
 
        <register type="FLEX" address="0x0000E758" value="0x00101100" />
5913
 
        <register type="FLEX" address="0x0000E45C" value="0x00201200" />
5914
 
        <register type="FLEX" address="0x0000E55C" value="0x00301300" />
5915
 
        <register type="FLEX" address="0x0000E65C" value="0x00401400" />
5916
 
    </register_config>
5917
 
  </set>
5918
 
 
5919
 
  <set name="Data Port Reads Coalescing metric set"
5920
 
       chipset="BDW"
5921
 
       symbol_name="DataPortReadsCoalescing"
5922
 
       underscore_name="data_port_reads_coalescing"
5923
 
       mdapi_supported_apis="VK OGL4 OCL IO BB"
5924
 
       hw_config_guid="857fc630-2f09-4804-85f1-084adfadd5ab"
5925
 
       >
5926
 
    <counter name="GPU Time Elapsed"
5927
 
             symbol_name="GpuTime"
5928
 
             underscore_name="gpu_time"
5929
 
             description="Time elapsed on the GPU during the measurement."
5930
 
             data_type="uint64"
5931
 
             units="ns"
5932
 
             semantic_type="duration"
5933
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
5934
 
             mdapi_group="GPU"
5935
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5936
 
             mdapi_supported_apis=""
5937
 
             mdapi_hw_unit_type="gpu"
5938
 
             />
5939
 
    <counter name="GPU Core Clocks"
5940
 
             symbol_name="GpuCoreClocks"
5941
 
             underscore_name="gpu_core_clocks"
5942
 
             description="The total number of GPU core clocks elapsed during the measurement."
5943
 
             data_type="uint64"
5944
 
             units="cycles"
5945
 
             semantic_type="event"
5946
 
             equation="GPU_CLOCK 0 READ"
5947
 
             mdapi_group="GPU"
5948
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
5949
 
             mdapi_supported_apis=""
5950
 
             mdapi_hw_unit_type="gpu"
5951
 
             />
5952
 
    <counter name="AVG GPU Core Frequency"
5953
 
             symbol_name="AvgGpuCoreFrequency"
5954
 
             underscore_name="avg_gpu_core_frequency"
5955
 
             description="Average GPU Core Frequency in the measurement."
5956
 
             data_type="uint64"
5957
 
             max_equation="$GpuMaxFrequency"
5958
 
             units="hz"
5959
 
             semantic_type="event"
5960
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
5961
 
             mdapi_group="GPU"
5962
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5963
 
             mdapi_supported_apis=""
5964
 
             mdapi_hw_unit_type="gpu"
5965
 
             />
5966
 
    <counter name="VS Threads Dispatched"
5967
 
             symbol_name="VsThreads"
5968
 
             underscore_name="vs_threads"
5969
 
             description="The total number of vertex shader hardware threads dispatched."
5970
 
             data_type="uint64"
5971
 
             units="threads"
5972
 
             semantic_type="event"
5973
 
             equation="A 1 READ"
5974
 
             mdapi_group="EU Array/Vertex Shader"
5975
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5976
 
             mdapi_supported_apis="VK OGL4 IO BB"
5977
 
             mdapi_hw_unit_type="gpu"
5978
 
             />
5979
 
    <counter name="HS Threads Dispatched"
5980
 
             symbol_name="HsThreads"
5981
 
             underscore_name="hs_threads"
5982
 
             description="The total number of hull shader hardware threads dispatched."
5983
 
             data_type="uint64"
5984
 
             units="threads"
5985
 
             semantic_type="event"
5986
 
             equation="A 2 READ"
5987
 
             mdapi_group="EU Array/Hull Shader"
5988
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5989
 
             mdapi_supported_apis="VK OGL4 IO BB"
5990
 
             mdapi_hw_unit_type="gpu"
5991
 
             />
5992
 
    <counter name="DS Threads Dispatched"
5993
 
             symbol_name="DsThreads"
5994
 
             underscore_name="ds_threads"
5995
 
             description="The total number of domain shader hardware threads dispatched."
5996
 
             data_type="uint64"
5997
 
             units="threads"
5998
 
             semantic_type="event"
5999
 
             equation="A 3 READ"
6000
 
             mdapi_group="EU Array/Domain Shader"
6001
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6002
 
             mdapi_supported_apis="VK OGL4 IO BB"
6003
 
             mdapi_hw_unit_type="gpu"
6004
 
             />
6005
 
    <counter name="GS Threads Dispatched"
6006
 
             symbol_name="GsThreads"
6007
 
             underscore_name="gs_threads"
6008
 
             description="The total number of geometry shader hardware threads dispatched."
6009
 
             data_type="uint64"
6010
 
             units="threads"
6011
 
             semantic_type="event"
6012
 
             equation="A 5 READ"
6013
 
             mdapi_group="EU Array/Geometry Shader"
6014
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6015
 
             mdapi_supported_apis="VK OGL4 IO BB"
6016
 
             mdapi_hw_unit_type="gpu"
6017
 
             />
6018
 
    <counter name="FS Threads Dispatched"
6019
 
             symbol_name="PsThreads"
6020
 
             underscore_name="ps_threads"
6021
 
             description="The total number of fragment shader hardware threads dispatched."
6022
 
             data_type="uint64"
6023
 
             units="threads"
6024
 
             semantic_type="event"
6025
 
             equation="A 6 READ"
6026
 
             mdapi_group="EU Array/Fragment Shader"
6027
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6028
 
             mdapi_supported_apis="VK OGL4 IO BB"
6029
 
             mdapi_hw_unit_type="gpu"
6030
 
             />
6031
 
    <counter name="CS Threads Dispatched"
6032
 
             symbol_name="CsThreads"
6033
 
             underscore_name="cs_threads"
6034
 
             description="The total number of compute shader hardware threads dispatched."
6035
 
             data_type="uint64"
6036
 
             units="threads"
6037
 
             semantic_type="event"
6038
 
             equation="A 4 READ"
6039
 
             mdapi_group="EU Array/Compute Shader"
6040
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6041
 
             mdapi_supported_apis=""
6042
 
             mdapi_hw_unit_type="gpu"
6043
 
             />
6044
 
    <counter name="EU Active"
6045
 
             symbol_name="EuActive"
6046
 
             underscore_name="eu_active"
6047
 
             description="The percentage of time in which the Execution Units were actively processing."
6048
 
             data_type="float"
6049
 
             max_equation="100"
6050
 
             units="percent"
6051
 
             semantic_type="duration"
6052
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6053
 
             mdapi_group="EU Array"
6054
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6055
 
             mdapi_supported_apis=""
6056
 
             mdapi_hw_unit_type="gpu"
6057
 
             />
6058
 
    <counter name="EU Stall"
6059
 
             symbol_name="EuStall"
6060
 
             underscore_name="eu_stall"
6061
 
             description="The percentage of time in which the Execution Units were stalled."
6062
 
             data_type="float"
6063
 
             max_equation="100"
6064
 
             units="percent"
6065
 
             semantic_type="duration"
6066
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6067
 
             mdapi_group="EU Array"
6068
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6069
 
             mdapi_supported_apis=""
6070
 
             mdapi_hw_unit_type="gpu"
6071
 
             />
6072
 
    <counter name="EU Both FPU Pipes Active"
6073
 
             symbol_name="EuFpuBothActive"
6074
 
             underscore_name="eu_fpu_both_active"
6075
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
6076
 
             data_type="float"
6077
 
             max_equation="100"
6078
 
             units="percent"
6079
 
             semantic_type="duration"
6080
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6081
 
             mdapi_group="EU Array/Pipes"
6082
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6083
 
             mdapi_supported_apis=""
6084
 
             mdapi_hw_unit_type="gpu"
6085
 
             />
6086
 
    <counter name="EU FPU0 Pipe Active"
6087
 
             symbol_name="Fpu0Active"
6088
 
             underscore_name="fpu0_active"
6089
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing."
6090
 
             data_type="float"
6091
 
             max_equation="100"
6092
 
             units="percent"
6093
 
             semantic_type="duration"
6094
 
             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6095
 
             mdapi_group="EU Array/Pipes"
6096
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6097
 
             mdapi_supported_apis=""
6098
 
             mdapi_hw_unit_type="gpu"
6099
 
             />
6100
 
    <counter name="EU FPU1 Pipe Active"
6101
 
             symbol_name="Fpu1Active"
6102
 
             underscore_name="fpu1_active"
6103
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing."
6104
 
             data_type="float"
6105
 
             max_equation="100"
6106
 
             units="percent"
6107
 
             semantic_type="duration"
6108
 
             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6109
 
             mdapi_group="EU Array/Pipes"
6110
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6111
 
             mdapi_supported_apis=""
6112
 
             mdapi_hw_unit_type="gpu"
6113
 
             />
6114
 
    <counter name="EU AVG IPC Rate"
6115
 
             symbol_name="EuAvgIpcRate"
6116
 
             underscore_name="eu_avg_ipc_rate"
6117
 
             description="The average rate of IPC calculated for 2 FPU pipelines."
6118
 
             data_type="float"
6119
 
             max_equation="2"
6120
 
             units="number"
6121
 
             semantic_type="ratio"
6122
 
             equation="A 9 READ  A 10 READ  A 11 READ UADD  A 9 READ USUB FDIV 1 FADD"
6123
 
             mdapi_group="EU Array"
6124
 
             mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
6125
 
             mdapi_supported_apis=""
6126
 
             mdapi_hw_unit_type="gpu"
6127
 
             />
6128
 
    <counter name="EU Send Pipe Active"
6129
 
             symbol_name="EuSendActive"
6130
 
             underscore_name="eu_send_active"
6131
 
             description="The percentage of time in which EU send pipeline was actively processing."
6132
 
             data_type="float"
6133
 
             max_equation="100"
6134
 
             units="percent"
6135
 
             semantic_type="duration"
6136
 
             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6137
 
             mdapi_group="EU Array/Pipes"
6138
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6139
 
             mdapi_supported_apis=""
6140
 
             mdapi_hw_unit_type="gpu"
6141
 
             />
6142
 
    <counter name="EU Thread Occupancy"
6143
 
             symbol_name="EuThreadOccupancy"
6144
 
             underscore_name="eu_thread_occupancy"
6145
 
             description="The percentage of time in which hardware threads occupied EUs."
6146
 
             data_type="float"
6147
 
             max_equation="100"
6148
 
             units="percent"
6149
 
             semantic_type="duration"
6150
 
             equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6151
 
             mdapi_group="EU Array"
6152
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6153
 
             mdapi_supported_apis=""
6154
 
             mdapi_hw_unit_type="gpu"
6155
 
             />
6156
 
    <counter name="Sampler Texels"
6157
 
             symbol_name="SamplerTexels"
6158
 
             underscore_name="sampler_texels"
6159
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
6160
 
             data_type="uint64"
6161
 
             units="texels"
6162
 
             semantic_type="event"
6163
 
             equation="A 28 READ 4 UMUL"
6164
 
             mdapi_group="Sampler/Sampler Input"
6165
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6166
 
             mdapi_supported_apis=""
6167
 
             mdapi_hw_unit_type="gpu"
6168
 
             />
6169
 
    <counter name="Sampler Texels Misses"
6170
 
             symbol_name="SamplerTexelMisses"
6171
 
             underscore_name="sampler_texel_misses"
6172
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
6173
 
             data_type="uint64"
6174
 
             units="texels"
6175
 
             semantic_type="event"
6176
 
             equation="A 29 READ 4 UMUL"
6177
 
             mdapi_group="Sampler/Sampler Cache"
6178
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
6179
 
             mdapi_supported_apis=""
6180
 
             mdapi_hw_unit_type="gpu"
6181
 
             />
6182
 
    <counter name="SLM Bytes Read"
6183
 
             symbol_name="SlmBytesRead"
6184
 
             underscore_name="slm_bytes_read"
6185
 
             description="The total number of GPU memory bytes read from shared local memory."
6186
 
             data_type="uint64"
6187
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
6188
 
             units="bytes"
6189
 
             semantic_type="throughput"
6190
 
             equation="A 30 READ 64 UMUL"
6191
 
             mdapi_group="L3/Data Port/SLM"
6192
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6193
 
             mdapi_supported_apis=""
6194
 
             mdapi_hw_unit_type="gpu"
6195
 
             />
6196
 
    <counter name="SLM Bytes Written"
6197
 
             symbol_name="SlmBytesWritten"
6198
 
             underscore_name="slm_bytes_written"
6199
 
             description="The total number of GPU memory bytes written into shared local memory."
6200
 
             data_type="uint64"
6201
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
6202
 
             units="bytes"
6203
 
             semantic_type="throughput"
6204
 
             equation="A 31 READ 64 UMUL"
6205
 
             mdapi_group="L3/Data Port/SLM"
6206
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6207
 
             mdapi_supported_apis=""
6208
 
             mdapi_hw_unit_type="gpu"
6209
 
             />
6210
 
    <counter name="Shader Memory Accesses"
6211
 
             symbol_name="ShaderMemoryAccesses"
6212
 
             underscore_name="shader_memory_accesses"
6213
 
             description="The total number of shader memory accesses to L3."
6214
 
             data_type="uint64"
6215
 
             units="messages"
6216
 
             semantic_type="event"
6217
 
             equation="A 32 READ"
6218
 
             mdapi_group="L3/Data Port"
6219
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6220
 
             mdapi_supported_apis=""
6221
 
             mdapi_hw_unit_type="gpu"
6222
 
             />
6223
 
    <counter name="Shader Atomic Memory Accesses"
6224
 
             symbol_name="ShaderAtomics"
6225
 
             underscore_name="shader_atomics"
6226
 
             description="The total number of shader atomic memory accesses."
6227
 
             data_type="uint64"
6228
 
             units="messages"
6229
 
             semantic_type="event"
6230
 
             equation="A 34 READ"
6231
 
             mdapi_group="L3/Data Port/Atomics"
6232
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6233
 
             mdapi_supported_apis=""
6234
 
             mdapi_hw_unit_type="gpu"
6235
 
             />
6236
 
    <counter name="L3 Shader Throughput"
6237
 
             symbol_name="L3ShaderThroughput"
6238
 
             underscore_name="l3_shader_throughput"
6239
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
6240
 
             data_type="uint64"
6241
 
             max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
6242
 
             units="bytes"
6243
 
             semantic_type="throughput"
6244
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
6245
 
             mdapi_group="L3/Data Port"
6246
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
6247
 
             mdapi_supported_apis=""
6248
 
             mdapi_hw_unit_type="gpu"
6249
 
             />
6250
 
    <counter name="Shader Barrier Messages"
6251
 
             symbol_name="ShaderBarriers"
6252
 
             underscore_name="shader_barriers"
6253
 
             description="The total number of shader barrier messages."
6254
 
             data_type="uint64"
6255
 
             units="messages"
6256
 
             semantic_type="event"
6257
 
             equation="A 35 READ"
6258
 
             mdapi_group="EU Array/Barrier"
6259
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6260
 
             mdapi_supported_apis=""
6261
 
             mdapi_hw_unit_type="gpu"
6262
 
             />
6263
 
    <counter name="EU to Data Port 0 Reads 32"
6264
 
             symbol_name="EuHdc0Reads32B"
6265
 
             underscore_name="eu_hdc0_reads32_b"
6266
 
             description="The subslice 0 EU data reads from Data Port with 32B per message."
6267
 
             data_type="uint64"
6268
 
             units="messages"
6269
 
             semantic_type="event"
6270
 
             equation="B 4 READ"
6271
 
             mdapi_group="L3/Data Port"
6272
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
6273
 
             mdapi_supported_apis=""
6274
 
             mdapi_hw_unit_type="subslice"
6275
 
             />
6276
 
    <counter name="EU to Data Port 0 Reads 64"
6277
 
             symbol_name="EuHdc0Reads64B"
6278
 
             underscore_name="eu_hdc0_reads64_b"
6279
 
             description="The subslice 0 EU data reads from Data Port with 64B per message."
6280
 
             data_type="uint64"
6281
 
             units="messages"
6282
 
             semantic_type="event"
6283
 
             equation="B 5 READ"
6284
 
             mdapi_group="L3/Data Port"
6285
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
6286
 
             mdapi_supported_apis=""
6287
 
             mdapi_hw_unit_type="subslice"
6288
 
             />
6289
 
    <counter name="EU to Data Port 0 Reads 128"
6290
 
             symbol_name="EuHdc0Reads128B"
6291
 
             underscore_name="eu_hdc0_reads128_b"
6292
 
             description="The subslice 0 EU data reads from Data Port with 128B per message."
6293
 
             data_type="uint64"
6294
 
             units="messages"
6295
 
             semantic_type="event"
6296
 
             equation="B 6 READ"
6297
 
             mdapi_group="L3/Data Port"
6298
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
6299
 
             mdapi_supported_apis=""
6300
 
             mdapi_hw_unit_type="subslice"
6301
 
             />
6302
 
    <counter name="EU to Data Port 0 Reads 256"
6303
 
             symbol_name="EuHdc0Reads256B"
6304
 
             underscore_name="eu_hdc0_reads256_b"
6305
 
             description="The subslice 0 EU data reads from Data Port with 256B per message."
6306
 
             data_type="uint64"
6307
 
             units="messages"
6308
 
             semantic_type="event"
6309
 
             equation="B 7 READ"
6310
 
             mdapi_group="L3/Data Port"
6311
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
6312
 
             mdapi_supported_apis=""
6313
 
             mdapi_hw_unit_type="subslice"
6314
 
             />
6315
 
    <counter name="Data Port 0 to L3 Data Reads"
6316
 
             symbol_name="Hdc0L3DataReads"
6317
 
             underscore_name="hdc0_l3_data_reads"
6318
 
             description="The subslice 0 Data Port data and constant reads from L3 cache."
6319
 
             data_type="uint64"
6320
 
             units="messages"
6321
 
             semantic_type="event"
6322
 
             equation="C 4 READ"
6323
 
             mdapi_group="L3/Data Port"
6324
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
6325
 
             mdapi_supported_apis=""
6326
 
             mdapi_hw_unit_type="subslice"
6327
 
             />
6328
 
    <counter name="Data Port 0 to L3 Data Writes"
6329
 
             symbol_name="Hdc0L3DataWrites"
6330
 
             underscore_name="hdc0_l3_data_writes"
6331
 
             description="The subslice 0 Data Port data writes to L3 cache."
6332
 
             data_type="uint64"
6333
 
             units="messages"
6334
 
             semantic_type="event"
6335
 
             equation="C 5 READ"
6336
 
             mdapi_group="L3/Data Port"
6337
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
6338
 
             mdapi_supported_apis=""
6339
 
             mdapi_hw_unit_type="subslice"
6340
 
             />
6341
 
    <counter name="All Data Port 0 Reads from L3"
6342
 
             symbol_name="Hdc0L3Reads"
6343
 
             underscore_name="hdc0_l3_reads"
6344
 
             description="The subslice 0 Data Port reads from L3 cache."
6345
 
             data_type="uint64"
6346
 
             units="messages"
6347
 
             semantic_type="event"
6348
 
             equation="C 3 READ C 2 READ USUB"
6349
 
             mdapi_group="L3/Data Port"
6350
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
6351
 
             mdapi_supported_apis=""
6352
 
             mdapi_hw_unit_type="subslice"
6353
 
             />
6354
 
    <counter name="All Data Port 0 Writes to L3"
6355
 
             symbol_name="Hdc0L3Writes"
6356
 
             underscore_name="hdc0_l3_writes"
6357
 
             description="The subslice 0 Data Port writes to L3 cache."
6358
 
             data_type="uint64"
6359
 
             units="messages"
6360
 
             semantic_type="event"
6361
 
             equation="C 2 READ"
6362
 
             mdapi_group="L3/Data Port"
6363
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
6364
 
             mdapi_supported_apis=""
6365
 
             mdapi_hw_unit_type="subslice"
6366
 
             />
6367
 
    <counter name="EuBytesReadPerCacheLine"
6368
 
             symbol_name="EuBytesReadPerCacheLine"
6369
 
             underscore_name="eu_bytes_read_per_cache_line"
6370
 
             description="Average EU bytes read per L3 cache line."
6371
 
             data_type="float"
6372
 
             units="eu bytes per l3 cache line"
6373
 
             semantic_type="ratio"
6374
 
             equation="$EuHdc0Reads32B 32 UMUL $EuHdc0Reads64B 64 UMUL $EuHdc0Reads128B 128 UMUL $EuHdc0Reads256B 256 UMUL UADD UADD UADD $Hdc0L3DataReads FDIV"
6375
 
             mdapi_group="L3/Data Port"
6376
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
6377
 
             mdapi_supported_apis=""
6378
 
             mdapi_hw_unit_type="subslice"
6379
 
             />
6380
 
    <counter name="EuDataReadsPerCacheLine"
6381
 
             symbol_name="EuDataReadsPerCacheLine"
6382
 
             underscore_name="eu_data_reads_per_cache_line"
6383
 
             description="Coalescing ratio of EU read requests to L3 cache lines."
6384
 
             data_type="float"
6385
 
             units="utilization"
6386
 
             semantic_type="ratio"
6387
 
             equation="$EuBytesReadPerCacheLine 64 FDIV"
6388
 
             mdapi_group="L3/Data Port"
6389
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
6390
 
             mdapi_supported_apis=""
6391
 
             mdapi_hw_unit_type="subslice"
6392
 
             />
6393
 
    <register_config type="NOA"
6394
 
                     availability="$SubsliceMask 0x01 AND"
6395
 
                     priority="0"
6396
 
                     >
6397
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
6398
 
        <register type="NOA" address="0x00009888" value="0x103D0005" />
6399
 
        <register type="NOA" address="0x00009888" value="0x163D240B" />
6400
 
        <register type="NOA" address="0x00009888" value="0x1058022F" />
6401
 
        <register type="NOA" address="0x00009888" value="0x185B5520" />
6402
 
        <register type="NOA" address="0x00009888" value="0x198B0003" />
6403
 
        <register type="NOA" address="0x00009888" value="0x005CC000" />
6404
 
        <register type="NOA" address="0x00009888" value="0x065CC000" />
6405
 
        <register type="NOA" address="0x00009888" value="0x085CC000" />
6406
 
        <register type="NOA" address="0x00009888" value="0x0A5CC000" />
6407
 
        <register type="NOA" address="0x00009888" value="0x0C5CC000" />
6408
 
        <register type="NOA" address="0x00009888" value="0x0E5CC000" />
6409
 
        <register type="NOA" address="0x00009888" value="0x025C4000" />
6410
 
        <register type="NOA" address="0x00009888" value="0x045C8000" />
6411
 
        <register type="NOA" address="0x00009888" value="0x003D0000" />
6412
 
        <register type="NOA" address="0x00009888" value="0x063D00B0" />
6413
 
        <register type="NOA" address="0x00009888" value="0x083D0182" />
6414
 
        <register type="NOA" address="0x00009888" value="0x0A3D10A0" />
6415
 
        <register type="NOA" address="0x00009888" value="0x0C3D11A2" />
6416
 
        <register type="NOA" address="0x00009888" value="0x0E3D0000" />
6417
 
        <register type="NOA" address="0x00009888" value="0x183D0000" />
6418
 
        <register type="NOA" address="0x00009888" value="0x1A3D0000" />
6419
 
        <register type="NOA" address="0x00009888" value="0x0E582242" />
6420
 
        <register type="NOA" address="0x00009888" value="0x00586700" />
6421
 
        <register type="NOA" address="0x00009888" value="0x0258004F" />
6422
 
        <register type="NOA" address="0x00009888" value="0x0658C000" />
6423
 
        <register type="NOA" address="0x00009888" value="0x0858C000" />
6424
 
        <register type="NOA" address="0x00009888" value="0x0A58C000" />
6425
 
        <register type="NOA" address="0x00009888" value="0x0C58C000" />
6426
 
        <register type="NOA" address="0x00009888" value="0x045B6300" />
6427
 
        <register type="NOA" address="0x00009888" value="0x105B0000" />
6428
 
        <register type="NOA" address="0x00009888" value="0x005B4000" />
6429
 
        <register type="NOA" address="0x00009888" value="0x0E5B4000" />
6430
 
        <register type="NOA" address="0x00009888" value="0x1A5B0155" />
6431
 
        <register type="NOA" address="0x00009888" value="0x025B4000" />
6432
 
        <register type="NOA" address="0x00009888" value="0x0A5B0000" />
6433
 
        <register type="NOA" address="0x00009888" value="0x0C5B4000" />
6434
 
        <register type="NOA" address="0x00009888" value="0x0C1FA800" />
6435
 
        <register type="NOA" address="0x00009888" value="0x0E1FAAA0" />
6436
 
        <register type="NOA" address="0x00009888" value="0x101F02AA" />
6437
 
        <register type="NOA" address="0x00009888" value="0x00384000" />
6438
 
        <register type="NOA" address="0x00009888" value="0x0E384000" />
6439
 
        <register type="NOA" address="0x00009888" value="0x16384000" />
6440
 
        <register type="NOA" address="0x00009888" value="0x18381555" />
6441
 
        <register type="NOA" address="0x00009888" value="0x02384000" />
6442
 
        <register type="NOA" address="0x00009888" value="0x04384000" />
6443
 
        <register type="NOA" address="0x00009888" value="0x0A384000" />
6444
 
        <register type="NOA" address="0x00009888" value="0x0C384000" />
6445
 
        <register type="NOA" address="0x00009888" value="0x0039A000" />
6446
 
        <register type="NOA" address="0x00009888" value="0x0639A000" />
6447
 
        <register type="NOA" address="0x00009888" value="0x0839A000" />
6448
 
        <register type="NOA" address="0x00009888" value="0x0A39A000" />
6449
 
        <register type="NOA" address="0x00009888" value="0x0C39A000" />
6450
 
        <register type="NOA" address="0x00009888" value="0x0E39A000" />
6451
 
        <register type="NOA" address="0x00009888" value="0x02392000" />
6452
 
        <register type="NOA" address="0x00009888" value="0x04398000" />
6453
 
        <register type="NOA" address="0x00009888" value="0x018A8000" />
6454
 
        <register type="NOA" address="0x00009888" value="0x0F8A8000" />
6455
 
        <register type="NOA" address="0x00009888" value="0x198A8000" />
6456
 
        <register type="NOA" address="0x00009888" value="0x1B8AAAA0" />
6457
 
        <register type="NOA" address="0x00009888" value="0x1D8A0002" />
6458
 
        <register type="NOA" address="0x00009888" value="0x038A8000" />
6459
 
        <register type="NOA" address="0x00009888" value="0x058A8000" />
6460
 
        <register type="NOA" address="0x00009888" value="0x0B8A8000" />
6461
 
        <register type="NOA" address="0x00009888" value="0x0D8A8000" />
6462
 
        <register type="NOA" address="0x00009888" value="0x038B6300" />
6463
 
        <register type="NOA" address="0x00009888" value="0x058B0062" />
6464
 
        <register type="NOA" address="0x00009888" value="0x118B0000" />
6465
 
        <register type="NOA" address="0x00009888" value="0x238B02A0" />
6466
 
        <register type="NOA" address="0x00009888" value="0x258B5555" />
6467
 
        <register type="NOA" address="0x00009888" value="0x278B0015" />
6468
 
        <register type="NOA" address="0x00009888" value="0x1F85AA80" />
6469
 
        <register type="NOA" address="0x00009888" value="0x2185AAAA" />
6470
 
        <register type="NOA" address="0x00009888" value="0x2385002A" />
6471
 
        <register type="NOA" address="0x00009888" value="0x01834000" />
6472
 
        <register type="NOA" address="0x00009888" value="0x0F834000" />
6473
 
        <register type="NOA" address="0x00009888" value="0x19835400" />
6474
 
        <register type="NOA" address="0x00009888" value="0x1B830155" />
6475
 
        <register type="NOA" address="0x00009888" value="0x03834000" />
6476
 
        <register type="NOA" address="0x00009888" value="0x05834000" />
6477
 
        <register type="NOA" address="0x00009888" value="0x07834000" />
6478
 
        <register type="NOA" address="0x00009888" value="0x09834000" />
6479
 
        <register type="NOA" address="0x00009888" value="0x0B834000" />
6480
 
        <register type="NOA" address="0x00009888" value="0x0D834000" />
6481
 
        <register type="NOA" address="0x00009888" value="0x0184C000" />
6482
 
        <register type="NOA" address="0x00009888" value="0x0784C000" />
6483
 
        <register type="NOA" address="0x00009888" value="0x0984C000" />
6484
 
        <register type="NOA" address="0x00009888" value="0x0B84C000" />
6485
 
        <register type="NOA" address="0x00009888" value="0x0D84C000" />
6486
 
        <register type="NOA" address="0x00009888" value="0x0F84C000" />
6487
 
        <register type="NOA" address="0x00009888" value="0x0384C000" />
6488
 
        <register type="NOA" address="0x00009888" value="0x0584C000" />
6489
 
        <register type="NOA" address="0x00009888" value="0x1180C000" />
6490
 
        <register type="NOA" address="0x00009888" value="0x1780C000" />
6491
 
        <register type="NOA" address="0x00009888" value="0x1980C000" />
6492
 
        <register type="NOA" address="0x00009888" value="0x1B80C000" />
6493
 
        <register type="NOA" address="0x00009888" value="0x1D80C000" />
6494
 
        <register type="NOA" address="0x00009888" value="0x1F80C000" />
6495
 
        <register type="NOA" address="0x00009888" value="0x1380C000" />
6496
 
        <register type="NOA" address="0x00009888" value="0x1580C000" />
6497
 
        <register type="NOA" address="0x00000D24" value="0x00000000" />
6498
 
        <register type="NOA" address="0x00009888" value="0x4D801000" />
6499
 
        <register type="NOA" address="0x00009888" value="0x3D800000" />
6500
 
        <register type="NOA" address="0x00009888" value="0x4F800001" />
6501
 
        <register type="NOA" address="0x00009888" value="0x43800000" />
6502
 
        <register type="NOA" address="0x00009888" value="0x51800000" />
6503
 
        <register type="NOA" address="0x00009888" value="0x45800000" />
6504
 
        <register type="NOA" address="0x00009888" value="0x53800000" />
6505
 
        <register type="NOA" address="0x00009888" value="0x47800420" />
6506
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
6507
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
6508
 
        <register type="NOA" address="0x00009888" value="0x3F800421" />
6509
 
        <register type="NOA" address="0x00009888" value="0x41800041" />
6510
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
6511
 
    </register_config>
6512
 
    <register_config type="OA">
6513
 
        <register type="OA" address="0x00002724" value="0xF0800000" />
6514
 
        <register type="OA" address="0x00002720" value="0x00000000" />
6515
 
        <register type="OA" address="0x00002714" value="0xF0800000" />
6516
 
        <register type="OA" address="0x00002710" value="0x00000000" />
6517
 
        <register type="OA" address="0x0000274C" value="0xBA98BA98" />
6518
 
        <register type="OA" address="0x00002748" value="0xBA98BA98" />
6519
 
        <register type="OA" address="0x00002744" value="0x00003377" />
6520
 
        <register type="OA" address="0x00002740" value="0x00000000" />
6521
 
        <register type="OA" address="0x00002770" value="0x0007FFF2" />
6522
 
        <register type="OA" address="0x00002774" value="0x00007FF0" />
6523
 
        <register type="OA" address="0x00002778" value="0x0007FFE2" />
6524
 
        <register type="OA" address="0x0000277C" value="0x00007FF0" />
6525
 
        <register type="OA" address="0x00002780" value="0x0007FFC2" />
6526
 
        <register type="OA" address="0x00002784" value="0x00007FF0" />
6527
 
        <register type="OA" address="0x00002788" value="0x0007FF82" />
6528
 
        <register type="OA" address="0x0000278C" value="0x00007FF0" />
6529
 
        <register type="OA" address="0x00002790" value="0x0007FFFA" />
6530
 
        <register type="OA" address="0x00002794" value="0x0000BFEF" />
6531
 
        <register type="OA" address="0x00002798" value="0x0007FFFA" />
6532
 
        <register type="OA" address="0x0000279C" value="0x0000BFDF" />
6533
 
        <register type="OA" address="0x000027A0" value="0x0007FFFA" />
6534
 
        <register type="OA" address="0x000027A4" value="0x0000BFBF" />
6535
 
        <register type="OA" address="0x000027A8" value="0x0007FFFA" />
6536
 
        <register type="OA" address="0x000027AC" value="0x0000BF7F" />
6537
 
    </register_config>
6538
 
    <register_config type="FLEX">
6539
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
6540
 
        <register type="FLEX" address="0x0000E558" value="0x00000003" />
6541
 
        <register type="FLEX" address="0x0000E658" value="0x00002001" />
6542
 
        <register type="FLEX" address="0x0000E758" value="0x00778008" />
6543
 
        <register type="FLEX" address="0x0000E45C" value="0x00088078" />
6544
 
        <register type="FLEX" address="0x0000E55C" value="0x00808708" />
6545
 
        <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
6546
 
    </register_config>
6547
 
  </set>
6548
 
 
6549
 
  <set name="Data Port Writes Coalescing metric set"
6550
 
       chipset="BDW"
6551
 
       symbol_name="DataPortWritesCoalescing"
6552
 
       underscore_name="data_port_writes_coalescing"
6553
 
       mdapi_supported_apis="VK OGL4 OCL IO BB"
6554
 
       hw_config_guid="343ebc99-4a55-414c-8c17-d8e259cf5e20"
6555
 
       >
6556
 
    <counter name="GPU Time Elapsed"
6557
 
             symbol_name="GpuTime"
6558
 
             underscore_name="gpu_time"
6559
 
             description="Time elapsed on the GPU during the measurement."
6560
 
             data_type="uint64"
6561
 
             units="ns"
6562
 
             semantic_type="duration"
6563
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6564
 
             mdapi_group="GPU"
6565
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6566
 
             mdapi_supported_apis=""
6567
 
             mdapi_hw_unit_type="gpu"
6568
 
             />
6569
 
    <counter name="GPU Core Clocks"
6570
 
             symbol_name="GpuCoreClocks"
6571
 
             underscore_name="gpu_core_clocks"
6572
 
             description="The total number of GPU core clocks elapsed during the measurement."
6573
 
             data_type="uint64"
6574
 
             units="cycles"
6575
 
             semantic_type="event"
6576
 
             equation="GPU_CLOCK 0 READ"
6577
 
             mdapi_group="GPU"
6578
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
6579
 
             mdapi_supported_apis=""
6580
 
             mdapi_hw_unit_type="gpu"
6581
 
             />
6582
 
    <counter name="AVG GPU Core Frequency"
6583
 
             symbol_name="AvgGpuCoreFrequency"
6584
 
             underscore_name="avg_gpu_core_frequency"
6585
 
             description="Average GPU Core Frequency in the measurement."
6586
 
             data_type="uint64"
6587
 
             max_equation="$GpuMaxFrequency"
6588
 
             units="hz"
6589
 
             semantic_type="event"
6590
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6591
 
             mdapi_group="GPU"
6592
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6593
 
             mdapi_supported_apis=""
6594
 
             mdapi_hw_unit_type="gpu"
6595
 
             />
6596
 
    <counter name="VS Threads Dispatched"
6597
 
             symbol_name="VsThreads"
6598
 
             underscore_name="vs_threads"
6599
 
             description="The total number of vertex shader hardware threads dispatched."
6600
 
             data_type="uint64"
6601
 
             units="threads"
6602
 
             semantic_type="event"
6603
 
             equation="A 1 READ"
6604
 
             mdapi_group="EU Array/Vertex Shader"
6605
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6606
 
             mdapi_supported_apis="VK OGL4 IO BB"
6607
 
             mdapi_hw_unit_type="gpu"
6608
 
             />
6609
 
    <counter name="HS Threads Dispatched"
6610
 
             symbol_name="HsThreads"
6611
 
             underscore_name="hs_threads"
6612
 
             description="The total number of hull shader hardware threads dispatched."
6613
 
             data_type="uint64"
6614
 
             units="threads"
6615
 
             semantic_type="event"
6616
 
             equation="A 2 READ"
6617
 
             mdapi_group="EU Array/Hull Shader"
6618
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6619
 
             mdapi_supported_apis="VK OGL4 IO BB"
6620
 
             mdapi_hw_unit_type="gpu"
6621
 
             />
6622
 
    <counter name="DS Threads Dispatched"
6623
 
             symbol_name="DsThreads"
6624
 
             underscore_name="ds_threads"
6625
 
             description="The total number of domain shader hardware threads dispatched."
6626
 
             data_type="uint64"
6627
 
             units="threads"
6628
 
             semantic_type="event"
6629
 
             equation="A 3 READ"
6630
 
             mdapi_group="EU Array/Domain Shader"
6631
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6632
 
             mdapi_supported_apis="VK OGL4 IO BB"
6633
 
             mdapi_hw_unit_type="gpu"
6634
 
             />
6635
 
    <counter name="GS Threads Dispatched"
6636
 
             symbol_name="GsThreads"
6637
 
             underscore_name="gs_threads"
6638
 
             description="The total number of geometry shader hardware threads dispatched."
6639
 
             data_type="uint64"
6640
 
             units="threads"
6641
 
             semantic_type="event"
6642
 
             equation="A 5 READ"
6643
 
             mdapi_group="EU Array/Geometry Shader"
6644
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6645
 
             mdapi_supported_apis="VK OGL4 IO BB"
6646
 
             mdapi_hw_unit_type="gpu"
6647
 
             />
6648
 
    <counter name="FS Threads Dispatched"
6649
 
             symbol_name="PsThreads"
6650
 
             underscore_name="ps_threads"
6651
 
             description="The total number of fragment shader hardware threads dispatched."
6652
 
             data_type="uint64"
6653
 
             units="threads"
6654
 
             semantic_type="event"
6655
 
             equation="A 6 READ"
6656
 
             mdapi_group="EU Array/Fragment Shader"
6657
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6658
 
             mdapi_supported_apis="VK OGL4 IO BB"
6659
 
             mdapi_hw_unit_type="gpu"
6660
 
             />
6661
 
    <counter name="CS Threads Dispatched"
6662
 
             symbol_name="CsThreads"
6663
 
             underscore_name="cs_threads"
6664
 
             description="The total number of compute shader hardware threads dispatched."
6665
 
             data_type="uint64"
6666
 
             units="threads"
6667
 
             semantic_type="event"
6668
 
             equation="A 4 READ"
6669
 
             mdapi_group="EU Array/Compute Shader"
6670
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6671
 
             mdapi_supported_apis=""
6672
 
             mdapi_hw_unit_type="gpu"
6673
 
             />
6674
 
    <counter name="EU Active"
6675
 
             symbol_name="EuActive"
6676
 
             underscore_name="eu_active"
6677
 
             description="The percentage of time in which the Execution Units were actively processing."
6678
 
             data_type="float"
6679
 
             max_equation="100"
6680
 
             units="percent"
6681
 
             semantic_type="duration"
6682
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6683
 
             mdapi_group="EU Array"
6684
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6685
 
             mdapi_supported_apis=""
6686
 
             mdapi_hw_unit_type="gpu"
6687
 
             />
6688
 
    <counter name="EU Stall"
6689
 
             symbol_name="EuStall"
6690
 
             underscore_name="eu_stall"
6691
 
             description="The percentage of time in which the Execution Units were stalled."
6692
 
             data_type="float"
6693
 
             max_equation="100"
6694
 
             units="percent"
6695
 
             semantic_type="duration"
6696
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6697
 
             mdapi_group="EU Array"
6698
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6699
 
             mdapi_supported_apis=""
6700
 
             mdapi_hw_unit_type="gpu"
6701
 
             />
6702
 
    <counter name="EU Both FPU Pipes Active"
6703
 
             symbol_name="EuFpuBothActive"
6704
 
             underscore_name="eu_fpu_both_active"
6705
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
6706
 
             data_type="float"
6707
 
             max_equation="100"
6708
 
             units="percent"
6709
 
             semantic_type="duration"
6710
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6711
 
             mdapi_group="EU Array/Pipes"
6712
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6713
 
             mdapi_supported_apis=""
6714
 
             mdapi_hw_unit_type="gpu"
6715
 
             />
6716
 
    <counter name="EU FPU0 Pipe Active"
6717
 
             symbol_name="Fpu0Active"
6718
 
             underscore_name="fpu0_active"
6719
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing."
6720
 
             data_type="float"
6721
 
             max_equation="100"
6722
 
             units="percent"
6723
 
             semantic_type="duration"
6724
 
             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6725
 
             mdapi_group="EU Array/Pipes"
6726
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6727
 
             mdapi_supported_apis=""
6728
 
             mdapi_hw_unit_type="gpu"
6729
 
             />
6730
 
    <counter name="EU FPU1 Pipe Active"
6731
 
             symbol_name="Fpu1Active"
6732
 
             underscore_name="fpu1_active"
6733
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing."
6734
 
             data_type="float"
6735
 
             max_equation="100"
6736
 
             units="percent"
6737
 
             semantic_type="duration"
6738
 
             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6739
 
             mdapi_group="EU Array/Pipes"
6740
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6741
 
             mdapi_supported_apis=""
6742
 
             mdapi_hw_unit_type="gpu"
6743
 
             />
6744
 
    <counter name="EU AVG IPC Rate"
6745
 
             symbol_name="EuAvgIpcRate"
6746
 
             underscore_name="eu_avg_ipc_rate"
6747
 
             description="The average rate of IPC calculated for 2 FPU pipelines."
6748
 
             data_type="float"
6749
 
             max_equation="2"
6750
 
             units="number"
6751
 
             semantic_type="ratio"
6752
 
             equation="A 9 READ  A 10 READ  A 11 READ UADD  A 9 READ USUB FDIV 1 FADD"
6753
 
             mdapi_group="EU Array"
6754
 
             mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
6755
 
             mdapi_supported_apis=""
6756
 
             mdapi_hw_unit_type="gpu"
6757
 
             />
6758
 
    <counter name="EU Send Pipe Active"
6759
 
             symbol_name="EuSendActive"
6760
 
             underscore_name="eu_send_active"
6761
 
             description="The percentage of time in which EU send pipeline was actively processing."
6762
 
             data_type="float"
6763
 
             max_equation="100"
6764
 
             units="percent"
6765
 
             semantic_type="duration"
6766
 
             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6767
 
             mdapi_group="EU Array/Pipes"
6768
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6769
 
             mdapi_supported_apis=""
6770
 
             mdapi_hw_unit_type="gpu"
6771
 
             />
6772
 
    <counter name="EU Thread Occupancy"
6773
 
             symbol_name="EuThreadOccupancy"
6774
 
             underscore_name="eu_thread_occupancy"
6775
 
             description="The percentage of time in which hardware threads occupied EUs."
6776
 
             data_type="float"
6777
 
             max_equation="100"
6778
 
             units="percent"
6779
 
             semantic_type="duration"
6780
 
             equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6781
 
             mdapi_group="EU Array"
6782
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6783
 
             mdapi_supported_apis=""
6784
 
             mdapi_hw_unit_type="gpu"
6785
 
             />
6786
 
    <counter name="Sampler Texels"
6787
 
             symbol_name="SamplerTexels"
6788
 
             underscore_name="sampler_texels"
6789
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
6790
 
             data_type="uint64"
6791
 
             units="texels"
6792
 
             semantic_type="event"
6793
 
             equation="A 28 READ 4 UMUL"
6794
 
             mdapi_group="Sampler/Sampler Input"
6795
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
6796
 
             mdapi_supported_apis=""
6797
 
             mdapi_hw_unit_type="gpu"
6798
 
             />
6799
 
    <counter name="Sampler Texels Misses"
6800
 
             symbol_name="SamplerTexelMisses"
6801
 
             underscore_name="sampler_texel_misses"
6802
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
6803
 
             data_type="uint64"
6804
 
             units="texels"
6805
 
             semantic_type="event"
6806
 
             equation="A 29 READ 4 UMUL"
6807
 
             mdapi_group="Sampler/Sampler Cache"
6808
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
6809
 
             mdapi_supported_apis=""
6810
 
             mdapi_hw_unit_type="gpu"
6811
 
             />
6812
 
    <counter name="SLM Bytes Read"
6813
 
             symbol_name="SlmBytesRead"
6814
 
             underscore_name="slm_bytes_read"
6815
 
             description="The total number of GPU memory bytes read from shared local memory."
6816
 
             data_type="uint64"
6817
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
6818
 
             units="bytes"
6819
 
             semantic_type="throughput"
6820
 
             equation="A 30 READ 64 UMUL"
6821
 
             mdapi_group="L3/Data Port/SLM"
6822
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6823
 
             mdapi_supported_apis=""
6824
 
             mdapi_hw_unit_type="gpu"
6825
 
             />
6826
 
    <counter name="SLM Bytes Written"
6827
 
             symbol_name="SlmBytesWritten"
6828
 
             underscore_name="slm_bytes_written"
6829
 
             description="The total number of GPU memory bytes written into shared local memory."
6830
 
             data_type="uint64"
6831
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
6832
 
             units="bytes"
6833
 
             semantic_type="throughput"
6834
 
             equation="A 31 READ 64 UMUL"
6835
 
             mdapi_group="L3/Data Port/SLM"
6836
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6837
 
             mdapi_supported_apis=""
6838
 
             mdapi_hw_unit_type="gpu"
6839
 
             />
6840
 
    <counter name="Shader Memory Accesses"
6841
 
             symbol_name="ShaderMemoryAccesses"
6842
 
             underscore_name="shader_memory_accesses"
6843
 
             description="The total number of shader memory accesses to L3."
6844
 
             data_type="uint64"
6845
 
             units="messages"
6846
 
             semantic_type="event"
6847
 
             equation="A 32 READ"
6848
 
             mdapi_group="L3/Data Port"
6849
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6850
 
             mdapi_supported_apis=""
6851
 
             mdapi_hw_unit_type="gpu"
6852
 
             />
6853
 
    <counter name="Shader Atomic Memory Accesses"
6854
 
             symbol_name="ShaderAtomics"
6855
 
             underscore_name="shader_atomics"
6856
 
             description="The total number of shader atomic memory accesses."
6857
 
             data_type="uint64"
6858
 
             units="messages"
6859
 
             semantic_type="event"
6860
 
             equation="A 34 READ"
6861
 
             mdapi_group="L3/Data Port/Atomics"
6862
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6863
 
             mdapi_supported_apis=""
6864
 
             mdapi_hw_unit_type="gpu"
6865
 
             />
6866
 
    <counter name="L3 Shader Throughput"
6867
 
             symbol_name="L3ShaderThroughput"
6868
 
             underscore_name="l3_shader_throughput"
6869
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
6870
 
             data_type="uint64"
6871
 
             max_equation="$GpuCoreClocks 64 UMUL 2 UMUL $EuSubslicesTotalCount UMUL"
6872
 
             units="bytes"
6873
 
             semantic_type="throughput"
6874
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
6875
 
             mdapi_group="L3/Data Port"
6876
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
6877
 
             mdapi_supported_apis=""
6878
 
             mdapi_hw_unit_type="gpu"
6879
 
             />
6880
 
    <counter name="Shader Barrier Messages"
6881
 
             symbol_name="ShaderBarriers"
6882
 
             underscore_name="shader_barriers"
6883
 
             description="The total number of shader barrier messages."
6884
 
             data_type="uint64"
6885
 
             units="messages"
6886
 
             semantic_type="event"
6887
 
             equation="A 35 READ"
6888
 
             mdapi_group="EU Array/Barrier"
6889
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6890
 
             mdapi_supported_apis=""
6891
 
             mdapi_hw_unit_type="gpu"
6892
 
             />
6893
 
    <counter name="EU to Data Port 0 Writes 32B"
6894
 
             symbol_name="EuHdc0Writes32B"
6895
 
             underscore_name="eu_hdc0_writes32_b"
6896
 
             description="The subslice 0 EU data writes to Data Port with 32B per message."
6897
 
             data_type="uint64"
6898
 
             units="messages"
6899
 
             semantic_type="event"
6900
 
             equation="B 0 READ"
6901
 
             mdapi_group="L3/Data Port"
6902
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6903
 
             mdapi_supported_apis=""
6904
 
             mdapi_hw_unit_type="subslice"
6905
 
             />
6906
 
    <counter name="EU to Data Port 0 Writes 64B"
6907
 
             symbol_name="EuHdc0Writes64B"
6908
 
             underscore_name="eu_hdc0_writes64_b"
6909
 
             description="The subslice 0 EU data writes to Data Port with 64B per message."
6910
 
             data_type="uint64"
6911
 
             units="messages"
6912
 
             semantic_type="event"
6913
 
             equation="B 1 READ B 4 READ UADD"
6914
 
             mdapi_group="L3/Data Port"
6915
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6916
 
             mdapi_supported_apis=""
6917
 
             mdapi_hw_unit_type="subslice"
6918
 
             />
6919
 
    <counter name="EU to Data Port 0 Writes 64B"
6920
 
             symbol_name="EuHdc0Writes96B"
6921
 
             underscore_name="eu_hdc0_writes96_b"
6922
 
             description="The subslice 0 EU data writes to Data Port with 64B per message."
6923
 
             data_type="uint64"
6924
 
             units="messages"
6925
 
             semantic_type="event"
6926
 
             equation="B 2 READ 2 UDIV"
6927
 
             mdapi_group="L3/Data Port"
6928
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6929
 
             mdapi_supported_apis=""
6930
 
             mdapi_hw_unit_type="subslice"
6931
 
             />
6932
 
    <counter name="EU to Data Port 0 Writes 128"
6933
 
             symbol_name="EuHdc0Writes128B"
6934
 
             underscore_name="eu_hdc0_writes128_b"
6935
 
             description="The subslice 0 EU data writes to Data Port with 128B per message."
6936
 
             data_type="uint64"
6937
 
             units="messages"
6938
 
             semantic_type="event"
6939
 
             equation="B 3 READ 2 UDIV"
6940
 
             mdapi_group="L3/Data Port"
6941
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6942
 
             mdapi_supported_apis=""
6943
 
             mdapi_hw_unit_type="subslice"
6944
 
             />
6945
 
    <counter name="EU to Data Port 0 Writes 128"
6946
 
             symbol_name="EuHdc0Writes192B"
6947
 
             underscore_name="eu_hdc0_writes192_b"
6948
 
             description="The subslice 0 EU data simd16 writes to Data Port with 192B per message."
6949
 
             data_type="uint64"
6950
 
             units="messages"
6951
 
             semantic_type="event"
6952
 
             equation="B 6 READ 2 UDIV"
6953
 
             mdapi_group="L3/Data Port"
6954
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6955
 
             mdapi_supported_apis=""
6956
 
             mdapi_hw_unit_type="subslice"
6957
 
             />
6958
 
    <counter name="EU to Data Port 0 Writes 64B"
6959
 
             symbol_name="EuHdc0Writes128BSimd16"
6960
 
             underscore_name="eu_hdc0_writes128_b_simd16"
6961
 
             description="The subslice 0 EU data simd16 writes to Data Port with 128B per message."
6962
 
             data_type="uint64"
6963
 
             units="messages"
6964
 
             semantic_type="event"
6965
 
             equation="B 5 READ"
6966
 
             mdapi_group="L3/Data Port"
6967
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6968
 
             mdapi_supported_apis=""
6969
 
             mdapi_hw_unit_type="subslice"
6970
 
             />
6971
 
    <counter name="EU to Data Port 0 Writes 256B"
6972
 
             symbol_name="EuHdc0Writes256BSimd16"
6973
 
             underscore_name="eu_hdc0_writes256_b_simd16"
6974
 
             description="The subslice 0 EU data simd16 writes to Data Port with 256B per message."
6975
 
             data_type="uint64"
6976
 
             units="messages"
6977
 
             semantic_type="event"
6978
 
             equation="B 7 READ 2 UDIV"
6979
 
             mdapi_group="L3/Data Port"
6980
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6981
 
             mdapi_supported_apis=""
6982
 
             mdapi_hw_unit_type="subslice"
6983
 
             />
6984
 
    <counter name="Data Port 0 to L3 Data Reads"
6985
 
             symbol_name="Hdc0L3DataReads"
6986
 
             underscore_name="hdc0_l3_data_reads"
6987
 
             description="The subslice 0 Data Port data and constant reads from L3 cache."
6988
 
             data_type="uint64"
6989
 
             units="messages"
6990
 
             semantic_type="event"
6991
 
             equation="C 4 READ"
6992
 
             mdapi_group="L3/Data Port"
6993
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6994
 
             mdapi_supported_apis=""
6995
 
             mdapi_hw_unit_type="subslice"
6996
 
             />
6997
 
    <counter name="Data Port 0 to L3 Data Writes"
6998
 
             symbol_name="Hdc0L3DataWrites"
6999
 
             underscore_name="hdc0_l3_data_writes"
7000
 
             description="The subslice 0 Data Port data writes to L3 cache."
7001
 
             data_type="uint64"
7002
 
             units="messages"
7003
 
             semantic_type="event"
7004
 
             equation="C 5 READ"
7005
 
             mdapi_group="L3/Data Port"
7006
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7007
 
             mdapi_supported_apis=""
7008
 
             mdapi_hw_unit_type="subslice"
7009
 
             />
7010
 
    <counter name="All Data Port 0 Reads from L3"
7011
 
             symbol_name="Hdc0L3Reads"
7012
 
             underscore_name="hdc0_l3_reads"
7013
 
             description="The subslice 0 Data Port reads from L3 cache."
7014
 
             data_type="uint64"
7015
 
             units="messages"
7016
 
             semantic_type="event"
7017
 
             equation="C 3 READ C 2 READ USUB"
7018
 
             mdapi_group="L3/Data Port"
7019
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7020
 
             mdapi_supported_apis=""
7021
 
             mdapi_hw_unit_type="subslice"
7022
 
             />
7023
 
    <counter name="All Data Port 0 Writes to L3"
7024
 
             symbol_name="Hdc0L3Writes"
7025
 
             underscore_name="hdc0_l3_writes"
7026
 
             description="The subslice 0 Data Port writes to L3 cache."
7027
 
             data_type="uint64"
7028
 
             units="messages"
7029
 
             semantic_type="event"
7030
 
             equation="C 2 READ"
7031
 
             mdapi_group="L3/Data Port"
7032
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7033
 
             mdapi_supported_apis=""
7034
 
             mdapi_hw_unit_type="subslice"
7035
 
             />
7036
 
    <counter name="EuBytesWrittenPerCacheLine"
7037
 
             symbol_name="EuBytesWrittenPerCacheLine"
7038
 
             underscore_name="eu_bytes_written_per_cache_line"
7039
 
             description="Average EU bytes written per L3 cache line."
7040
 
             data_type="float"
7041
 
             units="eu bytes per l3 cache line"
7042
 
             semantic_type="ratio"
7043
 
             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"
7044
 
             mdapi_group="L3/Data Port"
7045
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
7046
 
             mdapi_supported_apis=""
7047
 
             mdapi_hw_unit_type="subslice"
7048
 
             />
7049
 
    <counter name="EuDataWritesPerCacheLine"
7050
 
             symbol_name="EuDataWritesPerCacheLine"
7051
 
             underscore_name="eu_data_writes_per_cache_line"
7052
 
             description="Coalescing ratio of EU write requests to L3 cache lines."
7053
 
             data_type="float"
7054
 
             units="utilization"
7055
 
             semantic_type="ratio"
7056
 
             equation="$EuBytesWrittenPerCacheLine 64 FDIV"
7057
 
             mdapi_group="L3/Data Port"
7058
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
7059
 
             mdapi_supported_apis=""
7060
 
             mdapi_hw_unit_type="subslice"
7061
 
             />
7062
 
    <register_config type="NOA"
7063
 
                     availability="$SubsliceMask 0x01 AND"
7064
 
                     priority="0"
7065
 
                     >
7066
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
7067
 
        <register type="NOA" address="0x00009888" value="0x103D0005" />
7068
 
        <register type="NOA" address="0x00009888" value="0x143D0120" />
7069
 
        <register type="NOA" address="0x00009888" value="0x163D2400" />
7070
 
        <register type="NOA" address="0x00009888" value="0x1058022F" />
7071
 
        <register type="NOA" address="0x00009888" value="0x105B0000" />
7072
 
        <register type="NOA" address="0x00009888" value="0x198B0003" />
7073
 
        <register type="NOA" address="0x00009888" value="0x005CC000" />
7074
 
        <register type="NOA" address="0x00009888" value="0x065CC000" />
7075
 
        <register type="NOA" address="0x00009888" value="0x085CC000" />
7076
 
        <register type="NOA" address="0x00009888" value="0x0A5CC000" />
7077
 
        <register type="NOA" address="0x00009888" value="0x0E5CC000" />
7078
 
        <register type="NOA" address="0x00009888" value="0x025C4000" />
7079
 
        <register type="NOA" address="0x00009888" value="0x045C8000" />
7080
 
        <register type="NOA" address="0x00009888" value="0x003D0000" />
7081
 
        <register type="NOA" address="0x00009888" value="0x063D0094" />
7082
 
        <register type="NOA" address="0x00009888" value="0x083D0182" />
7083
 
        <register type="NOA" address="0x00009888" value="0x0A3D1814" />
7084
 
        <register type="NOA" address="0x00009888" value="0x0E3D0000" />
7085
 
        <register type="NOA" address="0x00009888" value="0x183D0000" />
7086
 
        <register type="NOA" address="0x00009888" value="0x1A3D0000" />
7087
 
        <register type="NOA" address="0x00009888" value="0x0C3D0000" />
7088
 
        <register type="NOA" address="0x00009888" value="0x0E582242" />
7089
 
        <register type="NOA" address="0x00009888" value="0x00586700" />
7090
 
        <register type="NOA" address="0x00009888" value="0x0258004F" />
7091
 
        <register type="NOA" address="0x00009888" value="0x0658C000" />
7092
 
        <register type="NOA" address="0x00009888" value="0x0858C000" />
7093
 
        <register type="NOA" address="0x00009888" value="0x0A58C000" />
7094
 
        <register type="NOA" address="0x00009888" value="0x045B6A80" />
7095
 
        <register type="NOA" address="0x00009888" value="0x005B4000" />
7096
 
        <register type="NOA" address="0x00009888" value="0x0E5B4000" />
7097
 
        <register type="NOA" address="0x00009888" value="0x185B5400" />
7098
 
        <register type="NOA" address="0x00009888" value="0x1A5B0141" />
7099
 
        <register type="NOA" address="0x00009888" value="0x025B4000" />
7100
 
        <register type="NOA" address="0x00009888" value="0x0A5B0000" />
7101
 
        <register type="NOA" address="0x00009888" value="0x0C5B4000" />
7102
 
        <register type="NOA" address="0x00009888" value="0x0C1FA800" />
7103
 
        <register type="NOA" address="0x00009888" value="0x0E1FAAA0" />
7104
 
        <register type="NOA" address="0x00009888" value="0x101F0282" />
7105
 
        <register type="NOA" address="0x00009888" value="0x00384000" />
7106
 
        <register type="NOA" address="0x00009888" value="0x0E384000" />
7107
 
        <register type="NOA" address="0x00009888" value="0x16384000" />
7108
 
        <register type="NOA" address="0x00009888" value="0x18381415" />
7109
 
        <register type="NOA" address="0x00009888" value="0x02384000" />
7110
 
        <register type="NOA" address="0x00009888" value="0x04384000" />
7111
 
        <register type="NOA" address="0x00009888" value="0x0A384000" />
7112
 
        <register type="NOA" address="0x00009888" value="0x0C384000" />
7113
 
        <register type="NOA" address="0x00009888" value="0x0039A000" />
7114
 
        <register type="NOA" address="0x00009888" value="0x0639A000" />
7115
 
        <register type="NOA" address="0x00009888" value="0x0839A000" />
7116
 
        <register type="NOA" address="0x00009888" value="0x0A39A000" />
7117
 
        <register type="NOA" address="0x00009888" value="0x0E39A000" />
7118
 
        <register type="NOA" address="0x00009888" value="0x02392000" />
7119
 
        <register type="NOA" address="0x00009888" value="0x04398000" />
7120
 
        <register type="NOA" address="0x00009888" value="0x018A8000" />
7121
 
        <register type="NOA" address="0x00009888" value="0x0F8A8000" />
7122
 
        <register type="NOA" address="0x00009888" value="0x198A8000" />
7123
 
        <register type="NOA" address="0x00009888" value="0x1B8A82A0" />
7124
 
        <register type="NOA" address="0x00009888" value="0x1D8A0002" />
7125
 
        <register type="NOA" address="0x00009888" value="0x038A8000" />
7126
 
        <register type="NOA" address="0x00009888" value="0x058A8000" />
7127
 
        <register type="NOA" address="0x00009888" value="0x0B8A8000" />
7128
 
        <register type="NOA" address="0x00009888" value="0x0D8A8000" />
7129
 
        <register type="NOA" address="0x00009888" value="0x038B6300" />
7130
 
        <register type="NOA" address="0x00009888" value="0x058B0062" />
7131
 
        <register type="NOA" address="0x00009888" value="0x118B0000" />
7132
 
        <register type="NOA" address="0x00009888" value="0x238B02A0" />
7133
 
        <register type="NOA" address="0x00009888" value="0x258B1555" />
7134
 
        <register type="NOA" address="0x00009888" value="0x278B0014" />
7135
 
        <register type="NOA" address="0x00009888" value="0x1F85AA80" />
7136
 
        <register type="NOA" address="0x00009888" value="0x21852AAA" />
7137
 
        <register type="NOA" address="0x00009888" value="0x23850028" />
7138
 
        <register type="NOA" address="0x00009888" value="0x01834000" />
7139
 
        <register type="NOA" address="0x00009888" value="0x0F834000" />
7140
 
        <register type="NOA" address="0x00009888" value="0x19835400" />
7141
 
        <register type="NOA" address="0x00009888" value="0x1B830141" />
7142
 
        <register type="NOA" address="0x00009888" value="0x03834000" />
7143
 
        <register type="NOA" address="0x00009888" value="0x05834000" />
7144
 
        <register type="NOA" address="0x00009888" value="0x07834000" />
7145
 
        <register type="NOA" address="0x00009888" value="0x09834000" />
7146
 
        <register type="NOA" address="0x00009888" value="0x0B834000" />
7147
 
        <register type="NOA" address="0x00009888" value="0x0D834000" />
7148
 
        <register type="NOA" address="0x00009888" value="0x0184C000" />
7149
 
        <register type="NOA" address="0x00009888" value="0x0784C000" />
7150
 
        <register type="NOA" address="0x00009888" value="0x0984C000" />
7151
 
        <register type="NOA" address="0x00009888" value="0x0B84C000" />
7152
 
        <register type="NOA" address="0x00009888" value="0x0F84C000" />
7153
 
        <register type="NOA" address="0x00009888" value="0x0384C000" />
7154
 
        <register type="NOA" address="0x00009888" value="0x0584C000" />
7155
 
        <register type="NOA" address="0x00009888" value="0x1180C000" />
7156
 
        <register type="NOA" address="0x00009888" value="0x1780C000" />
7157
 
        <register type="NOA" address="0x00009888" value="0x1980C000" />
7158
 
        <register type="NOA" address="0x00009888" value="0x1B80C000" />
7159
 
        <register type="NOA" address="0x00009888" value="0x1F80C000" />
7160
 
        <register type="NOA" address="0x00009888" value="0x1380C000" />
7161
 
        <register type="NOA" address="0x00009888" value="0x1580C000" />
7162
 
        <register type="NOA" address="0x00000D24" value="0x00000000" />
7163
 
        <register type="NOA" address="0x00009888" value="0x4D801000" />
7164
 
        <register type="NOA" address="0x00009888" value="0x3D800000" />
7165
 
        <register type="NOA" address="0x00009888" value="0x4F800001" />
7166
 
        <register type="NOA" address="0x00009888" value="0x43800000" />
7167
 
        <register type="NOA" address="0x00009888" value="0x51800000" />
7168
 
        <register type="NOA" address="0x00009888" value="0x45800000" />
7169
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
7170
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
7171
 
        <register type="NOA" address="0x00009888" value="0x53800000" />
7172
 
        <register type="NOA" address="0x00009888" value="0x47800420" />
7173
 
        <register type="NOA" address="0x00009888" value="0x3F800421" />
7174
 
        <register type="NOA" address="0x00009888" value="0x41800041" />
7175
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
7176
 
    </register_config>
7177
 
    <register_config type="OA">
7178
 
        <register type="OA" address="0x00002724" value="0xF0800000" />
7179
 
        <register type="OA" address="0x00002720" value="0x00000000" />
7180
 
        <register type="OA" address="0x00002714" value="0xF0800000" />
7181
 
        <register type="OA" address="0x00002710" value="0x00000000" />
7182
 
        <register type="OA" address="0x0000274C" value="0xBA98BA98" />
7183
 
        <register type="OA" address="0x00002748" value="0xBA98BA98" />
7184
 
        <register type="OA" address="0x00002744" value="0x00003377" />
7185
 
        <register type="OA" address="0x00002740" value="0x00000000" />
7186
 
        <register type="OA" address="0x00002770" value="0x0007FF72" />
7187
 
        <register type="OA" address="0x00002774" value="0x0000BFD0" />
7188
 
        <register type="OA" address="0x00002778" value="0x0007FF62" />
7189
 
        <register type="OA" address="0x0000277C" value="0x0000BFD0" />
7190
 
        <register type="OA" address="0x00002780" value="0x0007FF42" />
7191
 
        <register type="OA" address="0x00002784" value="0x0000BFD0" />
7192
 
        <register type="OA" address="0x00002788" value="0x0007FF02" />
7193
 
        <register type="OA" address="0x0000278C" value="0x0000BFD0" />
7194
 
        <register type="OA" address="0x00002790" value="0x0005FFF2" />
7195
 
        <register type="OA" address="0x00002794" value="0x0000BFD0" />
7196
 
        <register type="OA" address="0x00002798" value="0x0005FFE2" />
7197
 
        <register type="OA" address="0x0000279C" value="0x0000BFD0" />
7198
 
        <register type="OA" address="0x000027A0" value="0x0005FFC2" />
7199
 
        <register type="OA" address="0x000027A4" value="0x0000BFD0" />
7200
 
        <register type="OA" address="0x000027A8" value="0x0005FF82" />
7201
 
        <register type="OA" address="0x000027AC" value="0x0000BFD0" />
7202
 
    </register_config>
7203
 
    <register_config type="FLEX">
7204
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
7205
 
        <register type="FLEX" address="0x0000E558" value="0x00000003" />
7206
 
        <register type="FLEX" address="0x0000E658" value="0x00002001" />
7207
 
        <register type="FLEX" address="0x0000E758" value="0x00778008" />
7208
 
        <register type="FLEX" address="0x0000E45C" value="0x00088078" />
7209
 
        <register type="FLEX" address="0x0000E55C" value="0x00808708" />
7210
 
        <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
7211
 
    </register_config>
7212
 
  </set>
7213
 
 
7214
 
  <set name="Metric set HDCAndSF"
7215
 
       chipset="BDW"
7216
 
       symbol_name="HDCAndSF"
7217
 
       underscore_name="hdc_and_sf"
7218
 
       mdapi_supported_apis="VK OGL OCL IO BB"
7219
 
       hw_config_guid="78490af2-10fa-430b-ae3c-94ec04d5214e"
7220
 
       >
7221
 
    <counter name="GPU Time Elapsed"
7222
 
             symbol_name="GpuTime"
7223
 
             underscore_name="gpu_time"
7224
 
             description="Time elapsed on the GPU during the measurement."
7225
 
             data_type="uint64"
7226
 
             units="ns"
7227
 
             semantic_type="duration"
7228
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
7229
 
             mdapi_group="GPU"
7230
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7231
 
             mdapi_supported_apis=""
7232
 
             mdapi_hw_unit_type="gpu"
7233
 
             />
7234
 
    <counter name="GPU Core Clocks"
7235
 
             symbol_name="GpuCoreClocks"
7236
 
             underscore_name="gpu_core_clocks"
7237
 
             description="The total number of GPU core clocks elapsed during the measurement."
7238
 
             data_type="uint64"
7239
 
             units="cycles"
7240
 
             semantic_type="event"
7241
 
             equation="GPU_CLOCK 0 READ"
7242
 
             mdapi_group="GPU"
7243
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
7244
 
             mdapi_supported_apis=""
7245
 
             mdapi_hw_unit_type="gpu"
7246
 
             />
7247
 
    <counter name="AVG GPU Core Frequency"
7248
 
             symbol_name="AvgGpuCoreFrequency"
7249
 
             underscore_name="avg_gpu_core_frequency"
7250
 
             description="Average GPU Core Frequency in the measurement."
7251
 
             data_type="uint64"
7252
 
             max_equation="$GpuMaxFrequency"
7253
 
             units="hz"
7254
 
             semantic_type="event"
7255
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
7256
 
             mdapi_group="GPU"
7257
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7258
 
             mdapi_supported_apis=""
7259
 
             mdapi_hw_unit_type="gpu"
7260
 
             />
7261
 
    <counter name="GPU Busy"
7262
 
             symbol_name="GpuBusy"
7263
 
             underscore_name="gpu_busy"
7264
 
             description="The percentage of time in which the GPU has been processing GPU commands."
7265
 
             data_type="float"
7266
 
             max_equation="100"
7267
 
             units="percent"
7268
 
             semantic_type="duration"
7269
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
7270
 
             mdapi_group="GPU"
7271
 
             mdapi_usage_flags="Tier1 Overview System Frame"
7272
 
             mdapi_supported_apis=""
7273
 
             mdapi_hw_unit_type="gpu"
7274
 
             />
7275
 
    <counter name="VS Threads Dispatched"
7276
 
             symbol_name="VsThreads"
7277
 
             underscore_name="vs_threads"
7278
 
             description="The total number of vertex shader hardware threads dispatched."
7279
 
             data_type="uint64"
7280
 
             units="threads"
7281
 
             semantic_type="event"
7282
 
             equation="A 1 READ"
7283
 
             mdapi_group="EU Array/Vertex Shader"
7284
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7285
 
             mdapi_supported_apis="VK OGL IO BB"
7286
 
             mdapi_hw_unit_type="gpu"
7287
 
             />
7288
 
    <counter name="HS Threads Dispatched"
7289
 
             symbol_name="HsThreads"
7290
 
             underscore_name="hs_threads"
7291
 
             description="The total number of hull shader hardware threads dispatched."
7292
 
             data_type="uint64"
7293
 
             units="threads"
7294
 
             semantic_type="event"
7295
 
             equation="A 2 READ"
7296
 
             mdapi_group="EU Array/Hull Shader"
7297
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7298
 
             mdapi_supported_apis="VK OGL4 IO BB"
7299
 
             mdapi_hw_unit_type="gpu"
7300
 
             />
7301
 
    <counter name="DS Threads Dispatched"
7302
 
             symbol_name="DsThreads"
7303
 
             underscore_name="ds_threads"
7304
 
             description="The total number of domain shader hardware threads dispatched."
7305
 
             data_type="uint64"
7306
 
             units="threads"
7307
 
             semantic_type="event"
7308
 
             equation="A 3 READ"
7309
 
             mdapi_group="EU Array/Domain Shader"
7310
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7311
 
             mdapi_supported_apis="VK OGL4 IO BB"
7312
 
             mdapi_hw_unit_type="gpu"
7313
 
             />
7314
 
    <counter name="GS Threads Dispatched"
7315
 
             symbol_name="GsThreads"
7316
 
             underscore_name="gs_threads"
7317
 
             description="The total number of geometry shader hardware threads dispatched."
7318
 
             data_type="uint64"
7319
 
             units="threads"
7320
 
             semantic_type="event"
7321
 
             equation="A 5 READ"
7322
 
             mdapi_group="EU Array/Geometry Shader"
7323
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7324
 
             mdapi_supported_apis="VK OGL4 IO BB"
7325
 
             mdapi_hw_unit_type="gpu"
7326
 
             />
7327
 
    <counter name="FS Threads Dispatched"
7328
 
             symbol_name="PsThreads"
7329
 
             underscore_name="ps_threads"
7330
 
             description="The total number of fragment shader hardware threads dispatched."
7331
 
             data_type="uint64"
7332
 
             units="threads"
7333
 
             semantic_type="event"
7334
 
             equation="A 6 READ"
7335
 
             mdapi_group="EU Array/Fragment Shader"
7336
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7337
 
             mdapi_supported_apis="VK OGL IO BB"
7338
 
             mdapi_hw_unit_type="gpu"
7339
 
             />
7340
 
    <counter name="CS Threads Dispatched"
7341
 
             symbol_name="CsThreads"
7342
 
             underscore_name="cs_threads"
7343
 
             description="The total number of compute shader hardware threads dispatched."
7344
 
             data_type="uint64"
7345
 
             units="threads"
7346
 
             semantic_type="event"
7347
 
             equation="A 4 READ"
7348
 
             mdapi_group="EU Array/Compute Shader"
7349
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7350
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
7351
 
             mdapi_hw_unit_type="gpu"
7352
 
             />
7353
 
    <counter name="EU Active"
7354
 
             symbol_name="EuActive"
7355
 
             underscore_name="eu_active"
7356
 
             description="The percentage of time in which the Execution Units were actively processing."
7357
 
             data_type="float"
7358
 
             max_equation="100"
7359
 
             units="percent"
7360
 
             semantic_type="duration"
7361
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7362
 
             mdapi_group="EU Array"
7363
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7364
 
             mdapi_supported_apis=""
7365
 
             mdapi_hw_unit_type="gpu"
7366
 
             />
7367
 
    <counter name="EU Stall"
7368
 
             symbol_name="EuStall"
7369
 
             underscore_name="eu_stall"
7370
 
             description="The percentage of time in which the Execution Units were stalled."
7371
 
             data_type="float"
7372
 
             max_equation="100"
7373
 
             units="percent"
7374
 
             semantic_type="duration"
7375
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7376
 
             mdapi_group="EU Array"
7377
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7378
 
             mdapi_supported_apis=""
7379
 
             mdapi_hw_unit_type="gpu"
7380
 
             />
7381
 
    <counter name="EU Both FPU Pipes Active"
7382
 
             symbol_name="EuFpuBothActive"
7383
 
             underscore_name="eu_fpu_both_active"
7384
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
7385
 
             data_type="float"
7386
 
             max_equation="100"
7387
 
             units="percent"
7388
 
             semantic_type="duration"
7389
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7390
 
             mdapi_group="EU Array/Pipes"
7391
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7392
 
             mdapi_supported_apis=""
7393
 
             mdapi_hw_unit_type="gpu"
7394
 
             />
7395
 
    <counter name="VS FPU0 Pipe Active"
7396
 
             symbol_name="VsFpu0Active"
7397
 
             underscore_name="vs_fpu0_active"
7398
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
7399
 
             data_type="float"
7400
 
             max_equation="100"
7401
 
             units="percent"
7402
 
             semantic_type="duration"
7403
 
             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7404
 
             mdapi_group="EU Array/Vertex Shader"
7405
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7406
 
             mdapi_supported_apis="VK OGL IO BB"
7407
 
             mdapi_hw_unit_type="gpu"
7408
 
             />
7409
 
    <counter name="VS FPU1 Pipe Active"
7410
 
             symbol_name="VsFpu1Active"
7411
 
             underscore_name="vs_fpu1_active"
7412
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
7413
 
             data_type="float"
7414
 
             max_equation="100"
7415
 
             units="percent"
7416
 
             semantic_type="duration"
7417
 
             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7418
 
             mdapi_group="EU Array/Vertex Shader"
7419
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7420
 
             mdapi_supported_apis="VK OGL IO BB"
7421
 
             mdapi_hw_unit_type="gpu"
7422
 
             />
7423
 
    <counter name="VS Send Pipe Active"
7424
 
             symbol_name="VsSendActive"
7425
 
             underscore_name="vs_send_active"
7426
 
             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
7427
 
             data_type="float"
7428
 
             max_equation="100"
7429
 
             units="percent"
7430
 
             semantic_type="duration"
7431
 
             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7432
 
             mdapi_group="EU Array/Vertex Shader"
7433
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7434
 
             mdapi_supported_apis="VK OGL IO BB"
7435
 
             mdapi_hw_unit_type="gpu"
7436
 
             />
7437
 
    <counter name="PS FPU0 Pipe Active"
7438
 
             symbol_name="PsFpu0Active"
7439
 
             underscore_name="ps_fpu0_active"
7440
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
7441
 
             data_type="float"
7442
 
             max_equation="100"
7443
 
             units="percent"
7444
 
             semantic_type="duration"
7445
 
             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7446
 
             mdapi_group="EU Array/Pixel Shader"
7447
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7448
 
             mdapi_supported_apis="VK OGL IO BB"
7449
 
             mdapi_hw_unit_type="gpu"
7450
 
             />
7451
 
    <counter name="PS FPU1 Pipe Active"
7452
 
             symbol_name="PsFpu1Active"
7453
 
             underscore_name="ps_fpu1_active"
7454
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
7455
 
             data_type="float"
7456
 
             max_equation="100"
7457
 
             units="percent"
7458
 
             semantic_type="duration"
7459
 
             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7460
 
             mdapi_group="EU Array/Pixel Shader"
7461
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7462
 
             mdapi_supported_apis="VK OGL IO BB"
7463
 
             mdapi_hw_unit_type="gpu"
7464
 
             />
7465
 
    <counter name="PS Send Pipeline Active"
7466
 
             symbol_name="PsSendActive"
7467
 
             underscore_name="ps_send_active"
7468
 
             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
7469
 
             data_type="float"
7470
 
             max_equation="100"
7471
 
             units="percent"
7472
 
             semantic_type="duration"
7473
 
             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7474
 
             mdapi_group="EU Array/Pixel Shader"
7475
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7476
 
             mdapi_supported_apis="VK OGL IO BB"
7477
 
             mdapi_hw_unit_type="gpu"
7478
 
             />
7479
 
    <counter name="FS Both FPU Active"
7480
 
             symbol_name="PsEuBothFpuActive"
7481
 
             underscore_name="ps_eu_both_fpu_active"
7482
 
             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
7483
 
             data_type="float"
7484
 
             max_equation="100"
7485
 
             units="percent"
7486
 
             semantic_type="duration"
7487
 
             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7488
 
             mdapi_group="3D Pipe/Fragment Shader"
7489
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
7490
 
             mdapi_supported_apis="VK OGL IO BB"
7491
 
             mdapi_hw_unit_type="gpu"
7492
 
             />
7493
 
    <counter name="Rasterized Pixels"
7494
 
             symbol_name="RasterizedPixels"
7495
 
             underscore_name="rasterized_pixels"
7496
 
             description="The total number of rasterized pixels."
7497
 
             data_type="uint64"
7498
 
             units="pixels"
7499
 
             semantic_type="event"
7500
 
             equation="A 21 READ 4 UMUL"
7501
 
             mdapi_group="3D Pipe/Rasterizer"
7502
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7503
 
             mdapi_supported_apis="VK OGL IO BB"
7504
 
             mdapi_hw_unit_type="gpu"
7505
 
             />
7506
 
    <counter name="Early Hi-Depth Test Fails"
7507
 
             symbol_name="HiDepthTestFails"
7508
 
             underscore_name="hi_depth_test_fails"
7509
 
             description="The total number of pixels dropped on early hierarchical depth test."
7510
 
             data_type="uint64"
7511
 
             units="pixels"
7512
 
             semantic_type="event"
7513
 
             equation="A 22 READ 4 UMUL"
7514
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
7515
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7516
 
             mdapi_supported_apis="VK OGL IO BB"
7517
 
             mdapi_hw_unit_type="gpu"
7518
 
             />
7519
 
    <counter name="Early Depth Test Fails"
7520
 
             symbol_name="EarlyDepthTestFails"
7521
 
             underscore_name="early_depth_test_fails"
7522
 
             description="The total number of pixels dropped on early depth test."
7523
 
             data_type="uint64"
7524
 
             units="pixels"
7525
 
             semantic_type="event"
7526
 
             equation="A 23 READ 4 UMUL"
7527
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
7528
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7529
 
             mdapi_supported_apis="VK OGL IO BB"
7530
 
             mdapi_hw_unit_type="gpu"
7531
 
             />
7532
 
    <counter name="Samples Killed in FS"
7533
 
             symbol_name="SamplesKilledInPs"
7534
 
             underscore_name="samples_killed_in_ps"
7535
 
             description="The total number of samples or pixels dropped in fragment shaders."
7536
 
             data_type="uint64"
7537
 
             units="pixels"
7538
 
             semantic_type="event"
7539
 
             equation="A 24 READ 4 UMUL"
7540
 
             mdapi_group="3D Pipe/Fragment Shader"
7541
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
7542
 
             mdapi_supported_apis="VK OGL IO BB"
7543
 
             mdapi_hw_unit_type="gpu"
7544
 
             />
7545
 
    <counter name="Pixels Failing Tests"
7546
 
             symbol_name="PixelsFailingPostPsTests"
7547
 
             underscore_name="pixels_failing_post_ps_tests"
7548
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
7549
 
             data_type="uint64"
7550
 
             units="pixels"
7551
 
             semantic_type="event"
7552
 
             equation="A 25 READ 4 UMUL"
7553
 
             mdapi_group="3D Pipe/Output Merger"
7554
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7555
 
             mdapi_supported_apis="VK OGL IO BB"
7556
 
             mdapi_hw_unit_type="gpu"
7557
 
             />
7558
 
    <counter name="Samples Written"
7559
 
             symbol_name="SamplesWritten"
7560
 
             underscore_name="samples_written"
7561
 
             description="The total number of samples or pixels written to all render targets."
7562
 
             data_type="uint64"
7563
 
             units="pixels"
7564
 
             semantic_type="event"
7565
 
             equation="A 26 READ 4 UMUL"
7566
 
             mdapi_group="3D Pipe/Output Merger"
7567
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7568
 
             mdapi_supported_apis="VK OGL IO BB"
7569
 
             mdapi_hw_unit_type="gpu"
7570
 
             />
7571
 
    <counter name="Samples Blended"
7572
 
             symbol_name="SamplesBlended"
7573
 
             underscore_name="samples_blended"
7574
 
             description="The total number of blended samples or pixels written to all render targets."
7575
 
             data_type="uint64"
7576
 
             units="pixels"
7577
 
             semantic_type="event"
7578
 
             equation="A 27 READ 4 UMUL"
7579
 
             mdapi_group="3D Pipe/Output Merger"
7580
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7581
 
             mdapi_supported_apis="VK OGL IO BB"
7582
 
             mdapi_hw_unit_type="gpu"
7583
 
             />
7584
 
    <counter name="Sampler Texels"
7585
 
             symbol_name="SamplerTexels"
7586
 
             underscore_name="sampler_texels"
7587
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
7588
 
             data_type="uint64"
7589
 
             units="texels"
7590
 
             semantic_type="event"
7591
 
             equation="A 28 READ 4 UMUL"
7592
 
             mdapi_group="Sampler/Sampler Input"
7593
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7594
 
             mdapi_supported_apis=""
7595
 
             mdapi_hw_unit_type="gpu"
7596
 
             />
7597
 
    <counter name="Sampler Texels Misses"
7598
 
             symbol_name="SamplerTexelMisses"
7599
 
             underscore_name="sampler_texel_misses"
7600
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
7601
 
             data_type="uint64"
7602
 
             units="texels"
7603
 
             semantic_type="event"
7604
 
             equation="A 29 READ 4 UMUL"
7605
 
             mdapi_group="Sampler/Sampler Cache"
7606
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
7607
 
             mdapi_supported_apis=""
7608
 
             mdapi_hw_unit_type="gpu"
7609
 
             />
7610
 
    <counter name="SLM Bytes Read"
7611
 
             symbol_name="SlmBytesRead"
7612
 
             underscore_name="slm_bytes_read"
7613
 
             description="The total number of GPU memory bytes read from shared local memory."
7614
 
             data_type="uint64"
7615
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7616
 
             units="bytes"
7617
 
             semantic_type="throughput"
7618
 
             equation="A 30 READ 64 UMUL"
7619
 
             mdapi_group="L3/Data Port/SLM"
7620
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7621
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
7622
 
             mdapi_hw_unit_type="gpu"
7623
 
             />
7624
 
    <counter name="SLM Bytes Written"
7625
 
             symbol_name="SlmBytesWritten"
7626
 
             underscore_name="slm_bytes_written"
7627
 
             description="The total number of GPU memory bytes written into shared local memory."
7628
 
             data_type="uint64"
7629
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7630
 
             units="bytes"
7631
 
             semantic_type="throughput"
7632
 
             equation="A 31 READ 64 UMUL"
7633
 
             mdapi_group="L3/Data Port/SLM"
7634
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7635
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
7636
 
             mdapi_hw_unit_type="gpu"
7637
 
             />
7638
 
    <counter name="Shader Memory Accesses"
7639
 
             symbol_name="ShaderMemoryAccesses"
7640
 
             underscore_name="shader_memory_accesses"
7641
 
             description="The total number of shader memory accesses to L3."
7642
 
             data_type="uint64"
7643
 
             units="messages"
7644
 
             semantic_type="event"
7645
 
             equation="A 32 READ"
7646
 
             mdapi_group="L3/Data Port"
7647
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7648
 
             mdapi_supported_apis=""
7649
 
             mdapi_hw_unit_type="gpu"
7650
 
             />
7651
 
    <counter name="Shader Atomic Memory Accesses"
7652
 
             symbol_name="ShaderAtomics"
7653
 
             underscore_name="shader_atomics"
7654
 
             description="The total number of shader atomic memory accesses."
7655
 
             data_type="uint64"
7656
 
             units="messages"
7657
 
             semantic_type="event"
7658
 
             equation="A 34 READ"
7659
 
             mdapi_group="L3/Data Port/Atomics"
7660
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7661
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
7662
 
             mdapi_hw_unit_type="gpu"
7663
 
             />
7664
 
    <counter name="L3 Shader Throughput"
7665
 
             symbol_name="L3ShaderThroughput"
7666
 
             underscore_name="l3_shader_throughput"
7667
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
7668
 
             data_type="uint64"
7669
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
7670
 
             units="bytes"
7671
 
             semantic_type="throughput"
7672
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
7673
 
             mdapi_group="L3/Data Port"
7674
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
7675
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
7676
 
             mdapi_hw_unit_type="gpu"
7677
 
             />
7678
 
    <counter name="Shader Barrier Messages"
7679
 
             symbol_name="ShaderBarriers"
7680
 
             underscore_name="shader_barriers"
7681
 
             description="The total number of shader barrier messages."
7682
 
             data_type="uint64"
7683
 
             units="messages"
7684
 
             semantic_type="event"
7685
 
             equation="A 35 READ"
7686
 
             mdapi_group="EU Array/Barrier"
7687
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7688
 
             mdapi_supported_apis=""
7689
 
             mdapi_hw_unit_type="gpu"
7690
 
             />
7691
 
    <counter name="Polygon Data Ready"
7692
 
             symbol_name="PolyDataReady"
7693
 
             underscore_name="poly_data_ready"
7694
 
             description="The percentage of time in which geometry pipeline output is ready"
7695
 
             data_type="float"
7696
 
             max_equation="100"
7697
 
             units="percent"
7698
 
             semantic_type="duration"
7699
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
7700
 
             mdapi_group="GPU/3D Pipe/Strip-Fans"
7701
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7702
 
             mdapi_supported_apis=""
7703
 
             mdapi_hw_unit_type="gpu"
7704
 
             />
7705
 
    <counter name="HDC stalled by L3 (s0.ss2)"
7706
 
             symbol_name="NonSamplerShader02AccessStalledOnL3"
7707
 
             underscore_name="non_sampler_shader02_access_stalled_on_l3"
7708
 
             description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss2)"
7709
 
             data_type="float"
7710
 
             max_equation="100"
7711
 
             units="percent"
7712
 
             semantic_type="duration"
7713
 
             equation="C 7 READ C 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
7714
 
             availability="$SubsliceMask 0x4 AND"
7715
 
             mdapi_group="GPU/Data Port"
7716
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7717
 
             mdapi_supported_apis=""
7718
 
             mdapi_hw_unit_type="subslice"
7719
 
             />
7720
 
    <counter name="HDC stalled by L3 (s0.ss1)"
7721
 
             symbol_name="NonSamplerShader01AccessStalledOnL3"
7722
 
             underscore_name="non_sampler_shader01_access_stalled_on_l3"
7723
 
             description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss1)"
7724
 
             data_type="float"
7725
 
             max_equation="100"
7726
 
             units="percent"
7727
 
             semantic_type="duration"
7728
 
             equation="C 5 READ C 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
7729
 
             availability="$SubsliceMask 0x2 AND"
7730
 
             mdapi_group="GPU/Data Port"
7731
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7732
 
             mdapi_supported_apis=""
7733
 
             mdapi_hw_unit_type="subslice"
7734
 
             />
7735
 
    <counter name="HDC stalled by L3 (s0.ss0)"
7736
 
             symbol_name="NonSamplerShader00AccessStalledOnL3"
7737
 
             underscore_name="non_sampler_shader00_access_stalled_on_l3"
7738
 
             description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss0)"
7739
 
             data_type="float"
7740
 
             max_equation="100"
7741
 
             units="percent"
7742
 
             semantic_type="duration"
7743
 
             equation="C 3 READ C 2 READ USUB 100 UMUL $GpuCoreClocks FDIV"
7744
 
             availability="$SubsliceMask 0x1 AND"
7745
 
             mdapi_group="GPU/Data Port"
7746
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7747
 
             mdapi_supported_apis=""
7748
 
             mdapi_hw_unit_type="subslice"
7749
 
             />
7750
 
    <counter name="HDC stalled by L3 (s0.ss2)"
7751
 
             symbol_name="NonSamplerShader12AccessStalledOnL3"
7752
 
             underscore_name="non_sampler_shader12_access_stalled_on_l3"
7753
 
             description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss2)"
7754
 
             data_type="float"
7755
 
             max_equation="100"
7756
 
             units="percent"
7757
 
             semantic_type="duration"
7758
 
             equation="C 1 READ C 0 READ USUB 100 UMUL $GpuCoreClocks FDIV"
7759
 
             availability="$SubsliceMask 0x20 AND"
7760
 
             mdapi_group="GPU/Data Port"
7761
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7762
 
             mdapi_supported_apis=""
7763
 
             mdapi_hw_unit_type="subslice"
7764
 
             />
7765
 
    <counter name="HDC stalled by L3 (s0.ss1)"
7766
 
             symbol_name="NonSamplerShader11AccessStalledOnL3"
7767
 
             underscore_name="non_sampler_shader11_access_stalled_on_l3"
7768
 
             description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss1)"
7769
 
             data_type="float"
7770
 
             max_equation="100"
7771
 
             units="percent"
7772
 
             semantic_type="duration"
7773
 
             equation="B 7 READ B 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
7774
 
             availability="$SubsliceMask 0x10 AND"
7775
 
             mdapi_group="GPU/Data Port"
7776
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7777
 
             mdapi_supported_apis=""
7778
 
             mdapi_hw_unit_type="subslice"
7779
 
             />
7780
 
    <counter name="HDC stalled by L3 (s0.ss0)"
7781
 
             symbol_name="NonSamplerShader10AccessStalledOnL3"
7782
 
             underscore_name="non_sampler_shader10_access_stalled_on_l3"
7783
 
             description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss0)"
7784
 
             data_type="float"
7785
 
             max_equation="100"
7786
 
             units="percent"
7787
 
             semantic_type="duration"
7788
 
             equation="B 5 READ B 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
7789
 
             availability="$SubsliceMask 0x8 AND"
7790
 
             mdapi_group="GPU/Data Port"
7791
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7792
 
             mdapi_supported_apis=""
7793
 
             mdapi_hw_unit_type="subslice"
7794
 
             />
7795
 
    <counter name="SQ is full"
7796
 
             symbol_name="GTRequestQueueFull"
7797
 
             underscore_name="gt_request_queue_full"
7798
 
             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
7799
 
             data_type="float"
7800
 
             max_equation="100"
7801
 
             units="percent"
7802
 
             semantic_type="duration"
7803
 
             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
7804
 
             availability="true $QueryMode &amp;&amp;"
7805
 
             mdapi_group="GTI"
7806
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7807
 
             mdapi_supported_apis="VK OGL4 OCL"
7808
 
             mdapi_hw_unit_type="gpu"
7809
 
             />
7810
 
    <register_config type="NOA">
7811
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
7812
 
        <register type="NOA" address="0x00009888" value="0x105C0232" />
7813
 
        <register type="NOA" address="0x00009888" value="0x10580232" />
7814
 
        <register type="NOA" address="0x00009888" value="0x10380232" />
7815
 
        <register type="NOA" address="0x00009888" value="0x10DC0232" />
7816
 
        <register type="NOA" address="0x00009888" value="0x10D80232" />
7817
 
        <register type="NOA" address="0x00009888" value="0x10B80232" />
7818
 
        <register type="NOA" address="0x00009888" value="0x118E4400" />
7819
 
        <register type="NOA" address="0x00009888" value="0x025C6080" />
7820
 
        <register type="NOA" address="0x00009888" value="0x045C004B" />
7821
 
        <register type="NOA" address="0x00009888" value="0x005C8000" />
7822
 
        <register type="NOA" address="0x00009888" value="0x00582080" />
7823
 
        <register type="NOA" address="0x00009888" value="0x0258004B" />
7824
 
        <register type="NOA" address="0x00009888" value="0x025B4000" />
7825
 
        <register type="NOA" address="0x00009888" value="0x045B4000" />
7826
 
        <register type="NOA" address="0x00009888" value="0x0C1FA000" />
7827
 
        <register type="NOA" address="0x00009888" value="0x0E1F00AA" />
7828
 
        <register type="NOA" address="0x00009888" value="0x04386080" />
7829
 
        <register type="NOA" address="0x00009888" value="0x0638404B" />
7830
 
        <register type="NOA" address="0x00009888" value="0x02384000" />
7831
 
        <register type="NOA" address="0x00009888" value="0x08384000" />
7832
 
        <register type="NOA" address="0x00009888" value="0x0A380000" />
7833
 
        <register type="NOA" address="0x00009888" value="0x0C380000" />
7834
 
        <register type="NOA" address="0x00009888" value="0x00398000" />
7835
 
        <register type="NOA" address="0x00009888" value="0x0239A000" />
7836
 
        <register type="NOA" address="0x00009888" value="0x0439A000" />
7837
 
        <register type="NOA" address="0x00009888" value="0x06392000" />
7838
 
        <register type="NOA" address="0x00009888" value="0x0CDC25C1" />
7839
 
        <register type="NOA" address="0x00009888" value="0x0ADCC000" />
7840
 
        <register type="NOA" address="0x00009888" value="0x0AD825C1" />
7841
 
        <register type="NOA" address="0x00009888" value="0x18DB4000" />
7842
 
        <register type="NOA" address="0x00009888" value="0x1ADB0001" />
7843
 
        <register type="NOA" address="0x00009888" value="0x0E9F8000" />
7844
 
        <register type="NOA" address="0x00009888" value="0x109F02AA" />
7845
 
        <register type="NOA" address="0x00009888" value="0x0EB825C1" />
7846
 
        <register type="NOA" address="0x00009888" value="0x18B80154" />
7847
 
        <register type="NOA" address="0x00009888" value="0x0AB9A000" />
7848
 
        <register type="NOA" address="0x00009888" value="0x0CB9A000" />
7849
 
        <register type="NOA" address="0x00009888" value="0x0EB9A000" />
7850
 
        <register type="NOA" address="0x00009888" value="0x0D88C000" />
7851
 
        <register type="NOA" address="0x00009888" value="0x0F88000F" />
7852
 
        <register type="NOA" address="0x00009888" value="0x038A8000" />
7853
 
        <register type="NOA" address="0x00009888" value="0x058A8000" />
7854
 
        <register type="NOA" address="0x00009888" value="0x078A8000" />
7855
 
        <register type="NOA" address="0x00009888" value="0x098A8000" />
7856
 
        <register type="NOA" address="0x00009888" value="0x0B8A8000" />
7857
 
        <register type="NOA" address="0x00009888" value="0x0D8A8000" />
7858
 
        <register type="NOA" address="0x00009888" value="0x258BAA05" />
7859
 
        <register type="NOA" address="0x00009888" value="0x278B002A" />
7860
 
        <register type="NOA" address="0x00009888" value="0x238B2A80" />
7861
 
        <register type="NOA" address="0x00009888" value="0x198C5400" />
7862
 
        <register type="NOA" address="0x00009888" value="0x1B8C0015" />
7863
 
        <register type="NOA" address="0x00009888" value="0x098DC000" />
7864
 
        <register type="NOA" address="0x00009888" value="0x0B8DA000" />
7865
 
        <register type="NOA" address="0x00009888" value="0x0D8DA000" />
7866
 
        <register type="NOA" address="0x00009888" value="0x0F8DA000" />
7867
 
        <register type="NOA" address="0x00009888" value="0x098E05C0" />
7868
 
        <register type="NOA" address="0x00009888" value="0x058E0000" />
7869
 
        <register type="NOA" address="0x00009888" value="0x198F0020" />
7870
 
        <register type="NOA" address="0x00009888" value="0x2185AA0A" />
7871
 
        <register type="NOA" address="0x00009888" value="0x2385002A" />
7872
 
        <register type="NOA" address="0x00009888" value="0x1F85AA00" />
7873
 
        <register type="NOA" address="0x00009888" value="0x19835000" />
7874
 
        <register type="NOA" address="0x00009888" value="0x1B830155" />
7875
 
        <register type="NOA" address="0x00009888" value="0x03834000" />
7876
 
        <register type="NOA" address="0x00009888" value="0x05834000" />
7877
 
        <register type="NOA" address="0x00009888" value="0x07834000" />
7878
 
        <register type="NOA" address="0x00009888" value="0x09834000" />
7879
 
        <register type="NOA" address="0x00009888" value="0x0B834000" />
7880
 
        <register type="NOA" address="0x00009888" value="0x0D834000" />
7881
 
        <register type="NOA" address="0x00009888" value="0x09848000" />
7882
 
        <register type="NOA" address="0x00009888" value="0x0B84C000" />
7883
 
        <register type="NOA" address="0x00009888" value="0x0D84C000" />
7884
 
        <register type="NOA" address="0x00009888" value="0x0F84C000" />
7885
 
        <register type="NOA" address="0x00009888" value="0x01848000" />
7886
 
        <register type="NOA" address="0x00009888" value="0x0384C000" />
7887
 
        <register type="NOA" address="0x00009888" value="0x0584C000" />
7888
 
        <register type="NOA" address="0x00009888" value="0x07844000" />
7889
 
        <register type="NOA" address="0x00009888" value="0x19808000" />
7890
 
        <register type="NOA" address="0x00009888" value="0x1B80C000" />
7891
 
        <register type="NOA" address="0x00009888" value="0x1D80C000" />
7892
 
        <register type="NOA" address="0x00009888" value="0x1F80C000" />
7893
 
        <register type="NOA" address="0x00009888" value="0x11808000" />
7894
 
        <register type="NOA" address="0x00009888" value="0x1380C000" />
7895
 
        <register type="NOA" address="0x00009888" value="0x1580C000" />
7896
 
        <register type="NOA" address="0x00009888" value="0x17804000" />
7897
 
        <register type="NOA" address="0x00009888" value="0x51800040" />
7898
 
        <register type="NOA" address="0x00009888" value="0x43800400" />
7899
 
        <register type="NOA" address="0x00009888" value="0x45800800" />
7900
 
        <register type="NOA" address="0x00009888" value="0x53800000" />
7901
 
        <register type="NOA" address="0x00009888" value="0x47800C62" />
7902
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
7903
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
7904
 
        <register type="NOA" address="0x00009888" value="0x4D800000" />
7905
 
        <register type="NOA" address="0x00009888" value="0x3F801042" />
7906
 
        <register type="NOA" address="0x00009888" value="0x4F800000" />
7907
 
        <register type="NOA" address="0x00009888" value="0x418014A4" />
7908
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
7909
 
        <register type="NOA" address="0x000091BC" value="0xE0500000" />
7910
 
    </register_config>
7911
 
    <register_config type="OA">
7912
 
        <register type="OA" address="0x00002740" value="0x00000000" />
7913
 
        <register type="OA" address="0x00002744" value="0x00800000" />
7914
 
        <register type="OA" address="0x00002710" value="0x00000000" />
7915
 
        <register type="OA" address="0x00002714" value="0x10800000" />
7916
 
        <register type="OA" address="0x00002720" value="0x00000000" />
7917
 
        <register type="OA" address="0x00002724" value="0x00800000" />
7918
 
        <register type="OA" address="0x00002770" value="0x00000002" />
7919
 
        <register type="OA" address="0x00002774" value="0x0000FFF7" />
7920
 
    </register_config>
7921
 
    <register_config type="FLEX">
7922
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
7923
 
        <register type="FLEX" address="0x0000E558" value="0x00010003" />
7924
 
        <register type="FLEX" address="0x0000E658" value="0x00012011" />
7925
 
        <register type="FLEX" address="0x0000E758" value="0x00015014" />
7926
 
        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
7927
 
        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
7928
 
        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
7929
 
    </register_config>
7930
 
  </set>
7931
 
 
7932
 
  <set name="Metric set L3_1"
7933
 
       chipset="BDW"
7934
 
       symbol_name="L3_1"
7935
 
       underscore_name="l3_1"
7936
 
       mdapi_supported_apis="VK OGL OCL IO BB"
7937
 
       hw_config_guid="c0abdd97-3b13-4cad-814c-bd178804e02c"
7938
 
       >
7939
 
    <counter name="GPU Time Elapsed"
7940
 
             symbol_name="GpuTime"
7941
 
             underscore_name="gpu_time"
7942
 
             description="Time elapsed on the GPU during the measurement."
7943
 
             data_type="uint64"
7944
 
             units="ns"
7945
 
             semantic_type="duration"
7946
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
7947
 
             mdapi_group="GPU"
7948
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7949
 
             mdapi_supported_apis=""
7950
 
             mdapi_hw_unit_type="gpu"
7951
 
             />
7952
 
    <counter name="GPU Core Clocks"
7953
 
             symbol_name="GpuCoreClocks"
7954
 
             underscore_name="gpu_core_clocks"
7955
 
             description="The total number of GPU core clocks elapsed during the measurement."
7956
 
             data_type="uint64"
7957
 
             units="cycles"
7958
 
             semantic_type="event"
7959
 
             equation="GPU_CLOCK 0 READ"
7960
 
             mdapi_group="GPU"
7961
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
7962
 
             mdapi_supported_apis=""
7963
 
             mdapi_hw_unit_type="gpu"
7964
 
             />
7965
 
    <counter name="AVG GPU Core Frequency"
7966
 
             symbol_name="AvgGpuCoreFrequency"
7967
 
             underscore_name="avg_gpu_core_frequency"
7968
 
             description="Average GPU Core Frequency in the measurement."
7969
 
             data_type="uint64"
7970
 
             max_equation="$GpuMaxFrequency"
7971
 
             units="hz"
7972
 
             semantic_type="event"
7973
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
7974
 
             mdapi_group="GPU"
7975
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7976
 
             mdapi_supported_apis=""
7977
 
             mdapi_hw_unit_type="gpu"
7978
 
             />
7979
 
    <counter name="GPU Busy"
7980
 
             symbol_name="GpuBusy"
7981
 
             underscore_name="gpu_busy"
7982
 
             description="The percentage of time in which the GPU has been processing GPU commands."
7983
 
             data_type="float"
7984
 
             max_equation="100"
7985
 
             units="percent"
7986
 
             semantic_type="duration"
7987
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
7988
 
             mdapi_group="GPU"
7989
 
             mdapi_usage_flags="Tier1 Overview System Frame"
7990
 
             mdapi_supported_apis=""
7991
 
             mdapi_hw_unit_type="gpu"
7992
 
             />
7993
 
    <counter name="VS Threads Dispatched"
7994
 
             symbol_name="VsThreads"
7995
 
             underscore_name="vs_threads"
7996
 
             description="The total number of vertex shader hardware threads dispatched."
7997
 
             data_type="uint64"
7998
 
             units="threads"
7999
 
             semantic_type="event"
8000
 
             equation="A 1 READ"
8001
 
             mdapi_group="EU Array/Vertex Shader"
8002
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8003
 
             mdapi_supported_apis="VK OGL IO BB"
8004
 
             mdapi_hw_unit_type="gpu"
8005
 
             />
8006
 
    <counter name="HS Threads Dispatched"
8007
 
             symbol_name="HsThreads"
8008
 
             underscore_name="hs_threads"
8009
 
             description="The total number of hull shader hardware threads dispatched."
8010
 
             data_type="uint64"
8011
 
             units="threads"
8012
 
             semantic_type="event"
8013
 
             equation="A 2 READ"
8014
 
             mdapi_group="EU Array/Hull Shader"
8015
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8016
 
             mdapi_supported_apis="VK OGL4 IO BB"
8017
 
             mdapi_hw_unit_type="gpu"
8018
 
             />
8019
 
    <counter name="DS Threads Dispatched"
8020
 
             symbol_name="DsThreads"
8021
 
             underscore_name="ds_threads"
8022
 
             description="The total number of domain shader hardware threads dispatched."
8023
 
             data_type="uint64"
8024
 
             units="threads"
8025
 
             semantic_type="event"
8026
 
             equation="A 3 READ"
8027
 
             mdapi_group="EU Array/Domain Shader"
8028
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8029
 
             mdapi_supported_apis="VK OGL4 IO BB"
8030
 
             mdapi_hw_unit_type="gpu"
8031
 
             />
8032
 
    <counter name="GS Threads Dispatched"
8033
 
             symbol_name="GsThreads"
8034
 
             underscore_name="gs_threads"
8035
 
             description="The total number of geometry shader hardware threads dispatched."
8036
 
             data_type="uint64"
8037
 
             units="threads"
8038
 
             semantic_type="event"
8039
 
             equation="A 5 READ"
8040
 
             mdapi_group="EU Array/Geometry Shader"
8041
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8042
 
             mdapi_supported_apis="VK OGL4 IO BB"
8043
 
             mdapi_hw_unit_type="gpu"
8044
 
             />
8045
 
    <counter name="FS Threads Dispatched"
8046
 
             symbol_name="PsThreads"
8047
 
             underscore_name="ps_threads"
8048
 
             description="The total number of fragment shader hardware threads dispatched."
8049
 
             data_type="uint64"
8050
 
             units="threads"
8051
 
             semantic_type="event"
8052
 
             equation="A 6 READ"
8053
 
             mdapi_group="EU Array/Fragment Shader"
8054
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8055
 
             mdapi_supported_apis="VK OGL IO BB"
8056
 
             mdapi_hw_unit_type="gpu"
8057
 
             />
8058
 
    <counter name="CS Threads Dispatched"
8059
 
             symbol_name="CsThreads"
8060
 
             underscore_name="cs_threads"
8061
 
             description="The total number of compute shader hardware threads dispatched."
8062
 
             data_type="uint64"
8063
 
             units="threads"
8064
 
             semantic_type="event"
8065
 
             equation="A 4 READ"
8066
 
             mdapi_group="EU Array/Compute Shader"
8067
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8068
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
8069
 
             mdapi_hw_unit_type="gpu"
8070
 
             />
8071
 
    <counter name="EU Active"
8072
 
             symbol_name="EuActive"
8073
 
             underscore_name="eu_active"
8074
 
             description="The percentage of time in which the Execution Units were actively processing."
8075
 
             data_type="float"
8076
 
             max_equation="100"
8077
 
             units="percent"
8078
 
             semantic_type="duration"
8079
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8080
 
             mdapi_group="EU Array"
8081
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8082
 
             mdapi_supported_apis=""
8083
 
             mdapi_hw_unit_type="gpu"
8084
 
             />
8085
 
    <counter name="EU Stall"
8086
 
             symbol_name="EuStall"
8087
 
             underscore_name="eu_stall"
8088
 
             description="The percentage of time in which the Execution Units were stalled."
8089
 
             data_type="float"
8090
 
             max_equation="100"
8091
 
             units="percent"
8092
 
             semantic_type="duration"
8093
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8094
 
             mdapi_group="EU Array"
8095
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8096
 
             mdapi_supported_apis=""
8097
 
             mdapi_hw_unit_type="gpu"
8098
 
             />
8099
 
    <counter name="EU Both FPU Pipes Active"
8100
 
             symbol_name="EuFpuBothActive"
8101
 
             underscore_name="eu_fpu_both_active"
8102
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
8103
 
             data_type="float"
8104
 
             max_equation="100"
8105
 
             units="percent"
8106
 
             semantic_type="duration"
8107
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8108
 
             mdapi_group="EU Array/Pipes"
8109
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8110
 
             mdapi_supported_apis=""
8111
 
             mdapi_hw_unit_type="gpu"
8112
 
             />
8113
 
    <counter name="VS FPU0 Pipe Active"
8114
 
             symbol_name="VsFpu0Active"
8115
 
             underscore_name="vs_fpu0_active"
8116
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
8117
 
             data_type="float"
8118
 
             max_equation="100"
8119
 
             units="percent"
8120
 
             semantic_type="duration"
8121
 
             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8122
 
             mdapi_group="EU Array/Vertex Shader"
8123
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8124
 
             mdapi_supported_apis="VK OGL IO BB"
8125
 
             mdapi_hw_unit_type="gpu"
8126
 
             />
8127
 
    <counter name="VS FPU1 Pipe Active"
8128
 
             symbol_name="VsFpu1Active"
8129
 
             underscore_name="vs_fpu1_active"
8130
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
8131
 
             data_type="float"
8132
 
             max_equation="100"
8133
 
             units="percent"
8134
 
             semantic_type="duration"
8135
 
             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8136
 
             mdapi_group="EU Array/Vertex Shader"
8137
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8138
 
             mdapi_supported_apis="VK OGL IO BB"
8139
 
             mdapi_hw_unit_type="gpu"
8140
 
             />
8141
 
    <counter name="VS Send Pipe Active"
8142
 
             symbol_name="VsSendActive"
8143
 
             underscore_name="vs_send_active"
8144
 
             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
8145
 
             data_type="float"
8146
 
             max_equation="100"
8147
 
             units="percent"
8148
 
             semantic_type="duration"
8149
 
             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8150
 
             mdapi_group="EU Array/Vertex Shader"
8151
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8152
 
             mdapi_supported_apis="VK OGL IO BB"
8153
 
             mdapi_hw_unit_type="gpu"
8154
 
             />
8155
 
    <counter name="PS FPU0 Pipe Active"
8156
 
             symbol_name="PsFpu0Active"
8157
 
             underscore_name="ps_fpu0_active"
8158
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
8159
 
             data_type="float"
8160
 
             max_equation="100"
8161
 
             units="percent"
8162
 
             semantic_type="duration"
8163
 
             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8164
 
             mdapi_group="EU Array/Pixel Shader"
8165
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8166
 
             mdapi_supported_apis="VK OGL IO BB"
8167
 
             mdapi_hw_unit_type="gpu"
8168
 
             />
8169
 
    <counter name="PS FPU1 Pipe Active"
8170
 
             symbol_name="PsFpu1Active"
8171
 
             underscore_name="ps_fpu1_active"
8172
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
8173
 
             data_type="float"
8174
 
             max_equation="100"
8175
 
             units="percent"
8176
 
             semantic_type="duration"
8177
 
             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8178
 
             mdapi_group="EU Array/Pixel Shader"
8179
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8180
 
             mdapi_supported_apis="VK OGL IO BB"
8181
 
             mdapi_hw_unit_type="gpu"
8182
 
             />
8183
 
    <counter name="PS Send Pipeline Active"
8184
 
             symbol_name="PsSendActive"
8185
 
             underscore_name="ps_send_active"
8186
 
             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
8187
 
             data_type="float"
8188
 
             max_equation="100"
8189
 
             units="percent"
8190
 
             semantic_type="duration"
8191
 
             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8192
 
             mdapi_group="EU Array/Pixel Shader"
8193
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8194
 
             mdapi_supported_apis="VK OGL IO BB"
8195
 
             mdapi_hw_unit_type="gpu"
8196
 
             />
8197
 
    <counter name="FS Both FPU Active"
8198
 
             symbol_name="PsEuBothFpuActive"
8199
 
             underscore_name="ps_eu_both_fpu_active"
8200
 
             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
8201
 
             data_type="float"
8202
 
             max_equation="100"
8203
 
             units="percent"
8204
 
             semantic_type="duration"
8205
 
             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8206
 
             mdapi_group="3D Pipe/Fragment Shader"
8207
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
8208
 
             mdapi_supported_apis="VK OGL IO BB"
8209
 
             mdapi_hw_unit_type="gpu"
8210
 
             />
8211
 
    <counter name="Rasterized Pixels"
8212
 
             symbol_name="RasterizedPixels"
8213
 
             underscore_name="rasterized_pixels"
8214
 
             description="The total number of rasterized pixels."
8215
 
             data_type="uint64"
8216
 
             units="pixels"
8217
 
             semantic_type="event"
8218
 
             equation="A 21 READ 4 UMUL"
8219
 
             mdapi_group="3D Pipe/Rasterizer"
8220
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8221
 
             mdapi_supported_apis="VK OGL IO BB"
8222
 
             mdapi_hw_unit_type="gpu"
8223
 
             />
8224
 
    <counter name="Early Hi-Depth Test Fails"
8225
 
             symbol_name="HiDepthTestFails"
8226
 
             underscore_name="hi_depth_test_fails"
8227
 
             description="The total number of pixels dropped on early hierarchical depth test."
8228
 
             data_type="uint64"
8229
 
             units="pixels"
8230
 
             semantic_type="event"
8231
 
             equation="A 22 READ 4 UMUL"
8232
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
8233
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8234
 
             mdapi_supported_apis="VK OGL IO BB"
8235
 
             mdapi_hw_unit_type="gpu"
8236
 
             />
8237
 
    <counter name="Early Depth Test Fails"
8238
 
             symbol_name="EarlyDepthTestFails"
8239
 
             underscore_name="early_depth_test_fails"
8240
 
             description="The total number of pixels dropped on early depth test."
8241
 
             data_type="uint64"
8242
 
             units="pixels"
8243
 
             semantic_type="event"
8244
 
             equation="A 23 READ 4 UMUL"
8245
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
8246
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8247
 
             mdapi_supported_apis="VK OGL IO BB"
8248
 
             mdapi_hw_unit_type="gpu"
8249
 
             />
8250
 
    <counter name="Samples Killed in FS"
8251
 
             symbol_name="SamplesKilledInPs"
8252
 
             underscore_name="samples_killed_in_ps"
8253
 
             description="The total number of samples or pixels dropped in fragment shaders."
8254
 
             data_type="uint64"
8255
 
             units="pixels"
8256
 
             semantic_type="event"
8257
 
             equation="A 24 READ 4 UMUL"
8258
 
             mdapi_group="3D Pipe/Fragment Shader"
8259
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
8260
 
             mdapi_supported_apis="VK OGL IO BB"
8261
 
             mdapi_hw_unit_type="gpu"
8262
 
             />
8263
 
    <counter name="Pixels Failing Tests"
8264
 
             symbol_name="PixelsFailingPostPsTests"
8265
 
             underscore_name="pixels_failing_post_ps_tests"
8266
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
8267
 
             data_type="uint64"
8268
 
             units="pixels"
8269
 
             semantic_type="event"
8270
 
             equation="A 25 READ 4 UMUL"
8271
 
             mdapi_group="3D Pipe/Output Merger"
8272
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8273
 
             mdapi_supported_apis="VK OGL IO BB"
8274
 
             mdapi_hw_unit_type="gpu"
8275
 
             />
8276
 
    <counter name="Samples Written"
8277
 
             symbol_name="SamplesWritten"
8278
 
             underscore_name="samples_written"
8279
 
             description="The total number of samples or pixels written to all render targets."
8280
 
             data_type="uint64"
8281
 
             units="pixels"
8282
 
             semantic_type="event"
8283
 
             equation="A 26 READ 4 UMUL"
8284
 
             mdapi_group="3D Pipe/Output Merger"
8285
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8286
 
             mdapi_supported_apis="VK OGL IO BB"
8287
 
             mdapi_hw_unit_type="gpu"
8288
 
             />
8289
 
    <counter name="Samples Blended"
8290
 
             symbol_name="SamplesBlended"
8291
 
             underscore_name="samples_blended"
8292
 
             description="The total number of blended samples or pixels written to all render targets."
8293
 
             data_type="uint64"
8294
 
             units="pixels"
8295
 
             semantic_type="event"
8296
 
             equation="A 27 READ 4 UMUL"
8297
 
             mdapi_group="3D Pipe/Output Merger"
8298
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8299
 
             mdapi_supported_apis="VK OGL IO BB"
8300
 
             mdapi_hw_unit_type="gpu"
8301
 
             />
8302
 
    <counter name="Sampler Texels"
8303
 
             symbol_name="SamplerTexels"
8304
 
             underscore_name="sampler_texels"
8305
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
8306
 
             data_type="uint64"
8307
 
             units="texels"
8308
 
             semantic_type="event"
8309
 
             equation="A 28 READ 4 UMUL"
8310
 
             mdapi_group="Sampler/Sampler Input"
8311
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8312
 
             mdapi_supported_apis=""
8313
 
             mdapi_hw_unit_type="gpu"
8314
 
             />
8315
 
    <counter name="Sampler Texels Misses"
8316
 
             symbol_name="SamplerTexelMisses"
8317
 
             underscore_name="sampler_texel_misses"
8318
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
8319
 
             data_type="uint64"
8320
 
             units="texels"
8321
 
             semantic_type="event"
8322
 
             equation="A 29 READ 4 UMUL"
8323
 
             mdapi_group="Sampler/Sampler Cache"
8324
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
8325
 
             mdapi_supported_apis=""
8326
 
             mdapi_hw_unit_type="gpu"
8327
 
             />
8328
 
    <counter name="SLM Bytes Read"
8329
 
             symbol_name="SlmBytesRead"
8330
 
             underscore_name="slm_bytes_read"
8331
 
             description="The total number of GPU memory bytes read from shared local memory."
8332
 
             data_type="uint64"
8333
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8334
 
             units="bytes"
8335
 
             semantic_type="throughput"
8336
 
             equation="A 30 READ 64 UMUL"
8337
 
             mdapi_group="L3/Data Port/SLM"
8338
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8339
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
8340
 
             mdapi_hw_unit_type="gpu"
8341
 
             />
8342
 
    <counter name="SLM Bytes Written"
8343
 
             symbol_name="SlmBytesWritten"
8344
 
             underscore_name="slm_bytes_written"
8345
 
             description="The total number of GPU memory bytes written into shared local memory."
8346
 
             data_type="uint64"
8347
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8348
 
             units="bytes"
8349
 
             semantic_type="throughput"
8350
 
             equation="A 31 READ 64 UMUL"
8351
 
             mdapi_group="L3/Data Port/SLM"
8352
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8353
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
8354
 
             mdapi_hw_unit_type="gpu"
8355
 
             />
8356
 
    <counter name="Shader Memory Accesses"
8357
 
             symbol_name="ShaderMemoryAccesses"
8358
 
             underscore_name="shader_memory_accesses"
8359
 
             description="The total number of shader memory accesses to L3."
8360
 
             data_type="uint64"
8361
 
             units="messages"
8362
 
             semantic_type="event"
8363
 
             equation="A 32 READ"
8364
 
             mdapi_group="L3/Data Port"
8365
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8366
 
             mdapi_supported_apis=""
8367
 
             mdapi_hw_unit_type="gpu"
8368
 
             />
8369
 
    <counter name="Shader Atomic Memory Accesses"
8370
 
             symbol_name="ShaderAtomics"
8371
 
             underscore_name="shader_atomics"
8372
 
             description="The total number of shader atomic memory accesses."
8373
 
             data_type="uint64"
8374
 
             units="messages"
8375
 
             semantic_type="event"
8376
 
             equation="A 34 READ"
8377
 
             mdapi_group="L3/Data Port/Atomics"
8378
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8379
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
8380
 
             mdapi_hw_unit_type="gpu"
8381
 
             />
8382
 
    <counter name="L3 Shader Throughput"
8383
 
             symbol_name="L3ShaderThroughput"
8384
 
             underscore_name="l3_shader_throughput"
8385
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
8386
 
             data_type="uint64"
8387
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
8388
 
             units="bytes"
8389
 
             semantic_type="throughput"
8390
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
8391
 
             mdapi_group="L3/Data Port"
8392
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
8393
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
8394
 
             mdapi_hw_unit_type="gpu"
8395
 
             />
8396
 
    <counter name="Shader Barrier Messages"
8397
 
             symbol_name="ShaderBarriers"
8398
 
             underscore_name="shader_barriers"
8399
 
             description="The total number of shader barrier messages."
8400
 
             data_type="uint64"
8401
 
             units="messages"
8402
 
             semantic_type="event"
8403
 
             equation="A 35 READ"
8404
 
             mdapi_group="EU Array/Barrier"
8405
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8406
 
             mdapi_supported_apis=""
8407
 
             mdapi_hw_unit_type="gpu"
8408
 
             />
8409
 
    <counter name="Slice1 L3 Bank0 Stalled"
8410
 
             symbol_name="L31Bank0Stalled"
8411
 
             underscore_name="l31_bank0_stalled"
8412
 
             description="The percentage of time in which slice1 L3 bank0 is stalled"
8413
 
             data_type="float"
8414
 
             max_equation="100"
8415
 
             units="percent"
8416
 
             semantic_type="duration"
8417
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
8418
 
             availability="$SliceMask 0x2 AND"
8419
 
             mdapi_group="GTI/L3"
8420
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8421
 
             mdapi_supported_apis=""
8422
 
             mdapi_hw_unit_type="slice"
8423
 
             />
8424
 
    <counter name="Slice1 L3 Bank1 Stalled"
8425
 
             symbol_name="L31Bank1Stalled"
8426
 
             underscore_name="l31_bank1_stalled"
8427
 
             description="The percentage of time in which slice1 L3 bank1 is stalled"
8428
 
             data_type="float"
8429
 
             max_equation="100"
8430
 
             units="percent"
8431
 
             semantic_type="duration"
8432
 
             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
8433
 
             availability="$SliceMask 0x2 AND"
8434
 
             mdapi_group="GTI/L3"
8435
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8436
 
             mdapi_supported_apis=""
8437
 
             mdapi_hw_unit_type="slice"
8438
 
             />
8439
 
    <counter name="Slice1 L3 Bank1 Active"
8440
 
             symbol_name="L31Bank1Active"
8441
 
             underscore_name="l31_bank1_active"
8442
 
             description="The percentage of time in which slice1 L3 bank1 is active"
8443
 
             data_type="float"
8444
 
             max_equation="100"
8445
 
             units="percent"
8446
 
             semantic_type="duration"
8447
 
             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
8448
 
             availability="$SliceMask 0x2 AND"
8449
 
             mdapi_group="GTI/L3"
8450
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8451
 
             mdapi_supported_apis=""
8452
 
             mdapi_hw_unit_type="slice"
8453
 
             />
8454
 
    <counter name="Slice1 L3 Bank0 Active"
8455
 
             symbol_name="L31Bank0Active"
8456
 
             underscore_name="l31_bank0_active"
8457
 
             description="The percentage of time in which slice1 L3 bank0 is active"
8458
 
             data_type="float"
8459
 
             max_equation="100"
8460
 
             units="percent"
8461
 
             semantic_type="duration"
8462
 
             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
8463
 
             availability="$SliceMask 0x2 AND"
8464
 
             mdapi_group="GTI/L3"
8465
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8466
 
             mdapi_supported_apis=""
8467
 
             mdapi_hw_unit_type="slice"
8468
 
             />
8469
 
    <counter name="SQ is full"
8470
 
             symbol_name="GTRequestQueueFull"
8471
 
             underscore_name="gt_request_queue_full"
8472
 
             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
8473
 
             data_type="float"
8474
 
             max_equation="100"
8475
 
             units="percent"
8476
 
             semantic_type="duration"
8477
 
             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
8478
 
             availability="true $QueryMode &amp;&amp;"
8479
 
             mdapi_group="GTI"
8480
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8481
 
             mdapi_supported_apis="VK OGL4 OCL"
8482
 
             mdapi_hw_unit_type="gpu"
8483
 
             />
8484
 
    <register_config type="NOA">
8485
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
8486
 
        <register type="NOA" address="0x00009888" value="0x10BF03DA" />
8487
 
        <register type="NOA" address="0x00009888" value="0x14BF0001" />
8488
 
        <register type="NOA" address="0x00009888" value="0x12980340" />
8489
 
        <register type="NOA" address="0x00009888" value="0x12990340" />
8490
 
        <register type="NOA" address="0x00009888" value="0x0CBF1187" />
8491
 
        <register type="NOA" address="0x00009888" value="0x0EBF1205" />
8492
 
        <register type="NOA" address="0x00009888" value="0x00BF0500" />
8493
 
        <register type="NOA" address="0x00009888" value="0x02BF042B" />
8494
 
        <register type="NOA" address="0x00009888" value="0x04BF002C" />
8495
 
        <register type="NOA" address="0x00009888" value="0x0CDAC000" />
8496
 
        <register type="NOA" address="0x00009888" value="0x0EDAC000" />
8497
 
        <register type="NOA" address="0x00009888" value="0x00DA8000" />
8498
 
        <register type="NOA" address="0x00009888" value="0x02DAC000" />
8499
 
        <register type="NOA" address="0x00009888" value="0x04DA4000" />
8500
 
        <register type="NOA" address="0x00009888" value="0x04983400" />
8501
 
        <register type="NOA" address="0x00009888" value="0x10980000" />
8502
 
        <register type="NOA" address="0x00009888" value="0x06990034" />
8503
 
        <register type="NOA" address="0x00009888" value="0x10990000" />
8504
 
        <register type="NOA" address="0x00009888" value="0x0C9DC000" />
8505
 
        <register type="NOA" address="0x00009888" value="0x0E9DC000" />
8506
 
        <register type="NOA" address="0x00009888" value="0x009D8000" />
8507
 
        <register type="NOA" address="0x00009888" value="0x029DC000" />
8508
 
        <register type="NOA" address="0x00009888" value="0x049D4000" />
8509
 
        <register type="NOA" address="0x00009888" value="0x109F02A8" />
8510
 
        <register type="NOA" address="0x00009888" value="0x0C9FA000" />
8511
 
        <register type="NOA" address="0x00009888" value="0x0E9F00BA" />
8512
 
        <register type="NOA" address="0x00009888" value="0x0CB88000" />
8513
 
        <register type="NOA" address="0x00009888" value="0x0CB95000" />
8514
 
        <register type="NOA" address="0x00009888" value="0x0EB95000" />
8515
 
        <register type="NOA" address="0x00009888" value="0x00B94000" />
8516
 
        <register type="NOA" address="0x00009888" value="0x02B95000" />
8517
 
        <register type="NOA" address="0x00009888" value="0x04B91000" />
8518
 
        <register type="NOA" address="0x00009888" value="0x06B92000" />
8519
 
        <register type="NOA" address="0x00009888" value="0x0CBA4000" />
8520
 
        <register type="NOA" address="0x00009888" value="0x0F88000F" />
8521
 
        <register type="NOA" address="0x00009888" value="0x03888000" />
8522
 
        <register type="NOA" address="0x00009888" value="0x05888000" />
8523
 
        <register type="NOA" address="0x00009888" value="0x07888000" />
8524
 
        <register type="NOA" address="0x00009888" value="0x09888000" />
8525
 
        <register type="NOA" address="0x00009888" value="0x0B888000" />
8526
 
        <register type="NOA" address="0x00009888" value="0x0D880400" />
8527
 
        <register type="NOA" address="0x00009888" value="0x258B800A" />
8528
 
        <register type="NOA" address="0x00009888" value="0x278B002A" />
8529
 
        <register type="NOA" address="0x00009888" value="0x238B5500" />
8530
 
        <register type="NOA" address="0x00009888" value="0x198C4000" />
8531
 
        <register type="NOA" address="0x00009888" value="0x1B8C0015" />
8532
 
        <register type="NOA" address="0x00009888" value="0x038C4000" />
8533
 
        <register type="NOA" address="0x00009888" value="0x058C4000" />
8534
 
        <register type="NOA" address="0x00009888" value="0x078C4000" />
8535
 
        <register type="NOA" address="0x00009888" value="0x098C4000" />
8536
 
        <register type="NOA" address="0x00009888" value="0x0B8C4000" />
8537
 
        <register type="NOA" address="0x00009888" value="0x0D8C4000" />
8538
 
        <register type="NOA" address="0x00009888" value="0x0D8DA000" />
8539
 
        <register type="NOA" address="0x00009888" value="0x0F8DA000" />
8540
 
        <register type="NOA" address="0x00009888" value="0x018D8000" />
8541
 
        <register type="NOA" address="0x00009888" value="0x038DA000" />
8542
 
        <register type="NOA" address="0x00009888" value="0x058DA000" />
8543
 
        <register type="NOA" address="0x00009888" value="0x078D2000" />
8544
 
        <register type="NOA" address="0x00009888" value="0x2185800A" />
8545
 
        <register type="NOA" address="0x00009888" value="0x2385002A" />
8546
 
        <register type="NOA" address="0x00009888" value="0x1F85AA00" />
8547
 
        <register type="NOA" address="0x00009888" value="0x1B830154" />
8548
 
        <register type="NOA" address="0x00009888" value="0x03834000" />
8549
 
        <register type="NOA" address="0x00009888" value="0x05834000" />
8550
 
        <register type="NOA" address="0x00009888" value="0x07834000" />
8551
 
        <register type="NOA" address="0x00009888" value="0x09834000" />
8552
 
        <register type="NOA" address="0x00009888" value="0x0B834000" />
8553
 
        <register type="NOA" address="0x00009888" value="0x0D834000" />
8554
 
        <register type="NOA" address="0x00009888" value="0x0D84C000" />
8555
 
        <register type="NOA" address="0x00009888" value="0x0F84C000" />
8556
 
        <register type="NOA" address="0x00009888" value="0x01848000" />
8557
 
        <register type="NOA" address="0x00009888" value="0x0384C000" />
8558
 
        <register type="NOA" address="0x00009888" value="0x0584C000" />
8559
 
        <register type="NOA" address="0x00009888" value="0x07844000" />
8560
 
        <register type="NOA" address="0x00009888" value="0x1D80C000" />
8561
 
        <register type="NOA" address="0x00009888" value="0x1F80C000" />
8562
 
        <register type="NOA" address="0x00009888" value="0x11808000" />
8563
 
        <register type="NOA" address="0x00009888" value="0x1380C000" />
8564
 
        <register type="NOA" address="0x00009888" value="0x1580C000" />
8565
 
        <register type="NOA" address="0x00009888" value="0x17804000" />
8566
 
        <register type="NOA" address="0x00009888" value="0x53800000" />
8567
 
        <register type="NOA" address="0x00009888" value="0x45800000" />
8568
 
        <register type="NOA" address="0x00009888" value="0x47800000" />
8569
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
8570
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
8571
 
        <register type="NOA" address="0x00009888" value="0x4D800000" />
8572
 
        <register type="NOA" address="0x00009888" value="0x3F800000" />
8573
 
        <register type="NOA" address="0x00009888" value="0x4F800000" />
8574
 
        <register type="NOA" address="0x00009888" value="0x41800060" />
8575
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
8576
 
        <register type="NOA" address="0x000091BC" value="0xE0500000" />
8577
 
    </register_config>
8578
 
    <register_config type="OA">
8579
 
        <register type="OA" address="0x00002740" value="0x00000000" />
8580
 
        <register type="OA" address="0x00002744" value="0x00800000" />
8581
 
        <register type="OA" address="0x00002710" value="0x00000000" />
8582
 
        <register type="OA" address="0x00002714" value="0xF0800000" />
8583
 
        <register type="OA" address="0x00002720" value="0x00000000" />
8584
 
        <register type="OA" address="0x00002724" value="0xF0800000" />
8585
 
        <register type="OA" address="0x00002770" value="0x00100070" />
8586
 
        <register type="OA" address="0x00002774" value="0x0000FFF1" />
8587
 
        <register type="OA" address="0x00002778" value="0x00014002" />
8588
 
        <register type="OA" address="0x0000277C" value="0x0000C3FF" />
8589
 
        <register type="OA" address="0x00002780" value="0x00010002" />
8590
 
        <register type="OA" address="0x00002784" value="0x0000C7FF" />
8591
 
        <register type="OA" address="0x00002788" value="0x00004002" />
8592
 
        <register type="OA" address="0x0000278C" value="0x0000D3FF" />
8593
 
        <register type="OA" address="0x00002790" value="0x00100700" />
8594
 
        <register type="OA" address="0x00002794" value="0x0000FF1F" />
8595
 
        <register type="OA" address="0x00002798" value="0x00001402" />
8596
 
        <register type="OA" address="0x0000279C" value="0x0000FC3F" />
8597
 
        <register type="OA" address="0x000027A0" value="0x00001002" />
8598
 
        <register type="OA" address="0x000027A4" value="0x0000FC7F" />
8599
 
        <register type="OA" address="0x000027A8" value="0x00000402" />
8600
 
        <register type="OA" address="0x000027AC" value="0x0000FD3F" />
8601
 
    </register_config>
8602
 
    <register_config type="FLEX">
8603
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
8604
 
        <register type="FLEX" address="0x0000E558" value="0x00010003" />
8605
 
        <register type="FLEX" address="0x0000E658" value="0x00012011" />
8606
 
        <register type="FLEX" address="0x0000E758" value="0x00015014" />
8607
 
        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
8608
 
        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
8609
 
        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
8610
 
    </register_config>
8611
 
  </set>
8612
 
 
8613
 
  <set name="Metric set L3_2"
8614
 
       chipset="BDW"
8615
 
       symbol_name="L3_2"
8616
 
       underscore_name="l3_2"
8617
 
       mdapi_supported_apis="VK OGL OCL IO BB"
8618
 
       hw_config_guid="ad665281-a7cf-483a-bd10-0e07c43f61c7"
8619
 
       >
8620
 
    <counter name="GPU Time Elapsed"
8621
 
             symbol_name="GpuTime"
8622
 
             underscore_name="gpu_time"
8623
 
             description="Time elapsed on the GPU during the measurement."
8624
 
             data_type="uint64"
8625
 
             units="ns"
8626
 
             semantic_type="duration"
8627
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
8628
 
             mdapi_group="GPU"
8629
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8630
 
             mdapi_supported_apis=""
8631
 
             mdapi_hw_unit_type="gpu"
8632
 
             />
8633
 
    <counter name="GPU Core Clocks"
8634
 
             symbol_name="GpuCoreClocks"
8635
 
             underscore_name="gpu_core_clocks"
8636
 
             description="The total number of GPU core clocks elapsed during the measurement."
8637
 
             data_type="uint64"
8638
 
             units="cycles"
8639
 
             semantic_type="event"
8640
 
             equation="GPU_CLOCK 0 READ"
8641
 
             mdapi_group="GPU"
8642
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
8643
 
             mdapi_supported_apis=""
8644
 
             mdapi_hw_unit_type="gpu"
8645
 
             />
8646
 
    <counter name="AVG GPU Core Frequency"
8647
 
             symbol_name="AvgGpuCoreFrequency"
8648
 
             underscore_name="avg_gpu_core_frequency"
8649
 
             description="Average GPU Core Frequency in the measurement."
8650
 
             data_type="uint64"
8651
 
             max_equation="$GpuMaxFrequency"
8652
 
             units="hz"
8653
 
             semantic_type="event"
8654
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
8655
 
             mdapi_group="GPU"
8656
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8657
 
             mdapi_supported_apis=""
8658
 
             mdapi_hw_unit_type="gpu"
8659
 
             />
8660
 
    <counter name="GPU Busy"
8661
 
             symbol_name="GpuBusy"
8662
 
             underscore_name="gpu_busy"
8663
 
             description="The percentage of time in which the GPU has been processing GPU commands."
8664
 
             data_type="float"
8665
 
             max_equation="100"
8666
 
             units="percent"
8667
 
             semantic_type="duration"
8668
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
8669
 
             mdapi_group="GPU"
8670
 
             mdapi_usage_flags="Tier1 Overview System Frame"
8671
 
             mdapi_supported_apis=""
8672
 
             mdapi_hw_unit_type="gpu"
8673
 
             />
8674
 
    <counter name="VS Threads Dispatched"
8675
 
             symbol_name="VsThreads"
8676
 
             underscore_name="vs_threads"
8677
 
             description="The total number of vertex shader hardware threads dispatched."
8678
 
             data_type="uint64"
8679
 
             units="threads"
8680
 
             semantic_type="event"
8681
 
             equation="A 1 READ"
8682
 
             mdapi_group="EU Array/Vertex Shader"
8683
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8684
 
             mdapi_supported_apis="VK OGL IO BB"
8685
 
             mdapi_hw_unit_type="gpu"
8686
 
             />
8687
 
    <counter name="HS Threads Dispatched"
8688
 
             symbol_name="HsThreads"
8689
 
             underscore_name="hs_threads"
8690
 
             description="The total number of hull shader hardware threads dispatched."
8691
 
             data_type="uint64"
8692
 
             units="threads"
8693
 
             semantic_type="event"
8694
 
             equation="A 2 READ"
8695
 
             mdapi_group="EU Array/Hull Shader"
8696
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8697
 
             mdapi_supported_apis="VK OGL4 IO BB"
8698
 
             mdapi_hw_unit_type="gpu"
8699
 
             />
8700
 
    <counter name="DS Threads Dispatched"
8701
 
             symbol_name="DsThreads"
8702
 
             underscore_name="ds_threads"
8703
 
             description="The total number of domain shader hardware threads dispatched."
8704
 
             data_type="uint64"
8705
 
             units="threads"
8706
 
             semantic_type="event"
8707
 
             equation="A 3 READ"
8708
 
             mdapi_group="EU Array/Domain Shader"
8709
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8710
 
             mdapi_supported_apis="VK OGL4 IO BB"
8711
 
             mdapi_hw_unit_type="gpu"
8712
 
             />
8713
 
    <counter name="GS Threads Dispatched"
8714
 
             symbol_name="GsThreads"
8715
 
             underscore_name="gs_threads"
8716
 
             description="The total number of geometry shader hardware threads dispatched."
8717
 
             data_type="uint64"
8718
 
             units="threads"
8719
 
             semantic_type="event"
8720
 
             equation="A 5 READ"
8721
 
             mdapi_group="EU Array/Geometry Shader"
8722
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8723
 
             mdapi_supported_apis="VK OGL4 IO BB"
8724
 
             mdapi_hw_unit_type="gpu"
8725
 
             />
8726
 
    <counter name="FS Threads Dispatched"
8727
 
             symbol_name="PsThreads"
8728
 
             underscore_name="ps_threads"
8729
 
             description="The total number of fragment shader hardware threads dispatched."
8730
 
             data_type="uint64"
8731
 
             units="threads"
8732
 
             semantic_type="event"
8733
 
             equation="A 6 READ"
8734
 
             mdapi_group="EU Array/Fragment Shader"
8735
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8736
 
             mdapi_supported_apis="VK OGL IO BB"
8737
 
             mdapi_hw_unit_type="gpu"
8738
 
             />
8739
 
    <counter name="CS Threads Dispatched"
8740
 
             symbol_name="CsThreads"
8741
 
             underscore_name="cs_threads"
8742
 
             description="The total number of compute shader hardware threads dispatched."
8743
 
             data_type="uint64"
8744
 
             units="threads"
8745
 
             semantic_type="event"
8746
 
             equation="A 4 READ"
8747
 
             mdapi_group="EU Array/Compute Shader"
8748
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8749
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
8750
 
             mdapi_hw_unit_type="gpu"
8751
 
             />
8752
 
    <counter name="EU Active"
8753
 
             symbol_name="EuActive"
8754
 
             underscore_name="eu_active"
8755
 
             description="The percentage of time in which the Execution Units were actively processing."
8756
 
             data_type="float"
8757
 
             max_equation="100"
8758
 
             units="percent"
8759
 
             semantic_type="duration"
8760
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8761
 
             mdapi_group="EU Array"
8762
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8763
 
             mdapi_supported_apis=""
8764
 
             mdapi_hw_unit_type="gpu"
8765
 
             />
8766
 
    <counter name="EU Stall"
8767
 
             symbol_name="EuStall"
8768
 
             underscore_name="eu_stall"
8769
 
             description="The percentage of time in which the Execution Units were stalled."
8770
 
             data_type="float"
8771
 
             max_equation="100"
8772
 
             units="percent"
8773
 
             semantic_type="duration"
8774
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8775
 
             mdapi_group="EU Array"
8776
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8777
 
             mdapi_supported_apis=""
8778
 
             mdapi_hw_unit_type="gpu"
8779
 
             />
8780
 
    <counter name="EU Both FPU Pipes Active"
8781
 
             symbol_name="EuFpuBothActive"
8782
 
             underscore_name="eu_fpu_both_active"
8783
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
8784
 
             data_type="float"
8785
 
             max_equation="100"
8786
 
             units="percent"
8787
 
             semantic_type="duration"
8788
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8789
 
             mdapi_group="EU Array/Pipes"
8790
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8791
 
             mdapi_supported_apis=""
8792
 
             mdapi_hw_unit_type="gpu"
8793
 
             />
8794
 
    <counter name="VS FPU0 Pipe Active"
8795
 
             symbol_name="VsFpu0Active"
8796
 
             underscore_name="vs_fpu0_active"
8797
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
8798
 
             data_type="float"
8799
 
             max_equation="100"
8800
 
             units="percent"
8801
 
             semantic_type="duration"
8802
 
             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8803
 
             mdapi_group="EU Array/Vertex Shader"
8804
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8805
 
             mdapi_supported_apis="VK OGL IO BB"
8806
 
             mdapi_hw_unit_type="gpu"
8807
 
             />
8808
 
    <counter name="VS FPU1 Pipe Active"
8809
 
             symbol_name="VsFpu1Active"
8810
 
             underscore_name="vs_fpu1_active"
8811
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
8812
 
             data_type="float"
8813
 
             max_equation="100"
8814
 
             units="percent"
8815
 
             semantic_type="duration"
8816
 
             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8817
 
             mdapi_group="EU Array/Vertex Shader"
8818
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8819
 
             mdapi_supported_apis="VK OGL IO BB"
8820
 
             mdapi_hw_unit_type="gpu"
8821
 
             />
8822
 
    <counter name="VS Send Pipe Active"
8823
 
             symbol_name="VsSendActive"
8824
 
             underscore_name="vs_send_active"
8825
 
             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
8826
 
             data_type="float"
8827
 
             max_equation="100"
8828
 
             units="percent"
8829
 
             semantic_type="duration"
8830
 
             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8831
 
             mdapi_group="EU Array/Vertex Shader"
8832
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8833
 
             mdapi_supported_apis="VK OGL IO BB"
8834
 
             mdapi_hw_unit_type="gpu"
8835
 
             />
8836
 
    <counter name="PS FPU0 Pipe Active"
8837
 
             symbol_name="PsFpu0Active"
8838
 
             underscore_name="ps_fpu0_active"
8839
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
8840
 
             data_type="float"
8841
 
             max_equation="100"
8842
 
             units="percent"
8843
 
             semantic_type="duration"
8844
 
             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8845
 
             mdapi_group="EU Array/Pixel Shader"
8846
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8847
 
             mdapi_supported_apis="VK OGL IO BB"
8848
 
             mdapi_hw_unit_type="gpu"
8849
 
             />
8850
 
    <counter name="PS FPU1 Pipe Active"
8851
 
             symbol_name="PsFpu1Active"
8852
 
             underscore_name="ps_fpu1_active"
8853
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
8854
 
             data_type="float"
8855
 
             max_equation="100"
8856
 
             units="percent"
8857
 
             semantic_type="duration"
8858
 
             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8859
 
             mdapi_group="EU Array/Pixel Shader"
8860
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8861
 
             mdapi_supported_apis="VK OGL IO BB"
8862
 
             mdapi_hw_unit_type="gpu"
8863
 
             />
8864
 
    <counter name="PS Send Pipeline Active"
8865
 
             symbol_name="PsSendActive"
8866
 
             underscore_name="ps_send_active"
8867
 
             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
8868
 
             data_type="float"
8869
 
             max_equation="100"
8870
 
             units="percent"
8871
 
             semantic_type="duration"
8872
 
             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8873
 
             mdapi_group="EU Array/Pixel Shader"
8874
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8875
 
             mdapi_supported_apis="VK OGL IO BB"
8876
 
             mdapi_hw_unit_type="gpu"
8877
 
             />
8878
 
    <counter name="FS Both FPU Active"
8879
 
             symbol_name="PsEuBothFpuActive"
8880
 
             underscore_name="ps_eu_both_fpu_active"
8881
 
             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
8882
 
             data_type="float"
8883
 
             max_equation="100"
8884
 
             units="percent"
8885
 
             semantic_type="duration"
8886
 
             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8887
 
             mdapi_group="3D Pipe/Fragment Shader"
8888
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
8889
 
             mdapi_supported_apis="VK OGL IO BB"
8890
 
             mdapi_hw_unit_type="gpu"
8891
 
             />
8892
 
    <counter name="Rasterized Pixels"
8893
 
             symbol_name="RasterizedPixels"
8894
 
             underscore_name="rasterized_pixels"
8895
 
             description="The total number of rasterized pixels."
8896
 
             data_type="uint64"
8897
 
             units="pixels"
8898
 
             semantic_type="event"
8899
 
             equation="A 21 READ 4 UMUL"
8900
 
             mdapi_group="3D Pipe/Rasterizer"
8901
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8902
 
             mdapi_supported_apis="VK OGL IO BB"
8903
 
             mdapi_hw_unit_type="gpu"
8904
 
             />
8905
 
    <counter name="Early Hi-Depth Test Fails"
8906
 
             symbol_name="HiDepthTestFails"
8907
 
             underscore_name="hi_depth_test_fails"
8908
 
             description="The total number of pixels dropped on early hierarchical depth test."
8909
 
             data_type="uint64"
8910
 
             units="pixels"
8911
 
             semantic_type="event"
8912
 
             equation="A 22 READ 4 UMUL"
8913
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
8914
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8915
 
             mdapi_supported_apis="VK OGL IO BB"
8916
 
             mdapi_hw_unit_type="gpu"
8917
 
             />
8918
 
    <counter name="Early Depth Test Fails"
8919
 
             symbol_name="EarlyDepthTestFails"
8920
 
             underscore_name="early_depth_test_fails"
8921
 
             description="The total number of pixels dropped on early depth test."
8922
 
             data_type="uint64"
8923
 
             units="pixels"
8924
 
             semantic_type="event"
8925
 
             equation="A 23 READ 4 UMUL"
8926
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
8927
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8928
 
             mdapi_supported_apis="VK OGL IO BB"
8929
 
             mdapi_hw_unit_type="gpu"
8930
 
             />
8931
 
    <counter name="Samples Killed in FS"
8932
 
             symbol_name="SamplesKilledInPs"
8933
 
             underscore_name="samples_killed_in_ps"
8934
 
             description="The total number of samples or pixels dropped in fragment shaders."
8935
 
             data_type="uint64"
8936
 
             units="pixels"
8937
 
             semantic_type="event"
8938
 
             equation="A 24 READ 4 UMUL"
8939
 
             mdapi_group="3D Pipe/Fragment Shader"
8940
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
8941
 
             mdapi_supported_apis="VK OGL IO BB"
8942
 
             mdapi_hw_unit_type="gpu"
8943
 
             />
8944
 
    <counter name="Pixels Failing Tests"
8945
 
             symbol_name="PixelsFailingPostPsTests"
8946
 
             underscore_name="pixels_failing_post_ps_tests"
8947
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
8948
 
             data_type="uint64"
8949
 
             units="pixels"
8950
 
             semantic_type="event"
8951
 
             equation="A 25 READ 4 UMUL"
8952
 
             mdapi_group="3D Pipe/Output Merger"
8953
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8954
 
             mdapi_supported_apis="VK OGL IO BB"
8955
 
             mdapi_hw_unit_type="gpu"
8956
 
             />
8957
 
    <counter name="Samples Written"
8958
 
             symbol_name="SamplesWritten"
8959
 
             underscore_name="samples_written"
8960
 
             description="The total number of samples or pixels written to all render targets."
8961
 
             data_type="uint64"
8962
 
             units="pixels"
8963
 
             semantic_type="event"
8964
 
             equation="A 26 READ 4 UMUL"
8965
 
             mdapi_group="3D Pipe/Output Merger"
8966
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8967
 
             mdapi_supported_apis="VK OGL IO BB"
8968
 
             mdapi_hw_unit_type="gpu"
8969
 
             />
8970
 
    <counter name="Samples Blended"
8971
 
             symbol_name="SamplesBlended"
8972
 
             underscore_name="samples_blended"
8973
 
             description="The total number of blended samples or pixels written to all render targets."
8974
 
             data_type="uint64"
8975
 
             units="pixels"
8976
 
             semantic_type="event"
8977
 
             equation="A 27 READ 4 UMUL"
8978
 
             mdapi_group="3D Pipe/Output Merger"
8979
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8980
 
             mdapi_supported_apis="VK OGL IO BB"
8981
 
             mdapi_hw_unit_type="gpu"
8982
 
             />
8983
 
    <counter name="Sampler Texels"
8984
 
             symbol_name="SamplerTexels"
8985
 
             underscore_name="sampler_texels"
8986
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
8987
 
             data_type="uint64"
8988
 
             units="texels"
8989
 
             semantic_type="event"
8990
 
             equation="A 28 READ 4 UMUL"
8991
 
             mdapi_group="Sampler/Sampler Input"
8992
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8993
 
             mdapi_supported_apis="VK OGL OCL IO BB"
8994
 
             mdapi_hw_unit_type="gpu"
8995
 
             />
8996
 
    <counter name="Sampler Texels Misses"
8997
 
             symbol_name="SamplerTexelMisses"
8998
 
             underscore_name="sampler_texel_misses"
8999
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
9000
 
             data_type="uint64"
9001
 
             units="texels"
9002
 
             semantic_type="event"
9003
 
             equation="A 29 READ 4 UMUL"
9004
 
             mdapi_group="Sampler/Sampler Cache"
9005
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
9006
 
             mdapi_supported_apis=""
9007
 
             mdapi_hw_unit_type="gpu"
9008
 
             />
9009
 
    <counter name="SLM Bytes Read"
9010
 
             symbol_name="SlmBytesRead"
9011
 
             underscore_name="slm_bytes_read"
9012
 
             description="The total number of GPU memory bytes read from shared local memory."
9013
 
             data_type="uint64"
9014
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9015
 
             units="bytes"
9016
 
             semantic_type="throughput"
9017
 
             equation="A 30 READ 64 UMUL"
9018
 
             mdapi_group="L3/Data Port/SLM"
9019
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9020
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
9021
 
             mdapi_hw_unit_type="gpu"
9022
 
             />
9023
 
    <counter name="SLM Bytes Written"
9024
 
             symbol_name="SlmBytesWritten"
9025
 
             underscore_name="slm_bytes_written"
9026
 
             description="The total number of GPU memory bytes written into shared local memory."
9027
 
             data_type="uint64"
9028
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9029
 
             units="bytes"
9030
 
             semantic_type="throughput"
9031
 
             equation="A 31 READ 64 UMUL"
9032
 
             mdapi_group="L3/Data Port/SLM"
9033
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9034
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
9035
 
             mdapi_hw_unit_type="gpu"
9036
 
             />
9037
 
    <counter name="Shader Memory Accesses"
9038
 
             symbol_name="ShaderMemoryAccesses"
9039
 
             underscore_name="shader_memory_accesses"
9040
 
             description="The total number of shader memory accesses to L3."
9041
 
             data_type="uint64"
9042
 
             units="messages"
9043
 
             semantic_type="event"
9044
 
             equation="A 32 READ"
9045
 
             mdapi_group="L3/Data Port"
9046
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9047
 
             mdapi_supported_apis=""
9048
 
             mdapi_hw_unit_type="gpu"
9049
 
             />
9050
 
    <counter name="Shader Atomic Memory Accesses"
9051
 
             symbol_name="ShaderAtomics"
9052
 
             underscore_name="shader_atomics"
9053
 
             description="The total number of shader atomic memory accesses."
9054
 
             data_type="uint64"
9055
 
             units="messages"
9056
 
             semantic_type="event"
9057
 
             equation="A 34 READ"
9058
 
             mdapi_group="L3/Data Port/Atomics"
9059
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9060
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
9061
 
             mdapi_hw_unit_type="gpu"
9062
 
             />
9063
 
    <counter name="L3 Shader Throughput"
9064
 
             symbol_name="L3ShaderThroughput"
9065
 
             underscore_name="l3_shader_throughput"
9066
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
9067
 
             data_type="uint64"
9068
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
9069
 
             units="bytes"
9070
 
             semantic_type="throughput"
9071
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
9072
 
             mdapi_group="L3/Data Port"
9073
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
9074
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
9075
 
             mdapi_hw_unit_type="gpu"
9076
 
             />
9077
 
    <counter name="Shader Barrier Messages"
9078
 
             symbol_name="ShaderBarriers"
9079
 
             underscore_name="shader_barriers"
9080
 
             description="The total number of shader barrier messages."
9081
 
             data_type="uint64"
9082
 
             units="messages"
9083
 
             semantic_type="event"
9084
 
             equation="A 35 READ"
9085
 
             mdapi_group="EU Array/Barrier"
9086
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9087
 
             mdapi_supported_apis=""
9088
 
             mdapi_hw_unit_type="gpu"
9089
 
             />
9090
 
    <counter name="Slice0 L3 Bank0 Stalled"
9091
 
             symbol_name="L30Bank0Stalled"
9092
 
             underscore_name="l30_bank0_stalled"
9093
 
             description="The percentage of time in which slice0 L3 bank0 is stalled"
9094
 
             data_type="float"
9095
 
             max_equation="100"
9096
 
             units="percent"
9097
 
             semantic_type="duration"
9098
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
9099
 
             availability="$SliceMask 0x1 AND"
9100
 
             mdapi_group="GTI/L3"
9101
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9102
 
             mdapi_supported_apis=""
9103
 
             mdapi_hw_unit_type="slice"
9104
 
             />
9105
 
    <counter name="Slice0 L3 Bank1 Stalled"
9106
 
             symbol_name="L30Bank1Stalled"
9107
 
             underscore_name="l30_bank1_stalled"
9108
 
             description="The percentage of time in which slice0 L3 bank1 is stalled"
9109
 
             data_type="float"
9110
 
             max_equation="100"
9111
 
             units="percent"
9112
 
             semantic_type="duration"
9113
 
             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
9114
 
             availability="$SliceMask 0x1 AND"
9115
 
             mdapi_group="GTI/L3"
9116
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9117
 
             mdapi_supported_apis=""
9118
 
             mdapi_hw_unit_type="slice"
9119
 
             />
9120
 
    <counter name="Slice0 L3 Bank1 Active"
9121
 
             symbol_name="L30Bank1Active"
9122
 
             underscore_name="l30_bank1_active"
9123
 
             description="The percentage of time in which slice0 L3 bank1 is active"
9124
 
             data_type="float"
9125
 
             max_equation="100"
9126
 
             units="percent"
9127
 
             semantic_type="duration"
9128
 
             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
9129
 
             availability="$SliceMask 0x1 AND"
9130
 
             mdapi_group="GTI/L3"
9131
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9132
 
             mdapi_supported_apis=""
9133
 
             mdapi_hw_unit_type="slice"
9134
 
             />
9135
 
    <counter name="Slice0 L3 Bank0 Active"
9136
 
             symbol_name="L30Bank0Active"
9137
 
             underscore_name="l30_bank0_active"
9138
 
             description="The percentage of time in which slice0 L3 bank0 is active"
9139
 
             data_type="float"
9140
 
             max_equation="100"
9141
 
             units="percent"
9142
 
             semantic_type="duration"
9143
 
             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
9144
 
             availability="$SliceMask 0x1 AND"
9145
 
             mdapi_group="GTI/L3"
9146
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9147
 
             mdapi_supported_apis=""
9148
 
             mdapi_hw_unit_type="slice"
9149
 
             />
9150
 
    <counter name="SQ is full"
9151
 
             symbol_name="GTRequestQueueFull"
9152
 
             underscore_name="gt_request_queue_full"
9153
 
             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
9154
 
             data_type="float"
9155
 
             max_equation="100"
9156
 
             units="percent"
9157
 
             semantic_type="duration"
9158
 
             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
9159
 
             availability="true $QueryMode &amp;&amp;"
9160
 
             mdapi_group="GTI"
9161
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9162
 
             mdapi_supported_apis="VK OGL4 OCL"
9163
 
             mdapi_hw_unit_type="gpu"
9164
 
             />
9165
 
    <register_config type="NOA">
9166
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
9167
 
        <register type="NOA" address="0x00009888" value="0x103F03DA" />
9168
 
        <register type="NOA" address="0x00009888" value="0x143F0001" />
9169
 
        <register type="NOA" address="0x00009888" value="0x12180340" />
9170
 
        <register type="NOA" address="0x00009888" value="0x12190340" />
9171
 
        <register type="NOA" address="0x00009888" value="0x0C3F1187" />
9172
 
        <register type="NOA" address="0x00009888" value="0x0E3F1205" />
9173
 
        <register type="NOA" address="0x00009888" value="0x003F0500" />
9174
 
        <register type="NOA" address="0x00009888" value="0x023F042B" />
9175
 
        <register type="NOA" address="0x00009888" value="0x043F002C" />
9176
 
        <register type="NOA" address="0x00009888" value="0x0C5AC000" />
9177
 
        <register type="NOA" address="0x00009888" value="0x0E5AC000" />
9178
 
        <register type="NOA" address="0x00009888" value="0x005A8000" />
9179
 
        <register type="NOA" address="0x00009888" value="0x025AC000" />
9180
 
        <register type="NOA" address="0x00009888" value="0x045A4000" />
9181
 
        <register type="NOA" address="0x00009888" value="0x04183400" />
9182
 
        <register type="NOA" address="0x00009888" value="0x10180000" />
9183
 
        <register type="NOA" address="0x00009888" value="0x06190034" />
9184
 
        <register type="NOA" address="0x00009888" value="0x10190000" />
9185
 
        <register type="NOA" address="0x00009888" value="0x0C1DC000" />
9186
 
        <register type="NOA" address="0x00009888" value="0x0E1DC000" />
9187
 
        <register type="NOA" address="0x00009888" value="0x001D8000" />
9188
 
        <register type="NOA" address="0x00009888" value="0x021DC000" />
9189
 
        <register type="NOA" address="0x00009888" value="0x041D4000" />
9190
 
        <register type="NOA" address="0x00009888" value="0x101F02A8" />
9191
 
        <register type="NOA" address="0x00009888" value="0x0C1FA000" />
9192
 
        <register type="NOA" address="0x00009888" value="0x0E1F00BA" />
9193
 
        <register type="NOA" address="0x00009888" value="0x0C388000" />
9194
 
        <register type="NOA" address="0x00009888" value="0x0C395000" />
9195
 
        <register type="NOA" address="0x00009888" value="0x0E395000" />
9196
 
        <register type="NOA" address="0x00009888" value="0x00394000" />
9197
 
        <register type="NOA" address="0x00009888" value="0x02395000" />
9198
 
        <register type="NOA" address="0x00009888" value="0x04391000" />
9199
 
        <register type="NOA" address="0x00009888" value="0x06392000" />
9200
 
        <register type="NOA" address="0x00009888" value="0x0C3A4000" />
9201
 
        <register type="NOA" address="0x00009888" value="0x1B8AA800" />
9202
 
        <register type="NOA" address="0x00009888" value="0x1D8A0002" />
9203
 
        <register type="NOA" address="0x00009888" value="0x038A8000" />
9204
 
        <register type="NOA" address="0x00009888" value="0x058A8000" />
9205
 
        <register type="NOA" address="0x00009888" value="0x078A8000" />
9206
 
        <register type="NOA" address="0x00009888" value="0x098A8000" />
9207
 
        <register type="NOA" address="0x00009888" value="0x0B8A8000" />
9208
 
        <register type="NOA" address="0x00009888" value="0x0D8A8000" />
9209
 
        <register type="NOA" address="0x00009888" value="0x258B4005" />
9210
 
        <register type="NOA" address="0x00009888" value="0x278B0015" />
9211
 
        <register type="NOA" address="0x00009888" value="0x238B2A80" />
9212
 
        <register type="NOA" address="0x00009888" value="0x2185800A" />
9213
 
        <register type="NOA" address="0x00009888" value="0x2385002A" />
9214
 
        <register type="NOA" address="0x00009888" value="0x1F85AA00" />
9215
 
        <register type="NOA" address="0x00009888" value="0x1B830154" />
9216
 
        <register type="NOA" address="0x00009888" value="0x03834000" />
9217
 
        <register type="NOA" address="0x00009888" value="0x05834000" />
9218
 
        <register type="NOA" address="0x00009888" value="0x07834000" />
9219
 
        <register type="NOA" address="0x00009888" value="0x09834000" />
9220
 
        <register type="NOA" address="0x00009888" value="0x0B834000" />
9221
 
        <register type="NOA" address="0x00009888" value="0x0D834000" />
9222
 
        <register type="NOA" address="0x00009888" value="0x0D84C000" />
9223
 
        <register type="NOA" address="0x00009888" value="0x0F84C000" />
9224
 
        <register type="NOA" address="0x00009888" value="0x01848000" />
9225
 
        <register type="NOA" address="0x00009888" value="0x0384C000" />
9226
 
        <register type="NOA" address="0x00009888" value="0x0584C000" />
9227
 
        <register type="NOA" address="0x00009888" value="0x07844000" />
9228
 
        <register type="NOA" address="0x00009888" value="0x1D80C000" />
9229
 
        <register type="NOA" address="0x00009888" value="0x1F80C000" />
9230
 
        <register type="NOA" address="0x00009888" value="0x11808000" />
9231
 
        <register type="NOA" address="0x00009888" value="0x1380C000" />
9232
 
        <register type="NOA" address="0x00009888" value="0x1580C000" />
9233
 
        <register type="NOA" address="0x00009888" value="0x17804000" />
9234
 
        <register type="NOA" address="0x00009888" value="0x53800000" />
9235
 
        <register type="NOA" address="0x00009888" value="0x45800000" />
9236
 
        <register type="NOA" address="0x00009888" value="0x47800000" />
9237
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
9238
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
9239
 
        <register type="NOA" address="0x00009888" value="0x4D800000" />
9240
 
        <register type="NOA" address="0x00009888" value="0x3F800000" />
9241
 
        <register type="NOA" address="0x00009888" value="0x4F800000" />
9242
 
        <register type="NOA" address="0x00009888" value="0x41800060" />
9243
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
9244
 
        <register type="NOA" address="0x000091BC" value="0xE0500000" />
9245
 
    </register_config>
9246
 
    <register_config type="OA">
9247
 
        <register type="OA" address="0x00002740" value="0x00000000" />
9248
 
        <register type="OA" address="0x00002744" value="0x00800000" />
9249
 
        <register type="OA" address="0x00002710" value="0x00000000" />
9250
 
        <register type="OA" address="0x00002714" value="0xF0800000" />
9251
 
        <register type="OA" address="0x00002720" value="0x00000000" />
9252
 
        <register type="OA" address="0x00002724" value="0xF0800000" />
9253
 
        <register type="OA" address="0x00002770" value="0x00100070" />
9254
 
        <register type="OA" address="0x00002774" value="0x0000FFF1" />
9255
 
        <register type="OA" address="0x00002778" value="0x00014002" />
9256
 
        <register type="OA" address="0x0000277C" value="0x0000C3FF" />
9257
 
        <register type="OA" address="0x00002780" value="0x00010002" />
9258
 
        <register type="OA" address="0x00002784" value="0x0000C7FF" />
9259
 
        <register type="OA" address="0x00002788" value="0x00004002" />
9260
 
        <register type="OA" address="0x0000278C" value="0x0000D3FF" />
9261
 
        <register type="OA" address="0x00002790" value="0x00100700" />
9262
 
        <register type="OA" address="0x00002794" value="0x0000FF1F" />
9263
 
        <register type="OA" address="0x00002798" value="0x00001402" />
9264
 
        <register type="OA" address="0x0000279C" value="0x0000FC3F" />
9265
 
        <register type="OA" address="0x000027A0" value="0x00001002" />
9266
 
        <register type="OA" address="0x000027A4" value="0x0000FC7F" />
9267
 
        <register type="OA" address="0x000027A8" value="0x00000402" />
9268
 
        <register type="OA" address="0x000027AC" value="0x0000FD3F" />
9269
 
    </register_config>
9270
 
    <register_config type="FLEX">
9271
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
9272
 
        <register type="FLEX" address="0x0000E558" value="0x00010003" />
9273
 
        <register type="FLEX" address="0x0000E658" value="0x00012011" />
9274
 
        <register type="FLEX" address="0x0000E758" value="0x00015014" />
9275
 
        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
9276
 
        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
9277
 
        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
9278
 
    </register_config>
9279
 
  </set>
9280
 
 
9281
 
  <set name="Metric set L3_3"
9282
 
       chipset="BDW"
9283
 
       symbol_name="L3_3"
9284
 
       underscore_name="l3_3"
9285
 
       mdapi_supported_apis="VK OGL OCL IO BB"
9286
 
       hw_config_guid="930a15aa-4300-4fce-a9ba-edb0b9e880be"
9287
 
       >
9288
 
    <counter name="GPU Time Elapsed"
9289
 
             symbol_name="GpuTime"
9290
 
             underscore_name="gpu_time"
9291
 
             description="Time elapsed on the GPU during the measurement."
9292
 
             data_type="uint64"
9293
 
             units="ns"
9294
 
             semantic_type="duration"
9295
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
9296
 
             mdapi_group="GPU"
9297
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9298
 
             mdapi_supported_apis=""
9299
 
             mdapi_hw_unit_type="gpu"
9300
 
             />
9301
 
    <counter name="GPU Core Clocks"
9302
 
             symbol_name="GpuCoreClocks"
9303
 
             underscore_name="gpu_core_clocks"
9304
 
             description="The total number of GPU core clocks elapsed during the measurement."
9305
 
             data_type="uint64"
9306
 
             units="cycles"
9307
 
             semantic_type="event"
9308
 
             equation="GPU_CLOCK 0 READ"
9309
 
             mdapi_group="GPU"
9310
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
9311
 
             mdapi_supported_apis=""
9312
 
             mdapi_hw_unit_type="gpu"
9313
 
             />
9314
 
    <counter name="AVG GPU Core Frequency"
9315
 
             symbol_name="AvgGpuCoreFrequency"
9316
 
             underscore_name="avg_gpu_core_frequency"
9317
 
             description="Average GPU Core Frequency in the measurement."
9318
 
             data_type="uint64"
9319
 
             max_equation="$GpuMaxFrequency"
9320
 
             units="hz"
9321
 
             semantic_type="event"
9322
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
9323
 
             mdapi_group="GPU"
9324
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9325
 
             mdapi_supported_apis=""
9326
 
             mdapi_hw_unit_type="gpu"
9327
 
             />
9328
 
    <counter name="GPU Busy"
9329
 
             symbol_name="GpuBusy"
9330
 
             underscore_name="gpu_busy"
9331
 
             description="The percentage of time in which the GPU has been processing GPU commands."
9332
 
             data_type="float"
9333
 
             max_equation="100"
9334
 
             units="percent"
9335
 
             semantic_type="duration"
9336
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
9337
 
             mdapi_group="GPU"
9338
 
             mdapi_usage_flags="Tier1 Overview System Frame"
9339
 
             mdapi_supported_apis=""
9340
 
             mdapi_hw_unit_type="gpu"
9341
 
             />
9342
 
    <counter name="VS Threads Dispatched"
9343
 
             symbol_name="VsThreads"
9344
 
             underscore_name="vs_threads"
9345
 
             description="The total number of vertex shader hardware threads dispatched."
9346
 
             data_type="uint64"
9347
 
             units="threads"
9348
 
             semantic_type="event"
9349
 
             equation="A 1 READ"
9350
 
             mdapi_group="EU Array/Vertex Shader"
9351
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9352
 
             mdapi_supported_apis="VK OGL IO BB"
9353
 
             mdapi_hw_unit_type="gpu"
9354
 
             />
9355
 
    <counter name="HS Threads Dispatched"
9356
 
             symbol_name="HsThreads"
9357
 
             underscore_name="hs_threads"
9358
 
             description="The total number of hull shader hardware threads dispatched."
9359
 
             data_type="uint64"
9360
 
             units="threads"
9361
 
             semantic_type="event"
9362
 
             equation="A 2 READ"
9363
 
             mdapi_group="EU Array/Hull Shader"
9364
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9365
 
             mdapi_supported_apis="VK OGL4 IO BB"
9366
 
             mdapi_hw_unit_type="gpu"
9367
 
             />
9368
 
    <counter name="DS Threads Dispatched"
9369
 
             symbol_name="DsThreads"
9370
 
             underscore_name="ds_threads"
9371
 
             description="The total number of domain shader hardware threads dispatched."
9372
 
             data_type="uint64"
9373
 
             units="threads"
9374
 
             semantic_type="event"
9375
 
             equation="A 3 READ"
9376
 
             mdapi_group="EU Array/Domain Shader"
9377
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9378
 
             mdapi_supported_apis="VK OGL4 IO BB"
9379
 
             mdapi_hw_unit_type="gpu"
9380
 
             />
9381
 
    <counter name="GS Threads Dispatched"
9382
 
             symbol_name="GsThreads"
9383
 
             underscore_name="gs_threads"
9384
 
             description="The total number of geometry shader hardware threads dispatched."
9385
 
             data_type="uint64"
9386
 
             units="threads"
9387
 
             semantic_type="event"
9388
 
             equation="A 5 READ"
9389
 
             mdapi_group="EU Array/Geometry Shader"
9390
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9391
 
             mdapi_supported_apis="VK OGL4 IO BB"
9392
 
             mdapi_hw_unit_type="gpu"
9393
 
             />
9394
 
    <counter name="FS Threads Dispatched"
9395
 
             symbol_name="PsThreads"
9396
 
             underscore_name="ps_threads"
9397
 
             description="The total number of fragment shader hardware threads dispatched."
9398
 
             data_type="uint64"
9399
 
             units="threads"
9400
 
             semantic_type="event"
9401
 
             equation="A 6 READ"
9402
 
             mdapi_group="EU Array/Fragment Shader"
9403
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9404
 
             mdapi_supported_apis="VK OGL IO BB"
9405
 
             mdapi_hw_unit_type="gpu"
9406
 
             />
9407
 
    <counter name="CS Threads Dispatched"
9408
 
             symbol_name="CsThreads"
9409
 
             underscore_name="cs_threads"
9410
 
             description="The total number of compute shader hardware threads dispatched."
9411
 
             data_type="uint64"
9412
 
             units="threads"
9413
 
             semantic_type="event"
9414
 
             equation="A 4 READ"
9415
 
             mdapi_group="EU Array/Compute Shader"
9416
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9417
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
9418
 
             mdapi_hw_unit_type="gpu"
9419
 
             />
9420
 
    <counter name="EU Active"
9421
 
             symbol_name="EuActive"
9422
 
             underscore_name="eu_active"
9423
 
             description="The percentage of time in which the Execution Units were actively processing."
9424
 
             data_type="float"
9425
 
             max_equation="100"
9426
 
             units="percent"
9427
 
             semantic_type="duration"
9428
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9429
 
             mdapi_group="EU Array"
9430
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
9431
 
             mdapi_supported_apis=""
9432
 
             mdapi_hw_unit_type="gpu"
9433
 
             />
9434
 
    <counter name="EU Stall"
9435
 
             symbol_name="EuStall"
9436
 
             underscore_name="eu_stall"
9437
 
             description="The percentage of time in which the Execution Units were stalled."
9438
 
             data_type="float"
9439
 
             max_equation="100"
9440
 
             units="percent"
9441
 
             semantic_type="duration"
9442
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9443
 
             mdapi_group="EU Array"
9444
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
9445
 
             mdapi_supported_apis=""
9446
 
             mdapi_hw_unit_type="gpu"
9447
 
             />
9448
 
    <counter name="EU Both FPU Pipes Active"
9449
 
             symbol_name="EuFpuBothActive"
9450
 
             underscore_name="eu_fpu_both_active"
9451
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
9452
 
             data_type="float"
9453
 
             max_equation="100"
9454
 
             units="percent"
9455
 
             semantic_type="duration"
9456
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9457
 
             mdapi_group="EU Array/Pipes"
9458
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9459
 
             mdapi_supported_apis=""
9460
 
             mdapi_hw_unit_type="gpu"
9461
 
             />
9462
 
    <counter name="VS FPU0 Pipe Active"
9463
 
             symbol_name="VsFpu0Active"
9464
 
             underscore_name="vs_fpu0_active"
9465
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
9466
 
             data_type="float"
9467
 
             max_equation="100"
9468
 
             units="percent"
9469
 
             semantic_type="duration"
9470
 
             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9471
 
             mdapi_group="EU Array/Vertex Shader"
9472
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9473
 
             mdapi_supported_apis="VK OGL IO BB"
9474
 
             mdapi_hw_unit_type="gpu"
9475
 
             />
9476
 
    <counter name="VS FPU1 Pipe Active"
9477
 
             symbol_name="VsFpu1Active"
9478
 
             underscore_name="vs_fpu1_active"
9479
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
9480
 
             data_type="float"
9481
 
             max_equation="100"
9482
 
             units="percent"
9483
 
             semantic_type="duration"
9484
 
             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9485
 
             mdapi_group="EU Array/Vertex Shader"
9486
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9487
 
             mdapi_supported_apis="VK OGL IO BB"
9488
 
             mdapi_hw_unit_type="gpu"
9489
 
             />
9490
 
    <counter name="VS Send Pipe Active"
9491
 
             symbol_name="VsSendActive"
9492
 
             underscore_name="vs_send_active"
9493
 
             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
9494
 
             data_type="float"
9495
 
             max_equation="100"
9496
 
             units="percent"
9497
 
             semantic_type="duration"
9498
 
             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9499
 
             mdapi_group="EU Array/Vertex Shader"
9500
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9501
 
             mdapi_supported_apis="VK OGL IO BB"
9502
 
             mdapi_hw_unit_type="gpu"
9503
 
             />
9504
 
    <counter name="PS FPU0 Pipe Active"
9505
 
             symbol_name="PsFpu0Active"
9506
 
             underscore_name="ps_fpu0_active"
9507
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
9508
 
             data_type="float"
9509
 
             max_equation="100"
9510
 
             units="percent"
9511
 
             semantic_type="duration"
9512
 
             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9513
 
             mdapi_group="EU Array/Pixel Shader"
9514
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9515
 
             mdapi_supported_apis="VK OGL IO BB"
9516
 
             mdapi_hw_unit_type="gpu"
9517
 
             />
9518
 
    <counter name="PS FPU1 Pipe Active"
9519
 
             symbol_name="PsFpu1Active"
9520
 
             underscore_name="ps_fpu1_active"
9521
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
9522
 
             data_type="float"
9523
 
             max_equation="100"
9524
 
             units="percent"
9525
 
             semantic_type="duration"
9526
 
             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9527
 
             mdapi_group="EU Array/Pixel Shader"
9528
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9529
 
             mdapi_supported_apis="VK OGL IO BB"
9530
 
             mdapi_hw_unit_type="gpu"
9531
 
             />
9532
 
    <counter name="PS Send Pipeline Active"
9533
 
             symbol_name="PsSendActive"
9534
 
             underscore_name="ps_send_active"
9535
 
             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
9536
 
             data_type="float"
9537
 
             max_equation="100"
9538
 
             units="percent"
9539
 
             semantic_type="duration"
9540
 
             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9541
 
             mdapi_group="EU Array/Pixel Shader"
9542
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9543
 
             mdapi_supported_apis="VK OGL IO BB"
9544
 
             mdapi_hw_unit_type="gpu"
9545
 
             />
9546
 
    <counter name="FS Both FPU Active"
9547
 
             symbol_name="PsEuBothFpuActive"
9548
 
             underscore_name="ps_eu_both_fpu_active"
9549
 
             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
9550
 
             data_type="float"
9551
 
             max_equation="100"
9552
 
             units="percent"
9553
 
             semantic_type="duration"
9554
 
             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9555
 
             mdapi_group="3D Pipe/Fragment Shader"
9556
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
9557
 
             mdapi_supported_apis="VK OGL IO BB"
9558
 
             mdapi_hw_unit_type="gpu"
9559
 
             />
9560
 
    <counter name="Rasterized Pixels"
9561
 
             symbol_name="RasterizedPixels"
9562
 
             underscore_name="rasterized_pixels"
9563
 
             description="The total number of rasterized pixels."
9564
 
             data_type="uint64"
9565
 
             units="pixels"
9566
 
             semantic_type="event"
9567
 
             equation="A 21 READ 4 UMUL"
9568
 
             mdapi_group="3D Pipe/Rasterizer"
9569
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9570
 
             mdapi_supported_apis="VK OGL IO BB"
9571
 
             mdapi_hw_unit_type="gpu"
9572
 
             />
9573
 
    <counter name="Early Hi-Depth Test Fails"
9574
 
             symbol_name="HiDepthTestFails"
9575
 
             underscore_name="hi_depth_test_fails"
9576
 
             description="The total number of pixels dropped on early hierarchical depth test."
9577
 
             data_type="uint64"
9578
 
             units="pixels"
9579
 
             semantic_type="event"
9580
 
             equation="A 22 READ 4 UMUL"
9581
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
9582
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9583
 
             mdapi_supported_apis="VK OGL IO BB"
9584
 
             mdapi_hw_unit_type="gpu"
9585
 
             />
9586
 
    <counter name="Early Depth Test Fails"
9587
 
             symbol_name="EarlyDepthTestFails"
9588
 
             underscore_name="early_depth_test_fails"
9589
 
             description="The total number of pixels dropped on early depth test."
9590
 
             data_type="uint64"
9591
 
             units="pixels"
9592
 
             semantic_type="event"
9593
 
             equation="A 23 READ 4 UMUL"
9594
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
9595
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9596
 
             mdapi_supported_apis="VK OGL IO BB"
9597
 
             mdapi_hw_unit_type="gpu"
9598
 
             />
9599
 
    <counter name="Samples Killed in FS"
9600
 
             symbol_name="SamplesKilledInPs"
9601
 
             underscore_name="samples_killed_in_ps"
9602
 
             description="The total number of samples or pixels dropped in fragment shaders."
9603
 
             data_type="uint64"
9604
 
             units="pixels"
9605
 
             semantic_type="event"
9606
 
             equation="A 24 READ 4 UMUL"
9607
 
             mdapi_group="3D Pipe/Fragment Shader"
9608
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
9609
 
             mdapi_supported_apis="VK OGL IO BB"
9610
 
             mdapi_hw_unit_type="gpu"
9611
 
             />
9612
 
    <counter name="Pixels Failing Tests"
9613
 
             symbol_name="PixelsFailingPostPsTests"
9614
 
             underscore_name="pixels_failing_post_ps_tests"
9615
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
9616
 
             data_type="uint64"
9617
 
             units="pixels"
9618
 
             semantic_type="event"
9619
 
             equation="A 25 READ 4 UMUL"
9620
 
             mdapi_group="3D Pipe/Output Merger"
9621
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9622
 
             mdapi_supported_apis="VK OGL IO BB"
9623
 
             mdapi_hw_unit_type="gpu"
9624
 
             />
9625
 
    <counter name="Samples Written"
9626
 
             symbol_name="SamplesWritten"
9627
 
             underscore_name="samples_written"
9628
 
             description="The total number of samples or pixels written to all render targets."
9629
 
             data_type="uint64"
9630
 
             units="pixels"
9631
 
             semantic_type="event"
9632
 
             equation="A 26 READ 4 UMUL"
9633
 
             mdapi_group="3D Pipe/Output Merger"
9634
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9635
 
             mdapi_supported_apis="VK OGL IO BB"
9636
 
             mdapi_hw_unit_type="gpu"
9637
 
             />
9638
 
    <counter name="Samples Blended"
9639
 
             symbol_name="SamplesBlended"
9640
 
             underscore_name="samples_blended"
9641
 
             description="The total number of blended samples or pixels written to all render targets."
9642
 
             data_type="uint64"
9643
 
             units="pixels"
9644
 
             semantic_type="event"
9645
 
             equation="A 27 READ 4 UMUL"
9646
 
             mdapi_group="3D Pipe/Output Merger"
9647
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9648
 
             mdapi_supported_apis="VK OGL IO BB"
9649
 
             mdapi_hw_unit_type="gpu"
9650
 
             />
9651
 
    <counter name="Sampler Texels"
9652
 
             symbol_name="SamplerTexels"
9653
 
             underscore_name="sampler_texels"
9654
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
9655
 
             data_type="uint64"
9656
 
             units="texels"
9657
 
             semantic_type="event"
9658
 
             equation="A 28 READ 4 UMUL"
9659
 
             mdapi_group="Sampler/Sampler Input"
9660
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9661
 
             mdapi_supported_apis=""
9662
 
             mdapi_hw_unit_type="gpu"
9663
 
             />
9664
 
    <counter name="Sampler Texels Misses"
9665
 
             symbol_name="SamplerTexelMisses"
9666
 
             underscore_name="sampler_texel_misses"
9667
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
9668
 
             data_type="uint64"
9669
 
             units="texels"
9670
 
             semantic_type="event"
9671
 
             equation="A 29 READ 4 UMUL"
9672
 
             mdapi_group="Sampler/Sampler Cache"
9673
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
9674
 
             mdapi_supported_apis=""
9675
 
             mdapi_hw_unit_type="gpu"
9676
 
             />
9677
 
    <counter name="SLM Bytes Read"
9678
 
             symbol_name="SlmBytesRead"
9679
 
             underscore_name="slm_bytes_read"
9680
 
             description="The total number of GPU memory bytes read from shared local memory."
9681
 
             data_type="uint64"
9682
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9683
 
             units="bytes"
9684
 
             semantic_type="throughput"
9685
 
             equation="A 30 READ 64 UMUL"
9686
 
             mdapi_group="L3/Data Port/SLM"
9687
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9688
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
9689
 
             mdapi_hw_unit_type="gpu"
9690
 
             />
9691
 
    <counter name="SLM Bytes Written"
9692
 
             symbol_name="SlmBytesWritten"
9693
 
             underscore_name="slm_bytes_written"
9694
 
             description="The total number of GPU memory bytes written into shared local memory."
9695
 
             data_type="uint64"
9696
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9697
 
             units="bytes"
9698
 
             semantic_type="throughput"
9699
 
             equation="A 31 READ 64 UMUL"
9700
 
             mdapi_group="L3/Data Port/SLM"
9701
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9702
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
9703
 
             mdapi_hw_unit_type="gpu"
9704
 
             />
9705
 
    <counter name="Shader Memory Accesses"
9706
 
             symbol_name="ShaderMemoryAccesses"
9707
 
             underscore_name="shader_memory_accesses"
9708
 
             description="The total number of shader memory accesses to L3."
9709
 
             data_type="uint64"
9710
 
             units="messages"
9711
 
             semantic_type="event"
9712
 
             equation="A 32 READ"
9713
 
             mdapi_group="L3/Data Port"
9714
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9715
 
             mdapi_supported_apis=""
9716
 
             mdapi_hw_unit_type="gpu"
9717
 
             />
9718
 
    <counter name="Shader Atomic Memory Accesses"
9719
 
             symbol_name="ShaderAtomics"
9720
 
             underscore_name="shader_atomics"
9721
 
             description="The total number of shader atomic memory accesses."
9722
 
             data_type="uint64"
9723
 
             units="messages"
9724
 
             semantic_type="event"
9725
 
             equation="A 34 READ"
9726
 
             mdapi_group="L3/Data Port/Atomics"
9727
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9728
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
9729
 
             mdapi_hw_unit_type="gpu"
9730
 
             />
9731
 
    <counter name="L3 Shader Throughput"
9732
 
             symbol_name="L3ShaderThroughput"
9733
 
             underscore_name="l3_shader_throughput"
9734
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
9735
 
             data_type="uint64"
9736
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
9737
 
             units="bytes"
9738
 
             semantic_type="throughput"
9739
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
9740
 
             mdapi_group="L3/Data Port"
9741
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
9742
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
9743
 
             mdapi_hw_unit_type="gpu"
9744
 
             />
9745
 
    <counter name="Shader Barrier Messages"
9746
 
             symbol_name="ShaderBarriers"
9747
 
             underscore_name="shader_barriers"
9748
 
             description="The total number of shader barrier messages."
9749
 
             data_type="uint64"
9750
 
             units="messages"
9751
 
             semantic_type="event"
9752
 
             equation="A 35 READ"
9753
 
             mdapi_group="EU Array/Barrier"
9754
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9755
 
             mdapi_supported_apis=""
9756
 
             mdapi_hw_unit_type="gpu"
9757
 
             />
9758
 
    <counter name="Slice0 L3 Bank3 Stalled"
9759
 
             symbol_name="L30Bank3Stalled"
9760
 
             underscore_name="l30_bank3_stalled"
9761
 
             description="The percentage of time in which slice0 L3 bank3 is stalled"
9762
 
             data_type="float"
9763
 
             max_equation="100"
9764
 
             units="percent"
9765
 
             semantic_type="duration"
9766
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
9767
 
             availability="$SliceMask 0x1 AND"
9768
 
             mdapi_group="GTI/L3"
9769
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9770
 
             mdapi_supported_apis=""
9771
 
             mdapi_hw_unit_type="slice"
9772
 
             />
9773
 
    <counter name="Slice1 L3 Bank3 Stalled"
9774
 
             symbol_name="L31Bank3Stalled"
9775
 
             underscore_name="l31_bank3_stalled"
9776
 
             description="The percentage of time in which slice1 L3 bank3 is stalled"
9777
 
             data_type="float"
9778
 
             max_equation="100"
9779
 
             units="percent"
9780
 
             semantic_type="duration"
9781
 
             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
9782
 
             availability="$SliceMask 0x2 AND"
9783
 
             mdapi_group="GTI/L3"
9784
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9785
 
             mdapi_supported_apis=""
9786
 
             mdapi_hw_unit_type="slice"
9787
 
             />
9788
 
    <counter name="Slice1 L3 Bank3 Active"
9789
 
             symbol_name="L31Bank3Active"
9790
 
             underscore_name="l31_bank3_active"
9791
 
             description="The percentage of time in which slice1 L3 bank3 is active"
9792
 
             data_type="float"
9793
 
             max_equation="100"
9794
 
             units="percent"
9795
 
             semantic_type="duration"
9796
 
             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
9797
 
             availability="$SliceMask 0x2 AND"
9798
 
             mdapi_group="GTI/L3"
9799
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9800
 
             mdapi_supported_apis=""
9801
 
             mdapi_hw_unit_type="slice"
9802
 
             />
9803
 
    <counter name="Slice0 L3 Bank3 Active"
9804
 
             symbol_name="L30Bank3Active"
9805
 
             underscore_name="l30_bank3_active"
9806
 
             description="The percentage of time in which slice0 L3 bank3 is active"
9807
 
             data_type="float"
9808
 
             max_equation="100"
9809
 
             units="percent"
9810
 
             semantic_type="duration"
9811
 
             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
9812
 
             availability="$SliceMask 0x1 AND"
9813
 
             mdapi_group="GTI/L3"
9814
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9815
 
             mdapi_supported_apis=""
9816
 
             mdapi_hw_unit_type="slice"
9817
 
             />
9818
 
    <counter name="SQ is full"
9819
 
             symbol_name="GTRequestQueueFull"
9820
 
             underscore_name="gt_request_queue_full"
9821
 
             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
9822
 
             data_type="float"
9823
 
             max_equation="100"
9824
 
             units="percent"
9825
 
             semantic_type="duration"
9826
 
             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
9827
 
             availability="true $QueryMode &amp;&amp;"
9828
 
             mdapi_group="GTI"
9829
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9830
 
             mdapi_supported_apis="VK OGL4 OCL"
9831
 
             mdapi_hw_unit_type="gpu"
9832
 
             />
9833
 
    <register_config type="NOA">
9834
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
9835
 
        <register type="NOA" address="0x00009888" value="0x121B0340" />
9836
 
        <register type="NOA" address="0x00009888" value="0x103F0274" />
9837
 
        <register type="NOA" address="0x00009888" value="0x123F0000" />
9838
 
        <register type="NOA" address="0x00009888" value="0x129B0340" />
9839
 
        <register type="NOA" address="0x00009888" value="0x10BF0274" />
9840
 
        <register type="NOA" address="0x00009888" value="0x12BF0000" />
9841
 
        <register type="NOA" address="0x00009888" value="0x041B3400" />
9842
 
        <register type="NOA" address="0x00009888" value="0x101B0000" />
9843
 
        <register type="NOA" address="0x00009888" value="0x045C8000" />
9844
 
        <register type="NOA" address="0x00009888" value="0x0A3D4000" />
9845
 
        <register type="NOA" address="0x00009888" value="0x003F0080" />
9846
 
        <register type="NOA" address="0x00009888" value="0x023F0793" />
9847
 
        <register type="NOA" address="0x00009888" value="0x043F0014" />
9848
 
        <register type="NOA" address="0x00009888" value="0x04588000" />
9849
 
        <register type="NOA" address="0x00009888" value="0x005A8000" />
9850
 
        <register type="NOA" address="0x00009888" value="0x025AC000" />
9851
 
        <register type="NOA" address="0x00009888" value="0x045A4000" />
9852
 
        <register type="NOA" address="0x00009888" value="0x0A5B4000" />
9853
 
        <register type="NOA" address="0x00009888" value="0x001D8000" />
9854
 
        <register type="NOA" address="0x00009888" value="0x021DC000" />
9855
 
        <register type="NOA" address="0x00009888" value="0x041D4000" />
9856
 
        <register type="NOA" address="0x00009888" value="0x0C1FA000" />
9857
 
        <register type="NOA" address="0x00009888" value="0x0E1F002A" />
9858
 
        <register type="NOA" address="0x00009888" value="0x0A384000" />
9859
 
        <register type="NOA" address="0x00009888" value="0x00394000" />
9860
 
        <register type="NOA" address="0x00009888" value="0x02395000" />
9861
 
        <register type="NOA" address="0x00009888" value="0x04399000" />
9862
 
        <register type="NOA" address="0x00009888" value="0x069B0034" />
9863
 
        <register type="NOA" address="0x00009888" value="0x109B0000" />
9864
 
        <register type="NOA" address="0x00009888" value="0x06DC4000" />
9865
 
        <register type="NOA" address="0x00009888" value="0x0CBD4000" />
9866
 
        <register type="NOA" address="0x00009888" value="0x0CBF0981" />
9867
 
        <register type="NOA" address="0x00009888" value="0x0EBF0A0F" />
9868
 
        <register type="NOA" address="0x00009888" value="0x06D84000" />
9869
 
        <register type="NOA" address="0x00009888" value="0x0CDAC000" />
9870
 
        <register type="NOA" address="0x00009888" value="0x0EDAC000" />
9871
 
        <register type="NOA" address="0x00009888" value="0x0CDB4000" />
9872
 
        <register type="NOA" address="0x00009888" value="0x0C9DC000" />
9873
 
        <register type="NOA" address="0x00009888" value="0x0E9DC000" />
9874
 
        <register type="NOA" address="0x00009888" value="0x109F02A8" />
9875
 
        <register type="NOA" address="0x00009888" value="0x0E9F0080" />
9876
 
        <register type="NOA" address="0x00009888" value="0x0CB84000" />
9877
 
        <register type="NOA" address="0x00009888" value="0x0CB95000" />
9878
 
        <register type="NOA" address="0x00009888" value="0x0EB95000" />
9879
 
        <register type="NOA" address="0x00009888" value="0x06B92000" />
9880
 
        <register type="NOA" address="0x00009888" value="0x0F88000F" />
9881
 
        <register type="NOA" address="0x00009888" value="0x0D880400" />
9882
 
        <register type="NOA" address="0x00009888" value="0x038A8000" />
9883
 
        <register type="NOA" address="0x00009888" value="0x058A8000" />
9884
 
        <register type="NOA" address="0x00009888" value="0x078A8000" />
9885
 
        <register type="NOA" address="0x00009888" value="0x098A8000" />
9886
 
        <register type="NOA" address="0x00009888" value="0x0B8A8000" />
9887
 
        <register type="NOA" address="0x00009888" value="0x258B8009" />
9888
 
        <register type="NOA" address="0x00009888" value="0x278B002A" />
9889
 
        <register type="NOA" address="0x00009888" value="0x238B2A80" />
9890
 
        <register type="NOA" address="0x00009888" value="0x198C4000" />
9891
 
        <register type="NOA" address="0x00009888" value="0x1B8C0015" />
9892
 
        <register type="NOA" address="0x00009888" value="0x0D8C4000" />
9893
 
        <register type="NOA" address="0x00009888" value="0x0D8DA000" />
9894
 
        <register type="NOA" address="0x00009888" value="0x0F8DA000" />
9895
 
        <register type="NOA" address="0x00009888" value="0x078D2000" />
9896
 
        <register type="NOA" address="0x00009888" value="0x2185800A" />
9897
 
        <register type="NOA" address="0x00009888" value="0x2385002A" />
9898
 
        <register type="NOA" address="0x00009888" value="0x1F85AA00" />
9899
 
        <register type="NOA" address="0x00009888" value="0x1B830154" />
9900
 
        <register type="NOA" address="0x00009888" value="0x03834000" />
9901
 
        <register type="NOA" address="0x00009888" value="0x05834000" />
9902
 
        <register type="NOA" address="0x00009888" value="0x07834000" />
9903
 
        <register type="NOA" address="0x00009888" value="0x09834000" />
9904
 
        <register type="NOA" address="0x00009888" value="0x0B834000" />
9905
 
        <register type="NOA" address="0x00009888" value="0x0D834000" />
9906
 
        <register type="NOA" address="0x00009888" value="0x0D84C000" />
9907
 
        <register type="NOA" address="0x00009888" value="0x0F84C000" />
9908
 
        <register type="NOA" address="0x00009888" value="0x01848000" />
9909
 
        <register type="NOA" address="0x00009888" value="0x0384C000" />
9910
 
        <register type="NOA" address="0x00009888" value="0x0584C000" />
9911
 
        <register type="NOA" address="0x00009888" value="0x07844000" />
9912
 
        <register type="NOA" address="0x00009888" value="0x1D80C000" />
9913
 
        <register type="NOA" address="0x00009888" value="0x1F80C000" />
9914
 
        <register type="NOA" address="0x00009888" value="0x11808000" />
9915
 
        <register type="NOA" address="0x00009888" value="0x1380C000" />
9916
 
        <register type="NOA" address="0x00009888" value="0x1580C000" />
9917
 
        <register type="NOA" address="0x00009888" value="0x17804000" />
9918
 
        <register type="NOA" address="0x00009888" value="0x53800000" />
9919
 
        <register type="NOA" address="0x00009888" value="0x45800C00" />
9920
 
        <register type="NOA" address="0x00009888" value="0x47800C63" />
9921
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
9922
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
9923
 
        <register type="NOA" address="0x00009888" value="0x4D800000" />
9924
 
        <register type="NOA" address="0x00009888" value="0x3F8014A5" />
9925
 
        <register type="NOA" address="0x00009888" value="0x4F800000" />
9926
 
        <register type="NOA" address="0x00009888" value="0x41800045" />
9927
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
9928
 
        <register type="NOA" address="0x000091BC" value="0xE0500000" />
9929
 
    </register_config>
9930
 
    <register_config type="OA">
9931
 
        <register type="OA" address="0x00002740" value="0x00000000" />
9932
 
        <register type="OA" address="0x00002744" value="0x00800000" />
9933
 
        <register type="OA" address="0x00002710" value="0x00000000" />
9934
 
        <register type="OA" address="0x00002714" value="0xF0800000" />
9935
 
        <register type="OA" address="0x00002720" value="0x00000000" />
9936
 
        <register type="OA" address="0x00002724" value="0xF0800000" />
9937
 
        <register type="OA" address="0x00002770" value="0x00100070" />
9938
 
        <register type="OA" address="0x00002774" value="0x0000FFF1" />
9939
 
        <register type="OA" address="0x00002778" value="0x00014002" />
9940
 
        <register type="OA" address="0x0000277C" value="0x0000C3FF" />
9941
 
        <register type="OA" address="0x00002780" value="0x00010002" />
9942
 
        <register type="OA" address="0x00002784" value="0x0000C7FF" />
9943
 
        <register type="OA" address="0x00002788" value="0x00004002" />
9944
 
        <register type="OA" address="0x0000278C" value="0x0000D3FF" />
9945
 
        <register type="OA" address="0x00002790" value="0x00100700" />
9946
 
        <register type="OA" address="0x00002794" value="0x0000FF1F" />
9947
 
        <register type="OA" address="0x00002798" value="0x00001402" />
9948
 
        <register type="OA" address="0x0000279C" value="0x0000FC3F" />
9949
 
        <register type="OA" address="0x000027A0" value="0x00001002" />
9950
 
        <register type="OA" address="0x000027A4" value="0x0000FC7F" />
9951
 
        <register type="OA" address="0x000027A8" value="0x00000402" />
9952
 
        <register type="OA" address="0x000027AC" value="0x0000FD3F" />
9953
 
    </register_config>
9954
 
    <register_config type="FLEX">
9955
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
9956
 
        <register type="FLEX" address="0x0000E558" value="0x00010003" />
9957
 
        <register type="FLEX" address="0x0000E658" value="0x00012011" />
9958
 
        <register type="FLEX" address="0x0000E758" value="0x00015014" />
9959
 
        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
9960
 
        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
9961
 
        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
9962
 
    </register_config>
9963
 
  </set>
9964
 
 
9965
 
  <set name="Metric set L3_4"
9966
 
       chipset="BDW"
9967
 
       symbol_name="L3_4"
9968
 
       underscore_name="l3_4"
9969
 
       mdapi_supported_apis="VK OGL OCL IO BB"
9970
 
       hw_config_guid="d7793b26-b5e3-4f0f-ad78-7ebc9d0b4c7d"
9971
 
       >
9972
 
    <counter name="GPU Time Elapsed"
9973
 
             symbol_name="GpuTime"
9974
 
             underscore_name="gpu_time"
9975
 
             description="Time elapsed on the GPU during the measurement."
9976
 
             data_type="uint64"
9977
 
             units="ns"
9978
 
             semantic_type="duration"
9979
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
9980
 
             mdapi_group="GPU"
9981
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9982
 
             mdapi_supported_apis=""
9983
 
             mdapi_hw_unit_type="gpu"
9984
 
             />
9985
 
    <counter name="GPU Core Clocks"
9986
 
             symbol_name="GpuCoreClocks"
9987
 
             underscore_name="gpu_core_clocks"
9988
 
             description="The total number of GPU core clocks elapsed during the measurement."
9989
 
             data_type="uint64"
9990
 
             units="cycles"
9991
 
             semantic_type="event"
9992
 
             equation="GPU_CLOCK 0 READ"
9993
 
             mdapi_group="GPU"
9994
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
9995
 
             mdapi_supported_apis=""
9996
 
             mdapi_hw_unit_type="gpu"
9997
 
             />
9998
 
    <counter name="AVG GPU Core Frequency"
9999
 
             symbol_name="AvgGpuCoreFrequency"
10000
 
             underscore_name="avg_gpu_core_frequency"
10001
 
             description="Average GPU Core Frequency in the measurement."
10002
 
             data_type="uint64"
10003
 
             max_equation="$GpuMaxFrequency"
10004
 
             units="hz"
10005
 
             semantic_type="event"
10006
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
10007
 
             mdapi_group="GPU"
10008
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10009
 
             mdapi_supported_apis=""
10010
 
             mdapi_hw_unit_type="gpu"
10011
 
             />
10012
 
    <counter name="GPU Busy"
10013
 
             symbol_name="GpuBusy"
10014
 
             underscore_name="gpu_busy"
10015
 
             description="The percentage of time in which the GPU has been processing GPU commands."
10016
 
             data_type="float"
10017
 
             max_equation="100"
10018
 
             units="percent"
10019
 
             semantic_type="duration"
10020
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
10021
 
             mdapi_group="GPU"
10022
 
             mdapi_usage_flags="Tier1 Overview System Frame"
10023
 
             mdapi_supported_apis=""
10024
 
             mdapi_hw_unit_type="gpu"
10025
 
             />
10026
 
    <counter name="VS Threads Dispatched"
10027
 
             symbol_name="VsThreads"
10028
 
             underscore_name="vs_threads"
10029
 
             description="The total number of vertex shader hardware threads dispatched."
10030
 
             data_type="uint64"
10031
 
             units="threads"
10032
 
             semantic_type="event"
10033
 
             equation="A 1 READ"
10034
 
             mdapi_group="EU Array/Vertex Shader"
10035
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
10036
 
             mdapi_supported_apis="VK OGL IO BB"
10037
 
             mdapi_hw_unit_type="gpu"
10038
 
             />
10039
 
    <counter name="HS Threads Dispatched"
10040
 
             symbol_name="HsThreads"
10041
 
             underscore_name="hs_threads"
10042
 
             description="The total number of hull shader hardware threads dispatched."
10043
 
             data_type="uint64"
10044
 
             units="threads"
10045
 
             semantic_type="event"
10046
 
             equation="A 2 READ"
10047
 
             mdapi_group="EU Array/Hull Shader"
10048
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
10049
 
             mdapi_supported_apis="VK OGL4 IO BB"
10050
 
             mdapi_hw_unit_type="gpu"
10051
 
             />
10052
 
    <counter name="DS Threads Dispatched"
10053
 
             symbol_name="DsThreads"
10054
 
             underscore_name="ds_threads"
10055
 
             description="The total number of domain shader hardware threads dispatched."
10056
 
             data_type="uint64"
10057
 
             units="threads"
10058
 
             semantic_type="event"
10059
 
             equation="A 3 READ"
10060
 
             mdapi_group="EU Array/Domain Shader"
10061
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
10062
 
             mdapi_supported_apis="VK OGL4 IO BB"
10063
 
             mdapi_hw_unit_type="gpu"
10064
 
             />
10065
 
    <counter name="GS Threads Dispatched"
10066
 
             symbol_name="GsThreads"
10067
 
             underscore_name="gs_threads"
10068
 
             description="The total number of geometry shader hardware threads dispatched."
10069
 
             data_type="uint64"
10070
 
             units="threads"
10071
 
             semantic_type="event"
10072
 
             equation="A 5 READ"
10073
 
             mdapi_group="EU Array/Geometry Shader"
10074
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
10075
 
             mdapi_supported_apis="VK OGL4 IO BB"
10076
 
             mdapi_hw_unit_type="gpu"
10077
 
             />
10078
 
    <counter name="FS Threads Dispatched"
10079
 
             symbol_name="PsThreads"
10080
 
             underscore_name="ps_threads"
10081
 
             description="The total number of fragment shader hardware threads dispatched."
10082
 
             data_type="uint64"
10083
 
             units="threads"
10084
 
             semantic_type="event"
10085
 
             equation="A 6 READ"
10086
 
             mdapi_group="EU Array/Fragment Shader"
10087
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
10088
 
             mdapi_supported_apis="VK OGL IO BB"
10089
 
             mdapi_hw_unit_type="gpu"
10090
 
             />
10091
 
    <counter name="CS Threads Dispatched"
10092
 
             symbol_name="CsThreads"
10093
 
             underscore_name="cs_threads"
10094
 
             description="The total number of compute shader hardware threads dispatched."
10095
 
             data_type="uint64"
10096
 
             units="threads"
10097
 
             semantic_type="event"
10098
 
             equation="A 4 READ"
10099
 
             mdapi_group="EU Array/Compute Shader"
10100
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
10101
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
10102
 
             mdapi_hw_unit_type="gpu"
10103
 
             />
10104
 
    <counter name="EU Active"
10105
 
             symbol_name="EuActive"
10106
 
             underscore_name="eu_active"
10107
 
             description="The percentage of time in which the Execution Units were actively processing."
10108
 
             data_type="float"
10109
 
             max_equation="100"
10110
 
             units="percent"
10111
 
             semantic_type="duration"
10112
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10113
 
             mdapi_group="EU Array"
10114
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
10115
 
             mdapi_supported_apis=""
10116
 
             mdapi_hw_unit_type="gpu"
10117
 
             />
10118
 
    <counter name="EU Stall"
10119
 
             symbol_name="EuStall"
10120
 
             underscore_name="eu_stall"
10121
 
             description="The percentage of time in which the Execution Units were stalled."
10122
 
             data_type="float"
10123
 
             max_equation="100"
10124
 
             units="percent"
10125
 
             semantic_type="duration"
10126
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10127
 
             mdapi_group="EU Array"
10128
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
10129
 
             mdapi_supported_apis=""
10130
 
             mdapi_hw_unit_type="gpu"
10131
 
             />
10132
 
    <counter name="EU Both FPU Pipes Active"
10133
 
             symbol_name="EuFpuBothActive"
10134
 
             underscore_name="eu_fpu_both_active"
10135
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
10136
 
             data_type="float"
10137
 
             max_equation="100"
10138
 
             units="percent"
10139
 
             semantic_type="duration"
10140
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10141
 
             mdapi_group="EU Array/Pipes"
10142
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10143
 
             mdapi_supported_apis=""
10144
 
             mdapi_hw_unit_type="gpu"
10145
 
             />
10146
 
    <counter name="VS FPU0 Pipe Active"
10147
 
             symbol_name="VsFpu0Active"
10148
 
             underscore_name="vs_fpu0_active"
10149
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
10150
 
             data_type="float"
10151
 
             max_equation="100"
10152
 
             units="percent"
10153
 
             semantic_type="duration"
10154
 
             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10155
 
             mdapi_group="EU Array/Vertex Shader"
10156
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10157
 
             mdapi_supported_apis="VK OGL IO BB"
10158
 
             mdapi_hw_unit_type="gpu"
10159
 
             />
10160
 
    <counter name="VS FPU1 Pipe Active"
10161
 
             symbol_name="VsFpu1Active"
10162
 
             underscore_name="vs_fpu1_active"
10163
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
10164
 
             data_type="float"
10165
 
             max_equation="100"
10166
 
             units="percent"
10167
 
             semantic_type="duration"
10168
 
             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10169
 
             mdapi_group="EU Array/Vertex Shader"
10170
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10171
 
             mdapi_supported_apis="VK OGL IO BB"
10172
 
             mdapi_hw_unit_type="gpu"
10173
 
             />
10174
 
    <counter name="VS Send Pipe Active"
10175
 
             symbol_name="VsSendActive"
10176
 
             underscore_name="vs_send_active"
10177
 
             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
10178
 
             data_type="float"
10179
 
             max_equation="100"
10180
 
             units="percent"
10181
 
             semantic_type="duration"
10182
 
             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10183
 
             mdapi_group="EU Array/Vertex Shader"
10184
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10185
 
             mdapi_supported_apis="VK OGL IO BB"
10186
 
             mdapi_hw_unit_type="gpu"
10187
 
             />
10188
 
    <counter name="PS FPU0 Pipe Active"
10189
 
             symbol_name="PsFpu0Active"
10190
 
             underscore_name="ps_fpu0_active"
10191
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
10192
 
             data_type="float"
10193
 
             max_equation="100"
10194
 
             units="percent"
10195
 
             semantic_type="duration"
10196
 
             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10197
 
             mdapi_group="EU Array/Pixel Shader"
10198
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10199
 
             mdapi_supported_apis="VK OGL IO BB"
10200
 
             mdapi_hw_unit_type="gpu"
10201
 
             />
10202
 
    <counter name="PS FPU1 Pipe Active"
10203
 
             symbol_name="PsFpu1Active"
10204
 
             underscore_name="ps_fpu1_active"
10205
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
10206
 
             data_type="float"
10207
 
             max_equation="100"
10208
 
             units="percent"
10209
 
             semantic_type="duration"
10210
 
             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10211
 
             mdapi_group="EU Array/Pixel Shader"
10212
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10213
 
             mdapi_supported_apis="VK OGL IO BB"
10214
 
             mdapi_hw_unit_type="gpu"
10215
 
             />
10216
 
    <counter name="PS Send Pipeline Active"
10217
 
             symbol_name="PsSendActive"
10218
 
             underscore_name="ps_send_active"
10219
 
             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
10220
 
             data_type="float"
10221
 
             max_equation="100"
10222
 
             units="percent"
10223
 
             semantic_type="duration"
10224
 
             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10225
 
             mdapi_group="EU Array/Pixel Shader"
10226
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10227
 
             mdapi_supported_apis="VK OGL IO BB"
10228
 
             mdapi_hw_unit_type="gpu"
10229
 
             />
10230
 
    <counter name="FS Both FPU Active"
10231
 
             symbol_name="PsEuBothFpuActive"
10232
 
             underscore_name="ps_eu_both_fpu_active"
10233
 
             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
10234
 
             data_type="float"
10235
 
             max_equation="100"
10236
 
             units="percent"
10237
 
             semantic_type="duration"
10238
 
             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10239
 
             mdapi_group="3D Pipe/Fragment Shader"
10240
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
10241
 
             mdapi_supported_apis="VK OGL IO BB"
10242
 
             mdapi_hw_unit_type="gpu"
10243
 
             />
10244
 
    <counter name="Rasterized Pixels"
10245
 
             symbol_name="RasterizedPixels"
10246
 
             underscore_name="rasterized_pixels"
10247
 
             description="The total number of rasterized pixels."
10248
 
             data_type="uint64"
10249
 
             units="pixels"
10250
 
             semantic_type="event"
10251
 
             equation="A 21 READ 4 UMUL"
10252
 
             mdapi_group="3D Pipe/Rasterizer"
10253
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
10254
 
             mdapi_supported_apis="VK OGL IO BB"
10255
 
             mdapi_hw_unit_type="gpu"
10256
 
             />
10257
 
    <counter name="Early Hi-Depth Test Fails"
10258
 
             symbol_name="HiDepthTestFails"
10259
 
             underscore_name="hi_depth_test_fails"
10260
 
             description="The total number of pixels dropped on early hierarchical depth test."
10261
 
             data_type="uint64"
10262
 
             units="pixels"
10263
 
             semantic_type="event"
10264
 
             equation="A 22 READ 4 UMUL"
10265
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
10266
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
10267
 
             mdapi_supported_apis="VK OGL IO BB"
10268
 
             mdapi_hw_unit_type="gpu"
10269
 
             />
10270
 
    <counter name="Early Depth Test Fails"
10271
 
             symbol_name="EarlyDepthTestFails"
10272
 
             underscore_name="early_depth_test_fails"
10273
 
             description="The total number of pixels dropped on early depth test."
10274
 
             data_type="uint64"
10275
 
             units="pixels"
10276
 
             semantic_type="event"
10277
 
             equation="A 23 READ 4 UMUL"
10278
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
10279
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
10280
 
             mdapi_supported_apis="VK OGL IO BB"
10281
 
             mdapi_hw_unit_type="gpu"
10282
 
             />
10283
 
    <counter name="Samples Killed in FS"
10284
 
             symbol_name="SamplesKilledInPs"
10285
 
             underscore_name="samples_killed_in_ps"
10286
 
             description="The total number of samples or pixels dropped in fragment shaders."
10287
 
             data_type="uint64"
10288
 
             units="pixels"
10289
 
             semantic_type="event"
10290
 
             equation="A 24 READ 4 UMUL"
10291
 
             mdapi_group="3D Pipe/Fragment Shader"
10292
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
10293
 
             mdapi_supported_apis="VK OGL IO BB"
10294
 
             mdapi_hw_unit_type="gpu"
10295
 
             />
10296
 
    <counter name="Pixels Failing Tests"
10297
 
             symbol_name="PixelsFailingPostPsTests"
10298
 
             underscore_name="pixels_failing_post_ps_tests"
10299
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
10300
 
             data_type="uint64"
10301
 
             units="pixels"
10302
 
             semantic_type="event"
10303
 
             equation="A 25 READ 4 UMUL"
10304
 
             mdapi_group="3D Pipe/Output Merger"
10305
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
10306
 
             mdapi_supported_apis="VK OGL IO BB"
10307
 
             mdapi_hw_unit_type="gpu"
10308
 
             />
10309
 
    <counter name="Samples Written"
10310
 
             symbol_name="SamplesWritten"
10311
 
             underscore_name="samples_written"
10312
 
             description="The total number of samples or pixels written to all render targets."
10313
 
             data_type="uint64"
10314
 
             units="pixels"
10315
 
             semantic_type="event"
10316
 
             equation="A 26 READ 4 UMUL"
10317
 
             mdapi_group="3D Pipe/Output Merger"
10318
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10319
 
             mdapi_supported_apis="VK OGL IO BB"
10320
 
             mdapi_hw_unit_type="gpu"
10321
 
             />
10322
 
    <counter name="Samples Blended"
10323
 
             symbol_name="SamplesBlended"
10324
 
             underscore_name="samples_blended"
10325
 
             description="The total number of blended samples or pixels written to all render targets."
10326
 
             data_type="uint64"
10327
 
             units="pixels"
10328
 
             semantic_type="event"
10329
 
             equation="A 27 READ 4 UMUL"
10330
 
             mdapi_group="3D Pipe/Output Merger"
10331
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10332
 
             mdapi_supported_apis="VK OGL IO BB"
10333
 
             mdapi_hw_unit_type="gpu"
10334
 
             />
10335
 
    <counter name="Sampler Texels"
10336
 
             symbol_name="SamplerTexels"
10337
 
             underscore_name="sampler_texels"
10338
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
10339
 
             data_type="uint64"
10340
 
             units="texels"
10341
 
             semantic_type="event"
10342
 
             equation="A 28 READ 4 UMUL"
10343
 
             mdapi_group="Sampler/Sampler Input"
10344
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10345
 
             mdapi_supported_apis=""
10346
 
             mdapi_hw_unit_type="gpu"
10347
 
             />
10348
 
    <counter name="Sampler Texels Misses"
10349
 
             symbol_name="SamplerTexelMisses"
10350
 
             underscore_name="sampler_texel_misses"
10351
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
10352
 
             data_type="uint64"
10353
 
             units="texels"
10354
 
             semantic_type="event"
10355
 
             equation="A 29 READ 4 UMUL"
10356
 
             mdapi_group="Sampler/Sampler Cache"
10357
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
10358
 
             mdapi_supported_apis=""
10359
 
             mdapi_hw_unit_type="gpu"
10360
 
             />
10361
 
    <counter name="SLM Bytes Read"
10362
 
             symbol_name="SlmBytesRead"
10363
 
             underscore_name="slm_bytes_read"
10364
 
             description="The total number of GPU memory bytes read from shared local memory."
10365
 
             data_type="uint64"
10366
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
10367
 
             units="bytes"
10368
 
             semantic_type="throughput"
10369
 
             equation="A 30 READ 64 UMUL"
10370
 
             mdapi_group="L3/Data Port/SLM"
10371
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
10372
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
10373
 
             mdapi_hw_unit_type="gpu"
10374
 
             />
10375
 
    <counter name="SLM Bytes Written"
10376
 
             symbol_name="SlmBytesWritten"
10377
 
             underscore_name="slm_bytes_written"
10378
 
             description="The total number of GPU memory bytes written into shared local memory."
10379
 
             data_type="uint64"
10380
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
10381
 
             units="bytes"
10382
 
             semantic_type="throughput"
10383
 
             equation="A 31 READ 64 UMUL"
10384
 
             mdapi_group="L3/Data Port/SLM"
10385
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
10386
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
10387
 
             mdapi_hw_unit_type="gpu"
10388
 
             />
10389
 
    <counter name="Shader Memory Accesses"
10390
 
             symbol_name="ShaderMemoryAccesses"
10391
 
             underscore_name="shader_memory_accesses"
10392
 
             description="The total number of shader memory accesses to L3."
10393
 
             data_type="uint64"
10394
 
             units="messages"
10395
 
             semantic_type="event"
10396
 
             equation="A 32 READ"
10397
 
             mdapi_group="L3/Data Port"
10398
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
10399
 
             mdapi_supported_apis=""
10400
 
             mdapi_hw_unit_type="gpu"
10401
 
             />
10402
 
    <counter name="Shader Atomic Memory Accesses"
10403
 
             symbol_name="ShaderAtomics"
10404
 
             underscore_name="shader_atomics"
10405
 
             description="The total number of shader atomic memory accesses."
10406
 
             data_type="uint64"
10407
 
             units="messages"
10408
 
             semantic_type="event"
10409
 
             equation="A 34 READ"
10410
 
             mdapi_group="L3/Data Port/Atomics"
10411
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
10412
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
10413
 
             mdapi_hw_unit_type="gpu"
10414
 
             />
10415
 
    <counter name="L3 Shader Throughput"
10416
 
             symbol_name="L3ShaderThroughput"
10417
 
             underscore_name="l3_shader_throughput"
10418
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
10419
 
             data_type="uint64"
10420
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
10421
 
             units="bytes"
10422
 
             semantic_type="throughput"
10423
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
10424
 
             mdapi_group="L3/Data Port"
10425
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
10426
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
10427
 
             mdapi_hw_unit_type="gpu"
10428
 
             />
10429
 
    <counter name="Shader Barrier Messages"
10430
 
             symbol_name="ShaderBarriers"
10431
 
             underscore_name="shader_barriers"
10432
 
             description="The total number of shader barrier messages."
10433
 
             data_type="uint64"
10434
 
             units="messages"
10435
 
             semantic_type="event"
10436
 
             equation="A 35 READ"
10437
 
             mdapi_group="EU Array/Barrier"
10438
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
10439
 
             mdapi_supported_apis=""
10440
 
             mdapi_hw_unit_type="gpu"
10441
 
             />
10442
 
    <counter name="Slice0 L3 Bank2 Stalled"
10443
 
             symbol_name="L30Bank2Stalled"
10444
 
             underscore_name="l30_bank2_stalled"
10445
 
             description="The percentage of time in which slice0 L3 bank2 is stalled"
10446
 
             data_type="float"
10447
 
             max_equation="100"
10448
 
             units="percent"
10449
 
             semantic_type="duration"
10450
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
10451
 
             availability="$SliceMask 0x1 AND"
10452
 
             mdapi_group="GTI/L3"
10453
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10454
 
             mdapi_supported_apis=""
10455
 
             mdapi_hw_unit_type="slice"
10456
 
             />
10457
 
    <counter name="Slice1 L3 Bank2 Stalled"
10458
 
             symbol_name="L31Bank2Stalled"
10459
 
             underscore_name="l31_bank2_stalled"
10460
 
             description="The percentage of time in which slice1 L3 bank2 is stalled"
10461
 
             data_type="float"
10462
 
             max_equation="100"
10463
 
             units="percent"
10464
 
             semantic_type="duration"
10465
 
             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
10466
 
             availability="$SliceMask 0x2 AND"
10467
 
             mdapi_group="GTI/L3"
10468
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10469
 
             mdapi_supported_apis=""
10470
 
             mdapi_hw_unit_type="slice"
10471
 
             />
10472
 
    <counter name="Slice1 L3 Bank2 Active"
10473
 
             symbol_name="L31Bank2Active"
10474
 
             underscore_name="l31_bank2_active"
10475
 
             description="The percentage of time in which slice1 L3 bank2 is active"
10476
 
             data_type="float"
10477
 
             max_equation="100"
10478
 
             units="percent"
10479
 
             semantic_type="duration"
10480
 
             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
10481
 
             availability="$SliceMask 0x2 AND"
10482
 
             mdapi_group="GTI/L3"
10483
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10484
 
             mdapi_supported_apis=""
10485
 
             mdapi_hw_unit_type="slice"
10486
 
             />
10487
 
    <counter name="Slice0 L3 Bank2 Active"
10488
 
             symbol_name="L30Bank2Active"
10489
 
             underscore_name="l30_bank2_active"
10490
 
             description="The percentage of time in which slice0 L3 bank2 is active"
10491
 
             data_type="float"
10492
 
             max_equation="100"
10493
 
             units="percent"
10494
 
             semantic_type="duration"
10495
 
             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
10496
 
             availability="$SliceMask 0x1 AND"
10497
 
             mdapi_group="GTI/L3"
10498
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10499
 
             mdapi_supported_apis=""
10500
 
             mdapi_hw_unit_type="slice"
10501
 
             />
10502
 
    <counter name="SQ is full"
10503
 
             symbol_name="GTRequestQueueFull"
10504
 
             underscore_name="gt_request_queue_full"
10505
 
             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
10506
 
             data_type="float"
10507
 
             max_equation="100"
10508
 
             units="percent"
10509
 
             semantic_type="duration"
10510
 
             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
10511
 
             availability="true $QueryMode &amp;&amp;"
10512
 
             mdapi_group="GTI"
10513
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10514
 
             mdapi_supported_apis="VK OGL4 OCL"
10515
 
             mdapi_hw_unit_type="gpu"
10516
 
             />
10517
 
    <register_config type="NOA">
10518
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
10519
 
        <register type="NOA" address="0x00009888" value="0x121A0340" />
10520
 
        <register type="NOA" address="0x00009888" value="0x103F0017" />
10521
 
        <register type="NOA" address="0x00009888" value="0x123F0020" />
10522
 
        <register type="NOA" address="0x00009888" value="0x129A0340" />
10523
 
        <register type="NOA" address="0x00009888" value="0x10BF0017" />
10524
 
        <register type="NOA" address="0x00009888" value="0x12BF0020" />
10525
 
        <register type="NOA" address="0x00009888" value="0x041A3400" />
10526
 
        <register type="NOA" address="0x00009888" value="0x101A0000" />
10527
 
        <register type="NOA" address="0x00009888" value="0x043B8000" />
10528
 
        <register type="NOA" address="0x00009888" value="0x0A3E0010" />
10529
 
        <register type="NOA" address="0x00009888" value="0x003F0200" />
10530
 
        <register type="NOA" address="0x00009888" value="0x023F0113" />
10531
 
        <register type="NOA" address="0x00009888" value="0x043F0014" />
10532
 
        <register type="NOA" address="0x00009888" value="0x02592000" />
10533
 
        <register type="NOA" address="0x00009888" value="0x005A8000" />
10534
 
        <register type="NOA" address="0x00009888" value="0x025AC000" />
10535
 
        <register type="NOA" address="0x00009888" value="0x045A4000" />
10536
 
        <register type="NOA" address="0x00009888" value="0x0A1C8000" />
10537
 
        <register type="NOA" address="0x00009888" value="0x001D8000" />
10538
 
        <register type="NOA" address="0x00009888" value="0x021DC000" />
10539
 
        <register type="NOA" address="0x00009888" value="0x041D4000" />
10540
 
        <register type="NOA" address="0x00009888" value="0x0A1E8000" />
10541
 
        <register type="NOA" address="0x00009888" value="0x0C1FA000" />
10542
 
        <register type="NOA" address="0x00009888" value="0x0E1F001A" />
10543
 
        <register type="NOA" address="0x00009888" value="0x00394000" />
10544
 
        <register type="NOA" address="0x00009888" value="0x02395000" />
10545
 
        <register type="NOA" address="0x00009888" value="0x04391000" />
10546
 
        <register type="NOA" address="0x00009888" value="0x069A0034" />
10547
 
        <register type="NOA" address="0x00009888" value="0x109A0000" />
10548
 
        <register type="NOA" address="0x00009888" value="0x06BB4000" />
10549
 
        <register type="NOA" address="0x00009888" value="0x0ABE0040" />
10550
 
        <register type="NOA" address="0x00009888" value="0x0CBF0984" />
10551
 
        <register type="NOA" address="0x00009888" value="0x0EBF0A02" />
10552
 
        <register type="NOA" address="0x00009888" value="0x02D94000" />
10553
 
        <register type="NOA" address="0x00009888" value="0x0CDAC000" />
10554
 
        <register type="NOA" address="0x00009888" value="0x0EDAC000" />
10555
 
        <register type="NOA" address="0x00009888" value="0x0C9C0400" />
10556
 
        <register type="NOA" address="0x00009888" value="0x0C9DC000" />
10557
 
        <register type="NOA" address="0x00009888" value="0x0E9DC000" />
10558
 
        <register type="NOA" address="0x00009888" value="0x0C9E0400" />
10559
 
        <register type="NOA" address="0x00009888" value="0x109F02A8" />
10560
 
        <register type="NOA" address="0x00009888" value="0x0E9F0040" />
10561
 
        <register type="NOA" address="0x00009888" value="0x0CB95000" />
10562
 
        <register type="NOA" address="0x00009888" value="0x0EB95000" />
10563
 
        <register type="NOA" address="0x00009888" value="0x0F88000F" />
10564
 
        <register type="NOA" address="0x00009888" value="0x0D880400" />
10565
 
        <register type="NOA" address="0x00009888" value="0x038A8000" />
10566
 
        <register type="NOA" address="0x00009888" value="0x058A8000" />
10567
 
        <register type="NOA" address="0x00009888" value="0x078A8000" />
10568
 
        <register type="NOA" address="0x00009888" value="0x098A8000" />
10569
 
        <register type="NOA" address="0x00009888" value="0x0B8A8000" />
10570
 
        <register type="NOA" address="0x00009888" value="0x258B8009" />
10571
 
        <register type="NOA" address="0x00009888" value="0x278B002A" />
10572
 
        <register type="NOA" address="0x00009888" value="0x238B2A80" />
10573
 
        <register type="NOA" address="0x00009888" value="0x198C4000" />
10574
 
        <register type="NOA" address="0x00009888" value="0x1B8C0015" />
10575
 
        <register type="NOA" address="0x00009888" value="0x0D8C4000" />
10576
 
        <register type="NOA" address="0x00009888" value="0x0D8DA000" />
10577
 
        <register type="NOA" address="0x00009888" value="0x0F8DA000" />
10578
 
        <register type="NOA" address="0x00009888" value="0x078D2000" />
10579
 
        <register type="NOA" address="0x00009888" value="0x2185800A" />
10580
 
        <register type="NOA" address="0x00009888" value="0x2385002A" />
10581
 
        <register type="NOA" address="0x00009888" value="0x1F85AA00" />
10582
 
        <register type="NOA" address="0x00009888" value="0x1B830154" />
10583
 
        <register type="NOA" address="0x00009888" value="0x03834000" />
10584
 
        <register type="NOA" address="0x00009888" value="0x05834000" />
10585
 
        <register type="NOA" address="0x00009888" value="0x07834000" />
10586
 
        <register type="NOA" address="0x00009888" value="0x09834000" />
10587
 
        <register type="NOA" address="0x00009888" value="0x0B834000" />
10588
 
        <register type="NOA" address="0x00009888" value="0x0D834000" />
10589
 
        <register type="NOA" address="0x00009888" value="0x0D84C000" />
10590
 
        <register type="NOA" address="0x00009888" value="0x0F84C000" />
10591
 
        <register type="NOA" address="0x00009888" value="0x01848000" />
10592
 
        <register type="NOA" address="0x00009888" value="0x0384C000" />
10593
 
        <register type="NOA" address="0x00009888" value="0x0584C000" />
10594
 
        <register type="NOA" address="0x00009888" value="0x07844000" />
10595
 
        <register type="NOA" address="0x00009888" value="0x1D80C000" />
10596
 
        <register type="NOA" address="0x00009888" value="0x1F80C000" />
10597
 
        <register type="NOA" address="0x00009888" value="0x11808000" />
10598
 
        <register type="NOA" address="0x00009888" value="0x1380C000" />
10599
 
        <register type="NOA" address="0x00009888" value="0x1580C000" />
10600
 
        <register type="NOA" address="0x00009888" value="0x17804000" />
10601
 
        <register type="NOA" address="0x00009888" value="0x53800000" />
10602
 
        <register type="NOA" address="0x00009888" value="0x45800800" />
10603
 
        <register type="NOA" address="0x00009888" value="0x47800842" />
10604
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
10605
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
10606
 
        <register type="NOA" address="0x00009888" value="0x4D800000" />
10607
 
        <register type="NOA" address="0x00009888" value="0x3F801084" />
10608
 
        <register type="NOA" address="0x00009888" value="0x4F800000" />
10609
 
        <register type="NOA" address="0x00009888" value="0x41800044" />
10610
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
10611
 
        <register type="NOA" address="0x000091BC" value="0xE0500000" />
10612
 
    </register_config>
10613
 
    <register_config type="OA">
10614
 
        <register type="OA" address="0x00002740" value="0x00000000" />
10615
 
        <register type="OA" address="0x00002744" value="0x00800000" />
10616
 
        <register type="OA" address="0x00002710" value="0x00000000" />
10617
 
        <register type="OA" address="0x00002714" value="0xF0800000" />
10618
 
        <register type="OA" address="0x00002720" value="0x00000000" />
10619
 
        <register type="OA" address="0x00002724" value="0xF0800000" />
10620
 
        <register type="OA" address="0x00002770" value="0x00100070" />
10621
 
        <register type="OA" address="0x00002774" value="0x0000FFF1" />
10622
 
        <register type="OA" address="0x00002778" value="0x00014002" />
10623
 
        <register type="OA" address="0x0000277C" value="0x0000C3FF" />
10624
 
        <register type="OA" address="0x00002780" value="0x00010002" />
10625
 
        <register type="OA" address="0x00002784" value="0x0000C7FF" />
10626
 
        <register type="OA" address="0x00002788" value="0x00004002" />
10627
 
        <register type="OA" address="0x0000278C" value="0x0000D3FF" />
10628
 
        <register type="OA" address="0x00002790" value="0x00100700" />
10629
 
        <register type="OA" address="0x00002794" value="0x0000FF1F" />
10630
 
        <register type="OA" address="0x00002798" value="0x00001402" />
10631
 
        <register type="OA" address="0x0000279C" value="0x0000FC3F" />
10632
 
        <register type="OA" address="0x000027A0" value="0x00001002" />
10633
 
        <register type="OA" address="0x000027A4" value="0x0000FC7F" />
10634
 
        <register type="OA" address="0x000027A8" value="0x00000402" />
10635
 
        <register type="OA" address="0x000027AC" value="0x0000FD3F" />
10636
 
    </register_config>
10637
 
    <register_config type="FLEX">
10638
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
10639
 
        <register type="FLEX" address="0x0000E558" value="0x00010003" />
10640
 
        <register type="FLEX" address="0x0000E658" value="0x00012011" />
10641
 
        <register type="FLEX" address="0x0000E758" value="0x00015014" />
10642
 
        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
10643
 
        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
10644
 
        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
10645
 
    </register_config>
10646
 
  </set>
10647
 
 
10648
 
  <set name="Metric set RasterizerAndPixelBackend"
10649
 
       chipset="BDW"
10650
 
       symbol_name="RasterizerAndPixelBackend"
10651
 
       underscore_name="rasterizer_and_pixel_backend"
10652
 
       mdapi_supported_apis="VK OGL OCL IO BB"
10653
 
       hw_config_guid="da0f7875-1143-4d73-a39c-9128a951c46a"
10654
 
       >
10655
 
    <counter name="GPU Time Elapsed"
10656
 
             symbol_name="GpuTime"
10657
 
             underscore_name="gpu_time"
10658
 
             description="Time elapsed on the GPU during the measurement."
10659
 
             data_type="uint64"
10660
 
             units="ns"
10661
 
             semantic_type="duration"
10662
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
10663
 
             mdapi_group="GPU"
10664
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10665
 
             mdapi_supported_apis=""
10666
 
             mdapi_hw_unit_type="gpu"
10667
 
             />
10668
 
    <counter name="GPU Core Clocks"
10669
 
             symbol_name="GpuCoreClocks"
10670
 
             underscore_name="gpu_core_clocks"
10671
 
             description="The total number of GPU core clocks elapsed during the measurement."
10672
 
             data_type="uint64"
10673
 
             units="cycles"
10674
 
             semantic_type="event"
10675
 
             equation="GPU_CLOCK 0 READ"
10676
 
             mdapi_group="GPU"
10677
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
10678
 
             mdapi_supported_apis=""
10679
 
             mdapi_hw_unit_type="gpu"
10680
 
             />
10681
 
    <counter name="AVG GPU Core Frequency"
10682
 
             symbol_name="AvgGpuCoreFrequency"
10683
 
             underscore_name="avg_gpu_core_frequency"
10684
 
             description="Average GPU Core Frequency in the measurement."
10685
 
             data_type="uint64"
10686
 
             max_equation="$GpuMaxFrequency"
10687
 
             units="hz"
10688
 
             semantic_type="event"
10689
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
10690
 
             mdapi_group="GPU"
10691
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10692
 
             mdapi_supported_apis=""
10693
 
             mdapi_hw_unit_type="gpu"
10694
 
             />
10695
 
    <counter name="GPU Busy"
10696
 
             symbol_name="GpuBusy"
10697
 
             underscore_name="gpu_busy"
10698
 
             description="The percentage of time in which the GPU has been processing GPU commands."
10699
 
             data_type="float"
10700
 
             max_equation="100"
10701
 
             units="percent"
10702
 
             semantic_type="duration"
10703
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
10704
 
             mdapi_group="GPU"
10705
 
             mdapi_usage_flags="Tier1 Overview System Frame"
10706
 
             mdapi_supported_apis=""
10707
 
             mdapi_hw_unit_type="gpu"
10708
 
             />
10709
 
    <counter name="VS Threads Dispatched"
10710
 
             symbol_name="VsThreads"
10711
 
             underscore_name="vs_threads"
10712
 
             description="The total number of vertex shader hardware threads dispatched."
10713
 
             data_type="uint64"
10714
 
             units="threads"
10715
 
             semantic_type="event"
10716
 
             equation="A 1 READ"
10717
 
             mdapi_group="EU Array/Vertex Shader"
10718
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
10719
 
             mdapi_supported_apis="VK OGL IO BB"
10720
 
             mdapi_hw_unit_type="gpu"
10721
 
             />
10722
 
    <counter name="HS Threads Dispatched"
10723
 
             symbol_name="HsThreads"
10724
 
             underscore_name="hs_threads"
10725
 
             description="The total number of hull shader hardware threads dispatched."
10726
 
             data_type="uint64"
10727
 
             units="threads"
10728
 
             semantic_type="event"
10729
 
             equation="A 2 READ"
10730
 
             mdapi_group="EU Array/Hull Shader"
10731
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
10732
 
             mdapi_supported_apis="VK OGL4 IO BB"
10733
 
             mdapi_hw_unit_type="gpu"
10734
 
             />
10735
 
    <counter name="DS Threads Dispatched"
10736
 
             symbol_name="DsThreads"
10737
 
             underscore_name="ds_threads"
10738
 
             description="The total number of domain shader hardware threads dispatched."
10739
 
             data_type="uint64"
10740
 
             units="threads"
10741
 
             semantic_type="event"
10742
 
             equation="A 3 READ"
10743
 
             mdapi_group="EU Array/Domain Shader"
10744
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
10745
 
             mdapi_supported_apis="VK OGL4 IO BB"
10746
 
             mdapi_hw_unit_type="gpu"
10747
 
             />
10748
 
    <counter name="GS Threads Dispatched"
10749
 
             symbol_name="GsThreads"
10750
 
             underscore_name="gs_threads"
10751
 
             description="The total number of geometry shader hardware threads dispatched."
10752
 
             data_type="uint64"
10753
 
             units="threads"
10754
 
             semantic_type="event"
10755
 
             equation="A 5 READ"
10756
 
             mdapi_group="EU Array/Geometry Shader"
10757
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
10758
 
             mdapi_supported_apis="VK OGL4 IO BB"
10759
 
             mdapi_hw_unit_type="gpu"
10760
 
             />
10761
 
    <counter name="FS Threads Dispatched"
10762
 
             symbol_name="PsThreads"
10763
 
             underscore_name="ps_threads"
10764
 
             description="The total number of fragment shader hardware threads dispatched."
10765
 
             data_type="uint64"
10766
 
             units="threads"
10767
 
             semantic_type="event"
10768
 
             equation="A 6 READ"
10769
 
             mdapi_group="EU Array/Fragment Shader"
10770
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
10771
 
             mdapi_supported_apis="VK OGL IO BB"
10772
 
             mdapi_hw_unit_type="gpu"
10773
 
             />
10774
 
    <counter name="CS Threads Dispatched"
10775
 
             symbol_name="CsThreads"
10776
 
             underscore_name="cs_threads"
10777
 
             description="The total number of compute shader hardware threads dispatched."
10778
 
             data_type="uint64"
10779
 
             units="threads"
10780
 
             semantic_type="event"
10781
 
             equation="A 4 READ"
10782
 
             mdapi_group="EU Array/Compute Shader"
10783
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
10784
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
10785
 
             mdapi_hw_unit_type="gpu"
10786
 
             />
10787
 
    <counter name="EU Active"
10788
 
             symbol_name="EuActive"
10789
 
             underscore_name="eu_active"
10790
 
             description="The percentage of time in which the Execution Units were actively processing."
10791
 
             data_type="float"
10792
 
             max_equation="100"
10793
 
             units="percent"
10794
 
             semantic_type="duration"
10795
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10796
 
             mdapi_group="EU Array"
10797
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
10798
 
             mdapi_supported_apis=""
10799
 
             mdapi_hw_unit_type="gpu"
10800
 
             />
10801
 
    <counter name="EU Stall"
10802
 
             symbol_name="EuStall"
10803
 
             underscore_name="eu_stall"
10804
 
             description="The percentage of time in which the Execution Units were stalled."
10805
 
             data_type="float"
10806
 
             max_equation="100"
10807
 
             units="percent"
10808
 
             semantic_type="duration"
10809
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10810
 
             mdapi_group="EU Array"
10811
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
10812
 
             mdapi_supported_apis=""
10813
 
             mdapi_hw_unit_type="gpu"
10814
 
             />
10815
 
    <counter name="EU Both FPU Pipes Active"
10816
 
             symbol_name="EuFpuBothActive"
10817
 
             underscore_name="eu_fpu_both_active"
10818
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
10819
 
             data_type="float"
10820
 
             max_equation="100"
10821
 
             units="percent"
10822
 
             semantic_type="duration"
10823
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10824
 
             mdapi_group="EU Array/Pipes"
10825
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10826
 
             mdapi_supported_apis=""
10827
 
             mdapi_hw_unit_type="gpu"
10828
 
             />
10829
 
    <counter name="VS FPU0 Pipe Active"
10830
 
             symbol_name="VsFpu0Active"
10831
 
             underscore_name="vs_fpu0_active"
10832
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
10833
 
             data_type="float"
10834
 
             max_equation="100"
10835
 
             units="percent"
10836
 
             semantic_type="duration"
10837
 
             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10838
 
             mdapi_group="EU Array/Vertex Shader"
10839
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10840
 
             mdapi_supported_apis="VK OGL IO BB"
10841
 
             mdapi_hw_unit_type="gpu"
10842
 
             />
10843
 
    <counter name="VS FPU1 Pipe Active"
10844
 
             symbol_name="VsFpu1Active"
10845
 
             underscore_name="vs_fpu1_active"
10846
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
10847
 
             data_type="float"
10848
 
             max_equation="100"
10849
 
             units="percent"
10850
 
             semantic_type="duration"
10851
 
             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10852
 
             mdapi_group="EU Array/Vertex Shader"
10853
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10854
 
             mdapi_supported_apis="VK OGL IO BB"
10855
 
             mdapi_hw_unit_type="gpu"
10856
 
             />
10857
 
    <counter name="VS Send Pipe Active"
10858
 
             symbol_name="VsSendActive"
10859
 
             underscore_name="vs_send_active"
10860
 
             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
10861
 
             data_type="float"
10862
 
             max_equation="100"
10863
 
             units="percent"
10864
 
             semantic_type="duration"
10865
 
             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10866
 
             mdapi_group="EU Array/Vertex Shader"
10867
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10868
 
             mdapi_supported_apis="VK OGL IO BB"
10869
 
             mdapi_hw_unit_type="gpu"
10870
 
             />
10871
 
    <counter name="PS FPU0 Pipe Active"
10872
 
             symbol_name="PsFpu0Active"
10873
 
             underscore_name="ps_fpu0_active"
10874
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
10875
 
             data_type="float"
10876
 
             max_equation="100"
10877
 
             units="percent"
10878
 
             semantic_type="duration"
10879
 
             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10880
 
             mdapi_group="EU Array/Pixel Shader"
10881
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10882
 
             mdapi_supported_apis="VK OGL IO BB"
10883
 
             mdapi_hw_unit_type="gpu"
10884
 
             />
10885
 
    <counter name="PS FPU1 Pipe Active"
10886
 
             symbol_name="PsFpu1Active"
10887
 
             underscore_name="ps_fpu1_active"
10888
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
10889
 
             data_type="float"
10890
 
             max_equation="100"
10891
 
             units="percent"
10892
 
             semantic_type="duration"
10893
 
             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10894
 
             mdapi_group="EU Array/Pixel Shader"
10895
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10896
 
             mdapi_supported_apis="VK OGL IO BB"
10897
 
             mdapi_hw_unit_type="gpu"
10898
 
             />
10899
 
    <counter name="PS Send Pipeline Active"
10900
 
             symbol_name="PsSendActive"
10901
 
             underscore_name="ps_send_active"
10902
 
             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
10903
 
             data_type="float"
10904
 
             max_equation="100"
10905
 
             units="percent"
10906
 
             semantic_type="duration"
10907
 
             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10908
 
             mdapi_group="EU Array/Pixel Shader"
10909
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10910
 
             mdapi_supported_apis="VK OGL IO BB"
10911
 
             mdapi_hw_unit_type="gpu"
10912
 
             />
10913
 
    <counter name="FS Both FPU Active"
10914
 
             symbol_name="PsEuBothFpuActive"
10915
 
             underscore_name="ps_eu_both_fpu_active"
10916
 
             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
10917
 
             data_type="float"
10918
 
             max_equation="100"
10919
 
             units="percent"
10920
 
             semantic_type="duration"
10921
 
             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10922
 
             mdapi_group="3D Pipe/Fragment Shader"
10923
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
10924
 
             mdapi_supported_apis="VK OGL IO BB"
10925
 
             mdapi_hw_unit_type="gpu"
10926
 
             />
10927
 
    <counter name="Rasterized Pixels"
10928
 
             symbol_name="RasterizedPixels"
10929
 
             underscore_name="rasterized_pixels"
10930
 
             description="The total number of rasterized pixels."
10931
 
             data_type="uint64"
10932
 
             units="pixels"
10933
 
             semantic_type="event"
10934
 
             equation="A 21 READ 4 UMUL"
10935
 
             mdapi_group="3D Pipe/Rasterizer"
10936
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
10937
 
             mdapi_supported_apis="VK OGL IO BB"
10938
 
             mdapi_hw_unit_type="gpu"
10939
 
             />
10940
 
    <counter name="Early Hi-Depth Test Fails"
10941
 
             symbol_name="HiDepthTestFails"
10942
 
             underscore_name="hi_depth_test_fails"
10943
 
             description="The total number of pixels dropped on early hierarchical depth test."
10944
 
             data_type="uint64"
10945
 
             units="pixels"
10946
 
             semantic_type="event"
10947
 
             equation="A 22 READ 4 UMUL"
10948
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
10949
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
10950
 
             mdapi_supported_apis="VK OGL IO BB"
10951
 
             mdapi_hw_unit_type="gpu"
10952
 
             />
10953
 
    <counter name="Early Depth Test Fails"
10954
 
             symbol_name="EarlyDepthTestFails"
10955
 
             underscore_name="early_depth_test_fails"
10956
 
             description="The total number of pixels dropped on early depth test."
10957
 
             data_type="uint64"
10958
 
             units="pixels"
10959
 
             semantic_type="event"
10960
 
             equation="A 23 READ 4 UMUL"
10961
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
10962
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
10963
 
             mdapi_supported_apis="VK OGL IO BB"
10964
 
             mdapi_hw_unit_type="gpu"
10965
 
             />
10966
 
    <counter name="Samples Killed in FS"
10967
 
             symbol_name="SamplesKilledInPs"
10968
 
             underscore_name="samples_killed_in_ps"
10969
 
             description="The total number of samples or pixels dropped in fragment shaders."
10970
 
             data_type="uint64"
10971
 
             units="pixels"
10972
 
             semantic_type="event"
10973
 
             equation="A 24 READ 4 UMUL"
10974
 
             mdapi_group="3D Pipe/Fragment Shader"
10975
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
10976
 
             mdapi_supported_apis="VK OGL IO BB"
10977
 
             mdapi_hw_unit_type="gpu"
10978
 
             />
10979
 
    <counter name="Pixels Failing Tests"
10980
 
             symbol_name="PixelsFailingPostPsTests"
10981
 
             underscore_name="pixels_failing_post_ps_tests"
10982
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
10983
 
             data_type="uint64"
10984
 
             units="pixels"
10985
 
             semantic_type="event"
10986
 
             equation="A 25 READ 4 UMUL"
10987
 
             mdapi_group="3D Pipe/Output Merger"
10988
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
10989
 
             mdapi_supported_apis="VK OGL IO BB"
10990
 
             mdapi_hw_unit_type="gpu"
10991
 
             />
10992
 
    <counter name="Samples Written"
10993
 
             symbol_name="SamplesWritten"
10994
 
             underscore_name="samples_written"
10995
 
             description="The total number of samples or pixels written to all render targets."
10996
 
             data_type="uint64"
10997
 
             units="pixels"
10998
 
             semantic_type="event"
10999
 
             equation="A 26 READ 4 UMUL"
11000
 
             mdapi_group="3D Pipe/Output Merger"
11001
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11002
 
             mdapi_supported_apis="VK OGL IO BB"
11003
 
             mdapi_hw_unit_type="gpu"
11004
 
             />
11005
 
    <counter name="Samples Blended"
11006
 
             symbol_name="SamplesBlended"
11007
 
             underscore_name="samples_blended"
11008
 
             description="The total number of blended samples or pixels written to all render targets."
11009
 
             data_type="uint64"
11010
 
             units="pixels"
11011
 
             semantic_type="event"
11012
 
             equation="A 27 READ 4 UMUL"
11013
 
             mdapi_group="3D Pipe/Output Merger"
11014
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11015
 
             mdapi_supported_apis="VK OGL IO BB"
11016
 
             mdapi_hw_unit_type="gpu"
11017
 
             />
11018
 
    <counter name="Sampler Texels"
11019
 
             symbol_name="SamplerTexels"
11020
 
             underscore_name="sampler_texels"
11021
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
11022
 
             data_type="uint64"
11023
 
             units="texels"
11024
 
             semantic_type="event"
11025
 
             equation="A 28 READ 4 UMUL"
11026
 
             mdapi_group="Sampler/Sampler Input"
11027
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11028
 
             mdapi_supported_apis=""
11029
 
             mdapi_hw_unit_type="gpu"
11030
 
             />
11031
 
    <counter name="Sampler Texels Misses"
11032
 
             symbol_name="SamplerTexelMisses"
11033
 
             underscore_name="sampler_texel_misses"
11034
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
11035
 
             data_type="uint64"
11036
 
             units="texels"
11037
 
             semantic_type="event"
11038
 
             equation="A 29 READ 4 UMUL"
11039
 
             mdapi_group="Sampler/Sampler Cache"
11040
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
11041
 
             mdapi_supported_apis=""
11042
 
             mdapi_hw_unit_type="gpu"
11043
 
             />
11044
 
    <counter name="SLM Bytes Read"
11045
 
             symbol_name="SlmBytesRead"
11046
 
             underscore_name="slm_bytes_read"
11047
 
             description="The total number of GPU memory bytes read from shared local memory."
11048
 
             data_type="uint64"
11049
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
11050
 
             units="bytes"
11051
 
             semantic_type="throughput"
11052
 
             equation="A 30 READ 64 UMUL"
11053
 
             mdapi_group="L3/Data Port/SLM"
11054
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
11055
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
11056
 
             mdapi_hw_unit_type="gpu"
11057
 
             />
11058
 
    <counter name="SLM Bytes Written"
11059
 
             symbol_name="SlmBytesWritten"
11060
 
             underscore_name="slm_bytes_written"
11061
 
             description="The total number of GPU memory bytes written into shared local memory."
11062
 
             data_type="uint64"
11063
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
11064
 
             units="bytes"
11065
 
             semantic_type="throughput"
11066
 
             equation="A 31 READ 64 UMUL"
11067
 
             mdapi_group="L3/Data Port/SLM"
11068
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
11069
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
11070
 
             mdapi_hw_unit_type="gpu"
11071
 
             />
11072
 
    <counter name="Shader Memory Accesses"
11073
 
             symbol_name="ShaderMemoryAccesses"
11074
 
             underscore_name="shader_memory_accesses"
11075
 
             description="The total number of shader memory accesses to L3."
11076
 
             data_type="uint64"
11077
 
             units="messages"
11078
 
             semantic_type="event"
11079
 
             equation="A 32 READ"
11080
 
             mdapi_group="L3/Data Port"
11081
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
11082
 
             mdapi_supported_apis=""
11083
 
             mdapi_hw_unit_type="gpu"
11084
 
             />
11085
 
    <counter name="Shader Atomic Memory Accesses"
11086
 
             symbol_name="ShaderAtomics"
11087
 
             underscore_name="shader_atomics"
11088
 
             description="The total number of shader atomic memory accesses."
11089
 
             data_type="uint64"
11090
 
             units="messages"
11091
 
             semantic_type="event"
11092
 
             equation="A 34 READ"
11093
 
             mdapi_group="L3/Data Port/Atomics"
11094
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
11095
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
11096
 
             mdapi_hw_unit_type="gpu"
11097
 
             />
11098
 
    <counter name="L3 Shader Throughput"
11099
 
             symbol_name="L3ShaderThroughput"
11100
 
             underscore_name="l3_shader_throughput"
11101
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
11102
 
             data_type="uint64"
11103
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
11104
 
             units="bytes"
11105
 
             semantic_type="throughput"
11106
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
11107
 
             mdapi_group="L3/Data Port"
11108
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
11109
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
11110
 
             mdapi_hw_unit_type="gpu"
11111
 
             />
11112
 
    <counter name="Shader Barrier Messages"
11113
 
             symbol_name="ShaderBarriers"
11114
 
             underscore_name="shader_barriers"
11115
 
             description="The total number of shader barrier messages."
11116
 
             data_type="uint64"
11117
 
             units="messages"
11118
 
             semantic_type="event"
11119
 
             equation="A 35 READ"
11120
 
             mdapi_group="EU Array/Barrier"
11121
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
11122
 
             mdapi_supported_apis=""
11123
 
             mdapi_hw_unit_type="gpu"
11124
 
             />
11125
 
    <counter name="Slice0 Rasterizer Output Ready"
11126
 
             symbol_name="Rasterizer0OutputReady"
11127
 
             underscore_name="rasterizer0_output_ready"
11128
 
             description="The percentage of time in which slice0 rasterizer output is ready"
11129
 
             data_type="float"
11130
 
             max_equation="100"
11131
 
             units="percent"
11132
 
             semantic_type="duration"
11133
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
11134
 
             availability="$SliceMask 0x1 AND"
11135
 
             mdapi_group="GPU/Rasterizer"
11136
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11137
 
             mdapi_supported_apis=""
11138
 
             mdapi_hw_unit_type="slice"
11139
 
             />
11140
 
    <counter name="Slice1 Post-EarlyZ Pixel Data Ready"
11141
 
             symbol_name="PixelData1Ready"
11142
 
             underscore_name="pixel_data1_ready"
11143
 
             description="The percentage of time in which slice1 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
11144
 
             data_type="float"
11145
 
             max_equation="100"
11146
 
             units="percent"
11147
 
             semantic_type="duration"
11148
 
             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
11149
 
             availability="$SliceMask 0x2 AND"
11150
 
             mdapi_group="GPU/Rasterizer/Early Depth Test"
11151
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11152
 
             mdapi_supported_apis=""
11153
 
             mdapi_hw_unit_type="slice"
11154
 
             />
11155
 
    <counter name="Slice0 Post-EarlyZ Pixel Data Ready"
11156
 
             symbol_name="PixelData0Ready"
11157
 
             underscore_name="pixel_data0_ready"
11158
 
             description="The percentage of time in which slice0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
11159
 
             data_type="float"
11160
 
             max_equation="100"
11161
 
             units="percent"
11162
 
             semantic_type="duration"
11163
 
             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
11164
 
             availability="$SliceMask 0x1 AND"
11165
 
             mdapi_group="GPU/Rasterizer/Early Depth Test"
11166
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
11167
 
             mdapi_supported_apis=""
11168
 
             mdapi_hw_unit_type="slice"
11169
 
             />
11170
 
    <counter name="Slice1 Rasterizer Input Available"
11171
 
             symbol_name="Rasterizer1InputAvailable"
11172
 
             underscore_name="rasterizer1_input_available"
11173
 
             description="The percentage of time in which slice1 rasterizer input is available"
11174
 
             data_type="float"
11175
 
             max_equation="100"
11176
 
             units="percent"
11177
 
             semantic_type="duration"
11178
 
             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
11179
 
             availability="$SliceMask 0x2 AND"
11180
 
             mdapi_group="GPU/Rasterizer"
11181
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11182
 
             mdapi_supported_apis=""
11183
 
             mdapi_hw_unit_type="slice"
11184
 
             />
11185
 
    <counter name="Slice1 Rasterizer Output Ready"
11186
 
             symbol_name="Rasterizer1OutputReady"
11187
 
             underscore_name="rasterizer1_output_ready"
11188
 
             description="The percentage of time in which slice1 rasterizer output is ready"
11189
 
             data_type="float"
11190
 
             max_equation="100"
11191
 
             units="percent"
11192
 
             semantic_type="duration"
11193
 
             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
11194
 
             availability="$SliceMask 0x2 AND"
11195
 
             mdapi_group="GPU/Rasterizer"
11196
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11197
 
             mdapi_supported_apis=""
11198
 
             mdapi_hw_unit_type="slice"
11199
 
             />
11200
 
    <counter name="Slice0 Rasterizer Input Available"
11201
 
             symbol_name="Rasterizer0InputAvailable"
11202
 
             underscore_name="rasterizer0_input_available"
11203
 
             description="The percentage of time in which slice0 rasterizer input is available"
11204
 
             data_type="float"
11205
 
             max_equation="100"
11206
 
             units="percent"
11207
 
             semantic_type="duration"
11208
 
             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
11209
 
             availability="$SliceMask 0x1 AND"
11210
 
             mdapi_group="GPU/Rasterizer"
11211
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11212
 
             mdapi_supported_apis=""
11213
 
             mdapi_hw_unit_type="slice"
11214
 
             />
11215
 
    <counter name="Slice0 Pixel Values Ready"
11216
 
             symbol_name="PixelValues0Ready"
11217
 
             underscore_name="pixel_values0_ready"
11218
 
             description="The percentage of time in which slice0 pixel values are ready"
11219
 
             data_type="float"
11220
 
             max_equation="100"
11221
 
             units="percent"
11222
 
             semantic_type="duration"
11223
 
             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
11224
 
             availability="$SliceMask 0x1 AND"
11225
 
             mdapi_group="GPU/3D Pipe"
11226
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11227
 
             mdapi_supported_apis=""
11228
 
             mdapi_hw_unit_type="slice"
11229
 
             />
11230
 
    <counter name="Slice0 PS Output Available"
11231
 
             symbol_name="PSOutput0Available"
11232
 
             underscore_name="ps_output0_available"
11233
 
             description="The percentage of time in which slice0 PS output is available"
11234
 
             data_type="float"
11235
 
             max_equation="100"
11236
 
             units="percent"
11237
 
             semantic_type="duration"
11238
 
             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
11239
 
             availability="$SliceMask 0x1 AND"
11240
 
             mdapi_group="GPU/3D Pipe"
11241
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11242
 
             mdapi_supported_apis=""
11243
 
             mdapi_hw_unit_type="slice"
11244
 
             />
11245
 
    <counter name="Slice1 Pixel Values Ready"
11246
 
             symbol_name="PixelValues1Ready"
11247
 
             underscore_name="pixel_values1_ready"
11248
 
             description="The percentage of time in which slice1 pixel values are ready"
11249
 
             data_type="float"
11250
 
             max_equation="100"
11251
 
             units="percent"
11252
 
             semantic_type="duration"
11253
 
             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
11254
 
             availability="$SliceMask 0x2 AND"
11255
 
             mdapi_group="GPU/3D Pipe"
11256
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
11257
 
             mdapi_supported_apis=""
11258
 
             mdapi_hw_unit_type="slice"
11259
 
             />
11260
 
    <counter name="Slice1 PS Output Available"
11261
 
             symbol_name="PSOutput1Available"
11262
 
             underscore_name="ps_output1_available"
11263
 
             description="The percentage of time in which slice1 PS output is available"
11264
 
             data_type="float"
11265
 
             max_equation="100"
11266
 
             units="percent"
11267
 
             semantic_type="duration"
11268
 
             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
11269
 
             availability="$SliceMask 0x2 AND"
11270
 
             mdapi_group="GPU/3D Pipe"
11271
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11272
 
             mdapi_supported_apis=""
11273
 
             mdapi_hw_unit_type="slice"
11274
 
             />
11275
 
    <counter name="SQ is full"
11276
 
             symbol_name="GTRequestQueueFull"
11277
 
             underscore_name="gt_request_queue_full"
11278
 
             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
11279
 
             data_type="float"
11280
 
             max_equation="100"
11281
 
             units="percent"
11282
 
             semantic_type="duration"
11283
 
             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
11284
 
             availability="true $QueryMode &amp;&amp;"
11285
 
             mdapi_group="GTI"
11286
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11287
 
             mdapi_supported_apis="VK OGL4 OCL"
11288
 
             mdapi_hw_unit_type="gpu"
11289
 
             />
11290
 
    <register_config type="NOA">
11291
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
11292
 
        <register type="NOA" address="0x00009888" value="0x143B000E" />
11293
 
        <register type="NOA" address="0x00009888" value="0x043C55C0" />
11294
 
        <register type="NOA" address="0x00009888" value="0x0A1E0280" />
11295
 
        <register type="NOA" address="0x00009888" value="0x0C1E0408" />
11296
 
        <register type="NOA" address="0x00009888" value="0x10390000" />
11297
 
        <register type="NOA" address="0x00009888" value="0x12397A1F" />
11298
 
        <register type="NOA" address="0x00009888" value="0x14BB000E" />
11299
 
        <register type="NOA" address="0x00009888" value="0x04BC5000" />
11300
 
        <register type="NOA" address="0x00009888" value="0x0A9E0296" />
11301
 
        <register type="NOA" address="0x00009888" value="0x0C9E0008" />
11302
 
        <register type="NOA" address="0x00009888" value="0x10B90000" />
11303
 
        <register type="NOA" address="0x00009888" value="0x12B97A1F" />
11304
 
        <register type="NOA" address="0x00009888" value="0x063B0042" />
11305
 
        <register type="NOA" address="0x00009888" value="0x103B0000" />
11306
 
        <register type="NOA" address="0x00009888" value="0x083C0000" />
11307
 
        <register type="NOA" address="0x00009888" value="0x0A3E0040" />
11308
 
        <register type="NOA" address="0x00009888" value="0x043F8000" />
11309
 
        <register type="NOA" address="0x00009888" value="0x02594000" />
11310
 
        <register type="NOA" address="0x00009888" value="0x045A8000" />
11311
 
        <register type="NOA" address="0x00009888" value="0x0C1C0400" />
11312
 
        <register type="NOA" address="0x00009888" value="0x041D8000" />
11313
 
        <register type="NOA" address="0x00009888" value="0x081E02C0" />
11314
 
        <register type="NOA" address="0x00009888" value="0x0E1E0000" />
11315
 
        <register type="NOA" address="0x00009888" value="0x0C1FA800" />
11316
 
        <register type="NOA" address="0x00009888" value="0x0E1F0260" />
11317
 
        <register type="NOA" address="0x00009888" value="0x101F0014" />
11318
 
        <register type="NOA" address="0x00009888" value="0x003905E0" />
11319
 
        <register type="NOA" address="0x00009888" value="0x06390BC0" />
11320
 
        <register type="NOA" address="0x00009888" value="0x02390018" />
11321
 
        <register type="NOA" address="0x00009888" value="0x04394000" />
11322
 
        <register type="NOA" address="0x00009888" value="0x04BB0042" />
11323
 
        <register type="NOA" address="0x00009888" value="0x10BB0000" />
11324
 
        <register type="NOA" address="0x00009888" value="0x02BC05C0" />
11325
 
        <register type="NOA" address="0x00009888" value="0x08BC0000" />
11326
 
        <register type="NOA" address="0x00009888" value="0x0ABE0004" />
11327
 
        <register type="NOA" address="0x00009888" value="0x02BF8000" />
11328
 
        <register type="NOA" address="0x00009888" value="0x02D91000" />
11329
 
        <register type="NOA" address="0x00009888" value="0x02DA8000" />
11330
 
        <register type="NOA" address="0x00009888" value="0x089C8000" />
11331
 
        <register type="NOA" address="0x00009888" value="0x029D8000" />
11332
 
        <register type="NOA" address="0x00009888" value="0x089E8000" />
11333
 
        <register type="NOA" address="0x00009888" value="0x0E9E0000" />
11334
 
        <register type="NOA" address="0x00009888" value="0x0E9FA806" />
11335
 
        <register type="NOA" address="0x00009888" value="0x109F0142" />
11336
 
        <register type="NOA" address="0x00009888" value="0x08B90617" />
11337
 
        <register type="NOA" address="0x00009888" value="0x0AB90BE0" />
11338
 
        <register type="NOA" address="0x00009888" value="0x02B94000" />
11339
 
        <register type="NOA" address="0x00009888" value="0x0D88F000" />
11340
 
        <register type="NOA" address="0x00009888" value="0x0F88000C" />
11341
 
        <register type="NOA" address="0x00009888" value="0x07888000" />
11342
 
        <register type="NOA" address="0x00009888" value="0x09888000" />
11343
 
        <register type="NOA" address="0x00009888" value="0x018A8000" />
11344
 
        <register type="NOA" address="0x00009888" value="0x0F8A8000" />
11345
 
        <register type="NOA" address="0x00009888" value="0x1B8A2800" />
11346
 
        <register type="NOA" address="0x00009888" value="0x038A8000" />
11347
 
        <register type="NOA" address="0x00009888" value="0x058A8000" />
11348
 
        <register type="NOA" address="0x00009888" value="0x0B8A8000" />
11349
 
        <register type="NOA" address="0x00009888" value="0x0D8A8000" />
11350
 
        <register type="NOA" address="0x00009888" value="0x238B52A0" />
11351
 
        <register type="NOA" address="0x00009888" value="0x258B6A95" />
11352
 
        <register type="NOA" address="0x00009888" value="0x278B0029" />
11353
 
        <register type="NOA" address="0x00009888" value="0x178C2000" />
11354
 
        <register type="NOA" address="0x00009888" value="0x198C1500" />
11355
 
        <register type="NOA" address="0x00009888" value="0x1B8C0014" />
11356
 
        <register type="NOA" address="0x00009888" value="0x078C4000" />
11357
 
        <register type="NOA" address="0x00009888" value="0x098C4000" />
11358
 
        <register type="NOA" address="0x00009888" value="0x098DA000" />
11359
 
        <register type="NOA" address="0x00009888" value="0x0B8DA000" />
11360
 
        <register type="NOA" address="0x00009888" value="0x0F8DA000" />
11361
 
        <register type="NOA" address="0x00009888" value="0x038D8000" />
11362
 
        <register type="NOA" address="0x00009888" value="0x058D2000" />
11363
 
        <register type="NOA" address="0x00009888" value="0x1F85AA80" />
11364
 
        <register type="NOA" address="0x00009888" value="0x2185AAAA" />
11365
 
        <register type="NOA" address="0x00009888" value="0x2385002A" />
11366
 
        <register type="NOA" address="0x00009888" value="0x01834000" />
11367
 
        <register type="NOA" address="0x00009888" value="0x0F834000" />
11368
 
        <register type="NOA" address="0x00009888" value="0x19835400" />
11369
 
        <register type="NOA" address="0x00009888" value="0x1B830155" />
11370
 
        <register type="NOA" address="0x00009888" value="0x03834000" />
11371
 
        <register type="NOA" address="0x00009888" value="0x05834000" />
11372
 
        <register type="NOA" address="0x00009888" value="0x07834000" />
11373
 
        <register type="NOA" address="0x00009888" value="0x09834000" />
11374
 
        <register type="NOA" address="0x00009888" value="0x0B834000" />
11375
 
        <register type="NOA" address="0x00009888" value="0x0D834000" />
11376
 
        <register type="NOA" address="0x00009888" value="0x0184C000" />
11377
 
        <register type="NOA" address="0x00009888" value="0x0784C000" />
11378
 
        <register type="NOA" address="0x00009888" value="0x0984C000" />
11379
 
        <register type="NOA" address="0x00009888" value="0x0B84C000" />
11380
 
        <register type="NOA" address="0x00009888" value="0x0D84C000" />
11381
 
        <register type="NOA" address="0x00009888" value="0x0F84C000" />
11382
 
        <register type="NOA" address="0x00009888" value="0x0384C000" />
11383
 
        <register type="NOA" address="0x00009888" value="0x0584C000" />
11384
 
        <register type="NOA" address="0x00009888" value="0x1180C000" />
11385
 
        <register type="NOA" address="0x00009888" value="0x1780C000" />
11386
 
        <register type="NOA" address="0x00009888" value="0x1980C000" />
11387
 
        <register type="NOA" address="0x00009888" value="0x1B80C000" />
11388
 
        <register type="NOA" address="0x00009888" value="0x1D80C000" />
11389
 
        <register type="NOA" address="0x00009888" value="0x1F80C000" />
11390
 
        <register type="NOA" address="0x00009888" value="0x1380C000" />
11391
 
        <register type="NOA" address="0x00009888" value="0x1580C000" />
11392
 
        <register type="NOA" address="0x00009888" value="0x4D800444" />
11393
 
        <register type="NOA" address="0x00009888" value="0x3D800000" />
11394
 
        <register type="NOA" address="0x00009888" value="0x4F804000" />
11395
 
        <register type="NOA" address="0x00009888" value="0x43801080" />
11396
 
        <register type="NOA" address="0x00009888" value="0x51800000" />
11397
 
        <register type="NOA" address="0x00009888" value="0x45800084" />
11398
 
        <register type="NOA" address="0x00009888" value="0x53800044" />
11399
 
        <register type="NOA" address="0x00009888" value="0x47801080" />
11400
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
11401
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
11402
 
        <register type="NOA" address="0x00009888" value="0x3F800000" />
11403
 
        <register type="NOA" address="0x00009888" value="0x41800840" />
11404
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
11405
 
        <register type="NOA" address="0x000091BC" value="0xE0500000" />
11406
 
    </register_config>
11407
 
    <register_config type="OA">
11408
 
        <register type="OA" address="0x00002740" value="0x00000000" />
11409
 
        <register type="OA" address="0x00002744" value="0x00800000" />
11410
 
        <register type="OA" address="0x00002710" value="0x00000000" />
11411
 
        <register type="OA" address="0x00002714" value="0xF0800000" />
11412
 
        <register type="OA" address="0x00002720" value="0x00000000" />
11413
 
        <register type="OA" address="0x00002724" value="0x30800000" />
11414
 
        <register type="OA" address="0x00002770" value="0x00006000" />
11415
 
        <register type="OA" address="0x00002774" value="0x0000F3FF" />
11416
 
        <register type="OA" address="0x00002778" value="0x00001800" />
11417
 
        <register type="OA" address="0x0000277C" value="0x0000FCFF" />
11418
 
        <register type="OA" address="0x00002780" value="0x00000600" />
11419
 
        <register type="OA" address="0x00002784" value="0x0000FF3F" />
11420
 
        <register type="OA" address="0x00002788" value="0x00000180" />
11421
 
        <register type="OA" address="0x0000278C" value="0x0000FFCF" />
11422
 
        <register type="OA" address="0x00002790" value="0x00000060" />
11423
 
        <register type="OA" address="0x00002794" value="0x0000FFF3" />
11424
 
        <register type="OA" address="0x00002798" value="0x00000018" />
11425
 
        <register type="OA" address="0x0000279C" value="0x0000FFFC" />
11426
 
    </register_config>
11427
 
    <register_config type="FLEX">
11428
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
11429
 
        <register type="FLEX" address="0x0000E558" value="0x00010003" />
11430
 
        <register type="FLEX" address="0x0000E658" value="0x00012011" />
11431
 
        <register type="FLEX" address="0x0000E758" value="0x00015014" />
11432
 
        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
11433
 
        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
11434
 
        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
11435
 
    </register_config>
11436
 
  </set>
11437
 
 
11438
 
  <set name="Metric set Sampler_1"
11439
 
       chipset="BDW"
11440
 
       symbol_name="Sampler_1"
11441
 
       underscore_name="sampler_1"
11442
 
       mdapi_supported_apis="VK OGL OCL IO BB"
11443
 
       hw_config_guid="52c186e4-39e3-4534-87cd-41bd47763df9"
11444
 
       >
11445
 
    <counter name="GPU Time Elapsed"
11446
 
             symbol_name="GpuTime"
11447
 
             underscore_name="gpu_time"
11448
 
             description="Time elapsed on the GPU during the measurement."
11449
 
             data_type="uint64"
11450
 
             units="ns"
11451
 
             semantic_type="duration"
11452
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
11453
 
             mdapi_group="GPU"
11454
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
11455
 
             mdapi_supported_apis=""
11456
 
             mdapi_hw_unit_type="gpu"
11457
 
             />
11458
 
    <counter name="GPU Core Clocks"
11459
 
             symbol_name="GpuCoreClocks"
11460
 
             underscore_name="gpu_core_clocks"
11461
 
             description="The total number of GPU core clocks elapsed during the measurement."
11462
 
             data_type="uint64"
11463
 
             units="cycles"
11464
 
             semantic_type="event"
11465
 
             equation="GPU_CLOCK 0 READ"
11466
 
             mdapi_group="GPU"
11467
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
11468
 
             mdapi_supported_apis=""
11469
 
             mdapi_hw_unit_type="gpu"
11470
 
             />
11471
 
    <counter name="AVG GPU Core Frequency"
11472
 
             symbol_name="AvgGpuCoreFrequency"
11473
 
             underscore_name="avg_gpu_core_frequency"
11474
 
             description="Average GPU Core Frequency in the measurement."
11475
 
             data_type="uint64"
11476
 
             max_equation="$GpuMaxFrequency"
11477
 
             units="hz"
11478
 
             semantic_type="event"
11479
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
11480
 
             mdapi_group="GPU"
11481
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
11482
 
             mdapi_supported_apis=""
11483
 
             mdapi_hw_unit_type="gpu"
11484
 
             />
11485
 
    <counter name="GPU Busy"
11486
 
             symbol_name="GpuBusy"
11487
 
             underscore_name="gpu_busy"
11488
 
             description="The percentage of time in which the GPU has been processing GPU commands."
11489
 
             data_type="float"
11490
 
             max_equation="100"
11491
 
             units="percent"
11492
 
             semantic_type="duration"
11493
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
11494
 
             mdapi_group="GPU"
11495
 
             mdapi_usage_flags="Tier1 Overview System Frame"
11496
 
             mdapi_supported_apis=""
11497
 
             mdapi_hw_unit_type="gpu"
11498
 
             />
11499
 
    <counter name="VS Threads Dispatched"
11500
 
             symbol_name="VsThreads"
11501
 
             underscore_name="vs_threads"
11502
 
             description="The total number of vertex shader hardware threads dispatched."
11503
 
             data_type="uint64"
11504
 
             units="threads"
11505
 
             semantic_type="event"
11506
 
             equation="A 1 READ"
11507
 
             mdapi_group="EU Array/Vertex Shader"
11508
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
11509
 
             mdapi_supported_apis="VK OGL IO BB"
11510
 
             mdapi_hw_unit_type="gpu"
11511
 
             />
11512
 
    <counter name="HS Threads Dispatched"
11513
 
             symbol_name="HsThreads"
11514
 
             underscore_name="hs_threads"
11515
 
             description="The total number of hull shader hardware threads dispatched."
11516
 
             data_type="uint64"
11517
 
             units="threads"
11518
 
             semantic_type="event"
11519
 
             equation="A 2 READ"
11520
 
             mdapi_group="EU Array/Hull Shader"
11521
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
11522
 
             mdapi_supported_apis="VK OGL4 IO BB"
11523
 
             mdapi_hw_unit_type="gpu"
11524
 
             />
11525
 
    <counter name="DS Threads Dispatched"
11526
 
             symbol_name="DsThreads"
11527
 
             underscore_name="ds_threads"
11528
 
             description="The total number of domain shader hardware threads dispatched."
11529
 
             data_type="uint64"
11530
 
             units="threads"
11531
 
             semantic_type="event"
11532
 
             equation="A 3 READ"
11533
 
             mdapi_group="EU Array/Domain Shader"
11534
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
11535
 
             mdapi_supported_apis="VK OGL4 IO BB"
11536
 
             mdapi_hw_unit_type="gpu"
11537
 
             />
11538
 
    <counter name="GS Threads Dispatched"
11539
 
             symbol_name="GsThreads"
11540
 
             underscore_name="gs_threads"
11541
 
             description="The total number of geometry shader hardware threads dispatched."
11542
 
             data_type="uint64"
11543
 
             units="threads"
11544
 
             semantic_type="event"
11545
 
             equation="A 5 READ"
11546
 
             mdapi_group="EU Array/Geometry Shader"
11547
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
11548
 
             mdapi_supported_apis="VK OGL4 IO BB"
11549
 
             mdapi_hw_unit_type="gpu"
11550
 
             />
11551
 
    <counter name="FS Threads Dispatched"
11552
 
             symbol_name="PsThreads"
11553
 
             underscore_name="ps_threads"
11554
 
             description="The total number of fragment shader hardware threads dispatched."
11555
 
             data_type="uint64"
11556
 
             units="threads"
11557
 
             semantic_type="event"
11558
 
             equation="A 6 READ"
11559
 
             mdapi_group="EU Array/Fragment Shader"
11560
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
11561
 
             mdapi_supported_apis="VK OGL IO BB"
11562
 
             mdapi_hw_unit_type="gpu"
11563
 
             />
11564
 
    <counter name="CS Threads Dispatched"
11565
 
             symbol_name="CsThreads"
11566
 
             underscore_name="cs_threads"
11567
 
             description="The total number of compute shader hardware threads dispatched."
11568
 
             data_type="uint64"
11569
 
             units="threads"
11570
 
             semantic_type="event"
11571
 
             equation="A 4 READ"
11572
 
             mdapi_group="EU Array/Compute Shader"
11573
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
11574
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
11575
 
             mdapi_hw_unit_type="gpu"
11576
 
             />
11577
 
    <counter name="EU Active"
11578
 
             symbol_name="EuActive"
11579
 
             underscore_name="eu_active"
11580
 
             description="The percentage of time in which the Execution Units were actively processing."
11581
 
             data_type="float"
11582
 
             max_equation="100"
11583
 
             units="percent"
11584
 
             semantic_type="duration"
11585
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11586
 
             mdapi_group="EU Array"
11587
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
11588
 
             mdapi_supported_apis=""
11589
 
             mdapi_hw_unit_type="gpu"
11590
 
             />
11591
 
    <counter name="EU Stall"
11592
 
             symbol_name="EuStall"
11593
 
             underscore_name="eu_stall"
11594
 
             description="The percentage of time in which the Execution Units were stalled."
11595
 
             data_type="float"
11596
 
             max_equation="100"
11597
 
             units="percent"
11598
 
             semantic_type="duration"
11599
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11600
 
             mdapi_group="EU Array"
11601
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
11602
 
             mdapi_supported_apis=""
11603
 
             mdapi_hw_unit_type="gpu"
11604
 
             />
11605
 
    <counter name="EU Both FPU Pipes Active"
11606
 
             symbol_name="EuFpuBothActive"
11607
 
             underscore_name="eu_fpu_both_active"
11608
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
11609
 
             data_type="float"
11610
 
             max_equation="100"
11611
 
             units="percent"
11612
 
             semantic_type="duration"
11613
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11614
 
             mdapi_group="EU Array/Pipes"
11615
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11616
 
             mdapi_supported_apis=""
11617
 
             mdapi_hw_unit_type="gpu"
11618
 
             />
11619
 
    <counter name="VS FPU0 Pipe Active"
11620
 
             symbol_name="VsFpu0Active"
11621
 
             underscore_name="vs_fpu0_active"
11622
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
11623
 
             data_type="float"
11624
 
             max_equation="100"
11625
 
             units="percent"
11626
 
             semantic_type="duration"
11627
 
             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11628
 
             mdapi_group="EU Array/Vertex Shader"
11629
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11630
 
             mdapi_supported_apis="VK OGL IO BB"
11631
 
             mdapi_hw_unit_type="gpu"
11632
 
             />
11633
 
    <counter name="VS FPU1 Pipe Active"
11634
 
             symbol_name="VsFpu1Active"
11635
 
             underscore_name="vs_fpu1_active"
11636
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
11637
 
             data_type="float"
11638
 
             max_equation="100"
11639
 
             units="percent"
11640
 
             semantic_type="duration"
11641
 
             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11642
 
             mdapi_group="EU Array/Vertex Shader"
11643
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11644
 
             mdapi_supported_apis="VK OGL IO BB"
11645
 
             mdapi_hw_unit_type="gpu"
11646
 
             />
11647
 
    <counter name="VS Send Pipe Active"
11648
 
             symbol_name="VsSendActive"
11649
 
             underscore_name="vs_send_active"
11650
 
             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
11651
 
             data_type="float"
11652
 
             max_equation="100"
11653
 
             units="percent"
11654
 
             semantic_type="duration"
11655
 
             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11656
 
             mdapi_group="EU Array/Vertex Shader"
11657
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11658
 
             mdapi_supported_apis="VK OGL IO BB"
11659
 
             mdapi_hw_unit_type="gpu"
11660
 
             />
11661
 
    <counter name="PS FPU0 Pipe Active"
11662
 
             symbol_name="PsFpu0Active"
11663
 
             underscore_name="ps_fpu0_active"
11664
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
11665
 
             data_type="float"
11666
 
             max_equation="100"
11667
 
             units="percent"
11668
 
             semantic_type="duration"
11669
 
             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11670
 
             mdapi_group="EU Array/Pixel Shader"
11671
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11672
 
             mdapi_supported_apis="VK OGL IO BB"
11673
 
             mdapi_hw_unit_type="gpu"
11674
 
             />
11675
 
    <counter name="PS FPU1 Pipe Active"
11676
 
             symbol_name="PsFpu1Active"
11677
 
             underscore_name="ps_fpu1_active"
11678
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
11679
 
             data_type="float"
11680
 
             max_equation="100"
11681
 
             units="percent"
11682
 
             semantic_type="duration"
11683
 
             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11684
 
             mdapi_group="EU Array/Pixel Shader"
11685
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11686
 
             mdapi_supported_apis="VK OGL IO BB"
11687
 
             mdapi_hw_unit_type="gpu"
11688
 
             />
11689
 
    <counter name="PS Send Pipeline Active"
11690
 
             symbol_name="PsSendActive"
11691
 
             underscore_name="ps_send_active"
11692
 
             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
11693
 
             data_type="float"
11694
 
             max_equation="100"
11695
 
             units="percent"
11696
 
             semantic_type="duration"
11697
 
             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11698
 
             mdapi_group="EU Array/Pixel Shader"
11699
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11700
 
             mdapi_supported_apis="VK OGL IO BB"
11701
 
             mdapi_hw_unit_type="gpu"
11702
 
             />
11703
 
    <counter name="FS Both FPU Active"
11704
 
             symbol_name="PsEuBothFpuActive"
11705
 
             underscore_name="ps_eu_both_fpu_active"
11706
 
             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
11707
 
             data_type="float"
11708
 
             max_equation="100"
11709
 
             units="percent"
11710
 
             semantic_type="duration"
11711
 
             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11712
 
             mdapi_group="3D Pipe/Fragment Shader"
11713
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
11714
 
             mdapi_supported_apis="VK OGL IO BB"
11715
 
             mdapi_hw_unit_type="gpu"
11716
 
             />
11717
 
    <counter name="Rasterized Pixels"
11718
 
             symbol_name="RasterizedPixels"
11719
 
             underscore_name="rasterized_pixels"
11720
 
             description="The total number of rasterized pixels."
11721
 
             data_type="uint64"
11722
 
             units="pixels"
11723
 
             semantic_type="event"
11724
 
             equation="A 21 READ 4 UMUL"
11725
 
             mdapi_group="3D Pipe/Rasterizer"
11726
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
11727
 
             mdapi_supported_apis="VK OGL IO BB"
11728
 
             mdapi_hw_unit_type="gpu"
11729
 
             />
11730
 
    <counter name="Early Hi-Depth Test Fails"
11731
 
             symbol_name="HiDepthTestFails"
11732
 
             underscore_name="hi_depth_test_fails"
11733
 
             description="The total number of pixels dropped on early hierarchical depth test."
11734
 
             data_type="uint64"
11735
 
             units="pixels"
11736
 
             semantic_type="event"
11737
 
             equation="A 22 READ 4 UMUL"
11738
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
11739
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
11740
 
             mdapi_supported_apis="VK OGL IO BB"
11741
 
             mdapi_hw_unit_type="gpu"
11742
 
             />
11743
 
    <counter name="Early Depth Test Fails"
11744
 
             symbol_name="EarlyDepthTestFails"
11745
 
             underscore_name="early_depth_test_fails"
11746
 
             description="The total number of pixels dropped on early depth test."
11747
 
             data_type="uint64"
11748
 
             units="pixels"
11749
 
             semantic_type="event"
11750
 
             equation="A 23 READ 4 UMUL"
11751
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
11752
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
11753
 
             mdapi_supported_apis="VK OGL IO BB"
11754
 
             mdapi_hw_unit_type="gpu"
11755
 
             />
11756
 
    <counter name="Samples Killed in FS"
11757
 
             symbol_name="SamplesKilledInPs"
11758
 
             underscore_name="samples_killed_in_ps"
11759
 
             description="The total number of samples or pixels dropped in fragment shaders."
11760
 
             data_type="uint64"
11761
 
             units="pixels"
11762
 
             semantic_type="event"
11763
 
             equation="A 24 READ 4 UMUL"
11764
 
             mdapi_group="3D Pipe/Fragment Shader"
11765
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
11766
 
             mdapi_supported_apis="VK OGL IO BB"
11767
 
             mdapi_hw_unit_type="gpu"
11768
 
             />
11769
 
    <counter name="Pixels Failing Tests"
11770
 
             symbol_name="PixelsFailingPostPsTests"
11771
 
             underscore_name="pixels_failing_post_ps_tests"
11772
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
11773
 
             data_type="uint64"
11774
 
             units="pixels"
11775
 
             semantic_type="event"
11776
 
             equation="A 25 READ 4 UMUL"
11777
 
             mdapi_group="3D Pipe/Output Merger"
11778
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
11779
 
             mdapi_supported_apis="VK OGL IO BB"
11780
 
             mdapi_hw_unit_type="gpu"
11781
 
             />
11782
 
    <counter name="Samples Written"
11783
 
             symbol_name="SamplesWritten"
11784
 
             underscore_name="samples_written"
11785
 
             description="The total number of samples or pixels written to all render targets."
11786
 
             data_type="uint64"
11787
 
             units="pixels"
11788
 
             semantic_type="event"
11789
 
             equation="A 26 READ 4 UMUL"
11790
 
             mdapi_group="3D Pipe/Output Merger"
11791
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11792
 
             mdapi_supported_apis="VK OGL IO BB"
11793
 
             mdapi_hw_unit_type="gpu"
11794
 
             />
11795
 
    <counter name="Samples Blended"
11796
 
             symbol_name="SamplesBlended"
11797
 
             underscore_name="samples_blended"
11798
 
             description="The total number of blended samples or pixels written to all render targets."
11799
 
             data_type="uint64"
11800
 
             units="pixels"
11801
 
             semantic_type="event"
11802
 
             equation="A 27 READ 4 UMUL"
11803
 
             mdapi_group="3D Pipe/Output Merger"
11804
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11805
 
             mdapi_supported_apis="VK OGL IO BB"
11806
 
             mdapi_hw_unit_type="gpu"
11807
 
             />
11808
 
    <counter name="Sampler Texels"
11809
 
             symbol_name="SamplerTexels"
11810
 
             underscore_name="sampler_texels"
11811
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
11812
 
             data_type="uint64"
11813
 
             units="texels"
11814
 
             semantic_type="event"
11815
 
             equation="A 28 READ 4 UMUL"
11816
 
             mdapi_group="Sampler/Sampler Input"
11817
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11818
 
             mdapi_supported_apis=""
11819
 
             mdapi_hw_unit_type="gpu"
11820
 
             />
11821
 
    <counter name="Sampler Texels Misses"
11822
 
             symbol_name="SamplerTexelMisses"
11823
 
             underscore_name="sampler_texel_misses"
11824
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
11825
 
             data_type="uint64"
11826
 
             units="texels"
11827
 
             semantic_type="event"
11828
 
             equation="A 29 READ 4 UMUL"
11829
 
             mdapi_group="Sampler/Sampler Cache"
11830
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
11831
 
             mdapi_supported_apis=""
11832
 
             mdapi_hw_unit_type="gpu"
11833
 
             />
11834
 
    <counter name="SLM Bytes Read"
11835
 
             symbol_name="SlmBytesRead"
11836
 
             underscore_name="slm_bytes_read"
11837
 
             description="The total number of GPU memory bytes read from shared local memory."
11838
 
             data_type="uint64"
11839
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
11840
 
             units="bytes"
11841
 
             semantic_type="throughput"
11842
 
             equation="A 30 READ 64 UMUL"
11843
 
             mdapi_group="L3/Data Port/SLM"
11844
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
11845
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
11846
 
             mdapi_hw_unit_type="gpu"
11847
 
             />
11848
 
    <counter name="SLM Bytes Written"
11849
 
             symbol_name="SlmBytesWritten"
11850
 
             underscore_name="slm_bytes_written"
11851
 
             description="The total number of GPU memory bytes written into shared local memory."
11852
 
             data_type="uint64"
11853
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
11854
 
             units="bytes"
11855
 
             semantic_type="throughput"
11856
 
             equation="A 31 READ 64 UMUL"
11857
 
             mdapi_group="L3/Data Port/SLM"
11858
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
11859
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
11860
 
             mdapi_hw_unit_type="gpu"
11861
 
             />
11862
 
    <counter name="Shader Memory Accesses"
11863
 
             symbol_name="ShaderMemoryAccesses"
11864
 
             underscore_name="shader_memory_accesses"
11865
 
             description="The total number of shader memory accesses to L3."
11866
 
             data_type="uint64"
11867
 
             units="messages"
11868
 
             semantic_type="event"
11869
 
             equation="A 32 READ"
11870
 
             mdapi_group="L3/Data Port"
11871
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
11872
 
             mdapi_supported_apis=""
11873
 
             mdapi_hw_unit_type="gpu"
11874
 
             />
11875
 
    <counter name="Shader Atomic Memory Accesses"
11876
 
             symbol_name="ShaderAtomics"
11877
 
             underscore_name="shader_atomics"
11878
 
             description="The total number of shader atomic memory accesses."
11879
 
             data_type="uint64"
11880
 
             units="messages"
11881
 
             semantic_type="event"
11882
 
             equation="A 34 READ"
11883
 
             mdapi_group="L3/Data Port/Atomics"
11884
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
11885
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
11886
 
             mdapi_hw_unit_type="gpu"
11887
 
             />
11888
 
    <counter name="L3 Shader Throughput"
11889
 
             symbol_name="L3ShaderThroughput"
11890
 
             underscore_name="l3_shader_throughput"
11891
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
11892
 
             data_type="uint64"
11893
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
11894
 
             units="bytes"
11895
 
             semantic_type="throughput"
11896
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
11897
 
             mdapi_group="L3/Data Port"
11898
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
11899
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
11900
 
             mdapi_hw_unit_type="gpu"
11901
 
             />
11902
 
    <counter name="Shader Barrier Messages"
11903
 
             symbol_name="ShaderBarriers"
11904
 
             underscore_name="shader_barriers"
11905
 
             description="The total number of shader barrier messages."
11906
 
             data_type="uint64"
11907
 
             units="messages"
11908
 
             semantic_type="event"
11909
 
             equation="A 35 READ"
11910
 
             mdapi_group="EU Array/Barrier"
11911
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
11912
 
             mdapi_supported_apis=""
11913
 
             mdapi_hw_unit_type="gpu"
11914
 
             />
11915
 
    <counter name="Slice1 Subslice1 Input Available"
11916
 
             symbol_name="Sampler11InputAvailable"
11917
 
             underscore_name="sampler11_input_available"
11918
 
             description="The percentage of time in which slice1 subslice1 sampler input is available"
11919
 
             data_type="float"
11920
 
             max_equation="100"
11921
 
             units="percent"
11922
 
             semantic_type="duration"
11923
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
11924
 
             availability="$SubsliceMask 0x10 AND"
11925
 
             mdapi_group="GPU/Sampler"
11926
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11927
 
             mdapi_supported_apis=""
11928
 
             mdapi_hw_unit_type="subslice"
11929
 
             />
11930
 
    <counter name="Slice1 Subslice2 Input Available"
11931
 
             symbol_name="Sampler12InputAvailable"
11932
 
             underscore_name="sampler12_input_available"
11933
 
             description="The percentage of time in which slice1 subslice2 sampler input is available"
11934
 
             data_type="float"
11935
 
             max_equation="100"
11936
 
             units="percent"
11937
 
             semantic_type="duration"
11938
 
             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
11939
 
             availability="$SubsliceMask 0x20 AND"
11940
 
             mdapi_group="GPU/Sampler"
11941
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11942
 
             mdapi_supported_apis=""
11943
 
             mdapi_hw_unit_type="subslice"
11944
 
             />
11945
 
    <counter name="Slice1 Subslice0 Input Available"
11946
 
             symbol_name="Sampler10InputAvailable"
11947
 
             underscore_name="sampler10_input_available"
11948
 
             description="The percentage of time in which slice1 subslice0 sampler input is available"
11949
 
             data_type="float"
11950
 
             max_equation="100"
11951
 
             units="percent"
11952
 
             semantic_type="duration"
11953
 
             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
11954
 
             availability="$SubsliceMask 0x8 AND"
11955
 
             mdapi_group="GPU/Sampler"
11956
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11957
 
             mdapi_supported_apis=""
11958
 
             mdapi_hw_unit_type="subslice"
11959
 
             />
11960
 
    <counter name="Slice1 Subslice2 Sampler Output Ready"
11961
 
             symbol_name="Sampler12OutputReady"
11962
 
             underscore_name="sampler12_output_ready"
11963
 
             description="The percentage of time in which slice1 subslice2 sampler output is ready"
11964
 
             data_type="float"
11965
 
             max_equation="100"
11966
 
             units="percent"
11967
 
             semantic_type="duration"
11968
 
             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
11969
 
             availability="$SubsliceMask 0x20 AND"
11970
 
             mdapi_group="GPU/Sampler"
11971
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11972
 
             mdapi_supported_apis=""
11973
 
             mdapi_hw_unit_type="subslice"
11974
 
             />
11975
 
    <counter name="Slice1 Subslice0 Sampler Output Ready"
11976
 
             symbol_name="Sampler10OutputReady"
11977
 
             underscore_name="sampler10_output_ready"
11978
 
             description="The percentage of time in which slice1 subslice0 sampler output is ready"
11979
 
             data_type="float"
11980
 
             max_equation="100"
11981
 
             units="percent"
11982
 
             semantic_type="duration"
11983
 
             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
11984
 
             availability="$SubsliceMask 0x8 AND"
11985
 
             mdapi_group="GPU/Sampler"
11986
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11987
 
             mdapi_supported_apis=""
11988
 
             mdapi_hw_unit_type="subslice"
11989
 
             />
11990
 
    <counter name="Slice1 Subslice1 Sampler Output Ready"
11991
 
             symbol_name="Sampler11OutputReady"
11992
 
             underscore_name="sampler11_output_ready"
11993
 
             description="The percentage of time in which slice1 subslice1 sampler output is ready"
11994
 
             data_type="float"
11995
 
             max_equation="100"
11996
 
             units="percent"
11997
 
             semantic_type="duration"
11998
 
             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
11999
 
             availability="$SubsliceMask 0x10 AND"
12000
 
             mdapi_group="GPU/Sampler"
12001
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12002
 
             mdapi_supported_apis=""
12003
 
             mdapi_hw_unit_type="subslice"
12004
 
             />
12005
 
    <counter name="SQ is full"
12006
 
             symbol_name="GTRequestQueueFull"
12007
 
             underscore_name="gt_request_queue_full"
12008
 
             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
12009
 
             data_type="float"
12010
 
             max_equation="100"
12011
 
             units="percent"
12012
 
             semantic_type="duration"
12013
 
             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
12014
 
             availability="true $QueryMode &amp;&amp;"
12015
 
             mdapi_group="GTI"
12016
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12017
 
             mdapi_supported_apis="VK OGL4 OCL"
12018
 
             mdapi_hw_unit_type="gpu"
12019
 
             />
12020
 
    <register_config type="NOA">
12021
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
12022
 
        <register type="NOA" address="0x00009888" value="0x18921400" />
12023
 
        <register type="NOA" address="0x00009888" value="0x149500AB" />
12024
 
        <register type="NOA" address="0x00009888" value="0x18B21400" />
12025
 
        <register type="NOA" address="0x00009888" value="0x14B500AB" />
12026
 
        <register type="NOA" address="0x00009888" value="0x18D21400" />
12027
 
        <register type="NOA" address="0x00009888" value="0x14D500AB" />
12028
 
        <register type="NOA" address="0x00009888" value="0x0CDC8000" />
12029
 
        <register type="NOA" address="0x00009888" value="0x0EDC4000" />
12030
 
        <register type="NOA" address="0x00009888" value="0x02DCC000" />
12031
 
        <register type="NOA" address="0x00009888" value="0x04DCC000" />
12032
 
        <register type="NOA" address="0x00009888" value="0x1ABD00A0" />
12033
 
        <register type="NOA" address="0x00009888" value="0x0ABD8000" />
12034
 
        <register type="NOA" address="0x00009888" value="0x0CD88000" />
12035
 
        <register type="NOA" address="0x00009888" value="0x0ED84000" />
12036
 
        <register type="NOA" address="0x00009888" value="0x04D88000" />
12037
 
        <register type="NOA" address="0x00009888" value="0x1ADB0050" />
12038
 
        <register type="NOA" address="0x00009888" value="0x04DB8000" />
12039
 
        <register type="NOA" address="0x00009888" value="0x06DB8000" />
12040
 
        <register type="NOA" address="0x00009888" value="0x08DB8000" />
12041
 
        <register type="NOA" address="0x00009888" value="0x0ADB4000" />
12042
 
        <register type="NOA" address="0x00009888" value="0x109F02A0" />
12043
 
        <register type="NOA" address="0x00009888" value="0x0C9FA000" />
12044
 
        <register type="NOA" address="0x00009888" value="0x0E9F00AA" />
12045
 
        <register type="NOA" address="0x00009888" value="0x18B82500" />
12046
 
        <register type="NOA" address="0x00009888" value="0x02B88000" />
12047
 
        <register type="NOA" address="0x00009888" value="0x04B84000" />
12048
 
        <register type="NOA" address="0x00009888" value="0x06B84000" />
12049
 
        <register type="NOA" address="0x00009888" value="0x08B84000" />
12050
 
        <register type="NOA" address="0x00009888" value="0x0AB84000" />
12051
 
        <register type="NOA" address="0x00009888" value="0x0CB88000" />
12052
 
        <register type="NOA" address="0x00009888" value="0x0CB98000" />
12053
 
        <register type="NOA" address="0x00009888" value="0x0EB9A000" />
12054
 
        <register type="NOA" address="0x00009888" value="0x00B98000" />
12055
 
        <register type="NOA" address="0x00009888" value="0x02B9A000" />
12056
 
        <register type="NOA" address="0x00009888" value="0x04B9A000" />
12057
 
        <register type="NOA" address="0x00009888" value="0x06B92000" />
12058
 
        <register type="NOA" address="0x00009888" value="0x1ABA0200" />
12059
 
        <register type="NOA" address="0x00009888" value="0x02BA8000" />
12060
 
        <register type="NOA" address="0x00009888" value="0x0CBA8000" />
12061
 
        <register type="NOA" address="0x00009888" value="0x04908000" />
12062
 
        <register type="NOA" address="0x00009888" value="0x04918000" />
12063
 
        <register type="NOA" address="0x00009888" value="0x04927300" />
12064
 
        <register type="NOA" address="0x00009888" value="0x10920000" />
12065
 
        <register type="NOA" address="0x00009888" value="0x1893000A" />
12066
 
        <register type="NOA" address="0x00009888" value="0x0A934000" />
12067
 
        <register type="NOA" address="0x00009888" value="0x0A946000" />
12068
 
        <register type="NOA" address="0x00009888" value="0x0C959000" />
12069
 
        <register type="NOA" address="0x00009888" value="0x0E950098" />
12070
 
        <register type="NOA" address="0x00009888" value="0x10950000" />
12071
 
        <register type="NOA" address="0x00009888" value="0x04B04000" />
12072
 
        <register type="NOA" address="0x00009888" value="0x04B14000" />
12073
 
        <register type="NOA" address="0x00009888" value="0x04B20073" />
12074
 
        <register type="NOA" address="0x00009888" value="0x10B20000" />
12075
 
        <register type="NOA" address="0x00009888" value="0x04B38000" />
12076
 
        <register type="NOA" address="0x00009888" value="0x06B38000" />
12077
 
        <register type="NOA" address="0x00009888" value="0x08B34000" />
12078
 
        <register type="NOA" address="0x00009888" value="0x04B4C000" />
12079
 
        <register type="NOA" address="0x00009888" value="0x02B59890" />
12080
 
        <register type="NOA" address="0x00009888" value="0x10B50000" />
12081
 
        <register type="NOA" address="0x00009888" value="0x06D04000" />
12082
 
        <register type="NOA" address="0x00009888" value="0x06D14000" />
12083
 
        <register type="NOA" address="0x00009888" value="0x06D20073" />
12084
 
        <register type="NOA" address="0x00009888" value="0x10D20000" />
12085
 
        <register type="NOA" address="0x00009888" value="0x18D30020" />
12086
 
        <register type="NOA" address="0x00009888" value="0x02D38000" />
12087
 
        <register type="NOA" address="0x00009888" value="0x0CD34000" />
12088
 
        <register type="NOA" address="0x00009888" value="0x0AD48000" />
12089
 
        <register type="NOA" address="0x00009888" value="0x04D42000" />
12090
 
        <register type="NOA" address="0x00009888" value="0x0ED59000" />
12091
 
        <register type="NOA" address="0x00009888" value="0x00D59800" />
12092
 
        <register type="NOA" address="0x00009888" value="0x10D50000" />
12093
 
        <register type="NOA" address="0x00009888" value="0x0F88000E" />
12094
 
        <register type="NOA" address="0x00009888" value="0x03888000" />
12095
 
        <register type="NOA" address="0x00009888" value="0x05888000" />
12096
 
        <register type="NOA" address="0x00009888" value="0x07888000" />
12097
 
        <register type="NOA" address="0x00009888" value="0x09888000" />
12098
 
        <register type="NOA" address="0x00009888" value="0x0B888000" />
12099
 
        <register type="NOA" address="0x00009888" value="0x0D880400" />
12100
 
        <register type="NOA" address="0x00009888" value="0x278B002A" />
12101
 
        <register type="NOA" address="0x00009888" value="0x238B5500" />
12102
 
        <register type="NOA" address="0x00009888" value="0x258B000A" />
12103
 
        <register type="NOA" address="0x00009888" value="0x1B8C0015" />
12104
 
        <register type="NOA" address="0x00009888" value="0x038C4000" />
12105
 
        <register type="NOA" address="0x00009888" value="0x058C4000" />
12106
 
        <register type="NOA" address="0x00009888" value="0x078C4000" />
12107
 
        <register type="NOA" address="0x00009888" value="0x098C4000" />
12108
 
        <register type="NOA" address="0x00009888" value="0x0B8C4000" />
12109
 
        <register type="NOA" address="0x00009888" value="0x0D8C4000" />
12110
 
        <register type="NOA" address="0x00009888" value="0x0D8D8000" />
12111
 
        <register type="NOA" address="0x00009888" value="0x0F8DA000" />
12112
 
        <register type="NOA" address="0x00009888" value="0x018D8000" />
12113
 
        <register type="NOA" address="0x00009888" value="0x038DA000" />
12114
 
        <register type="NOA" address="0x00009888" value="0x058DA000" />
12115
 
        <register type="NOA" address="0x00009888" value="0x078D2000" />
12116
 
        <register type="NOA" address="0x00009888" value="0x2385002A" />
12117
 
        <register type="NOA" address="0x00009888" value="0x1F85AA00" />
12118
 
        <register type="NOA" address="0x00009888" value="0x2185000A" />
12119
 
        <register type="NOA" address="0x00009888" value="0x1B830150" />
12120
 
        <register type="NOA" address="0x00009888" value="0x03834000" />
12121
 
        <register type="NOA" address="0x00009888" value="0x05834000" />
12122
 
        <register type="NOA" address="0x00009888" value="0x07834000" />
12123
 
        <register type="NOA" address="0x00009888" value="0x09834000" />
12124
 
        <register type="NOA" address="0x00009888" value="0x0B834000" />
12125
 
        <register type="NOA" address="0x00009888" value="0x0D834000" />
12126
 
        <register type="NOA" address="0x00009888" value="0x0D848000" />
12127
 
        <register type="NOA" address="0x00009888" value="0x0F84C000" />
12128
 
        <register type="NOA" address="0x00009888" value="0x01848000" />
12129
 
        <register type="NOA" address="0x00009888" value="0x0384C000" />
12130
 
        <register type="NOA" address="0x00009888" value="0x0584C000" />
12131
 
        <register type="NOA" address="0x00009888" value="0x07844000" />
12132
 
        <register type="NOA" address="0x00009888" value="0x1D808000" />
12133
 
        <register type="NOA" address="0x00009888" value="0x1F80C000" />
12134
 
        <register type="NOA" address="0x00009888" value="0x11808000" />
12135
 
        <register type="NOA" address="0x00009888" value="0x1380C000" />
12136
 
        <register type="NOA" address="0x00009888" value="0x1580C000" />
12137
 
        <register type="NOA" address="0x00009888" value="0x17804000" />
12138
 
        <register type="NOA" address="0x00009888" value="0x53800000" />
12139
 
        <register type="NOA" address="0x00009888" value="0x47801021" />
12140
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
12141
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
12142
 
        <register type="NOA" address="0x00009888" value="0x4D800000" />
12143
 
        <register type="NOA" address="0x00009888" value="0x3F800C64" />
12144
 
        <register type="NOA" address="0x00009888" value="0x4F800000" />
12145
 
        <register type="NOA" address="0x00009888" value="0x41800C02" />
12146
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
12147
 
        <register type="NOA" address="0x000091BC" value="0xE0500000" />
12148
 
    </register_config>
12149
 
    <register_config type="OA">
12150
 
        <register type="OA" address="0x00002740" value="0x00000000" />
12151
 
        <register type="OA" address="0x00002744" value="0x00800000" />
12152
 
        <register type="OA" address="0x00002710" value="0x00000000" />
12153
 
        <register type="OA" address="0x00002714" value="0x70800000" />
12154
 
        <register type="OA" address="0x00002720" value="0x00000000" />
12155
 
        <register type="OA" address="0x00002724" value="0x00800000" />
12156
 
        <register type="OA" address="0x00002770" value="0x0000C000" />
12157
 
        <register type="OA" address="0x00002774" value="0x0000E7FF" />
12158
 
        <register type="OA" address="0x00002778" value="0x00003000" />
12159
 
        <register type="OA" address="0x0000277C" value="0x0000F9FF" />
12160
 
        <register type="OA" address="0x00002780" value="0x00000C00" />
12161
 
        <register type="OA" address="0x00002784" value="0x0000FE7F" />
12162
 
    </register_config>
12163
 
    <register_config type="FLEX">
12164
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
12165
 
        <register type="FLEX" address="0x0000E558" value="0x00010003" />
12166
 
        <register type="FLEX" address="0x0000E658" value="0x00012011" />
12167
 
        <register type="FLEX" address="0x0000E758" value="0x00015014" />
12168
 
        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
12169
 
        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
12170
 
        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
12171
 
    </register_config>
12172
 
  </set>
12173
 
 
12174
 
  <set name="Metric set Sampler_2"
12175
 
       chipset="BDW"
12176
 
       symbol_name="Sampler_2"
12177
 
       underscore_name="sampler_2"
12178
 
       mdapi_supported_apis="VK OGL OCL IO BB"
12179
 
       hw_config_guid="edcb8c31-764d-451a-9ecd-c9c89fb54f8d"
12180
 
       >
12181
 
    <counter name="GPU Time Elapsed"
12182
 
             symbol_name="GpuTime"
12183
 
             underscore_name="gpu_time"
12184
 
             description="Time elapsed on the GPU during the measurement."
12185
 
             data_type="uint64"
12186
 
             units="ns"
12187
 
             semantic_type="duration"
12188
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
12189
 
             mdapi_group="GPU"
12190
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
12191
 
             mdapi_supported_apis=""
12192
 
             mdapi_hw_unit_type="gpu"
12193
 
             />
12194
 
    <counter name="GPU Core Clocks"
12195
 
             symbol_name="GpuCoreClocks"
12196
 
             underscore_name="gpu_core_clocks"
12197
 
             description="The total number of GPU core clocks elapsed during the measurement."
12198
 
             data_type="uint64"
12199
 
             units="cycles"
12200
 
             semantic_type="event"
12201
 
             equation="GPU_CLOCK 0 READ"
12202
 
             mdapi_group="GPU"
12203
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
12204
 
             mdapi_supported_apis=""
12205
 
             mdapi_hw_unit_type="gpu"
12206
 
             />
12207
 
    <counter name="AVG GPU Core Frequency"
12208
 
             symbol_name="AvgGpuCoreFrequency"
12209
 
             underscore_name="avg_gpu_core_frequency"
12210
 
             description="Average GPU Core Frequency in the measurement."
12211
 
             data_type="uint64"
12212
 
             max_equation="$GpuMaxFrequency"
12213
 
             units="hz"
12214
 
             semantic_type="event"
12215
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
12216
 
             mdapi_group="GPU"
12217
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
12218
 
             mdapi_supported_apis=""
12219
 
             mdapi_hw_unit_type="gpu"
12220
 
             />
12221
 
    <counter name="GPU Busy"
12222
 
             symbol_name="GpuBusy"
12223
 
             underscore_name="gpu_busy"
12224
 
             description="The percentage of time in which the GPU has been processing GPU commands."
12225
 
             data_type="float"
12226
 
             max_equation="100"
12227
 
             units="percent"
12228
 
             semantic_type="duration"
12229
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
12230
 
             mdapi_group="GPU"
12231
 
             mdapi_usage_flags="Tier1 Overview System Frame"
12232
 
             mdapi_supported_apis=""
12233
 
             mdapi_hw_unit_type="gpu"
12234
 
             />
12235
 
    <counter name="VS Threads Dispatched"
12236
 
             symbol_name="VsThreads"
12237
 
             underscore_name="vs_threads"
12238
 
             description="The total number of vertex shader hardware threads dispatched."
12239
 
             data_type="uint64"
12240
 
             units="threads"
12241
 
             semantic_type="event"
12242
 
             equation="A 1 READ"
12243
 
             mdapi_group="EU Array/Vertex Shader"
12244
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
12245
 
             mdapi_supported_apis="VK OGL IO BB"
12246
 
             mdapi_hw_unit_type="gpu"
12247
 
             />
12248
 
    <counter name="HS Threads Dispatched"
12249
 
             symbol_name="HsThreads"
12250
 
             underscore_name="hs_threads"
12251
 
             description="The total number of hull shader hardware threads dispatched."
12252
 
             data_type="uint64"
12253
 
             units="threads"
12254
 
             semantic_type="event"
12255
 
             equation="A 2 READ"
12256
 
             mdapi_group="EU Array/Hull Shader"
12257
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
12258
 
             mdapi_supported_apis="VK OGL4 IO BB"
12259
 
             mdapi_hw_unit_type="gpu"
12260
 
             />
12261
 
    <counter name="DS Threads Dispatched"
12262
 
             symbol_name="DsThreads"
12263
 
             underscore_name="ds_threads"
12264
 
             description="The total number of domain shader hardware threads dispatched."
12265
 
             data_type="uint64"
12266
 
             units="threads"
12267
 
             semantic_type="event"
12268
 
             equation="A 3 READ"
12269
 
             mdapi_group="EU Array/Domain Shader"
12270
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
12271
 
             mdapi_supported_apis="VK OGL4 IO BB"
12272
 
             mdapi_hw_unit_type="gpu"
12273
 
             />
12274
 
    <counter name="GS Threads Dispatched"
12275
 
             symbol_name="GsThreads"
12276
 
             underscore_name="gs_threads"
12277
 
             description="The total number of geometry shader hardware threads dispatched."
12278
 
             data_type="uint64"
12279
 
             units="threads"
12280
 
             semantic_type="event"
12281
 
             equation="A 5 READ"
12282
 
             mdapi_group="EU Array/Geometry Shader"
12283
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
12284
 
             mdapi_supported_apis="VK OGL4 IO BB"
12285
 
             mdapi_hw_unit_type="gpu"
12286
 
             />
12287
 
    <counter name="FS Threads Dispatched"
12288
 
             symbol_name="PsThreads"
12289
 
             underscore_name="ps_threads"
12290
 
             description="The total number of fragment shader hardware threads dispatched."
12291
 
             data_type="uint64"
12292
 
             units="threads"
12293
 
             semantic_type="event"
12294
 
             equation="A 6 READ"
12295
 
             mdapi_group="EU Array/Fragment Shader"
12296
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
12297
 
             mdapi_supported_apis="VK OGL IO BB"
12298
 
             mdapi_hw_unit_type="gpu"
12299
 
             />
12300
 
    <counter name="CS Threads Dispatched"
12301
 
             symbol_name="CsThreads"
12302
 
             underscore_name="cs_threads"
12303
 
             description="The total number of compute shader hardware threads dispatched."
12304
 
             data_type="uint64"
12305
 
             units="threads"
12306
 
             semantic_type="event"
12307
 
             equation="A 4 READ"
12308
 
             mdapi_group="EU Array/Compute Shader"
12309
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
12310
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
12311
 
             mdapi_hw_unit_type="gpu"
12312
 
             />
12313
 
    <counter name="EU Active"
12314
 
             symbol_name="EuActive"
12315
 
             underscore_name="eu_active"
12316
 
             description="The percentage of time in which the Execution Units were actively processing."
12317
 
             data_type="float"
12318
 
             max_equation="100"
12319
 
             units="percent"
12320
 
             semantic_type="duration"
12321
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12322
 
             mdapi_group="EU Array"
12323
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
12324
 
             mdapi_supported_apis=""
12325
 
             mdapi_hw_unit_type="gpu"
12326
 
             />
12327
 
    <counter name="EU Stall"
12328
 
             symbol_name="EuStall"
12329
 
             underscore_name="eu_stall"
12330
 
             description="The percentage of time in which the Execution Units were stalled."
12331
 
             data_type="float"
12332
 
             max_equation="100"
12333
 
             units="percent"
12334
 
             semantic_type="duration"
12335
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12336
 
             mdapi_group="EU Array"
12337
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
12338
 
             mdapi_supported_apis=""
12339
 
             mdapi_hw_unit_type="gpu"
12340
 
             />
12341
 
    <counter name="EU Both FPU Pipes Active"
12342
 
             symbol_name="EuFpuBothActive"
12343
 
             underscore_name="eu_fpu_both_active"
12344
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
12345
 
             data_type="float"
12346
 
             max_equation="100"
12347
 
             units="percent"
12348
 
             semantic_type="duration"
12349
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12350
 
             mdapi_group="EU Array/Pipes"
12351
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12352
 
             mdapi_supported_apis=""
12353
 
             mdapi_hw_unit_type="gpu"
12354
 
             />
12355
 
    <counter name="VS FPU0 Pipe Active"
12356
 
             symbol_name="VsFpu0Active"
12357
 
             underscore_name="vs_fpu0_active"
12358
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
12359
 
             data_type="float"
12360
 
             max_equation="100"
12361
 
             units="percent"
12362
 
             semantic_type="duration"
12363
 
             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12364
 
             mdapi_group="EU Array/Vertex Shader"
12365
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12366
 
             mdapi_supported_apis="VK OGL IO BB"
12367
 
             mdapi_hw_unit_type="gpu"
12368
 
             />
12369
 
    <counter name="VS FPU1 Pipe Active"
12370
 
             symbol_name="VsFpu1Active"
12371
 
             underscore_name="vs_fpu1_active"
12372
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
12373
 
             data_type="float"
12374
 
             max_equation="100"
12375
 
             units="percent"
12376
 
             semantic_type="duration"
12377
 
             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12378
 
             mdapi_group="EU Array/Vertex Shader"
12379
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12380
 
             mdapi_supported_apis="VK OGL IO BB"
12381
 
             mdapi_hw_unit_type="gpu"
12382
 
             />
12383
 
    <counter name="VS Send Pipe Active"
12384
 
             symbol_name="VsSendActive"
12385
 
             underscore_name="vs_send_active"
12386
 
             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
12387
 
             data_type="float"
12388
 
             max_equation="100"
12389
 
             units="percent"
12390
 
             semantic_type="duration"
12391
 
             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12392
 
             mdapi_group="EU Array/Vertex Shader"
12393
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12394
 
             mdapi_supported_apis="VK OGL IO BB"
12395
 
             mdapi_hw_unit_type="gpu"
12396
 
             />
12397
 
    <counter name="PS FPU0 Pipe Active"
12398
 
             symbol_name="PsFpu0Active"
12399
 
             underscore_name="ps_fpu0_active"
12400
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
12401
 
             data_type="float"
12402
 
             max_equation="100"
12403
 
             units="percent"
12404
 
             semantic_type="duration"
12405
 
             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12406
 
             mdapi_group="EU Array/Pixel Shader"
12407
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12408
 
             mdapi_supported_apis="VK OGL IO BB"
12409
 
             mdapi_hw_unit_type="gpu"
12410
 
             />
12411
 
    <counter name="PS FPU1 Pipe Active"
12412
 
             symbol_name="PsFpu1Active"
12413
 
             underscore_name="ps_fpu1_active"
12414
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
12415
 
             data_type="float"
12416
 
             max_equation="100"
12417
 
             units="percent"
12418
 
             semantic_type="duration"
12419
 
             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12420
 
             mdapi_group="EU Array/Pixel Shader"
12421
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12422
 
             mdapi_supported_apis="VK OGL IO BB"
12423
 
             mdapi_hw_unit_type="gpu"
12424
 
             />
12425
 
    <counter name="PS Send Pipeline Active"
12426
 
             symbol_name="PsSendActive"
12427
 
             underscore_name="ps_send_active"
12428
 
             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
12429
 
             data_type="float"
12430
 
             max_equation="100"
12431
 
             units="percent"
12432
 
             semantic_type="duration"
12433
 
             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12434
 
             mdapi_group="EU Array/Pixel Shader"
12435
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12436
 
             mdapi_supported_apis="VK OGL IO BB"
12437
 
             mdapi_hw_unit_type="gpu"
12438
 
             />
12439
 
    <counter name="FS Both FPU Active"
12440
 
             symbol_name="PsEuBothFpuActive"
12441
 
             underscore_name="ps_eu_both_fpu_active"
12442
 
             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
12443
 
             data_type="float"
12444
 
             max_equation="100"
12445
 
             units="percent"
12446
 
             semantic_type="duration"
12447
 
             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12448
 
             mdapi_group="3D Pipe/Fragment Shader"
12449
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
12450
 
             mdapi_supported_apis="VK OGL IO BB"
12451
 
             mdapi_hw_unit_type="gpu"
12452
 
             />
12453
 
    <counter name="Rasterized Pixels"
12454
 
             symbol_name="RasterizedPixels"
12455
 
             underscore_name="rasterized_pixels"
12456
 
             description="The total number of rasterized pixels."
12457
 
             data_type="uint64"
12458
 
             units="pixels"
12459
 
             semantic_type="event"
12460
 
             equation="A 21 READ 4 UMUL"
12461
 
             mdapi_group="3D Pipe/Rasterizer"
12462
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
12463
 
             mdapi_supported_apis="VK OGL IO BB"
12464
 
             mdapi_hw_unit_type="gpu"
12465
 
             />
12466
 
    <counter name="Early Hi-Depth Test Fails"
12467
 
             symbol_name="HiDepthTestFails"
12468
 
             underscore_name="hi_depth_test_fails"
12469
 
             description="The total number of pixels dropped on early hierarchical depth test."
12470
 
             data_type="uint64"
12471
 
             units="pixels"
12472
 
             semantic_type="event"
12473
 
             equation="A 22 READ 4 UMUL"
12474
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
12475
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
12476
 
             mdapi_supported_apis="VK OGL IO BB"
12477
 
             mdapi_hw_unit_type="gpu"
12478
 
             />
12479
 
    <counter name="Early Depth Test Fails"
12480
 
             symbol_name="EarlyDepthTestFails"
12481
 
             underscore_name="early_depth_test_fails"
12482
 
             description="The total number of pixels dropped on early depth test."
12483
 
             data_type="uint64"
12484
 
             units="pixels"
12485
 
             semantic_type="event"
12486
 
             equation="A 23 READ 4 UMUL"
12487
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
12488
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
12489
 
             mdapi_supported_apis="VK OGL IO BB"
12490
 
             mdapi_hw_unit_type="gpu"
12491
 
             />
12492
 
    <counter name="Samples Killed in FS"
12493
 
             symbol_name="SamplesKilledInPs"
12494
 
             underscore_name="samples_killed_in_ps"
12495
 
             description="The total number of samples or pixels dropped in fragment shaders."
12496
 
             data_type="uint64"
12497
 
             units="pixels"
12498
 
             semantic_type="event"
12499
 
             equation="A 24 READ 4 UMUL"
12500
 
             mdapi_group="3D Pipe/Fragment Shader"
12501
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
12502
 
             mdapi_supported_apis="VK OGL IO BB"
12503
 
             mdapi_hw_unit_type="gpu"
12504
 
             />
12505
 
    <counter name="Pixels Failing Tests"
12506
 
             symbol_name="PixelsFailingPostPsTests"
12507
 
             underscore_name="pixels_failing_post_ps_tests"
12508
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
12509
 
             data_type="uint64"
12510
 
             units="pixels"
12511
 
             semantic_type="event"
12512
 
             equation="A 25 READ 4 UMUL"
12513
 
             mdapi_group="3D Pipe/Output Merger"
12514
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
12515
 
             mdapi_supported_apis="VK OGL IO BB"
12516
 
             mdapi_hw_unit_type="gpu"
12517
 
             />
12518
 
    <counter name="Samples Written"
12519
 
             symbol_name="SamplesWritten"
12520
 
             underscore_name="samples_written"
12521
 
             description="The total number of samples or pixels written to all render targets."
12522
 
             data_type="uint64"
12523
 
             units="pixels"
12524
 
             semantic_type="event"
12525
 
             equation="A 26 READ 4 UMUL"
12526
 
             mdapi_group="3D Pipe/Output Merger"
12527
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12528
 
             mdapi_supported_apis="VK OGL IO BB"
12529
 
             mdapi_hw_unit_type="gpu"
12530
 
             />
12531
 
    <counter name="Samples Blended"
12532
 
             symbol_name="SamplesBlended"
12533
 
             underscore_name="samples_blended"
12534
 
             description="The total number of blended samples or pixels written to all render targets."
12535
 
             data_type="uint64"
12536
 
             units="pixels"
12537
 
             semantic_type="event"
12538
 
             equation="A 27 READ 4 UMUL"
12539
 
             mdapi_group="3D Pipe/Output Merger"
12540
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12541
 
             mdapi_supported_apis="VK OGL IO BB"
12542
 
             mdapi_hw_unit_type="gpu"
12543
 
             />
12544
 
    <counter name="Sampler Texels"
12545
 
             symbol_name="SamplerTexels"
12546
 
             underscore_name="sampler_texels"
12547
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
12548
 
             data_type="uint64"
12549
 
             units="texels"
12550
 
             semantic_type="event"
12551
 
             equation="A 28 READ 4 UMUL"
12552
 
             mdapi_group="Sampler/Sampler Input"
12553
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12554
 
             mdapi_supported_apis=""
12555
 
             mdapi_hw_unit_type="gpu"
12556
 
             />
12557
 
    <counter name="Sampler Texels Misses"
12558
 
             symbol_name="SamplerTexelMisses"
12559
 
             underscore_name="sampler_texel_misses"
12560
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
12561
 
             data_type="uint64"
12562
 
             units="texels"
12563
 
             semantic_type="event"
12564
 
             equation="A 29 READ 4 UMUL"
12565
 
             mdapi_group="Sampler/Sampler Cache"
12566
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
12567
 
             mdapi_supported_apis=""
12568
 
             mdapi_hw_unit_type="gpu"
12569
 
             />
12570
 
    <counter name="SLM Bytes Read"
12571
 
             symbol_name="SlmBytesRead"
12572
 
             underscore_name="slm_bytes_read"
12573
 
             description="The total number of GPU memory bytes read from shared local memory."
12574
 
             data_type="uint64"
12575
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
12576
 
             units="bytes"
12577
 
             semantic_type="throughput"
12578
 
             equation="A 30 READ 64 UMUL"
12579
 
             mdapi_group="L3/Data Port/SLM"
12580
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
12581
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
12582
 
             mdapi_hw_unit_type="gpu"
12583
 
             />
12584
 
    <counter name="SLM Bytes Written"
12585
 
             symbol_name="SlmBytesWritten"
12586
 
             underscore_name="slm_bytes_written"
12587
 
             description="The total number of GPU memory bytes written into shared local memory."
12588
 
             data_type="uint64"
12589
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
12590
 
             units="bytes"
12591
 
             semantic_type="throughput"
12592
 
             equation="A 31 READ 64 UMUL"
12593
 
             mdapi_group="L3/Data Port/SLM"
12594
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
12595
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
12596
 
             mdapi_hw_unit_type="gpu"
12597
 
             />
12598
 
    <counter name="Shader Memory Accesses"
12599
 
             symbol_name="ShaderMemoryAccesses"
12600
 
             underscore_name="shader_memory_accesses"
12601
 
             description="The total number of shader memory accesses to L3."
12602
 
             data_type="uint64"
12603
 
             units="messages"
12604
 
             semantic_type="event"
12605
 
             equation="A 32 READ"
12606
 
             mdapi_group="L3/Data Port"
12607
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
12608
 
             mdapi_supported_apis=""
12609
 
             mdapi_hw_unit_type="gpu"
12610
 
             />
12611
 
    <counter name="Shader Atomic Memory Accesses"
12612
 
             symbol_name="ShaderAtomics"
12613
 
             underscore_name="shader_atomics"
12614
 
             description="The total number of shader atomic memory accesses."
12615
 
             data_type="uint64"
12616
 
             units="messages"
12617
 
             semantic_type="event"
12618
 
             equation="A 34 READ"
12619
 
             mdapi_group="L3/Data Port/Atomics"
12620
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
12621
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
12622
 
             mdapi_hw_unit_type="gpu"
12623
 
             />
12624
 
    <counter name="L3 Shader Throughput"
12625
 
             symbol_name="L3ShaderThroughput"
12626
 
             underscore_name="l3_shader_throughput"
12627
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
12628
 
             data_type="uint64"
12629
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
12630
 
             units="bytes"
12631
 
             semantic_type="throughput"
12632
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
12633
 
             mdapi_group="L3/Data Port"
12634
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
12635
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
12636
 
             mdapi_hw_unit_type="gpu"
12637
 
             />
12638
 
    <counter name="Shader Barrier Messages"
12639
 
             symbol_name="ShaderBarriers"
12640
 
             underscore_name="shader_barriers"
12641
 
             description="The total number of shader barrier messages."
12642
 
             data_type="uint64"
12643
 
             units="messages"
12644
 
             semantic_type="event"
12645
 
             equation="A 35 READ"
12646
 
             mdapi_group="EU Array/Barrier"
12647
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
12648
 
             mdapi_supported_apis=""
12649
 
             mdapi_hw_unit_type="gpu"
12650
 
             />
12651
 
    <counter name="Slice0 Subslice1 Input Available"
12652
 
             symbol_name="Sampler01InputAvailable"
12653
 
             underscore_name="sampler01_input_available"
12654
 
             description="The percentage of time in which slice0 subslice1 sampler input is available"
12655
 
             data_type="float"
12656
 
             max_equation="100"
12657
 
             units="percent"
12658
 
             semantic_type="duration"
12659
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
12660
 
             availability="$SubsliceMask 0x2 AND"
12661
 
             mdapi_group="GPU/Sampler"
12662
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12663
 
             mdapi_supported_apis=""
12664
 
             mdapi_hw_unit_type="subslice"
12665
 
             />
12666
 
    <counter name="Slice0 Subslice2 Input Available"
12667
 
             symbol_name="Sampler02InputAvailable"
12668
 
             underscore_name="sampler02_input_available"
12669
 
             description="The percentage of time in which slice0 subslice2 sampler input is available"
12670
 
             data_type="float"
12671
 
             max_equation="100"
12672
 
             units="percent"
12673
 
             semantic_type="duration"
12674
 
             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
12675
 
             availability="$SubsliceMask 0x4 AND"
12676
 
             mdapi_group="GPU/Sampler"
12677
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12678
 
             mdapi_supported_apis=""
12679
 
             mdapi_hw_unit_type="subslice"
12680
 
             />
12681
 
    <counter name="Slice0 Subslice0 Input Available"
12682
 
             symbol_name="Sampler00InputAvailable"
12683
 
             underscore_name="sampler00_input_available"
12684
 
             description="The percentage of time in which slice0 subslice0 sampler input is available"
12685
 
             data_type="float"
12686
 
             max_equation="100"
12687
 
             units="percent"
12688
 
             semantic_type="duration"
12689
 
             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
12690
 
             availability="$SubsliceMask 0x1 AND"
12691
 
             mdapi_group="GPU/Sampler"
12692
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12693
 
             mdapi_supported_apis=""
12694
 
             mdapi_hw_unit_type="subslice"
12695
 
             />
12696
 
    <counter name="Slice0 Subslice2 Sampler Output Ready"
12697
 
             symbol_name="Sampler02OutputReady"
12698
 
             underscore_name="sampler02_output_ready"
12699
 
             description="The percentage of time in which slice0 subslice2 sampler output is ready"
12700
 
             data_type="float"
12701
 
             max_equation="100"
12702
 
             units="percent"
12703
 
             semantic_type="duration"
12704
 
             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
12705
 
             availability="$SubsliceMask 0x4 AND"
12706
 
             mdapi_group="GPU/Sampler"
12707
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12708
 
             mdapi_supported_apis=""
12709
 
             mdapi_hw_unit_type="subslice"
12710
 
             />
12711
 
    <counter name="Slice0 Subslice0 Sampler Output Ready"
12712
 
             symbol_name="Sampler00OutputReady"
12713
 
             underscore_name="sampler00_output_ready"
12714
 
             description="The percentage of time in which slice0 subslice0 sampler output is ready"
12715
 
             data_type="float"
12716
 
             max_equation="100"
12717
 
             units="percent"
12718
 
             semantic_type="duration"
12719
 
             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
12720
 
             availability="$SubsliceMask 0x1 AND"
12721
 
             mdapi_group="GPU/Sampler"
12722
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12723
 
             mdapi_supported_apis=""
12724
 
             mdapi_hw_unit_type="subslice"
12725
 
             />
12726
 
    <counter name="Slice0 Subslice1 Sampler Output Ready"
12727
 
             symbol_name="Sampler01OutputReady"
12728
 
             underscore_name="sampler01_output_ready"
12729
 
             description="The percentage of time in which slice0 subslice1 sampler output is ready"
12730
 
             data_type="float"
12731
 
             max_equation="100"
12732
 
             units="percent"
12733
 
             semantic_type="duration"
12734
 
             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
12735
 
             availability="$SubsliceMask 0x2 AND"
12736
 
             mdapi_group="GPU/Sampler"
12737
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
12738
 
             mdapi_supported_apis=""
12739
 
             mdapi_hw_unit_type="subslice"
12740
 
             />
12741
 
    <counter name="SQ is full"
12742
 
             symbol_name="GTRequestQueueFull"
12743
 
             underscore_name="gt_request_queue_full"
12744
 
             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
12745
 
             data_type="float"
12746
 
             max_equation="100"
12747
 
             units="percent"
12748
 
             semantic_type="duration"
12749
 
             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
12750
 
             availability="true $QueryMode &amp;&amp;"
12751
 
             mdapi_group="GTI"
12752
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12753
 
             mdapi_supported_apis="VK OGL4 OCL"
12754
 
             mdapi_hw_unit_type="gpu"
12755
 
             />
12756
 
    <register_config type="NOA">
12757
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
12758
 
        <register type="NOA" address="0x00009888" value="0x18121400" />
12759
 
        <register type="NOA" address="0x00009888" value="0x141500AB" />
12760
 
        <register type="NOA" address="0x00009888" value="0x18321400" />
12761
 
        <register type="NOA" address="0x00009888" value="0x143500AB" />
12762
 
        <register type="NOA" address="0x00009888" value="0x18521400" />
12763
 
        <register type="NOA" address="0x00009888" value="0x145500AB" />
12764
 
        <register type="NOA" address="0x00009888" value="0x0C5C8000" />
12765
 
        <register type="NOA" address="0x00009888" value="0x0E5C4000" />
12766
 
        <register type="NOA" address="0x00009888" value="0x025CC000" />
12767
 
        <register type="NOA" address="0x00009888" value="0x045CC000" />
12768
 
        <register type="NOA" address="0x00009888" value="0x1A3D00A0" />
12769
 
        <register type="NOA" address="0x00009888" value="0x0A3D8000" />
12770
 
        <register type="NOA" address="0x00009888" value="0x0C588000" />
12771
 
        <register type="NOA" address="0x00009888" value="0x0E584000" />
12772
 
        <register type="NOA" address="0x00009888" value="0x04588000" />
12773
 
        <register type="NOA" address="0x00009888" value="0x1A5B0050" />
12774
 
        <register type="NOA" address="0x00009888" value="0x045B8000" />
12775
 
        <register type="NOA" address="0x00009888" value="0x065B8000" />
12776
 
        <register type="NOA" address="0x00009888" value="0x085B8000" />
12777
 
        <register type="NOA" address="0x00009888" value="0x0A5B4000" />
12778
 
        <register type="NOA" address="0x00009888" value="0x101F02A0" />
12779
 
        <register type="NOA" address="0x00009888" value="0x0C1FA000" />
12780
 
        <register type="NOA" address="0x00009888" value="0x0E1F00AA" />
12781
 
        <register type="NOA" address="0x00009888" value="0x18382500" />
12782
 
        <register type="NOA" address="0x00009888" value="0x02388000" />
12783
 
        <register type="NOA" address="0x00009888" value="0x04384000" />
12784
 
        <register type="NOA" address="0x00009888" value="0x06384000" />
12785
 
        <register type="NOA" address="0x00009888" value="0x08384000" />
12786
 
        <register type="NOA" address="0x00009888" value="0x0A384000" />
12787
 
        <register type="NOA" address="0x00009888" value="0x0C388000" />
12788
 
        <register type="NOA" address="0x00009888" value="0x0C398000" />
12789
 
        <register type="NOA" address="0x00009888" value="0x0E39A000" />
12790
 
        <register type="NOA" address="0x00009888" value="0x00398000" />
12791
 
        <register type="NOA" address="0x00009888" value="0x0239A000" />
12792
 
        <register type="NOA" address="0x00009888" value="0x0439A000" />
12793
 
        <register type="NOA" address="0x00009888" value="0x06392000" />
12794
 
        <register type="NOA" address="0x00009888" value="0x1A3A0200" />
12795
 
        <register type="NOA" address="0x00009888" value="0x023A8000" />
12796
 
        <register type="NOA" address="0x00009888" value="0x0C3A8000" />
12797
 
        <register type="NOA" address="0x00009888" value="0x04108000" />
12798
 
        <register type="NOA" address="0x00009888" value="0x04118000" />
12799
 
        <register type="NOA" address="0x00009888" value="0x04127300" />
12800
 
        <register type="NOA" address="0x00009888" value="0x10120000" />
12801
 
        <register type="NOA" address="0x00009888" value="0x1813000A" />
12802
 
        <register type="NOA" address="0x00009888" value="0x0A134000" />
12803
 
        <register type="NOA" address="0x00009888" value="0x0A146000" />
12804
 
        <register type="NOA" address="0x00009888" value="0x0C159000" />
12805
 
        <register type="NOA" address="0x00009888" value="0x0E150098" />
12806
 
        <register type="NOA" address="0x00009888" value="0x10150000" />
12807
 
        <register type="NOA" address="0x00009888" value="0x04304000" />
12808
 
        <register type="NOA" address="0x00009888" value="0x04314000" />
12809
 
        <register type="NOA" address="0x00009888" value="0x04320073" />
12810
 
        <register type="NOA" address="0x00009888" value="0x10320000" />
12811
 
        <register type="NOA" address="0x00009888" value="0x04338000" />
12812
 
        <register type="NOA" address="0x00009888" value="0x06338000" />
12813
 
        <register type="NOA" address="0x00009888" value="0x08334000" />
12814
 
        <register type="NOA" address="0x00009888" value="0x0434C000" />
12815
 
        <register type="NOA" address="0x00009888" value="0x02359890" />
12816
 
        <register type="NOA" address="0x00009888" value="0x10350000" />
12817
 
        <register type="NOA" address="0x00009888" value="0x06504000" />
12818
 
        <register type="NOA" address="0x00009888" value="0x06514000" />
12819
 
        <register type="NOA" address="0x00009888" value="0x06520073" />
12820
 
        <register type="NOA" address="0x00009888" value="0x10520000" />
12821
 
        <register type="NOA" address="0x00009888" value="0x18530020" />
12822
 
        <register type="NOA" address="0x00009888" value="0x02538000" />
12823
 
        <register type="NOA" address="0x00009888" value="0x0C534000" />
12824
 
        <register type="NOA" address="0x00009888" value="0x0A548000" />
12825
 
        <register type="NOA" address="0x00009888" value="0x04542000" />
12826
 
        <register type="NOA" address="0x00009888" value="0x0E559000" />
12827
 
        <register type="NOA" address="0x00009888" value="0x00559800" />
12828
 
        <register type="NOA" address="0x00009888" value="0x10550000" />
12829
 
        <register type="NOA" address="0x00009888" value="0x1B8AA000" />
12830
 
        <register type="NOA" address="0x00009888" value="0x1D8A0002" />
12831
 
        <register type="NOA" address="0x00009888" value="0x038A8000" />
12832
 
        <register type="NOA" address="0x00009888" value="0x058A8000" />
12833
 
        <register type="NOA" address="0x00009888" value="0x078A8000" />
12834
 
        <register type="NOA" address="0x00009888" value="0x098A8000" />
12835
 
        <register type="NOA" address="0x00009888" value="0x0B8A8000" />
12836
 
        <register type="NOA" address="0x00009888" value="0x0D8A8000" />
12837
 
        <register type="NOA" address="0x00009888" value="0x278B0015" />
12838
 
        <register type="NOA" address="0x00009888" value="0x238B2A80" />
12839
 
        <register type="NOA" address="0x00009888" value="0x258B0005" />
12840
 
        <register type="NOA" address="0x00009888" value="0x2385002A" />
12841
 
        <register type="NOA" address="0x00009888" value="0x1F85AA00" />
12842
 
        <register type="NOA" address="0x00009888" value="0x2185000A" />
12843
 
        <register type="NOA" address="0x00009888" value="0x1B830150" />
12844
 
        <register type="NOA" address="0x00009888" value="0x03834000" />
12845
 
        <register type="NOA" address="0x00009888" value="0x05834000" />
12846
 
        <register type="NOA" address="0x00009888" value="0x07834000" />
12847
 
        <register type="NOA" address="0x00009888" value="0x09834000" />
12848
 
        <register type="NOA" address="0x00009888" value="0x0B834000" />
12849
 
        <register type="NOA" address="0x00009888" value="0x0D834000" />
12850
 
        <register type="NOA" address="0x00009888" value="0x0D848000" />
12851
 
        <register type="NOA" address="0x00009888" value="0x0F84C000" />
12852
 
        <register type="NOA" address="0x00009888" value="0x01848000" />
12853
 
        <register type="NOA" address="0x00009888" value="0x0384C000" />
12854
 
        <register type="NOA" address="0x00009888" value="0x0584C000" />
12855
 
        <register type="NOA" address="0x00009888" value="0x07844000" />
12856
 
        <register type="NOA" address="0x00009888" value="0x1D808000" />
12857
 
        <register type="NOA" address="0x00009888" value="0x1F80C000" />
12858
 
        <register type="NOA" address="0x00009888" value="0x11808000" />
12859
 
        <register type="NOA" address="0x00009888" value="0x1380C000" />
12860
 
        <register type="NOA" address="0x00009888" value="0x1580C000" />
12861
 
        <register type="NOA" address="0x00009888" value="0x17804000" />
12862
 
        <register type="NOA" address="0x00009888" value="0x53800000" />
12863
 
        <register type="NOA" address="0x00009888" value="0x47801021" />
12864
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
12865
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
12866
 
        <register type="NOA" address="0x00009888" value="0x4D800000" />
12867
 
        <register type="NOA" address="0x00009888" value="0x3F800C64" />
12868
 
        <register type="NOA" address="0x00009888" value="0x4F800000" />
12869
 
        <register type="NOA" address="0x00009888" value="0x41800C02" />
12870
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
12871
 
        <register type="NOA" address="0x000091BC" value="0xE0500000" />
12872
 
    </register_config>
12873
 
    <register_config type="OA">
12874
 
        <register type="OA" address="0x00002740" value="0x00000000" />
12875
 
        <register type="OA" address="0x00002744" value="0x00800000" />
12876
 
        <register type="OA" address="0x00002710" value="0x00000000" />
12877
 
        <register type="OA" address="0x00002714" value="0x70800000" />
12878
 
        <register type="OA" address="0x00002720" value="0x00000000" />
12879
 
        <register type="OA" address="0x00002724" value="0x00800000" />
12880
 
        <register type="OA" address="0x00002770" value="0x0000C000" />
12881
 
        <register type="OA" address="0x00002774" value="0x0000E7FF" />
12882
 
        <register type="OA" address="0x00002778" value="0x00003000" />
12883
 
        <register type="OA" address="0x0000277C" value="0x0000F9FF" />
12884
 
        <register type="OA" address="0x00002780" value="0x00000C00" />
12885
 
        <register type="OA" address="0x00002784" value="0x0000FE7F" />
12886
 
    </register_config>
12887
 
    <register_config type="FLEX">
12888
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
12889
 
        <register type="FLEX" address="0x0000E558" value="0x00010003" />
12890
 
        <register type="FLEX" address="0x0000E658" value="0x00012011" />
12891
 
        <register type="FLEX" address="0x0000E758" value="0x00015014" />
12892
 
        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
12893
 
        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
12894
 
        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
12895
 
    </register_config>
12896
 
  </set>
12897
 
 
12898
 
  <set name="Metric set TDL_1"
12899
 
       chipset="BDW"
12900
 
       symbol_name="TDL_1"
12901
 
       underscore_name="tdl_1"
12902
 
       mdapi_supported_apis="VK OGL OCL IO BB"
12903
 
       hw_config_guid="729fc3f4-ccff-4902-be6b-f1a22cc92c02"
12904
 
       >
12905
 
    <counter name="GPU Time Elapsed"
12906
 
             symbol_name="GpuTime"
12907
 
             underscore_name="gpu_time"
12908
 
             description="Time elapsed on the GPU during the measurement."
12909
 
             data_type="uint64"
12910
 
             units="ns"
12911
 
             semantic_type="duration"
12912
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
12913
 
             mdapi_group="GPU"
12914
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
12915
 
             mdapi_supported_apis=""
12916
 
             mdapi_hw_unit_type="gpu"
12917
 
             />
12918
 
    <counter name="GPU Core Clocks"
12919
 
             symbol_name="GpuCoreClocks"
12920
 
             underscore_name="gpu_core_clocks"
12921
 
             description="The total number of GPU core clocks elapsed during the measurement."
12922
 
             data_type="uint64"
12923
 
             units="cycles"
12924
 
             semantic_type="event"
12925
 
             equation="GPU_CLOCK 0 READ"
12926
 
             mdapi_group="GPU"
12927
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
12928
 
             mdapi_supported_apis=""
12929
 
             mdapi_hw_unit_type="gpu"
12930
 
             />
12931
 
    <counter name="AVG GPU Core Frequency"
12932
 
             symbol_name="AvgGpuCoreFrequency"
12933
 
             underscore_name="avg_gpu_core_frequency"
12934
 
             description="Average GPU Core Frequency in the measurement."
12935
 
             data_type="uint64"
12936
 
             max_equation="$GpuMaxFrequency"
12937
 
             units="hz"
12938
 
             semantic_type="event"
12939
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
12940
 
             mdapi_group="GPU"
12941
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
12942
 
             mdapi_supported_apis=""
12943
 
             mdapi_hw_unit_type="gpu"
12944
 
             />
12945
 
    <counter name="GPU Busy"
12946
 
             symbol_name="GpuBusy"
12947
 
             underscore_name="gpu_busy"
12948
 
             description="The percentage of time in which the GPU has been processing GPU commands."
12949
 
             data_type="float"
12950
 
             max_equation="100"
12951
 
             units="percent"
12952
 
             semantic_type="duration"
12953
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
12954
 
             mdapi_group="GPU"
12955
 
             mdapi_usage_flags="Tier1 Overview System Frame"
12956
 
             mdapi_supported_apis=""
12957
 
             mdapi_hw_unit_type="gpu"
12958
 
             />
12959
 
    <counter name="VS Threads Dispatched"
12960
 
             symbol_name="VsThreads"
12961
 
             underscore_name="vs_threads"
12962
 
             description="The total number of vertex shader hardware threads dispatched."
12963
 
             data_type="uint64"
12964
 
             units="threads"
12965
 
             semantic_type="event"
12966
 
             equation="A 1 READ"
12967
 
             mdapi_group="EU Array/Vertex Shader"
12968
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
12969
 
             mdapi_supported_apis="VK OGL IO BB"
12970
 
             mdapi_hw_unit_type="gpu"
12971
 
             />
12972
 
    <counter name="HS Threads Dispatched"
12973
 
             symbol_name="HsThreads"
12974
 
             underscore_name="hs_threads"
12975
 
             description="The total number of hull shader hardware threads dispatched."
12976
 
             data_type="uint64"
12977
 
             units="threads"
12978
 
             semantic_type="event"
12979
 
             equation="A 2 READ"
12980
 
             mdapi_group="EU Array/Hull Shader"
12981
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
12982
 
             mdapi_supported_apis="VK OGL4 IO BB"
12983
 
             mdapi_hw_unit_type="gpu"
12984
 
             />
12985
 
    <counter name="DS Threads Dispatched"
12986
 
             symbol_name="DsThreads"
12987
 
             underscore_name="ds_threads"
12988
 
             description="The total number of domain shader hardware threads dispatched."
12989
 
             data_type="uint64"
12990
 
             units="threads"
12991
 
             semantic_type="event"
12992
 
             equation="A 3 READ"
12993
 
             mdapi_group="EU Array/Domain Shader"
12994
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
12995
 
             mdapi_supported_apis="VK OGL4 IO BB"
12996
 
             mdapi_hw_unit_type="gpu"
12997
 
             />
12998
 
    <counter name="GS Threads Dispatched"
12999
 
             symbol_name="GsThreads"
13000
 
             underscore_name="gs_threads"
13001
 
             description="The total number of geometry shader hardware threads dispatched."
13002
 
             data_type="uint64"
13003
 
             units="threads"
13004
 
             semantic_type="event"
13005
 
             equation="A 5 READ"
13006
 
             mdapi_group="EU Array/Geometry Shader"
13007
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
13008
 
             mdapi_supported_apis="VK OGL4 IO BB"
13009
 
             mdapi_hw_unit_type="gpu"
13010
 
             />
13011
 
    <counter name="FS Threads Dispatched"
13012
 
             symbol_name="PsThreads"
13013
 
             underscore_name="ps_threads"
13014
 
             description="The total number of fragment shader hardware threads dispatched."
13015
 
             data_type="uint64"
13016
 
             units="threads"
13017
 
             semantic_type="event"
13018
 
             equation="A 6 READ"
13019
 
             mdapi_group="EU Array/Fragment Shader"
13020
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
13021
 
             mdapi_supported_apis="VK OGL IO BB"
13022
 
             mdapi_hw_unit_type="gpu"
13023
 
             />
13024
 
    <counter name="CS Threads Dispatched"
13025
 
             symbol_name="CsThreads"
13026
 
             underscore_name="cs_threads"
13027
 
             description="The total number of compute shader hardware threads dispatched."
13028
 
             data_type="uint64"
13029
 
             units="threads"
13030
 
             semantic_type="event"
13031
 
             equation="A 4 READ"
13032
 
             mdapi_group="EU Array/Compute Shader"
13033
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
13034
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
13035
 
             mdapi_hw_unit_type="gpu"
13036
 
             />
13037
 
    <counter name="EU Active"
13038
 
             symbol_name="EuActive"
13039
 
             underscore_name="eu_active"
13040
 
             description="The percentage of time in which the Execution Units were actively processing."
13041
 
             data_type="float"
13042
 
             max_equation="100"
13043
 
             units="percent"
13044
 
             semantic_type="duration"
13045
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13046
 
             mdapi_group="EU Array"
13047
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
13048
 
             mdapi_supported_apis=""
13049
 
             mdapi_hw_unit_type="gpu"
13050
 
             />
13051
 
    <counter name="EU Stall"
13052
 
             symbol_name="EuStall"
13053
 
             underscore_name="eu_stall"
13054
 
             description="The percentage of time in which the Execution Units were stalled."
13055
 
             data_type="float"
13056
 
             max_equation="100"
13057
 
             units="percent"
13058
 
             semantic_type="duration"
13059
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13060
 
             mdapi_group="EU Array"
13061
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
13062
 
             mdapi_supported_apis=""
13063
 
             mdapi_hw_unit_type="gpu"
13064
 
             />
13065
 
    <counter name="EU Both FPU Pipes Active"
13066
 
             symbol_name="EuFpuBothActive"
13067
 
             underscore_name="eu_fpu_both_active"
13068
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
13069
 
             data_type="float"
13070
 
             max_equation="100"
13071
 
             units="percent"
13072
 
             semantic_type="duration"
13073
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13074
 
             mdapi_group="EU Array/Pipes"
13075
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13076
 
             mdapi_supported_apis=""
13077
 
             mdapi_hw_unit_type="gpu"
13078
 
             />
13079
 
    <counter name="VS FPU0 Pipe Active"
13080
 
             symbol_name="VsFpu0Active"
13081
 
             underscore_name="vs_fpu0_active"
13082
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
13083
 
             data_type="float"
13084
 
             max_equation="100"
13085
 
             units="percent"
13086
 
             semantic_type="duration"
13087
 
             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13088
 
             mdapi_group="EU Array/Vertex Shader"
13089
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13090
 
             mdapi_supported_apis="VK OGL IO BB"
13091
 
             mdapi_hw_unit_type="gpu"
13092
 
             />
13093
 
    <counter name="VS FPU1 Pipe Active"
13094
 
             symbol_name="VsFpu1Active"
13095
 
             underscore_name="vs_fpu1_active"
13096
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
13097
 
             data_type="float"
13098
 
             max_equation="100"
13099
 
             units="percent"
13100
 
             semantic_type="duration"
13101
 
             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13102
 
             mdapi_group="EU Array/Vertex Shader"
13103
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13104
 
             mdapi_supported_apis="VK OGL IO BB"
13105
 
             mdapi_hw_unit_type="gpu"
13106
 
             />
13107
 
    <counter name="VS Send Pipe Active"
13108
 
             symbol_name="VsSendActive"
13109
 
             underscore_name="vs_send_active"
13110
 
             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
13111
 
             data_type="float"
13112
 
             max_equation="100"
13113
 
             units="percent"
13114
 
             semantic_type="duration"
13115
 
             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13116
 
             mdapi_group="EU Array/Vertex Shader"
13117
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13118
 
             mdapi_supported_apis="VK OGL IO BB"
13119
 
             mdapi_hw_unit_type="gpu"
13120
 
             />
13121
 
    <counter name="PS FPU0 Pipe Active"
13122
 
             symbol_name="PsFpu0Active"
13123
 
             underscore_name="ps_fpu0_active"
13124
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
13125
 
             data_type="float"
13126
 
             max_equation="100"
13127
 
             units="percent"
13128
 
             semantic_type="duration"
13129
 
             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13130
 
             mdapi_group="EU Array/Pixel Shader"
13131
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13132
 
             mdapi_supported_apis="VK OGL IO BB"
13133
 
             mdapi_hw_unit_type="gpu"
13134
 
             />
13135
 
    <counter name="PS FPU1 Pipe Active"
13136
 
             symbol_name="PsFpu1Active"
13137
 
             underscore_name="ps_fpu1_active"
13138
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
13139
 
             data_type="float"
13140
 
             max_equation="100"
13141
 
             units="percent"
13142
 
             semantic_type="duration"
13143
 
             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13144
 
             mdapi_group="EU Array/Pixel Shader"
13145
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13146
 
             mdapi_supported_apis="VK OGL IO BB"
13147
 
             mdapi_hw_unit_type="gpu"
13148
 
             />
13149
 
    <counter name="PS Send Pipeline Active"
13150
 
             symbol_name="PsSendActive"
13151
 
             underscore_name="ps_send_active"
13152
 
             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
13153
 
             data_type="float"
13154
 
             max_equation="100"
13155
 
             units="percent"
13156
 
             semantic_type="duration"
13157
 
             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13158
 
             mdapi_group="EU Array/Pixel Shader"
13159
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13160
 
             mdapi_supported_apis="VK OGL IO BB"
13161
 
             mdapi_hw_unit_type="gpu"
13162
 
             />
13163
 
    <counter name="FS Both FPU Active"
13164
 
             symbol_name="PsEuBothFpuActive"
13165
 
             underscore_name="ps_eu_both_fpu_active"
13166
 
             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
13167
 
             data_type="float"
13168
 
             max_equation="100"
13169
 
             units="percent"
13170
 
             semantic_type="duration"
13171
 
             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13172
 
             mdapi_group="3D Pipe/Fragment Shader"
13173
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
13174
 
             mdapi_supported_apis="VK OGL IO BB"
13175
 
             mdapi_hw_unit_type="gpu"
13176
 
             />
13177
 
    <counter name="Rasterized Pixels"
13178
 
             symbol_name="RasterizedPixels"
13179
 
             underscore_name="rasterized_pixels"
13180
 
             description="The total number of rasterized pixels."
13181
 
             data_type="uint64"
13182
 
             units="pixels"
13183
 
             semantic_type="event"
13184
 
             equation="A 21 READ 4 UMUL"
13185
 
             mdapi_group="3D Pipe/Rasterizer"
13186
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
13187
 
             mdapi_supported_apis="VK OGL IO BB"
13188
 
             mdapi_hw_unit_type="gpu"
13189
 
             />
13190
 
    <counter name="Early Hi-Depth Test Fails"
13191
 
             symbol_name="HiDepthTestFails"
13192
 
             underscore_name="hi_depth_test_fails"
13193
 
             description="The total number of pixels dropped on early hierarchical depth test."
13194
 
             data_type="uint64"
13195
 
             units="pixels"
13196
 
             semantic_type="event"
13197
 
             equation="A 22 READ 4 UMUL"
13198
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
13199
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
13200
 
             mdapi_supported_apis="VK OGL IO BB"
13201
 
             mdapi_hw_unit_type="gpu"
13202
 
             />
13203
 
    <counter name="Early Depth Test Fails"
13204
 
             symbol_name="EarlyDepthTestFails"
13205
 
             underscore_name="early_depth_test_fails"
13206
 
             description="The total number of pixels dropped on early depth test."
13207
 
             data_type="uint64"
13208
 
             units="pixels"
13209
 
             semantic_type="event"
13210
 
             equation="A 23 READ 4 UMUL"
13211
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
13212
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
13213
 
             mdapi_supported_apis="VK OGL IO BB"
13214
 
             mdapi_hw_unit_type="gpu"
13215
 
             />
13216
 
    <counter name="Samples Killed in FS"
13217
 
             symbol_name="SamplesKilledInPs"
13218
 
             underscore_name="samples_killed_in_ps"
13219
 
             description="The total number of samples or pixels dropped in fragment shaders."
13220
 
             data_type="uint64"
13221
 
             units="pixels"
13222
 
             semantic_type="event"
13223
 
             equation="A 24 READ 4 UMUL"
13224
 
             mdapi_group="3D Pipe/Fragment Shader"
13225
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
13226
 
             mdapi_supported_apis="VK OGL IO BB"
13227
 
             mdapi_hw_unit_type="gpu"
13228
 
             />
13229
 
    <counter name="Pixels Failing Tests"
13230
 
             symbol_name="PixelsFailingPostPsTests"
13231
 
             underscore_name="pixels_failing_post_ps_tests"
13232
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
13233
 
             data_type="uint64"
13234
 
             units="pixels"
13235
 
             semantic_type="event"
13236
 
             equation="A 25 READ 4 UMUL"
13237
 
             mdapi_group="3D Pipe/Output Merger"
13238
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
13239
 
             mdapi_supported_apis="VK OGL IO BB"
13240
 
             mdapi_hw_unit_type="gpu"
13241
 
             />
13242
 
    <counter name="Samples Written"
13243
 
             symbol_name="SamplesWritten"
13244
 
             underscore_name="samples_written"
13245
 
             description="The total number of samples or pixels written to all render targets."
13246
 
             data_type="uint64"
13247
 
             units="pixels"
13248
 
             semantic_type="event"
13249
 
             equation="A 26 READ 4 UMUL"
13250
 
             mdapi_group="3D Pipe/Output Merger"
13251
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13252
 
             mdapi_supported_apis="VK OGL IO BB"
13253
 
             mdapi_hw_unit_type="gpu"
13254
 
             />
13255
 
    <counter name="Samples Blended"
13256
 
             symbol_name="SamplesBlended"
13257
 
             underscore_name="samples_blended"
13258
 
             description="The total number of blended samples or pixels written to all render targets."
13259
 
             data_type="uint64"
13260
 
             units="pixels"
13261
 
             semantic_type="event"
13262
 
             equation="A 27 READ 4 UMUL"
13263
 
             mdapi_group="3D Pipe/Output Merger"
13264
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13265
 
             mdapi_supported_apis="VK OGL IO BB"
13266
 
             mdapi_hw_unit_type="gpu"
13267
 
             />
13268
 
    <counter name="Sampler Texels"
13269
 
             symbol_name="SamplerTexels"
13270
 
             underscore_name="sampler_texels"
13271
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
13272
 
             data_type="uint64"
13273
 
             units="texels"
13274
 
             semantic_type="event"
13275
 
             equation="A 28 READ 4 UMUL"
13276
 
             mdapi_group="Sampler/Sampler Input"
13277
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13278
 
             mdapi_supported_apis=""
13279
 
             mdapi_hw_unit_type="gpu"
13280
 
             />
13281
 
    <counter name="Sampler Texels Misses"
13282
 
             symbol_name="SamplerTexelMisses"
13283
 
             underscore_name="sampler_texel_misses"
13284
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
13285
 
             data_type="uint64"
13286
 
             units="texels"
13287
 
             semantic_type="event"
13288
 
             equation="A 29 READ 4 UMUL"
13289
 
             mdapi_group="Sampler/Sampler Cache"
13290
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
13291
 
             mdapi_supported_apis=""
13292
 
             mdapi_hw_unit_type="gpu"
13293
 
             />
13294
 
    <counter name="SLM Bytes Read"
13295
 
             symbol_name="SlmBytesRead"
13296
 
             underscore_name="slm_bytes_read"
13297
 
             description="The total number of GPU memory bytes read from shared local memory."
13298
 
             data_type="uint64"
13299
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
13300
 
             units="bytes"
13301
 
             semantic_type="throughput"
13302
 
             equation="A 30 READ 64 UMUL"
13303
 
             mdapi_group="L3/Data Port/SLM"
13304
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
13305
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
13306
 
             mdapi_hw_unit_type="gpu"
13307
 
             />
13308
 
    <counter name="SLM Bytes Written"
13309
 
             symbol_name="SlmBytesWritten"
13310
 
             underscore_name="slm_bytes_written"
13311
 
             description="The total number of GPU memory bytes written into shared local memory."
13312
 
             data_type="uint64"
13313
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
13314
 
             units="bytes"
13315
 
             semantic_type="throughput"
13316
 
             equation="A 31 READ 64 UMUL"
13317
 
             mdapi_group="L3/Data Port/SLM"
13318
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
13319
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
13320
 
             mdapi_hw_unit_type="gpu"
13321
 
             />
13322
 
    <counter name="Shader Memory Accesses"
13323
 
             symbol_name="ShaderMemoryAccesses"
13324
 
             underscore_name="shader_memory_accesses"
13325
 
             description="The total number of shader memory accesses to L3."
13326
 
             data_type="uint64"
13327
 
             units="messages"
13328
 
             semantic_type="event"
13329
 
             equation="A 32 READ"
13330
 
             mdapi_group="L3/Data Port"
13331
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
13332
 
             mdapi_supported_apis=""
13333
 
             mdapi_hw_unit_type="gpu"
13334
 
             />
13335
 
    <counter name="Shader Atomic Memory Accesses"
13336
 
             symbol_name="ShaderAtomics"
13337
 
             underscore_name="shader_atomics"
13338
 
             description="The total number of shader atomic memory accesses."
13339
 
             data_type="uint64"
13340
 
             units="messages"
13341
 
             semantic_type="event"
13342
 
             equation="A 34 READ"
13343
 
             mdapi_group="L3/Data Port/Atomics"
13344
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
13345
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
13346
 
             mdapi_hw_unit_type="gpu"
13347
 
             />
13348
 
    <counter name="L3 Shader Throughput"
13349
 
             symbol_name="L3ShaderThroughput"
13350
 
             underscore_name="l3_shader_throughput"
13351
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
13352
 
             data_type="uint64"
13353
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
13354
 
             units="bytes"
13355
 
             semantic_type="throughput"
13356
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
13357
 
             mdapi_group="L3/Data Port"
13358
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
13359
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
13360
 
             mdapi_hw_unit_type="gpu"
13361
 
             />
13362
 
    <counter name="Shader Barrier Messages"
13363
 
             symbol_name="ShaderBarriers"
13364
 
             underscore_name="shader_barriers"
13365
 
             description="The total number of shader barrier messages."
13366
 
             data_type="uint64"
13367
 
             units="messages"
13368
 
             semantic_type="event"
13369
 
             equation="A 35 READ"
13370
 
             mdapi_group="EU Array/Barrier"
13371
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
13372
 
             mdapi_supported_apis=""
13373
 
             mdapi_hw_unit_type="gpu"
13374
 
             />
13375
 
    <counter name="NonPS Thread Ready For Dispatch on Slice1 Subslice1"
13376
 
             symbol_name="NonPSThread11ReadyForDispatch"
13377
 
             underscore_name="non_ps_thread11_ready_for_dispatch"
13378
 
             description="The percentage of time in which non-PS thread is ready for dispatch on slice1 subslice1 thread dispatcher"
13379
 
             data_type="float"
13380
 
             max_equation="100"
13381
 
             units="percent"
13382
 
             semantic_type="duration"
13383
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
13384
 
             availability="$SubsliceMask 0x10 AND"
13385
 
             mdapi_group="GPU/Thread Dispatcher"
13386
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13387
 
             mdapi_supported_apis=""
13388
 
             mdapi_hw_unit_type="subslice"
13389
 
             />
13390
 
    <counter name="PS Thread Ready For Dispatch on Slice1 Subslice0"
13391
 
             symbol_name="PSThread10ReadyForDispatch"
13392
 
             underscore_name="ps_thread10_ready_for_dispatch"
13393
 
             description="The percentage of time in which PS thread is ready for dispatch on slice1 subslice0 thread dispatcher"
13394
 
             data_type="float"
13395
 
             max_equation="100"
13396
 
             units="percent"
13397
 
             semantic_type="duration"
13398
 
             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
13399
 
             availability="$SubsliceMask 0x8 AND"
13400
 
             mdapi_group="GPU/Thread Dispatcher"
13401
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13402
 
             mdapi_supported_apis=""
13403
 
             mdapi_hw_unit_type="subslice"
13404
 
             />
13405
 
    <counter name="NonPS Thread Ready For Dispatch on Slice1 Subslice0"
13406
 
             symbol_name="NonPSThread10ReadyForDispatch"
13407
 
             underscore_name="non_ps_thread10_ready_for_dispatch"
13408
 
             description="The percentage of time in which non-PS thread is ready for dispatch on slice1 subslice0 thread dispatcher"
13409
 
             data_type="float"
13410
 
             max_equation="100"
13411
 
             units="percent"
13412
 
             semantic_type="duration"
13413
 
             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
13414
 
             availability="$SubsliceMask 0x8 AND"
13415
 
             mdapi_group="GPU/Thread Dispatcher"
13416
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13417
 
             mdapi_supported_apis=""
13418
 
             mdapi_hw_unit_type="subslice"
13419
 
             />
13420
 
    <counter name="PS Thread Ready For Dispatch on Slice1 Subslice2"
13421
 
             symbol_name="PSThread12ReadyForDispatch"
13422
 
             underscore_name="ps_thread12_ready_for_dispatch"
13423
 
             description="The percentage of time in which PS thread is ready for dispatch on slice1 subslice2 thread dispatcher"
13424
 
             data_type="float"
13425
 
             max_equation="100"
13426
 
             units="percent"
13427
 
             semantic_type="duration"
13428
 
             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
13429
 
             availability="$SubsliceMask 0x20 AND"
13430
 
             mdapi_group="GPU/Thread Dispatcher"
13431
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13432
 
             mdapi_supported_apis=""
13433
 
             mdapi_hw_unit_type="subslice"
13434
 
             />
13435
 
    <counter name="NonPS Thread Ready For Dispatch on Slice1 Subslice2"
13436
 
             symbol_name="NonPSThread12ReadyForDispatch"
13437
 
             underscore_name="non_ps_thread12_ready_for_dispatch"
13438
 
             description="The percentage of time in which non-PS thread is ready for dispatch on slice1 subslice2 thread dispatcher"
13439
 
             data_type="float"
13440
 
             max_equation="100"
13441
 
             units="percent"
13442
 
             semantic_type="duration"
13443
 
             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
13444
 
             availability="$SubsliceMask 0x20 AND"
13445
 
             mdapi_group="GPU/Thread Dispatcher"
13446
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13447
 
             mdapi_supported_apis=""
13448
 
             mdapi_hw_unit_type="subslice"
13449
 
             />
13450
 
    <counter name="PS Thread Ready For Dispatch on Slice1 Subslice1"
13451
 
             symbol_name="PSThread11ReadyForDispatch"
13452
 
             underscore_name="ps_thread11_ready_for_dispatch"
13453
 
             description="The percentage of time in which PS thread is ready for dispatch on slice1 subslice1 thread dispatcher"
13454
 
             data_type="float"
13455
 
             max_equation="100"
13456
 
             units="percent"
13457
 
             semantic_type="duration"
13458
 
             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
13459
 
             availability="$SubsliceMask 0x10 AND"
13460
 
             mdapi_group="GPU/Thread Dispatcher"
13461
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13462
 
             mdapi_supported_apis=""
13463
 
             mdapi_hw_unit_type="subslice"
13464
 
             />
13465
 
    <counter name="Thread Header Ready on Slice0 Subslice1 Port 0"
13466
 
             symbol_name="ThreadHeader01ReadyPort0"
13467
 
             underscore_name="thread_header01_ready_port0"
13468
 
             description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 0"
13469
 
             data_type="float"
13470
 
             max_equation="100"
13471
 
             units="percent"
13472
 
             semantic_type="duration"
13473
 
             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
13474
 
             availability="$SubsliceMask 0x2 AND"
13475
 
             mdapi_group="GPU/Thread Dispatcher"
13476
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13477
 
             mdapi_supported_apis=""
13478
 
             mdapi_hw_unit_type="subslice"
13479
 
             />
13480
 
    <counter name="Thread Header Ready on Slice0 Subslice0 Port 1"
13481
 
             symbol_name="ThreadHeader00ReadyPort1"
13482
 
             underscore_name="thread_header00_ready_port1"
13483
 
             description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 1"
13484
 
             data_type="float"
13485
 
             max_equation="100"
13486
 
             units="percent"
13487
 
             semantic_type="duration"
13488
 
             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
13489
 
             availability="$SubsliceMask 0x1 AND"
13490
 
             mdapi_group="GPU/Thread Dispatcher"
13491
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13492
 
             mdapi_supported_apis=""
13493
 
             mdapi_hw_unit_type="subslice"
13494
 
             />
13495
 
    <counter name="Thread Header Ready on Slice0 Subslice0 Port 0"
13496
 
             symbol_name="ThreadHeader00ReadyPort0"
13497
 
             underscore_name="thread_header00_ready_port0"
13498
 
             description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 0"
13499
 
             data_type="float"
13500
 
             max_equation="100"
13501
 
             units="percent"
13502
 
             semantic_type="duration"
13503
 
             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
13504
 
             availability="$SubsliceMask 0x1 AND"
13505
 
             mdapi_group="GPU/Thread Dispatcher"
13506
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13507
 
             mdapi_supported_apis=""
13508
 
             mdapi_hw_unit_type="subslice"
13509
 
             />
13510
 
    <counter name="Thread Header Ready on Slice0 Subslice2 Port 1"
13511
 
             symbol_name="ThreadHeader02ReadyPort1"
13512
 
             underscore_name="thread_header02_ready_port1"
13513
 
             description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 1"
13514
 
             data_type="float"
13515
 
             max_equation="100"
13516
 
             units="percent"
13517
 
             semantic_type="duration"
13518
 
             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
13519
 
             availability="$SubsliceMask 0x4 AND"
13520
 
             mdapi_group="GPU/Thread Dispatcher"
13521
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13522
 
             mdapi_supported_apis=""
13523
 
             mdapi_hw_unit_type="subslice"
13524
 
             />
13525
 
    <counter name="Thread Header Ready on Slice0 Subslice2 Port 0"
13526
 
             symbol_name="ThreadHeader02ReadyPort0"
13527
 
             underscore_name="thread_header02_ready_port0"
13528
 
             description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 0"
13529
 
             data_type="float"
13530
 
             max_equation="100"
13531
 
             units="percent"
13532
 
             semantic_type="duration"
13533
 
             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
13534
 
             availability="$SubsliceMask 0x4 AND"
13535
 
             mdapi_group="GPU/Thread Dispatcher"
13536
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13537
 
             mdapi_supported_apis=""
13538
 
             mdapi_hw_unit_type="subslice"
13539
 
             />
13540
 
    <counter name="Thread Header Ready on Slice0 Subslice1 Port 1"
13541
 
             symbol_name="ThreadHeader01ReadyPort1"
13542
 
             underscore_name="thread_header01_ready_port1"
13543
 
             description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 1"
13544
 
             data_type="float"
13545
 
             max_equation="100"
13546
 
             units="percent"
13547
 
             semantic_type="duration"
13548
 
             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
13549
 
             availability="$SubsliceMask 0x2 AND"
13550
 
             mdapi_group="GPU/Thread Dispatcher"
13551
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
13552
 
             mdapi_supported_apis=""
13553
 
             mdapi_hw_unit_type="subslice"
13554
 
             />
13555
 
    <counter name="SQ is full"
13556
 
             symbol_name="GTRequestQueueFull"
13557
 
             underscore_name="gt_request_queue_full"
13558
 
             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
13559
 
             data_type="float"
13560
 
             max_equation="100"
13561
 
             units="percent"
13562
 
             semantic_type="duration"
13563
 
             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
13564
 
             availability="true $QueryMode &amp;&amp;"
13565
 
             mdapi_group="GTI"
13566
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13567
 
             mdapi_supported_apis="VK OGL4 OCL"
13568
 
             mdapi_hw_unit_type="gpu"
13569
 
             />
13570
 
    <register_config type="NOA">
13571
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
13572
 
        <register type="NOA" address="0x00009888" value="0x16154D60" />
13573
 
        <register type="NOA" address="0x00009888" value="0x16352E60" />
13574
 
        <register type="NOA" address="0x00009888" value="0x16554D60" />
13575
 
        <register type="NOA" address="0x00009888" value="0x16950000" />
13576
 
        <register type="NOA" address="0x00009888" value="0x16B50000" />
13577
 
        <register type="NOA" address="0x00009888" value="0x16D50000" />
13578
 
        <register type="NOA" address="0x00009888" value="0x005C8000" />
13579
 
        <register type="NOA" address="0x00009888" value="0x045CC000" />
13580
 
        <register type="NOA" address="0x00009888" value="0x065C4000" />
13581
 
        <register type="NOA" address="0x00009888" value="0x083D8000" />
13582
 
        <register type="NOA" address="0x00009888" value="0x0A3D8000" />
13583
 
        <register type="NOA" address="0x00009888" value="0x0458C000" />
13584
 
        <register type="NOA" address="0x00009888" value="0x025B8000" />
13585
 
        <register type="NOA" address="0x00009888" value="0x085B4000" />
13586
 
        <register type="NOA" address="0x00009888" value="0x0A5B4000" />
13587
 
        <register type="NOA" address="0x00009888" value="0x0C5B8000" />
13588
 
        <register type="NOA" address="0x00009888" value="0x0C1FA000" />
13589
 
        <register type="NOA" address="0x00009888" value="0x0E1F00AA" />
13590
 
        <register type="NOA" address="0x00009888" value="0x02384000" />
13591
 
        <register type="NOA" address="0x00009888" value="0x04388000" />
13592
 
        <register type="NOA" address="0x00009888" value="0x06388000" />
13593
 
        <register type="NOA" address="0x00009888" value="0x08384000" />
13594
 
        <register type="NOA" address="0x00009888" value="0x0A384000" />
13595
 
        <register type="NOA" address="0x00009888" value="0x0C384000" />
13596
 
        <register type="NOA" address="0x00009888" value="0x00398000" />
13597
 
        <register type="NOA" address="0x00009888" value="0x0239A000" />
13598
 
        <register type="NOA" address="0x00009888" value="0x0439A000" />
13599
 
        <register type="NOA" address="0x00009888" value="0x06392000" />
13600
 
        <register type="NOA" address="0x00009888" value="0x043A8000" />
13601
 
        <register type="NOA" address="0x00009888" value="0x063A8000" />
13602
 
        <register type="NOA" address="0x00009888" value="0x08138000" />
13603
 
        <register type="NOA" address="0x00009888" value="0x0A138000" />
13604
 
        <register type="NOA" address="0x00009888" value="0x06143000" />
13605
 
        <register type="NOA" address="0x00009888" value="0x0415CFC7" />
13606
 
        <register type="NOA" address="0x00009888" value="0x10150000" />
13607
 
        <register type="NOA" address="0x00009888" value="0x02338000" />
13608
 
        <register type="NOA" address="0x00009888" value="0x0C338000" />
13609
 
        <register type="NOA" address="0x00009888" value="0x04342000" />
13610
 
        <register type="NOA" address="0x00009888" value="0x06344000" />
13611
 
        <register type="NOA" address="0x00009888" value="0x0035C700" />
13612
 
        <register type="NOA" address="0x00009888" value="0x063500CF" />
13613
 
        <register type="NOA" address="0x00009888" value="0x10350000" />
13614
 
        <register type="NOA" address="0x00009888" value="0x04538000" />
13615
 
        <register type="NOA" address="0x00009888" value="0x06538000" />
13616
 
        <register type="NOA" address="0x00009888" value="0x0454C000" />
13617
 
        <register type="NOA" address="0x00009888" value="0x0255CFC7" />
13618
 
        <register type="NOA" address="0x00009888" value="0x10550000" />
13619
 
        <register type="NOA" address="0x00009888" value="0x06DC8000" />
13620
 
        <register type="NOA" address="0x00009888" value="0x08DC4000" />
13621
 
        <register type="NOA" address="0x00009888" value="0x0CDCC000" />
13622
 
        <register type="NOA" address="0x00009888" value="0x0EDCC000" />
13623
 
        <register type="NOA" address="0x00009888" value="0x1ABD00A8" />
13624
 
        <register type="NOA" address="0x00009888" value="0x0CD8C000" />
13625
 
        <register type="NOA" address="0x00009888" value="0x0ED84000" />
13626
 
        <register type="NOA" address="0x00009888" value="0x0EDB8000" />
13627
 
        <register type="NOA" address="0x00009888" value="0x18DB0800" />
13628
 
        <register type="NOA" address="0x00009888" value="0x1ADB0254" />
13629
 
        <register type="NOA" address="0x00009888" value="0x0E9FAA00" />
13630
 
        <register type="NOA" address="0x00009888" value="0x109F02AA" />
13631
 
        <register type="NOA" address="0x00009888" value="0x0EB84000" />
13632
 
        <register type="NOA" address="0x00009888" value="0x16B84000" />
13633
 
        <register type="NOA" address="0x00009888" value="0x18B8156A" />
13634
 
        <register type="NOA" address="0x00009888" value="0x06B98000" />
13635
 
        <register type="NOA" address="0x00009888" value="0x08B9A000" />
13636
 
        <register type="NOA" address="0x00009888" value="0x0AB9A000" />
13637
 
        <register type="NOA" address="0x00009888" value="0x0CB9A000" />
13638
 
        <register type="NOA" address="0x00009888" value="0x0EB9A000" />
13639
 
        <register type="NOA" address="0x00009888" value="0x18BAA000" />
13640
 
        <register type="NOA" address="0x00009888" value="0x1ABA0002" />
13641
 
        <register type="NOA" address="0x00009888" value="0x16934000" />
13642
 
        <register type="NOA" address="0x00009888" value="0x1893000A" />
13643
 
        <register type="NOA" address="0x00009888" value="0x0A947000" />
13644
 
        <register type="NOA" address="0x00009888" value="0x0C95C5C1" />
13645
 
        <register type="NOA" address="0x00009888" value="0x0E9500C3" />
13646
 
        <register type="NOA" address="0x00009888" value="0x10950000" />
13647
 
        <register type="NOA" address="0x00009888" value="0x0EB38000" />
13648
 
        <register type="NOA" address="0x00009888" value="0x16B30040" />
13649
 
        <register type="NOA" address="0x00009888" value="0x18B30020" />
13650
 
        <register type="NOA" address="0x00009888" value="0x06B48000" />
13651
 
        <register type="NOA" address="0x00009888" value="0x08B41000" />
13652
 
        <register type="NOA" address="0x00009888" value="0x0AB48000" />
13653
 
        <register type="NOA" address="0x00009888" value="0x06B5C500" />
13654
 
        <register type="NOA" address="0x00009888" value="0x08B500C3" />
13655
 
        <register type="NOA" address="0x00009888" value="0x0EB5C100" />
13656
 
        <register type="NOA" address="0x00009888" value="0x10B50000" />
13657
 
        <register type="NOA" address="0x00009888" value="0x16D31500" />
13658
 
        <register type="NOA" address="0x00009888" value="0x08D4E000" />
13659
 
        <register type="NOA" address="0x00009888" value="0x08D5C100" />
13660
 
        <register type="NOA" address="0x00009888" value="0x0AD5C3C5" />
13661
 
        <register type="NOA" address="0x00009888" value="0x10D50000" />
13662
 
        <register type="NOA" address="0x00009888" value="0x0D88F800" />
13663
 
        <register type="NOA" address="0x00009888" value="0x0F88000F" />
13664
 
        <register type="NOA" address="0x00009888" value="0x038A8000" />
13665
 
        <register type="NOA" address="0x00009888" value="0x058A8000" />
13666
 
        <register type="NOA" address="0x00009888" value="0x078A8000" />
13667
 
        <register type="NOA" address="0x00009888" value="0x098A8000" />
13668
 
        <register type="NOA" address="0x00009888" value="0x0B8A8000" />
13669
 
        <register type="NOA" address="0x00009888" value="0x0D8A8000" />
13670
 
        <register type="NOA" address="0x00009888" value="0x258BAAA5" />
13671
 
        <register type="NOA" address="0x00009888" value="0x278B002A" />
13672
 
        <register type="NOA" address="0x00009888" value="0x238B2A80" />
13673
 
        <register type="NOA" address="0x00009888" value="0x0F8C4000" />
13674
 
        <register type="NOA" address="0x00009888" value="0x178C2000" />
13675
 
        <register type="NOA" address="0x00009888" value="0x198C5500" />
13676
 
        <register type="NOA" address="0x00009888" value="0x1B8C0015" />
13677
 
        <register type="NOA" address="0x00009888" value="0x078D8000" />
13678
 
        <register type="NOA" address="0x00009888" value="0x098DA000" />
13679
 
        <register type="NOA" address="0x00009888" value="0x0B8DA000" />
13680
 
        <register type="NOA" address="0x00009888" value="0x0D8DA000" />
13681
 
        <register type="NOA" address="0x00009888" value="0x0F8DA000" />
13682
 
        <register type="NOA" address="0x00009888" value="0x2185AAAA" />
13683
 
        <register type="NOA" address="0x00009888" value="0x2385002A" />
13684
 
        <register type="NOA" address="0x00009888" value="0x1F85AA00" />
13685
 
        <register type="NOA" address="0x00009888" value="0x0F834000" />
13686
 
        <register type="NOA" address="0x00009888" value="0x19835400" />
13687
 
        <register type="NOA" address="0x00009888" value="0x1B830155" />
13688
 
        <register type="NOA" address="0x00009888" value="0x03834000" />
13689
 
        <register type="NOA" address="0x00009888" value="0x05834000" />
13690
 
        <register type="NOA" address="0x00009888" value="0x07834000" />
13691
 
        <register type="NOA" address="0x00009888" value="0x09834000" />
13692
 
        <register type="NOA" address="0x00009888" value="0x0B834000" />
13693
 
        <register type="NOA" address="0x00009888" value="0x0D834000" />
13694
 
        <register type="NOA" address="0x00009888" value="0x0784C000" />
13695
 
        <register type="NOA" address="0x00009888" value="0x0984C000" />
13696
 
        <register type="NOA" address="0x00009888" value="0x0B84C000" />
13697
 
        <register type="NOA" address="0x00009888" value="0x0D84C000" />
13698
 
        <register type="NOA" address="0x00009888" value="0x0F84C000" />
13699
 
        <register type="NOA" address="0x00009888" value="0x01848000" />
13700
 
        <register type="NOA" address="0x00009888" value="0x0384C000" />
13701
 
        <register type="NOA" address="0x00009888" value="0x0584C000" />
13702
 
        <register type="NOA" address="0x00009888" value="0x1780C000" />
13703
 
        <register type="NOA" address="0x00009888" value="0x1980C000" />
13704
 
        <register type="NOA" address="0x00009888" value="0x1B80C000" />
13705
 
        <register type="NOA" address="0x00009888" value="0x1D80C000" />
13706
 
        <register type="NOA" address="0x00009888" value="0x1F80C000" />
13707
 
        <register type="NOA" address="0x00009888" value="0x11808000" />
13708
 
        <register type="NOA" address="0x00009888" value="0x1380C000" />
13709
 
        <register type="NOA" address="0x00009888" value="0x1580C000" />
13710
 
        <register type="NOA" address="0x00009888" value="0x4F800000" />
13711
 
        <register type="NOA" address="0x00009888" value="0x43800C42" />
13712
 
        <register type="NOA" address="0x00009888" value="0x51800000" />
13713
 
        <register type="NOA" address="0x00009888" value="0x45800063" />
13714
 
        <register type="NOA" address="0x00009888" value="0x53800000" />
13715
 
        <register type="NOA" address="0x00009888" value="0x47800800" />
13716
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
13717
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
13718
 
        <register type="NOA" address="0x00009888" value="0x4D800000" />
13719
 
        <register type="NOA" address="0x00009888" value="0x3F8014A4" />
13720
 
        <register type="NOA" address="0x00009888" value="0x41801042" />
13721
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
13722
 
        <register type="NOA" address="0x000091BC" value="0xE0500000" />
13723
 
    </register_config>
13724
 
    <register_config type="OA">
13725
 
        <register type="OA" address="0x00002740" value="0x00000000" />
13726
 
        <register type="OA" address="0x00002744" value="0x00800000" />
13727
 
        <register type="OA" address="0x00002710" value="0x00000000" />
13728
 
        <register type="OA" address="0x00002714" value="0xF0800000" />
13729
 
        <register type="OA" address="0x00002720" value="0x00000000" />
13730
 
        <register type="OA" address="0x00002724" value="0x30800000" />
13731
 
        <register type="OA" address="0x00002770" value="0x00000002" />
13732
 
        <register type="OA" address="0x00002774" value="0x0000FDFF" />
13733
 
        <register type="OA" address="0x00002778" value="0x00000000" />
13734
 
        <register type="OA" address="0x0000277C" value="0x0000FE7F" />
13735
 
        <register type="OA" address="0x00002780" value="0x00000002" />
13736
 
        <register type="OA" address="0x00002784" value="0x0000FFBF" />
13737
 
        <register type="OA" address="0x00002788" value="0x00000000" />
13738
 
        <register type="OA" address="0x0000278C" value="0x0000FFCF" />
13739
 
        <register type="OA" address="0x00002790" value="0x00000002" />
13740
 
        <register type="OA" address="0x00002794" value="0x0000FFF7" />
13741
 
        <register type="OA" address="0x00002798" value="0x00000000" />
13742
 
        <register type="OA" address="0x0000279C" value="0x0000FFF9" />
13743
 
    </register_config>
13744
 
    <register_config type="FLEX">
13745
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
13746
 
        <register type="FLEX" address="0x0000E558" value="0x00010003" />
13747
 
        <register type="FLEX" address="0x0000E658" value="0x00012011" />
13748
 
        <register type="FLEX" address="0x0000E758" value="0x00015014" />
13749
 
        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
13750
 
        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
13751
 
        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
13752
 
    </register_config>
13753
 
  </set>
13754
 
 
13755
 
  <set name="Metric set TDL_2"
13756
 
       chipset="BDW"
13757
 
       symbol_name="TDL_2"
13758
 
       underscore_name="tdl_2"
13759
 
       mdapi_supported_apis="VK OGL OCL IO BB"
13760
 
       hw_config_guid="29598975-4785-43ab-a981-1dfa58d0e835"
13761
 
       >
13762
 
    <counter name="GPU Time Elapsed"
13763
 
             symbol_name="GpuTime"
13764
 
             underscore_name="gpu_time"
13765
 
             description="Time elapsed on the GPU during the measurement."
13766
 
             data_type="uint64"
13767
 
             units="ns"
13768
 
             semantic_type="duration"
13769
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
13770
 
             mdapi_group="GPU"
13771
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
13772
 
             mdapi_supported_apis=""
13773
 
             mdapi_hw_unit_type="gpu"
13774
 
             />
13775
 
    <counter name="GPU Core Clocks"
13776
 
             symbol_name="GpuCoreClocks"
13777
 
             underscore_name="gpu_core_clocks"
13778
 
             description="The total number of GPU core clocks elapsed during the measurement."
13779
 
             data_type="uint64"
13780
 
             units="cycles"
13781
 
             semantic_type="event"
13782
 
             equation="GPU_CLOCK 0 READ"
13783
 
             mdapi_group="GPU"
13784
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
13785
 
             mdapi_supported_apis=""
13786
 
             mdapi_hw_unit_type="gpu"
13787
 
             />
13788
 
    <counter name="AVG GPU Core Frequency"
13789
 
             symbol_name="AvgGpuCoreFrequency"
13790
 
             underscore_name="avg_gpu_core_frequency"
13791
 
             description="Average GPU Core Frequency in the measurement."
13792
 
             data_type="uint64"
13793
 
             max_equation="$GpuMaxFrequency"
13794
 
             units="hz"
13795
 
             semantic_type="event"
13796
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
13797
 
             mdapi_group="GPU"
13798
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
13799
 
             mdapi_supported_apis=""
13800
 
             mdapi_hw_unit_type="gpu"
13801
 
             />
13802
 
    <counter name="GPU Busy"
13803
 
             symbol_name="GpuBusy"
13804
 
             underscore_name="gpu_busy"
13805
 
             description="The percentage of time in which the GPU has been processing GPU commands."
13806
 
             data_type="float"
13807
 
             max_equation="100"
13808
 
             units="percent"
13809
 
             semantic_type="duration"
13810
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
13811
 
             mdapi_group="GPU"
13812
 
             mdapi_usage_flags="Tier1 Overview System Frame"
13813
 
             mdapi_supported_apis=""
13814
 
             mdapi_hw_unit_type="gpu"
13815
 
             />
13816
 
    <counter name="VS Threads Dispatched"
13817
 
             symbol_name="VsThreads"
13818
 
             underscore_name="vs_threads"
13819
 
             description="The total number of vertex shader hardware threads dispatched."
13820
 
             data_type="uint64"
13821
 
             units="threads"
13822
 
             semantic_type="event"
13823
 
             equation="A 1 READ"
13824
 
             mdapi_group="EU Array/Vertex Shader"
13825
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
13826
 
             mdapi_supported_apis="VK OGL IO BB"
13827
 
             mdapi_hw_unit_type="gpu"
13828
 
             />
13829
 
    <counter name="HS Threads Dispatched"
13830
 
             symbol_name="HsThreads"
13831
 
             underscore_name="hs_threads"
13832
 
             description="The total number of hull shader hardware threads dispatched."
13833
 
             data_type="uint64"
13834
 
             units="threads"
13835
 
             semantic_type="event"
13836
 
             equation="A 2 READ"
13837
 
             mdapi_group="EU Array/Hull Shader"
13838
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
13839
 
             mdapi_supported_apis="VK OGL4 IO BB"
13840
 
             mdapi_hw_unit_type="gpu"
13841
 
             />
13842
 
    <counter name="DS Threads Dispatched"
13843
 
             symbol_name="DsThreads"
13844
 
             underscore_name="ds_threads"
13845
 
             description="The total number of domain shader hardware threads dispatched."
13846
 
             data_type="uint64"
13847
 
             units="threads"
13848
 
             semantic_type="event"
13849
 
             equation="A 3 READ"
13850
 
             mdapi_group="EU Array/Domain Shader"
13851
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
13852
 
             mdapi_supported_apis="VK OGL4 IO BB"
13853
 
             mdapi_hw_unit_type="gpu"
13854
 
             />
13855
 
    <counter name="GS Threads Dispatched"
13856
 
             symbol_name="GsThreads"
13857
 
             underscore_name="gs_threads"
13858
 
             description="The total number of geometry shader hardware threads dispatched."
13859
 
             data_type="uint64"
13860
 
             units="threads"
13861
 
             semantic_type="event"
13862
 
             equation="A 5 READ"
13863
 
             mdapi_group="EU Array/Geometry Shader"
13864
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
13865
 
             mdapi_supported_apis="VK OGL4 IO BB"
13866
 
             mdapi_hw_unit_type="gpu"
13867
 
             />
13868
 
    <counter name="FS Threads Dispatched"
13869
 
             symbol_name="PsThreads"
13870
 
             underscore_name="ps_threads"
13871
 
             description="The total number of fragment shader hardware threads dispatched."
13872
 
             data_type="uint64"
13873
 
             units="threads"
13874
 
             semantic_type="event"
13875
 
             equation="A 6 READ"
13876
 
             mdapi_group="EU Array/Fragment Shader"
13877
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
13878
 
             mdapi_supported_apis="VK OGL IO BB"
13879
 
             mdapi_hw_unit_type="gpu"
13880
 
             />
13881
 
    <counter name="CS Threads Dispatched"
13882
 
             symbol_name="CsThreads"
13883
 
             underscore_name="cs_threads"
13884
 
             description="The total number of compute shader hardware threads dispatched."
13885
 
             data_type="uint64"
13886
 
             units="threads"
13887
 
             semantic_type="event"
13888
 
             equation="A 4 READ"
13889
 
             mdapi_group="EU Array/Compute Shader"
13890
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
13891
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
13892
 
             mdapi_hw_unit_type="gpu"
13893
 
             />
13894
 
    <counter name="EU Active"
13895
 
             symbol_name="EuActive"
13896
 
             underscore_name="eu_active"
13897
 
             description="The percentage of time in which the Execution Units were actively processing."
13898
 
             data_type="float"
13899
 
             max_equation="100"
13900
 
             units="percent"
13901
 
             semantic_type="duration"
13902
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13903
 
             mdapi_group="EU Array"
13904
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
13905
 
             mdapi_supported_apis=""
13906
 
             mdapi_hw_unit_type="gpu"
13907
 
             />
13908
 
    <counter name="EU Stall"
13909
 
             symbol_name="EuStall"
13910
 
             underscore_name="eu_stall"
13911
 
             description="The percentage of time in which the Execution Units were stalled."
13912
 
             data_type="float"
13913
 
             max_equation="100"
13914
 
             units="percent"
13915
 
             semantic_type="duration"
13916
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13917
 
             mdapi_group="EU Array"
13918
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
13919
 
             mdapi_supported_apis=""
13920
 
             mdapi_hw_unit_type="gpu"
13921
 
             />
13922
 
    <counter name="EU Both FPU Pipes Active"
13923
 
             symbol_name="EuFpuBothActive"
13924
 
             underscore_name="eu_fpu_both_active"
13925
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
13926
 
             data_type="float"
13927
 
             max_equation="100"
13928
 
             units="percent"
13929
 
             semantic_type="duration"
13930
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13931
 
             mdapi_group="EU Array/Pipes"
13932
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13933
 
             mdapi_supported_apis=""
13934
 
             mdapi_hw_unit_type="gpu"
13935
 
             />
13936
 
    <counter name="VS FPU0 Pipe Active"
13937
 
             symbol_name="VsFpu0Active"
13938
 
             underscore_name="vs_fpu0_active"
13939
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
13940
 
             data_type="float"
13941
 
             max_equation="100"
13942
 
             units="percent"
13943
 
             semantic_type="duration"
13944
 
             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13945
 
             mdapi_group="EU Array/Vertex Shader"
13946
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13947
 
             mdapi_supported_apis="VK OGL IO BB"
13948
 
             mdapi_hw_unit_type="gpu"
13949
 
             />
13950
 
    <counter name="VS FPU1 Pipe Active"
13951
 
             symbol_name="VsFpu1Active"
13952
 
             underscore_name="vs_fpu1_active"
13953
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
13954
 
             data_type="float"
13955
 
             max_equation="100"
13956
 
             units="percent"
13957
 
             semantic_type="duration"
13958
 
             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13959
 
             mdapi_group="EU Array/Vertex Shader"
13960
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13961
 
             mdapi_supported_apis="VK OGL IO BB"
13962
 
             mdapi_hw_unit_type="gpu"
13963
 
             />
13964
 
    <counter name="VS Send Pipe Active"
13965
 
             symbol_name="VsSendActive"
13966
 
             underscore_name="vs_send_active"
13967
 
             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
13968
 
             data_type="float"
13969
 
             max_equation="100"
13970
 
             units="percent"
13971
 
             semantic_type="duration"
13972
 
             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13973
 
             mdapi_group="EU Array/Vertex Shader"
13974
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13975
 
             mdapi_supported_apis="VK OGL IO BB"
13976
 
             mdapi_hw_unit_type="gpu"
13977
 
             />
13978
 
    <counter name="PS FPU0 Pipe Active"
13979
 
             symbol_name="PsFpu0Active"
13980
 
             underscore_name="ps_fpu0_active"
13981
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
13982
 
             data_type="float"
13983
 
             max_equation="100"
13984
 
             units="percent"
13985
 
             semantic_type="duration"
13986
 
             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
13987
 
             mdapi_group="EU Array/Pixel Shader"
13988
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
13989
 
             mdapi_supported_apis="VK OGL IO BB"
13990
 
             mdapi_hw_unit_type="gpu"
13991
 
             />
13992
 
    <counter name="PS FPU1 Pipe Active"
13993
 
             symbol_name="PsFpu1Active"
13994
 
             underscore_name="ps_fpu1_active"
13995
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
13996
 
             data_type="float"
13997
 
             max_equation="100"
13998
 
             units="percent"
13999
 
             semantic_type="duration"
14000
 
             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
14001
 
             mdapi_group="EU Array/Pixel Shader"
14002
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
14003
 
             mdapi_supported_apis="VK OGL IO BB"
14004
 
             mdapi_hw_unit_type="gpu"
14005
 
             />
14006
 
    <counter name="PS Send Pipeline Active"
14007
 
             symbol_name="PsSendActive"
14008
 
             underscore_name="ps_send_active"
14009
 
             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
14010
 
             data_type="float"
14011
 
             max_equation="100"
14012
 
             units="percent"
14013
 
             semantic_type="duration"
14014
 
             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
14015
 
             mdapi_group="EU Array/Pixel Shader"
14016
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
14017
 
             mdapi_supported_apis="VK OGL IO BB"
14018
 
             mdapi_hw_unit_type="gpu"
14019
 
             />
14020
 
    <counter name="FS Both FPU Active"
14021
 
             symbol_name="PsEuBothFpuActive"
14022
 
             underscore_name="ps_eu_both_fpu_active"
14023
 
             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
14024
 
             data_type="float"
14025
 
             max_equation="100"
14026
 
             units="percent"
14027
 
             semantic_type="duration"
14028
 
             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
14029
 
             mdapi_group="3D Pipe/Fragment Shader"
14030
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
14031
 
             mdapi_supported_apis="VK OGL IO BB"
14032
 
             mdapi_hw_unit_type="gpu"
14033
 
             />
14034
 
    <counter name="Rasterized Pixels"
14035
 
             symbol_name="RasterizedPixels"
14036
 
             underscore_name="rasterized_pixels"
14037
 
             description="The total number of rasterized pixels."
14038
 
             data_type="uint64"
14039
 
             units="pixels"
14040
 
             semantic_type="event"
14041
 
             equation="A 21 READ 4 UMUL"
14042
 
             mdapi_group="3D Pipe/Rasterizer"
14043
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
14044
 
             mdapi_supported_apis="VK OGL IO BB"
14045
 
             mdapi_hw_unit_type="gpu"
14046
 
             />
14047
 
    <counter name="Early Hi-Depth Test Fails"
14048
 
             symbol_name="HiDepthTestFails"
14049
 
             underscore_name="hi_depth_test_fails"
14050
 
             description="The total number of pixels dropped on early hierarchical depth test."
14051
 
             data_type="uint64"
14052
 
             units="pixels"
14053
 
             semantic_type="event"
14054
 
             equation="A 22 READ 4 UMUL"
14055
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
14056
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
14057
 
             mdapi_supported_apis="VK OGL IO BB"
14058
 
             mdapi_hw_unit_type="gpu"
14059
 
             />
14060
 
    <counter name="Early Depth Test Fails"
14061
 
             symbol_name="EarlyDepthTestFails"
14062
 
             underscore_name="early_depth_test_fails"
14063
 
             description="The total number of pixels dropped on early depth test."
14064
 
             data_type="uint64"
14065
 
             units="pixels"
14066
 
             semantic_type="event"
14067
 
             equation="A 23 READ 4 UMUL"
14068
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
14069
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
14070
 
             mdapi_supported_apis="VK OGL IO BB"
14071
 
             mdapi_hw_unit_type="gpu"
14072
 
             />
14073
 
    <counter name="Samples Killed in FS"
14074
 
             symbol_name="SamplesKilledInPs"
14075
 
             underscore_name="samples_killed_in_ps"
14076
 
             description="The total number of samples or pixels dropped in fragment shaders."
14077
 
             data_type="uint64"
14078
 
             units="pixels"
14079
 
             semantic_type="event"
14080
 
             equation="A 24 READ 4 UMUL"
14081
 
             mdapi_group="3D Pipe/Fragment Shader"
14082
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
14083
 
             mdapi_supported_apis="VK OGL IO BB"
14084
 
             mdapi_hw_unit_type="gpu"
14085
 
             />
14086
 
    <counter name="Pixels Failing Tests"
14087
 
             symbol_name="PixelsFailingPostPsTests"
14088
 
             underscore_name="pixels_failing_post_ps_tests"
14089
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
14090
 
             data_type="uint64"
14091
 
             units="pixels"
14092
 
             semantic_type="event"
14093
 
             equation="A 25 READ 4 UMUL"
14094
 
             mdapi_group="3D Pipe/Output Merger"
14095
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
14096
 
             mdapi_supported_apis="VK OGL IO BB"
14097
 
             mdapi_hw_unit_type="gpu"
14098
 
             />
14099
 
    <counter name="Samples Written"
14100
 
             symbol_name="SamplesWritten"
14101
 
             underscore_name="samples_written"
14102
 
             description="The total number of samples or pixels written to all render targets."
14103
 
             data_type="uint64"
14104
 
             units="pixels"
14105
 
             semantic_type="event"
14106
 
             equation="A 26 READ 4 UMUL"
14107
 
             mdapi_group="3D Pipe/Output Merger"
14108
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14109
 
             mdapi_supported_apis="VK OGL IO BB"
14110
 
             mdapi_hw_unit_type="gpu"
14111
 
             />
14112
 
    <counter name="Samples Blended"
14113
 
             symbol_name="SamplesBlended"
14114
 
             underscore_name="samples_blended"
14115
 
             description="The total number of blended samples or pixels written to all render targets."
14116
 
             data_type="uint64"
14117
 
             units="pixels"
14118
 
             semantic_type="event"
14119
 
             equation="A 27 READ 4 UMUL"
14120
 
             mdapi_group="3D Pipe/Output Merger"
14121
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14122
 
             mdapi_supported_apis="VK OGL IO BB"
14123
 
             mdapi_hw_unit_type="gpu"
14124
 
             />
14125
 
    <counter name="Sampler Texels"
14126
 
             symbol_name="SamplerTexels"
14127
 
             underscore_name="sampler_texels"
14128
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
14129
 
             data_type="uint64"
14130
 
             units="texels"
14131
 
             semantic_type="event"
14132
 
             equation="A 28 READ 4 UMUL"
14133
 
             mdapi_group="Sampler/Sampler Input"
14134
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14135
 
             mdapi_supported_apis=""
14136
 
             mdapi_hw_unit_type="gpu"
14137
 
             />
14138
 
    <counter name="Sampler Texels Misses"
14139
 
             symbol_name="SamplerTexelMisses"
14140
 
             underscore_name="sampler_texel_misses"
14141
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
14142
 
             data_type="uint64"
14143
 
             units="texels"
14144
 
             semantic_type="event"
14145
 
             equation="A 29 READ 4 UMUL"
14146
 
             mdapi_group="Sampler/Sampler Cache"
14147
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
14148
 
             mdapi_supported_apis=""
14149
 
             mdapi_hw_unit_type="gpu"
14150
 
             />
14151
 
    <counter name="SLM Bytes Read"
14152
 
             symbol_name="SlmBytesRead"
14153
 
             underscore_name="slm_bytes_read"
14154
 
             description="The total number of GPU memory bytes read from shared local memory."
14155
 
             data_type="uint64"
14156
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
14157
 
             units="bytes"
14158
 
             semantic_type="throughput"
14159
 
             equation="A 30 READ 64 UMUL"
14160
 
             mdapi_group="L3/Data Port/SLM"
14161
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
14162
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
14163
 
             mdapi_hw_unit_type="gpu"
14164
 
             />
14165
 
    <counter name="SLM Bytes Written"
14166
 
             symbol_name="SlmBytesWritten"
14167
 
             underscore_name="slm_bytes_written"
14168
 
             description="The total number of GPU memory bytes written into shared local memory."
14169
 
             data_type="uint64"
14170
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
14171
 
             units="bytes"
14172
 
             semantic_type="throughput"
14173
 
             equation="A 31 READ 64 UMUL"
14174
 
             mdapi_group="L3/Data Port/SLM"
14175
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
14176
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
14177
 
             mdapi_hw_unit_type="gpu"
14178
 
             />
14179
 
    <counter name="Shader Memory Accesses"
14180
 
             symbol_name="ShaderMemoryAccesses"
14181
 
             underscore_name="shader_memory_accesses"
14182
 
             description="The total number of shader memory accesses to L3."
14183
 
             data_type="uint64"
14184
 
             units="messages"
14185
 
             semantic_type="event"
14186
 
             equation="A 32 READ"
14187
 
             mdapi_group="L3/Data Port"
14188
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
14189
 
             mdapi_supported_apis=""
14190
 
             mdapi_hw_unit_type="gpu"
14191
 
             />
14192
 
    <counter name="Shader Atomic Memory Accesses"
14193
 
             symbol_name="ShaderAtomics"
14194
 
             underscore_name="shader_atomics"
14195
 
             description="The total number of shader atomic memory accesses."
14196
 
             data_type="uint64"
14197
 
             units="messages"
14198
 
             semantic_type="event"
14199
 
             equation="A 34 READ"
14200
 
             mdapi_group="L3/Data Port/Atomics"
14201
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
14202
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
14203
 
             mdapi_hw_unit_type="gpu"
14204
 
             />
14205
 
    <counter name="L3 Shader Throughput"
14206
 
             symbol_name="L3ShaderThroughput"
14207
 
             underscore_name="l3_shader_throughput"
14208
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
14209
 
             data_type="uint64"
14210
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
14211
 
             units="bytes"
14212
 
             semantic_type="throughput"
14213
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
14214
 
             mdapi_group="L3/Data Port"
14215
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
14216
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
14217
 
             mdapi_hw_unit_type="gpu"
14218
 
             />
14219
 
    <counter name="Shader Barrier Messages"
14220
 
             symbol_name="ShaderBarriers"
14221
 
             underscore_name="shader_barriers"
14222
 
             description="The total number of shader barrier messages."
14223
 
             data_type="uint64"
14224
 
             units="messages"
14225
 
             semantic_type="event"
14226
 
             equation="A 35 READ"
14227
 
             mdapi_group="EU Array/Barrier"
14228
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
14229
 
             mdapi_supported_apis=""
14230
 
             mdapi_hw_unit_type="gpu"
14231
 
             />
14232
 
    <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice2"
14233
 
             symbol_name="NonPSThread02ReadyForDispatch"
14234
 
             underscore_name="non_ps_thread02_ready_for_dispatch"
14235
 
             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
14236
 
             data_type="float"
14237
 
             max_equation="100"
14238
 
             units="percent"
14239
 
             semantic_type="duration"
14240
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
14241
 
             availability="$SubsliceMask 0x4 AND"
14242
 
             mdapi_group="GPU/Thread Dispatcher"
14243
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14244
 
             mdapi_supported_apis=""
14245
 
             mdapi_hw_unit_type="subslice"
14246
 
             />
14247
 
    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice2"
14248
 
             symbol_name="PSThread02ReadyForDispatch"
14249
 
             underscore_name="ps_thread02_ready_for_dispatch"
14250
 
             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
14251
 
             data_type="float"
14252
 
             max_equation="100"
14253
 
             units="percent"
14254
 
             semantic_type="duration"
14255
 
             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
14256
 
             availability="$SubsliceMask 0x4 AND"
14257
 
             mdapi_group="GPU/Thread Dispatcher"
14258
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14259
 
             mdapi_supported_apis=""
14260
 
             mdapi_hw_unit_type="subslice"
14261
 
             />
14262
 
    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice1"
14263
 
             symbol_name="PSThread01ReadyForDispatch"
14264
 
             underscore_name="ps_thread01_ready_for_dispatch"
14265
 
             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
14266
 
             data_type="float"
14267
 
             max_equation="100"
14268
 
             units="percent"
14269
 
             semantic_type="duration"
14270
 
             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
14271
 
             availability="$SubsliceMask 0x2 AND"
14272
 
             mdapi_group="GPU/Thread Dispatcher"
14273
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14274
 
             mdapi_supported_apis=""
14275
 
             mdapi_hw_unit_type="subslice"
14276
 
             />
14277
 
    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice0"
14278
 
             symbol_name="PSThread00ReadyForDispatch"
14279
 
             underscore_name="ps_thread00_ready_for_dispatch"
14280
 
             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
14281
 
             data_type="float"
14282
 
             max_equation="100"
14283
 
             units="percent"
14284
 
             semantic_type="duration"
14285
 
             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
14286
 
             availability="$SubsliceMask 0x1 AND"
14287
 
             mdapi_group="GPU/Thread Dispatcher"
14288
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14289
 
             mdapi_supported_apis=""
14290
 
             mdapi_hw_unit_type="subslice"
14291
 
             />
14292
 
    <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice1"
14293
 
             symbol_name="NonPSThread01ReadyForDispatch"
14294
 
             underscore_name="non_ps_thread01_ready_for_dispatch"
14295
 
             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
14296
 
             data_type="float"
14297
 
             max_equation="100"
14298
 
             units="percent"
14299
 
             semantic_type="duration"
14300
 
             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
14301
 
             availability="$SubsliceMask 0x2 AND"
14302
 
             mdapi_group="GPU/Thread Dispatcher"
14303
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14304
 
             mdapi_supported_apis=""
14305
 
             mdapi_hw_unit_type="subslice"
14306
 
             />
14307
 
    <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice0"
14308
 
             symbol_name="NonPSThread00ReadyForDispatch"
14309
 
             underscore_name="non_ps_thread00_ready_for_dispatch"
14310
 
             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
14311
 
             data_type="float"
14312
 
             max_equation="100"
14313
 
             units="percent"
14314
 
             semantic_type="duration"
14315
 
             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
14316
 
             availability="$SubsliceMask 0x1 AND"
14317
 
             mdapi_group="GPU/Thread Dispatcher"
14318
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14319
 
             mdapi_supported_apis=""
14320
 
             mdapi_hw_unit_type="subslice"
14321
 
             />
14322
 
    <counter name="Thread Header Ready on Slice1 Subslice2 Port 0"
14323
 
             symbol_name="ThreadHeader12ReadyPort0"
14324
 
             underscore_name="thread_header12_ready_port0"
14325
 
             description="The percentage of time in which thread header is ready on slice1 subslice2 thread dispatcher port 0"
14326
 
             data_type="float"
14327
 
             max_equation="100"
14328
 
             units="percent"
14329
 
             semantic_type="duration"
14330
 
             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
14331
 
             availability="$SubsliceMask 0x20 AND"
14332
 
             mdapi_group="GPU/Thread Dispatcher"
14333
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14334
 
             mdapi_supported_apis=""
14335
 
             mdapi_hw_unit_type="subslice"
14336
 
             />
14337
 
    <counter name="Thread Header Ready on Slice1 Subslice2 Port 1"
14338
 
             symbol_name="ThreadHeader12ReadyPort1"
14339
 
             underscore_name="thread_header12_ready_port1"
14340
 
             description="The percentage of time in which thread header is ready on slice1 subslice2 thread dispatcher port 1"
14341
 
             data_type="float"
14342
 
             max_equation="100"
14343
 
             units="percent"
14344
 
             semantic_type="duration"
14345
 
             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
14346
 
             availability="$SubsliceMask 0x20 AND"
14347
 
             mdapi_group="GPU/Thread Dispatcher"
14348
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14349
 
             mdapi_supported_apis=""
14350
 
             mdapi_hw_unit_type="subslice"
14351
 
             />
14352
 
    <counter name="Thread Header Ready on Slice1 Subslice1 Port 1"
14353
 
             symbol_name="ThreadHeader11ReadyPort1"
14354
 
             underscore_name="thread_header11_ready_port1"
14355
 
             description="The percentage of time in which thread header is ready on slice1 subslice1 thread dispatcher port 1"
14356
 
             data_type="float"
14357
 
             max_equation="100"
14358
 
             units="percent"
14359
 
             semantic_type="duration"
14360
 
             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
14361
 
             availability="$SubsliceMask 0x10 AND"
14362
 
             mdapi_group="GPU/Thread Dispatcher"
14363
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14364
 
             mdapi_supported_apis=""
14365
 
             mdapi_hw_unit_type="subslice"
14366
 
             />
14367
 
    <counter name="Thread Header Ready on Slice1 Subslice0 Port 0"
14368
 
             symbol_name="ThreadHeader10ReadyPort0"
14369
 
             underscore_name="thread_header10_ready_port0"
14370
 
             description="The percentage of time in which thread header is ready on slice1 subslice0 thread dispatcher port 0"
14371
 
             data_type="float"
14372
 
             max_equation="100"
14373
 
             units="percent"
14374
 
             semantic_type="duration"
14375
 
             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
14376
 
             availability="$SubsliceMask 0x8 AND"
14377
 
             mdapi_group="GPU/Thread Dispatcher"
14378
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14379
 
             mdapi_supported_apis=""
14380
 
             mdapi_hw_unit_type="subslice"
14381
 
             />
14382
 
    <counter name="Thread Header Ready on Slice1 Subslice0 Port 1"
14383
 
             symbol_name="ThreadHeader10ReadyPort1"
14384
 
             underscore_name="thread_header10_ready_port1"
14385
 
             description="The percentage of time in which thread header is ready on slice1 subslice0 thread dispatcher port 1"
14386
 
             data_type="float"
14387
 
             max_equation="100"
14388
 
             units="percent"
14389
 
             semantic_type="duration"
14390
 
             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
14391
 
             availability="$SubsliceMask 0x8 AND"
14392
 
             mdapi_group="GPU/Thread Dispatcher"
14393
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14394
 
             mdapi_supported_apis=""
14395
 
             mdapi_hw_unit_type="subslice"
14396
 
             />
14397
 
    <counter name="Thread Header Ready on Slice1 Subslice1 Port 0"
14398
 
             symbol_name="ThreadHeader11ReadyPort0"
14399
 
             underscore_name="thread_header11_ready_port0"
14400
 
             description="The percentage of time in which thread header is ready on slice1 subslice1 thread dispatcher port 0"
14401
 
             data_type="float"
14402
 
             max_equation="100"
14403
 
             units="percent"
14404
 
             semantic_type="duration"
14405
 
             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
14406
 
             availability="$SubsliceMask 0x10 AND"
14407
 
             mdapi_group="GPU/Thread Dispatcher"
14408
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
14409
 
             mdapi_supported_apis=""
14410
 
             mdapi_hw_unit_type="subslice"
14411
 
             />
14412
 
    <counter name="SQ is full"
14413
 
             symbol_name="GTRequestQueueFull"
14414
 
             underscore_name="gt_request_queue_full"
14415
 
             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
14416
 
             data_type="float"
14417
 
             max_equation="100"
14418
 
             units="percent"
14419
 
             semantic_type="duration"
14420
 
             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
14421
 
             availability="true $QueryMode &amp;&amp;"
14422
 
             mdapi_group="GTI"
14423
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
14424
 
             mdapi_supported_apis="VK OGL4 OCL"
14425
 
             mdapi_hw_unit_type="gpu"
14426
 
             />
14427
 
    <register_config type="NOA">
14428
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
14429
 
        <register type="NOA" address="0x00009888" value="0x16150000" />
14430
 
        <register type="NOA" address="0x00009888" value="0x16350000" />
14431
 
        <register type="NOA" address="0x00009888" value="0x16550000" />
14432
 
        <register type="NOA" address="0x00009888" value="0x16952E60" />
14433
 
        <register type="NOA" address="0x00009888" value="0x16B54D60" />
14434
 
        <register type="NOA" address="0x00009888" value="0x16D52E60" />
14435
 
        <register type="NOA" address="0x00009888" value="0x065C8000" />
14436
 
        <register type="NOA" address="0x00009888" value="0x085CC000" />
14437
 
        <register type="NOA" address="0x00009888" value="0x0A5CC000" />
14438
 
        <register type="NOA" address="0x00009888" value="0x0C5C4000" />
14439
 
        <register type="NOA" address="0x00009888" value="0x0E3D8000" />
14440
 
        <register type="NOA" address="0x00009888" value="0x183DA000" />
14441
 
        <register type="NOA" address="0x00009888" value="0x06588000" />
14442
 
        <register type="NOA" address="0x00009888" value="0x08588000" />
14443
 
        <register type="NOA" address="0x00009888" value="0x0A584000" />
14444
 
        <register type="NOA" address="0x00009888" value="0x0E5B4000" />
14445
 
        <register type="NOA" address="0x00009888" value="0x185B5800" />
14446
 
        <register type="NOA" address="0x00009888" value="0x1A5B000A" />
14447
 
        <register type="NOA" address="0x00009888" value="0x0E1FAA00" />
14448
 
        <register type="NOA" address="0x00009888" value="0x101F02AA" />
14449
 
        <register type="NOA" address="0x00009888" value="0x0E384000" />
14450
 
        <register type="NOA" address="0x00009888" value="0x16384000" />
14451
 
        <register type="NOA" address="0x00009888" value="0x18382A55" />
14452
 
        <register type="NOA" address="0x00009888" value="0x06398000" />
14453
 
        <register type="NOA" address="0x00009888" value="0x0839A000" />
14454
 
        <register type="NOA" address="0x00009888" value="0x0A39A000" />
14455
 
        <register type="NOA" address="0x00009888" value="0x0C39A000" />
14456
 
        <register type="NOA" address="0x00009888" value="0x0E39A000" />
14457
 
        <register type="NOA" address="0x00009888" value="0x1A3A02A0" />
14458
 
        <register type="NOA" address="0x00009888" value="0x0E138000" />
14459
 
        <register type="NOA" address="0x00009888" value="0x16130500" />
14460
 
        <register type="NOA" address="0x00009888" value="0x06148000" />
14461
 
        <register type="NOA" address="0x00009888" value="0x08146000" />
14462
 
        <register type="NOA" address="0x00009888" value="0x0615C100" />
14463
 
        <register type="NOA" address="0x00009888" value="0x0815C500" />
14464
 
        <register type="NOA" address="0x00009888" value="0x0A1500C3" />
14465
 
        <register type="NOA" address="0x00009888" value="0x10150000" />
14466
 
        <register type="NOA" address="0x00009888" value="0x16335040" />
14467
 
        <register type="NOA" address="0x00009888" value="0x08349000" />
14468
 
        <register type="NOA" address="0x00009888" value="0x0A341000" />
14469
 
        <register type="NOA" address="0x00009888" value="0x083500C1" />
14470
 
        <register type="NOA" address="0x00009888" value="0x0A35C500" />
14471
 
        <register type="NOA" address="0x00009888" value="0x0C3500C3" />
14472
 
        <register type="NOA" address="0x00009888" value="0x10350000" />
14473
 
        <register type="NOA" address="0x00009888" value="0x1853002A" />
14474
 
        <register type="NOA" address="0x00009888" value="0x0A54E000" />
14475
 
        <register type="NOA" address="0x00009888" value="0x0C55C500" />
14476
 
        <register type="NOA" address="0x00009888" value="0x0E55C1C3" />
14477
 
        <register type="NOA" address="0x00009888" value="0x10550000" />
14478
 
        <register type="NOA" address="0x00009888" value="0x00DC8000" />
14479
 
        <register type="NOA" address="0x00009888" value="0x02DCC000" />
14480
 
        <register type="NOA" address="0x00009888" value="0x04DC4000" />
14481
 
        <register type="NOA" address="0x00009888" value="0x04BD8000" />
14482
 
        <register type="NOA" address="0x00009888" value="0x06BD8000" />
14483
 
        <register type="NOA" address="0x00009888" value="0x02D8C000" />
14484
 
        <register type="NOA" address="0x00009888" value="0x02DB8000" />
14485
 
        <register type="NOA" address="0x00009888" value="0x04DB4000" />
14486
 
        <register type="NOA" address="0x00009888" value="0x06DB4000" />
14487
 
        <register type="NOA" address="0x00009888" value="0x08DB8000" />
14488
 
        <register type="NOA" address="0x00009888" value="0x0C9FA000" />
14489
 
        <register type="NOA" address="0x00009888" value="0x0E9F00AA" />
14490
 
        <register type="NOA" address="0x00009888" value="0x02B84000" />
14491
 
        <register type="NOA" address="0x00009888" value="0x04B84000" />
14492
 
        <register type="NOA" address="0x00009888" value="0x06B84000" />
14493
 
        <register type="NOA" address="0x00009888" value="0x08B84000" />
14494
 
        <register type="NOA" address="0x00009888" value="0x0AB88000" />
14495
 
        <register type="NOA" address="0x00009888" value="0x0CB88000" />
14496
 
        <register type="NOA" address="0x00009888" value="0x00B98000" />
14497
 
        <register type="NOA" address="0x00009888" value="0x02B9A000" />
14498
 
        <register type="NOA" address="0x00009888" value="0x04B9A000" />
14499
 
        <register type="NOA" address="0x00009888" value="0x06B92000" />
14500
 
        <register type="NOA" address="0x00009888" value="0x0ABA8000" />
14501
 
        <register type="NOA" address="0x00009888" value="0x0CBA8000" />
14502
 
        <register type="NOA" address="0x00009888" value="0x04938000" />
14503
 
        <register type="NOA" address="0x00009888" value="0x06938000" />
14504
 
        <register type="NOA" address="0x00009888" value="0x0494C000" />
14505
 
        <register type="NOA" address="0x00009888" value="0x0295CFC7" />
14506
 
        <register type="NOA" address="0x00009888" value="0x10950000" />
14507
 
        <register type="NOA" address="0x00009888" value="0x02B38000" />
14508
 
        <register type="NOA" address="0x00009888" value="0x08B38000" />
14509
 
        <register type="NOA" address="0x00009888" value="0x04B42000" />
14510
 
        <register type="NOA" address="0x00009888" value="0x06B41000" />
14511
 
        <register type="NOA" address="0x00009888" value="0x00B5C700" />
14512
 
        <register type="NOA" address="0x00009888" value="0x04B500CF" />
14513
 
        <register type="NOA" address="0x00009888" value="0x10B50000" />
14514
 
        <register type="NOA" address="0x00009888" value="0x0AD38000" />
14515
 
        <register type="NOA" address="0x00009888" value="0x0CD38000" />
14516
 
        <register type="NOA" address="0x00009888" value="0x06D46000" />
14517
 
        <register type="NOA" address="0x00009888" value="0x04D5C700" />
14518
 
        <register type="NOA" address="0x00009888" value="0x06D500CF" />
14519
 
        <register type="NOA" address="0x00009888" value="0x10D50000" />
14520
 
        <register type="NOA" address="0x00009888" value="0x03888000" />
14521
 
        <register type="NOA" address="0x00009888" value="0x05888000" />
14522
 
        <register type="NOA" address="0x00009888" value="0x07888000" />
14523
 
        <register type="NOA" address="0x00009888" value="0x09888000" />
14524
 
        <register type="NOA" address="0x00009888" value="0x0B888000" />
14525
 
        <register type="NOA" address="0x00009888" value="0x0D880400" />
14526
 
        <register type="NOA" address="0x00009888" value="0x0F8A8000" />
14527
 
        <register type="NOA" address="0x00009888" value="0x198A8000" />
14528
 
        <register type="NOA" address="0x00009888" value="0x1B8AAAA0" />
14529
 
        <register type="NOA" address="0x00009888" value="0x1D8A0002" />
14530
 
        <register type="NOA" address="0x00009888" value="0x258B555A" />
14531
 
        <register type="NOA" address="0x00009888" value="0x278B0015" />
14532
 
        <register type="NOA" address="0x00009888" value="0x238B5500" />
14533
 
        <register type="NOA" address="0x00009888" value="0x038C4000" />
14534
 
        <register type="NOA" address="0x00009888" value="0x058C4000" />
14535
 
        <register type="NOA" address="0x00009888" value="0x078C4000" />
14536
 
        <register type="NOA" address="0x00009888" value="0x098C4000" />
14537
 
        <register type="NOA" address="0x00009888" value="0x0B8C4000" />
14538
 
        <register type="NOA" address="0x00009888" value="0x0D8C4000" />
14539
 
        <register type="NOA" address="0x00009888" value="0x018D8000" />
14540
 
        <register type="NOA" address="0x00009888" value="0x038DA000" />
14541
 
        <register type="NOA" address="0x00009888" value="0x058DA000" />
14542
 
        <register type="NOA" address="0x00009888" value="0x078D2000" />
14543
 
        <register type="NOA" address="0x00009888" value="0x2185AAAA" />
14544
 
        <register type="NOA" address="0x00009888" value="0x2385002A" />
14545
 
        <register type="NOA" address="0x00009888" value="0x1F85AA00" />
14546
 
        <register type="NOA" address="0x00009888" value="0x0F834000" />
14547
 
        <register type="NOA" address="0x00009888" value="0x19835400" />
14548
 
        <register type="NOA" address="0x00009888" value="0x1B830155" />
14549
 
        <register type="NOA" address="0x00009888" value="0x03834000" />
14550
 
        <register type="NOA" address="0x00009888" value="0x05834000" />
14551
 
        <register type="NOA" address="0x00009888" value="0x07834000" />
14552
 
        <register type="NOA" address="0x00009888" value="0x09834000" />
14553
 
        <register type="NOA" address="0x00009888" value="0x0B834000" />
14554
 
        <register type="NOA" address="0x00009888" value="0x0D834000" />
14555
 
        <register type="NOA" address="0x00009888" value="0x0784C000" />
14556
 
        <register type="NOA" address="0x00009888" value="0x0984C000" />
14557
 
        <register type="NOA" address="0x00009888" value="0x0B84C000" />
14558
 
        <register type="NOA" address="0x00009888" value="0x0D84C000" />
14559
 
        <register type="NOA" address="0x00009888" value="0x0F84C000" />
14560
 
        <register type="NOA" address="0x00009888" value="0x01848000" />
14561
 
        <register type="NOA" address="0x00009888" value="0x0384C000" />
14562
 
        <register type="NOA" address="0x00009888" value="0x0584C000" />
14563
 
        <register type="NOA" address="0x00009888" value="0x1780C000" />
14564
 
        <register type="NOA" address="0x00009888" value="0x1980C000" />
14565
 
        <register type="NOA" address="0x00009888" value="0x1B80C000" />
14566
 
        <register type="NOA" address="0x00009888" value="0x1D80C000" />
14567
 
        <register type="NOA" address="0x00009888" value="0x1F80C000" />
14568
 
        <register type="NOA" address="0x00009888" value="0x11808000" />
14569
 
        <register type="NOA" address="0x00009888" value="0x1380C000" />
14570
 
        <register type="NOA" address="0x00009888" value="0x1580C000" />
14571
 
        <register type="NOA" address="0x00009888" value="0x4F800000" />
14572
 
        <register type="NOA" address="0x00009888" value="0x43800882" />
14573
 
        <register type="NOA" address="0x00009888" value="0x51800000" />
14574
 
        <register type="NOA" address="0x00009888" value="0x45801082" />
14575
 
        <register type="NOA" address="0x00009888" value="0x53800000" />
14576
 
        <register type="NOA" address="0x00009888" value="0x478014A5" />
14577
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
14578
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
14579
 
        <register type="NOA" address="0x00009888" value="0x4D800000" />
14580
 
        <register type="NOA" address="0x00009888" value="0x3F800002" />
14581
 
        <register type="NOA" address="0x00009888" value="0x41800C62" />
14582
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
14583
 
        <register type="NOA" address="0x000091BC" value="0xE0500000" />
14584
 
    </register_config>
14585
 
    <register_config type="OA">
14586
 
        <register type="OA" address="0x00002740" value="0x00000000" />
14587
 
        <register type="OA" address="0x00002744" value="0x00800000" />
14588
 
        <register type="OA" address="0x00002710" value="0x00000000" />
14589
 
        <register type="OA" address="0x00002714" value="0xF0800000" />
14590
 
        <register type="OA" address="0x00002720" value="0x00000000" />
14591
 
        <register type="OA" address="0x00002724" value="0x30800000" />
14592
 
        <register type="OA" address="0x00002770" value="0x00000002" />
14593
 
        <register type="OA" address="0x00002774" value="0x0000FDFF" />
14594
 
        <register type="OA" address="0x00002778" value="0x00000000" />
14595
 
        <register type="OA" address="0x0000277C" value="0x0000FE7F" />
14596
 
        <register type="OA" address="0x00002780" value="0x00000000" />
14597
 
        <register type="OA" address="0x00002784" value="0x0000FF9F" />
14598
 
        <register type="OA" address="0x00002788" value="0x00000000" />
14599
 
        <register type="OA" address="0x0000278C" value="0x0000FFE7" />
14600
 
        <register type="OA" address="0x00002790" value="0x00000002" />
14601
 
        <register type="OA" address="0x00002794" value="0x0000FFFB" />
14602
 
        <register type="OA" address="0x00002798" value="0x00000002" />
14603
 
        <register type="OA" address="0x0000279C" value="0x0000FFFD" />
14604
 
    </register_config>
14605
 
    <register_config type="FLEX">
14606
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
14607
 
        <register type="FLEX" address="0x0000E558" value="0x00010003" />
14608
 
        <register type="FLEX" address="0x0000E658" value="0x00012011" />
14609
 
        <register type="FLEX" address="0x0000E758" value="0x00015014" />
14610
 
        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
14611
 
        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
14612
 
        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
14613
 
    </register_config>
14614
 
  </set>
14615
 
 
14616
 
  <set name="Compute Metrics Extra set"
14617
 
       chipset="BDW"
14618
 
       symbol_name="ComputeExtra"
14619
 
       underscore_name="compute_extra"
14620
 
       mdapi_supported_apis="VK OGL4 OCL IO BB"
14621
 
       hw_config_guid="8fb61ba2-2fbb-454c-a136-2dec5a8a595e"
14622
 
       >
14623
 
    <counter name="GPU Time Elapsed"
14624
 
             symbol_name="GpuTime"
14625
 
             underscore_name="gpu_time"
14626
 
             description="Time elapsed on the GPU during the measurement."
14627
 
             data_type="uint64"
14628
 
             units="ns"
14629
 
             semantic_type="duration"
14630
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
14631
 
             mdapi_group="GPU"
14632
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
14633
 
             mdapi_supported_apis=""
14634
 
             mdapi_hw_unit_type="gpu"
14635
 
             />
14636
 
    <counter name="GPU Core Clocks"
14637
 
             symbol_name="GpuCoreClocks"
14638
 
             underscore_name="gpu_core_clocks"
14639
 
             description="The total number of GPU core clocks elapsed during the measurement."
14640
 
             data_type="uint64"
14641
 
             units="cycles"
14642
 
             semantic_type="event"
14643
 
             equation="GPU_CLOCK 0 READ"
14644
 
             mdapi_group="GPU"
14645
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
14646
 
             mdapi_supported_apis=""
14647
 
             mdapi_hw_unit_type="gpu"
14648
 
             />
14649
 
    <counter name="AVG GPU Core Frequency"
14650
 
             symbol_name="AvgGpuCoreFrequency"
14651
 
             underscore_name="avg_gpu_core_frequency"
14652
 
             description="Average GPU Core Frequency in the measurement."
14653
 
             data_type="uint64"
14654
 
             max_equation="$GpuMaxFrequency"
14655
 
             units="hz"
14656
 
             semantic_type="event"
14657
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
14658
 
             mdapi_group="GPU"
14659
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
14660
 
             mdapi_supported_apis=""
14661
 
             mdapi_hw_unit_type="gpu"
14662
 
             />
14663
 
    <counter name="EU FPU1 Pipe Active"
14664
 
             symbol_name="Fpu1Active"
14665
 
             underscore_name="fpu1_active"
14666
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing."
14667
 
             data_type="float"
14668
 
             max_equation="100"
14669
 
             units="percent"
14670
 
             semantic_type="duration"
14671
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
14672
 
             mdapi_group="EU Array/Pipes"
14673
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
14674
 
             mdapi_supported_apis=""
14675
 
             mdapi_hw_unit_type="gpu"
14676
 
             />
14677
 
    <counter name="EU FPU1 Pipe Active including Ext Math"
14678
 
             symbol_name="Fpu1ActiveAdjusted"
14679
 
             underscore_name="fpu1_active_adjusted"
14680
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing including Extended Math processing"
14681
 
             data_type="float"
14682
 
             max_equation="100"
14683
 
             units="percent"
14684
 
             semantic_type="duration"
14685
 
             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"
14686
 
             mdapi_group="EU Array/Pipes"
14687
 
             mdapi_usage_flags="Tier3 System Frame Batch Draw"
14688
 
             mdapi_supported_apis=""
14689
 
             mdapi_hw_unit_type="gpu"
14690
 
             />
14691
 
    <register_config type="NOA">
14692
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
14693
 
        <register type="NOA" address="0x00009888" value="0x161503E0" />
14694
 
        <register type="NOA" address="0x00009888" value="0x163503E0" />
14695
 
        <register type="NOA" address="0x00009888" value="0x165503E0" />
14696
 
        <register type="NOA" address="0x00009888" value="0x169503E0" />
14697
 
        <register type="NOA" address="0x00009888" value="0x16B503E0" />
14698
 
        <register type="NOA" address="0x00009888" value="0x16D503E0" />
14699
 
        <register type="NOA" address="0x00009888" value="0x045CC000" />
14700
 
        <register type="NOA" address="0x00009888" value="0x083D8000" />
14701
 
        <register type="NOA" address="0x00009888" value="0x04584000" />
14702
 
        <register type="NOA" address="0x00009888" value="0x085B4000" />
14703
 
        <register type="NOA" address="0x00009888" value="0x0A5B8000" />
14704
 
        <register type="NOA" address="0x00009888" value="0x0E1F00A8" />
14705
 
        <register type="NOA" address="0x00009888" value="0x08384000" />
14706
 
        <register type="NOA" address="0x00009888" value="0x0A384000" />
14707
 
        <register type="NOA" address="0x00009888" value="0x0C388000" />
14708
 
        <register type="NOA" address="0x00009888" value="0x0439A000" />
14709
 
        <register type="NOA" address="0x00009888" value="0x06392000" />
14710
 
        <register type="NOA" address="0x00009888" value="0x0C3A8000" />
14711
 
        <register type="NOA" address="0x00009888" value="0x08138000" />
14712
 
        <register type="NOA" address="0x00009888" value="0x06141000" />
14713
 
        <register type="NOA" address="0x00009888" value="0x041500C3" />
14714
 
        <register type="NOA" address="0x00009888" value="0x10150000" />
14715
 
        <register type="NOA" address="0x00009888" value="0x0A338000" />
14716
 
        <register type="NOA" address="0x00009888" value="0x06342000" />
14717
 
        <register type="NOA" address="0x00009888" value="0x0435C300" />
14718
 
        <register type="NOA" address="0x00009888" value="0x10350000" />
14719
 
        <register type="NOA" address="0x00009888" value="0x0C538000" />
14720
 
        <register type="NOA" address="0x00009888" value="0x06544000" />
14721
 
        <register type="NOA" address="0x00009888" value="0x065500C3" />
14722
 
        <register type="NOA" address="0x00009888" value="0x10550000" />
14723
 
        <register type="NOA" address="0x00009888" value="0x00DC8000" />
14724
 
        <register type="NOA" address="0x00009888" value="0x02DC4000" />
14725
 
        <register type="NOA" address="0x00009888" value="0x02BD8000" />
14726
 
        <register type="NOA" address="0x00009888" value="0x00D88000" />
14727
 
        <register type="NOA" address="0x00009888" value="0x02DB4000" />
14728
 
        <register type="NOA" address="0x00009888" value="0x04DB8000" />
14729
 
        <register type="NOA" address="0x00009888" value="0x0C9FA000" />
14730
 
        <register type="NOA" address="0x00009888" value="0x0E9F0002" />
14731
 
        <register type="NOA" address="0x00009888" value="0x02B84000" />
14732
 
        <register type="NOA" address="0x00009888" value="0x04B84000" />
14733
 
        <register type="NOA" address="0x00009888" value="0x06B88000" />
14734
 
        <register type="NOA" address="0x00009888" value="0x00B98000" />
14735
 
        <register type="NOA" address="0x00009888" value="0x02B9A000" />
14736
 
        <register type="NOA" address="0x00009888" value="0x06BA8000" />
14737
 
        <register type="NOA" address="0x00009888" value="0x02938000" />
14738
 
        <register type="NOA" address="0x00009888" value="0x04942000" />
14739
 
        <register type="NOA" address="0x00009888" value="0x0095C300" />
14740
 
        <register type="NOA" address="0x00009888" value="0x10950000" />
14741
 
        <register type="NOA" address="0x00009888" value="0x04B38000" />
14742
 
        <register type="NOA" address="0x00009888" value="0x04B44000" />
14743
 
        <register type="NOA" address="0x00009888" value="0x02B500C3" />
14744
 
        <register type="NOA" address="0x00009888" value="0x10B50000" />
14745
 
        <register type="NOA" address="0x00009888" value="0x06D38000" />
14746
 
        <register type="NOA" address="0x00009888" value="0x04D48000" />
14747
 
        <register type="NOA" address="0x00009888" value="0x02D5C300" />
14748
 
        <register type="NOA" address="0x00009888" value="0x10D50000" />
14749
 
        <register type="NOA" address="0x00009888" value="0x03888000" />
14750
 
        <register type="NOA" address="0x00009888" value="0x05888000" />
14751
 
        <register type="NOA" address="0x00009888" value="0x07888000" />
14752
 
        <register type="NOA" address="0x00009888" value="0x098A8000" />
14753
 
        <register type="NOA" address="0x00009888" value="0x0B8A8000" />
14754
 
        <register type="NOA" address="0x00009888" value="0x0D8A8000" />
14755
 
        <register type="NOA" address="0x00009888" value="0x238B3500" />
14756
 
        <register type="NOA" address="0x00009888" value="0x258B0005" />
14757
 
        <register type="NOA" address="0x00009888" value="0x038C4000" />
14758
 
        <register type="NOA" address="0x00009888" value="0x058C4000" />
14759
 
        <register type="NOA" address="0x00009888" value="0x078C4000" />
14760
 
        <register type="NOA" address="0x00009888" value="0x018D8000" />
14761
 
        <register type="NOA" address="0x00009888" value="0x038DA000" />
14762
 
        <register type="NOA" address="0x00009888" value="0x1F85AA00" />
14763
 
        <register type="NOA" address="0x00009888" value="0x2185000A" />
14764
 
        <register type="NOA" address="0x00009888" value="0x03834000" />
14765
 
        <register type="NOA" address="0x00009888" value="0x05834000" />
14766
 
        <register type="NOA" address="0x00009888" value="0x07834000" />
14767
 
        <register type="NOA" address="0x00009888" value="0x09834000" />
14768
 
        <register type="NOA" address="0x00009888" value="0x0B834000" />
14769
 
        <register type="NOA" address="0x00009888" value="0x0D834000" />
14770
 
        <register type="NOA" address="0x00009888" value="0x01848000" />
14771
 
        <register type="NOA" address="0x00009888" value="0x0384C000" />
14772
 
        <register type="NOA" address="0x00009888" value="0x0584C000" />
14773
 
        <register type="NOA" address="0x00009888" value="0x07844000" />
14774
 
        <register type="NOA" address="0x00009888" value="0x11808000" />
14775
 
        <register type="NOA" address="0x00009888" value="0x1380C000" />
14776
 
        <register type="NOA" address="0x00009888" value="0x1580C000" />
14777
 
        <register type="NOA" address="0x00009888" value="0x17804000" />
14778
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
14779
 
        <register type="NOA" address="0x00009888" value="0x4D800000" />
14780
 
        <register type="NOA" address="0x00009888" value="0x3F800C40" />
14781
 
        <register type="NOA" address="0x00009888" value="0x4F800000" />
14782
 
        <register type="NOA" address="0x00009888" value="0x41801482" />
14783
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
14784
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
14785
 
    </register_config>
14786
 
    <register_config type="OA">
14787
 
        <register type="OA" address="0x00002740" value="0x00000000" />
14788
 
        <register type="OA" address="0x00002744" value="0x00800000" />
14789
 
        <register type="OA" address="0x00002710" value="0x00000000" />
14790
 
        <register type="OA" address="0x00002714" value="0x00800000" />
14791
 
        <register type="OA" address="0x00002720" value="0x00000000" />
14792
 
        <register type="OA" address="0x00002724" value="0x00800000" />
14793
 
    </register_config>
14794
 
    <register_config type="FLEX">
14795
 
        <register type="FLEX" address="0x0000E458" value="0x00001000" />
14796
 
        <register type="FLEX" address="0x0000E558" value="0x00003002" />
14797
 
        <register type="FLEX" address="0x0000E658" value="0x00005004" />
14798
 
        <register type="FLEX" address="0x0000E758" value="0x00011010" />
14799
 
        <register type="FLEX" address="0x0000E45C" value="0x00050012" />
14800
 
        <register type="FLEX" address="0x0000E55C" value="0x00052051" />
14801
 
        <register type="FLEX" address="0x0000E65C" value="0x00000008" />
14802
 
    </register_config>
14803
 
  </set>
14804
 
 
14805
 
  <set name="Media Vme Pipe metric set"
14806
 
       chipset="BDW"
14807
 
       symbol_name="VMEPipe"
14808
 
       underscore_name="vme_pipe"
14809
 
       mdapi_supported_apis="MEDIA IO BB"
14810
 
       hw_config_guid="e1743ca0-7fc8-410b-a066-de7bbb9280b7"
14811
 
       >
14812
 
    <counter name="GPU Time Elapsed"
14813
 
             symbol_name="GpuTime"
14814
 
             underscore_name="gpu_time"
14815
 
             description="Time elapsed on the GPU during the measurement."
14816
 
             data_type="uint64"
14817
 
             units="ns"
14818
 
             semantic_type="duration"
14819
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
14820
 
             mdapi_group="GPU"
14821
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
14822
 
             mdapi_supported_apis=""
14823
 
             mdapi_hw_unit_type="gpu"
14824
 
             />
14825
 
    <counter name="GPU Core Clocks"
14826
 
             symbol_name="GpuCoreClocks"
14827
 
             underscore_name="gpu_core_clocks"
14828
 
             description="The total number of GPU core clocks elapsed during the measurement."
14829
 
             data_type="uint64"
14830
 
             units="cycles"
14831
 
             semantic_type="event"
14832
 
             equation="GPU_CLOCK 0 READ"
14833
 
             mdapi_group="GPU"
14834
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
14835
 
             mdapi_supported_apis=""
14836
 
             mdapi_hw_unit_type="gpu"
14837
 
             />
14838
 
    <counter name="AVG GPU Core Frequency"
14839
 
             symbol_name="AvgGpuCoreFrequency"
14840
 
             underscore_name="avg_gpu_core_frequency"
14841
 
             description="Average GPU Core Frequency in the measurement."
14842
 
             data_type="uint64"
14843
 
             max_equation="$GpuMaxFrequency"
14844
 
             units="hz"
14845
 
             semantic_type="event"
14846
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
14847
 
             mdapi_group="GPU"
14848
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
14849
 
             mdapi_supported_apis=""
14850
 
             mdapi_hw_unit_type="gpu"
14851
 
             />
14852
 
    <counter name="GPU Busy"
14853
 
             symbol_name="GpuBusy"
14854
 
             underscore_name="gpu_busy"
14855
 
             description="The percentage of time in which the GPU has been processing GPU commands."
14856
 
             data_type="float"
14857
 
             max_equation="100"
14858
 
             units="percent"
14859
 
             semantic_type="duration"
14860
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
14861
 
             mdapi_group="GPU"
14862
 
             mdapi_usage_flags="Tier1 Overview System Frame"
14863
 
             mdapi_supported_apis=""
14864
 
             mdapi_hw_unit_type="gpu"
14865
 
             />
14866
 
    <counter name="CS Threads Dispatched"
14867
 
             symbol_name="CsThreads"
14868
 
             underscore_name="cs_threads"
14869
 
             description="The total number of compute shader hardware threads dispatched."
14870
 
             data_type="uint64"
14871
 
             units="threads"
14872
 
             semantic_type="event"
14873
 
             equation="A 4 READ"
14874
 
             mdapi_group="EU Array/Compute Shader"
14875
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
14876
 
             mdapi_supported_apis=""
14877
 
             mdapi_hw_unit_type="gpu"
14878
 
             />
14879
 
    <counter name="EU Active"
14880
 
             symbol_name="EuActive"
14881
 
             underscore_name="eu_active"
14882
 
             description="The percentage of time in which the Execution Units were actively processing."
14883
 
             data_type="float"
14884
 
             max_equation="100"
14885
 
             units="percent"
14886
 
             semantic_type="duration"
14887
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
14888
 
             mdapi_group="EU Array"
14889
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
14890
 
             mdapi_supported_apis=""
14891
 
             mdapi_hw_unit_type="gpu"
14892
 
             />
14893
 
    <counter name="EU Stall"
14894
 
             symbol_name="EuStall"
14895
 
             underscore_name="eu_stall"
14896
 
             description="The percentage of time in which the Execution Units were stalled."
14897
 
             data_type="float"
14898
 
             max_equation="100"
14899
 
             units="percent"
14900
 
             semantic_type="duration"
14901
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
14902
 
             mdapi_group="EU Array"
14903
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
14904
 
             mdapi_supported_apis=""
14905
 
             mdapi_hw_unit_type="gpu"
14906
 
             />
14907
 
    <counter name="EU Both FPU Pipes Active"
14908
 
             symbol_name="EuFpuBothActive"
14909
 
             underscore_name="eu_fpu_both_active"
14910
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
14911
 
             data_type="float"
14912
 
             max_equation="100"
14913
 
             units="percent"
14914
 
             semantic_type="duration"
14915
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
14916
 
             mdapi_group="EU Array/Pipes"
14917
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
14918
 
             mdapi_supported_apis=""
14919
 
             mdapi_hw_unit_type="gpu"
14920
 
             />
14921
 
    <counter name="EU Thread Occupancy"
14922
 
             symbol_name="EuThreadOccupancy"
14923
 
             underscore_name="eu_thread_occupancy"
14924
 
             description="The percentage of time in which hardware threads occupied EUs."
14925
 
             data_type="float"
14926
 
             max_equation="100"
14927
 
             units="percent"
14928
 
             semantic_type="duration"
14929
 
             equation="8 A 10 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
14930
 
             mdapi_group="EU Array"
14931
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
14932
 
             mdapi_supported_apis=""
14933
 
             mdapi_hw_unit_type="gpu"
14934
 
             />
14935
 
    <counter name="VME Busy"
14936
 
             symbol_name="VMEBusy"
14937
 
             underscore_name="vme_busy"
14938
 
             description="The percentage of time in which VME (IME or CRE) was actively processing data."
14939
 
             data_type="float"
14940
 
             max_equation="100"
14941
 
             units="percent"
14942
 
             semantic_type="duration"
14943
 
             equation="B 0 READ B 3 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
14944
 
             mdapi_group="VME Pipe"
14945
 
             mdapi_usage_flags="Overview System Batch Tier2"
14946
 
             mdapi_supported_apis=""
14947
 
             mdapi_hw_unit_type="gpu"
14948
 
             />
14949
 
    <register_config type="NOA">
14950
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
14951
 
        <register type="NOA" address="0x00009888" value="0x14100812" />
14952
 
        <register type="NOA" address="0x00009888" value="0x14125800" />
14953
 
        <register type="NOA" address="0x00009888" value="0x161200C0" />
14954
 
        <register type="NOA" address="0x00009888" value="0x14300812" />
14955
 
        <register type="NOA" address="0x00009888" value="0x14325800" />
14956
 
        <register type="NOA" address="0x00009888" value="0x163200C0" />
14957
 
        <register type="NOA" address="0x00009888" value="0x005C4000" />
14958
 
        <register type="NOA" address="0x00009888" value="0x065C8000" />
14959
 
        <register type="NOA" address="0x00009888" value="0x085CC000" />
14960
 
        <register type="NOA" address="0x00009888" value="0x0A5CC000" />
14961
 
        <register type="NOA" address="0x00009888" value="0x0C5CC000" />
14962
 
        <register type="NOA" address="0x00009888" value="0x003D8000" />
14963
 
        <register type="NOA" address="0x00009888" value="0x0E3D8000" />
14964
 
        <register type="NOA" address="0x00009888" value="0x183D2800" />
14965
 
        <register type="NOA" address="0x00009888" value="0x00584000" />
14966
 
        <register type="NOA" address="0x00009888" value="0x06588000" />
14967
 
        <register type="NOA" address="0x00009888" value="0x0858C000" />
14968
 
        <register type="NOA" address="0x00009888" value="0x005B4000" />
14969
 
        <register type="NOA" address="0x00009888" value="0x0E5B4000" />
14970
 
        <register type="NOA" address="0x00009888" value="0x185B9400" />
14971
 
        <register type="NOA" address="0x00009888" value="0x1A5B002A" />
14972
 
        <register type="NOA" address="0x00009888" value="0x0C1F0800" />
14973
 
        <register type="NOA" address="0x00009888" value="0x0E1FAA00" />
14974
 
        <register type="NOA" address="0x00009888" value="0x101F002A" />
14975
 
        <register type="NOA" address="0x00009888" value="0x00384000" />
14976
 
        <register type="NOA" address="0x00009888" value="0x0E384000" />
14977
 
        <register type="NOA" address="0x00009888" value="0x16384000" />
14978
 
        <register type="NOA" address="0x00009888" value="0x18380155" />
14979
 
        <register type="NOA" address="0x00009888" value="0x00392000" />
14980
 
        <register type="NOA" address="0x00009888" value="0x06398000" />
14981
 
        <register type="NOA" address="0x00009888" value="0x0839A000" />
14982
 
        <register type="NOA" address="0x00009888" value="0x0A39A000" />
14983
 
        <register type="NOA" address="0x00009888" value="0x0C39A000" />
14984
 
        <register type="NOA" address="0x00009888" value="0x00100047" />
14985
 
        <register type="NOA" address="0x00009888" value="0x06101A80" />
14986
 
        <register type="NOA" address="0x00009888" value="0x10100000" />
14987
 
        <register type="NOA" address="0x00009888" value="0x0810C000" />
14988
 
        <register type="NOA" address="0x00009888" value="0x0811C000" />
14989
 
        <register type="NOA" address="0x00009888" value="0x08126151" />
14990
 
        <register type="NOA" address="0x00009888" value="0x10120000" />
14991
 
        <register type="NOA" address="0x00009888" value="0x00134000" />
14992
 
        <register type="NOA" address="0x00009888" value="0x0E134000" />
14993
 
        <register type="NOA" address="0x00009888" value="0x161300A0" />
14994
 
        <register type="NOA" address="0x00009888" value="0x0A301AC7" />
14995
 
        <register type="NOA" address="0x00009888" value="0x10300000" />
14996
 
        <register type="NOA" address="0x00009888" value="0x0C30C000" />
14997
 
        <register type="NOA" address="0x00009888" value="0x0C31C000" />
14998
 
        <register type="NOA" address="0x00009888" value="0x0C326151" />
14999
 
        <register type="NOA" address="0x00009888" value="0x10320000" />
15000
 
        <register type="NOA" address="0x00009888" value="0x16332A00" />
15001
 
        <register type="NOA" address="0x00009888" value="0x18330001" />
15002
 
        <register type="NOA" address="0x00009888" value="0x018A8000" />
15003
 
        <register type="NOA" address="0x00009888" value="0x0F8A8000" />
15004
 
        <register type="NOA" address="0x00009888" value="0x198A8000" />
15005
 
        <register type="NOA" address="0x00009888" value="0x1B8A2AA0" />
15006
 
        <register type="NOA" address="0x00009888" value="0x238B0020" />
15007
 
        <register type="NOA" address="0x00009888" value="0x258B5550" />
15008
 
        <register type="NOA" address="0x00009888" value="0x278B0001" />
15009
 
        <register type="NOA" address="0x00009888" value="0x1F850080" />
15010
 
        <register type="NOA" address="0x00009888" value="0x2185AAA0" />
15011
 
        <register type="NOA" address="0x00009888" value="0x23850002" />
15012
 
        <register type="NOA" address="0x00009888" value="0x01834000" />
15013
 
        <register type="NOA" address="0x00009888" value="0x0F834000" />
15014
 
        <register type="NOA" address="0x00009888" value="0x19835400" />
15015
 
        <register type="NOA" address="0x00009888" value="0x1B830015" />
15016
 
        <register type="NOA" address="0x00009888" value="0x01844000" />
15017
 
        <register type="NOA" address="0x00009888" value="0x07848000" />
15018
 
        <register type="NOA" address="0x00009888" value="0x0984C000" />
15019
 
        <register type="NOA" address="0x00009888" value="0x0B84C000" />
15020
 
        <register type="NOA" address="0x00009888" value="0x0D84C000" />
15021
 
        <register type="NOA" address="0x00009888" value="0x11804000" />
15022
 
        <register type="NOA" address="0x00009888" value="0x17808000" />
15023
 
        <register type="NOA" address="0x00009888" value="0x1980C000" />
15024
 
        <register type="NOA" address="0x00009888" value="0x1B80C000" />
15025
 
        <register type="NOA" address="0x00009888" value="0x1D80C000" />
15026
 
        <register type="NOA" address="0x00009888" value="0x4D800000" />
15027
 
        <register type="NOA" address="0x00009888" value="0x3D800800" />
15028
 
        <register type="NOA" address="0x00009888" value="0x4F800000" />
15029
 
        <register type="NOA" address="0x00009888" value="0x43800002" />
15030
 
        <register type="NOA" address="0x00009888" value="0x51800000" />
15031
 
        <register type="NOA" address="0x00009888" value="0x45800884" />
15032
 
        <register type="NOA" address="0x00009888" value="0x53800000" />
15033
 
        <register type="NOA" address="0x00009888" value="0x47800002" />
15034
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
15035
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
15036
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
15037
 
    </register_config>
15038
 
    <register_config type="OA">
15039
 
        <register type="OA" address="0x00002740" value="0x00000000" />
15040
 
        <register type="OA" address="0x00002710" value="0x00000000" />
15041
 
        <register type="OA" address="0x00002714" value="0xF0800000" />
15042
 
        <register type="OA" address="0x00002720" value="0x00000000" />
15043
 
        <register type="OA" address="0x00002724" value="0x30800000" />
15044
 
        <register type="OA" address="0x00002770" value="0x00100030" />
15045
 
        <register type="OA" address="0x00002774" value="0x0000FFF9" />
15046
 
        <register type="OA" address="0x00002778" value="0x00000002" />
15047
 
        <register type="OA" address="0x0000277C" value="0x0000FFFC" />
15048
 
        <register type="OA" address="0x00002780" value="0x00000002" />
15049
 
        <register type="OA" address="0x00002784" value="0x0000FFF3" />
15050
 
        <register type="OA" address="0x00002788" value="0x00100180" />
15051
 
        <register type="OA" address="0x0000278C" value="0x0000FFCF" />
15052
 
        <register type="OA" address="0x00002790" value="0x00000002" />
15053
 
        <register type="OA" address="0x00002794" value="0x0000FFCF" />
15054
 
        <register type="OA" address="0x00002798" value="0x00000002" />
15055
 
        <register type="OA" address="0x0000279C" value="0x0000FF3F" />
15056
 
    </register_config>
15057
 
    <register_config type="FLEX">
15058
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
15059
 
        <register type="FLEX" address="0x0000E558" value="0x00008003" />
15060
 
    </register_config>
15061
 
  </set>
15062
 
 
15063
 
  <set name="Gpu Rings Busyness"
15064
 
       chipset="BDW"
15065
 
       symbol_name="GpuBusyness"
15066
 
       underscore_name="gpu_busyness"
15067
 
       mdapi_supported_apis="VK OGL OCL MEDIA IO BB"
15068
 
       hw_config_guid="0a9eb7be-feee-4275-a139-6d9cedf0fdb0"
15069
 
       >
15070
 
    <counter name="GPU Time Elapsed"
15071
 
             symbol_name="GpuTime"
15072
 
             underscore_name="gpu_time"
15073
 
             description="Time elapsed on the GPU during the measurement."
15074
 
             data_type="uint64"
15075
 
             units="ns"
15076
 
             semantic_type="duration"
15077
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
15078
 
             mdapi_group="GPU"
15079
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
15080
 
             mdapi_supported_apis=""
15081
 
             mdapi_hw_unit_type="gpu"
15082
 
             />
15083
 
    <counter name="GPU Core Clocks"
15084
 
             symbol_name="GpuCoreClocks"
15085
 
             underscore_name="gpu_core_clocks"
15086
 
             description="The total number of GPU core clocks elapsed during the measurement."
15087
 
             data_type="uint64"
15088
 
             units="cycles"
15089
 
             semantic_type="event"
15090
 
             equation="GPU_CLOCK 0 READ"
15091
 
             mdapi_group="GPU"
15092
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
15093
 
             mdapi_supported_apis=""
15094
 
             mdapi_hw_unit_type="gpu"
15095
 
             />
15096
 
    <counter name="AVG GPU Core Frequency"
15097
 
             symbol_name="AvgGpuCoreFrequency"
15098
 
             underscore_name="avg_gpu_core_frequency"
15099
 
             description="Average GPU Core Frequency in the measurement."
15100
 
             data_type="uint64"
15101
 
             max_equation="$GpuMaxFrequency"
15102
 
             units="hz"
15103
 
             semantic_type="event"
15104
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
15105
 
             mdapi_group="GPU"
15106
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
15107
 
             mdapi_supported_apis=""
15108
 
             mdapi_hw_unit_type="gpu"
15109
 
             />
15110
 
    <counter name="Render Ring Busy"
15111
 
             symbol_name="RenderBusy"
15112
 
             underscore_name="render_busy"
15113
 
             description="The percentage of time when render command streamer was busy."
15114
 
             data_type="float"
15115
 
             max_equation="100"
15116
 
             units="percent"
15117
 
             semantic_type="duration"
15118
 
             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
15119
 
             mdapi_group="GPU"
15120
 
             mdapi_usage_flags="System Frame Batch"
15121
 
             mdapi_supported_apis=""
15122
 
             mdapi_hw_unit_type="gpu"
15123
 
             />
15124
 
    <counter name="Vdbox0 Ring Busy"
15125
 
             symbol_name="Vdbox0Busy"
15126
 
             underscore_name="vdbox0_busy"
15127
 
             description="The percentage of time when Vdbox0 command streamer was busy."
15128
 
             data_type="float"
15129
 
             max_equation="100"
15130
 
             units="percent"
15131
 
             semantic_type="duration"
15132
 
             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
15133
 
             mdapi_group="GPU"
15134
 
             mdapi_usage_flags="System Frame Batch"
15135
 
             mdapi_supported_apis=""
15136
 
             mdapi_hw_unit_type="gpu"
15137
 
             />
15138
 
    <counter name="Vdbox1 Ring Busy"
15139
 
             symbol_name="Vdbox1Busy"
15140
 
             underscore_name="vdbox1_busy"
15141
 
             description="The percentage of time when Vdbox1 command streamer was busy."
15142
 
             data_type="float"
15143
 
             max_equation="100"
15144
 
             units="percent"
15145
 
             semantic_type="duration"
15146
 
             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
15147
 
             mdapi_group="GPU"
15148
 
             mdapi_usage_flags="System Frame Batch"
15149
 
             mdapi_supported_apis=""
15150
 
             mdapi_hw_unit_type="gpu"
15151
 
             />
15152
 
    <counter name="Vebox Ring Busy"
15153
 
             symbol_name="VeboxBusy"
15154
 
             underscore_name="vebox_busy"
15155
 
             description="The percentage of time when vebox command streamer was busy."
15156
 
             data_type="float"
15157
 
             max_equation="100"
15158
 
             units="percent"
15159
 
             semantic_type="duration"
15160
 
             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
15161
 
             mdapi_group="GPU"
15162
 
             mdapi_usage_flags="System Frame Batch"
15163
 
             mdapi_supported_apis=""
15164
 
             mdapi_hw_unit_type="gpu"
15165
 
             />
15166
 
    <counter name="Blitter Ring Busy"
15167
 
             symbol_name="BlitterBusy"
15168
 
             underscore_name="blitter_busy"
15169
 
             description="The percentage of time when blitter command streamer was busy."
15170
 
             data_type="float"
15171
 
             max_equation="100"
15172
 
             units="percent"
15173
 
             semantic_type="duration"
15174
 
             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
15175
 
             mdapi_group="GPU"
15176
 
             mdapi_usage_flags="System Frame Batch"
15177
 
             mdapi_supported_apis=""
15178
 
             mdapi_hw_unit_type="gpu"
15179
 
             />
15180
 
    <counter name="AnyRingBusy"
15181
 
             symbol_name="AnyRingBusy"
15182
 
             underscore_name="any_ring_busy"
15183
 
             description="The percentage of time when any command streamer was busy."
15184
 
             data_type="float"
15185
 
             max_equation="100"
15186
 
             units="percent"
15187
 
             semantic_type="duration"
15188
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
15189
 
             mdapi_group="GPU"
15190
 
             mdapi_usage_flags="Frame Batch Draw"
15191
 
             mdapi_supported_apis=""
15192
 
             mdapi_hw_unit_type="gpu"
15193
 
             />
15194
 
    <register_config type="NOA">
15195
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
15196
 
        <register type="NOA" address="0x00009888" value="0x1AF00100" />
15197
 
        <register type="NOA" address="0x00009888" value="0x118B0000" />
15198
 
        <register type="NOA" address="0x00009888" value="0x11850008" />
15199
 
        <register type="NOA" address="0x00009888" value="0x17830100" />
15200
 
        <register type="NOA" address="0x00009888" value="0x1A700100" />
15201
 
        <register type="NOA" address="0x00009888" value="0x1D940040" />
15202
 
        <register type="NOA" address="0x00009888" value="0x02F00085" />
15203
 
        <register type="NOA" address="0x00009888" value="0x10F00000" />
15204
 
        <register type="NOA" address="0x00009888" value="0x24F00000" />
15205
 
        <register type="NOA" address="0x00009888" value="0x078B0003" />
15206
 
        <register type="NOA" address="0x00009888" value="0x238B0400" />
15207
 
        <register type="NOA" address="0x00009888" value="0x258B0000" />
15208
 
        <register type="NOA" address="0x00009888" value="0x058C8000" />
15209
 
        <register type="NOA" address="0x00009888" value="0x038D2000" />
15210
 
        <register type="NOA" address="0x00009888" value="0x03850500" />
15211
 
        <register type="NOA" address="0x00009888" value="0x1F858800" />
15212
 
        <register type="NOA" address="0x00009888" value="0x2185000A" />
15213
 
        <register type="NOA" address="0x00009888" value="0x05834055" />
15214
 
        <register type="NOA" address="0x00009888" value="0x11830000" />
15215
 
        <register type="NOA" address="0x00009888" value="0x09830000" />
15216
 
        <register type="NOA" address="0x00009888" value="0x0B838000" />
15217
 
        <register type="NOA" address="0x00009888" value="0x0D834000" />
15218
 
        <register type="NOA" address="0x00009888" value="0x03844000" />
15219
 
        <register type="NOA" address="0x00009888" value="0x0584C000" />
15220
 
        <register type="NOA" address="0x00009888" value="0x07844000" />
15221
 
        <register type="NOA" address="0x00009888" value="0x1380C000" />
15222
 
        <register type="NOA" address="0x00009888" value="0x1580C000" />
15223
 
        <register type="NOA" address="0x00009888" value="0x17804000" />
15224
 
        <register type="NOA" address="0x00009888" value="0x04708500" />
15225
 
        <register type="NOA" address="0x00009888" value="0x10700000" />
15226
 
        <register type="NOA" address="0x00009888" value="0x24700000" />
15227
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
15228
 
        <register type="NOA" address="0x00009888" value="0x4D801000" />
15229
 
        <register type="NOA" address="0x00009888" value="0x3F800000" />
15230
 
        <register type="NOA" address="0x00009888" value="0x4F800004" />
15231
 
        <register type="NOA" address="0x00009888" value="0x418014A0" />
15232
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
15233
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
15234
 
    </register_config>
15235
 
    <register_config type="OA">
15236
 
        <register type="OA" address="0x00002740" value="0x00000000" />
15237
 
        <register type="OA" address="0x00002710" value="0x00000000" />
15238
 
        <register type="OA" address="0x00002714" value="0x10800000" />
15239
 
        <register type="OA" address="0x00002720" value="0x00000000" />
15240
 
        <register type="OA" address="0x00002724" value="0x00800000" />
15241
 
        <register type="OA" address="0x00002770" value="0x0007C000" />
15242
 
        <register type="OA" address="0x00002774" value="0x000007FF" />
15243
 
    </register_config>
15244
 
  </set>
15245
 
 
15246
 
  <set name="MDAPI testing set"
15247
 
       chipset="BDW"
15248
 
       symbol_name="TestOa"
15249
 
       underscore_name="test_oa"
15250
 
       mdapi_supported_apis="VK OGL OCL IO BB"
15251
 
       hw_config_guid="d6de6f55-e526-4f79-a6a6-d7315c09044e"
15252
 
       >
15253
 
    <counter name="GPU Time Elapsed"
15254
 
             symbol_name="GpuTime"
15255
 
             underscore_name="gpu_time"
15256
 
             description="Time elapsed on the GPU during the measurement."
15257
 
             data_type="uint64"
15258
 
             units="ns"
15259
 
             semantic_type="duration"
15260
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
15261
 
             mdapi_group="GPU"
15262
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
15263
 
             mdapi_supported_apis=""
15264
 
             mdapi_hw_unit_type="gpu"
15265
 
             />
15266
 
    <counter name="GPU Core Clocks"
15267
 
             symbol_name="GpuCoreClocks"
15268
 
             underscore_name="gpu_core_clocks"
15269
 
             description="The total number of GPU core clocks elapsed during the measurement."
15270
 
             data_type="uint64"
15271
 
             units="cycles"
15272
 
             semantic_type="event"
15273
 
             equation="GPU_CLOCK 0 READ"
15274
 
             mdapi_group="GPU"
15275
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
15276
 
             mdapi_supported_apis=""
15277
 
             mdapi_hw_unit_type="gpu"
15278
 
             />
15279
 
    <counter name="AVG GPU Core Frequency"
15280
 
             symbol_name="AvgGpuCoreFrequency"
15281
 
             underscore_name="avg_gpu_core_frequency"
15282
 
             description="Average GPU Core Frequency in the measurement."
15283
 
             data_type="uint64"
15284
 
             max_equation="$GpuMaxFrequency"
15285
 
             units="hz"
15286
 
             semantic_type="event"
15287
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
15288
 
             mdapi_group="GPU"
15289
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
15290
 
             mdapi_supported_apis=""
15291
 
             mdapi_hw_unit_type="gpu"
15292
 
             />
15293
 
    <counter name="TestCounter0"
15294
 
             symbol_name="Counter0"
15295
 
             underscore_name="counter0"
15296
 
             description="HW test counter 0. Factor: 0.0"
15297
 
             data_type="uint64"
15298
 
             units="events"
15299
 
             semantic_type="event"
15300
 
             equation="B 0 READ"
15301
 
             mdapi_group="GPU"
15302
 
             mdapi_usage_flags="Frame Batch Draw"
15303
 
             mdapi_supported_apis=""
15304
 
             mdapi_hw_unit_type="gpu"
15305
 
             />
15306
 
    <counter name="TestCounter1"
15307
 
             symbol_name="Counter1"
15308
 
             underscore_name="counter1"
15309
 
             description="HW test counter 1. Factor: 1.0"
15310
 
             data_type="uint64"
15311
 
             units="events"
15312
 
             semantic_type="event"
15313
 
             equation="B 1 READ"
15314
 
             mdapi_group="GPU"
15315
 
             mdapi_usage_flags="Frame Batch Draw"
15316
 
             mdapi_supported_apis=""
15317
 
             mdapi_hw_unit_type="gpu"
15318
 
             />
15319
 
    <counter name="TestCounter2"
15320
 
             symbol_name="Counter2"
15321
 
             underscore_name="counter2"
15322
 
             description="HW test counter 2. Factor: 1.0"
15323
 
             data_type="uint64"
15324
 
             units="events"
15325
 
             semantic_type="event"
15326
 
             equation="B 2 READ"
15327
 
             mdapi_group="GPU"
15328
 
             mdapi_usage_flags="Frame Batch Draw"
15329
 
             mdapi_supported_apis=""
15330
 
             mdapi_hw_unit_type="gpu"
15331
 
             />
15332
 
    <counter name="TestCounter3"
15333
 
             symbol_name="Counter3"
15334
 
             underscore_name="counter3"
15335
 
             description="HW test counter 3. Factor: 0.5"
15336
 
             data_type="uint64"
15337
 
             units="events"
15338
 
             semantic_type="event"
15339
 
             equation="B 3 READ"
15340
 
             mdapi_group="GPU"
15341
 
             mdapi_usage_flags="Frame Batch Draw"
15342
 
             mdapi_supported_apis=""
15343
 
             mdapi_hw_unit_type="gpu"
15344
 
             />
15345
 
    <counter name="TestCounter4"
15346
 
             symbol_name="Counter4"
15347
 
             underscore_name="counter4"
15348
 
             description="HW test counter 4. Factor: 0.333"
15349
 
             data_type="uint64"
15350
 
             units="events"
15351
 
             semantic_type="event"
15352
 
             equation="B 4 READ"
15353
 
             mdapi_group="GPU"
15354
 
             mdapi_usage_flags="Frame Batch Draw"
15355
 
             mdapi_supported_apis=""
15356
 
             mdapi_hw_unit_type="gpu"
15357
 
             />
15358
 
    <counter name="TestCounter5"
15359
 
             symbol_name="Counter5"
15360
 
             underscore_name="counter5"
15361
 
             description="HW test counter 5. Factor: 0.333"
15362
 
             data_type="uint64"
15363
 
             units="events"
15364
 
             semantic_type="event"
15365
 
             equation="B 5 READ"
15366
 
             mdapi_group="GPU"
15367
 
             mdapi_usage_flags="Frame Batch Draw"
15368
 
             mdapi_supported_apis=""
15369
 
             mdapi_hw_unit_type="gpu"
15370
 
             />
15371
 
    <counter name="TestCounter6"
15372
 
             symbol_name="Counter6"
15373
 
             underscore_name="counter6"
15374
 
             description="HW test counter 6. Factor: 0.166"
15375
 
             data_type="uint64"
15376
 
             units="events"
15377
 
             semantic_type="event"
15378
 
             equation="B 6 READ"
15379
 
             mdapi_group="GPU"
15380
 
             mdapi_usage_flags="Frame Batch Draw"
15381
 
             mdapi_supported_apis=""
15382
 
             mdapi_hw_unit_type="gpu"
15383
 
             />
15384
 
    <counter name="TestCounter7"
15385
 
             symbol_name="Counter7"
15386
 
             underscore_name="counter7"
15387
 
             description="HW test counter 7. Factor: 0.666"
15388
 
             data_type="uint64"
15389
 
             units="events"
15390
 
             semantic_type="event"
15391
 
             equation="B 7 READ"
15392
 
             mdapi_group="GPU"
15393
 
             mdapi_usage_flags="Frame Batch Draw"
15394
 
             mdapi_supported_apis=""
15395
 
             mdapi_hw_unit_type="gpu"
15396
 
             />
15397
 
    <counter name="TestCounter8"
15398
 
             symbol_name="Counter8"
15399
 
             underscore_name="counter8"
15400
 
             description="HW test counter 8. Should be equal to 1."
15401
 
             data_type="uint64"
15402
 
             units="events"
15403
 
             semantic_type="event"
15404
 
             equation="C 7 READ"
15405
 
             mdapi_group="GPU"
15406
 
             mdapi_usage_flags="Frame Batch Draw"
15407
 
             mdapi_supported_apis=""
15408
 
             mdapi_hw_unit_type="gpu"
15409
 
             />
15410
 
    <register_config type="NOA">
15411
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
15412
 
        <register type="NOA" address="0x00009888" value="0x198B0000" />
15413
 
        <register type="NOA" address="0x00009888" value="0x078B0066" />
15414
 
        <register type="NOA" address="0x00009888" value="0x118B0000" />
15415
 
        <register type="NOA" address="0x00009888" value="0x258B0000" />
15416
 
        <register type="NOA" address="0x00009888" value="0x21850008" />
15417
 
        <register type="NOA" address="0x00009888" value="0x0D834000" />
15418
 
        <register type="NOA" address="0x00009888" value="0x07844000" />
15419
 
        <register type="NOA" address="0x00009888" value="0x17804000" />
15420
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
15421
 
        <register type="NOA" address="0x00009888" value="0x4F800000" />
15422
 
        <register type="NOA" address="0x00009888" value="0x41800000" />
15423
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
15424
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
15425
 
    </register_config>
15426
 
    <register_config type="OA">
15427
 
        <register type="OA" address="0x00002740" value="0x00000000" />
15428
 
        <register type="OA" address="0x00002744" value="0x00800000" />
15429
 
        <register type="OA" address="0x00002714" value="0xF0800000" />
15430
 
        <register type="OA" address="0x00002710" value="0x00000000" />
15431
 
        <register type="OA" address="0x00002724" value="0xF0800000" />
15432
 
        <register type="OA" address="0x00002720" value="0x00000000" />
15433
 
        <register type="OA" address="0x00002770" value="0x00000004" />
15434
 
        <register type="OA" address="0x00002774" value="0x00000000" />
15435
 
        <register type="OA" address="0x00002778" value="0x00000003" />
15436
 
        <register type="OA" address="0x0000277C" value="0x00000000" />
15437
 
        <register type="OA" address="0x00002780" value="0x00000007" />
15438
 
        <register type="OA" address="0x00002784" value="0x00000000" />
15439
 
        <register type="OA" address="0x00002788" value="0x00100002" />
15440
 
        <register type="OA" address="0x0000278C" value="0x0000FFF7" />
15441
 
        <register type="OA" address="0x00002790" value="0x00100002" />
15442
 
        <register type="OA" address="0x00002794" value="0x0000FFCF" />
15443
 
        <register type="OA" address="0x00002798" value="0x00100082" />
15444
 
        <register type="OA" address="0x0000279C" value="0x0000FFEF" />
15445
 
        <register type="OA" address="0x000027A0" value="0x001000C2" />
15446
 
        <register type="OA" address="0x000027A4" value="0x0000FFE7" />
15447
 
        <register type="OA" address="0x000027A8" value="0x00100001" />
15448
 
        <register type="OA" address="0x000027AC" value="0x0000FFE7" />
15449
 
    </register_config>
15450
 
  </set>
15451
 
 
15452
 
  <set name="Metric set PMA Stall"
15453
 
       chipset="BDW"
15454
 
       symbol_name="STC_PmaStall"
15455
 
       underscore_name="stc__pma_stall"
15456
 
       mdapi_supported_apis="VK OGL OGL4 IO BB"
15457
 
       hw_config_guid="e713f347-953e-4d8c-b02f-6be31df2db2b"
15458
 
       >
15459
 
    <counter name="GPU Time Elapsed"
15460
 
             symbol_name="GpuTime"
15461
 
             underscore_name="gpu_time"
15462
 
             description="Time elapsed on the GPU during the measurement."
15463
 
             data_type="uint64"
15464
 
             units="ns"
15465
 
             semantic_type="duration"
15466
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
15467
 
             mdapi_group="GPU"
15468
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
15469
 
             mdapi_supported_apis=""
15470
 
             mdapi_hw_unit_type="gpu"
15471
 
             />
15472
 
    <counter name="GPU Core Clocks"
15473
 
             symbol_name="GpuCoreClocks"
15474
 
             underscore_name="gpu_core_clocks"
15475
 
             description="The total number of GPU core clocks elapsed during the measurement."
15476
 
             data_type="uint64"
15477
 
             units="cycles"
15478
 
             semantic_type="event"
15479
 
             equation="GPU_CLOCK 0 READ"
15480
 
             mdapi_group="GPU"
15481
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
15482
 
             mdapi_supported_apis=""
15483
 
             mdapi_hw_unit_type="gpu"
15484
 
             />
15485
 
    <counter name="AVG GPU Core Frequency"
15486
 
             symbol_name="AvgGpuCoreFrequency"
15487
 
             underscore_name="avg_gpu_core_frequency"
15488
 
             description="Average GPU Core Frequency in the measurement."
15489
 
             data_type="uint64"
15490
 
             max_equation="$GpuMaxFrequency"
15491
 
             units="hz"
15492
 
             semantic_type="event"
15493
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
15494
 
             mdapi_group="GPU"
15495
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
15496
 
             mdapi_supported_apis=""
15497
 
             mdapi_hw_unit_type="gpu"
15498
 
             />
15499
 
    <counter name="GPU Busy"
15500
 
             symbol_name="GpuBusy"
15501
 
             underscore_name="gpu_busy"
15502
 
             description="The percentage of time in which the GPU has been processing GPU commands."
15503
 
             data_type="float"
15504
 
             max_equation="100"
15505
 
             units="percent"
15506
 
             semantic_type="duration"
15507
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
15508
 
             mdapi_group="GPU"
15509
 
             mdapi_usage_flags="Tier1 Overview System Frame"
15510
 
             mdapi_supported_apis=""
15511
 
             mdapi_hw_unit_type="gpu"
15512
 
             />
15513
 
    <counter name="VS Threads Dispatched"
15514
 
             symbol_name="VsThreads"
15515
 
             underscore_name="vs_threads"
15516
 
             description="The total number of vertex shader hardware threads dispatched."
15517
 
             data_type="uint64"
15518
 
             units="threads"
15519
 
             semantic_type="event"
15520
 
             equation="A 1 READ"
15521
 
             mdapi_group="EU Array/Vertex Shader"
15522
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
15523
 
             mdapi_supported_apis=""
15524
 
             mdapi_hw_unit_type="gpu"
15525
 
             />
15526
 
    <counter name="HS Threads Dispatched"
15527
 
             symbol_name="HsThreads"
15528
 
             underscore_name="hs_threads"
15529
 
             description="The total number of hull shader hardware threads dispatched."
15530
 
             data_type="uint64"
15531
 
             units="threads"
15532
 
             semantic_type="event"
15533
 
             equation="A 2 READ"
15534
 
             mdapi_group="EU Array/Hull Shader"
15535
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
15536
 
             mdapi_supported_apis=""
15537
 
             mdapi_hw_unit_type="gpu"
15538
 
             />
15539
 
    <counter name="DS Threads Dispatched"
15540
 
             symbol_name="DsThreads"
15541
 
             underscore_name="ds_threads"
15542
 
             description="The total number of domain shader hardware threads dispatched."
15543
 
             data_type="uint64"
15544
 
             units="threads"
15545
 
             semantic_type="event"
15546
 
             equation="A 3 READ"
15547
 
             mdapi_group="EU Array/Domain Shader"
15548
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
15549
 
             mdapi_supported_apis=""
15550
 
             mdapi_hw_unit_type="gpu"
15551
 
             />
15552
 
    <counter name="GS Threads Dispatched"
15553
 
             symbol_name="GsThreads"
15554
 
             underscore_name="gs_threads"
15555
 
             description="The total number of geometry shader hardware threads dispatched."
15556
 
             data_type="uint64"
15557
 
             units="threads"
15558
 
             semantic_type="event"
15559
 
             equation="A 5 READ"
15560
 
             mdapi_group="EU Array/Geometry Shader"
15561
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
15562
 
             mdapi_supported_apis=""
15563
 
             mdapi_hw_unit_type="gpu"
15564
 
             />
15565
 
    <counter name="FS Threads Dispatched"
15566
 
             symbol_name="PsThreads"
15567
 
             underscore_name="ps_threads"
15568
 
             description="The total number of fragment shader hardware threads dispatched."
15569
 
             data_type="uint64"
15570
 
             units="threads"
15571
 
             semantic_type="event"
15572
 
             equation="A 6 READ"
15573
 
             mdapi_group="EU Array/Fragment Shader"
15574
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
15575
 
             mdapi_supported_apis=""
15576
 
             mdapi_hw_unit_type="gpu"
15577
 
             />
15578
 
    <counter name="CS Threads Dispatched"
15579
 
             symbol_name="CsThreads"
15580
 
             underscore_name="cs_threads"
15581
 
             description="The total number of compute shader hardware threads dispatched."
15582
 
             data_type="uint64"
15583
 
             units="threads"
15584
 
             semantic_type="event"
15585
 
             equation="A 4 READ"
15586
 
             mdapi_group="EU Array/Compute Shader"
15587
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
15588
 
             mdapi_supported_apis=""
15589
 
             mdapi_hw_unit_type="gpu"
15590
 
             />
15591
 
    <counter name="STC PMA stall"
15592
 
             symbol_name="StcPMAStall"
15593
 
             underscore_name="stc_pma_stall"
15594
 
             description="Percentage of time when stencil cache line and an overlapping pixel are causing stalls"
15595
 
             data_type="float"
15596
 
             max_equation="100"
15597
 
             units="percent"
15598
 
             semantic_type="duration"
15599
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
15600
 
             availability="$SliceMask 1 AND"
15601
 
             mdapi_group="GPU/Stencil Cache"
15602
 
             mdapi_usage_flags="Frame Batch Draw"
15603
 
             mdapi_supported_apis=""
15604
 
             mdapi_hw_unit_type="gpu"
15605
 
             />
15606
 
    <register_config type="NOA">
15607
 
        <register type="NOA" address="0x00009840" value="0x000000A0" />
15608
 
        <register type="NOA" address="0x00009888" value="0x0C1F0001" />
15609
 
        <register type="NOA" address="0x00009888" value="0x001F0015" />
15610
 
        <register type="NOA" address="0x00009888" value="0x041F4AC0" />
15611
 
        <register type="NOA" address="0x00009888" value="0x061F03D8" />
15612
 
        <register type="NOA" address="0x00009888" value="0x0E1F0000" />
15613
 
        <register type="NOA" address="0x00009888" value="0x018A8000" />
15614
 
        <register type="NOA" address="0x00009888" value="0x0F8A8000" />
15615
 
        <register type="NOA" address="0x00009888" value="0x198A8000" />
15616
 
        <register type="NOA" address="0x00009888" value="0x1B8A00A0" />
15617
 
        <register type="NOA" address="0x00009888" value="0x238B0020" />
15618
 
        <register type="NOA" address="0x00009888" value="0x258B0550" />
15619
 
        <register type="NOA" address="0x00009888" value="0x1F850080" />
15620
 
        <register type="NOA" address="0x00009888" value="0x21850AA0" />
15621
 
        <register type="NOA" address="0x00009888" value="0x01834000" />
15622
 
        <register type="NOA" address="0x00009888" value="0x0F834000" />
15623
 
        <register type="NOA" address="0x00009888" value="0x19835400" />
15624
 
        <register type="NOA" address="0x00009888" value="0x01844000" />
15625
 
        <register type="NOA" address="0x00009888" value="0x07848000" />
15626
 
        <register type="NOA" address="0x00009888" value="0x0984C000" />
15627
 
        <register type="NOA" address="0x00009888" value="0x0B844000" />
15628
 
        <register type="NOA" address="0x00009888" value="0x11804000" />
15629
 
        <register type="NOA" address="0x00009888" value="0x17808000" />
15630
 
        <register type="NOA" address="0x00009888" value="0x1980C000" />
15631
 
        <register type="NOA" address="0x00009888" value="0x1B804000" />
15632
 
        <register type="NOA" address="0x00009888" value="0x4D800000" />
15633
 
        <register type="NOA" address="0x00009888" value="0x3D800000" />
15634
 
        <register type="NOA" address="0x00009888" value="0x4F800000" />
15635
 
        <register type="NOA" address="0x00009888" value="0x43800000" />
15636
 
        <register type="NOA" address="0x00009888" value="0x51800000" />
15637
 
        <register type="NOA" address="0x00009888" value="0x45800000" />
15638
 
        <register type="NOA" address="0x00009888" value="0x21800000" />
15639
 
        <register type="NOA" address="0x00009888" value="0x31800000" />
15640
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
15641
 
    </register_config>
15642
 
    <register_config type="OA">
15643
 
        <register type="OA" address="0x00002740" value="0x00000000" />
15644
 
        <register type="OA" address="0x00002710" value="0x00000000" />
15645
 
        <register type="OA" address="0x00002714" value="0x10800000" />
15646
 
        <register type="OA" address="0x00002720" value="0x00000000" />
15647
 
        <register type="OA" address="0x00002724" value="0x00800000" />
15648
 
        <register type="OA" address="0x00002770" value="0x008000E1" />
15649
 
        <register type="OA" address="0x00002774" value="0x001FFFE0" />
15650
 
    </register_config>
15651
 
  </set>
15652
 
 
15653
 
</metrics>