~mmach/netext73/mesa-haswell

« back to all changes in this revision

Viewing changes to src/intel/perf/oa-tglgt1.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="1619078711" merge_md5="">
3
 
  <set name="Render Metrics Basic set"
4
 
       chipset="TGLGT1"
5
 
       symbol_name="RenderBasic"
6
 
       underscore_name="render_basic"
7
 
       mdapi_supported_apis="VK OGL OCL IO"
8
 
       hw_config_guid="c17af13d-3953-432b-9bd1-81346b4c2092"
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"
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 OGL IO"
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 OGL IO"
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 OGL IO"
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"
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 OGL OCL IO MEDIA"
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 A 8 READ FADD A 9 READ FADD A 10 READ FADD $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 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $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 Thread Occupancy"
171
 
             symbol_name="EuThreadOccupancy"
172
 
             underscore_name="eu_thread_occupancy"
173
 
             description="The percentage of time in which hardware threads occupied EUs."
174
 
             data_type="float"
175
 
             max_equation="100"
176
 
             units="percent"
177
 
             semantic_type="duration"
178
 
             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
179
 
             mdapi_group="EU Array"
180
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
181
 
             mdapi_supported_apis=""
182
 
             mdapi_hw_unit_type="gpu"
183
 
             />
184
 
    <counter name="Sampler00 Busy"
185
 
             symbol_name="Sampler00Busy"
186
 
             underscore_name="sampler00_busy"
187
 
             description="The percentage of time in which Slice0 Sampler0 has been processing EU requests."
188
 
             data_type="float"
189
 
             max_equation="100"
190
 
             units="percent"
191
 
             semantic_type="duration"
192
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
193
 
             availability="$DualSubsliceMask 1 AND"
194
 
             mdapi_group="Sampler"
195
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
196
 
             mdapi_supported_apis=""
197
 
             mdapi_hw_unit_type="subslice"
198
 
             />
199
 
    <counter name="Sampler Slice0 Dualsubslice0 is bottleneck"
200
 
             symbol_name="Sampler00Bottleneck"
201
 
             underscore_name="sampler00_bottleneck"
202
 
             description="The percentage of time when sampler slice0 dualsubslice0 is bottleneck"
203
 
             data_type="float"
204
 
             max_equation="100"
205
 
             units="percent"
206
 
             semantic_type="duration"
207
 
             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
208
 
             availability="$DualSubsliceMask 1 AND"
209
 
             mdapi_group="GPU/Sampler"
210
 
             mdapi_usage_flags="Frame Batch Draw"
211
 
             mdapi_supported_apis=""
212
 
             mdapi_hw_unit_type="subslice"
213
 
             />
214
 
    <counter name="Samplers Busy"
215
 
             symbol_name="SamplersBusy"
216
 
             underscore_name="samplers_busy"
217
 
             description="The percentage of time in which samplers have been processing EU requests."
218
 
             data_type="float"
219
 
             max_equation="100"
220
 
             units="percent"
221
 
             semantic_type="duration"
222
 
             equation="$Sampler00Busy"
223
 
             availability="$DualSubsliceMask 1 AND"
224
 
             mdapi_group="Sampler"
225
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
226
 
             mdapi_supported_apis=""
227
 
             mdapi_hw_unit_type="slice"
228
 
             />
229
 
    <counter name="Samplers Bottleneck"
230
 
             symbol_name="SamplerBottleneck"
231
 
             underscore_name="sampler_bottleneck"
232
 
             description="The percentage of time in which samplers have been slowing down the pipe when processing EU requests."
233
 
             low_watermark="5"
234
 
             high_watermark="15"
235
 
             data_type="float"
236
 
             max_equation="100"
237
 
             units="percent"
238
 
             semantic_type="duration"
239
 
             equation="$Sampler00Bottleneck"
240
 
             availability="$DualSubsliceMask 1 AND"
241
 
             mdapi_group="Sampler"
242
 
             mdapi_usage_flags="Tier3 Overview Indicate System Frame Batch Draw"
243
 
             mdapi_supported_apis=""
244
 
             mdapi_hw_unit_type="slice"
245
 
             />
246
 
    <counter name="Rasterized Pixels"
247
 
             symbol_name="RasterizedPixels"
248
 
             underscore_name="rasterized_pixels"
249
 
             description="The total number of rasterized pixels."
250
 
             data_type="uint64"
251
 
             units="pixels"
252
 
             semantic_type="event"
253
 
             equation="A 21 READ 4 UMUL"
254
 
             mdapi_group="3D Pipe/Rasterizer"
255
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
256
 
             mdapi_supported_apis="VK OGL IO"
257
 
             mdapi_hw_unit_type="gpu"
258
 
             />
259
 
    <counter name="Early Hi-Depth Test Fails"
260
 
             symbol_name="HiDepthTestFails"
261
 
             underscore_name="hi_depth_test_fails"
262
 
             description="The total number of pixels dropped on early hierarchical depth test."
263
 
             data_type="uint64"
264
 
             units="pixels"
265
 
             semantic_type="event"
266
 
             equation="A 22 READ 4 UMUL"
267
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
268
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
269
 
             mdapi_supported_apis="VK OGL IO"
270
 
             mdapi_hw_unit_type="gpu"
271
 
             />
272
 
    <counter name="Early Depth Test Fails"
273
 
             symbol_name="EarlyDepthTestFails"
274
 
             underscore_name="early_depth_test_fails"
275
 
             description="The total number of pixels dropped on early depth test."
276
 
             data_type="uint64"
277
 
             units="pixels"
278
 
             semantic_type="event"
279
 
             equation="A 23 READ 4 UMUL"
280
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
281
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
282
 
             mdapi_supported_apis="VK OGL IO"
283
 
             mdapi_hw_unit_type="gpu"
284
 
             />
285
 
    <counter name="Samples Killed in FS"
286
 
             symbol_name="SamplesKilledInPs"
287
 
             underscore_name="samples_killed_in_ps"
288
 
             description="The total number of samples or pixels dropped in fragment shaders."
289
 
             data_type="uint64"
290
 
             units="pixels"
291
 
             semantic_type="event"
292
 
             equation="A 24 READ 4 UMUL"
293
 
             mdapi_group="3D Pipe/Fragment Shader"
294
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
295
 
             mdapi_supported_apis="VK OGL IO"
296
 
             mdapi_hw_unit_type="gpu"
297
 
             />
298
 
    <counter name="Pixels Failing Tests"
299
 
             symbol_name="PixelsFailingPostPsTests"
300
 
             underscore_name="pixels_failing_post_ps_tests"
301
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
302
 
             data_type="uint64"
303
 
             units="pixels"
304
 
             semantic_type="event"
305
 
             equation="A 25 READ 4 UMUL"
306
 
             mdapi_group="3D Pipe/Output Merger"
307
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
308
 
             mdapi_supported_apis="VK OGL IO"
309
 
             mdapi_hw_unit_type="gpu"
310
 
             />
311
 
    <counter name="Samples Written"
312
 
             symbol_name="SamplesWritten"
313
 
             underscore_name="samples_written"
314
 
             description="The total number of samples or pixels written to all render targets."
315
 
             data_type="uint64"
316
 
             units="pixels"
317
 
             semantic_type="event"
318
 
             equation="A 26 READ 4 UMUL"
319
 
             mdapi_group="3D Pipe/Output Merger"
320
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
321
 
             mdapi_supported_apis="VK OGL IO"
322
 
             mdapi_hw_unit_type="gpu"
323
 
             />
324
 
    <counter name="Samples Blended"
325
 
             symbol_name="SamplesBlended"
326
 
             underscore_name="samples_blended"
327
 
             description="The total number of blended samples or pixels written to all render targets."
328
 
             data_type="uint64"
329
 
             units="pixels"
330
 
             semantic_type="event"
331
 
             equation="A 27 READ 4 UMUL"
332
 
             mdapi_group="3D Pipe/Output Merger"
333
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
334
 
             mdapi_supported_apis="VK OGL IO"
335
 
             mdapi_hw_unit_type="gpu"
336
 
             />
337
 
    <counter name="Sampler Texels"
338
 
             symbol_name="SamplerTexels"
339
 
             underscore_name="sampler_texels"
340
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
341
 
             data_type="uint64"
342
 
             units="texels"
343
 
             semantic_type="event"
344
 
             equation="A 28 READ 4 UMUL"
345
 
             mdapi_group="Sampler/Sampler Input"
346
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
347
 
             mdapi_supported_apis=""
348
 
             mdapi_hw_unit_type="gpu"
349
 
             />
350
 
    <counter name="Sampler Texels Misses"
351
 
             symbol_name="SamplerTexelMisses"
352
 
             underscore_name="sampler_texel_misses"
353
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
354
 
             data_type="uint64"
355
 
             units="texels"
356
 
             semantic_type="event"
357
 
             equation="A 29 READ 4 UMUL"
358
 
             mdapi_group="Sampler/Sampler Cache"
359
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
360
 
             mdapi_supported_apis=""
361
 
             mdapi_hw_unit_type="gpu"
362
 
             />
363
 
    <counter name="SLM Bytes Read"
364
 
             symbol_name="SlmBytesRead"
365
 
             underscore_name="slm_bytes_read"
366
 
             description="The total number of GPU memory bytes read from shared local memory."
367
 
             data_type="uint64"
368
 
             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
369
 
             units="bytes"
370
 
             semantic_type="throughput"
371
 
             equation="A 30 READ 64 UMUL"
372
 
             mdapi_group="L3/Data Port/SLM"
373
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
374
 
             mdapi_supported_apis="VK OGL OCL IO"
375
 
             mdapi_hw_unit_type="gpu"
376
 
             />
377
 
    <counter name="SLM Bytes Written"
378
 
             symbol_name="SlmBytesWritten"
379
 
             underscore_name="slm_bytes_written"
380
 
             description="The total number of GPU memory bytes written into shared local memory."
381
 
             data_type="uint64"
382
 
             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
383
 
             units="bytes"
384
 
             semantic_type="throughput"
385
 
             equation="A 31 READ 64 UMUL"
386
 
             mdapi_group="L3/Data Port/SLM"
387
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
388
 
             mdapi_supported_apis="VK OGL OCL IO"
389
 
             mdapi_hw_unit_type="gpu"
390
 
             />
391
 
    <counter name="Shader Memory Accesses"
392
 
             symbol_name="ShaderMemoryAccesses"
393
 
             underscore_name="shader_memory_accesses"
394
 
             description="The total number of shader memory accesses to L3."
395
 
             data_type="uint64"
396
 
             units="messages"
397
 
             semantic_type="event"
398
 
             equation="A 32 READ"
399
 
             mdapi_group="L3/Data Port"
400
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
401
 
             mdapi_supported_apis="VK OGL OCL IO"
402
 
             mdapi_hw_unit_type="gpu"
403
 
             />
404
 
    <counter name="Shader Atomic Memory Accesses"
405
 
             symbol_name="ShaderAtomics"
406
 
             underscore_name="shader_atomics"
407
 
             description="The total number of shader atomic memory accesses."
408
 
             data_type="uint64"
409
 
             units="messages"
410
 
             semantic_type="event"
411
 
             equation="A 34 READ"
412
 
             mdapi_group="L3/Data Port/Atomics"
413
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
414
 
             mdapi_supported_apis=""
415
 
             mdapi_hw_unit_type="gpu"
416
 
             />
417
 
    <counter name="L3 Shader Throughput"
418
 
             symbol_name="L3ShaderThroughput"
419
 
             underscore_name="l3_shader_throughput"
420
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
421
 
             data_type="uint64"
422
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
423
 
             units="bytes"
424
 
             semantic_type="throughput"
425
 
             equation="$ShaderMemoryAccesses 64 UMUL"
426
 
             mdapi_group="L3/Data Port"
427
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
428
 
             mdapi_supported_apis="VK OGL OCL IO"
429
 
             mdapi_hw_unit_type="gpu"
430
 
             />
431
 
    <counter name="Shader Barrier Messages"
432
 
             symbol_name="ShaderBarriers"
433
 
             underscore_name="shader_barriers"
434
 
             description="The total number of shader barrier messages."
435
 
             data_type="uint64"
436
 
             units="messages"
437
 
             semantic_type="event"
438
 
             equation="A 35 READ"
439
 
             mdapi_group="EU Array/Barrier"
440
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
441
 
             mdapi_supported_apis=""
442
 
             mdapi_hw_unit_type="gpu"
443
 
             />
444
 
    <counter name="GTI Read Throughput"
445
 
             symbol_name="GtiReadThroughput"
446
 
             underscore_name="gti_read_throughput"
447
 
             description="The total number of GPU memory bytes read from GTI."
448
 
             data_type="uint64"
449
 
             max_equation="$GpuCoreClocks 64 UMUL"
450
 
             units="bytes"
451
 
             semantic_type="throughput"
452
 
             equation="64  C 5 READ C 4 READ UADD C 3 READ UADD C 2 READ UADD UMUL"
453
 
             mdapi_group="GTI"
454
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
455
 
             mdapi_supported_apis=""
456
 
             mdapi_hw_unit_type="gpu"
457
 
             />
458
 
    <counter name="GTI Write Throughput"
459
 
             symbol_name="GtiWriteThroughput"
460
 
             underscore_name="gti_write_throughput"
461
 
             description="The total number of GPU memory bytes written to GTI."
462
 
             data_type="uint64"
463
 
             max_equation="$GpuCoreClocks 64 UMUL"
464
 
             units="bytes"
465
 
             semantic_type="throughput"
466
 
             equation="64  C 1 READ C 0 READ UADD UMUL"
467
 
             mdapi_group="GTI"
468
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
469
 
             mdapi_supported_apis=""
470
 
             mdapi_hw_unit_type="gpu"
471
 
             />
472
 
    <register_config type="NOA">
473
 
        <register type="NOA" address="0x00000D04" value="0x00000200" />
474
 
        <register type="NOA" address="0x00009840" value="0x00000000" />
475
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
476
 
        <register type="NOA" address="0x00009888" value="0x14150001" />
477
 
        <register type="NOA" address="0x00009888" value="0x16150020" />
478
 
        <register type="NOA" address="0x00009888" value="0x00124000" />
479
 
        <register type="NOA" address="0x00009888" value="0x0E124000" />
480
 
        <register type="NOA" address="0x00009888" value="0x10124000" />
481
 
        <register type="NOA" address="0x00009888" value="0x12124000" />
482
 
        <register type="NOA" address="0x00009888" value="0x10138000" />
483
 
        <register type="NOA" address="0x00009888" value="0x1C130E00" />
484
 
        <register type="NOA" address="0x00009888" value="0x00150050" />
485
 
        <register type="NOA" address="0x00009888" value="0x06157000" />
486
 
        <register type="NOA" address="0x00009888" value="0x08157151" />
487
 
        <register type="NOA" address="0x00009888" value="0x10150000" />
488
 
        <register type="NOA" address="0x00009888" value="0x18150000" />
489
 
        <register type="NOA" address="0x00009888" value="0x1C150000" />
490
 
        <register type="NOA" address="0x00009888" value="0x0000C000" />
491
 
        <register type="NOA" address="0x00009888" value="0x0E00C000" />
492
 
        <register type="NOA" address="0x00009888" value="0x1000C000" />
493
 
        <register type="NOA" address="0x00009888" value="0x1200C000" />
494
 
        <register type="NOA" address="0x00009888" value="0x10058000" />
495
 
        <register type="NOA" address="0x00009888" value="0x1C058000" />
496
 
        <register type="NOA" address="0x00009888" value="0x22050030" />
497
 
        <register type="NOA" address="0x00009888" value="0x040A4000" />
498
 
        <register type="NOA" address="0x00009888" value="0x0A0A8000" />
499
 
        <register type="NOA" address="0x00009888" value="0x0C0AC000" />
500
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
501
 
        <register type="NOA" address="0x00009888" value="0x05151D47" />
502
 
        <register type="NOA" address="0x00009888" value="0x09151536" />
503
 
        <register type="NOA" address="0x00009888" value="0x05351C00" />
504
 
        <register type="NOA" address="0x00009888" value="0x09351400" />
505
 
        <register type="NOA" address="0x00009888" value="0x41104000" />
506
 
        <register type="NOA" address="0x00009888" value="0x5B1050BB" />
507
 
        <register type="NOA" address="0x00009888" value="0x5D102C01" />
508
 
        <register type="NOA" address="0x00009888" value="0x11148000" />
509
 
        <register type="NOA" address="0x00009888" value="0x1B14E000" />
510
 
        <register type="NOA" address="0x00009888" value="0x4B112000" />
511
 
        <register type="NOA" address="0x00009888" value="0x5F115000" />
512
 
        <register type="NOA" address="0x00009888" value="0x61110001" />
513
 
        <register type="NOA" address="0x00009888" value="0x01128000" />
514
 
        <register type="NOA" address="0x00009888" value="0x0F128000" />
515
 
        <register type="NOA" address="0x00009888" value="0x11128000" />
516
 
        <register type="NOA" address="0x00009888" value="0x13128000" />
517
 
        <register type="NOA" address="0x00009888" value="0x1F150137" />
518
 
        <register type="NOA" address="0x00009888" value="0x01150000" />
519
 
        <register type="NOA" address="0x00009888" value="0x0F168000" />
520
 
        <register type="NOA" address="0x00009888" value="0x03164000" />
521
 
        <register type="NOA" address="0x00009888" value="0x05164000" />
522
 
        <register type="NOA" address="0x00009888" value="0x1D350137" />
523
 
        <register type="NOA" address="0x00009888" value="0x03350147" />
524
 
        <register type="NOA" address="0x00009888" value="0x07350136" />
525
 
        <register type="NOA" address="0x00009888" value="0x01350000" />
526
 
        <register type="NOA" address="0x00009888" value="0x0F364000" />
527
 
        <register type="NOA" address="0x00009888" value="0x01368000" />
528
 
        <register type="NOA" address="0x00009888" value="0x03368000" />
529
 
        <register type="NOA" address="0x00009888" value="0x47101000" />
530
 
        <register type="NOA" address="0x00009888" value="0x4D100000" />
531
 
        <register type="NOA" address="0x00009888" value="0x4F100000" />
532
 
        <register type="NOA" address="0x00009888" value="0x51100000" />
533
 
        <register type="NOA" address="0x00009888" value="0x17100000" />
534
 
        <register type="NOA" address="0x00009888" value="0x31100000" />
535
 
        <register type="NOA" address="0x00009888" value="0x55101710" />
536
 
        <register type="NOA" address="0x00009888" value="0x57100007" />
537
 
        <register type="NOA" address="0x00009888" value="0x49101717" />
538
 
        <register type="NOA" address="0x00009888" value="0x4B100717" />
539
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
540
 
        <register type="NOA" address="0x00009888" value="0x65100002" />
541
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
542
 
        <register type="NOA" address="0x00009888" value="0x42000001" />
543
 
    </register_config>
544
 
    <register_config type="OA">
545
 
        <register type="OA" address="0x0000D920" value="0x00000000" />
546
 
        <register type="OA" address="0x0000D900" value="0x00000000" />
547
 
        <register type="OA" address="0x0000D904" value="0x30800000" />
548
 
        <register type="OA" address="0x0000D910" value="0x00000000" />
549
 
        <register type="OA" address="0x0000D914" value="0x00800000" />
550
 
        <register type="OA" address="0x0000DC40" value="0x00030000" />
551
 
        <register type="OA" address="0x0000D940" value="0x00000018" />
552
 
        <register type="OA" address="0x0000D944" value="0x0000FFFC" />
553
 
        <register type="OA" address="0x0000DC00" value="0x00000018" />
554
 
        <register type="OA" address="0x0000DC04" value="0x0000FFFC" />
555
 
        <register type="OA" address="0x0000D948" value="0x00000060" />
556
 
        <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
557
 
        <register type="OA" address="0x0000DC08" value="0x00000060" />
558
 
        <register type="OA" address="0x0000DC0C" value="0x0000FFF3" />
559
 
    </register_config>
560
 
    <register_config type="FLEX">
561
 
        <register type="FLEX" address="0x0000E458" value="0x00804704" />
562
 
        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
563
 
        <register type="FLEX" address="0x0000E658" value="0x00805705" />
564
 
        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
565
 
        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
566
 
        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
567
 
        <register type="FLEX" address="0x0000E65C" value="0xFFFFFFFF" />
568
 
    </register_config>
569
 
  </set>
570
 
 
571
 
  <set name="Compute Metrics Basic set"
572
 
       chipset="TGLGT1"
573
 
       symbol_name="ComputeBasic"
574
 
       underscore_name="compute_basic"
575
 
       mdapi_supported_apis="VK OGL OCL IO"
576
 
       hw_config_guid="79a0514e-40d7-437a-90cf-33e02857adc6"
577
 
       >
578
 
    <counter name="GPU Time Elapsed"
579
 
             symbol_name="GpuTime"
580
 
             underscore_name="gpu_time"
581
 
             description="Time elapsed on the GPU during the measurement."
582
 
             data_type="uint64"
583
 
             units="ns"
584
 
             semantic_type="duration"
585
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
586
 
             mdapi_group="GPU"
587
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
588
 
             mdapi_supported_apis=""
589
 
             mdapi_hw_unit_type="gpu"
590
 
             />
591
 
    <counter name="GPU Core Clocks"
592
 
             symbol_name="GpuCoreClocks"
593
 
             underscore_name="gpu_core_clocks"
594
 
             description="The total number of GPU core clocks elapsed during the measurement."
595
 
             data_type="uint64"
596
 
             units="cycles"
597
 
             semantic_type="event"
598
 
             equation="GPU_CLOCK 0 READ"
599
 
             mdapi_group="GPU"
600
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
601
 
             mdapi_supported_apis=""
602
 
             mdapi_hw_unit_type="gpu"
603
 
             />
604
 
    <counter name="AVG GPU Core Frequency"
605
 
             symbol_name="AvgGpuCoreFrequency"
606
 
             underscore_name="avg_gpu_core_frequency"
607
 
             description="Average GPU Core Frequency in the measurement."
608
 
             data_type="uint64"
609
 
             max_equation="$GpuMaxFrequency"
610
 
             units="hz"
611
 
             semantic_type="event"
612
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
613
 
             mdapi_group="GPU"
614
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
615
 
             mdapi_supported_apis=""
616
 
             mdapi_hw_unit_type="gpu"
617
 
             />
618
 
    <counter name="GPU Busy"
619
 
             symbol_name="GpuBusy"
620
 
             underscore_name="gpu_busy"
621
 
             description="The percentage of time in which the GPU has been processing GPU commands."
622
 
             data_type="float"
623
 
             max_equation="100"
624
 
             units="percent"
625
 
             semantic_type="duration"
626
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
627
 
             mdapi_group="GPU"
628
 
             mdapi_usage_flags="Tier1 Overview System Frame"
629
 
             mdapi_supported_apis=""
630
 
             mdapi_hw_unit_type="gpu"
631
 
             />
632
 
    <counter name="VS Threads Dispatched"
633
 
             symbol_name="VsThreads"
634
 
             underscore_name="vs_threads"
635
 
             description="The total number of vertex shader hardware threads dispatched."
636
 
             data_type="uint64"
637
 
             units="threads"
638
 
             semantic_type="event"
639
 
             equation="A 1 READ"
640
 
             mdapi_group="EU Array/Vertex Shader"
641
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
642
 
             mdapi_supported_apis="VK OGL IO"
643
 
             mdapi_hw_unit_type="gpu"
644
 
             />
645
 
    <counter name="HS Threads Dispatched"
646
 
             symbol_name="HsThreads"
647
 
             underscore_name="hs_threads"
648
 
             description="The total number of hull shader hardware threads dispatched."
649
 
             data_type="uint64"
650
 
             units="threads"
651
 
             semantic_type="event"
652
 
             equation="A 2 READ"
653
 
             mdapi_group="EU Array/Hull Shader"
654
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
655
 
             mdapi_supported_apis="VK OGL IO"
656
 
             mdapi_hw_unit_type="gpu"
657
 
             />
658
 
    <counter name="DS Threads Dispatched"
659
 
             symbol_name="DsThreads"
660
 
             underscore_name="ds_threads"
661
 
             description="The total number of domain shader hardware threads dispatched."
662
 
             data_type="uint64"
663
 
             units="threads"
664
 
             semantic_type="event"
665
 
             equation="A 3 READ"
666
 
             mdapi_group="EU Array/Domain Shader"
667
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
668
 
             mdapi_supported_apis="VK OGL IO"
669
 
             mdapi_hw_unit_type="gpu"
670
 
             />
671
 
    <counter name="GS Threads Dispatched"
672
 
             symbol_name="GsThreads"
673
 
             underscore_name="gs_threads"
674
 
             description="The total number of geometry shader hardware threads dispatched."
675
 
             data_type="uint64"
676
 
             units="threads"
677
 
             semantic_type="event"
678
 
             equation="A 5 READ"
679
 
             mdapi_group="EU Array/Geometry Shader"
680
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
681
 
             mdapi_supported_apis="VK OGL IO"
682
 
             mdapi_hw_unit_type="gpu"
683
 
             />
684
 
    <counter name="FS Threads Dispatched"
685
 
             symbol_name="PsThreads"
686
 
             underscore_name="ps_threads"
687
 
             description="The total number of fragment shader hardware threads dispatched."
688
 
             data_type="uint64"
689
 
             units="threads"
690
 
             semantic_type="event"
691
 
             equation="A 6 READ"
692
 
             mdapi_group="EU Array/Fragment Shader"
693
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
694
 
             mdapi_supported_apis="VK OGL IO"
695
 
             mdapi_hw_unit_type="gpu"
696
 
             />
697
 
    <counter name="CS Threads Dispatched"
698
 
             symbol_name="CsThreads"
699
 
             underscore_name="cs_threads"
700
 
             description="The total number of compute shader hardware threads dispatched."
701
 
             data_type="uint64"
702
 
             units="threads"
703
 
             semantic_type="event"
704
 
             equation="A 4 READ"
705
 
             mdapi_group="EU Array/Compute Shader"
706
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
707
 
             mdapi_supported_apis="VK OGL OCL IO MEDIA"
708
 
             mdapi_hw_unit_type="gpu"
709
 
             />
710
 
    <counter name="EU Active"
711
 
             symbol_name="EuActive"
712
 
             underscore_name="eu_active"
713
 
             description="The percentage of time in which the Execution Units were actively processing."
714
 
             data_type="float"
715
 
             max_equation="100"
716
 
             units="percent"
717
 
             semantic_type="duration"
718
 
             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
719
 
             mdapi_group="EU Array"
720
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
721
 
             mdapi_supported_apis=""
722
 
             mdapi_hw_unit_type="gpu"
723
 
             />
724
 
    <counter name="EU Stall"
725
 
             symbol_name="EuStall"
726
 
             underscore_name="eu_stall"
727
 
             description="The percentage of time in which the Execution Units were stalled."
728
 
             data_type="float"
729
 
             max_equation="100"
730
 
             units="percent"
731
 
             semantic_type="duration"
732
 
             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
733
 
             mdapi_group="EU Array"
734
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
735
 
             mdapi_supported_apis=""
736
 
             mdapi_hw_unit_type="gpu"
737
 
             />
738
 
    <counter name="EU Thread Occupancy"
739
 
             symbol_name="EuThreadOccupancy"
740
 
             underscore_name="eu_thread_occupancy"
741
 
             description="The percentage of time in which hardware threads occupied EUs."
742
 
             data_type="float"
743
 
             max_equation="100"
744
 
             units="percent"
745
 
             semantic_type="duration"
746
 
             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
747
 
             mdapi_group="EU Array"
748
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
749
 
             mdapi_supported_apis=""
750
 
             mdapi_hw_unit_type="gpu"
751
 
             />
752
 
    <counter name="Rasterized Pixels"
753
 
             symbol_name="RasterizedPixels"
754
 
             underscore_name="rasterized_pixels"
755
 
             description="The total number of rasterized pixels."
756
 
             data_type="uint64"
757
 
             units="pixels"
758
 
             semantic_type="event"
759
 
             equation="A 21 READ 4 UMUL"
760
 
             mdapi_group="3D Pipe/Rasterizer"
761
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
762
 
             mdapi_supported_apis="VK OGL IO"
763
 
             mdapi_hw_unit_type="gpu"
764
 
             />
765
 
    <counter name="Early Hi-Depth Test Fails"
766
 
             symbol_name="HiDepthTestFails"
767
 
             underscore_name="hi_depth_test_fails"
768
 
             description="The total number of pixels dropped on early hierarchical depth test."
769
 
             data_type="uint64"
770
 
             units="pixels"
771
 
             semantic_type="event"
772
 
             equation="A 22 READ 4 UMUL"
773
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
774
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
775
 
             mdapi_supported_apis="VK OGL IO"
776
 
             mdapi_hw_unit_type="gpu"
777
 
             />
778
 
    <counter name="Early Depth Test Fails"
779
 
             symbol_name="EarlyDepthTestFails"
780
 
             underscore_name="early_depth_test_fails"
781
 
             description="The total number of pixels dropped on early depth test."
782
 
             data_type="uint64"
783
 
             units="pixels"
784
 
             semantic_type="event"
785
 
             equation="A 23 READ 4 UMUL"
786
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
787
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
788
 
             mdapi_supported_apis="VK OGL IO"
789
 
             mdapi_hw_unit_type="gpu"
790
 
             />
791
 
    <counter name="Samples Killed in FS"
792
 
             symbol_name="SamplesKilledInPs"
793
 
             underscore_name="samples_killed_in_ps"
794
 
             description="The total number of samples or pixels dropped in fragment shaders."
795
 
             data_type="uint64"
796
 
             units="pixels"
797
 
             semantic_type="event"
798
 
             equation="A 24 READ 4 UMUL"
799
 
             mdapi_group="3D Pipe/Fragment Shader"
800
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
801
 
             mdapi_supported_apis="VK OGL IO"
802
 
             mdapi_hw_unit_type="gpu"
803
 
             />
804
 
    <counter name="Pixels Failing Tests"
805
 
             symbol_name="PixelsFailingPostPsTests"
806
 
             underscore_name="pixels_failing_post_ps_tests"
807
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
808
 
             data_type="uint64"
809
 
             units="pixels"
810
 
             semantic_type="event"
811
 
             equation="A 25 READ 4 UMUL"
812
 
             mdapi_group="3D Pipe/Output Merger"
813
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
814
 
             mdapi_supported_apis="VK OGL IO"
815
 
             mdapi_hw_unit_type="gpu"
816
 
             />
817
 
    <counter name="Samples Written"
818
 
             symbol_name="SamplesWritten"
819
 
             underscore_name="samples_written"
820
 
             description="The total number of samples or pixels written to all render targets."
821
 
             data_type="uint64"
822
 
             units="pixels"
823
 
             semantic_type="event"
824
 
             equation="A 26 READ 4 UMUL"
825
 
             mdapi_group="3D Pipe/Output Merger"
826
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
827
 
             mdapi_supported_apis="VK OGL IO"
828
 
             mdapi_hw_unit_type="gpu"
829
 
             />
830
 
    <counter name="Samples Blended"
831
 
             symbol_name="SamplesBlended"
832
 
             underscore_name="samples_blended"
833
 
             description="The total number of blended samples or pixels written to all render targets."
834
 
             data_type="uint64"
835
 
             units="pixels"
836
 
             semantic_type="event"
837
 
             equation="A 27 READ 4 UMUL"
838
 
             mdapi_group="3D Pipe/Output Merger"
839
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
840
 
             mdapi_supported_apis="VK OGL IO"
841
 
             mdapi_hw_unit_type="gpu"
842
 
             />
843
 
    <counter name="Sampler Texels"
844
 
             symbol_name="SamplerTexels"
845
 
             underscore_name="sampler_texels"
846
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
847
 
             data_type="uint64"
848
 
             units="texels"
849
 
             semantic_type="event"
850
 
             equation="A 28 READ 4 UMUL"
851
 
             mdapi_group="Sampler/Sampler Input"
852
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
853
 
             mdapi_supported_apis=""
854
 
             mdapi_hw_unit_type="gpu"
855
 
             />
856
 
    <counter name="Sampler Texels Misses"
857
 
             symbol_name="SamplerTexelMisses"
858
 
             underscore_name="sampler_texel_misses"
859
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
860
 
             data_type="uint64"
861
 
             units="texels"
862
 
             semantic_type="event"
863
 
             equation="A 29 READ 4 UMUL"
864
 
             mdapi_group="Sampler/Sampler Cache"
865
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
866
 
             mdapi_supported_apis=""
867
 
             mdapi_hw_unit_type="gpu"
868
 
             />
869
 
    <counter name="SLM Bytes Read"
870
 
             symbol_name="SlmBytesRead"
871
 
             underscore_name="slm_bytes_read"
872
 
             description="The total number of GPU memory bytes read from shared local memory."
873
 
             data_type="uint64"
874
 
             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
875
 
             units="bytes"
876
 
             semantic_type="throughput"
877
 
             equation="A 30 READ 64 UMUL"
878
 
             mdapi_group="L3/Data Port/SLM"
879
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
880
 
             mdapi_supported_apis="VK OGL OCL IO"
881
 
             mdapi_hw_unit_type="gpu"
882
 
             />
883
 
    <counter name="SLM Bytes Written"
884
 
             symbol_name="SlmBytesWritten"
885
 
             underscore_name="slm_bytes_written"
886
 
             description="The total number of GPU memory bytes written into shared local memory."
887
 
             data_type="uint64"
888
 
             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
889
 
             units="bytes"
890
 
             semantic_type="throughput"
891
 
             equation="A 31 READ 64 UMUL"
892
 
             mdapi_group="L3/Data Port/SLM"
893
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
894
 
             mdapi_supported_apis="VK OGL OCL IO"
895
 
             mdapi_hw_unit_type="gpu"
896
 
             />
897
 
    <counter name="Shader Memory Accesses"
898
 
             symbol_name="ShaderMemoryAccesses"
899
 
             underscore_name="shader_memory_accesses"
900
 
             description="The total number of shader memory accesses to L3."
901
 
             data_type="uint64"
902
 
             units="messages"
903
 
             semantic_type="event"
904
 
             equation="A 32 READ"
905
 
             mdapi_group="L3/Data Port"
906
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
907
 
             mdapi_supported_apis="VK OGL OCL IO"
908
 
             mdapi_hw_unit_type="gpu"
909
 
             />
910
 
    <counter name="Shader Atomic Memory Accesses"
911
 
             symbol_name="ShaderAtomics"
912
 
             underscore_name="shader_atomics"
913
 
             description="The total number of shader atomic memory accesses."
914
 
             data_type="uint64"
915
 
             units="messages"
916
 
             semantic_type="event"
917
 
             equation="A 34 READ"
918
 
             mdapi_group="L3/Data Port/Atomics"
919
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
920
 
             mdapi_supported_apis=""
921
 
             mdapi_hw_unit_type="gpu"
922
 
             />
923
 
    <counter name="L3 Shader Throughput"
924
 
             symbol_name="L3ShaderThroughput"
925
 
             underscore_name="l3_shader_throughput"
926
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
927
 
             data_type="uint64"
928
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
929
 
             units="bytes"
930
 
             semantic_type="throughput"
931
 
             equation="$ShaderMemoryAccesses 64 UMUL"
932
 
             mdapi_group="L3/Data Port"
933
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
934
 
             mdapi_supported_apis="VK OGL OCL IO"
935
 
             mdapi_hw_unit_type="gpu"
936
 
             />
937
 
    <counter name="Shader Barrier Messages"
938
 
             symbol_name="ShaderBarriers"
939
 
             underscore_name="shader_barriers"
940
 
             description="The total number of shader barrier messages."
941
 
             data_type="uint64"
942
 
             units="messages"
943
 
             semantic_type="event"
944
 
             equation="A 35 READ"
945
 
             mdapi_group="EU Array/Barrier"
946
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
947
 
             mdapi_supported_apis=""
948
 
             mdapi_hw_unit_type="gpu"
949
 
             />
950
 
    <counter name="GTI Read Throughput"
951
 
             symbol_name="GtiReadThroughput"
952
 
             underscore_name="gti_read_throughput"
953
 
             description="The total number of GPU memory bytes read from GTI."
954
 
             data_type="uint64"
955
 
             max_equation="$GpuCoreClocks 64 UMUL"
956
 
             units="bytes"
957
 
             semantic_type="throughput"
958
 
             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
959
 
             mdapi_group="GTI"
960
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
961
 
             mdapi_supported_apis=""
962
 
             mdapi_hw_unit_type="gpu"
963
 
             />
964
 
    <counter name="GTI Write Throughput"
965
 
             symbol_name="GtiWriteThroughput"
966
 
             underscore_name="gti_write_throughput"
967
 
             description="The total number of GPU memory bytes written to GTI."
968
 
             data_type="uint64"
969
 
             max_equation="$GpuCoreClocks 64 UMUL"
970
 
             units="bytes"
971
 
             semantic_type="throughput"
972
 
             equation="64  C 3 READ C 2 READ UADD UMUL"
973
 
             mdapi_group="GTI"
974
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
975
 
             mdapi_supported_apis=""
976
 
             mdapi_hw_unit_type="gpu"
977
 
             />
978
 
    <register_config type="NOA">
979
 
        <register type="NOA" address="0x00000D04" value="0x00000200" />
980
 
        <register type="NOA" address="0x00009840" value="0x00000000" />
981
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
982
 
        <register type="NOA" address="0x00009888" value="0x05151D37" />
983
 
        <register type="NOA" address="0x00009888" value="0x09151547" />
984
 
        <register type="NOA" address="0x00009888" value="0x05351C00" />
985
 
        <register type="NOA" address="0x00009888" value="0x09351400" />
986
 
        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
987
 
        <register type="NOA" address="0x00009888" value="0x0D150136" />
988
 
        <register type="NOA" address="0x00009888" value="0x01150000" />
989
 
        <register type="NOA" address="0x00009888" value="0x03164000" />
990
 
        <register type="NOA" address="0x00009888" value="0x05164000" />
991
 
        <register type="NOA" address="0x00009888" value="0x07164000" />
992
 
        <register type="NOA" address="0x00009888" value="0x03350137" />
993
 
        <register type="NOA" address="0x00009888" value="0x07350147" />
994
 
        <register type="NOA" address="0x00009888" value="0x0B350136" />
995
 
        <register type="NOA" address="0x00009888" value="0x01350000" />
996
 
        <register type="NOA" address="0x00009888" value="0x01368000" />
997
 
        <register type="NOA" address="0x00009888" value="0x03368000" />
998
 
        <register type="NOA" address="0x00009888" value="0x05368000" />
999
 
        <register type="NOA" address="0x00009888" value="0x17100000" />
1000
 
        <register type="NOA" address="0x00009888" value="0x47100000" />
1001
 
        <register type="NOA" address="0x00009888" value="0x49100000" />
1002
 
        <register type="NOA" address="0x00009888" value="0x4B100000" />
1003
 
        <register type="NOA" address="0x00009888" value="0x4D100000" />
1004
 
        <register type="NOA" address="0x00009888" value="0x31100000" />
1005
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
1006
 
        <register type="NOA" address="0x00009888" value="0x65100002" />
1007
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
1008
 
        <register type="NOA" address="0x00009888" value="0x42000001" />
1009
 
    </register_config>
1010
 
    <register_config type="OA">
1011
 
        <register type="OA" address="0x0000D920" value="0x00000000" />
1012
 
        <register type="OA" address="0x0000D900" value="0x00000000" />
1013
 
        <register type="OA" address="0x0000D904" value="0x00800000" />
1014
 
        <register type="OA" address="0x0000D910" value="0x00000000" />
1015
 
        <register type="OA" address="0x0000D914" value="0x00800000" />
1016
 
        <register type="OA" address="0x0000DC40" value="0x00000000" />
1017
 
    </register_config>
1018
 
    <register_config type="FLEX">
1019
 
        <register type="FLEX" address="0x0000E458" value="0x00804704" />
1020
 
        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
1021
 
        <register type="FLEX" address="0x0000E658" value="0x00805705" />
1022
 
        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
1023
 
        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
1024
 
        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
1025
 
        <register type="FLEX" address="0x0000E65C" value="0xFFFFFFFF" />
1026
 
    </register_config>
1027
 
  </set>
1028
 
 
1029
 
  <set name="Render Metrics set for 3D Pipeline Profile"
1030
 
       chipset="TGLGT1"
1031
 
       symbol_name="RenderPipeProfile"
1032
 
       underscore_name="render_pipe_profile"
1033
 
       mdapi_supported_apis="VK OGL OCL IO"
1034
 
       hw_config_guid="619eabea-0191-4d75-aaca-4217837215aa"
1035
 
       >
1036
 
    <counter name="GPU Time Elapsed"
1037
 
             symbol_name="GpuTime"
1038
 
             underscore_name="gpu_time"
1039
 
             description="Time elapsed on the GPU during the measurement."
1040
 
             data_type="uint64"
1041
 
             units="ns"
1042
 
             semantic_type="duration"
1043
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
1044
 
             mdapi_group="GPU"
1045
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1046
 
             mdapi_supported_apis=""
1047
 
             mdapi_hw_unit_type="gpu"
1048
 
             />
1049
 
    <counter name="GPU Core Clocks"
1050
 
             symbol_name="GpuCoreClocks"
1051
 
             underscore_name="gpu_core_clocks"
1052
 
             description="The total number of GPU core clocks elapsed during the measurement."
1053
 
             data_type="uint64"
1054
 
             units="cycles"
1055
 
             semantic_type="event"
1056
 
             equation="GPU_CLOCK 0 READ"
1057
 
             mdapi_group="GPU"
1058
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
1059
 
             mdapi_supported_apis=""
1060
 
             mdapi_hw_unit_type="gpu"
1061
 
             />
1062
 
    <counter name="AVG GPU Core Frequency"
1063
 
             symbol_name="AvgGpuCoreFrequency"
1064
 
             underscore_name="avg_gpu_core_frequency"
1065
 
             description="Average GPU Core Frequency in the measurement."
1066
 
             data_type="uint64"
1067
 
             max_equation="$GpuMaxFrequency"
1068
 
             units="hz"
1069
 
             semantic_type="event"
1070
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
1071
 
             mdapi_group="GPU"
1072
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1073
 
             mdapi_supported_apis=""
1074
 
             mdapi_hw_unit_type="gpu"
1075
 
             />
1076
 
    <counter name="GPU Busy"
1077
 
             symbol_name="GpuBusy"
1078
 
             underscore_name="gpu_busy"
1079
 
             description="The percentage of time in which the GPU has been processing GPU commands."
1080
 
             data_type="float"
1081
 
             max_equation="100"
1082
 
             units="percent"
1083
 
             semantic_type="duration"
1084
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
1085
 
             mdapi_group="GPU"
1086
 
             mdapi_usage_flags="Tier1 Overview System Frame"
1087
 
             mdapi_supported_apis=""
1088
 
             mdapi_hw_unit_type="gpu"
1089
 
             />
1090
 
    <counter name="VS Threads Dispatched"
1091
 
             symbol_name="VsThreads"
1092
 
             underscore_name="vs_threads"
1093
 
             description="The total number of vertex shader hardware threads dispatched."
1094
 
             data_type="uint64"
1095
 
             units="threads"
1096
 
             semantic_type="event"
1097
 
             equation="A 1 READ"
1098
 
             mdapi_group="EU Array/Vertex Shader"
1099
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1100
 
             mdapi_supported_apis="VK OGL IO"
1101
 
             mdapi_hw_unit_type="gpu"
1102
 
             />
1103
 
    <counter name="HS Threads Dispatched"
1104
 
             symbol_name="HsThreads"
1105
 
             underscore_name="hs_threads"
1106
 
             description="The total number of hull shader hardware threads dispatched."
1107
 
             data_type="uint64"
1108
 
             units="threads"
1109
 
             semantic_type="event"
1110
 
             equation="A 2 READ"
1111
 
             mdapi_group="EU Array/Hull Shader"
1112
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1113
 
             mdapi_supported_apis="VK OGL IO"
1114
 
             mdapi_hw_unit_type="gpu"
1115
 
             />
1116
 
    <counter name="DS Threads Dispatched"
1117
 
             symbol_name="DsThreads"
1118
 
             underscore_name="ds_threads"
1119
 
             description="The total number of domain shader hardware threads dispatched."
1120
 
             data_type="uint64"
1121
 
             units="threads"
1122
 
             semantic_type="event"
1123
 
             equation="A 3 READ"
1124
 
             mdapi_group="EU Array/Domain Shader"
1125
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1126
 
             mdapi_supported_apis="VK OGL IO"
1127
 
             mdapi_hw_unit_type="gpu"
1128
 
             />
1129
 
    <counter name="GS Threads Dispatched"
1130
 
             symbol_name="GsThreads"
1131
 
             underscore_name="gs_threads"
1132
 
             description="The total number of geometry shader hardware threads dispatched."
1133
 
             data_type="uint64"
1134
 
             units="threads"
1135
 
             semantic_type="event"
1136
 
             equation="A 5 READ"
1137
 
             mdapi_group="EU Array/Geometry Shader"
1138
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1139
 
             mdapi_supported_apis="VK OGL IO"
1140
 
             mdapi_hw_unit_type="gpu"
1141
 
             />
1142
 
    <counter name="FS Threads Dispatched"
1143
 
             symbol_name="PsThreads"
1144
 
             underscore_name="ps_threads"
1145
 
             description="The total number of fragment shader hardware threads dispatched."
1146
 
             data_type="uint64"
1147
 
             units="threads"
1148
 
             semantic_type="event"
1149
 
             equation="A 6 READ"
1150
 
             mdapi_group="EU Array/Fragment Shader"
1151
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1152
 
             mdapi_supported_apis="VK OGL IO"
1153
 
             mdapi_hw_unit_type="gpu"
1154
 
             />
1155
 
    <counter name="CS Threads Dispatched"
1156
 
             symbol_name="CsThreads"
1157
 
             underscore_name="cs_threads"
1158
 
             description="The total number of compute shader hardware threads dispatched."
1159
 
             data_type="uint64"
1160
 
             units="threads"
1161
 
             semantic_type="event"
1162
 
             equation="A 4 READ"
1163
 
             mdapi_group="EU Array/Compute Shader"
1164
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1165
 
             mdapi_supported_apis="VK OGL OCL IO MEDIA"
1166
 
             mdapi_hw_unit_type="gpu"
1167
 
             />
1168
 
    <counter name="EU Active"
1169
 
             symbol_name="EuActive"
1170
 
             underscore_name="eu_active"
1171
 
             description="The percentage of time in which the Execution Units were actively processing."
1172
 
             data_type="float"
1173
 
             max_equation="100"
1174
 
             units="percent"
1175
 
             semantic_type="duration"
1176
 
             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1177
 
             mdapi_group="EU Array"
1178
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1179
 
             mdapi_supported_apis=""
1180
 
             mdapi_hw_unit_type="gpu"
1181
 
             />
1182
 
    <counter name="EU Stall"
1183
 
             symbol_name="EuStall"
1184
 
             underscore_name="eu_stall"
1185
 
             description="The percentage of time in which the Execution Units were stalled."
1186
 
             data_type="float"
1187
 
             max_equation="100"
1188
 
             units="percent"
1189
 
             semantic_type="duration"
1190
 
             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1191
 
             mdapi_group="EU Array"
1192
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1193
 
             mdapi_supported_apis=""
1194
 
             mdapi_hw_unit_type="gpu"
1195
 
             />
1196
 
    <counter name="EU Thread Occupancy"
1197
 
             symbol_name="EuThreadOccupancy"
1198
 
             underscore_name="eu_thread_occupancy"
1199
 
             description="The percentage of time in which hardware threads occupied EUs."
1200
 
             data_type="float"
1201
 
             max_equation="100"
1202
 
             units="percent"
1203
 
             semantic_type="duration"
1204
 
             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1205
 
             mdapi_group="EU Array"
1206
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1207
 
             mdapi_supported_apis=""
1208
 
             mdapi_hw_unit_type="gpu"
1209
 
             />
1210
 
    <counter name="Rasterized Pixels"
1211
 
             symbol_name="RasterizedPixels"
1212
 
             underscore_name="rasterized_pixels"
1213
 
             description="The total number of rasterized pixels."
1214
 
             data_type="uint64"
1215
 
             units="pixels"
1216
 
             semantic_type="event"
1217
 
             equation="A 21 READ 4 UMUL"
1218
 
             mdapi_group="3D Pipe/Rasterizer"
1219
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1220
 
             mdapi_supported_apis="VK OGL IO"
1221
 
             mdapi_hw_unit_type="gpu"
1222
 
             />
1223
 
    <counter name="Early Hi-Depth Test Fails"
1224
 
             symbol_name="HiDepthTestFails"
1225
 
             underscore_name="hi_depth_test_fails"
1226
 
             description="The total number of pixels dropped on early hierarchical depth test."
1227
 
             data_type="uint64"
1228
 
             units="pixels"
1229
 
             semantic_type="event"
1230
 
             equation="A 22 READ 4 UMUL"
1231
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1232
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1233
 
             mdapi_supported_apis="VK OGL IO"
1234
 
             mdapi_hw_unit_type="gpu"
1235
 
             />
1236
 
    <counter name="Early Depth Test Fails"
1237
 
             symbol_name="EarlyDepthTestFails"
1238
 
             underscore_name="early_depth_test_fails"
1239
 
             description="The total number of pixels dropped on early depth test."
1240
 
             data_type="uint64"
1241
 
             units="pixels"
1242
 
             semantic_type="event"
1243
 
             equation="A 23 READ 4 UMUL"
1244
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
1245
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1246
 
             mdapi_supported_apis="VK OGL IO"
1247
 
             mdapi_hw_unit_type="gpu"
1248
 
             />
1249
 
    <counter name="Samples Killed in FS"
1250
 
             symbol_name="SamplesKilledInPs"
1251
 
             underscore_name="samples_killed_in_ps"
1252
 
             description="The total number of samples or pixels dropped in fragment shaders."
1253
 
             data_type="uint64"
1254
 
             units="pixels"
1255
 
             semantic_type="event"
1256
 
             equation="A 24 READ 4 UMUL"
1257
 
             mdapi_group="3D Pipe/Fragment Shader"
1258
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
1259
 
             mdapi_supported_apis="VK OGL IO"
1260
 
             mdapi_hw_unit_type="gpu"
1261
 
             />
1262
 
    <counter name="Pixels Failing Tests"
1263
 
             symbol_name="PixelsFailingPostPsTests"
1264
 
             underscore_name="pixels_failing_post_ps_tests"
1265
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
1266
 
             data_type="uint64"
1267
 
             units="pixels"
1268
 
             semantic_type="event"
1269
 
             equation="A 25 READ 4 UMUL"
1270
 
             mdapi_group="3D Pipe/Output Merger"
1271
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1272
 
             mdapi_supported_apis="VK OGL IO"
1273
 
             mdapi_hw_unit_type="gpu"
1274
 
             />
1275
 
    <counter name="Samples Written"
1276
 
             symbol_name="SamplesWritten"
1277
 
             underscore_name="samples_written"
1278
 
             description="The total number of samples or pixels written to all render targets."
1279
 
             data_type="uint64"
1280
 
             units="pixels"
1281
 
             semantic_type="event"
1282
 
             equation="A 26 READ 4 UMUL"
1283
 
             mdapi_group="3D Pipe/Output Merger"
1284
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1285
 
             mdapi_supported_apis="VK OGL IO"
1286
 
             mdapi_hw_unit_type="gpu"
1287
 
             />
1288
 
    <counter name="Samples Blended"
1289
 
             symbol_name="SamplesBlended"
1290
 
             underscore_name="samples_blended"
1291
 
             description="The total number of blended samples or pixels written to all render targets."
1292
 
             data_type="uint64"
1293
 
             units="pixels"
1294
 
             semantic_type="event"
1295
 
             equation="A 27 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"
1299
 
             mdapi_hw_unit_type="gpu"
1300
 
             />
1301
 
    <counter name="Sampler Texels"
1302
 
             symbol_name="SamplerTexels"
1303
 
             underscore_name="sampler_texels"
1304
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
1305
 
             data_type="uint64"
1306
 
             units="texels"
1307
 
             semantic_type="event"
1308
 
             equation="A 28 READ 4 UMUL"
1309
 
             mdapi_group="Sampler/Sampler Input"
1310
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1311
 
             mdapi_supported_apis=""
1312
 
             mdapi_hw_unit_type="gpu"
1313
 
             />
1314
 
    <counter name="Sampler Texels Misses"
1315
 
             symbol_name="SamplerTexelMisses"
1316
 
             underscore_name="sampler_texel_misses"
1317
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
1318
 
             data_type="uint64"
1319
 
             units="texels"
1320
 
             semantic_type="event"
1321
 
             equation="A 29 READ 4 UMUL"
1322
 
             mdapi_group="Sampler/Sampler Cache"
1323
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
1324
 
             mdapi_supported_apis=""
1325
 
             mdapi_hw_unit_type="gpu"
1326
 
             />
1327
 
    <counter name="SLM Bytes Read"
1328
 
             symbol_name="SlmBytesRead"
1329
 
             underscore_name="slm_bytes_read"
1330
 
             description="The total number of GPU memory bytes read from shared local memory."
1331
 
             data_type="uint64"
1332
 
             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
1333
 
             units="bytes"
1334
 
             semantic_type="throughput"
1335
 
             equation="A 30 READ 64 UMUL"
1336
 
             mdapi_group="L3/Data Port/SLM"
1337
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1338
 
             mdapi_supported_apis="VK OGL OCL IO"
1339
 
             mdapi_hw_unit_type="gpu"
1340
 
             />
1341
 
    <counter name="SLM Bytes Written"
1342
 
             symbol_name="SlmBytesWritten"
1343
 
             underscore_name="slm_bytes_written"
1344
 
             description="The total number of GPU memory bytes written into shared local memory."
1345
 
             data_type="uint64"
1346
 
             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
1347
 
             units="bytes"
1348
 
             semantic_type="throughput"
1349
 
             equation="A 31 READ 64 UMUL"
1350
 
             mdapi_group="L3/Data Port/SLM"
1351
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1352
 
             mdapi_supported_apis="VK OGL OCL IO"
1353
 
             mdapi_hw_unit_type="gpu"
1354
 
             />
1355
 
    <counter name="Shader Memory Accesses"
1356
 
             symbol_name="ShaderMemoryAccesses"
1357
 
             underscore_name="shader_memory_accesses"
1358
 
             description="The total number of shader memory accesses to L3."
1359
 
             data_type="uint64"
1360
 
             units="messages"
1361
 
             semantic_type="event"
1362
 
             equation="A 32 READ"
1363
 
             mdapi_group="L3/Data Port"
1364
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1365
 
             mdapi_supported_apis="VK OGL OCL IO"
1366
 
             mdapi_hw_unit_type="gpu"
1367
 
             />
1368
 
    <counter name="Shader Atomic Memory Accesses"
1369
 
             symbol_name="ShaderAtomics"
1370
 
             underscore_name="shader_atomics"
1371
 
             description="The total number of shader atomic memory accesses."
1372
 
             data_type="uint64"
1373
 
             units="messages"
1374
 
             semantic_type="event"
1375
 
             equation="A 34 READ"
1376
 
             mdapi_group="L3/Data Port/Atomics"
1377
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1378
 
             mdapi_supported_apis=""
1379
 
             mdapi_hw_unit_type="gpu"
1380
 
             />
1381
 
    <counter name="L3 Shader Throughput"
1382
 
             symbol_name="L3ShaderThroughput"
1383
 
             underscore_name="l3_shader_throughput"
1384
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
1385
 
             data_type="uint64"
1386
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1387
 
             units="bytes"
1388
 
             semantic_type="throughput"
1389
 
             equation="$ShaderMemoryAccesses 64 UMUL"
1390
 
             mdapi_group="L3/Data Port"
1391
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
1392
 
             mdapi_supported_apis="VK OGL OCL IO"
1393
 
             mdapi_hw_unit_type="gpu"
1394
 
             />
1395
 
    <counter name="Shader Barrier Messages"
1396
 
             symbol_name="ShaderBarriers"
1397
 
             underscore_name="shader_barriers"
1398
 
             description="The total number of shader barrier messages."
1399
 
             data_type="uint64"
1400
 
             units="messages"
1401
 
             semantic_type="event"
1402
 
             equation="A 35 READ"
1403
 
             mdapi_group="EU Array/Barrier"
1404
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1405
 
             mdapi_supported_apis=""
1406
 
             mdapi_hw_unit_type="gpu"
1407
 
             />
1408
 
    <counter name="VF Bottleneck"
1409
 
             symbol_name="VfBottleneck"
1410
 
             underscore_name="vf_bottleneck"
1411
 
             description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
1412
 
             low_watermark="5"
1413
 
             high_watermark="15"
1414
 
             data_type="float"
1415
 
             max_equation="100"
1416
 
             units="percent"
1417
 
             semantic_type="duration"
1418
 
             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
1419
 
             mdapi_group="3D Pipe/Input Assembler"
1420
 
             mdapi_usage_flags="Tier3 Indicate Draw"
1421
 
             mdapi_supported_apis="VK OGL IO"
1422
 
             mdapi_hw_unit_type="gpu"
1423
 
             />
1424
 
    <counter name="VS Bottleneck"
1425
 
             symbol_name="VsBottleneck"
1426
 
             underscore_name="vs_bottleneck"
1427
 
             description="The percentage of time in which vertex shader pipeline stage was slowing down the 3D pipeline."
1428
 
             low_watermark="10"
1429
 
             high_watermark="30"
1430
 
             data_type="float"
1431
 
             max_equation="100"
1432
 
             units="percent"
1433
 
             semantic_type="duration"
1434
 
             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
1435
 
             mdapi_group="3D Pipe/Vertex Shader"
1436
 
             mdapi_usage_flags="Tier3 Indicate Draw"
1437
 
             mdapi_supported_apis="VK OGL IO"
1438
 
             mdapi_hw_unit_type="gpu"
1439
 
             />
1440
 
    <counter name="HS Bottleneck"
1441
 
             symbol_name="HsBottleneck"
1442
 
             underscore_name="hs_bottleneck"
1443
 
             description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
1444
 
             low_watermark="3"
1445
 
             high_watermark="9"
1446
 
             data_type="float"
1447
 
             max_equation="100"
1448
 
             units="percent"
1449
 
             semantic_type="duration"
1450
 
             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
1451
 
             mdapi_group="3D Pipe/Hull Shader"
1452
 
             mdapi_usage_flags="Tier3 Indicate Draw"
1453
 
             mdapi_supported_apis="VK OGL IO"
1454
 
             mdapi_hw_unit_type="gpu"
1455
 
             />
1456
 
    <counter name="DS Bottleneck"
1457
 
             symbol_name="DsBottleneck"
1458
 
             underscore_name="ds_bottleneck"
1459
 
             description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
1460
 
             low_watermark="5"
1461
 
             high_watermark="15"
1462
 
             data_type="float"
1463
 
             max_equation="100"
1464
 
             units="percent"
1465
 
             semantic_type="duration"
1466
 
             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
1467
 
             mdapi_group="3D Pipe/Domain Shader"
1468
 
             mdapi_usage_flags="Tier3 Indicate Draw"
1469
 
             mdapi_supported_apis="VK OGL IO"
1470
 
             mdapi_hw_unit_type="gpu"
1471
 
             />
1472
 
    <counter name="GS Bottleneck"
1473
 
             symbol_name="GsBottleneck"
1474
 
             underscore_name="gs_bottleneck"
1475
 
             description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
1476
 
             low_watermark="5"
1477
 
             high_watermark="15"
1478
 
             data_type="float"
1479
 
             max_equation="100"
1480
 
             units="percent"
1481
 
             semantic_type="duration"
1482
 
             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
1483
 
             mdapi_group="3D Pipe/Geometry Shader"
1484
 
             mdapi_usage_flags="Tier3 Indicate Draw"
1485
 
             mdapi_supported_apis="VK OGL IO"
1486
 
             mdapi_hw_unit_type="gpu"
1487
 
             />
1488
 
    <counter name="SO Bottleneck"
1489
 
             symbol_name="SoBottleneck"
1490
 
             underscore_name="so_bottleneck"
1491
 
             description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
1492
 
             low_watermark="5"
1493
 
             high_watermark="15"
1494
 
             data_type="float"
1495
 
             max_equation="100"
1496
 
             units="percent"
1497
 
             semantic_type="duration"
1498
 
             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
1499
 
             mdapi_group="3D Pipe/Stream Output"
1500
 
             mdapi_usage_flags="Tier3 Indicate Draw"
1501
 
             mdapi_supported_apis="VK OGL IO"
1502
 
             mdapi_hw_unit_type="gpu"
1503
 
             />
1504
 
    <counter name="Clipper Bottleneck"
1505
 
             symbol_name="ClBottleneck"
1506
 
             underscore_name="cl_bottleneck"
1507
 
             description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
1508
 
             low_watermark="10"
1509
 
             high_watermark="30"
1510
 
             data_type="float"
1511
 
             max_equation="100"
1512
 
             units="percent"
1513
 
             semantic_type="duration"
1514
 
             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
1515
 
             mdapi_group="3D Pipe/Clipper"
1516
 
             mdapi_usage_flags="Tier3 Indicate Draw"
1517
 
             mdapi_supported_apis="VK OGL IO"
1518
 
             mdapi_hw_unit_type="gpu"
1519
 
             />
1520
 
    <counter name="Strip-Fans Bottleneck"
1521
 
             symbol_name="SfBottleneck"
1522
 
             underscore_name="sf_bottleneck"
1523
 
             description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
1524
 
             low_watermark="5"
1525
 
             high_watermark="10"
1526
 
             data_type="float"
1527
 
             max_equation="100"
1528
 
             units="percent"
1529
 
             semantic_type="duration"
1530
 
             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
1531
 
             mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
1532
 
             mdapi_usage_flags="Tier3 Indicate Draw"
1533
 
             mdapi_supported_apis="VK OGL IO"
1534
 
             mdapi_hw_unit_type="gpu"
1535
 
             />
1536
 
    <counter name="Hi-Depth Bottleneck"
1537
 
             symbol_name="HiDepthBottleneck"
1538
 
             underscore_name="hi_depth_bottleneck"
1539
 
             description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
1540
 
             low_watermark="5"
1541
 
             high_watermark="15"
1542
 
             data_type="float"
1543
 
             max_equation="100"
1544
 
             units="percent"
1545
 
             semantic_type="duration"
1546
 
             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
1547
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1548
 
             mdapi_usage_flags="Tier3 Indicate Draw"
1549
 
             mdapi_supported_apis="VK OGL IO"
1550
 
             mdapi_hw_unit_type="gpu"
1551
 
             />
1552
 
    <counter name="BC Bottleneck"
1553
 
             symbol_name="BcBottleneck"
1554
 
             underscore_name="bc_bottleneck"
1555
 
             description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
1556
 
             low_watermark="5"
1557
 
             high_watermark="15"
1558
 
             data_type="float"
1559
 
             max_equation="100"
1560
 
             units="percent"
1561
 
             semantic_type="duration"
1562
 
             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
1563
 
             mdapi_group="3D Pipe/Rasterizer/Barycentric Calc"
1564
 
             mdapi_usage_flags="Tier3 Indicate Draw"
1565
 
             mdapi_supported_apis="VK OGL IO"
1566
 
             mdapi_hw_unit_type="gpu"
1567
 
             />
1568
 
    <counter name="HS Stall"
1569
 
             symbol_name="HsStall"
1570
 
             underscore_name="hs_stall"
1571
 
             description="The percentage of time in which hull stall pipeline stage was stalled."
1572
 
             data_type="float"
1573
 
             max_equation="100"
1574
 
             units="percent"
1575
 
             semantic_type="duration"
1576
 
             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
1577
 
             mdapi_group="3D Pipe/Hull Shader"
1578
 
             mdapi_usage_flags="Tier4 Correlate Draw"
1579
 
             mdapi_supported_apis="VK OGL IO"
1580
 
             mdapi_hw_unit_type="gpu"
1581
 
             />
1582
 
    <counter name="DS Stall"
1583
 
             symbol_name="DsStall"
1584
 
             underscore_name="ds_stall"
1585
 
             description="The percentage of time in which domain shader pipeline stage was stalled."
1586
 
             data_type="float"
1587
 
             max_equation="100"
1588
 
             units="percent"
1589
 
             semantic_type="duration"
1590
 
             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
1591
 
             mdapi_group="3D Pipe/Domain Shader"
1592
 
             mdapi_usage_flags="Tier4 Correlate Draw"
1593
 
             mdapi_supported_apis="VK OGL IO"
1594
 
             mdapi_hw_unit_type="gpu"
1595
 
             />
1596
 
    <counter name="SO Stall"
1597
 
             symbol_name="SoStall"
1598
 
             underscore_name="so_stall"
1599
 
             description="The percentage of time in which stream-output pipeline stage was stalled."
1600
 
             data_type="float"
1601
 
             max_equation="100"
1602
 
             units="percent"
1603
 
             semantic_type="duration"
1604
 
             equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
1605
 
             mdapi_group="3D Pipe/Stream Output"
1606
 
             mdapi_usage_flags="Tier4 Correlate Draw"
1607
 
             mdapi_supported_apis="VK OGL IO"
1608
 
             mdapi_hw_unit_type="gpu"
1609
 
             />
1610
 
    <counter name="CL Stall"
1611
 
             symbol_name="ClStall"
1612
 
             underscore_name="cl_stall"
1613
 
             description="The percentage of time in which clipper pipeline stage was stalled."
1614
 
             data_type="float"
1615
 
             max_equation="100"
1616
 
             units="percent"
1617
 
             semantic_type="duration"
1618
 
             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
1619
 
             mdapi_group="3D Pipe/Clipper"
1620
 
             mdapi_usage_flags="Tier4 Correlate Draw"
1621
 
             mdapi_supported_apis="VK OGL IO"
1622
 
             mdapi_hw_unit_type="gpu"
1623
 
             />
1624
 
    <counter name="SF Stall"
1625
 
             symbol_name="SfStall"
1626
 
             underscore_name="sf_stall"
1627
 
             description="The percentage of time in which strip-fans pipeline stage was stalled."
1628
 
             data_type="float"
1629
 
             max_equation="100"
1630
 
             units="percent"
1631
 
             semantic_type="duration"
1632
 
             equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
1633
 
             mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
1634
 
             mdapi_usage_flags="Tier4 Correlate Draw"
1635
 
             mdapi_supported_apis="VK OGL IO"
1636
 
             mdapi_hw_unit_type="gpu"
1637
 
             />
1638
 
    <register_config type="NOA">
1639
 
        <register type="NOA" address="0x00000D04" value="0x00000200" />
1640
 
        <register type="NOA" address="0x00009840" value="0x00000000" />
1641
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
1642
 
        <register type="NOA" address="0x00009888" value="0x00123E00" />
1643
 
        <register type="NOA" address="0x00009888" value="0x060B00B3" />
1644
 
        <register type="NOA" address="0x00009888" value="0x140B3C00" />
1645
 
        <register type="NOA" address="0x00009888" value="0x1C0B0000" />
1646
 
        <register type="NOA" address="0x00009888" value="0x120C8320" />
1647
 
        <register type="NOA" address="0x00009888" value="0x040D7E00" />
1648
 
        <register type="NOA" address="0x00009888" value="0x280D0000" />
1649
 
        <register type="NOA" address="0x00009888" value="0x2C0E001F" />
1650
 
        <register type="NOA" address="0x00009888" value="0x10087C00" />
1651
 
        <register type="NOA" address="0x00009888" value="0x1E120002" />
1652
 
        <register type="NOA" address="0x00009888" value="0x20120000" />
1653
 
        <register type="NOA" address="0x00009888" value="0x1E130002" />
1654
 
        <register type="NOA" address="0x00009888" value="0x0E0B0031" />
1655
 
        <register type="NOA" address="0x00009888" value="0x180B0092" />
1656
 
        <register type="NOA" address="0x00009888" value="0x1A0B00B1" />
1657
 
        <register type="NOA" address="0x00009888" value="0x020B0093" />
1658
 
        <register type="NOA" address="0x00009888" value="0x040B0033" />
1659
 
        <register type="NOA" address="0x00009888" value="0x000B0000" />
1660
 
        <register type="NOA" address="0x00009888" value="0x0A0C0022" />
1661
 
        <register type="NOA" address="0x00009888" value="0x1E0C00C2" />
1662
 
        <register type="NOA" address="0x00009888" value="0x140C8000" />
1663
 
        <register type="NOA" address="0x00009888" value="0x160C8000" />
1664
 
        <register type="NOA" address="0x00009888" value="0x100D0017" />
1665
 
        <register type="NOA" address="0x00009888" value="0x160D0013" />
1666
 
        <register type="NOA" address="0x00009888" value="0x1C0D0081" />
1667
 
        <register type="NOA" address="0x00009888" value="0x080D0082" />
1668
 
        <register type="NOA" address="0x00009888" value="0x0A0D0102" />
1669
 
        <register type="NOA" address="0x00009888" value="0x200D0000" />
1670
 
        <register type="NOA" address="0x00009888" value="0x0E0D4000" />
1671
 
        <register type="NOA" address="0x00009888" value="0x140D4000" />
1672
 
        <register type="NOA" address="0x00009888" value="0x180D4000" />
1673
 
        <register type="NOA" address="0x00009888" value="0x1A0D4000" />
1674
 
        <register type="NOA" address="0x00009888" value="0x020D4000" />
1675
 
        <register type="NOA" address="0x00009888" value="0x060D4000" />
1676
 
        <register type="NOA" address="0x00009888" value="0x0C0E0225" />
1677
 
        <register type="NOA" address="0x00009888" value="0x200E0000" />
1678
 
        <register type="NOA" address="0x00009888" value="0x0E0E8000" />
1679
 
        <register type="NOA" address="0x00009888" value="0x100E8000" />
1680
 
        <register type="NOA" address="0x00009888" value="0x140E8000" />
1681
 
        <register type="NOA" address="0x00009888" value="0x160E8000" />
1682
 
        <register type="NOA" address="0x00009888" value="0x180E8000" />
1683
 
        <register type="NOA" address="0x00009888" value="0x1A0E8000" />
1684
 
        <register type="NOA" address="0x00009888" value="0x1C0E8000" />
1685
 
        <register type="NOA" address="0x00009888" value="0x020E8000" />
1686
 
        <register type="NOA" address="0x00009888" value="0x040E8000" />
1687
 
        <register type="NOA" address="0x00009888" value="0x060E8000" />
1688
 
        <register type="NOA" address="0x00009888" value="0x080E8000" />
1689
 
        <register type="NOA" address="0x00009888" value="0x0A0E8000" />
1690
 
        <register type="NOA" address="0x00009888" value="0x0E0F4000" />
1691
 
        <register type="NOA" address="0x00009888" value="0x100F4000" />
1692
 
        <register type="NOA" address="0x00009888" value="0x140F4000" />
1693
 
        <register type="NOA" address="0x00009888" value="0x160F4000" />
1694
 
        <register type="NOA" address="0x00009888" value="0x180F4000" />
1695
 
        <register type="NOA" address="0x00009888" value="0x1A0F4000" />
1696
 
        <register type="NOA" address="0x00009888" value="0x1C0F4000" />
1697
 
        <register type="NOA" address="0x00009888" value="0x020F4000" />
1698
 
        <register type="NOA" address="0x00009888" value="0x040F4000" />
1699
 
        <register type="NOA" address="0x00009888" value="0x060F4000" />
1700
 
        <register type="NOA" address="0x00009888" value="0x080F4000" />
1701
 
        <register type="NOA" address="0x00009888" value="0x0A0F4000" />
1702
 
        <register type="NOA" address="0x00009888" value="0x0C0F4000" />
1703
 
        <register type="NOA" address="0x00009888" value="0x0E004000" />
1704
 
        <register type="NOA" address="0x00009888" value="0x10004000" />
1705
 
        <register type="NOA" address="0x00009888" value="0x12008000" />
1706
 
        <register type="NOA" address="0x00009888" value="0x34005540" />
1707
 
        <register type="NOA" address="0x00009888" value="0x36000003" />
1708
 
        <register type="NOA" address="0x00009888" value="0x02004000" />
1709
 
        <register type="NOA" address="0x00009888" value="0x04004000" />
1710
 
        <register type="NOA" address="0x00009888" value="0x06004000" />
1711
 
        <register type="NOA" address="0x00009888" value="0x08004000" />
1712
 
        <register type="NOA" address="0x00009888" value="0x0A004000" />
1713
 
        <register type="NOA" address="0x00009888" value="0x0C004000" />
1714
 
        <register type="NOA" address="0x00009888" value="0x0601C000" />
1715
 
        <register type="NOA" address="0x00009888" value="0x08014000" />
1716
 
        <register type="NOA" address="0x00009888" value="0x0A01C000" />
1717
 
        <register type="NOA" address="0x00009888" value="0x1801E000" />
1718
 
        <register type="NOA" address="0x00009888" value="0x00018000" />
1719
 
        <register type="NOA" address="0x00009888" value="0x0201C000" />
1720
 
        <register type="NOA" address="0x00009888" value="0x0401C000" />
1721
 
        <register type="NOA" address="0x00009888" value="0x22050800" />
1722
 
        <register type="NOA" address="0x00009888" value="0x120A8000" />
1723
 
        <register type="NOA" address="0x00009888" value="0x08081000" />
1724
 
        <register type="NOA" address="0x00009888" value="0x16080000" />
1725
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
1726
 
        <register type="NOA" address="0x00009888" value="0x5B105555" />
1727
 
        <register type="NOA" address="0x00009888" value="0x5D101555" />
1728
 
        <register type="NOA" address="0x00009888" value="0x1B14FC00" />
1729
 
        <register type="NOA" address="0x00009888" value="0x1D14003F" />
1730
 
        <register type="NOA" address="0x00009888" value="0x13148000" />
1731
 
        <register type="NOA" address="0x00009888" value="0x15148000" />
1732
 
        <register type="NOA" address="0x00009888" value="0x17148000" />
1733
 
        <register type="NOA" address="0x00009888" value="0x5F115555" />
1734
 
        <register type="NOA" address="0x00009888" value="0x61111555" />
1735
 
        <register type="NOA" address="0x00009888" value="0x0F128000" />
1736
 
        <register type="NOA" address="0x00009888" value="0x11128000" />
1737
 
        <register type="NOA" address="0x00009888" value="0x13128000" />
1738
 
        <register type="NOA" address="0x00009888" value="0x15128000" />
1739
 
        <register type="NOA" address="0x00009888" value="0x17128000" />
1740
 
        <register type="NOA" address="0x00009888" value="0x19128000" />
1741
 
        <register type="NOA" address="0x00009888" value="0x1B128000" />
1742
 
        <register type="NOA" address="0x00009888" value="0x1D128000" />
1743
 
        <register type="NOA" address="0x00009888" value="0x1F128000" />
1744
 
        <register type="NOA" address="0x00009888" value="0x03128000" />
1745
 
        <register type="NOA" address="0x00009888" value="0x05128000" />
1746
 
        <register type="NOA" address="0x00009888" value="0x07128000" />
1747
 
        <register type="NOA" address="0x00009888" value="0x09128000" />
1748
 
        <register type="NOA" address="0x00009888" value="0x0B128000" />
1749
 
        <register type="NOA" address="0x00009888" value="0x0D128000" />
1750
 
        <register type="NOA" address="0x00009888" value="0x4D100604" />
1751
 
        <register type="NOA" address="0x00009888" value="0x4F100400" />
1752
 
        <register type="NOA" address="0x00009888" value="0x5110020A" />
1753
 
        <register type="NOA" address="0x00009888" value="0x53100004" />
1754
 
        <register type="NOA" address="0x00009888" value="0x55100400" />
1755
 
        <register type="NOA" address="0x00009888" value="0x17100000" />
1756
 
        <register type="NOA" address="0x00009888" value="0x31100000" />
1757
 
        <register type="NOA" address="0x00009888" value="0x57100004" />
1758
 
        <register type="NOA" address="0x00009888" value="0x47100000" />
1759
 
        <register type="NOA" address="0x00009888" value="0x49100000" />
1760
 
        <register type="NOA" address="0x00009888" value="0x4B100400" />
1761
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
1762
 
        <register type="NOA" address="0x00009888" value="0x65100002" />
1763
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
1764
 
        <register type="NOA" address="0x00009888" value="0x42000001" />
1765
 
    </register_config>
1766
 
    <register_config type="OA">
1767
 
        <register type="OA" address="0x0000D920" value="0x00000000" />
1768
 
        <register type="OA" address="0x0000D900" value="0x00000000" />
1769
 
        <register type="OA" address="0x0000D904" value="0x00800000" />
1770
 
        <register type="OA" address="0x0000D910" value="0x00000000" />
1771
 
        <register type="OA" address="0x0000D914" value="0x00800000" />
1772
 
        <register type="OA" address="0x0000DC40" value="0x00000000" />
1773
 
    </register_config>
1774
 
    <register_config type="FLEX">
1775
 
        <register type="FLEX" address="0x0000E458" value="0x00804704" />
1776
 
        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
1777
 
        <register type="FLEX" address="0x0000E658" value="0x00805705" />
1778
 
        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
1779
 
        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
1780
 
        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
1781
 
    </register_config>
1782
 
  </set>
1783
 
 
1784
 
  <set name="Metric set HDCAndSF"
1785
 
       chipset="TGLGT1"
1786
 
       symbol_name="HDCAndSF"
1787
 
       underscore_name="hdc_and_sf"
1788
 
       mdapi_supported_apis="VK OGL OCL IO"
1789
 
       hw_config_guid="b1560378-cb32-4d4b-af30-ffeb163655e6"
1790
 
       >
1791
 
    <counter name="GPU Time Elapsed"
1792
 
             symbol_name="GpuTime"
1793
 
             underscore_name="gpu_time"
1794
 
             description="Time elapsed on the GPU during the measurement."
1795
 
             data_type="uint64"
1796
 
             units="ns"
1797
 
             semantic_type="duration"
1798
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
1799
 
             mdapi_group="GPU"
1800
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1801
 
             mdapi_supported_apis=""
1802
 
             mdapi_hw_unit_type="gpu"
1803
 
             />
1804
 
    <counter name="GPU Core Clocks"
1805
 
             symbol_name="GpuCoreClocks"
1806
 
             underscore_name="gpu_core_clocks"
1807
 
             description="The total number of GPU core clocks elapsed during the measurement."
1808
 
             data_type="uint64"
1809
 
             units="cycles"
1810
 
             semantic_type="event"
1811
 
             equation="GPU_CLOCK 0 READ"
1812
 
             mdapi_group="GPU"
1813
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
1814
 
             mdapi_supported_apis=""
1815
 
             mdapi_hw_unit_type="gpu"
1816
 
             />
1817
 
    <counter name="AVG GPU Core Frequency"
1818
 
             symbol_name="AvgGpuCoreFrequency"
1819
 
             underscore_name="avg_gpu_core_frequency"
1820
 
             description="Average GPU Core Frequency in the measurement."
1821
 
             data_type="uint64"
1822
 
             max_equation="$GpuMaxFrequency"
1823
 
             units="hz"
1824
 
             semantic_type="event"
1825
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
1826
 
             mdapi_group="GPU"
1827
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1828
 
             mdapi_supported_apis=""
1829
 
             mdapi_hw_unit_type="gpu"
1830
 
             />
1831
 
    <counter name="GPU Busy"
1832
 
             symbol_name="GpuBusy"
1833
 
             underscore_name="gpu_busy"
1834
 
             description="The percentage of time in which the GPU has been processing GPU commands."
1835
 
             data_type="float"
1836
 
             max_equation="100"
1837
 
             units="percent"
1838
 
             semantic_type="duration"
1839
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
1840
 
             mdapi_group="GPU"
1841
 
             mdapi_usage_flags="Tier1 Overview System Frame"
1842
 
             mdapi_supported_apis=""
1843
 
             mdapi_hw_unit_type="gpu"
1844
 
             />
1845
 
    <counter name="VS Threads Dispatched"
1846
 
             symbol_name="VsThreads"
1847
 
             underscore_name="vs_threads"
1848
 
             description="The total number of vertex shader hardware threads dispatched."
1849
 
             data_type="uint64"
1850
 
             units="threads"
1851
 
             semantic_type="event"
1852
 
             equation="A 1 READ"
1853
 
             mdapi_group="EU Array/Vertex Shader"
1854
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1855
 
             mdapi_supported_apis="VK OGL IO"
1856
 
             mdapi_hw_unit_type="gpu"
1857
 
             />
1858
 
    <counter name="HS Threads Dispatched"
1859
 
             symbol_name="HsThreads"
1860
 
             underscore_name="hs_threads"
1861
 
             description="The total number of hull shader hardware threads dispatched."
1862
 
             data_type="uint64"
1863
 
             units="threads"
1864
 
             semantic_type="event"
1865
 
             equation="A 2 READ"
1866
 
             mdapi_group="EU Array/Hull Shader"
1867
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1868
 
             mdapi_supported_apis="VK OGL IO"
1869
 
             mdapi_hw_unit_type="gpu"
1870
 
             />
1871
 
    <counter name="DS Threads Dispatched"
1872
 
             symbol_name="DsThreads"
1873
 
             underscore_name="ds_threads"
1874
 
             description="The total number of domain shader hardware threads dispatched."
1875
 
             data_type="uint64"
1876
 
             units="threads"
1877
 
             semantic_type="event"
1878
 
             equation="A 3 READ"
1879
 
             mdapi_group="EU Array/Domain Shader"
1880
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1881
 
             mdapi_supported_apis="VK OGL IO"
1882
 
             mdapi_hw_unit_type="gpu"
1883
 
             />
1884
 
    <counter name="GS Threads Dispatched"
1885
 
             symbol_name="GsThreads"
1886
 
             underscore_name="gs_threads"
1887
 
             description="The total number of geometry shader hardware threads dispatched."
1888
 
             data_type="uint64"
1889
 
             units="threads"
1890
 
             semantic_type="event"
1891
 
             equation="A 5 READ"
1892
 
             mdapi_group="EU Array/Geometry Shader"
1893
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1894
 
             mdapi_supported_apis="VK OGL IO"
1895
 
             mdapi_hw_unit_type="gpu"
1896
 
             />
1897
 
    <counter name="FS Threads Dispatched"
1898
 
             symbol_name="PsThreads"
1899
 
             underscore_name="ps_threads"
1900
 
             description="The total number of fragment shader hardware threads dispatched."
1901
 
             data_type="uint64"
1902
 
             units="threads"
1903
 
             semantic_type="event"
1904
 
             equation="A 6 READ"
1905
 
             mdapi_group="EU Array/Fragment Shader"
1906
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1907
 
             mdapi_supported_apis="VK OGL IO"
1908
 
             mdapi_hw_unit_type="gpu"
1909
 
             />
1910
 
    <counter name="CS Threads Dispatched"
1911
 
             symbol_name="CsThreads"
1912
 
             underscore_name="cs_threads"
1913
 
             description="The total number of compute shader hardware threads dispatched."
1914
 
             data_type="uint64"
1915
 
             units="threads"
1916
 
             semantic_type="event"
1917
 
             equation="A 4 READ"
1918
 
             mdapi_group="EU Array/Compute Shader"
1919
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1920
 
             mdapi_supported_apis="VK OGL OCL IO MEDIA"
1921
 
             mdapi_hw_unit_type="gpu"
1922
 
             />
1923
 
    <counter name="EU Active"
1924
 
             symbol_name="EuActive"
1925
 
             underscore_name="eu_active"
1926
 
             description="The percentage of time in which the Execution Units were actively processing."
1927
 
             data_type="float"
1928
 
             max_equation="100"
1929
 
             units="percent"
1930
 
             semantic_type="duration"
1931
 
             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1932
 
             mdapi_group="EU Array"
1933
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1934
 
             mdapi_supported_apis=""
1935
 
             mdapi_hw_unit_type="gpu"
1936
 
             />
1937
 
    <counter name="EU Stall"
1938
 
             symbol_name="EuStall"
1939
 
             underscore_name="eu_stall"
1940
 
             description="The percentage of time in which the Execution Units were stalled."
1941
 
             data_type="float"
1942
 
             max_equation="100"
1943
 
             units="percent"
1944
 
             semantic_type="duration"
1945
 
             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1946
 
             mdapi_group="EU Array"
1947
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1948
 
             mdapi_supported_apis=""
1949
 
             mdapi_hw_unit_type="gpu"
1950
 
             />
1951
 
    <counter name="EU Thread Occupancy"
1952
 
             symbol_name="EuThreadOccupancy"
1953
 
             underscore_name="eu_thread_occupancy"
1954
 
             description="The percentage of time in which hardware threads occupied EUs."
1955
 
             data_type="float"
1956
 
             max_equation="100"
1957
 
             units="percent"
1958
 
             semantic_type="duration"
1959
 
             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1960
 
             mdapi_group="EU Array"
1961
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1962
 
             mdapi_supported_apis=""
1963
 
             mdapi_hw_unit_type="gpu"
1964
 
             />
1965
 
    <counter name="Rasterized Pixels"
1966
 
             symbol_name="RasterizedPixels"
1967
 
             underscore_name="rasterized_pixels"
1968
 
             description="The total number of rasterized pixels."
1969
 
             data_type="uint64"
1970
 
             units="pixels"
1971
 
             semantic_type="event"
1972
 
             equation="A 21 READ 4 UMUL"
1973
 
             mdapi_group="3D Pipe/Rasterizer"
1974
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1975
 
             mdapi_supported_apis="VK OGL IO"
1976
 
             mdapi_hw_unit_type="gpu"
1977
 
             />
1978
 
    <counter name="Early Hi-Depth Test Fails"
1979
 
             symbol_name="HiDepthTestFails"
1980
 
             underscore_name="hi_depth_test_fails"
1981
 
             description="The total number of pixels dropped on early hierarchical depth test."
1982
 
             data_type="uint64"
1983
 
             units="pixels"
1984
 
             semantic_type="event"
1985
 
             equation="A 22 READ 4 UMUL"
1986
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1987
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1988
 
             mdapi_supported_apis="VK OGL IO"
1989
 
             mdapi_hw_unit_type="gpu"
1990
 
             />
1991
 
    <counter name="Early Depth Test Fails"
1992
 
             symbol_name="EarlyDepthTestFails"
1993
 
             underscore_name="early_depth_test_fails"
1994
 
             description="The total number of pixels dropped on early depth test."
1995
 
             data_type="uint64"
1996
 
             units="pixels"
1997
 
             semantic_type="event"
1998
 
             equation="A 23 READ 4 UMUL"
1999
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
2000
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2001
 
             mdapi_supported_apis="VK OGL IO"
2002
 
             mdapi_hw_unit_type="gpu"
2003
 
             />
2004
 
    <counter name="Samples Killed in FS"
2005
 
             symbol_name="SamplesKilledInPs"
2006
 
             underscore_name="samples_killed_in_ps"
2007
 
             description="The total number of samples or pixels dropped in fragment shaders."
2008
 
             data_type="uint64"
2009
 
             units="pixels"
2010
 
             semantic_type="event"
2011
 
             equation="A 24 READ 4 UMUL"
2012
 
             mdapi_group="3D Pipe/Fragment Shader"
2013
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
2014
 
             mdapi_supported_apis="VK OGL IO"
2015
 
             mdapi_hw_unit_type="gpu"
2016
 
             />
2017
 
    <counter name="Pixels Failing Tests"
2018
 
             symbol_name="PixelsFailingPostPsTests"
2019
 
             underscore_name="pixels_failing_post_ps_tests"
2020
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
2021
 
             data_type="uint64"
2022
 
             units="pixels"
2023
 
             semantic_type="event"
2024
 
             equation="A 25 READ 4 UMUL"
2025
 
             mdapi_group="3D Pipe/Output Merger"
2026
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2027
 
             mdapi_supported_apis="VK OGL IO"
2028
 
             mdapi_hw_unit_type="gpu"
2029
 
             />
2030
 
    <counter name="Samples Written"
2031
 
             symbol_name="SamplesWritten"
2032
 
             underscore_name="samples_written"
2033
 
             description="The total number of samples or pixels written to all render targets."
2034
 
             data_type="uint64"
2035
 
             units="pixels"
2036
 
             semantic_type="event"
2037
 
             equation="A 26 READ 4 UMUL"
2038
 
             mdapi_group="3D Pipe/Output Merger"
2039
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2040
 
             mdapi_supported_apis="VK OGL IO"
2041
 
             mdapi_hw_unit_type="gpu"
2042
 
             />
2043
 
    <counter name="Samples Blended"
2044
 
             symbol_name="SamplesBlended"
2045
 
             underscore_name="samples_blended"
2046
 
             description="The total number of blended samples or pixels written to all render targets."
2047
 
             data_type="uint64"
2048
 
             units="pixels"
2049
 
             semantic_type="event"
2050
 
             equation="A 27 READ 4 UMUL"
2051
 
             mdapi_group="3D Pipe/Output Merger"
2052
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2053
 
             mdapi_supported_apis="VK OGL IO"
2054
 
             mdapi_hw_unit_type="gpu"
2055
 
             />
2056
 
    <counter name="Sampler Texels"
2057
 
             symbol_name="SamplerTexels"
2058
 
             underscore_name="sampler_texels"
2059
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
2060
 
             data_type="uint64"
2061
 
             units="texels"
2062
 
             semantic_type="event"
2063
 
             equation="A 28 READ 4 UMUL"
2064
 
             mdapi_group="Sampler/Sampler Input"
2065
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2066
 
             mdapi_supported_apis=""
2067
 
             mdapi_hw_unit_type="gpu"
2068
 
             />
2069
 
    <counter name="Sampler Texels Misses"
2070
 
             symbol_name="SamplerTexelMisses"
2071
 
             underscore_name="sampler_texel_misses"
2072
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
2073
 
             data_type="uint64"
2074
 
             units="texels"
2075
 
             semantic_type="event"
2076
 
             equation="A 29 READ 4 UMUL"
2077
 
             mdapi_group="Sampler/Sampler Cache"
2078
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
2079
 
             mdapi_supported_apis=""
2080
 
             mdapi_hw_unit_type="gpu"
2081
 
             />
2082
 
    <counter name="SLM Bytes Read"
2083
 
             symbol_name="SlmBytesRead"
2084
 
             underscore_name="slm_bytes_read"
2085
 
             description="The total number of GPU memory bytes read from shared local memory."
2086
 
             data_type="uint64"
2087
 
             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
2088
 
             units="bytes"
2089
 
             semantic_type="throughput"
2090
 
             equation="A 30 READ 64 UMUL"
2091
 
             mdapi_group="L3/Data Port/SLM"
2092
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2093
 
             mdapi_supported_apis="VK OGL OCL IO"
2094
 
             mdapi_hw_unit_type="gpu"
2095
 
             />
2096
 
    <counter name="SLM Bytes Written"
2097
 
             symbol_name="SlmBytesWritten"
2098
 
             underscore_name="slm_bytes_written"
2099
 
             description="The total number of GPU memory bytes written into shared local memory."
2100
 
             data_type="uint64"
2101
 
             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
2102
 
             units="bytes"
2103
 
             semantic_type="throughput"
2104
 
             equation="A 31 READ 64 UMUL"
2105
 
             mdapi_group="L3/Data Port/SLM"
2106
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2107
 
             mdapi_supported_apis="VK OGL OCL IO"
2108
 
             mdapi_hw_unit_type="gpu"
2109
 
             />
2110
 
    <counter name="Shader Memory Accesses"
2111
 
             symbol_name="ShaderMemoryAccesses"
2112
 
             underscore_name="shader_memory_accesses"
2113
 
             description="The total number of shader memory accesses to L3."
2114
 
             data_type="uint64"
2115
 
             units="messages"
2116
 
             semantic_type="event"
2117
 
             equation="A 32 READ"
2118
 
             mdapi_group="L3/Data Port"
2119
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2120
 
             mdapi_supported_apis="VK OGL OCL IO"
2121
 
             mdapi_hw_unit_type="gpu"
2122
 
             />
2123
 
    <counter name="Shader Atomic Memory Accesses"
2124
 
             symbol_name="ShaderAtomics"
2125
 
             underscore_name="shader_atomics"
2126
 
             description="The total number of shader atomic memory accesses."
2127
 
             data_type="uint64"
2128
 
             units="messages"
2129
 
             semantic_type="event"
2130
 
             equation="A 34 READ"
2131
 
             mdapi_group="L3/Data Port/Atomics"
2132
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2133
 
             mdapi_supported_apis=""
2134
 
             mdapi_hw_unit_type="gpu"
2135
 
             />
2136
 
    <counter name="L3 Shader Throughput"
2137
 
             symbol_name="L3ShaderThroughput"
2138
 
             underscore_name="l3_shader_throughput"
2139
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
2140
 
             data_type="uint64"
2141
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2142
 
             units="bytes"
2143
 
             semantic_type="throughput"
2144
 
             equation="$ShaderMemoryAccesses 64 UMUL"
2145
 
             mdapi_group="L3/Data Port"
2146
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
2147
 
             mdapi_supported_apis="VK OGL OCL IO"
2148
 
             mdapi_hw_unit_type="gpu"
2149
 
             />
2150
 
    <counter name="Shader Barrier Messages"
2151
 
             symbol_name="ShaderBarriers"
2152
 
             underscore_name="shader_barriers"
2153
 
             description="The total number of shader barrier messages."
2154
 
             data_type="uint64"
2155
 
             units="messages"
2156
 
             semantic_type="event"
2157
 
             equation="A 35 READ"
2158
 
             mdapi_group="EU Array/Barrier"
2159
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2160
 
             mdapi_supported_apis=""
2161
 
             mdapi_hw_unit_type="gpu"
2162
 
             />
2163
 
    <counter name="Slice0 Dualsubslice0 Non-sampler Shader Access Stalled On L3"
2164
 
             symbol_name="NonSamplerShader00AccessStalledOnL3"
2165
 
             underscore_name="non_sampler_shader00_access_stalled_on_l3"
2166
 
             description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Dualsubslice0)"
2167
 
             data_type="float"
2168
 
             max_equation="100"
2169
 
             units="percent"
2170
 
             semantic_type="duration"
2171
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
2172
 
             availability="$DualSubsliceMask 1 AND"
2173
 
             mdapi_group="GPU/Data Port"
2174
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2175
 
             mdapi_supported_apis=""
2176
 
             mdapi_hw_unit_type="subslice"
2177
 
             />
2178
 
    <counter name="Slice0 Dualsubslice1 Non-sampler Shader Access Stalled On L3"
2179
 
             symbol_name="NonSamplerShader01AccessStalledOnL3"
2180
 
             underscore_name="non_sampler_shader01_access_stalled_on_l3"
2181
 
             description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Dualsubslice1)"
2182
 
             data_type="float"
2183
 
             max_equation="100"
2184
 
             units="percent"
2185
 
             semantic_type="duration"
2186
 
             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
2187
 
             availability="$DualSubsliceMask 2 AND"
2188
 
             mdapi_group="GPU/Data Port"
2189
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2190
 
             mdapi_supported_apis=""
2191
 
             mdapi_hw_unit_type="subslice"
2192
 
             />
2193
 
    <counter name="Polygon Data Ready"
2194
 
             symbol_name="PolyDataReady"
2195
 
             underscore_name="poly_data_ready"
2196
 
             description="The percentage of time in which geometry pipeline output is ready"
2197
 
             data_type="float"
2198
 
             max_equation="100"
2199
 
             units="percent"
2200
 
             semantic_type="duration"
2201
 
             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
2202
 
             mdapi_group="GPU/3D Pipe/Strip-Fans"
2203
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2204
 
             mdapi_supported_apis=""
2205
 
             mdapi_hw_unit_type="gpu"
2206
 
             />
2207
 
    <register_config type="NOA">
2208
 
        <register type="NOA" address="0x00000D04" value="0x00000200" />
2209
 
        <register type="NOA" address="0x00009840" value="0x00000000" />
2210
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
2211
 
        <register type="NOA" address="0x00009888" value="0x14112400" />
2212
 
        <register type="NOA" address="0x00009888" value="0x14312400" />
2213
 
        <register type="NOA" address="0x00009888" value="0x240A0019" />
2214
 
        <register type="NOA" address="0x00009888" value="0x00110074" />
2215
 
        <register type="NOA" address="0x00009888" value="0x10110000" />
2216
 
        <register type="NOA" address="0x00009888" value="0x00128000" />
2217
 
        <register type="NOA" address="0x00009888" value="0x10138000" />
2218
 
        <register type="NOA" address="0x00009888" value="0x0E310074" />
2219
 
        <register type="NOA" address="0x00009888" value="0x10310000" />
2220
 
        <register type="NOA" address="0x00009888" value="0x06310000" />
2221
 
        <register type="NOA" address="0x00009888" value="0x0E328000" />
2222
 
        <register type="NOA" address="0x00009888" value="0x1C330200" />
2223
 
        <register type="NOA" address="0x00009888" value="0x0E0D8000" />
2224
 
        <register type="NOA" address="0x00009888" value="0x0E0E8000" />
2225
 
        <register type="NOA" address="0x00009888" value="0x0E0F4000" />
2226
 
        <register type="NOA" address="0x00009888" value="0x0000C000" />
2227
 
        <register type="NOA" address="0x00009888" value="0x0E004000" />
2228
 
        <register type="NOA" address="0x00009888" value="0x1000C000" />
2229
 
        <register type="NOA" address="0x00009888" value="0x06018000" />
2230
 
        <register type="NOA" address="0x00009888" value="0x10058000" />
2231
 
        <register type="NOA" address="0x00009888" value="0x100A00F7" />
2232
 
        <register type="NOA" address="0x00009888" value="0x140A0000" />
2233
 
        <register type="NOA" address="0x00009888" value="0x040A4000" />
2234
 
        <register type="NOA" address="0x00009888" value="0x0C0A0000" />
2235
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
2236
 
        <register type="NOA" address="0x00009888" value="0x41104000" />
2237
 
        <register type="NOA" address="0x00009888" value="0x5B105000" />
2238
 
        <register type="NOA" address="0x00009888" value="0x11148000" />
2239
 
        <register type="NOA" address="0x00009888" value="0x1B146000" />
2240
 
        <register type="NOA" address="0x00009888" value="0x4B112000" />
2241
 
        <register type="NOA" address="0x00009888" value="0x5F115000" />
2242
 
        <register type="NOA" address="0x00009888" value="0x01128000" />
2243
 
        <register type="NOA" address="0x00009888" value="0x0F128000" />
2244
 
        <register type="NOA" address="0x00009888" value="0x11128000" />
2245
 
        <register type="NOA" address="0x00009888" value="0x47100400" />
2246
 
        <register type="NOA" address="0x00009888" value="0x4D100000" />
2247
 
        <register type="NOA" address="0x00009888" value="0x4F100110" />
2248
 
        <register type="NOA" address="0x00009888" value="0x17100000" />
2249
 
        <register type="NOA" address="0x00009888" value="0x31100000" />
2250
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
2251
 
        <register type="NOA" address="0x00009888" value="0x65100002" />
2252
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
2253
 
        <register type="NOA" address="0x00009888" value="0x42000001" />
2254
 
    </register_config>
2255
 
    <register_config type="OA">
2256
 
        <register type="OA" address="0x0000D920" value="0x00000000" />
2257
 
        <register type="OA" address="0x0000D900" value="0x00000000" />
2258
 
        <register type="OA" address="0x0000D904" value="0x70800000" />
2259
 
        <register type="OA" address="0x0000D910" value="0x00000000" />
2260
 
        <register type="OA" address="0x0000D914" value="0x00800000" />
2261
 
        <register type="OA" address="0x0000DC40" value="0x00070000" />
2262
 
        <register type="OA" address="0x0000D940" value="0x00000002" />
2263
 
        <register type="OA" address="0x0000D944" value="0x0000FFFE" />
2264
 
        <register type="OA" address="0x0000DC00" value="0x00000002" />
2265
 
        <register type="OA" address="0x0000DC04" value="0x0000FFFE" />
2266
 
        <register type="OA" address="0x0000D948" value="0x00000002" />
2267
 
        <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
2268
 
        <register type="OA" address="0x0000DC08" value="0x00000002" />
2269
 
        <register type="OA" address="0x0000DC0C" value="0x0000FFFD" />
2270
 
        <register type="OA" address="0x0000D950" value="0x00000002" />
2271
 
        <register type="OA" address="0x0000D954" value="0x0000FFFB" />
2272
 
        <register type="OA" address="0x0000DC10" value="0x00000002" />
2273
 
        <register type="OA" address="0x0000DC14" value="0x0000FFFB" />
2274
 
    </register_config>
2275
 
    <register_config type="FLEX">
2276
 
        <register type="FLEX" address="0x0000E458" value="0x00804704" />
2277
 
        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
2278
 
        <register type="FLEX" address="0x0000E658" value="0x00805705" />
2279
 
        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
2280
 
        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
2281
 
        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
2282
 
    </register_config>
2283
 
  </set>
2284
 
 
2285
 
  <set name="Metric set RasterizerAndPixelBackend"
2286
 
       chipset="TGLGT1"
2287
 
       symbol_name="RasterizerAndPixelBackend"
2288
 
       underscore_name="rasterizer_and_pixel_backend"
2289
 
       mdapi_supported_apis="VK OGL OCL IO"
2290
 
       hw_config_guid="36e7fc09-3fb7-4b46-a6ff-ba1ce767db7c"
2291
 
       >
2292
 
    <counter name="GPU Time Elapsed"
2293
 
             symbol_name="GpuTime"
2294
 
             underscore_name="gpu_time"
2295
 
             description="Time elapsed on the GPU during the measurement."
2296
 
             data_type="uint64"
2297
 
             units="ns"
2298
 
             semantic_type="duration"
2299
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
2300
 
             mdapi_group="GPU"
2301
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2302
 
             mdapi_supported_apis=""
2303
 
             mdapi_hw_unit_type="gpu"
2304
 
             />
2305
 
    <counter name="GPU Core Clocks"
2306
 
             symbol_name="GpuCoreClocks"
2307
 
             underscore_name="gpu_core_clocks"
2308
 
             description="The total number of GPU core clocks elapsed during the measurement."
2309
 
             data_type="uint64"
2310
 
             units="cycles"
2311
 
             semantic_type="event"
2312
 
             equation="GPU_CLOCK 0 READ"
2313
 
             mdapi_group="GPU"
2314
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
2315
 
             mdapi_supported_apis=""
2316
 
             mdapi_hw_unit_type="gpu"
2317
 
             />
2318
 
    <counter name="AVG GPU Core Frequency"
2319
 
             symbol_name="AvgGpuCoreFrequency"
2320
 
             underscore_name="avg_gpu_core_frequency"
2321
 
             description="Average GPU Core Frequency in the measurement."
2322
 
             data_type="uint64"
2323
 
             max_equation="$GpuMaxFrequency"
2324
 
             units="hz"
2325
 
             semantic_type="event"
2326
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
2327
 
             mdapi_group="GPU"
2328
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2329
 
             mdapi_supported_apis=""
2330
 
             mdapi_hw_unit_type="gpu"
2331
 
             />
2332
 
    <counter name="GPU Busy"
2333
 
             symbol_name="GpuBusy"
2334
 
             underscore_name="gpu_busy"
2335
 
             description="The percentage of time in which the GPU has been processing GPU commands."
2336
 
             data_type="float"
2337
 
             max_equation="100"
2338
 
             units="percent"
2339
 
             semantic_type="duration"
2340
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
2341
 
             mdapi_group="GPU"
2342
 
             mdapi_usage_flags="Tier1 Overview System Frame"
2343
 
             mdapi_supported_apis=""
2344
 
             mdapi_hw_unit_type="gpu"
2345
 
             />
2346
 
    <counter name="VS Threads Dispatched"
2347
 
             symbol_name="VsThreads"
2348
 
             underscore_name="vs_threads"
2349
 
             description="The total number of vertex shader hardware threads dispatched."
2350
 
             data_type="uint64"
2351
 
             units="threads"
2352
 
             semantic_type="event"
2353
 
             equation="A 1 READ"
2354
 
             mdapi_group="EU Array/Vertex Shader"
2355
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2356
 
             mdapi_supported_apis="VK OGL IO"
2357
 
             mdapi_hw_unit_type="gpu"
2358
 
             />
2359
 
    <counter name="HS Threads Dispatched"
2360
 
             symbol_name="HsThreads"
2361
 
             underscore_name="hs_threads"
2362
 
             description="The total number of hull shader hardware threads dispatched."
2363
 
             data_type="uint64"
2364
 
             units="threads"
2365
 
             semantic_type="event"
2366
 
             equation="A 2 READ"
2367
 
             mdapi_group="EU Array/Hull Shader"
2368
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2369
 
             mdapi_supported_apis="VK OGL IO"
2370
 
             mdapi_hw_unit_type="gpu"
2371
 
             />
2372
 
    <counter name="DS Threads Dispatched"
2373
 
             symbol_name="DsThreads"
2374
 
             underscore_name="ds_threads"
2375
 
             description="The total number of domain shader hardware threads dispatched."
2376
 
             data_type="uint64"
2377
 
             units="threads"
2378
 
             semantic_type="event"
2379
 
             equation="A 3 READ"
2380
 
             mdapi_group="EU Array/Domain Shader"
2381
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2382
 
             mdapi_supported_apis="VK OGL IO"
2383
 
             mdapi_hw_unit_type="gpu"
2384
 
             />
2385
 
    <counter name="GS Threads Dispatched"
2386
 
             symbol_name="GsThreads"
2387
 
             underscore_name="gs_threads"
2388
 
             description="The total number of geometry shader hardware threads dispatched."
2389
 
             data_type="uint64"
2390
 
             units="threads"
2391
 
             semantic_type="event"
2392
 
             equation="A 5 READ"
2393
 
             mdapi_group="EU Array/Geometry Shader"
2394
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2395
 
             mdapi_supported_apis="VK OGL IO"
2396
 
             mdapi_hw_unit_type="gpu"
2397
 
             />
2398
 
    <counter name="FS Threads Dispatched"
2399
 
             symbol_name="PsThreads"
2400
 
             underscore_name="ps_threads"
2401
 
             description="The total number of fragment shader hardware threads dispatched."
2402
 
             data_type="uint64"
2403
 
             units="threads"
2404
 
             semantic_type="event"
2405
 
             equation="A 6 READ"
2406
 
             mdapi_group="EU Array/Fragment Shader"
2407
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2408
 
             mdapi_supported_apis="VK OGL IO"
2409
 
             mdapi_hw_unit_type="gpu"
2410
 
             />
2411
 
    <counter name="CS Threads Dispatched"
2412
 
             symbol_name="CsThreads"
2413
 
             underscore_name="cs_threads"
2414
 
             description="The total number of compute shader hardware threads dispatched."
2415
 
             data_type="uint64"
2416
 
             units="threads"
2417
 
             semantic_type="event"
2418
 
             equation="A 4 READ"
2419
 
             mdapi_group="EU Array/Compute Shader"
2420
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2421
 
             mdapi_supported_apis="VK OGL OCL IO MEDIA"
2422
 
             mdapi_hw_unit_type="gpu"
2423
 
             />
2424
 
    <counter name="EU Active"
2425
 
             symbol_name="EuActive"
2426
 
             underscore_name="eu_active"
2427
 
             description="The percentage of time in which the Execution Units were actively processing."
2428
 
             data_type="float"
2429
 
             max_equation="100"
2430
 
             units="percent"
2431
 
             semantic_type="duration"
2432
 
             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2433
 
             mdapi_group="EU Array"
2434
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2435
 
             mdapi_supported_apis=""
2436
 
             mdapi_hw_unit_type="gpu"
2437
 
             />
2438
 
    <counter name="EU Stall"
2439
 
             symbol_name="EuStall"
2440
 
             underscore_name="eu_stall"
2441
 
             description="The percentage of time in which the Execution Units were stalled."
2442
 
             data_type="float"
2443
 
             max_equation="100"
2444
 
             units="percent"
2445
 
             semantic_type="duration"
2446
 
             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2447
 
             mdapi_group="EU Array"
2448
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2449
 
             mdapi_supported_apis=""
2450
 
             mdapi_hw_unit_type="gpu"
2451
 
             />
2452
 
    <counter name="EU Thread Occupancy"
2453
 
             symbol_name="EuThreadOccupancy"
2454
 
             underscore_name="eu_thread_occupancy"
2455
 
             description="The percentage of time in which hardware threads occupied EUs."
2456
 
             data_type="float"
2457
 
             max_equation="100"
2458
 
             units="percent"
2459
 
             semantic_type="duration"
2460
 
             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2461
 
             mdapi_group="EU Array"
2462
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2463
 
             mdapi_supported_apis=""
2464
 
             mdapi_hw_unit_type="gpu"
2465
 
             />
2466
 
    <counter name="Rasterized Pixels"
2467
 
             symbol_name="RasterizedPixels"
2468
 
             underscore_name="rasterized_pixels"
2469
 
             description="The total number of rasterized pixels."
2470
 
             data_type="uint64"
2471
 
             units="pixels"
2472
 
             semantic_type="event"
2473
 
             equation="A 21 READ 4 UMUL"
2474
 
             mdapi_group="3D Pipe/Rasterizer"
2475
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2476
 
             mdapi_supported_apis="VK OGL IO"
2477
 
             mdapi_hw_unit_type="gpu"
2478
 
             />
2479
 
    <counter name="Early Hi-Depth Test Fails"
2480
 
             symbol_name="HiDepthTestFails"
2481
 
             underscore_name="hi_depth_test_fails"
2482
 
             description="The total number of pixels dropped on early hierarchical depth test."
2483
 
             data_type="uint64"
2484
 
             units="pixels"
2485
 
             semantic_type="event"
2486
 
             equation="A 22 READ 4 UMUL"
2487
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
2488
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2489
 
             mdapi_supported_apis="VK OGL IO"
2490
 
             mdapi_hw_unit_type="gpu"
2491
 
             />
2492
 
    <counter name="Early Depth Test Fails"
2493
 
             symbol_name="EarlyDepthTestFails"
2494
 
             underscore_name="early_depth_test_fails"
2495
 
             description="The total number of pixels dropped on early depth test."
2496
 
             data_type="uint64"
2497
 
             units="pixels"
2498
 
             semantic_type="event"
2499
 
             equation="A 23 READ 4 UMUL"
2500
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
2501
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2502
 
             mdapi_supported_apis="VK OGL IO"
2503
 
             mdapi_hw_unit_type="gpu"
2504
 
             />
2505
 
    <counter name="Samples Killed in FS"
2506
 
             symbol_name="SamplesKilledInPs"
2507
 
             underscore_name="samples_killed_in_ps"
2508
 
             description="The total number of samples or pixels dropped in fragment shaders."
2509
 
             data_type="uint64"
2510
 
             units="pixels"
2511
 
             semantic_type="event"
2512
 
             equation="A 24 READ 4 UMUL"
2513
 
             mdapi_group="3D Pipe/Fragment Shader"
2514
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
2515
 
             mdapi_supported_apis="VK OGL IO"
2516
 
             mdapi_hw_unit_type="gpu"
2517
 
             />
2518
 
    <counter name="Pixels Failing Tests"
2519
 
             symbol_name="PixelsFailingPostPsTests"
2520
 
             underscore_name="pixels_failing_post_ps_tests"
2521
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
2522
 
             data_type="uint64"
2523
 
             units="pixels"
2524
 
             semantic_type="event"
2525
 
             equation="A 25 READ 4 UMUL"
2526
 
             mdapi_group="3D Pipe/Output Merger"
2527
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2528
 
             mdapi_supported_apis="VK OGL IO"
2529
 
             mdapi_hw_unit_type="gpu"
2530
 
             />
2531
 
    <counter name="Samples Written"
2532
 
             symbol_name="SamplesWritten"
2533
 
             underscore_name="samples_written"
2534
 
             description="The total number of samples or pixels written to all render targets."
2535
 
             data_type="uint64"
2536
 
             units="pixels"
2537
 
             semantic_type="event"
2538
 
             equation="A 26 READ 4 UMUL"
2539
 
             mdapi_group="3D Pipe/Output Merger"
2540
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2541
 
             mdapi_supported_apis="VK OGL IO"
2542
 
             mdapi_hw_unit_type="gpu"
2543
 
             />
2544
 
    <counter name="Samples Blended"
2545
 
             symbol_name="SamplesBlended"
2546
 
             underscore_name="samples_blended"
2547
 
             description="The total number of blended samples or pixels written to all render targets."
2548
 
             data_type="uint64"
2549
 
             units="pixels"
2550
 
             semantic_type="event"
2551
 
             equation="A 27 READ 4 UMUL"
2552
 
             mdapi_group="3D Pipe/Output Merger"
2553
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2554
 
             mdapi_supported_apis="VK OGL IO"
2555
 
             mdapi_hw_unit_type="gpu"
2556
 
             />
2557
 
    <counter name="Sampler Texels"
2558
 
             symbol_name="SamplerTexels"
2559
 
             underscore_name="sampler_texels"
2560
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
2561
 
             data_type="uint64"
2562
 
             units="texels"
2563
 
             semantic_type="event"
2564
 
             equation="A 28 READ 4 UMUL"
2565
 
             mdapi_group="Sampler/Sampler Input"
2566
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2567
 
             mdapi_supported_apis=""
2568
 
             mdapi_hw_unit_type="gpu"
2569
 
             />
2570
 
    <counter name="Sampler Texels Misses"
2571
 
             symbol_name="SamplerTexelMisses"
2572
 
             underscore_name="sampler_texel_misses"
2573
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
2574
 
             data_type="uint64"
2575
 
             units="texels"
2576
 
             semantic_type="event"
2577
 
             equation="A 29 READ 4 UMUL"
2578
 
             mdapi_group="Sampler/Sampler Cache"
2579
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
2580
 
             mdapi_supported_apis=""
2581
 
             mdapi_hw_unit_type="gpu"
2582
 
             />
2583
 
    <counter name="SLM Bytes Read"
2584
 
             symbol_name="SlmBytesRead"
2585
 
             underscore_name="slm_bytes_read"
2586
 
             description="The total number of GPU memory bytes read from shared local memory."
2587
 
             data_type="uint64"
2588
 
             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
2589
 
             units="bytes"
2590
 
             semantic_type="throughput"
2591
 
             equation="A 30 READ 64 UMUL"
2592
 
             mdapi_group="L3/Data Port/SLM"
2593
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2594
 
             mdapi_supported_apis="VK OGL OCL IO"
2595
 
             mdapi_hw_unit_type="gpu"
2596
 
             />
2597
 
    <counter name="SLM Bytes Written"
2598
 
             symbol_name="SlmBytesWritten"
2599
 
             underscore_name="slm_bytes_written"
2600
 
             description="The total number of GPU memory bytes written into shared local memory."
2601
 
             data_type="uint64"
2602
 
             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
2603
 
             units="bytes"
2604
 
             semantic_type="throughput"
2605
 
             equation="A 31 READ 64 UMUL"
2606
 
             mdapi_group="L3/Data Port/SLM"
2607
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2608
 
             mdapi_supported_apis="VK OGL OCL IO"
2609
 
             mdapi_hw_unit_type="gpu"
2610
 
             />
2611
 
    <counter name="Shader Memory Accesses"
2612
 
             symbol_name="ShaderMemoryAccesses"
2613
 
             underscore_name="shader_memory_accesses"
2614
 
             description="The total number of shader memory accesses to L3."
2615
 
             data_type="uint64"
2616
 
             units="messages"
2617
 
             semantic_type="event"
2618
 
             equation="A 32 READ"
2619
 
             mdapi_group="L3/Data Port"
2620
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2621
 
             mdapi_supported_apis="VK OGL OCL IO"
2622
 
             mdapi_hw_unit_type="gpu"
2623
 
             />
2624
 
    <counter name="Shader Atomic Memory Accesses"
2625
 
             symbol_name="ShaderAtomics"
2626
 
             underscore_name="shader_atomics"
2627
 
             description="The total number of shader atomic memory accesses."
2628
 
             data_type="uint64"
2629
 
             units="messages"
2630
 
             semantic_type="event"
2631
 
             equation="A 34 READ"
2632
 
             mdapi_group="L3/Data Port/Atomics"
2633
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2634
 
             mdapi_supported_apis=""
2635
 
             mdapi_hw_unit_type="gpu"
2636
 
             />
2637
 
    <counter name="L3 Shader Throughput"
2638
 
             symbol_name="L3ShaderThroughput"
2639
 
             underscore_name="l3_shader_throughput"
2640
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
2641
 
             data_type="uint64"
2642
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2643
 
             units="bytes"
2644
 
             semantic_type="throughput"
2645
 
             equation="$ShaderMemoryAccesses 64 UMUL"
2646
 
             mdapi_group="L3/Data Port"
2647
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
2648
 
             mdapi_supported_apis="VK OGL OCL IO"
2649
 
             mdapi_hw_unit_type="gpu"
2650
 
             />
2651
 
    <counter name="Shader Barrier Messages"
2652
 
             symbol_name="ShaderBarriers"
2653
 
             underscore_name="shader_barriers"
2654
 
             description="The total number of shader barrier messages."
2655
 
             data_type="uint64"
2656
 
             units="messages"
2657
 
             semantic_type="event"
2658
 
             equation="A 35 READ"
2659
 
             mdapi_group="EU Array/Barrier"
2660
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2661
 
             mdapi_supported_apis=""
2662
 
             mdapi_hw_unit_type="gpu"
2663
 
             />
2664
 
    <counter name="Slice0 Rasterizer Input Available"
2665
 
             symbol_name="Rasterizer0InputAvailable"
2666
 
             underscore_name="rasterizer0_input_available"
2667
 
             description="The percentage of time in which slice0 rasterizer input is available"
2668
 
             data_type="float"
2669
 
             max_equation="100"
2670
 
             units="percent"
2671
 
             semantic_type="duration"
2672
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
2673
 
             availability="$SliceMask 1 AND"
2674
 
             mdapi_group="GPU/Rasterizer"
2675
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2676
 
             mdapi_supported_apis=""
2677
 
             mdapi_hw_unit_type="slice"
2678
 
             />
2679
 
    <counter name="Slice0 Rasterizer Output Ready"
2680
 
             symbol_name="Rasterizer0OutputReady"
2681
 
             underscore_name="rasterizer0_output_ready"
2682
 
             description="The percentage of time in which slice0 rasterizer output is ready"
2683
 
             data_type="float"
2684
 
             max_equation="100"
2685
 
             units="percent"
2686
 
             semantic_type="duration"
2687
 
             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
2688
 
             availability="$SliceMask 1 AND"
2689
 
             mdapi_group="GPU/Rasterizer"
2690
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2691
 
             mdapi_supported_apis=""
2692
 
             mdapi_hw_unit_type="slice"
2693
 
             />
2694
 
    <counter name="Slice0 Pipe0 Post-EarlyZ Pixel Data Ready"
2695
 
             symbol_name="PixelData00Ready"
2696
 
             underscore_name="pixel_data00_ready"
2697
 
             description="The percentage of time in which slice0  pipe0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
2698
 
             data_type="float"
2699
 
             max_equation="100"
2700
 
             units="percent"
2701
 
             semantic_type="duration"
2702
 
             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
2703
 
             mdapi_group="GPU/Rasterizer/Early Depth Test"
2704
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2705
 
             mdapi_supported_apis=""
2706
 
             mdapi_hw_unit_type="slice"
2707
 
             />
2708
 
    <counter name="Slice0 Pipe0 PS Output Available"
2709
 
             symbol_name="PSOutput00Available"
2710
 
             underscore_name="ps_output00_available"
2711
 
             description="The percentage of time in which slice0 pipe0 PS output is available"
2712
 
             data_type="float"
2713
 
             max_equation="100"
2714
 
             units="percent"
2715
 
             semantic_type="duration"
2716
 
             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
2717
 
             mdapi_group="GPU/3D Pipe"
2718
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2719
 
             mdapi_supported_apis=""
2720
 
             mdapi_hw_unit_type="slice"
2721
 
             />
2722
 
    <counter name="Slice0 Pipe0 Pixel Values Ready"
2723
 
             symbol_name="PixelValues00Ready"
2724
 
             underscore_name="pixel_values00_ready"
2725
 
             description="The percentage of time in which slice0 pipe0 pixel values are ready"
2726
 
             data_type="float"
2727
 
             max_equation="100"
2728
 
             units="percent"
2729
 
             semantic_type="duration"
2730
 
             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
2731
 
             mdapi_group="GPU/3D Pipe"
2732
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2733
 
             mdapi_supported_apis=""
2734
 
             mdapi_hw_unit_type="slice"
2735
 
             />
2736
 
    <counter name="SQ00 is full"
2737
 
             symbol_name="GTRequestQueue00Full"
2738
 
             underscore_name="gt_request_queue00_full"
2739
 
             description="The percentage of time when IDI0 SQ0 is filled above a threshold (usually 48 entries)"
2740
 
             data_type="float"
2741
 
             max_equation="100"
2742
 
             units="percent"
2743
 
             semantic_type="duration"
2744
 
             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
2745
 
             mdapi_group="GTI"
2746
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2747
 
             mdapi_supported_apis=""
2748
 
             mdapi_hw_unit_type="gpu"
2749
 
             />
2750
 
    <counter name="SQ01 is full"
2751
 
             symbol_name="GTRequestQueue01Full"
2752
 
             underscore_name="gt_request_queue01_full"
2753
 
             description="The percentage of time when IDI0 SQ1 is filled above a threshold (usually 48 entries)"
2754
 
             data_type="float"
2755
 
             max_equation="100"
2756
 
             units="percent"
2757
 
             semantic_type="duration"
2758
 
             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
2759
 
             mdapi_group="GTI"
2760
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2761
 
             mdapi_supported_apis=""
2762
 
             mdapi_hw_unit_type="gpu"
2763
 
             />
2764
 
    <counter name="SQ10 is full"
2765
 
             symbol_name="GTRequestQueue10Full"
2766
 
             underscore_name="gt_request_queue10_full"
2767
 
             description="The percentage of time when IDI1 SQ0 is filled above a threshold (usually 48 entries)"
2768
 
             data_type="float"
2769
 
             max_equation="100"
2770
 
             units="percent"
2771
 
             semantic_type="duration"
2772
 
             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
2773
 
             mdapi_group="GTI"
2774
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2775
 
             mdapi_supported_apis=""
2776
 
             mdapi_hw_unit_type="gpu"
2777
 
             />
2778
 
    <counter name="SQ11 is full"
2779
 
             symbol_name="GTRequestQueue11Full"
2780
 
             underscore_name="gt_request_queue11_full"
2781
 
             description="The percentage of time when IDI1 SQ1 is filled above a threshold (usually 48 entries)"
2782
 
             data_type="float"
2783
 
             max_equation="100"
2784
 
             units="percent"
2785
 
             semantic_type="duration"
2786
 
             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
2787
 
             mdapi_group="GTI"
2788
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2789
 
             mdapi_supported_apis=""
2790
 
             mdapi_hw_unit_type="gpu"
2791
 
             />
2792
 
    <register_config type="NOA">
2793
 
        <register type="NOA" address="0x00000D04" value="0x00000200" />
2794
 
        <register type="NOA" address="0x00009840" value="0x00000000" />
2795
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
2796
 
        <register type="NOA" address="0x00009888" value="0x1E055000" />
2797
 
        <register type="NOA" address="0x00009888" value="0x1A0500C0" />
2798
 
        <register type="NOA" address="0x00009888" value="0x2A0A7300" />
2799
 
        <register type="NOA" address="0x00009888" value="0x2C0A0000" />
2800
 
        <register type="NOA" address="0x00009888" value="0x120800A0" />
2801
 
        <register type="NOA" address="0x00009888" value="0x0000C000" />
2802
 
        <register type="NOA" address="0x00009888" value="0x0E00C000" />
2803
 
        <register type="NOA" address="0x00009888" value="0x1000C000" />
2804
 
        <register type="NOA" address="0x00009888" value="0x12008000" />
2805
 
        <register type="NOA" address="0x00009888" value="0x34000080" />
2806
 
        <register type="NOA" address="0x00009888" value="0x0800C000" />
2807
 
        <register type="NOA" address="0x00009888" value="0x0A00C000" />
2808
 
        <register type="NOA" address="0x00009888" value="0x0C00C000" />
2809
 
        <register type="NOA" address="0x00009888" value="0x04052700" />
2810
 
        <register type="NOA" address="0x00009888" value="0x060500C0" />
2811
 
        <register type="NOA" address="0x00009888" value="0x22050000" />
2812
 
        <register type="NOA" address="0x00009888" value="0x1C050000" />
2813
 
        <register type="NOA" address="0x00009888" value="0x000A0144" />
2814
 
        <register type="NOA" address="0x00009888" value="0x0E0A0145" />
2815
 
        <register type="NOA" address="0x00009888" value="0x100A0156" />
2816
 
        <register type="NOA" address="0x00009888" value="0x080A814F" />
2817
 
        <register type="NOA" address="0x00009888" value="0x140A0000" />
2818
 
        <register type="NOA" address="0x00009888" value="0x040A0000" />
2819
 
        <register type="NOA" address="0x00009888" value="0x0A0A4000" />
2820
 
        <register type="NOA" address="0x00009888" value="0x0C0A0000" />
2821
 
        <register type="NOA" address="0x00009888" value="0x08081980" />
2822
 
        <register type="NOA" address="0x00009888" value="0x0A080032" />
2823
 
        <register type="NOA" address="0x00009888" value="0x10080000" />
2824
 
        <register type="NOA" address="0x00009888" value="0x16080000" />
2825
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
2826
 
        <register type="NOA" address="0x00009888" value="0x31152800" />
2827
 
        <register type="NOA" address="0x00009888" value="0x331500A0" />
2828
 
        <register type="NOA" address="0x00009888" value="0x31352800" />
2829
 
        <register type="NOA" address="0x00009888" value="0x333500A0" />
2830
 
        <register type="NOA" address="0x00009888" value="0x41104000" />
2831
 
        <register type="NOA" address="0x00009888" value="0x5B10556B" />
2832
 
        <register type="NOA" address="0x00009888" value="0x5D103005" />
2833
 
        <register type="NOA" address="0x00009888" value="0x11148000" />
2834
 
        <register type="NOA" address="0x00009888" value="0x1B14FC00" />
2835
 
        <register type="NOA" address="0x00009888" value="0x1D140001" />
2836
 
        <register type="NOA" address="0x00009888" value="0x4B112000" />
2837
 
        <register type="NOA" address="0x00009888" value="0x5F115540" />
2838
 
        <register type="NOA" address="0x00009888" value="0x61110005" />
2839
 
        <register type="NOA" address="0x00009888" value="0x01128000" />
2840
 
        <register type="NOA" address="0x00009888" value="0x0F128000" />
2841
 
        <register type="NOA" address="0x00009888" value="0x11128000" />
2842
 
        <register type="NOA" address="0x00009888" value="0x13128000" />
2843
 
        <register type="NOA" address="0x00009888" value="0x15128000" />
2844
 
        <register type="NOA" address="0x00009888" value="0x09128000" />
2845
 
        <register type="NOA" address="0x00009888" value="0x0B128000" />
2846
 
        <register type="NOA" address="0x00009888" value="0x0D128000" />
2847
 
        <register type="NOA" address="0x00009888" value="0x05150096" />
2848
 
        <register type="NOA" address="0x00009888" value="0x07150016" />
2849
 
        <register type="NOA" address="0x00009888" value="0x01150000" />
2850
 
        <register type="NOA" address="0x00009888" value="0x0316C000" />
2851
 
        <register type="NOA" address="0x00009888" value="0x1F350096" />
2852
 
        <register type="NOA" address="0x00009888" value="0x03350016" />
2853
 
        <register type="NOA" address="0x00009888" value="0x01350000" />
2854
 
        <register type="NOA" address="0x00009888" value="0x0F368000" />
2855
 
        <register type="NOA" address="0x00009888" value="0x01368000" />
2856
 
        <register type="NOA" address="0x00009888" value="0x47101200" />
2857
 
        <register type="NOA" address="0x00009888" value="0x4D100000" />
2858
 
        <register type="NOA" address="0x00009888" value="0x4F100202" />
2859
 
        <register type="NOA" address="0x00009888" value="0x51100202" />
2860
 
        <register type="NOA" address="0x00009888" value="0x17100000" />
2861
 
        <register type="NOA" address="0x00009888" value="0x31100000" />
2862
 
        <register type="NOA" address="0x00009888" value="0x55101000" />
2863
 
        <register type="NOA" address="0x00009888" value="0x57100001" />
2864
 
        <register type="NOA" address="0x00009888" value="0x49101111" />
2865
 
        <register type="NOA" address="0x00009888" value="0x4B100201" />
2866
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
2867
 
        <register type="NOA" address="0x00009888" value="0x65100002" />
2868
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
2869
 
        <register type="NOA" address="0x00009888" value="0x42000001" />
2870
 
    </register_config>
2871
 
    <register_config type="OA">
2872
 
        <register type="OA" address="0x0000D920" value="0x00000000" />
2873
 
        <register type="OA" address="0x0000D900" value="0x00000000" />
2874
 
        <register type="OA" address="0x0000D904" value="0x30800000" />
2875
 
        <register type="OA" address="0x0000D910" value="0x00000000" />
2876
 
        <register type="OA" address="0x0000D914" value="0x00800000" />
2877
 
        <register type="OA" address="0x0000DC40" value="0x00030000" />
2878
 
        <register type="OA" address="0x0000D940" value="0x00000038" />
2879
 
        <register type="OA" address="0x0000D944" value="0x0000FFF8" />
2880
 
        <register type="OA" address="0x0000DC00" value="0x00000038" />
2881
 
        <register type="OA" address="0x0000DC04" value="0x0000FFF8" />
2882
 
        <register type="OA" address="0x0000D948" value="0x000000C0" />
2883
 
        <register type="OA" address="0x0000D94C" value="0x0000FFE7" />
2884
 
        <register type="OA" address="0x0000DC08" value="0x000000C0" />
2885
 
        <register type="OA" address="0x0000DC0C" value="0x0000FFE7" />
2886
 
    </register_config>
2887
 
    <register_config type="FLEX">
2888
 
        <register type="FLEX" address="0x0000E458" value="0x00804704" />
2889
 
        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
2890
 
        <register type="FLEX" address="0x0000E658" value="0x00805705" />
2891
 
        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
2892
 
        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
2893
 
        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
2894
 
    </register_config>
2895
 
  </set>
2896
 
 
2897
 
  <set name="L3_1"
2898
 
       chipset="TGLGT1"
2899
 
       symbol_name="L3_1"
2900
 
       underscore_name="l3_1"
2901
 
       mdapi_supported_apis="VK OGL OCL MEDIA IO"
2902
 
       hw_config_guid="4a46a4ee-437d-4726-ac61-31e47072f706"
2903
 
       >
2904
 
    <counter name="GPU Time Elapsed"
2905
 
             symbol_name="GpuTime"
2906
 
             underscore_name="gpu_time"
2907
 
             description="Time elapsed on the GPU during the measurement."
2908
 
             data_type="uint64"
2909
 
             units="ns"
2910
 
             semantic_type="duration"
2911
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
2912
 
             mdapi_group="GPU"
2913
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2914
 
             mdapi_supported_apis=""
2915
 
             mdapi_hw_unit_type="gpu"
2916
 
             />
2917
 
    <counter name="GPU Core Clocks"
2918
 
             symbol_name="GpuCoreClocks"
2919
 
             underscore_name="gpu_core_clocks"
2920
 
             description="The total number of GPU core clocks elapsed during the measurement."
2921
 
             data_type="uint64"
2922
 
             units="cycles"
2923
 
             semantic_type="event"
2924
 
             equation="GPU_CLOCK 0 READ"
2925
 
             mdapi_group="GPU"
2926
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
2927
 
             mdapi_supported_apis=""
2928
 
             mdapi_hw_unit_type="gpu"
2929
 
             />
2930
 
    <counter name="AVG GPU Core Frequency"
2931
 
             symbol_name="AvgGpuCoreFrequency"
2932
 
             underscore_name="avg_gpu_core_frequency"
2933
 
             description="Average GPU Core Frequency in the measurement."
2934
 
             data_type="uint64"
2935
 
             max_equation="$GpuMaxFrequency"
2936
 
             units="hz"
2937
 
             semantic_type="event"
2938
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
2939
 
             mdapi_group="GPU"
2940
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2941
 
             mdapi_supported_apis=""
2942
 
             mdapi_hw_unit_type="gpu"
2943
 
             />
2944
 
    <counter name="GPU Busy"
2945
 
             symbol_name="GpuBusy"
2946
 
             underscore_name="gpu_busy"
2947
 
             description="The percentage of time in which the GPU has been processing GPU commands."
2948
 
             data_type="float"
2949
 
             max_equation="100"
2950
 
             units="percent"
2951
 
             semantic_type="duration"
2952
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
2953
 
             mdapi_group="GPU"
2954
 
             mdapi_usage_flags="Tier1 Overview System Frame"
2955
 
             mdapi_supported_apis=""
2956
 
             mdapi_hw_unit_type="gpu"
2957
 
             />
2958
 
    <counter name="EU Active"
2959
 
             symbol_name="EuActive"
2960
 
             underscore_name="eu_active"
2961
 
             description="The percentage of time in which the Execution Units were actively processing."
2962
 
             data_type="float"
2963
 
             max_equation="100"
2964
 
             units="percent"
2965
 
             semantic_type="duration"
2966
 
             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2967
 
             mdapi_group="EU Array"
2968
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2969
 
             mdapi_supported_apis=""
2970
 
             mdapi_hw_unit_type="gpu"
2971
 
             />
2972
 
    <counter name="EU Stall"
2973
 
             symbol_name="EuStall"
2974
 
             underscore_name="eu_stall"
2975
 
             description="The percentage of time in which the Execution Units were stalled."
2976
 
             data_type="float"
2977
 
             max_equation="100"
2978
 
             units="percent"
2979
 
             semantic_type="duration"
2980
 
             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2981
 
             mdapi_group="EU Array"
2982
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2983
 
             mdapi_supported_apis=""
2984
 
             mdapi_hw_unit_type="gpu"
2985
 
             />
2986
 
    <counter name="EU Thread Occupancy"
2987
 
             symbol_name="EuThreadOccupancy"
2988
 
             underscore_name="eu_thread_occupancy"
2989
 
             description="The percentage of time in which hardware threads occupied EUs."
2990
 
             data_type="float"
2991
 
             max_equation="100"
2992
 
             units="percent"
2993
 
             semantic_type="duration"
2994
 
             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2995
 
             mdapi_group="EU Array"
2996
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2997
 
             mdapi_supported_apis=""
2998
 
             mdapi_hw_unit_type="gpu"
2999
 
             />
3000
 
    <counter name="VS Threads Dispatched"
3001
 
             symbol_name="VsThreads"
3002
 
             underscore_name="vs_threads"
3003
 
             description="The total number of vertex shader hardware threads dispatched."
3004
 
             data_type="uint64"
3005
 
             units="threads"
3006
 
             semantic_type="event"
3007
 
             equation="A 1 READ"
3008
 
             mdapi_group="EU Array/Vertex Shader"
3009
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3010
 
             mdapi_supported_apis="VK OGL IO"
3011
 
             mdapi_hw_unit_type="gpu"
3012
 
             />
3013
 
    <counter name="HS Threads Dispatched"
3014
 
             symbol_name="HsThreads"
3015
 
             underscore_name="hs_threads"
3016
 
             description="The total number of hull shader hardware threads dispatched."
3017
 
             data_type="uint64"
3018
 
             units="threads"
3019
 
             semantic_type="event"
3020
 
             equation="A 2 READ"
3021
 
             mdapi_group="EU Array/Hull Shader"
3022
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3023
 
             mdapi_supported_apis="VK OGL IO"
3024
 
             mdapi_hw_unit_type="gpu"
3025
 
             />
3026
 
    <counter name="DS Threads Dispatched"
3027
 
             symbol_name="DsThreads"
3028
 
             underscore_name="ds_threads"
3029
 
             description="The total number of domain shader hardware threads dispatched."
3030
 
             data_type="uint64"
3031
 
             units="threads"
3032
 
             semantic_type="event"
3033
 
             equation="A 3 READ"
3034
 
             mdapi_group="EU Array/Domain Shader"
3035
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3036
 
             mdapi_supported_apis="VK OGL IO"
3037
 
             mdapi_hw_unit_type="gpu"
3038
 
             />
3039
 
    <counter name="GS Threads Dispatched"
3040
 
             symbol_name="GsThreads"
3041
 
             underscore_name="gs_threads"
3042
 
             description="The total number of geometry shader hardware threads dispatched."
3043
 
             data_type="uint64"
3044
 
             units="threads"
3045
 
             semantic_type="event"
3046
 
             equation="A 5 READ"
3047
 
             mdapi_group="EU Array/Geometry Shader"
3048
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3049
 
             mdapi_supported_apis="VK OGL IO"
3050
 
             mdapi_hw_unit_type="gpu"
3051
 
             />
3052
 
    <counter name="FS Threads Dispatched"
3053
 
             symbol_name="PsThreads"
3054
 
             underscore_name="ps_threads"
3055
 
             description="The total number of fragment shader hardware threads dispatched."
3056
 
             data_type="uint64"
3057
 
             units="threads"
3058
 
             semantic_type="event"
3059
 
             equation="A 6 READ"
3060
 
             mdapi_group="EU Array/Fragment Shader"
3061
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3062
 
             mdapi_supported_apis="VK OGL IO"
3063
 
             mdapi_hw_unit_type="gpu"
3064
 
             />
3065
 
    <counter name="CS Threads Dispatched"
3066
 
             symbol_name="CsThreads"
3067
 
             underscore_name="cs_threads"
3068
 
             description="The total number of compute shader hardware threads dispatched."
3069
 
             data_type="uint64"
3070
 
             units="threads"
3071
 
             semantic_type="event"
3072
 
             equation="A 4 READ"
3073
 
             mdapi_group="EU Array/Compute Shader"
3074
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3075
 
             mdapi_supported_apis="VK OGL OCL IO MEDIA"
3076
 
             mdapi_hw_unit_type="gpu"
3077
 
             />
3078
 
    <counter name="Slice0 L3 Bank0 Input Available"
3079
 
             symbol_name="L30Bank0InputAvailable"
3080
 
             underscore_name="l30_bank0_input_available"
3081
 
             description="The percentage of time in which slice0 L3 bank0 has input available"
3082
 
             data_type="float"
3083
 
             max_equation="100"
3084
 
             units="percent"
3085
 
             semantic_type="duration"
3086
 
             equation="C 0 READ C 1 READ FADD C 2 READ FADD C 3 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
3087
 
             availability="$SliceMask 1 AND"
3088
 
             mdapi_group="GTI/L3"
3089
 
             mdapi_usage_flags="Frame Batch Draw"
3090
 
             mdapi_supported_apis=""
3091
 
             mdapi_hw_unit_type="slice"
3092
 
             />
3093
 
    <counter name="Slice0 L3 Bank1 Input Available"
3094
 
             symbol_name="L30Bank1InputAvailable"
3095
 
             underscore_name="l30_bank1_input_available"
3096
 
             description="The percentage of time in which slice0 L3 bank1 has input available"
3097
 
             data_type="float"
3098
 
             max_equation="100"
3099
 
             units="percent"
3100
 
             semantic_type="duration"
3101
 
             equation="C 4 READ C 5 READ FADD C 6 READ FADD C 7 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
3102
 
             availability="$SliceMask 1 AND"
3103
 
             mdapi_group="GTI/L3"
3104
 
             mdapi_usage_flags="Frame Batch Draw"
3105
 
             mdapi_supported_apis=""
3106
 
             mdapi_hw_unit_type="slice"
3107
 
             />
3108
 
    <register_config type="NOA">
3109
 
        <register type="NOA" address="0x00000D04" value="0x00000200" />
3110
 
        <register type="NOA" address="0x00009840" value="0x00000000" />
3111
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
3112
 
        <register type="NOA" address="0x00009888" value="0x04002024" />
3113
 
        <register type="NOA" address="0x00009888" value="0x0600282F" />
3114
 
        <register type="NOA" address="0x00009888" value="0x1C000027" />
3115
 
        <register type="NOA" address="0x00009888" value="0x1E000026" />
3116
 
        <register type="NOA" address="0x00009888" value="0x02000025" />
3117
 
        <register type="NOA" address="0x00009888" value="0x0800002E" />
3118
 
        <register type="NOA" address="0x00009888" value="0x0A00002D" />
3119
 
        <register type="NOA" address="0x00009888" value="0x0C00002C" />
3120
 
        <register type="NOA" address="0x00009888" value="0x3A000000" />
3121
 
        <register type="NOA" address="0x00009888" value="0x34000000" />
3122
 
        <register type="NOA" address="0x00009888" value="0x36000000" />
3123
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
3124
 
        <register type="NOA" address="0x00009888" value="0x5D101400" />
3125
 
        <register type="NOA" address="0x00009888" value="0x5B100555" />
3126
 
        <register type="NOA" address="0x00009888" value="0x1D140030" />
3127
 
        <register type="NOA" address="0x00009888" value="0x13148000" />
3128
 
        <register type="NOA" address="0x00009888" value="0x15148000" />
3129
 
        <register type="NOA" address="0x00009888" value="0x17148000" />
3130
 
        <register type="NOA" address="0x00009888" value="0x1B141C00" />
3131
 
        <register type="NOA" address="0x00009888" value="0x61111400" />
3132
 
        <register type="NOA" address="0x00009888" value="0x5F110555" />
3133
 
        <register type="NOA" address="0x00009888" value="0x1D128000" />
3134
 
        <register type="NOA" address="0x00009888" value="0x1F128000" />
3135
 
        <register type="NOA" address="0x00009888" value="0x03128000" />
3136
 
        <register type="NOA" address="0x00009888" value="0x05128000" />
3137
 
        <register type="NOA" address="0x00009888" value="0x07128000" />
3138
 
        <register type="NOA" address="0x00009888" value="0x09128000" />
3139
 
        <register type="NOA" address="0x00009888" value="0x0B128000" />
3140
 
        <register type="NOA" address="0x00009888" value="0x0D128000" />
3141
 
        <register type="NOA" address="0x00009888" value="0x17100000" />
3142
 
        <register type="NOA" address="0x00009888" value="0x55100000" />
3143
 
        <register type="NOA" address="0x00009888" value="0x57100000" />
3144
 
        <register type="NOA" address="0x00009888" value="0x47100000" />
3145
 
        <register type="NOA" address="0x00009888" value="0x49100000" />
3146
 
        <register type="NOA" address="0x00009888" value="0x4B100000" />
3147
 
        <register type="NOA" address="0x00009888" value="0x4D100000" />
3148
 
        <register type="NOA" address="0x00009888" value="0x31100000" />
3149
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
3150
 
        <register type="NOA" address="0x00009888" value="0x65100002" />
3151
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
3152
 
        <register type="NOA" address="0x00009888" value="0x42000001" />
3153
 
    </register_config>
3154
 
    <register_config type="OA">
3155
 
        <register type="OA" address="0x0000D920" value="0x00000000" />
3156
 
        <register type="OA" address="0x0000D900" value="0x00000000" />
3157
 
        <register type="OA" address="0x0000D904" value="0x00800000" />
3158
 
        <register type="OA" address="0x0000D910" value="0x00000000" />
3159
 
        <register type="OA" address="0x0000D914" value="0x00800000" />
3160
 
        <register type="OA" address="0x0000DC40" value="0x00000000" />
3161
 
    </register_config>
3162
 
    <register_config type="FLEX">
3163
 
        <register type="FLEX" address="0x0000E458" value="0x00804704" />
3164
 
        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
3165
 
        <register type="FLEX" address="0x0000E658" value="0x00805705" />
3166
 
        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
3167
 
        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
3168
 
        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
3169
 
    </register_config>
3170
 
  </set>
3171
 
 
3172
 
  <set name="L3_2"
3173
 
       chipset="TGLGT1"
3174
 
       symbol_name="L3_2"
3175
 
       underscore_name="l3_2"
3176
 
       mdapi_supported_apis="VK OGL OCL MEDIA IO"
3177
 
       hw_config_guid="2456d8be-5c99-430c-8172-8294fdc39331"
3178
 
       >
3179
 
    <counter name="GPU Time Elapsed"
3180
 
             symbol_name="GpuTime"
3181
 
             underscore_name="gpu_time"
3182
 
             description="Time elapsed on the GPU during the measurement."
3183
 
             data_type="uint64"
3184
 
             units="ns"
3185
 
             semantic_type="duration"
3186
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
3187
 
             mdapi_group="GPU"
3188
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3189
 
             mdapi_supported_apis=""
3190
 
             mdapi_hw_unit_type="gpu"
3191
 
             />
3192
 
    <counter name="GPU Core Clocks"
3193
 
             symbol_name="GpuCoreClocks"
3194
 
             underscore_name="gpu_core_clocks"
3195
 
             description="The total number of GPU core clocks elapsed during the measurement."
3196
 
             data_type="uint64"
3197
 
             units="cycles"
3198
 
             semantic_type="event"
3199
 
             equation="GPU_CLOCK 0 READ"
3200
 
             mdapi_group="GPU"
3201
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
3202
 
             mdapi_supported_apis=""
3203
 
             mdapi_hw_unit_type="gpu"
3204
 
             />
3205
 
    <counter name="AVG GPU Core Frequency"
3206
 
             symbol_name="AvgGpuCoreFrequency"
3207
 
             underscore_name="avg_gpu_core_frequency"
3208
 
             description="Average GPU Core Frequency in the measurement."
3209
 
             data_type="uint64"
3210
 
             max_equation="$GpuMaxFrequency"
3211
 
             units="hz"
3212
 
             semantic_type="event"
3213
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
3214
 
             mdapi_group="GPU"
3215
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3216
 
             mdapi_supported_apis=""
3217
 
             mdapi_hw_unit_type="gpu"
3218
 
             />
3219
 
    <counter name="GPU Busy"
3220
 
             symbol_name="GpuBusy"
3221
 
             underscore_name="gpu_busy"
3222
 
             description="The percentage of time in which the GPU has been processing GPU commands."
3223
 
             data_type="float"
3224
 
             max_equation="100"
3225
 
             units="percent"
3226
 
             semantic_type="duration"
3227
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
3228
 
             mdapi_group="GPU"
3229
 
             mdapi_usage_flags="Tier1 Overview System Frame"
3230
 
             mdapi_supported_apis=""
3231
 
             mdapi_hw_unit_type="gpu"
3232
 
             />
3233
 
    <counter name="VS Threads Dispatched"
3234
 
             symbol_name="VsThreads"
3235
 
             underscore_name="vs_threads"
3236
 
             description="The total number of vertex shader hardware threads dispatched."
3237
 
             data_type="uint64"
3238
 
             units="threads"
3239
 
             semantic_type="event"
3240
 
             equation="A 1 READ"
3241
 
             mdapi_group="EU Array/Vertex Shader"
3242
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3243
 
             mdapi_supported_apis="VK OGL IO"
3244
 
             mdapi_hw_unit_type="gpu"
3245
 
             />
3246
 
    <counter name="HS Threads Dispatched"
3247
 
             symbol_name="HsThreads"
3248
 
             underscore_name="hs_threads"
3249
 
             description="The total number of hull shader hardware threads dispatched."
3250
 
             data_type="uint64"
3251
 
             units="threads"
3252
 
             semantic_type="event"
3253
 
             equation="A 2 READ"
3254
 
             mdapi_group="EU Array/Hull Shader"
3255
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3256
 
             mdapi_supported_apis="VK OGL IO"
3257
 
             mdapi_hw_unit_type="gpu"
3258
 
             />
3259
 
    <counter name="DS Threads Dispatched"
3260
 
             symbol_name="DsThreads"
3261
 
             underscore_name="ds_threads"
3262
 
             description="The total number of domain shader hardware threads dispatched."
3263
 
             data_type="uint64"
3264
 
             units="threads"
3265
 
             semantic_type="event"
3266
 
             equation="A 3 READ"
3267
 
             mdapi_group="EU Array/Domain Shader"
3268
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3269
 
             mdapi_supported_apis="VK OGL IO"
3270
 
             mdapi_hw_unit_type="gpu"
3271
 
             />
3272
 
    <counter name="GS Threads Dispatched"
3273
 
             symbol_name="GsThreads"
3274
 
             underscore_name="gs_threads"
3275
 
             description="The total number of geometry shader hardware threads dispatched."
3276
 
             data_type="uint64"
3277
 
             units="threads"
3278
 
             semantic_type="event"
3279
 
             equation="A 5 READ"
3280
 
             mdapi_group="EU Array/Geometry Shader"
3281
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3282
 
             mdapi_supported_apis="VK OGL IO"
3283
 
             mdapi_hw_unit_type="gpu"
3284
 
             />
3285
 
    <counter name="FS Threads Dispatched"
3286
 
             symbol_name="PsThreads"
3287
 
             underscore_name="ps_threads"
3288
 
             description="The total number of fragment shader hardware threads dispatched."
3289
 
             data_type="uint64"
3290
 
             units="threads"
3291
 
             semantic_type="event"
3292
 
             equation="A 6 READ"
3293
 
             mdapi_group="EU Array/Fragment Shader"
3294
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3295
 
             mdapi_supported_apis="VK OGL IO"
3296
 
             mdapi_hw_unit_type="gpu"
3297
 
             />
3298
 
    <counter name="CS Threads Dispatched"
3299
 
             symbol_name="CsThreads"
3300
 
             underscore_name="cs_threads"
3301
 
             description="The total number of compute shader hardware threads dispatched."
3302
 
             data_type="uint64"
3303
 
             units="threads"
3304
 
             semantic_type="event"
3305
 
             equation="A 4 READ"
3306
 
             mdapi_group="EU Array/Compute Shader"
3307
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3308
 
             mdapi_supported_apis="VK OGL OCL IO MEDIA"
3309
 
             mdapi_hw_unit_type="gpu"
3310
 
             />
3311
 
    <counter name="EU Active"
3312
 
             symbol_name="EuActive"
3313
 
             underscore_name="eu_active"
3314
 
             description="The percentage of time in which the Execution Units were actively processing."
3315
 
             data_type="float"
3316
 
             max_equation="100"
3317
 
             units="percent"
3318
 
             semantic_type="duration"
3319
 
             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3320
 
             mdapi_group="EU Array"
3321
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3322
 
             mdapi_supported_apis=""
3323
 
             mdapi_hw_unit_type="gpu"
3324
 
             />
3325
 
    <counter name="EU Stall"
3326
 
             symbol_name="EuStall"
3327
 
             underscore_name="eu_stall"
3328
 
             description="The percentage of time in which the Execution Units were stalled."
3329
 
             data_type="float"
3330
 
             max_equation="100"
3331
 
             units="percent"
3332
 
             semantic_type="duration"
3333
 
             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3334
 
             mdapi_group="EU Array"
3335
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3336
 
             mdapi_supported_apis=""
3337
 
             mdapi_hw_unit_type="gpu"
3338
 
             />
3339
 
    <counter name="EU Thread Occupancy"
3340
 
             symbol_name="EuThreadOccupancy"
3341
 
             underscore_name="eu_thread_occupancy"
3342
 
             description="The percentage of time in which hardware threads occupied EUs."
3343
 
             data_type="float"
3344
 
             max_equation="100"
3345
 
             units="percent"
3346
 
             semantic_type="duration"
3347
 
             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3348
 
             mdapi_group="EU Array"
3349
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3350
 
             mdapi_supported_apis=""
3351
 
             mdapi_hw_unit_type="gpu"
3352
 
             />
3353
 
    <counter name="Slice0 L3 Bank2 Input Available"
3354
 
             symbol_name="L30Bank2InputAvailable"
3355
 
             underscore_name="l30_bank2_input_available"
3356
 
             description="The percentage of time in which slice0 L3 bank2 has input available"
3357
 
             data_type="float"
3358
 
             max_equation="100"
3359
 
             units="percent"
3360
 
             semantic_type="duration"
3361
 
             equation="B 3 READ B 2 READ FADD B 1 READ FADD B 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
3362
 
             availability="$SliceMask 1 AND"
3363
 
             mdapi_group="GTI/L3"
3364
 
             mdapi_usage_flags="Frame Batch Draw"
3365
 
             mdapi_supported_apis=""
3366
 
             mdapi_hw_unit_type="slice"
3367
 
             />
3368
 
    <counter name="Slice0 L3 Bank3 Input Available"
3369
 
             symbol_name="L30Bank3InputAvailable"
3370
 
             underscore_name="l30_bank3_input_available"
3371
 
             description="The percentage of time in which slice0 L3 bank3 has input available"
3372
 
             data_type="float"
3373
 
             max_equation="100"
3374
 
             units="percent"
3375
 
             semantic_type="duration"
3376
 
             equation="B 7 READ B 6 READ FADD B 5 READ FADD B 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
3377
 
             availability="$SliceMask 1 AND"
3378
 
             mdapi_group="GTI/L3"
3379
 
             mdapi_usage_flags="Frame Batch Draw"
3380
 
             mdapi_supported_apis=""
3381
 
             mdapi_hw_unit_type="slice"
3382
 
             />
3383
 
    <register_config type="NOA">
3384
 
        <register type="NOA" address="0x00000D04" value="0x00000200" />
3385
 
        <register type="NOA" address="0x00009840" value="0x00000000" />
3386
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
3387
 
        <register type="NOA" address="0x00009888" value="0x04003000" />
3388
 
        <register type="NOA" address="0x00009888" value="0x06003800" />
3389
 
        <register type="NOA" address="0x00009888" value="0x00000024" />
3390
 
        <register type="NOA" address="0x00009888" value="0x0E000025" />
3391
 
        <register type="NOA" address="0x00009888" value="0x10000026" />
3392
 
        <register type="NOA" address="0x00009888" value="0x12000027" />
3393
 
        <register type="NOA" address="0x00009888" value="0x1400002C" />
3394
 
        <register type="NOA" address="0x00009888" value="0x1600002D" />
3395
 
        <register type="NOA" address="0x00009888" value="0x1800002E" />
3396
 
        <register type="NOA" address="0x00009888" value="0x1A00002F" />
3397
 
        <register type="NOA" address="0x00009888" value="0x3A000000" />
3398
 
        <register type="NOA" address="0x00009888" value="0x34000000" />
3399
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
3400
 
        <register type="NOA" address="0x00009888" value="0x41104000" />
3401
 
        <register type="NOA" address="0x00009888" value="0x5B105000" />
3402
 
        <register type="NOA" address="0x00009888" value="0x5D100155" />
3403
 
        <register type="NOA" address="0x00009888" value="0x11148000" />
3404
 
        <register type="NOA" address="0x00009888" value="0x1B14E000" />
3405
 
        <register type="NOA" address="0x00009888" value="0x1D14000F" />
3406
 
        <register type="NOA" address="0x00009888" value="0x4B112000" />
3407
 
        <register type="NOA" address="0x00009888" value="0x5F115000" />
3408
 
        <register type="NOA" address="0x00009888" value="0x61110155" />
3409
 
        <register type="NOA" address="0x00009888" value="0x01128000" />
3410
 
        <register type="NOA" address="0x00009888" value="0x0F128000" />
3411
 
        <register type="NOA" address="0x00009888" value="0x11128000" />
3412
 
        <register type="NOA" address="0x00009888" value="0x13128000" />
3413
 
        <register type="NOA" address="0x00009888" value="0x15128000" />
3414
 
        <register type="NOA" address="0x00009888" value="0x17128000" />
3415
 
        <register type="NOA" address="0x00009888" value="0x19128000" />
3416
 
        <register type="NOA" address="0x00009888" value="0x1B128000" />
3417
 
        <register type="NOA" address="0x00009888" value="0x47100000" />
3418
 
        <register type="NOA" address="0x00009888" value="0x4D100000" />
3419
 
        <register type="NOA" address="0x00009888" value="0x4F100000" />
3420
 
        <register type="NOA" address="0x00009888" value="0x51100000" />
3421
 
        <register type="NOA" address="0x00009888" value="0x53100000" />
3422
 
        <register type="NOA" address="0x00009888" value="0x55100000" />
3423
 
        <register type="NOA" address="0x00009888" value="0x17100000" />
3424
 
        <register type="NOA" address="0x00009888" value="0x31100000" />
3425
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
3426
 
        <register type="NOA" address="0x00009888" value="0x65100002" />
3427
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
3428
 
        <register type="NOA" address="0x00009888" value="0x42000001" />
3429
 
    </register_config>
3430
 
    <register_config type="OA">
3431
 
        <register type="OA" address="0x0000D920" value="0x00000000" />
3432
 
        <register type="OA" address="0x0000D900" value="0x00000000" />
3433
 
        <register type="OA" address="0x0000D904" value="0x00800000" />
3434
 
        <register type="OA" address="0x0000D910" value="0x00000000" />
3435
 
        <register type="OA" address="0x0000D914" value="0x00800000" />
3436
 
        <register type="OA" address="0x0000DC40" value="0x00000000" />
3437
 
    </register_config>
3438
 
    <register_config type="FLEX">
3439
 
        <register type="FLEX" address="0x0000E458" value="0x00804704" />
3440
 
        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
3441
 
        <register type="FLEX" address="0x0000E658" value="0x00805705" />
3442
 
        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
3443
 
        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
3444
 
        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
3445
 
    </register_config>
3446
 
  </set>
3447
 
 
3448
 
  <set name="L3_3"
3449
 
       chipset="TGLGT1"
3450
 
       symbol_name="L3_3"
3451
 
       underscore_name="l3_3"
3452
 
       mdapi_supported_apis="VK OGL OCL MEDIA IO"
3453
 
       hw_config_guid="71e2a606-810c-4252-bf7e-16fed118f4b5"
3454
 
       >
3455
 
    <counter name="GPU Time Elapsed"
3456
 
             symbol_name="GpuTime"
3457
 
             underscore_name="gpu_time"
3458
 
             description="Time elapsed on the GPU during the measurement."
3459
 
             data_type="uint64"
3460
 
             units="ns"
3461
 
             semantic_type="duration"
3462
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
3463
 
             mdapi_group="GPU"
3464
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3465
 
             mdapi_supported_apis=""
3466
 
             mdapi_hw_unit_type="gpu"
3467
 
             />
3468
 
    <counter name="GPU Core Clocks"
3469
 
             symbol_name="GpuCoreClocks"
3470
 
             underscore_name="gpu_core_clocks"
3471
 
             description="The total number of GPU core clocks elapsed during the measurement."
3472
 
             data_type="uint64"
3473
 
             units="cycles"
3474
 
             semantic_type="event"
3475
 
             equation="GPU_CLOCK 0 READ"
3476
 
             mdapi_group="GPU"
3477
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
3478
 
             mdapi_supported_apis=""
3479
 
             mdapi_hw_unit_type="gpu"
3480
 
             />
3481
 
    <counter name="AVG GPU Core Frequency"
3482
 
             symbol_name="AvgGpuCoreFrequency"
3483
 
             underscore_name="avg_gpu_core_frequency"
3484
 
             description="Average GPU Core Frequency in the measurement."
3485
 
             data_type="uint64"
3486
 
             max_equation="$GpuMaxFrequency"
3487
 
             units="hz"
3488
 
             semantic_type="event"
3489
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
3490
 
             mdapi_group="GPU"
3491
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3492
 
             mdapi_supported_apis=""
3493
 
             mdapi_hw_unit_type="gpu"
3494
 
             />
3495
 
    <counter name="GPU Busy"
3496
 
             symbol_name="GpuBusy"
3497
 
             underscore_name="gpu_busy"
3498
 
             description="The percentage of time in which the GPU has been processing GPU commands."
3499
 
             data_type="float"
3500
 
             max_equation="100"
3501
 
             units="percent"
3502
 
             semantic_type="duration"
3503
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
3504
 
             mdapi_group="GPU"
3505
 
             mdapi_usage_flags="Tier1 Overview System Frame"
3506
 
             mdapi_supported_apis=""
3507
 
             mdapi_hw_unit_type="gpu"
3508
 
             />
3509
 
    <counter name="VS Threads Dispatched"
3510
 
             symbol_name="VsThreads"
3511
 
             underscore_name="vs_threads"
3512
 
             description="The total number of vertex shader hardware threads dispatched."
3513
 
             data_type="uint64"
3514
 
             units="threads"
3515
 
             semantic_type="event"
3516
 
             equation="A 1 READ"
3517
 
             mdapi_group="EU Array/Vertex Shader"
3518
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3519
 
             mdapi_supported_apis="VK OGL IO"
3520
 
             mdapi_hw_unit_type="gpu"
3521
 
             />
3522
 
    <counter name="HS Threads Dispatched"
3523
 
             symbol_name="HsThreads"
3524
 
             underscore_name="hs_threads"
3525
 
             description="The total number of hull shader hardware threads dispatched."
3526
 
             data_type="uint64"
3527
 
             units="threads"
3528
 
             semantic_type="event"
3529
 
             equation="A 2 READ"
3530
 
             mdapi_group="EU Array/Hull Shader"
3531
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3532
 
             mdapi_supported_apis="VK OGL IO"
3533
 
             mdapi_hw_unit_type="gpu"
3534
 
             />
3535
 
    <counter name="DS Threads Dispatched"
3536
 
             symbol_name="DsThreads"
3537
 
             underscore_name="ds_threads"
3538
 
             description="The total number of domain shader hardware threads dispatched."
3539
 
             data_type="uint64"
3540
 
             units="threads"
3541
 
             semantic_type="event"
3542
 
             equation="A 3 READ"
3543
 
             mdapi_group="EU Array/Domain Shader"
3544
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3545
 
             mdapi_supported_apis="VK OGL IO"
3546
 
             mdapi_hw_unit_type="gpu"
3547
 
             />
3548
 
    <counter name="GS Threads Dispatched"
3549
 
             symbol_name="GsThreads"
3550
 
             underscore_name="gs_threads"
3551
 
             description="The total number of geometry shader hardware threads dispatched."
3552
 
             data_type="uint64"
3553
 
             units="threads"
3554
 
             semantic_type="event"
3555
 
             equation="A 5 READ"
3556
 
             mdapi_group="EU Array/Geometry Shader"
3557
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3558
 
             mdapi_supported_apis="VK OGL IO"
3559
 
             mdapi_hw_unit_type="gpu"
3560
 
             />
3561
 
    <counter name="FS Threads Dispatched"
3562
 
             symbol_name="PsThreads"
3563
 
             underscore_name="ps_threads"
3564
 
             description="The total number of fragment shader hardware threads dispatched."
3565
 
             data_type="uint64"
3566
 
             units="threads"
3567
 
             semantic_type="event"
3568
 
             equation="A 6 READ"
3569
 
             mdapi_group="EU Array/Fragment Shader"
3570
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3571
 
             mdapi_supported_apis="VK OGL IO"
3572
 
             mdapi_hw_unit_type="gpu"
3573
 
             />
3574
 
    <counter name="CS Threads Dispatched"
3575
 
             symbol_name="CsThreads"
3576
 
             underscore_name="cs_threads"
3577
 
             description="The total number of compute shader hardware threads dispatched."
3578
 
             data_type="uint64"
3579
 
             units="threads"
3580
 
             semantic_type="event"
3581
 
             equation="A 4 READ"
3582
 
             mdapi_group="EU Array/Compute Shader"
3583
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3584
 
             mdapi_supported_apis="VK OGL OCL IO MEDIA"
3585
 
             mdapi_hw_unit_type="gpu"
3586
 
             />
3587
 
    <counter name="EU Active"
3588
 
             symbol_name="EuActive"
3589
 
             underscore_name="eu_active"
3590
 
             description="The percentage of time in which the Execution Units were actively processing."
3591
 
             data_type="float"
3592
 
             max_equation="100"
3593
 
             units="percent"
3594
 
             semantic_type="duration"
3595
 
             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3596
 
             mdapi_group="EU Array"
3597
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3598
 
             mdapi_supported_apis=""
3599
 
             mdapi_hw_unit_type="gpu"
3600
 
             />
3601
 
    <counter name="EU Stall"
3602
 
             symbol_name="EuStall"
3603
 
             underscore_name="eu_stall"
3604
 
             description="The percentage of time in which the Execution Units were stalled."
3605
 
             data_type="float"
3606
 
             max_equation="100"
3607
 
             units="percent"
3608
 
             semantic_type="duration"
3609
 
             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3610
 
             mdapi_group="EU Array"
3611
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3612
 
             mdapi_supported_apis=""
3613
 
             mdapi_hw_unit_type="gpu"
3614
 
             />
3615
 
    <counter name="EU Thread Occupancy"
3616
 
             symbol_name="EuThreadOccupancy"
3617
 
             underscore_name="eu_thread_occupancy"
3618
 
             description="The percentage of time in which hardware threads occupied EUs."
3619
 
             data_type="float"
3620
 
             max_equation="100"
3621
 
             units="percent"
3622
 
             semantic_type="duration"
3623
 
             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3624
 
             mdapi_group="EU Array"
3625
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3626
 
             mdapi_supported_apis=""
3627
 
             mdapi_hw_unit_type="gpu"
3628
 
             />
3629
 
    <counter name="Slice0 L3 Bank0 Output Ready"
3630
 
             symbol_name="L30Bank0OutputReady"
3631
 
             underscore_name="l30_bank0_output_ready"
3632
 
             description="The percentage of time in which slice0 L3 bank0 output is ready"
3633
 
             data_type="float"
3634
 
             max_equation="100"
3635
 
             units="percent"
3636
 
             semantic_type="duration"
3637
 
             equation="C 7 READ C 6 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
3638
 
             availability="$SliceMask 1 AND"
3639
 
             mdapi_group="GTI/L3"
3640
 
             mdapi_usage_flags="Frame Batch Draw"
3641
 
             mdapi_supported_apis=""
3642
 
             mdapi_hw_unit_type="slice"
3643
 
             />
3644
 
    <register_config type="NOA">
3645
 
        <register type="NOA" address="0x00000D04" value="0x00000200" />
3646
 
        <register type="NOA" address="0x00009840" value="0x00000000" />
3647
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
3648
 
        <register type="NOA" address="0x00009888" value="0x04000200" />
3649
 
        <register type="NOA" address="0x00009888" value="0x06000000" />
3650
 
        <register type="NOA" address="0x00009888" value="0x0A000020" />
3651
 
        <register type="NOA" address="0x00009888" value="0x0C000028" />
3652
 
        <register type="NOA" address="0x00009888" value="0x3A000000" />
3653
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
3654
 
        <register type="NOA" address="0x00009888" value="0x5B100500" />
3655
 
        <register type="NOA" address="0x00009888" value="0x1B141800" />
3656
 
        <register type="NOA" address="0x00009888" value="0x5F110500" />
3657
 
        <register type="NOA" address="0x00009888" value="0x0B128000" />
3658
 
        <register type="NOA" address="0x00009888" value="0x0D128000" />
3659
 
        <register type="NOA" address="0x00009888" value="0x17100000" />
3660
 
        <register type="NOA" address="0x00009888" value="0x4B100000" />
3661
 
        <register type="NOA" address="0x00009888" value="0x4D100000" />
3662
 
        <register type="NOA" address="0x00009888" value="0x31100000" />
3663
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
3664
 
        <register type="NOA" address="0x00009888" value="0x65100002" />
3665
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
3666
 
        <register type="NOA" address="0x00009888" value="0x42000001" />
3667
 
    </register_config>
3668
 
    <register_config type="OA">
3669
 
        <register type="OA" address="0x0000D920" value="0x00000000" />
3670
 
        <register type="OA" address="0x0000D900" value="0x00000000" />
3671
 
        <register type="OA" address="0x0000D904" value="0x00800000" />
3672
 
        <register type="OA" address="0x0000D910" value="0x00000000" />
3673
 
        <register type="OA" address="0x0000D914" value="0x00800000" />
3674
 
        <register type="OA" address="0x0000DC40" value="0x00000000" />
3675
 
    </register_config>
3676
 
    <register_config type="FLEX">
3677
 
        <register type="FLEX" address="0x0000E458" value="0x00804704" />
3678
 
        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
3679
 
        <register type="FLEX" address="0x0000E658" value="0x00805705" />
3680
 
        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
3681
 
        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
3682
 
        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
3683
 
    </register_config>
3684
 
  </set>
3685
 
 
3686
 
  <set name="L3_4"
3687
 
       chipset="TGLGT1"
3688
 
       symbol_name="L3_4"
3689
 
       underscore_name="l3_4"
3690
 
       mdapi_supported_apis="VK OGL OCL MEDIA IO"
3691
 
       hw_config_guid="327a91a5-f93c-449d-b5e1-ab92cb1180a1"
3692
 
       >
3693
 
    <counter name="GPU Time Elapsed"
3694
 
             symbol_name="GpuTime"
3695
 
             underscore_name="gpu_time"
3696
 
             description="Time elapsed on the GPU during the measurement."
3697
 
             data_type="uint64"
3698
 
             units="ns"
3699
 
             semantic_type="duration"
3700
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
3701
 
             mdapi_group="GPU"
3702
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3703
 
             mdapi_supported_apis=""
3704
 
             mdapi_hw_unit_type="gpu"
3705
 
             />
3706
 
    <counter name="GPU Core Clocks"
3707
 
             symbol_name="GpuCoreClocks"
3708
 
             underscore_name="gpu_core_clocks"
3709
 
             description="The total number of GPU core clocks elapsed during the measurement."
3710
 
             data_type="uint64"
3711
 
             units="cycles"
3712
 
             semantic_type="event"
3713
 
             equation="GPU_CLOCK 0 READ"
3714
 
             mdapi_group="GPU"
3715
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
3716
 
             mdapi_supported_apis=""
3717
 
             mdapi_hw_unit_type="gpu"
3718
 
             />
3719
 
    <counter name="AVG GPU Core Frequency"
3720
 
             symbol_name="AvgGpuCoreFrequency"
3721
 
             underscore_name="avg_gpu_core_frequency"
3722
 
             description="Average GPU Core Frequency in the measurement."
3723
 
             data_type="uint64"
3724
 
             max_equation="$GpuMaxFrequency"
3725
 
             units="hz"
3726
 
             semantic_type="event"
3727
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
3728
 
             mdapi_group="GPU"
3729
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3730
 
             mdapi_supported_apis=""
3731
 
             mdapi_hw_unit_type="gpu"
3732
 
             />
3733
 
    <counter name="GPU Busy"
3734
 
             symbol_name="GpuBusy"
3735
 
             underscore_name="gpu_busy"
3736
 
             description="The percentage of time in which the GPU has been processing GPU commands."
3737
 
             data_type="float"
3738
 
             max_equation="100"
3739
 
             units="percent"
3740
 
             semantic_type="duration"
3741
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
3742
 
             mdapi_group="GPU"
3743
 
             mdapi_usage_flags="Tier1 Overview System Frame"
3744
 
             mdapi_supported_apis=""
3745
 
             mdapi_hw_unit_type="gpu"
3746
 
             />
3747
 
    <counter name="VS Threads Dispatched"
3748
 
             symbol_name="VsThreads"
3749
 
             underscore_name="vs_threads"
3750
 
             description="The total number of vertex shader hardware threads dispatched."
3751
 
             data_type="uint64"
3752
 
             units="threads"
3753
 
             semantic_type="event"
3754
 
             equation="A 1 READ"
3755
 
             mdapi_group="EU Array/Vertex Shader"
3756
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3757
 
             mdapi_supported_apis="VK OGL IO"
3758
 
             mdapi_hw_unit_type="gpu"
3759
 
             />
3760
 
    <counter name="HS Threads Dispatched"
3761
 
             symbol_name="HsThreads"
3762
 
             underscore_name="hs_threads"
3763
 
             description="The total number of hull shader hardware threads dispatched."
3764
 
             data_type="uint64"
3765
 
             units="threads"
3766
 
             semantic_type="event"
3767
 
             equation="A 2 READ"
3768
 
             mdapi_group="EU Array/Hull Shader"
3769
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3770
 
             mdapi_supported_apis="VK OGL IO"
3771
 
             mdapi_hw_unit_type="gpu"
3772
 
             />
3773
 
    <counter name="DS Threads Dispatched"
3774
 
             symbol_name="DsThreads"
3775
 
             underscore_name="ds_threads"
3776
 
             description="The total number of domain shader hardware threads dispatched."
3777
 
             data_type="uint64"
3778
 
             units="threads"
3779
 
             semantic_type="event"
3780
 
             equation="A 3 READ"
3781
 
             mdapi_group="EU Array/Domain Shader"
3782
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3783
 
             mdapi_supported_apis="VK OGL IO"
3784
 
             mdapi_hw_unit_type="gpu"
3785
 
             />
3786
 
    <counter name="GS Threads Dispatched"
3787
 
             symbol_name="GsThreads"
3788
 
             underscore_name="gs_threads"
3789
 
             description="The total number of geometry shader hardware threads dispatched."
3790
 
             data_type="uint64"
3791
 
             units="threads"
3792
 
             semantic_type="event"
3793
 
             equation="A 5 READ"
3794
 
             mdapi_group="EU Array/Geometry Shader"
3795
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3796
 
             mdapi_supported_apis="VK OGL IO"
3797
 
             mdapi_hw_unit_type="gpu"
3798
 
             />
3799
 
    <counter name="FS Threads Dispatched"
3800
 
             symbol_name="PsThreads"
3801
 
             underscore_name="ps_threads"
3802
 
             description="The total number of fragment shader hardware threads dispatched."
3803
 
             data_type="uint64"
3804
 
             units="threads"
3805
 
             semantic_type="event"
3806
 
             equation="A 6 READ"
3807
 
             mdapi_group="EU Array/Fragment Shader"
3808
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3809
 
             mdapi_supported_apis="VK OGL IO"
3810
 
             mdapi_hw_unit_type="gpu"
3811
 
             />
3812
 
    <counter name="CS Threads Dispatched"
3813
 
             symbol_name="CsThreads"
3814
 
             underscore_name="cs_threads"
3815
 
             description="The total number of compute shader hardware threads dispatched."
3816
 
             data_type="uint64"
3817
 
             units="threads"
3818
 
             semantic_type="event"
3819
 
             equation="A 4 READ"
3820
 
             mdapi_group="EU Array/Compute Shader"
3821
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3822
 
             mdapi_supported_apis="VK OGL OCL IO MEDIA"
3823
 
             mdapi_hw_unit_type="gpu"
3824
 
             />
3825
 
    <counter name="EU Active"
3826
 
             symbol_name="EuActive"
3827
 
             underscore_name="eu_active"
3828
 
             description="The percentage of time in which the Execution Units were actively processing."
3829
 
             data_type="float"
3830
 
             max_equation="100"
3831
 
             units="percent"
3832
 
             semantic_type="duration"
3833
 
             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3834
 
             mdapi_group="EU Array"
3835
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3836
 
             mdapi_supported_apis=""
3837
 
             mdapi_hw_unit_type="gpu"
3838
 
             />
3839
 
    <counter name="EU Stall"
3840
 
             symbol_name="EuStall"
3841
 
             underscore_name="eu_stall"
3842
 
             description="The percentage of time in which the Execution Units were stalled."
3843
 
             data_type="float"
3844
 
             max_equation="100"
3845
 
             units="percent"
3846
 
             semantic_type="duration"
3847
 
             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3848
 
             mdapi_group="EU Array"
3849
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3850
 
             mdapi_supported_apis=""
3851
 
             mdapi_hw_unit_type="gpu"
3852
 
             />
3853
 
    <counter name="EU Thread Occupancy"
3854
 
             symbol_name="EuThreadOccupancy"
3855
 
             underscore_name="eu_thread_occupancy"
3856
 
             description="The percentage of time in which hardware threads occupied EUs."
3857
 
             data_type="float"
3858
 
             max_equation="100"
3859
 
             units="percent"
3860
 
             semantic_type="duration"
3861
 
             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3862
 
             mdapi_group="EU Array"
3863
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3864
 
             mdapi_supported_apis=""
3865
 
             mdapi_hw_unit_type="gpu"
3866
 
             />
3867
 
    <counter name="Slice0 L3 Bank1 Output Ready"
3868
 
             symbol_name="L30Bank1OutputReady"
3869
 
             underscore_name="l30_bank1_output_ready"
3870
 
             description="The percentage of time in which slice0 L3 bank1 output is ready"
3871
 
             data_type="float"
3872
 
             max_equation="100"
3873
 
             units="percent"
3874
 
             semantic_type="duration"
3875
 
             equation="C 5 READ C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
3876
 
             availability="$SliceMask 1 AND"
3877
 
             mdapi_group="GTI/L3"
3878
 
             mdapi_usage_flags="Frame Batch Draw"
3879
 
             mdapi_supported_apis=""
3880
 
             mdapi_hw_unit_type="slice"
3881
 
             />
3882
 
    <register_config type="NOA">
3883
 
        <register type="NOA" address="0x00000D04" value="0x00000200" />
3884
 
        <register type="NOA" address="0x00009840" value="0x00000000" />
3885
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
3886
 
        <register type="NOA" address="0x00009888" value="0x04000A00" />
3887
 
        <register type="NOA" address="0x00009888" value="0x06000820" />
3888
 
        <register type="NOA" address="0x00009888" value="0x08000028" />
3889
 
        <register type="NOA" address="0x00009888" value="0x3A000000" />
3890
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
3891
 
        <register type="NOA" address="0x00009888" value="0x5B100050" />
3892
 
        <register type="NOA" address="0x00009888" value="0x17148000" />
3893
 
        <register type="NOA" address="0x00009888" value="0x1B140400" />
3894
 
        <register type="NOA" address="0x00009888" value="0x5F110050" />
3895
 
        <register type="NOA" address="0x00009888" value="0x07128000" />
3896
 
        <register type="NOA" address="0x00009888" value="0x09128000" />
3897
 
        <register type="NOA" address="0x00009888" value="0x17100000" />
3898
 
        <register type="NOA" address="0x00009888" value="0x49100000" />
3899
 
        <register type="NOA" address="0x00009888" value="0x4B100000" />
3900
 
        <register type="NOA" address="0x00009888" value="0x31100000" />
3901
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
3902
 
        <register type="NOA" address="0x00009888" value="0x65100002" />
3903
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
3904
 
        <register type="NOA" address="0x00009888" value="0x42000001" />
3905
 
    </register_config>
3906
 
    <register_config type="OA">
3907
 
        <register type="OA" address="0x0000D920" value="0x00000000" />
3908
 
        <register type="OA" address="0x0000D900" value="0x00000000" />
3909
 
        <register type="OA" address="0x0000D904" value="0x00800000" />
3910
 
        <register type="OA" address="0x0000D910" value="0x00000000" />
3911
 
        <register type="OA" address="0x0000D914" value="0x00800000" />
3912
 
        <register type="OA" address="0x0000DC40" value="0x00000000" />
3913
 
    </register_config>
3914
 
    <register_config type="FLEX">
3915
 
        <register type="FLEX" address="0x0000E458" value="0x00804704" />
3916
 
        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
3917
 
        <register type="FLEX" address="0x0000E658" value="0x00805705" />
3918
 
        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
3919
 
        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
3920
 
        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
3921
 
    </register_config>
3922
 
  </set>
3923
 
 
3924
 
  <set name="L3_5"
3925
 
       chipset="TGLGT1"
3926
 
       symbol_name="L3_5"
3927
 
       underscore_name="l3_5"
3928
 
       mdapi_supported_apis="VK OGL OCL MEDIA IO"
3929
 
       hw_config_guid="a8de84ca-1624-4e0c-8046-d5265566c15b"
3930
 
       >
3931
 
    <counter name="GPU Time Elapsed"
3932
 
             symbol_name="GpuTime"
3933
 
             underscore_name="gpu_time"
3934
 
             description="Time elapsed on the GPU during the measurement."
3935
 
             data_type="uint64"
3936
 
             units="ns"
3937
 
             semantic_type="duration"
3938
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
3939
 
             mdapi_group="GPU"
3940
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3941
 
             mdapi_supported_apis=""
3942
 
             mdapi_hw_unit_type="gpu"
3943
 
             />
3944
 
    <counter name="GPU Core Clocks"
3945
 
             symbol_name="GpuCoreClocks"
3946
 
             underscore_name="gpu_core_clocks"
3947
 
             description="The total number of GPU core clocks elapsed during the measurement."
3948
 
             data_type="uint64"
3949
 
             units="cycles"
3950
 
             semantic_type="event"
3951
 
             equation="GPU_CLOCK 0 READ"
3952
 
             mdapi_group="GPU"
3953
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
3954
 
             mdapi_supported_apis=""
3955
 
             mdapi_hw_unit_type="gpu"
3956
 
             />
3957
 
    <counter name="AVG GPU Core Frequency"
3958
 
             symbol_name="AvgGpuCoreFrequency"
3959
 
             underscore_name="avg_gpu_core_frequency"
3960
 
             description="Average GPU Core Frequency in the measurement."
3961
 
             data_type="uint64"
3962
 
             max_equation="$GpuMaxFrequency"
3963
 
             units="hz"
3964
 
             semantic_type="event"
3965
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
3966
 
             mdapi_group="GPU"
3967
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3968
 
             mdapi_supported_apis=""
3969
 
             mdapi_hw_unit_type="gpu"
3970
 
             />
3971
 
    <counter name="GPU Busy"
3972
 
             symbol_name="GpuBusy"
3973
 
             underscore_name="gpu_busy"
3974
 
             description="The percentage of time in which the GPU has been processing GPU commands."
3975
 
             data_type="float"
3976
 
             max_equation="100"
3977
 
             units="percent"
3978
 
             semantic_type="duration"
3979
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
3980
 
             mdapi_group="GPU"
3981
 
             mdapi_usage_flags="Tier1 Overview System Frame"
3982
 
             mdapi_supported_apis=""
3983
 
             mdapi_hw_unit_type="gpu"
3984
 
             />
3985
 
    <counter name="VS Threads Dispatched"
3986
 
             symbol_name="VsThreads"
3987
 
             underscore_name="vs_threads"
3988
 
             description="The total number of vertex shader hardware threads dispatched."
3989
 
             data_type="uint64"
3990
 
             units="threads"
3991
 
             semantic_type="event"
3992
 
             equation="A 1 READ"
3993
 
             mdapi_group="EU Array/Vertex Shader"
3994
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3995
 
             mdapi_supported_apis="VK OGL IO"
3996
 
             mdapi_hw_unit_type="gpu"
3997
 
             />
3998
 
    <counter name="HS Threads Dispatched"
3999
 
             symbol_name="HsThreads"
4000
 
             underscore_name="hs_threads"
4001
 
             description="The total number of hull shader hardware threads dispatched."
4002
 
             data_type="uint64"
4003
 
             units="threads"
4004
 
             semantic_type="event"
4005
 
             equation="A 2 READ"
4006
 
             mdapi_group="EU Array/Hull Shader"
4007
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4008
 
             mdapi_supported_apis="VK OGL IO"
4009
 
             mdapi_hw_unit_type="gpu"
4010
 
             />
4011
 
    <counter name="DS Threads Dispatched"
4012
 
             symbol_name="DsThreads"
4013
 
             underscore_name="ds_threads"
4014
 
             description="The total number of domain shader hardware threads dispatched."
4015
 
             data_type="uint64"
4016
 
             units="threads"
4017
 
             semantic_type="event"
4018
 
             equation="A 3 READ"
4019
 
             mdapi_group="EU Array/Domain Shader"
4020
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4021
 
             mdapi_supported_apis="VK OGL IO"
4022
 
             mdapi_hw_unit_type="gpu"
4023
 
             />
4024
 
    <counter name="GS Threads Dispatched"
4025
 
             symbol_name="GsThreads"
4026
 
             underscore_name="gs_threads"
4027
 
             description="The total number of geometry shader hardware threads dispatched."
4028
 
             data_type="uint64"
4029
 
             units="threads"
4030
 
             semantic_type="event"
4031
 
             equation="A 5 READ"
4032
 
             mdapi_group="EU Array/Geometry Shader"
4033
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4034
 
             mdapi_supported_apis="VK OGL IO"
4035
 
             mdapi_hw_unit_type="gpu"
4036
 
             />
4037
 
    <counter name="FS Threads Dispatched"
4038
 
             symbol_name="PsThreads"
4039
 
             underscore_name="ps_threads"
4040
 
             description="The total number of fragment shader hardware threads dispatched."
4041
 
             data_type="uint64"
4042
 
             units="threads"
4043
 
             semantic_type="event"
4044
 
             equation="A 6 READ"
4045
 
             mdapi_group="EU Array/Fragment Shader"
4046
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4047
 
             mdapi_supported_apis="VK OGL IO"
4048
 
             mdapi_hw_unit_type="gpu"
4049
 
             />
4050
 
    <counter name="CS Threads Dispatched"
4051
 
             symbol_name="CsThreads"
4052
 
             underscore_name="cs_threads"
4053
 
             description="The total number of compute shader hardware threads dispatched."
4054
 
             data_type="uint64"
4055
 
             units="threads"
4056
 
             semantic_type="event"
4057
 
             equation="A 4 READ"
4058
 
             mdapi_group="EU Array/Compute Shader"
4059
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4060
 
             mdapi_supported_apis="VK OGL OCL IO MEDIA"
4061
 
             mdapi_hw_unit_type="gpu"
4062
 
             />
4063
 
    <counter name="EU Active"
4064
 
             symbol_name="EuActive"
4065
 
             underscore_name="eu_active"
4066
 
             description="The percentage of time in which the Execution Units were actively processing."
4067
 
             data_type="float"
4068
 
             max_equation="100"
4069
 
             units="percent"
4070
 
             semantic_type="duration"
4071
 
             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4072
 
             mdapi_group="EU Array"
4073
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4074
 
             mdapi_supported_apis=""
4075
 
             mdapi_hw_unit_type="gpu"
4076
 
             />
4077
 
    <counter name="EU Stall"
4078
 
             symbol_name="EuStall"
4079
 
             underscore_name="eu_stall"
4080
 
             description="The percentage of time in which the Execution Units were stalled."
4081
 
             data_type="float"
4082
 
             max_equation="100"
4083
 
             units="percent"
4084
 
             semantic_type="duration"
4085
 
             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4086
 
             mdapi_group="EU Array"
4087
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4088
 
             mdapi_supported_apis=""
4089
 
             mdapi_hw_unit_type="gpu"
4090
 
             />
4091
 
    <counter name="EU Thread Occupancy"
4092
 
             symbol_name="EuThreadOccupancy"
4093
 
             underscore_name="eu_thread_occupancy"
4094
 
             description="The percentage of time in which hardware threads occupied EUs."
4095
 
             data_type="float"
4096
 
             max_equation="100"
4097
 
             units="percent"
4098
 
             semantic_type="duration"
4099
 
             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4100
 
             mdapi_group="EU Array"
4101
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4102
 
             mdapi_supported_apis=""
4103
 
             mdapi_hw_unit_type="gpu"
4104
 
             />
4105
 
    <counter name="Slice0 L3 Bank2 Output Ready"
4106
 
             symbol_name="L30Bank2OutputReady"
4107
 
             underscore_name="l30_bank2_output_ready"
4108
 
             description="The percentage of time in which slice0 L3 bank2 output is ready"
4109
 
             data_type="float"
4110
 
             max_equation="100"
4111
 
             units="percent"
4112
 
             semantic_type="duration"
4113
 
             equation="C 5 READ C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
4114
 
             availability="$SliceMask 1 AND"
4115
 
             mdapi_group="GTI/L3"
4116
 
             mdapi_usage_flags="Frame Batch Draw"
4117
 
             mdapi_supported_apis=""
4118
 
             mdapi_hw_unit_type="slice"
4119
 
             />
4120
 
    <register_config type="NOA">
4121
 
        <register type="NOA" address="0x00000D04" value="0x00000200" />
4122
 
        <register type="NOA" address="0x00009840" value="0x00000000" />
4123
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
4124
 
        <register type="NOA" address="0x00009888" value="0x04001200" />
4125
 
        <register type="NOA" address="0x00009888" value="0x06001020" />
4126
 
        <register type="NOA" address="0x00009888" value="0x08000028" />
4127
 
        <register type="NOA" address="0x00009888" value="0x3A000000" />
4128
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
4129
 
        <register type="NOA" address="0x00009888" value="0x5B100050" />
4130
 
        <register type="NOA" address="0x00009888" value="0x17148000" />
4131
 
        <register type="NOA" address="0x00009888" value="0x1B140400" />
4132
 
        <register type="NOA" address="0x00009888" value="0x5F110050" />
4133
 
        <register type="NOA" address="0x00009888" value="0x07128000" />
4134
 
        <register type="NOA" address="0x00009888" value="0x09128000" />
4135
 
        <register type="NOA" address="0x00009888" value="0x17100000" />
4136
 
        <register type="NOA" address="0x00009888" value="0x49100000" />
4137
 
        <register type="NOA" address="0x00009888" value="0x4B100000" />
4138
 
        <register type="NOA" address="0x00009888" value="0x31100000" />
4139
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
4140
 
        <register type="NOA" address="0x00009888" value="0x65100002" />
4141
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
4142
 
        <register type="NOA" address="0x00009888" value="0x42000001" />
4143
 
    </register_config>
4144
 
    <register_config type="OA">
4145
 
        <register type="OA" address="0x0000D920" value="0x00000000" />
4146
 
        <register type="OA" address="0x0000D900" value="0x00000000" />
4147
 
        <register type="OA" address="0x0000D904" value="0x00800000" />
4148
 
        <register type="OA" address="0x0000D910" value="0x00000000" />
4149
 
        <register type="OA" address="0x0000D914" value="0x00800000" />
4150
 
        <register type="OA" address="0x0000DC40" value="0x00000000" />
4151
 
    </register_config>
4152
 
    <register_config type="FLEX">
4153
 
        <register type="FLEX" address="0x0000E458" value="0x00804704" />
4154
 
        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
4155
 
        <register type="FLEX" address="0x0000E658" value="0x00805705" />
4156
 
        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
4157
 
        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
4158
 
        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
4159
 
    </register_config>
4160
 
  </set>
4161
 
 
4162
 
  <set name="L3_6"
4163
 
       chipset="TGLGT1"
4164
 
       symbol_name="L3_6"
4165
 
       underscore_name="l3_6"
4166
 
       mdapi_supported_apis="VK OGL OCL MEDIA IO"
4167
 
       hw_config_guid="6f376729-c56a-4560-a0eb-f4a17ec6df84"
4168
 
       >
4169
 
    <counter name="GPU Time Elapsed"
4170
 
             symbol_name="GpuTime"
4171
 
             underscore_name="gpu_time"
4172
 
             description="Time elapsed on the GPU during the measurement."
4173
 
             data_type="uint64"
4174
 
             units="ns"
4175
 
             semantic_type="duration"
4176
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
4177
 
             mdapi_group="GPU"
4178
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4179
 
             mdapi_supported_apis=""
4180
 
             mdapi_hw_unit_type="gpu"
4181
 
             />
4182
 
    <counter name="GPU Core Clocks"
4183
 
             symbol_name="GpuCoreClocks"
4184
 
             underscore_name="gpu_core_clocks"
4185
 
             description="The total number of GPU core clocks elapsed during the measurement."
4186
 
             data_type="uint64"
4187
 
             units="cycles"
4188
 
             semantic_type="event"
4189
 
             equation="GPU_CLOCK 0 READ"
4190
 
             mdapi_group="GPU"
4191
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
4192
 
             mdapi_supported_apis=""
4193
 
             mdapi_hw_unit_type="gpu"
4194
 
             />
4195
 
    <counter name="AVG GPU Core Frequency"
4196
 
             symbol_name="AvgGpuCoreFrequency"
4197
 
             underscore_name="avg_gpu_core_frequency"
4198
 
             description="Average GPU Core Frequency in the measurement."
4199
 
             data_type="uint64"
4200
 
             max_equation="$GpuMaxFrequency"
4201
 
             units="hz"
4202
 
             semantic_type="event"
4203
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4204
 
             mdapi_group="GPU"
4205
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4206
 
             mdapi_supported_apis=""
4207
 
             mdapi_hw_unit_type="gpu"
4208
 
             />
4209
 
    <counter name="GPU Busy"
4210
 
             symbol_name="GpuBusy"
4211
 
             underscore_name="gpu_busy"
4212
 
             description="The percentage of time in which the GPU has been processing GPU commands."
4213
 
             data_type="float"
4214
 
             max_equation="100"
4215
 
             units="percent"
4216
 
             semantic_type="duration"
4217
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
4218
 
             mdapi_group="GPU"
4219
 
             mdapi_usage_flags="Tier1 Overview System Frame"
4220
 
             mdapi_supported_apis=""
4221
 
             mdapi_hw_unit_type="gpu"
4222
 
             />
4223
 
    <counter name="VS Threads Dispatched"
4224
 
             symbol_name="VsThreads"
4225
 
             underscore_name="vs_threads"
4226
 
             description="The total number of vertex shader hardware threads dispatched."
4227
 
             data_type="uint64"
4228
 
             units="threads"
4229
 
             semantic_type="event"
4230
 
             equation="A 1 READ"
4231
 
             mdapi_group="EU Array/Vertex Shader"
4232
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4233
 
             mdapi_supported_apis="VK OGL IO"
4234
 
             mdapi_hw_unit_type="gpu"
4235
 
             />
4236
 
    <counter name="HS Threads Dispatched"
4237
 
             symbol_name="HsThreads"
4238
 
             underscore_name="hs_threads"
4239
 
             description="The total number of hull shader hardware threads dispatched."
4240
 
             data_type="uint64"
4241
 
             units="threads"
4242
 
             semantic_type="event"
4243
 
             equation="A 2 READ"
4244
 
             mdapi_group="EU Array/Hull Shader"
4245
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4246
 
             mdapi_supported_apis="VK OGL IO"
4247
 
             mdapi_hw_unit_type="gpu"
4248
 
             />
4249
 
    <counter name="DS Threads Dispatched"
4250
 
             symbol_name="DsThreads"
4251
 
             underscore_name="ds_threads"
4252
 
             description="The total number of domain shader hardware threads dispatched."
4253
 
             data_type="uint64"
4254
 
             units="threads"
4255
 
             semantic_type="event"
4256
 
             equation="A 3 READ"
4257
 
             mdapi_group="EU Array/Domain Shader"
4258
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4259
 
             mdapi_supported_apis="VK OGL IO"
4260
 
             mdapi_hw_unit_type="gpu"
4261
 
             />
4262
 
    <counter name="GS Threads Dispatched"
4263
 
             symbol_name="GsThreads"
4264
 
             underscore_name="gs_threads"
4265
 
             description="The total number of geometry shader hardware threads dispatched."
4266
 
             data_type="uint64"
4267
 
             units="threads"
4268
 
             semantic_type="event"
4269
 
             equation="A 5 READ"
4270
 
             mdapi_group="EU Array/Geometry Shader"
4271
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4272
 
             mdapi_supported_apis="VK OGL IO"
4273
 
             mdapi_hw_unit_type="gpu"
4274
 
             />
4275
 
    <counter name="FS Threads Dispatched"
4276
 
             symbol_name="PsThreads"
4277
 
             underscore_name="ps_threads"
4278
 
             description="The total number of fragment shader hardware threads dispatched."
4279
 
             data_type="uint64"
4280
 
             units="threads"
4281
 
             semantic_type="event"
4282
 
             equation="A 6 READ"
4283
 
             mdapi_group="EU Array/Fragment Shader"
4284
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4285
 
             mdapi_supported_apis="VK OGL IO"
4286
 
             mdapi_hw_unit_type="gpu"
4287
 
             />
4288
 
    <counter name="CS Threads Dispatched"
4289
 
             symbol_name="CsThreads"
4290
 
             underscore_name="cs_threads"
4291
 
             description="The total number of compute shader hardware threads dispatched."
4292
 
             data_type="uint64"
4293
 
             units="threads"
4294
 
             semantic_type="event"
4295
 
             equation="A 4 READ"
4296
 
             mdapi_group="EU Array/Compute Shader"
4297
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4298
 
             mdapi_supported_apis="VK OGL OCL IO MEDIA"
4299
 
             mdapi_hw_unit_type="gpu"
4300
 
             />
4301
 
    <counter name="EU Active"
4302
 
             symbol_name="EuActive"
4303
 
             underscore_name="eu_active"
4304
 
             description="The percentage of time in which the Execution Units were actively processing."
4305
 
             data_type="float"
4306
 
             max_equation="100"
4307
 
             units="percent"
4308
 
             semantic_type="duration"
4309
 
             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4310
 
             mdapi_group="EU Array"
4311
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4312
 
             mdapi_supported_apis=""
4313
 
             mdapi_hw_unit_type="gpu"
4314
 
             />
4315
 
    <counter name="EU Stall"
4316
 
             symbol_name="EuStall"
4317
 
             underscore_name="eu_stall"
4318
 
             description="The percentage of time in which the Execution Units were stalled."
4319
 
             data_type="float"
4320
 
             max_equation="100"
4321
 
             units="percent"
4322
 
             semantic_type="duration"
4323
 
             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4324
 
             mdapi_group="EU Array"
4325
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4326
 
             mdapi_supported_apis=""
4327
 
             mdapi_hw_unit_type="gpu"
4328
 
             />
4329
 
    <counter name="EU Thread Occupancy"
4330
 
             symbol_name="EuThreadOccupancy"
4331
 
             underscore_name="eu_thread_occupancy"
4332
 
             description="The percentage of time in which hardware threads occupied EUs."
4333
 
             data_type="float"
4334
 
             max_equation="100"
4335
 
             units="percent"
4336
 
             semantic_type="duration"
4337
 
             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4338
 
             mdapi_group="EU Array"
4339
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4340
 
             mdapi_supported_apis=""
4341
 
             mdapi_hw_unit_type="gpu"
4342
 
             />
4343
 
    <counter name="Slice0 L3 Bank3 Output Ready"
4344
 
             symbol_name="L30Bank3OutputReady"
4345
 
             underscore_name="l30_bank3_output_ready"
4346
 
             description="The percentage of time in which slice0 L3 bank3 output is ready"
4347
 
             data_type="float"
4348
 
             max_equation="100"
4349
 
             units="percent"
4350
 
             semantic_type="duration"
4351
 
             equation="C 5 READ C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
4352
 
             availability="$SliceMask 1 AND"
4353
 
             mdapi_group="GTI/L3"
4354
 
             mdapi_usage_flags="Frame Batch Draw"
4355
 
             mdapi_supported_apis=""
4356
 
             mdapi_hw_unit_type="slice"
4357
 
             />
4358
 
    <register_config type="NOA">
4359
 
        <register type="NOA" address="0x00000D04" value="0x00000200" />
4360
 
        <register type="NOA" address="0x00009840" value="0x00000000" />
4361
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
4362
 
        <register type="NOA" address="0x00009888" value="0x04001A00" />
4363
 
        <register type="NOA" address="0x00009888" value="0x06001820" />
4364
 
        <register type="NOA" address="0x00009888" value="0x08000028" />
4365
 
        <register type="NOA" address="0x00009888" value="0x3A000000" />
4366
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
4367
 
        <register type="NOA" address="0x00009888" value="0x5B100050" />
4368
 
        <register type="NOA" address="0x00009888" value="0x17148000" />
4369
 
        <register type="NOA" address="0x00009888" value="0x1B140400" />
4370
 
        <register type="NOA" address="0x00009888" value="0x5F110050" />
4371
 
        <register type="NOA" address="0x00009888" value="0x07128000" />
4372
 
        <register type="NOA" address="0x00009888" value="0x09128000" />
4373
 
        <register type="NOA" address="0x00009888" value="0x17100000" />
4374
 
        <register type="NOA" address="0x00009888" value="0x49100000" />
4375
 
        <register type="NOA" address="0x00009888" value="0x4B100000" />
4376
 
        <register type="NOA" address="0x00009888" value="0x31100000" />
4377
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
4378
 
        <register type="NOA" address="0x00009888" value="0x65100002" />
4379
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
4380
 
        <register type="NOA" address="0x00009888" value="0x42000001" />
4381
 
    </register_config>
4382
 
    <register_config type="OA">
4383
 
        <register type="OA" address="0x0000D920" value="0x00000000" />
4384
 
        <register type="OA" address="0x0000D900" value="0x00000000" />
4385
 
        <register type="OA" address="0x0000D904" value="0x00800000" />
4386
 
        <register type="OA" address="0x0000D910" value="0x00000000" />
4387
 
        <register type="OA" address="0x0000D914" value="0x00800000" />
4388
 
        <register type="OA" address="0x0000DC40" value="0x00000000" />
4389
 
    </register_config>
4390
 
    <register_config type="FLEX">
4391
 
        <register type="FLEX" address="0x0000E458" value="0x00804704" />
4392
 
        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
4393
 
        <register type="FLEX" address="0x0000E658" value="0x00805705" />
4394
 
        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
4395
 
        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
4396
 
        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
4397
 
    </register_config>
4398
 
  </set>
4399
 
 
4400
 
  <set name="Sampler_1"
4401
 
       chipset="TGLGT1"
4402
 
       symbol_name="Sampler_1"
4403
 
       underscore_name="sampler_1"
4404
 
       mdapi_supported_apis="VK OGL OCL MEDIA IO"
4405
 
       hw_config_guid="4876283b-1889-4cef-880f-58de9dc676cb"
4406
 
       >
4407
 
    <counter name="GPU Time Elapsed"
4408
 
             symbol_name="GpuTime"
4409
 
             underscore_name="gpu_time"
4410
 
             description="Time elapsed on the GPU during the measurement."
4411
 
             data_type="uint64"
4412
 
             units="ns"
4413
 
             semantic_type="duration"
4414
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
4415
 
             mdapi_group="GPU"
4416
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4417
 
             mdapi_supported_apis=""
4418
 
             mdapi_hw_unit_type="gpu"
4419
 
             />
4420
 
    <counter name="GPU Core Clocks"
4421
 
             symbol_name="GpuCoreClocks"
4422
 
             underscore_name="gpu_core_clocks"
4423
 
             description="The total number of GPU core clocks elapsed during the measurement."
4424
 
             data_type="uint64"
4425
 
             units="cycles"
4426
 
             semantic_type="event"
4427
 
             equation="GPU_CLOCK 0 READ"
4428
 
             mdapi_group="GPU"
4429
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
4430
 
             mdapi_supported_apis=""
4431
 
             mdapi_hw_unit_type="gpu"
4432
 
             />
4433
 
    <counter name="AVG GPU Core Frequency"
4434
 
             symbol_name="AvgGpuCoreFrequency"
4435
 
             underscore_name="avg_gpu_core_frequency"
4436
 
             description="Average GPU Core Frequency in the measurement."
4437
 
             data_type="uint64"
4438
 
             max_equation="$GpuMaxFrequency"
4439
 
             units="hz"
4440
 
             semantic_type="event"
4441
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4442
 
             mdapi_group="GPU"
4443
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4444
 
             mdapi_supported_apis=""
4445
 
             mdapi_hw_unit_type="gpu"
4446
 
             />
4447
 
    <counter name="GPU Busy"
4448
 
             symbol_name="GpuBusy"
4449
 
             underscore_name="gpu_busy"
4450
 
             description="The percentage of time in which the GPU has been processing GPU commands."
4451
 
             data_type="float"
4452
 
             max_equation="100"
4453
 
             units="percent"
4454
 
             semantic_type="duration"
4455
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
4456
 
             mdapi_group="GPU"
4457
 
             mdapi_usage_flags="Tier1 Overview System Frame"
4458
 
             mdapi_supported_apis=""
4459
 
             mdapi_hw_unit_type="gpu"
4460
 
             />
4461
 
    <counter name="VS Threads Dispatched"
4462
 
             symbol_name="VsThreads"
4463
 
             underscore_name="vs_threads"
4464
 
             description="The total number of vertex shader hardware threads dispatched."
4465
 
             data_type="uint64"
4466
 
             units="threads"
4467
 
             semantic_type="event"
4468
 
             equation="A 1 READ"
4469
 
             mdapi_group="EU Array/Vertex Shader"
4470
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4471
 
             mdapi_supported_apis="VK OGL IO"
4472
 
             mdapi_hw_unit_type="gpu"
4473
 
             />
4474
 
    <counter name="HS Threads Dispatched"
4475
 
             symbol_name="HsThreads"
4476
 
             underscore_name="hs_threads"
4477
 
             description="The total number of hull shader hardware threads dispatched."
4478
 
             data_type="uint64"
4479
 
             units="threads"
4480
 
             semantic_type="event"
4481
 
             equation="A 2 READ"
4482
 
             mdapi_group="EU Array/Hull Shader"
4483
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4484
 
             mdapi_supported_apis="VK OGL IO"
4485
 
             mdapi_hw_unit_type="gpu"
4486
 
             />
4487
 
    <counter name="DS Threads Dispatched"
4488
 
             symbol_name="DsThreads"
4489
 
             underscore_name="ds_threads"
4490
 
             description="The total number of domain shader hardware threads dispatched."
4491
 
             data_type="uint64"
4492
 
             units="threads"
4493
 
             semantic_type="event"
4494
 
             equation="A 3 READ"
4495
 
             mdapi_group="EU Array/Domain Shader"
4496
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4497
 
             mdapi_supported_apis="VK OGL IO"
4498
 
             mdapi_hw_unit_type="gpu"
4499
 
             />
4500
 
    <counter name="GS Threads Dispatched"
4501
 
             symbol_name="GsThreads"
4502
 
             underscore_name="gs_threads"
4503
 
             description="The total number of geometry shader hardware threads dispatched."
4504
 
             data_type="uint64"
4505
 
             units="threads"
4506
 
             semantic_type="event"
4507
 
             equation="A 5 READ"
4508
 
             mdapi_group="EU Array/Geometry Shader"
4509
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4510
 
             mdapi_supported_apis="VK OGL IO"
4511
 
             mdapi_hw_unit_type="gpu"
4512
 
             />
4513
 
    <counter name="FS Threads Dispatched"
4514
 
             symbol_name="PsThreads"
4515
 
             underscore_name="ps_threads"
4516
 
             description="The total number of fragment shader hardware threads dispatched."
4517
 
             data_type="uint64"
4518
 
             units="threads"
4519
 
             semantic_type="event"
4520
 
             equation="A 6 READ"
4521
 
             mdapi_group="EU Array/Fragment Shader"
4522
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4523
 
             mdapi_supported_apis="VK OGL IO"
4524
 
             mdapi_hw_unit_type="gpu"
4525
 
             />
4526
 
    <counter name="CS Threads Dispatched"
4527
 
             symbol_name="CsThreads"
4528
 
             underscore_name="cs_threads"
4529
 
             description="The total number of compute shader hardware threads dispatched."
4530
 
             data_type="uint64"
4531
 
             units="threads"
4532
 
             semantic_type="event"
4533
 
             equation="A 4 READ"
4534
 
             mdapi_group="EU Array/Compute Shader"
4535
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4536
 
             mdapi_supported_apis="VK OGL OCL IO MEDIA"
4537
 
             mdapi_hw_unit_type="gpu"
4538
 
             />
4539
 
    <counter name="EU Active"
4540
 
             symbol_name="EuActive"
4541
 
             underscore_name="eu_active"
4542
 
             description="The percentage of time in which the Execution Units were actively processing."
4543
 
             data_type="float"
4544
 
             max_equation="100"
4545
 
             units="percent"
4546
 
             semantic_type="duration"
4547
 
             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4548
 
             mdapi_group="EU Array"
4549
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4550
 
             mdapi_supported_apis=""
4551
 
             mdapi_hw_unit_type="gpu"
4552
 
             />
4553
 
    <counter name="EU Stall"
4554
 
             symbol_name="EuStall"
4555
 
             underscore_name="eu_stall"
4556
 
             description="The percentage of time in which the Execution Units were stalled."
4557
 
             data_type="float"
4558
 
             max_equation="100"
4559
 
             units="percent"
4560
 
             semantic_type="duration"
4561
 
             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4562
 
             mdapi_group="EU Array"
4563
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4564
 
             mdapi_supported_apis=""
4565
 
             mdapi_hw_unit_type="gpu"
4566
 
             />
4567
 
    <counter name="EU Thread Occupancy"
4568
 
             symbol_name="EuThreadOccupancy"
4569
 
             underscore_name="eu_thread_occupancy"
4570
 
             description="The percentage of time in which hardware threads occupied EUs."
4571
 
             data_type="float"
4572
 
             max_equation="100"
4573
 
             units="percent"
4574
 
             semantic_type="duration"
4575
 
             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4576
 
             mdapi_group="EU Array"
4577
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4578
 
             mdapi_supported_apis=""
4579
 
             mdapi_hw_unit_type="gpu"
4580
 
             />
4581
 
    <counter name="Slice0 DualSubslice0 Input Available"
4582
 
             symbol_name="Sampler00InputAvailable"
4583
 
             underscore_name="sampler00_input_available"
4584
 
             description="The percentage of time in which slice0 dualsubslice0 sampler input is available"
4585
 
             data_type="float"
4586
 
             max_equation="100"
4587
 
             units="percent"
4588
 
             semantic_type="duration"
4589
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
4590
 
             availability="$DualSubsliceMask 1 AND"
4591
 
             mdapi_group="GPU/Sampler"
4592
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4593
 
             mdapi_supported_apis=""
4594
 
             mdapi_hw_unit_type="dualsubslice"
4595
 
             />
4596
 
    <counter name="Slice0 DualSubslice1 Input Available"
4597
 
             symbol_name="Sampler01InputAvailable"
4598
 
             underscore_name="sampler01_input_available"
4599
 
             description="The percentage of time in which slice0 dualsubslice1 sampler input is available"
4600
 
             data_type="float"
4601
 
             max_equation="100"
4602
 
             units="percent"
4603
 
             semantic_type="duration"
4604
 
             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
4605
 
             availability="$DualSubsliceMask 2 AND"
4606
 
             mdapi_group="GPU/Sampler"
4607
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4608
 
             mdapi_supported_apis=""
4609
 
             mdapi_hw_unit_type="dualsubslice"
4610
 
             />
4611
 
    <counter name="Slice0 DualSubslice0 Sampler Output Ready"
4612
 
             symbol_name="Sampler00OutputReady"
4613
 
             underscore_name="sampler00_output_ready"
4614
 
             description="The percentage of time in which slice0 dualsubslice0 sampler output is ready"
4615
 
             data_type="float"
4616
 
             max_equation="100"
4617
 
             units="percent"
4618
 
             semantic_type="duration"
4619
 
             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
4620
 
             availability="$DualSubsliceMask 1 AND"
4621
 
             mdapi_group="GPU/Sampler"
4622
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4623
 
             mdapi_supported_apis=""
4624
 
             mdapi_hw_unit_type="subslice"
4625
 
             />
4626
 
    <counter name="Slice0 DualSubslice1 Sampler Output Ready"
4627
 
             symbol_name="Sampler01OutputReady"
4628
 
             underscore_name="sampler01_output_ready"
4629
 
             description="The percentage of time in which slice0 dualsubslice1 sampler output is ready"
4630
 
             data_type="float"
4631
 
             max_equation="100"
4632
 
             units="percent"
4633
 
             semantic_type="duration"
4634
 
             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
4635
 
             availability="$DualSubsliceMask 2 AND"
4636
 
             mdapi_group="GPU/Sampler"
4637
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4638
 
             mdapi_supported_apis=""
4639
 
             mdapi_hw_unit_type="subslice"
4640
 
             />
4641
 
    <register_config type="NOA">
4642
 
        <register type="NOA" address="0x00000D04" value="0x00000200" />
4643
 
        <register type="NOA" address="0x00009840" value="0x00000000" />
4644
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
4645
 
        <register type="NOA" address="0x00009888" value="0x0C123E00" />
4646
 
        <register type="NOA" address="0x00009888" value="0x1C121600" />
4647
 
        <register type="NOA" address="0x00009888" value="0x04143E00" />
4648
 
        <register type="NOA" address="0x00009888" value="0x18141613" />
4649
 
        <register type="NOA" address="0x00009888" value="0x0C323E00" />
4650
 
        <register type="NOA" address="0x00009888" value="0x1C321600" />
4651
 
        <register type="NOA" address="0x00009888" value="0x04343E00" />
4652
 
        <register type="NOA" address="0x00009888" value="0x18341600" />
4653
 
        <register type="NOA" address="0x00009888" value="0x0E120086" />
4654
 
        <register type="NOA" address="0x00009888" value="0x1A120033" />
4655
 
        <register type="NOA" address="0x00009888" value="0x20120000" />
4656
 
        <register type="NOA" address="0x00009888" value="0x00124000" />
4657
 
        <register type="NOA" address="0x00009888" value="0x18124000" />
4658
 
        <register type="NOA" address="0x00009888" value="0x10138000" />
4659
 
        <register type="NOA" address="0x00009888" value="0x1C13C200" />
4660
 
        <register type="NOA" address="0x00009888" value="0x001400A6" />
4661
 
        <register type="NOA" address="0x00009888" value="0x10140000" />
4662
 
        <register type="NOA" address="0x00009888" value="0x0C140000" />
4663
 
        <register type="NOA" address="0x00009888" value="0x18158000" />
4664
 
        <register type="NOA" address="0x00009888" value="0x1C150800" />
4665
 
        <register type="NOA" address="0x00009888" value="0x12320086" />
4666
 
        <register type="NOA" address="0x00009888" value="0x16320033" />
4667
 
        <register type="NOA" address="0x00009888" value="0x20320000" />
4668
 
        <register type="NOA" address="0x00009888" value="0x10324000" />
4669
 
        <register type="NOA" address="0x00009888" value="0x14324000" />
4670
 
        <register type="NOA" address="0x00009888" value="0x1C333C00" />
4671
 
        <register type="NOA" address="0x00009888" value="0x103400A6" />
4672
 
        <register type="NOA" address="0x00009888" value="0x14340013" />
4673
 
        <register type="NOA" address="0x00009888" value="0x08340000" />
4674
 
        <register type="NOA" address="0x00009888" value="0x0A340000" />
4675
 
        <register type="NOA" address="0x00009888" value="0x1C350088" />
4676
 
        <register type="NOA" address="0x00009888" value="0x100D8000" />
4677
 
        <register type="NOA" address="0x00009888" value="0x120D8000" />
4678
 
        <register type="NOA" address="0x00009888" value="0x140D8000" />
4679
 
        <register type="NOA" address="0x00009888" value="0x160D8000" />
4680
 
        <register type="NOA" address="0x00009888" value="0x100E8000" />
4681
 
        <register type="NOA" address="0x00009888" value="0x120E8000" />
4682
 
        <register type="NOA" address="0x00009888" value="0x140E8000" />
4683
 
        <register type="NOA" address="0x00009888" value="0x160E8000" />
4684
 
        <register type="NOA" address="0x00009888" value="0x100F4000" />
4685
 
        <register type="NOA" address="0x00009888" value="0x120F4000" />
4686
 
        <register type="NOA" address="0x00009888" value="0x140F4000" />
4687
 
        <register type="NOA" address="0x00009888" value="0x160F4000" />
4688
 
        <register type="NOA" address="0x00009888" value="0x0000C000" />
4689
 
        <register type="NOA" address="0x00009888" value="0x0E00C000" />
4690
 
        <register type="NOA" address="0x00009888" value="0x10004000" />
4691
 
        <register type="NOA" address="0x00009888" value="0x12004000" />
4692
 
        <register type="NOA" address="0x00009888" value="0x34003D40" />
4693
 
        <register type="NOA" address="0x00009888" value="0x0801C000" />
4694
 
        <register type="NOA" address="0x00009888" value="0x0A01C000" />
4695
 
        <register type="NOA" address="0x00009888" value="0x10058000" />
4696
 
        <register type="NOA" address="0x00009888" value="0x1C058000" />
4697
 
        <register type="NOA" address="0x00009888" value="0x22050300" />
4698
 
        <register type="NOA" address="0x00009888" value="0x040A4000" />
4699
 
        <register type="NOA" address="0x00009888" value="0x0A0A8000" />
4700
 
        <register type="NOA" address="0x00009888" value="0x100AC000" />
4701
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
4702
 
        <register type="NOA" address="0x00009888" value="0x41104000" />
4703
 
        <register type="NOA" address="0x00009888" value="0x5B105000" />
4704
 
        <register type="NOA" address="0x00009888" value="0x5D100155" />
4705
 
        <register type="NOA" address="0x00009888" value="0x11148000" />
4706
 
        <register type="NOA" address="0x00009888" value="0x1B14E000" />
4707
 
        <register type="NOA" address="0x00009888" value="0x1D14000F" />
4708
 
        <register type="NOA" address="0x00009888" value="0x4B112000" />
4709
 
        <register type="NOA" address="0x00009888" value="0x5F115000" />
4710
 
        <register type="NOA" address="0x00009888" value="0x61110155" />
4711
 
        <register type="NOA" address="0x00009888" value="0x01128000" />
4712
 
        <register type="NOA" address="0x00009888" value="0x0F128000" />
4713
 
        <register type="NOA" address="0x00009888" value="0x11128000" />
4714
 
        <register type="NOA" address="0x00009888" value="0x13128000" />
4715
 
        <register type="NOA" address="0x00009888" value="0x15128000" />
4716
 
        <register type="NOA" address="0x00009888" value="0x17128000" />
4717
 
        <register type="NOA" address="0x00009888" value="0x19128000" />
4718
 
        <register type="NOA" address="0x00009888" value="0x1B128000" />
4719
 
        <register type="NOA" address="0x00009888" value="0x47100400" />
4720
 
        <register type="NOA" address="0x00009888" value="0x4D100000" />
4721
 
        <register type="NOA" address="0x00009888" value="0x4F100008" />
4722
 
        <register type="NOA" address="0x00009888" value="0x51100004" />
4723
 
        <register type="NOA" address="0x00009888" value="0x53100404" />
4724
 
        <register type="NOA" address="0x00009888" value="0x55100008" />
4725
 
        <register type="NOA" address="0x00009888" value="0x17100000" />
4726
 
        <register type="NOA" address="0x00009888" value="0x31100000" />
4727
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
4728
 
        <register type="NOA" address="0x00009888" value="0x65100002" />
4729
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
4730
 
        <register type="NOA" address="0x00009888" value="0x42000001" />
4731
 
    </register_config>
4732
 
    <register_config type="OA">
4733
 
        <register type="OA" address="0x0000D920" value="0x00000000" />
4734
 
        <register type="OA" address="0x0000D900" value="0x00000000" />
4735
 
        <register type="OA" address="0x0000D904" value="0xF0800000" />
4736
 
        <register type="OA" address="0x0000D910" value="0x00000000" />
4737
 
        <register type="OA" address="0x0000D914" value="0x00800000" />
4738
 
        <register type="OA" address="0x0000DC40" value="0x000F0000" />
4739
 
        <register type="OA" address="0x0000D940" value="0x00000018" />
4740
 
        <register type="OA" address="0x0000D944" value="0x0000FFFC" />
4741
 
        <register type="OA" address="0x0000DC00" value="0x00000018" />
4742
 
        <register type="OA" address="0x0000DC04" value="0x0000FFFC" />
4743
 
        <register type="OA" address="0x0000D948" value="0x00000060" />
4744
 
        <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
4745
 
        <register type="OA" address="0x0000DC08" value="0x00000060" />
4746
 
        <register type="OA" address="0x0000DC0C" value="0x0000FFF3" />
4747
 
        <register type="OA" address="0x0000D950" value="0x00000180" />
4748
 
        <register type="OA" address="0x0000D954" value="0x0000FFCF" />
4749
 
        <register type="OA" address="0x0000DC10" value="0x00000180" />
4750
 
        <register type="OA" address="0x0000DC14" value="0x0000FFCF" />
4751
 
        <register type="OA" address="0x0000D958" value="0x00000600" />
4752
 
        <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
4753
 
        <register type="OA" address="0x0000DC18" value="0x00000600" />
4754
 
        <register type="OA" address="0x0000DC1C" value="0x0000FF3F" />
4755
 
    </register_config>
4756
 
    <register_config type="FLEX">
4757
 
        <register type="FLEX" address="0x0000E458" value="0x00804704" />
4758
 
        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
4759
 
        <register type="FLEX" address="0x0000E658" value="0x00805705" />
4760
 
        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
4761
 
        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
4762
 
        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
4763
 
    </register_config>
4764
 
  </set>
4765
 
 
4766
 
  <set name="TDL_1"
4767
 
       chipset="TGLGT1"
4768
 
       symbol_name="TDL_1"
4769
 
       underscore_name="tdl_1"
4770
 
       mdapi_supported_apis="VK OGL OCL MEDIA IO"
4771
 
       hw_config_guid="aeddd71b-2f93-48de-9e69-1cba5865473f"
4772
 
       >
4773
 
    <counter name="GPU Time Elapsed"
4774
 
             symbol_name="GpuTime"
4775
 
             underscore_name="gpu_time"
4776
 
             description="Time elapsed on the GPU during the measurement."
4777
 
             data_type="uint64"
4778
 
             units="ns"
4779
 
             semantic_type="duration"
4780
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
4781
 
             mdapi_group="GPU"
4782
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4783
 
             mdapi_supported_apis=""
4784
 
             mdapi_hw_unit_type="gpu"
4785
 
             />
4786
 
    <counter name="GPU Core Clocks"
4787
 
             symbol_name="GpuCoreClocks"
4788
 
             underscore_name="gpu_core_clocks"
4789
 
             description="The total number of GPU core clocks elapsed during the measurement."
4790
 
             data_type="uint64"
4791
 
             units="cycles"
4792
 
             semantic_type="event"
4793
 
             equation="GPU_CLOCK 0 READ"
4794
 
             mdapi_group="GPU"
4795
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
4796
 
             mdapi_supported_apis=""
4797
 
             mdapi_hw_unit_type="gpu"
4798
 
             />
4799
 
    <counter name="AVG GPU Core Frequency"
4800
 
             symbol_name="AvgGpuCoreFrequency"
4801
 
             underscore_name="avg_gpu_core_frequency"
4802
 
             description="Average GPU Core Frequency in the measurement."
4803
 
             data_type="uint64"
4804
 
             max_equation="$GpuMaxFrequency"
4805
 
             units="hz"
4806
 
             semantic_type="event"
4807
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4808
 
             mdapi_group="GPU"
4809
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4810
 
             mdapi_supported_apis=""
4811
 
             mdapi_hw_unit_type="gpu"
4812
 
             />
4813
 
    <counter name="GPU Busy"
4814
 
             symbol_name="GpuBusy"
4815
 
             underscore_name="gpu_busy"
4816
 
             description="The percentage of time in which the GPU has been processing GPU commands."
4817
 
             data_type="float"
4818
 
             max_equation="100"
4819
 
             units="percent"
4820
 
             semantic_type="duration"
4821
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
4822
 
             mdapi_group="GPU"
4823
 
             mdapi_usage_flags="Tier1 Overview System Frame"
4824
 
             mdapi_supported_apis=""
4825
 
             mdapi_hw_unit_type="gpu"
4826
 
             />
4827
 
    <counter name="VS Threads Dispatched"
4828
 
             symbol_name="VsThreads"
4829
 
             underscore_name="vs_threads"
4830
 
             description="The total number of vertex shader hardware threads dispatched."
4831
 
             data_type="uint64"
4832
 
             units="threads"
4833
 
             semantic_type="event"
4834
 
             equation="A 1 READ"
4835
 
             mdapi_group="EU Array/Vertex Shader"
4836
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4837
 
             mdapi_supported_apis="VK OGL IO"
4838
 
             mdapi_hw_unit_type="gpu"
4839
 
             />
4840
 
    <counter name="HS Threads Dispatched"
4841
 
             symbol_name="HsThreads"
4842
 
             underscore_name="hs_threads"
4843
 
             description="The total number of hull shader hardware threads dispatched."
4844
 
             data_type="uint64"
4845
 
             units="threads"
4846
 
             semantic_type="event"
4847
 
             equation="A 2 READ"
4848
 
             mdapi_group="EU Array/Hull Shader"
4849
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4850
 
             mdapi_supported_apis="VK OGL IO"
4851
 
             mdapi_hw_unit_type="gpu"
4852
 
             />
4853
 
    <counter name="DS Threads Dispatched"
4854
 
             symbol_name="DsThreads"
4855
 
             underscore_name="ds_threads"
4856
 
             description="The total number of domain shader hardware threads dispatched."
4857
 
             data_type="uint64"
4858
 
             units="threads"
4859
 
             semantic_type="event"
4860
 
             equation="A 3 READ"
4861
 
             mdapi_group="EU Array/Domain Shader"
4862
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4863
 
             mdapi_supported_apis="VK OGL IO"
4864
 
             mdapi_hw_unit_type="gpu"
4865
 
             />
4866
 
    <counter name="GS Threads Dispatched"
4867
 
             symbol_name="GsThreads"
4868
 
             underscore_name="gs_threads"
4869
 
             description="The total number of geometry shader hardware threads dispatched."
4870
 
             data_type="uint64"
4871
 
             units="threads"
4872
 
             semantic_type="event"
4873
 
             equation="A 5 READ"
4874
 
             mdapi_group="EU Array/Geometry Shader"
4875
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4876
 
             mdapi_supported_apis="VK OGL IO"
4877
 
             mdapi_hw_unit_type="gpu"
4878
 
             />
4879
 
    <counter name="FS Threads Dispatched"
4880
 
             symbol_name="PsThreads"
4881
 
             underscore_name="ps_threads"
4882
 
             description="The total number of fragment shader hardware threads dispatched."
4883
 
             data_type="uint64"
4884
 
             units="threads"
4885
 
             semantic_type="event"
4886
 
             equation="A 6 READ"
4887
 
             mdapi_group="EU Array/Fragment Shader"
4888
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4889
 
             mdapi_supported_apis="VK OGL IO"
4890
 
             mdapi_hw_unit_type="gpu"
4891
 
             />
4892
 
    <counter name="CS Threads Dispatched"
4893
 
             symbol_name="CsThreads"
4894
 
             underscore_name="cs_threads"
4895
 
             description="The total number of compute shader hardware threads dispatched."
4896
 
             data_type="uint64"
4897
 
             units="threads"
4898
 
             semantic_type="event"
4899
 
             equation="A 4 READ"
4900
 
             mdapi_group="EU Array/Compute Shader"
4901
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4902
 
             mdapi_supported_apis="VK OGL OCL IO MEDIA"
4903
 
             mdapi_hw_unit_type="gpu"
4904
 
             />
4905
 
    <counter name="EU Active"
4906
 
             symbol_name="EuActive"
4907
 
             underscore_name="eu_active"
4908
 
             description="The percentage of time in which the Execution Units were actively processing."
4909
 
             data_type="float"
4910
 
             max_equation="100"
4911
 
             units="percent"
4912
 
             semantic_type="duration"
4913
 
             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4914
 
             mdapi_group="EU Array"
4915
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4916
 
             mdapi_supported_apis=""
4917
 
             mdapi_hw_unit_type="gpu"
4918
 
             />
4919
 
    <counter name="EU Stall"
4920
 
             symbol_name="EuStall"
4921
 
             underscore_name="eu_stall"
4922
 
             description="The percentage of time in which the Execution Units were stalled."
4923
 
             data_type="float"
4924
 
             max_equation="100"
4925
 
             units="percent"
4926
 
             semantic_type="duration"
4927
 
             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4928
 
             mdapi_group="EU Array"
4929
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4930
 
             mdapi_supported_apis=""
4931
 
             mdapi_hw_unit_type="gpu"
4932
 
             />
4933
 
    <counter name="EU Thread Occupancy"
4934
 
             symbol_name="EuThreadOccupancy"
4935
 
             underscore_name="eu_thread_occupancy"
4936
 
             description="The percentage of time in which hardware threads occupied EUs."
4937
 
             data_type="float"
4938
 
             max_equation="100"
4939
 
             units="percent"
4940
 
             semantic_type="duration"
4941
 
             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4942
 
             mdapi_group="EU Array"
4943
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4944
 
             mdapi_supported_apis=""
4945
 
             mdapi_hw_unit_type="gpu"
4946
 
             />
4947
 
    <counter name="Non-PS Thread Ready For Dispatch on Slice0 DualSubslice0 Thread Dispatcher"
4948
 
             symbol_name="NonPSThread00ReadyForDispatch"
4949
 
             underscore_name="non_ps_thread00_ready_for_dispatch"
4950
 
             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 dualsubslice0 thread dispatcher"
4951
 
             data_type="float"
4952
 
             max_equation="100"
4953
 
             units="percent"
4954
 
             semantic_type="duration"
4955
 
             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
4956
 
             availability="$DualSubsliceMask 1 AND"
4957
 
             mdapi_group="GPU/Thread Dispatcher"
4958
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4959
 
             mdapi_supported_apis=""
4960
 
             mdapi_hw_unit_type="dualsubslice"
4961
 
             />
4962
 
    <counter name="Non-PS Thread Ready For Dispatch on Slice0 DualSubslice1 Thread Dispatcher"
4963
 
             symbol_name="NonPSThread01ReadyForDispatch"
4964
 
             underscore_name="non_ps_thread01_ready_for_dispatch"
4965
 
             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 dualsubslice1 thread dispatcher"
4966
 
             data_type="float"
4967
 
             max_equation="100"
4968
 
             units="percent"
4969
 
             semantic_type="duration"
4970
 
             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
4971
 
             availability="$DualSubsliceMask 2 AND"
4972
 
             mdapi_group="GPU/Thread Dispatcher"
4973
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4974
 
             mdapi_supported_apis=""
4975
 
             mdapi_hw_unit_type="dualsubslice"
4976
 
             />
4977
 
    <counter name="PS Thread Ready For Dispatch on Slice0 Dualsubslice0 Thread Dispatcher"
4978
 
             symbol_name="PSThread00ReadyForDispatch"
4979
 
             underscore_name="ps_thread00_ready_for_dispatch"
4980
 
             description="The percentage of time in which PS thread is ready for dispatch on slice0 dualsubslice0 thread dispatcher"
4981
 
             data_type="float"
4982
 
             max_equation="100"
4983
 
             units="percent"
4984
 
             semantic_type="duration"
4985
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
4986
 
             availability="$DualSubsliceMask 1 AND"
4987
 
             mdapi_group="GPU/Thread Dispatcher"
4988
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4989
 
             mdapi_supported_apis=""
4990
 
             mdapi_hw_unit_type="dualsubslice"
4991
 
             />
4992
 
    <counter name="PS Thread Ready For Dispatch on Slice0 Dualsubslice1 Thread Dispatcher"
4993
 
             symbol_name="PSThread01ReadyForDispatch"
4994
 
             underscore_name="ps_thread01_ready_for_dispatch"
4995
 
             description="The percentage of time in which PS thread is ready for dispatch on slice0 dualsubslice1 thread dispatcher"
4996
 
             data_type="float"
4997
 
             max_equation="100"
4998
 
             units="percent"
4999
 
             semantic_type="duration"
5000
 
             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
5001
 
             availability="$DualSubsliceMask 2 AND"
5002
 
             mdapi_group="GPU/Thread Dispatcher"
5003
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5004
 
             mdapi_supported_apis=""
5005
 
             mdapi_hw_unit_type="dualsubslice"
5006
 
             />
5007
 
    <counter name="Thread Header Ready on Slice0 DualSubslice0 Thread Dispatcher Port 0"
5008
 
             symbol_name="ThreadHeader00ReadyPort0"
5009
 
             underscore_name="thread_header00_ready_port0"
5010
 
             description="The percentage of time in which thread header is ready on slice0 dualsubslice0 thread dispatcher port 0"
5011
 
             data_type="float"
5012
 
             max_equation="100"
5013
 
             units="percent"
5014
 
             semantic_type="duration"
5015
 
             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
5016
 
             availability="$DualSubsliceMask 1 AND"
5017
 
             mdapi_group="GPU/Thread Dispatcher"
5018
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5019
 
             mdapi_supported_apis=""
5020
 
             mdapi_hw_unit_type="dualsubslice"
5021
 
             />
5022
 
    <counter name="Thread Header Ready on Slice0 DualSubslice0 Thread Dispatcher Port 1"
5023
 
             symbol_name="ThreadHeader00ReadyPort1"
5024
 
             underscore_name="thread_header00_ready_port1"
5025
 
             description="The percentage of time in which thread header is ready on slice0 dualsubslice0 thread dispatcher port 1"
5026
 
             data_type="float"
5027
 
             max_equation="100"
5028
 
             units="percent"
5029
 
             semantic_type="duration"
5030
 
             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
5031
 
             availability="$DualSubsliceMask 1 AND"
5032
 
             mdapi_group="GPU/Thread Dispatcher"
5033
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5034
 
             mdapi_supported_apis=""
5035
 
             mdapi_hw_unit_type="dualsubslice"
5036
 
             />
5037
 
    <counter name="Thread Header Ready on Slice0 DualSubslice0 Thread Dispatcher Port 2"
5038
 
             symbol_name="ThreadHeader00ReadyPort2"
5039
 
             underscore_name="thread_header00_ready_port2"
5040
 
             description="The percentage of time in which thread header is ready on slice0 dualsubslice0 thread dispatcher port 2"
5041
 
             data_type="float"
5042
 
             max_equation="100"
5043
 
             units="percent"
5044
 
             semantic_type="duration"
5045
 
             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
5046
 
             availability="$DualSubsliceMask 1 AND"
5047
 
             mdapi_group="GPU/Thread Dispatcher"
5048
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5049
 
             mdapi_supported_apis=""
5050
 
             mdapi_hw_unit_type="dualsubslice"
5051
 
             />
5052
 
    <counter name="Thread Header Ready on Slice0 DualSubslice0 Thread Dispatcher Port 3"
5053
 
             symbol_name="ThreadHeader00ReadyPort3"
5054
 
             underscore_name="thread_header00_ready_port3"
5055
 
             description="The percentage of time in which thread header is ready on slice0 dualsubslice0 thread dispatcher port 3"
5056
 
             data_type="float"
5057
 
             max_equation="100"
5058
 
             units="percent"
5059
 
             semantic_type="duration"
5060
 
             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
5061
 
             availability="$DualSubsliceMask 1 AND"
5062
 
             mdapi_group="GPU/Thread Dispatcher"
5063
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5064
 
             mdapi_supported_apis=""
5065
 
             mdapi_hw_unit_type="dualsubslice"
5066
 
             />
5067
 
    <counter name="Thread Header Ready on Slice0 DualSubslice1 Thread Dispatcher Port 0"
5068
 
             symbol_name="ThreadHeader01ReadyPort0"
5069
 
             underscore_name="thread_header01_ready_port0"
5070
 
             description="The percentage of time in which thread header is ready on slice0 dualsubslice1 thread dispatcher port 0"
5071
 
             data_type="float"
5072
 
             max_equation="100"
5073
 
             units="percent"
5074
 
             semantic_type="duration"
5075
 
             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
5076
 
             availability="$DualSubsliceMask 2 AND"
5077
 
             mdapi_group="GPU/Thread Dispatcher"
5078
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5079
 
             mdapi_supported_apis=""
5080
 
             mdapi_hw_unit_type="dualsubslice"
5081
 
             />
5082
 
    <counter name="Thread Header Ready on Slice0 DualSubslice1 Thread Dispatcher Port 1"
5083
 
             symbol_name="ThreadHeader01ReadyPort1"
5084
 
             underscore_name="thread_header01_ready_port1"
5085
 
             description="The percentage of time in which thread header is ready on slice0 dualsubslice1 thread dispatcher port 1"
5086
 
             data_type="float"
5087
 
             max_equation="100"
5088
 
             units="percent"
5089
 
             semantic_type="duration"
5090
 
             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
5091
 
             availability="$DualSubsliceMask 2 AND"
5092
 
             mdapi_group="GPU/Thread Dispatcher"
5093
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5094
 
             mdapi_supported_apis=""
5095
 
             mdapi_hw_unit_type="dualsubslice"
5096
 
             />
5097
 
    <counter name="Thread Header Ready on Slice0 DualSubslice1 Thread Dispatcher Port 2"
5098
 
             symbol_name="ThreadHeader01ReadyPort2"
5099
 
             underscore_name="thread_header01_ready_port2"
5100
 
             description="The percentage of time in which thread header is ready on slice0 dualsubslice1 thread dispatcher port 2"
5101
 
             data_type="float"
5102
 
             max_equation="100"
5103
 
             units="percent"
5104
 
             semantic_type="duration"
5105
 
             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
5106
 
             availability="$DualSubsliceMask 2 AND"
5107
 
             mdapi_group="GPU/Thread Dispatcher"
5108
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5109
 
             mdapi_supported_apis=""
5110
 
             mdapi_hw_unit_type="dualsubslice"
5111
 
             />
5112
 
    <counter name="Thread Header Ready on Slice0 DualSubslice1 Thread Dispatcher Port 3"
5113
 
             symbol_name="ThreadHeader01ReadyPort3"
5114
 
             underscore_name="thread_header01_ready_port3"
5115
 
             description="The percentage of time in which thread header is ready on slice0 dualsubslice1 thread dispatcher port 3"
5116
 
             data_type="float"
5117
 
             max_equation="100"
5118
 
             units="percent"
5119
 
             semantic_type="duration"
5120
 
             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
5121
 
             availability="$DualSubsliceMask 2 AND"
5122
 
             mdapi_group="GPU/Thread Dispatcher"
5123
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5124
 
             mdapi_supported_apis=""
5125
 
             mdapi_hw_unit_type="dualsubslice"
5126
 
             />
5127
 
    <counter name="Thread Header Ready on Slice0 DualSubslice0 Thread Dispatcher"
5128
 
             symbol_name="ThreadHeader00Ready"
5129
 
             underscore_name="thread_header00_ready"
5130
 
             description="The percentage of time in which thread header is ready on slice0 dualsubslice0 thread dispatcher"
5131
 
             data_type="float"
5132
 
             max_equation="100"
5133
 
             units="percent"
5134
 
             semantic_type="duration"
5135
 
             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
5136
 
             availability="$DualSubsliceMask 1 AND"
5137
 
             mdapi_group="GPU/Thread Dispatcher"
5138
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5139
 
             mdapi_supported_apis=""
5140
 
             mdapi_hw_unit_type="dualsubslice"
5141
 
             />
5142
 
    <counter name="Thread Header Ready on Slice0 DualSubslice1 Thread Dispatcher"
5143
 
             symbol_name="ThreadHeader01Ready"
5144
 
             underscore_name="thread_header01_ready"
5145
 
             description="The percentage of time in which thread header is ready on slice0 dualsubslice1 thread dispatcher"
5146
 
             data_type="float"
5147
 
             max_equation="100"
5148
 
             units="percent"
5149
 
             semantic_type="duration"
5150
 
             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
5151
 
             availability="$DualSubsliceMask 2 AND"
5152
 
             mdapi_group="GPU/Thread Dispatcher"
5153
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5154
 
             mdapi_supported_apis=""
5155
 
             mdapi_hw_unit_type="dualsubslice"
5156
 
             />
5157
 
    <register_config type="NOA">
5158
 
        <register type="NOA" address="0x00000D04" value="0x00000200" />
5159
 
        <register type="NOA" address="0x00009840" value="0x00000000" />
5160
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
5161
 
        <register type="NOA" address="0x00009888" value="0x24110340" />
5162
 
        <register type="NOA" address="0x00009888" value="0x2611001C" />
5163
 
        <register type="NOA" address="0x00009888" value="0x24310340" />
5164
 
        <register type="NOA" address="0x00009888" value="0x2631001C" />
5165
 
        <register type="NOA" address="0x00009888" value="0x001100F3" />
5166
 
        <register type="NOA" address="0x00009888" value="0x0E1100F2" />
5167
 
        <register type="NOA" address="0x00009888" value="0x16110103" />
5168
 
        <register type="NOA" address="0x00009888" value="0x06110107" />
5169
 
        <register type="NOA" address="0x00009888" value="0x08110106" />
5170
 
        <register type="NOA" address="0x00009888" value="0x0A110105" />
5171
 
        <register type="NOA" address="0x00009888" value="0x0C110104" />
5172
 
        <register type="NOA" address="0x00009888" value="0x10110000" />
5173
 
        <register type="NOA" address="0x00009888" value="0x02110000" />
5174
 
        <register type="NOA" address="0x00009888" value="0x04110000" />
5175
 
        <register type="NOA" address="0x00009888" value="0x00128000" />
5176
 
        <register type="NOA" address="0x00009888" value="0x0E128000" />
5177
 
        <register type="NOA" address="0x00009888" value="0x16128000" />
5178
 
        <register type="NOA" address="0x00009888" value="0x06128000" />
5179
 
        <register type="NOA" address="0x00009888" value="0x08128000" />
5180
 
        <register type="NOA" address="0x00009888" value="0x0A128000" />
5181
 
        <register type="NOA" address="0x00009888" value="0x0C128000" />
5182
 
        <register type="NOA" address="0x00009888" value="0x10138000" />
5183
 
        <register type="NOA" address="0x00009888" value="0x1C132300" />
5184
 
        <register type="NOA" address="0x00009888" value="0x16138000" />
5185
 
        <register type="NOA" address="0x00009888" value="0x18138000" />
5186
 
        <register type="NOA" address="0x00009888" value="0x1A138000" />
5187
 
        <register type="NOA" address="0x00009888" value="0x103100F3" />
5188
 
        <register type="NOA" address="0x00009888" value="0x123100F2" />
5189
 
        <register type="NOA" address="0x00009888" value="0x14310103" />
5190
 
        <register type="NOA" address="0x00009888" value="0x1C310107" />
5191
 
        <register type="NOA" address="0x00009888" value="0x1E310106" />
5192
 
        <register type="NOA" address="0x00009888" value="0x02310105" />
5193
 
        <register type="NOA" address="0x00009888" value="0x04310104" />
5194
 
        <register type="NOA" address="0x00009888" value="0x08310000" />
5195
 
        <register type="NOA" address="0x00009888" value="0x0A310000" />
5196
 
        <register type="NOA" address="0x00009888" value="0x0E310000" />
5197
 
        <register type="NOA" address="0x00009888" value="0x00310000" />
5198
 
        <register type="NOA" address="0x00009888" value="0x10328000" />
5199
 
        <register type="NOA" address="0x00009888" value="0x12328000" />
5200
 
        <register type="NOA" address="0x00009888" value="0x14328000" />
5201
 
        <register type="NOA" address="0x00009888" value="0x1C328000" />
5202
 
        <register type="NOA" address="0x00009888" value="0x1E328000" />
5203
 
        <register type="NOA" address="0x00009888" value="0x02328000" />
5204
 
        <register type="NOA" address="0x00009888" value="0x04328000" />
5205
 
        <register type="NOA" address="0x00009888" value="0x1C331C00" />
5206
 
        <register type="NOA" address="0x00009888" value="0x1E330003" />
5207
 
        <register type="NOA" address="0x00009888" value="0x12338000" />
5208
 
        <register type="NOA" address="0x00009888" value="0x14338000" />
5209
 
        <register type="NOA" address="0x00009888" value="0x100D8000" />
5210
 
        <register type="NOA" address="0x00009888" value="0x120D8000" />
5211
 
        <register type="NOA" address="0x00009888" value="0x140D8000" />
5212
 
        <register type="NOA" address="0x00009888" value="0x1C0D8000" />
5213
 
        <register type="NOA" address="0x00009888" value="0x1E0D8000" />
5214
 
        <register type="NOA" address="0x00009888" value="0x020D8000" />
5215
 
        <register type="NOA" address="0x00009888" value="0x040D8000" />
5216
 
        <register type="NOA" address="0x00009888" value="0x100E8000" />
5217
 
        <register type="NOA" address="0x00009888" value="0x120E8000" />
5218
 
        <register type="NOA" address="0x00009888" value="0x140E8000" />
5219
 
        <register type="NOA" address="0x00009888" value="0x1C0E8000" />
5220
 
        <register type="NOA" address="0x00009888" value="0x1E0E8000" />
5221
 
        <register type="NOA" address="0x00009888" value="0x020E8000" />
5222
 
        <register type="NOA" address="0x00009888" value="0x040E8000" />
5223
 
        <register type="NOA" address="0x00009888" value="0x100F4000" />
5224
 
        <register type="NOA" address="0x00009888" value="0x120F4000" />
5225
 
        <register type="NOA" address="0x00009888" value="0x140F4000" />
5226
 
        <register type="NOA" address="0x00009888" value="0x1C0F4000" />
5227
 
        <register type="NOA" address="0x00009888" value="0x1E0F4000" />
5228
 
        <register type="NOA" address="0x00009888" value="0x020F4000" />
5229
 
        <register type="NOA" address="0x00009888" value="0x040F4000" />
5230
 
        <register type="NOA" address="0x00009888" value="0x0000C000" />
5231
 
        <register type="NOA" address="0x00009888" value="0x0E00C000" />
5232
 
        <register type="NOA" address="0x00009888" value="0x10004000" />
5233
 
        <register type="NOA" address="0x00009888" value="0x12004000" />
5234
 
        <register type="NOA" address="0x00009888" value="0x34004340" />
5235
 
        <register type="NOA" address="0x00009888" value="0x36000001" />
5236
 
        <register type="NOA" address="0x00009888" value="0x02004000" />
5237
 
        <register type="NOA" address="0x00009888" value="0x04004000" />
5238
 
        <register type="NOA" address="0x00009888" value="0x0600C000" />
5239
 
        <register type="NOA" address="0x00009888" value="0x0800C000" />
5240
 
        <register type="NOA" address="0x00009888" value="0x0A00C000" />
5241
 
        <register type="NOA" address="0x00009888" value="0x0C00C000" />
5242
 
        <register type="NOA" address="0x00009888" value="0x0801C000" />
5243
 
        <register type="NOA" address="0x00009888" value="0x0A014000" />
5244
 
        <register type="NOA" address="0x00009888" value="0x18018000" />
5245
 
        <register type="NOA" address="0x00009888" value="0x1A012000" />
5246
 
        <register type="NOA" address="0x00009888" value="0x00018000" />
5247
 
        <register type="NOA" address="0x00009888" value="0x02014000" />
5248
 
        <register type="NOA" address="0x00009888" value="0x10058000" />
5249
 
        <register type="NOA" address="0x00009888" value="0x1C05C000" />
5250
 
        <register type="NOA" address="0x00009888" value="0x22050080" />
5251
 
        <register type="NOA" address="0x00009888" value="0x16058000" />
5252
 
        <register type="NOA" address="0x00009888" value="0x18058000" />
5253
 
        <register type="NOA" address="0x00009888" value="0x1A058000" />
5254
 
        <register type="NOA" address="0x00009888" value="0x040A4000" />
5255
 
        <register type="NOA" address="0x00009888" value="0x0A0AC000" />
5256
 
        <register type="NOA" address="0x00009888" value="0x0E0A8000" />
5257
 
        <register type="NOA" address="0x00009888" value="0x060A8000" />
5258
 
        <register type="NOA" address="0x00009888" value="0x080AC000" />
5259
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
5260
 
        <register type="NOA" address="0x00009888" value="0x41104000" />
5261
 
        <register type="NOA" address="0x00009888" value="0x5B105555" />
5262
 
        <register type="NOA" address="0x00009888" value="0x5D101415" />
5263
 
        <register type="NOA" address="0x00009888" value="0x11148000" />
5264
 
        <register type="NOA" address="0x00009888" value="0x1B14FC00" />
5265
 
        <register type="NOA" address="0x00009888" value="0x1D140033" />
5266
 
        <register type="NOA" address="0x00009888" value="0x13148000" />
5267
 
        <register type="NOA" address="0x00009888" value="0x15148000" />
5268
 
        <register type="NOA" address="0x00009888" value="0x17148000" />
5269
 
        <register type="NOA" address="0x00009888" value="0x4B112000" />
5270
 
        <register type="NOA" address="0x00009888" value="0x5F115555" />
5271
 
        <register type="NOA" address="0x00009888" value="0x61111415" />
5272
 
        <register type="NOA" address="0x00009888" value="0x01128000" />
5273
 
        <register type="NOA" address="0x00009888" value="0x0F128000" />
5274
 
        <register type="NOA" address="0x00009888" value="0x11128000" />
5275
 
        <register type="NOA" address="0x00009888" value="0x13128000" />
5276
 
        <register type="NOA" address="0x00009888" value="0x15128000" />
5277
 
        <register type="NOA" address="0x00009888" value="0x17128000" />
5278
 
        <register type="NOA" address="0x00009888" value="0x1D128000" />
5279
 
        <register type="NOA" address="0x00009888" value="0x1F128000" />
5280
 
        <register type="NOA" address="0x00009888" value="0x03128000" />
5281
 
        <register type="NOA" address="0x00009888" value="0x05128000" />
5282
 
        <register type="NOA" address="0x00009888" value="0x07128000" />
5283
 
        <register type="NOA" address="0x00009888" value="0x09128000" />
5284
 
        <register type="NOA" address="0x00009888" value="0x0B128000" />
5285
 
        <register type="NOA" address="0x00009888" value="0x0D128000" />
5286
 
        <register type="NOA" address="0x00009888" value="0x47100400" />
5287
 
        <register type="NOA" address="0x00009888" value="0x4D100404" />
5288
 
        <register type="NOA" address="0x00009888" value="0x4F100004" />
5289
 
        <register type="NOA" address="0x00009888" value="0x51100000" />
5290
 
        <register type="NOA" address="0x00009888" value="0x53100004" />
5291
 
        <register type="NOA" address="0x00009888" value="0x17100000" />
5292
 
        <register type="NOA" address="0x00009888" value="0x31100000" />
5293
 
        <register type="NOA" address="0x00009888" value="0x55100000" />
5294
 
        <register type="NOA" address="0x00009888" value="0x57100000" />
5295
 
        <register type="NOA" address="0x00009888" value="0x49100000" />
5296
 
        <register type="NOA" address="0x00009888" value="0x4B100404" />
5297
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
5298
 
        <register type="NOA" address="0x00009888" value="0x65100002" />
5299
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
5300
 
        <register type="NOA" address="0x00009888" value="0x42000001" />
5301
 
    </register_config>
5302
 
    <register_config type="OA">
5303
 
        <register type="OA" address="0x0000D920" value="0x00000000" />
5304
 
        <register type="OA" address="0x0000D900" value="0x00000000" />
5305
 
        <register type="OA" address="0x0000D904" value="0xF0800000" />
5306
 
        <register type="OA" address="0x0000D910" value="0x00000000" />
5307
 
        <register type="OA" address="0x0000D914" value="0x30800000" />
5308
 
        <register type="OA" address="0x0000DC40" value="0x003F0000" />
5309
 
        <register type="OA" address="0x0000D940" value="0x00000000" />
5310
 
        <register type="OA" address="0x0000D944" value="0x0000FFFC" />
5311
 
        <register type="OA" address="0x0000DC00" value="0x00000000" />
5312
 
        <register type="OA" address="0x0000DC04" value="0x0000FFFC" />
5313
 
        <register type="OA" address="0x0000D948" value="0x00000000" />
5314
 
        <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
5315
 
        <register type="OA" address="0x0000DC08" value="0x00000000" />
5316
 
        <register type="OA" address="0x0000DC0C" value="0x0000FFF3" />
5317
 
        <register type="OA" address="0x0000D950" value="0x00000002" />
5318
 
        <register type="OA" address="0x0000D954" value="0x0000FFEF" />
5319
 
        <register type="OA" address="0x0000DC10" value="0x00000002" />
5320
 
        <register type="OA" address="0x0000DC14" value="0x0000FFEF" />
5321
 
        <register type="OA" address="0x0000D958" value="0x00000002" />
5322
 
        <register type="OA" address="0x0000D95C" value="0x0000FFDF" />
5323
 
        <register type="OA" address="0x0000DC18" value="0x00000002" />
5324
 
        <register type="OA" address="0x0000DC1C" value="0x0000FFDF" />
5325
 
        <register type="OA" address="0x0000D960" value="0x00078000" />
5326
 
        <register type="OA" address="0x0000D964" value="0x00000FFF" />
5327
 
        <register type="OA" address="0x0000DC20" value="0x00078000" />
5328
 
        <register type="OA" address="0x0000DC24" value="0x00000FFF" />
5329
 
        <register type="OA" address="0x0000D968" value="0x00007800" />
5330
 
        <register type="OA" address="0x0000D96C" value="0x0000F0FF" />
5331
 
        <register type="OA" address="0x0000DC28" value="0x00007800" />
5332
 
        <register type="OA" address="0x0000DC2C" value="0x0000F0FF" />
5333
 
    </register_config>
5334
 
    <register_config type="FLEX">
5335
 
        <register type="FLEX" address="0x0000E458" value="0x00804704" />
5336
 
        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
5337
 
        <register type="FLEX" address="0x0000E658" value="0x00805705" />
5338
 
        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
5339
 
        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
5340
 
        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
5341
 
    </register_config>
5342
 
  </set>
5343
 
 
5344
 
  <set name="GpuBusyness"
5345
 
       chipset="TGLGT1"
5346
 
       symbol_name="GpuBusyness"
5347
 
       underscore_name="gpu_busyness"
5348
 
       mdapi_supported_apis="VK OGL OCL MEDIA IO"
5349
 
       hw_config_guid="a4089c3f-a697-4213-a58b-70e150969226"
5350
 
       >
5351
 
    <counter name="GPU Time Elapsed"
5352
 
             symbol_name="GpuTime"
5353
 
             underscore_name="gpu_time"
5354
 
             description="Time elapsed on the GPU during the measurement."
5355
 
             data_type="uint64"
5356
 
             units="ns"
5357
 
             semantic_type="duration"
5358
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
5359
 
             mdapi_group="GPU"
5360
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5361
 
             mdapi_supported_apis=""
5362
 
             mdapi_hw_unit_type="gpu"
5363
 
             />
5364
 
    <counter name="GPU Core Clocks"
5365
 
             symbol_name="GpuCoreClocks"
5366
 
             underscore_name="gpu_core_clocks"
5367
 
             description="The total number of GPU core clocks elapsed during the measurement."
5368
 
             data_type="uint64"
5369
 
             units="cycles"
5370
 
             semantic_type="event"
5371
 
             equation="GPU_CLOCK 0 READ"
5372
 
             mdapi_group="GPU"
5373
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
5374
 
             mdapi_supported_apis=""
5375
 
             mdapi_hw_unit_type="gpu"
5376
 
             />
5377
 
    <counter name="AVG GPU Core Frequency"
5378
 
             symbol_name="AvgGpuCoreFrequency"
5379
 
             underscore_name="avg_gpu_core_frequency"
5380
 
             description="Average GPU Core Frequency in the measurement."
5381
 
             data_type="uint64"
5382
 
             max_equation="$GpuMaxFrequency"
5383
 
             units="hz"
5384
 
             semantic_type="event"
5385
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
5386
 
             mdapi_group="GPU"
5387
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5388
 
             mdapi_supported_apis=""
5389
 
             mdapi_hw_unit_type="gpu"
5390
 
             />
5391
 
    <counter name="GPU Busy"
5392
 
             symbol_name="GpuBusy"
5393
 
             underscore_name="gpu_busy"
5394
 
             description="The percentage of time in which the GPU has been processing GPU commands."
5395
 
             data_type="float"
5396
 
             max_equation="100"
5397
 
             units="percent"
5398
 
             semantic_type="duration"
5399
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
5400
 
             mdapi_group="GPU"
5401
 
             mdapi_usage_flags="Tier1 Overview System Frame"
5402
 
             mdapi_supported_apis=""
5403
 
             mdapi_hw_unit_type="gpu"
5404
 
             />
5405
 
    <counter name="EU Active"
5406
 
             symbol_name="EuActive"
5407
 
             underscore_name="eu_active"
5408
 
             description="The percentage of time in which the Execution Units were actively processing."
5409
 
             data_type="float"
5410
 
             max_equation="100"
5411
 
             units="percent"
5412
 
             semantic_type="duration"
5413
 
             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5414
 
             mdapi_group="EU Array"
5415
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5416
 
             mdapi_supported_apis=""
5417
 
             mdapi_hw_unit_type="gpu"
5418
 
             />
5419
 
    <counter name="EU Stall"
5420
 
             symbol_name="EuStall"
5421
 
             underscore_name="eu_stall"
5422
 
             description="The percentage of time in which the Execution Units were stalled."
5423
 
             data_type="float"
5424
 
             max_equation="100"
5425
 
             units="percent"
5426
 
             semantic_type="duration"
5427
 
             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5428
 
             mdapi_group="EU Array"
5429
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5430
 
             mdapi_supported_apis=""
5431
 
             mdapi_hw_unit_type="gpu"
5432
 
             />
5433
 
    <counter name="EU Thread Occupancy"
5434
 
             symbol_name="EuThreadOccupancy"
5435
 
             underscore_name="eu_thread_occupancy"
5436
 
             description="The percentage of time in which hardware threads occupied EUs."
5437
 
             data_type="float"
5438
 
             max_equation="100"
5439
 
             units="percent"
5440
 
             semantic_type="duration"
5441
 
             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5442
 
             mdapi_group="EU Array"
5443
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5444
 
             mdapi_supported_apis=""
5445
 
             mdapi_hw_unit_type="gpu"
5446
 
             />
5447
 
    <counter name="VS Threads Dispatched"
5448
 
             symbol_name="VsThreads"
5449
 
             underscore_name="vs_threads"
5450
 
             description="The total number of vertex shader hardware threads dispatched."
5451
 
             data_type="uint64"
5452
 
             units="threads"
5453
 
             semantic_type="event"
5454
 
             equation="A 1 READ"
5455
 
             mdapi_group="EU Array/Vertex Shader"
5456
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5457
 
             mdapi_supported_apis="VK OGL IO"
5458
 
             mdapi_hw_unit_type="gpu"
5459
 
             />
5460
 
    <counter name="HS Threads Dispatched"
5461
 
             symbol_name="HsThreads"
5462
 
             underscore_name="hs_threads"
5463
 
             description="The total number of hull shader hardware threads dispatched."
5464
 
             data_type="uint64"
5465
 
             units="threads"
5466
 
             semantic_type="event"
5467
 
             equation="A 2 READ"
5468
 
             mdapi_group="EU Array/Hull Shader"
5469
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5470
 
             mdapi_supported_apis="VK OGL IO"
5471
 
             mdapi_hw_unit_type="gpu"
5472
 
             />
5473
 
    <counter name="DS Threads Dispatched"
5474
 
             symbol_name="DsThreads"
5475
 
             underscore_name="ds_threads"
5476
 
             description="The total number of domain shader hardware threads dispatched."
5477
 
             data_type="uint64"
5478
 
             units="threads"
5479
 
             semantic_type="event"
5480
 
             equation="A 3 READ"
5481
 
             mdapi_group="EU Array/Domain Shader"
5482
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5483
 
             mdapi_supported_apis="VK OGL IO"
5484
 
             mdapi_hw_unit_type="gpu"
5485
 
             />
5486
 
    <counter name="GS Threads Dispatched"
5487
 
             symbol_name="GsThreads"
5488
 
             underscore_name="gs_threads"
5489
 
             description="The total number of geometry shader hardware threads dispatched."
5490
 
             data_type="uint64"
5491
 
             units="threads"
5492
 
             semantic_type="event"
5493
 
             equation="A 5 READ"
5494
 
             mdapi_group="EU Array/Geometry Shader"
5495
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5496
 
             mdapi_supported_apis="VK OGL IO"
5497
 
             mdapi_hw_unit_type="gpu"
5498
 
             />
5499
 
    <counter name="FS Threads Dispatched"
5500
 
             symbol_name="PsThreads"
5501
 
             underscore_name="ps_threads"
5502
 
             description="The total number of fragment shader hardware threads dispatched."
5503
 
             data_type="uint64"
5504
 
             units="threads"
5505
 
             semantic_type="event"
5506
 
             equation="A 6 READ"
5507
 
             mdapi_group="EU Array/Fragment Shader"
5508
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5509
 
             mdapi_supported_apis="VK OGL IO"
5510
 
             mdapi_hw_unit_type="gpu"
5511
 
             />
5512
 
    <counter name="CS Threads Dispatched"
5513
 
             symbol_name="CsThreads"
5514
 
             underscore_name="cs_threads"
5515
 
             description="The total number of compute shader hardware threads dispatched."
5516
 
             data_type="uint64"
5517
 
             units="threads"
5518
 
             semantic_type="event"
5519
 
             equation="A 4 READ"
5520
 
             mdapi_group="EU Array/Compute Shader"
5521
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5522
 
             mdapi_supported_apis="VK OGL OCL IO MEDIA"
5523
 
             mdapi_hw_unit_type="gpu"
5524
 
             />
5525
 
    <counter name="Render Ring Busy"
5526
 
             symbol_name="RenderBusy"
5527
 
             underscore_name="render_busy"
5528
 
             description="The percentage of time when render command streamer was busy."
5529
 
             data_type="float"
5530
 
             max_equation="100"
5531
 
             units="percent"
5532
 
             semantic_type="duration"
5533
 
             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
5534
 
             mdapi_group="GPU"
5535
 
             mdapi_usage_flags="System Frame Batch"
5536
 
             mdapi_supported_apis=""
5537
 
             mdapi_hw_unit_type="gpu"
5538
 
             />
5539
 
    <counter name="Compute Ring Busy"
5540
 
             symbol_name="ComputeBusy"
5541
 
             underscore_name="compute_busy"
5542
 
             description="The percentage of time when render command streamer was busy."
5543
 
             data_type="float"
5544
 
             max_equation="100"
5545
 
             units="percent"
5546
 
             semantic_type="duration"
5547
 
             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
5548
 
             mdapi_group="GPU"
5549
 
             mdapi_usage_flags="System Frame Batch"
5550
 
             mdapi_supported_apis=""
5551
 
             mdapi_hw_unit_type="gpu"
5552
 
             />
5553
 
    <counter name="Posh Ring Busy"
5554
 
             symbol_name="PoshEngineBusy"
5555
 
             underscore_name="posh_engine_busy"
5556
 
             description="The percentage of time when posh command streamer was busy."
5557
 
             data_type="float"
5558
 
             max_equation="100"
5559
 
             units="percent"
5560
 
             semantic_type="duration"
5561
 
             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
5562
 
             mdapi_group="GPU"
5563
 
             mdapi_usage_flags="System Frame Batch"
5564
 
             mdapi_supported_apis=""
5565
 
             mdapi_hw_unit_type="gpu"
5566
 
             />
5567
 
    <counter name="Blitter Ring Busy"
5568
 
             symbol_name="BlitterBusy"
5569
 
             underscore_name="blitter_busy"
5570
 
             description="The percentage of time when blitter command streamer was busy."
5571
 
             data_type="float"
5572
 
             max_equation="100"
5573
 
             units="percent"
5574
 
             semantic_type="duration"
5575
 
             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
5576
 
             mdapi_group="GPU"
5577
 
             mdapi_usage_flags="System Frame Batch"
5578
 
             mdapi_supported_apis="IO"
5579
 
             mdapi_hw_unit_type="gpu"
5580
 
             />
5581
 
    <counter name="Vebox Ring Busy"
5582
 
             symbol_name="VeboxBusy"
5583
 
             underscore_name="vebox_busy"
5584
 
             description="The percentage of time when vebox command streamer was busy."
5585
 
             data_type="float"
5586
 
             max_equation="100"
5587
 
             units="percent"
5588
 
             semantic_type="duration"
5589
 
             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
5590
 
             mdapi_group="GPU"
5591
 
             mdapi_usage_flags="System Frame Batch"
5592
 
             mdapi_supported_apis="IO"
5593
 
             mdapi_hw_unit_type="gpu"
5594
 
             />
5595
 
    <counter name="Vdbox0 Ring Busy"
5596
 
             symbol_name="Vdbox0Busy"
5597
 
             underscore_name="vdbox0_busy"
5598
 
             description="The percentage of time when Vdbox0 command streamer was busy."
5599
 
             data_type="float"
5600
 
             max_equation="100"
5601
 
             units="percent"
5602
 
             semantic_type="duration"
5603
 
             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
5604
 
             mdapi_group="GPU"
5605
 
             mdapi_usage_flags="System Frame Batch"
5606
 
             mdapi_supported_apis="IO"
5607
 
             mdapi_hw_unit_type="gpu"
5608
 
             />
5609
 
    <counter name="Vdbox1 Ring Busy"
5610
 
             symbol_name="Vdbox1Busy"
5611
 
             underscore_name="vdbox1_busy"
5612
 
             description="The percentage of time when Vdbox1 command streamer was busy."
5613
 
             data_type="float"
5614
 
             max_equation="100"
5615
 
             units="percent"
5616
 
             semantic_type="duration"
5617
 
             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
5618
 
             mdapi_group="GPU"
5619
 
             mdapi_usage_flags="System Frame Batch"
5620
 
             mdapi_supported_apis="IO"
5621
 
             mdapi_hw_unit_type="gpu"
5622
 
             />
5623
 
    <counter name="Render and compute engines are simultaneously busy"
5624
 
             symbol_name="RenderAndComputeBusy"
5625
 
             underscore_name="render_and_compute_busy"
5626
 
             description="The percentage of time when render and compute engines are simultaneously busy"
5627
 
             data_type="float"
5628
 
             max_equation="100"
5629
 
             units="percent"
5630
 
             semantic_type="duration"
5631
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
5632
 
             mdapi_group="GPU"
5633
 
             mdapi_usage_flags="Frame Batch Draw"
5634
 
             mdapi_supported_apis=""
5635
 
             mdapi_hw_unit_type="gpu"
5636
 
             />
5637
 
    <counter name="Any Engine Busy"
5638
 
             symbol_name="AnyEngineBusy"
5639
 
             underscore_name="any_engine_busy"
5640
 
             description="The percentage of time when any command streamer was busy."
5641
 
             data_type="float"
5642
 
             max_equation="100"
5643
 
             units="percent"
5644
 
             semantic_type="duration"
5645
 
             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
5646
 
             mdapi_group="GPU"
5647
 
             mdapi_usage_flags="Frame Batch Draw"
5648
 
             mdapi_supported_apis="IO"
5649
 
             mdapi_hw_unit_type="gpu"
5650
 
             />
5651
 
    <register_config type="NOA">
5652
 
        <register type="NOA" address="0x00000D04" value="0x00000200" />
5653
 
        <register type="NOA" address="0x00009840" value="0x00000000" />
5654
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
5655
 
        <register type="NOA" address="0x00009888" value="0x0E0E2400" />
5656
 
        <register type="NOA" address="0x00009888" value="0x220E0009" />
5657
 
        <register type="NOA" address="0x00009888" value="0x220F0009" />
5658
 
        <register type="NOA" address="0x00009888" value="0x040E0043" />
5659
 
        <register type="NOA" address="0x00009888" value="0x0A0E00B3" />
5660
 
        <register type="NOA" address="0x00009888" value="0x200E0000" />
5661
 
        <register type="NOA" address="0x00009888" value="0x080F00A3" />
5662
 
        <register type="NOA" address="0x00009888" value="0x200F0000" />
5663
 
        <register type="NOA" address="0x00009888" value="0x040F4000" />
5664
 
        <register type="NOA" address="0x00009888" value="0x0A0F4000" />
5665
 
        <register type="NOA" address="0x00009888" value="0x04004000" />
5666
 
        <register type="NOA" address="0x00009888" value="0x08004000" />
5667
 
        <register type="NOA" address="0x00009888" value="0x0A004000" />
5668
 
        <register type="NOA" address="0x00009888" value="0x02014000" />
5669
 
        <register type="NOA" address="0x00009888" value="0x0401C000" />
5670
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
5671
 
        <register type="NOA" address="0x00009888" value="0x15102400" />
5672
 
        <register type="NOA" address="0x00009888" value="0x230B0120" />
5673
 
        <register type="NOA" address="0x00009888" value="0x15182400" />
5674
 
        <register type="NOA" address="0x00009888" value="0x232B0120" />
5675
 
        <register type="NOA" address="0x00009888" value="0x17100023" />
5676
 
        <register type="NOA" address="0x00009888" value="0x11100000" />
5677
 
        <register type="NOA" address="0x00009888" value="0x5D101000" />
5678
 
        <register type="NOA" address="0x00009888" value="0x5B100545" />
5679
 
        <register type="NOA" address="0x00009888" value="0x15148000" />
5680
 
        <register type="NOA" address="0x00009888" value="0x1B140C00" />
5681
 
        <register type="NOA" address="0x00009888" value="0x61112000" />
5682
 
        <register type="NOA" address="0x00009888" value="0x5F110945" />
5683
 
        <register type="NOA" address="0x00009888" value="0x03124000" />
5684
 
        <register type="NOA" address="0x00009888" value="0x05128000" />
5685
 
        <register type="NOA" address="0x00009888" value="0x09128000" />
5686
 
        <register type="NOA" address="0x00009888" value="0x0B128000" />
5687
 
        <register type="NOA" address="0x00009888" value="0x13138000" />
5688
 
        <register type="NOA" address="0x00009888" value="0x1B0D0040" />
5689
 
        <register type="NOA" address="0x00009888" value="0x1F0B00D3" />
5690
 
        <register type="NOA" address="0x00009888" value="0x190B0000" />
5691
 
        <register type="NOA" address="0x00009888" value="0x170B0000" />
5692
 
        <register type="NOA" address="0x00009888" value="0x1B170002" />
5693
 
        <register type="NOA" address="0x00009888" value="0x0D174000" />
5694
 
        <register type="NOA" address="0x00009888" value="0x071800A3" />
5695
 
        <register type="NOA" address="0x00009888" value="0x11180000" />
5696
 
        <register type="NOA" address="0x00009888" value="0x032D4000" />
5697
 
        <register type="NOA" address="0x00009888" value="0x032B00D3" />
5698
 
        <register type="NOA" address="0x00009888" value="0x192B0000" />
5699
 
        <register type="NOA" address="0x00009888" value="0x092B0000" />
5700
 
        <register type="NOA" address="0x00009888" value="0x55100000" />
5701
 
        <register type="NOA" address="0x00009888" value="0x57100009" />
5702
 
        <register type="NOA" address="0x00009888" value="0x47100000" />
5703
 
        <register type="NOA" address="0x00009888" value="0x49101005" />
5704
 
        <register type="NOA" address="0x00009888" value="0x4B100207" />
5705
 
        <register type="NOA" address="0x00009888" value="0x4D100010" />
5706
 
        <register type="NOA" address="0x00009888" value="0x31100000" />
5707
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
5708
 
        <register type="NOA" address="0x00009888" value="0x65100002" />
5709
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
5710
 
        <register type="NOA" address="0x00009888" value="0x42000001" />
5711
 
    </register_config>
5712
 
    <register_config type="OA">
5713
 
        <register type="OA" address="0x0000D920" value="0x00000000" />
5714
 
        <register type="OA" address="0x0000D900" value="0x00000000" />
5715
 
        <register type="OA" address="0x0000D904" value="0x30800000" />
5716
 
        <register type="OA" address="0x0000D910" value="0x00000000" />
5717
 
        <register type="OA" address="0x0000D914" value="0x00800000" />
5718
 
        <register type="OA" address="0x0000DC40" value="0x00030000" />
5719
 
        <register type="OA" address="0x0000D940" value="0x00024002" />
5720
 
        <register type="OA" address="0x0000D944" value="0x0000B7FF" />
5721
 
        <register type="OA" address="0x0000DC00" value="0x00024002" />
5722
 
        <register type="OA" address="0x0000DC04" value="0x0000B7FF" />
5723
 
        <register type="OA" address="0x0000D948" value="0x0007F000" />
5724
 
        <register type="OA" address="0x0000D94C" value="0x000001FF" />
5725
 
        <register type="OA" address="0x0000DC08" value="0x0007F000" />
5726
 
        <register type="OA" address="0x0000DC0C" value="0x000001FF" />
5727
 
    </register_config>
5728
 
    <register_config type="FLEX">
5729
 
        <register type="FLEX" address="0x0000E458" value="0x00804704" />
5730
 
        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
5731
 
        <register type="FLEX" address="0x0000E658" value="0x00805705" />
5732
 
        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
5733
 
        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
5734
 
        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
5735
 
    </register_config>
5736
 
  </set>
5737
 
 
5738
 
  <set name="EuActivity1"
5739
 
       chipset="TGLGT1"
5740
 
       symbol_name="EuActivity1"
5741
 
       underscore_name="eu_activity1"
5742
 
       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
5743
 
       hw_config_guid="ffde7a80-6d78-42c8-8603-838de28d07da"
5744
 
       >
5745
 
    <counter name="GPU Time Elapsed"
5746
 
             symbol_name="GpuTime"
5747
 
             underscore_name="gpu_time"
5748
 
             description="Time elapsed on the GPU during the measurement."
5749
 
             data_type="uint64"
5750
 
             units="ns"
5751
 
             semantic_type="duration"
5752
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
5753
 
             mdapi_group="GPU"
5754
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5755
 
             mdapi_supported_apis=""
5756
 
             mdapi_hw_unit_type="gpu"
5757
 
             />
5758
 
    <counter name="GPU Core Clocks"
5759
 
             symbol_name="GpuCoreClocks"
5760
 
             underscore_name="gpu_core_clocks"
5761
 
             description="The total number of GPU core clocks elapsed during the measurement."
5762
 
             data_type="uint64"
5763
 
             units="cycles"
5764
 
             semantic_type="event"
5765
 
             equation="GPU_CLOCK 0 READ"
5766
 
             mdapi_group="GPU"
5767
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
5768
 
             mdapi_supported_apis=""
5769
 
             mdapi_hw_unit_type="gpu"
5770
 
             />
5771
 
    <counter name="AVG GPU Core Frequency"
5772
 
             symbol_name="AvgGpuCoreFrequency"
5773
 
             underscore_name="avg_gpu_core_frequency"
5774
 
             description="Average GPU Core Frequency in the measurement."
5775
 
             data_type="uint64"
5776
 
             max_equation="$GpuMaxFrequency"
5777
 
             units="hz"
5778
 
             semantic_type="event"
5779
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
5780
 
             mdapi_group="GPU"
5781
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5782
 
             mdapi_supported_apis=""
5783
 
             mdapi_hw_unit_type="gpu"
5784
 
             />
5785
 
    <counter name="GPU Busy"
5786
 
             symbol_name="GpuBusy"
5787
 
             underscore_name="gpu_busy"
5788
 
             description="The percentage of time in which the GPU has been processing GPU commands."
5789
 
             data_type="float"
5790
 
             max_equation="100"
5791
 
             units="percent"
5792
 
             semantic_type="duration"
5793
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
5794
 
             mdapi_group="GPU"
5795
 
             mdapi_usage_flags="Tier1 Overview System Frame"
5796
 
             mdapi_supported_apis=""
5797
 
             mdapi_hw_unit_type="gpu"
5798
 
             />
5799
 
    <counter name="VS Threads Dispatched"
5800
 
             symbol_name="VsThreads"
5801
 
             underscore_name="vs_threads"
5802
 
             description="The total number of vertex shader hardware threads dispatched."
5803
 
             data_type="uint64"
5804
 
             units="threads"
5805
 
             semantic_type="event"
5806
 
             equation="A 1 READ"
5807
 
             mdapi_group="EU Array/Vertex Shader"
5808
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5809
 
             mdapi_supported_apis=""
5810
 
             mdapi_hw_unit_type="gpu"
5811
 
             />
5812
 
    <counter name="HS Threads Dispatched"
5813
 
             symbol_name="HsThreads"
5814
 
             underscore_name="hs_threads"
5815
 
             description="The total number of hull shader hardware threads dispatched."
5816
 
             data_type="uint64"
5817
 
             units="threads"
5818
 
             semantic_type="event"
5819
 
             equation="A 2 READ"
5820
 
             mdapi_group="EU Array/Hull Shader"
5821
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5822
 
             mdapi_supported_apis=""
5823
 
             mdapi_hw_unit_type="gpu"
5824
 
             />
5825
 
    <counter name="DS Threads Dispatched"
5826
 
             symbol_name="DsThreads"
5827
 
             underscore_name="ds_threads"
5828
 
             description="The total number of domain shader hardware threads dispatched."
5829
 
             data_type="uint64"
5830
 
             units="threads"
5831
 
             semantic_type="event"
5832
 
             equation="A 3 READ"
5833
 
             mdapi_group="EU Array/Domain Shader"
5834
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5835
 
             mdapi_supported_apis=""
5836
 
             mdapi_hw_unit_type="gpu"
5837
 
             />
5838
 
    <counter name="GS Threads Dispatched"
5839
 
             symbol_name="GsThreads"
5840
 
             underscore_name="gs_threads"
5841
 
             description="The total number of geometry shader hardware threads dispatched."
5842
 
             data_type="uint64"
5843
 
             units="threads"
5844
 
             semantic_type="event"
5845
 
             equation="A 5 READ"
5846
 
             mdapi_group="EU Array/Geometry Shader"
5847
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5848
 
             mdapi_supported_apis=""
5849
 
             mdapi_hw_unit_type="gpu"
5850
 
             />
5851
 
    <counter name="FS Threads Dispatched"
5852
 
             symbol_name="PsThreads"
5853
 
             underscore_name="ps_threads"
5854
 
             description="The total number of fragment shader hardware threads dispatched."
5855
 
             data_type="uint64"
5856
 
             units="threads"
5857
 
             semantic_type="event"
5858
 
             equation="A 6 READ"
5859
 
             mdapi_group="EU Array/Fragment Shader"
5860
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5861
 
             mdapi_supported_apis=""
5862
 
             mdapi_hw_unit_type="gpu"
5863
 
             />
5864
 
    <counter name="CS Threads Dispatched"
5865
 
             symbol_name="CsThreads"
5866
 
             underscore_name="cs_threads"
5867
 
             description="The total number of compute shader hardware threads dispatched."
5868
 
             data_type="uint64"
5869
 
             units="threads"
5870
 
             semantic_type="event"
5871
 
             equation="A 4 READ"
5872
 
             mdapi_group="EU Array/Compute Shader"
5873
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5874
 
             mdapi_supported_apis=""
5875
 
             mdapi_hw_unit_type="gpu"
5876
 
             />
5877
 
    <counter name="Render Ring Busy"
5878
 
             symbol_name="RenderBusy"
5879
 
             underscore_name="render_busy"
5880
 
             description="The percentage of time when render command streamer was busy."
5881
 
             data_type="float"
5882
 
             max_equation="100"
5883
 
             units="percent"
5884
 
             semantic_type="duration"
5885
 
             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
5886
 
             mdapi_group="GPU"
5887
 
             mdapi_usage_flags="System Frame Batch"
5888
 
             mdapi_supported_apis=""
5889
 
             mdapi_hw_unit_type="gpu"
5890
 
             />
5891
 
    <counter name="Compute Ring Busy"
5892
 
             symbol_name="ComputeBusy"
5893
 
             underscore_name="compute_busy"
5894
 
             description="The percentage of time when render command streamer was busy."
5895
 
             data_type="float"
5896
 
             max_equation="100"
5897
 
             units="percent"
5898
 
             semantic_type="duration"
5899
 
             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
5900
 
             mdapi_group="GPU"
5901
 
             mdapi_usage_flags="System Frame Batch"
5902
 
             mdapi_supported_apis=""
5903
 
             mdapi_hw_unit_type="gpu"
5904
 
             />
5905
 
    <counter name="Render and compute engines are simultaneously busy"
5906
 
             symbol_name="RenderAndComputeBusy"
5907
 
             underscore_name="render_and_compute_busy"
5908
 
             description="The percentage of time when render and compute engines are simultaneously busy"
5909
 
             data_type="float"
5910
 
             max_equation="100"
5911
 
             units="percent"
5912
 
             semantic_type="duration"
5913
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
5914
 
             mdapi_group="GPU"
5915
 
             mdapi_usage_flags="Frame Batch Draw"
5916
 
             mdapi_supported_apis=""
5917
 
             mdapi_hw_unit_type="gpu"
5918
 
             />
5919
 
    <counter name="GTI Read Throughput"
5920
 
             symbol_name="GtiReadThroughput"
5921
 
             underscore_name="gti_read_throughput"
5922
 
             description="The total number of GPU memory bytes read from GTI."
5923
 
             data_type="uint64"
5924
 
             max_equation="$GpuCoreClocks 64 UMUL"
5925
 
             units="bytes"
5926
 
             semantic_type="throughput"
5927
 
             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
5928
 
             mdapi_group="GTI"
5929
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5930
 
             mdapi_supported_apis=""
5931
 
             mdapi_hw_unit_type="gpu"
5932
 
             />
5933
 
    <counter name="GTI Write Throughput"
5934
 
             symbol_name="GtiWriteThroughput"
5935
 
             underscore_name="gti_write_throughput"
5936
 
             description="The total number of GPU memory bytes written to GTI."
5937
 
             data_type="uint64"
5938
 
             max_equation="$GpuCoreClocks 64 UMUL"
5939
 
             units="bytes"
5940
 
             semantic_type="throughput"
5941
 
             equation="64  C 3 READ C 2 READ UADD UMUL"
5942
 
             mdapi_group="GTI"
5943
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5944
 
             mdapi_supported_apis=""
5945
 
             mdapi_hw_unit_type="gpu"
5946
 
             />
5947
 
    <counter name="VS FPU Pipe Active"
5948
 
             symbol_name="VsFpuActive"
5949
 
             underscore_name="vs_fpu_active"
5950
 
             description="The percentage of time in which EU FPU pipeline was actively processing a vertex shader instruction."
5951
 
             data_type="float"
5952
 
             max_equation="100"
5953
 
             units="percent"
5954
 
             semantic_type="duration"
5955
 
             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5956
 
             mdapi_group="EU Array/Vertex Shader"
5957
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5958
 
             mdapi_supported_apis=""
5959
 
             mdapi_hw_unit_type="gpu"
5960
 
             />
5961
 
    <counter name="PS FPU Pipe Active"
5962
 
             symbol_name="PsFpuActive"
5963
 
             underscore_name="ps_fpu_active"
5964
 
             description="The percentage of time in which EU FPU pipeline was actively processing a pixel shader instruction."
5965
 
             data_type="float"
5966
 
             max_equation="100"
5967
 
             units="percent"
5968
 
             semantic_type="duration"
5969
 
             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5970
 
             mdapi_group="EU Array/Pixel Shader"
5971
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5972
 
             mdapi_supported_apis=""
5973
 
             mdapi_hw_unit_type="gpu"
5974
 
             />
5975
 
    <counter name="EU Send Pipe Active"
5976
 
             symbol_name="EuSendActive"
5977
 
             underscore_name="eu_send_active"
5978
 
             description="The percentage of time in which EU send pipeline was actively processing."
5979
 
             data_type="float"
5980
 
             max_equation="100"
5981
 
             units="percent"
5982
 
             semantic_type="duration"
5983
 
             equation="A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5984
 
             mdapi_group="EU Array/Pipes"
5985
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5986
 
             mdapi_supported_apis=""
5987
 
             mdapi_hw_unit_type="gpu"
5988
 
             />
5989
 
    <register_config type="NOA">
5990
 
        <register type="NOA" address="0x00000D04" value="0x00000200" />
5991
 
        <register type="NOA" address="0x00009840" value="0x00000000" />
5992
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
5993
 
        <register type="NOA" address="0x00009888" value="0x0E0E2400" />
5994
 
        <register type="NOA" address="0x00009888" value="0x220E0009" />
5995
 
        <register type="NOA" address="0x00009888" value="0x1C0E0043" />
5996
 
        <register type="NOA" address="0x00009888" value="0x1E0E00B3" />
5997
 
        <register type="NOA" address="0x00009888" value="0x200E0000" />
5998
 
        <register type="NOA" address="0x00009888" value="0x1C0F4000" />
5999
 
        <register type="NOA" address="0x00009888" value="0x1E0F4000" />
6000
 
        <register type="NOA" address="0x00009888" value="0x34004000" />
6001
 
        <register type="NOA" address="0x00009888" value="0x36000001" />
6002
 
        <register type="NOA" address="0x00009888" value="0x18018000" />
6003
 
        <register type="NOA" address="0x00009888" value="0x1A012000" />
6004
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
6005
 
        <register type="NOA" address="0x00009888" value="0x05151D37" />
6006
 
        <register type="NOA" address="0x00009888" value="0x09151547" />
6007
 
        <register type="NOA" address="0x00009888" value="0x05351C00" />
6008
 
        <register type="NOA" address="0x00009888" value="0x09351400" />
6009
 
        <register type="NOA" address="0x00009888" value="0x5D101400" />
6010
 
        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
6011
 
        <register type="NOA" address="0x00009888" value="0x1D140030" />
6012
 
        <register type="NOA" address="0x00009888" value="0x61111400" />
6013
 
        <register type="NOA" address="0x00009888" value="0x1D128000" />
6014
 
        <register type="NOA" address="0x00009888" value="0x1F128000" />
6015
 
        <register type="NOA" address="0x00009888" value="0x0D150136" />
6016
 
        <register type="NOA" address="0x00009888" value="0x01150000" />
6017
 
        <register type="NOA" address="0x00009888" value="0x03164000" />
6018
 
        <register type="NOA" address="0x00009888" value="0x05164000" />
6019
 
        <register type="NOA" address="0x00009888" value="0x07164000" />
6020
 
        <register type="NOA" address="0x00009888" value="0x03350137" />
6021
 
        <register type="NOA" address="0x00009888" value="0x07350147" />
6022
 
        <register type="NOA" address="0x00009888" value="0x0B350136" />
6023
 
        <register type="NOA" address="0x00009888" value="0x01350000" />
6024
 
        <register type="NOA" address="0x00009888" value="0x01368000" />
6025
 
        <register type="NOA" address="0x00009888" value="0x03368000" />
6026
 
        <register type="NOA" address="0x00009888" value="0x05368000" />
6027
 
        <register type="NOA" address="0x00009888" value="0x17100000" />
6028
 
        <register type="NOA" address="0x00009888" value="0x55100000" />
6029
 
        <register type="NOA" address="0x00009888" value="0x57100000" />
6030
 
        <register type="NOA" address="0x00009888" value="0x47101000" />
6031
 
        <register type="NOA" address="0x00009888" value="0x49101313" />
6032
 
        <register type="NOA" address="0x00009888" value="0x4B101313" />
6033
 
        <register type="NOA" address="0x00009888" value="0x4D100313" />
6034
 
        <register type="NOA" address="0x00009888" value="0x31100000" />
6035
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
6036
 
        <register type="NOA" address="0x00009888" value="0x65100002" />
6037
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
6038
 
        <register type="NOA" address="0x00009888" value="0x42000001" />
6039
 
    </register_config>
6040
 
    <register_config type="OA">
6041
 
        <register type="OA" address="0x0000D920" value="0x00000000" />
6042
 
        <register type="OA" address="0x0000D900" value="0x00000000" />
6043
 
        <register type="OA" address="0x0000D904" value="0x10800000" />
6044
 
        <register type="OA" address="0x0000D910" value="0x00000000" />
6045
 
        <register type="OA" address="0x0000D914" value="0x00800000" />
6046
 
        <register type="OA" address="0x0000DC40" value="0x00010000" />
6047
 
        <register type="OA" address="0x0000D940" value="0x00001802" />
6048
 
        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
6049
 
        <register type="OA" address="0x0000DC00" value="0x00001802" />
6050
 
        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
6051
 
    </register_config>
6052
 
    <register_config type="FLEX">
6053
 
        <register type="FLEX" address="0x0000E458" value="0x00810710" />
6054
 
        <register type="FLEX" address="0x0000E558" value="0x00A10910" />
6055
 
        <register type="FLEX" address="0x0000E658" value="0x00850750" />
6056
 
        <register type="FLEX" address="0x0000E758" value="0x00A50950" />
6057
 
        <register type="FLEX" address="0x0000E45C" value="0x00802702" />
6058
 
        <register type="FLEX" address="0x0000E55C" value="0x00A02902" />
6059
 
    </register_config>
6060
 
  </set>
6061
 
 
6062
 
  <set name="EuActivity2"
6063
 
       chipset="TGLGT1"
6064
 
       symbol_name="EuActivity2"
6065
 
       underscore_name="eu_activity2"
6066
 
       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
6067
 
       hw_config_guid="bd3186a3-6e96-4c70-a5d9-65d4bea6f668"
6068
 
       >
6069
 
    <counter name="GPU Time Elapsed"
6070
 
             symbol_name="GpuTime"
6071
 
             underscore_name="gpu_time"
6072
 
             description="Time elapsed on the GPU during the measurement."
6073
 
             data_type="uint64"
6074
 
             units="ns"
6075
 
             semantic_type="duration"
6076
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6077
 
             mdapi_group="GPU"
6078
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6079
 
             mdapi_supported_apis=""
6080
 
             mdapi_hw_unit_type="gpu"
6081
 
             />
6082
 
    <counter name="GPU Core Clocks"
6083
 
             symbol_name="GpuCoreClocks"
6084
 
             underscore_name="gpu_core_clocks"
6085
 
             description="The total number of GPU core clocks elapsed during the measurement."
6086
 
             data_type="uint64"
6087
 
             units="cycles"
6088
 
             semantic_type="event"
6089
 
             equation="GPU_CLOCK 0 READ"
6090
 
             mdapi_group="GPU"
6091
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
6092
 
             mdapi_supported_apis=""
6093
 
             mdapi_hw_unit_type="gpu"
6094
 
             />
6095
 
    <counter name="AVG GPU Core Frequency"
6096
 
             symbol_name="AvgGpuCoreFrequency"
6097
 
             underscore_name="avg_gpu_core_frequency"
6098
 
             description="Average GPU Core Frequency in the measurement."
6099
 
             data_type="uint64"
6100
 
             max_equation="$GpuMaxFrequency"
6101
 
             units="hz"
6102
 
             semantic_type="event"
6103
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6104
 
             mdapi_group="GPU"
6105
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6106
 
             mdapi_supported_apis=""
6107
 
             mdapi_hw_unit_type="gpu"
6108
 
             />
6109
 
    <counter name="GPU Busy"
6110
 
             symbol_name="GpuBusy"
6111
 
             underscore_name="gpu_busy"
6112
 
             description="The percentage of time in which the GPU has been processing GPU commands."
6113
 
             data_type="float"
6114
 
             max_equation="100"
6115
 
             units="percent"
6116
 
             semantic_type="duration"
6117
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
6118
 
             mdapi_group="GPU"
6119
 
             mdapi_usage_flags="Tier1 Overview System Frame"
6120
 
             mdapi_supported_apis=""
6121
 
             mdapi_hw_unit_type="gpu"
6122
 
             />
6123
 
    <counter name="VS Threads Dispatched"
6124
 
             symbol_name="VsThreads"
6125
 
             underscore_name="vs_threads"
6126
 
             description="The total number of vertex shader hardware threads dispatched."
6127
 
             data_type="uint64"
6128
 
             units="threads"
6129
 
             semantic_type="event"
6130
 
             equation="A 1 READ"
6131
 
             mdapi_group="EU Array/Vertex Shader"
6132
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6133
 
             mdapi_supported_apis=""
6134
 
             mdapi_hw_unit_type="gpu"
6135
 
             />
6136
 
    <counter name="HS Threads Dispatched"
6137
 
             symbol_name="HsThreads"
6138
 
             underscore_name="hs_threads"
6139
 
             description="The total number of hull shader hardware threads dispatched."
6140
 
             data_type="uint64"
6141
 
             units="threads"
6142
 
             semantic_type="event"
6143
 
             equation="A 2 READ"
6144
 
             mdapi_group="EU Array/Hull Shader"
6145
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6146
 
             mdapi_supported_apis=""
6147
 
             mdapi_hw_unit_type="gpu"
6148
 
             />
6149
 
    <counter name="DS Threads Dispatched"
6150
 
             symbol_name="DsThreads"
6151
 
             underscore_name="ds_threads"
6152
 
             description="The total number of domain shader hardware threads dispatched."
6153
 
             data_type="uint64"
6154
 
             units="threads"
6155
 
             semantic_type="event"
6156
 
             equation="A 3 READ"
6157
 
             mdapi_group="EU Array/Domain Shader"
6158
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6159
 
             mdapi_supported_apis=""
6160
 
             mdapi_hw_unit_type="gpu"
6161
 
             />
6162
 
    <counter name="GS Threads Dispatched"
6163
 
             symbol_name="GsThreads"
6164
 
             underscore_name="gs_threads"
6165
 
             description="The total number of geometry shader hardware threads dispatched."
6166
 
             data_type="uint64"
6167
 
             units="threads"
6168
 
             semantic_type="event"
6169
 
             equation="A 5 READ"
6170
 
             mdapi_group="EU Array/Geometry Shader"
6171
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6172
 
             mdapi_supported_apis=""
6173
 
             mdapi_hw_unit_type="gpu"
6174
 
             />
6175
 
    <counter name="FS Threads Dispatched"
6176
 
             symbol_name="PsThreads"
6177
 
             underscore_name="ps_threads"
6178
 
             description="The total number of fragment shader hardware threads dispatched."
6179
 
             data_type="uint64"
6180
 
             units="threads"
6181
 
             semantic_type="event"
6182
 
             equation="A 6 READ"
6183
 
             mdapi_group="EU Array/Fragment Shader"
6184
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6185
 
             mdapi_supported_apis=""
6186
 
             mdapi_hw_unit_type="gpu"
6187
 
             />
6188
 
    <counter name="CS Threads Dispatched"
6189
 
             symbol_name="CsThreads"
6190
 
             underscore_name="cs_threads"
6191
 
             description="The total number of compute shader hardware threads dispatched."
6192
 
             data_type="uint64"
6193
 
             units="threads"
6194
 
             semantic_type="event"
6195
 
             equation="A 4 READ"
6196
 
             mdapi_group="EU Array/Compute Shader"
6197
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6198
 
             mdapi_supported_apis=""
6199
 
             mdapi_hw_unit_type="gpu"
6200
 
             />
6201
 
    <counter name="Render Ring Busy"
6202
 
             symbol_name="RenderBusy"
6203
 
             underscore_name="render_busy"
6204
 
             description="The percentage of time when render command streamer was busy."
6205
 
             data_type="float"
6206
 
             max_equation="100"
6207
 
             units="percent"
6208
 
             semantic_type="duration"
6209
 
             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
6210
 
             mdapi_group="GPU"
6211
 
             mdapi_usage_flags="System Frame Batch"
6212
 
             mdapi_supported_apis=""
6213
 
             mdapi_hw_unit_type="gpu"
6214
 
             />
6215
 
    <counter name="Compute Ring Busy"
6216
 
             symbol_name="ComputeBusy"
6217
 
             underscore_name="compute_busy"
6218
 
             description="The percentage of time when render command streamer was busy."
6219
 
             data_type="float"
6220
 
             max_equation="100"
6221
 
             units="percent"
6222
 
             semantic_type="duration"
6223
 
             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
6224
 
             mdapi_group="GPU"
6225
 
             mdapi_usage_flags="System Frame Batch"
6226
 
             mdapi_supported_apis=""
6227
 
             mdapi_hw_unit_type="gpu"
6228
 
             />
6229
 
    <counter name="Render and compute engines are simultaneously busy"
6230
 
             symbol_name="RenderAndComputeBusy"
6231
 
             underscore_name="render_and_compute_busy"
6232
 
             description="The percentage of time when render and compute engines are simultaneously busy"
6233
 
             data_type="float"
6234
 
             max_equation="100"
6235
 
             units="percent"
6236
 
             semantic_type="duration"
6237
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
6238
 
             mdapi_group="GPU"
6239
 
             mdapi_usage_flags="Frame Batch Draw"
6240
 
             mdapi_supported_apis=""
6241
 
             mdapi_hw_unit_type="gpu"
6242
 
             />
6243
 
    <counter name="GTI Read Throughput"
6244
 
             symbol_name="GtiReadThroughput"
6245
 
             underscore_name="gti_read_throughput"
6246
 
             description="The total number of GPU memory bytes read from GTI."
6247
 
             data_type="uint64"
6248
 
             max_equation="$GpuCoreClocks 64 UMUL"
6249
 
             units="bytes"
6250
 
             semantic_type="throughput"
6251
 
             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
6252
 
             mdapi_group="GTI"
6253
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6254
 
             mdapi_supported_apis=""
6255
 
             mdapi_hw_unit_type="gpu"
6256
 
             />
6257
 
    <counter name="GTI Write Throughput"
6258
 
             symbol_name="GtiWriteThroughput"
6259
 
             underscore_name="gti_write_throughput"
6260
 
             description="The total number of GPU memory bytes written to GTI."
6261
 
             data_type="uint64"
6262
 
             max_equation="$GpuCoreClocks 64 UMUL"
6263
 
             units="bytes"
6264
 
             semantic_type="throughput"
6265
 
             equation="64  C 3 READ C 2 READ UADD UMUL"
6266
 
             mdapi_group="GTI"
6267
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6268
 
             mdapi_supported_apis=""
6269
 
             mdapi_hw_unit_type="gpu"
6270
 
             />
6271
 
    <counter name="CS EM Pipe Active"
6272
 
             symbol_name="CsEmActive"
6273
 
             underscore_name="cs_em_active"
6274
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a compute shader instruction."
6275
 
             data_type="float"
6276
 
             max_equation="100"
6277
 
             units="percent"
6278
 
             semantic_type="duration"
6279
 
             equation="A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6280
 
             mdapi_group="EU Array"
6281
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6282
 
             mdapi_supported_apis=""
6283
 
             mdapi_hw_unit_type="gpu"
6284
 
             />
6285
 
    <counter name="CS FPU Pipe Active"
6286
 
             symbol_name="CsFpuActive"
6287
 
             underscore_name="cs_fpu_active"
6288
 
             description="The percentage of time in which EU FPU pipeline was actively processing a compute shader instruction."
6289
 
             data_type="float"
6290
 
             max_equation="100"
6291
 
             units="percent"
6292
 
             semantic_type="duration"
6293
 
             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6294
 
             mdapi_group="EU Array"
6295
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6296
 
             mdapi_supported_apis=""
6297
 
             mdapi_hw_unit_type="gpu"
6298
 
             />
6299
 
    <counter name="CS Send Pipeline Active"
6300
 
             symbol_name="CsSendActive"
6301
 
             underscore_name="cs_send_active"
6302
 
             description="The percentage of time in which EU send pipeline was actively processing a compute shader instruction."
6303
 
             data_type="float"
6304
 
             max_equation="100"
6305
 
             units="percent"
6306
 
             semantic_type="duration"
6307
 
             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6308
 
             mdapi_group="EU Array"
6309
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6310
 
             mdapi_supported_apis=""
6311
 
             mdapi_hw_unit_type="gpu"
6312
 
             />
6313
 
    <register_config type="NOA">
6314
 
        <register type="NOA" address="0x00000D04" value="0x00000200" />
6315
 
        <register type="NOA" address="0x00009840" value="0x00000000" />
6316
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
6317
 
        <register type="NOA" address="0x00009888" value="0x0E0E2400" />
6318
 
        <register type="NOA" address="0x00009888" value="0x220E0009" />
6319
 
        <register type="NOA" address="0x00009888" value="0x1C0E0043" />
6320
 
        <register type="NOA" address="0x00009888" value="0x1E0E00B3" />
6321
 
        <register type="NOA" address="0x00009888" value="0x200E0000" />
6322
 
        <register type="NOA" address="0x00009888" value="0x1C0F4000" />
6323
 
        <register type="NOA" address="0x00009888" value="0x1E0F4000" />
6324
 
        <register type="NOA" address="0x00009888" value="0x34004000" />
6325
 
        <register type="NOA" address="0x00009888" value="0x36000001" />
6326
 
        <register type="NOA" address="0x00009888" value="0x18018000" />
6327
 
        <register type="NOA" address="0x00009888" value="0x1A012000" />
6328
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
6329
 
        <register type="NOA" address="0x00009888" value="0x05151D37" />
6330
 
        <register type="NOA" address="0x00009888" value="0x09151547" />
6331
 
        <register type="NOA" address="0x00009888" value="0x05351C00" />
6332
 
        <register type="NOA" address="0x00009888" value="0x09351400" />
6333
 
        <register type="NOA" address="0x00009888" value="0x5D101400" />
6334
 
        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
6335
 
        <register type="NOA" address="0x00009888" value="0x1D140030" />
6336
 
        <register type="NOA" address="0x00009888" value="0x61111400" />
6337
 
        <register type="NOA" address="0x00009888" value="0x1D128000" />
6338
 
        <register type="NOA" address="0x00009888" value="0x1F128000" />
6339
 
        <register type="NOA" address="0x00009888" value="0x0D150136" />
6340
 
        <register type="NOA" address="0x00009888" value="0x01150000" />
6341
 
        <register type="NOA" address="0x00009888" value="0x03164000" />
6342
 
        <register type="NOA" address="0x00009888" value="0x05164000" />
6343
 
        <register type="NOA" address="0x00009888" value="0x07164000" />
6344
 
        <register type="NOA" address="0x00009888" value="0x03350137" />
6345
 
        <register type="NOA" address="0x00009888" value="0x07350147" />
6346
 
        <register type="NOA" address="0x00009888" value="0x0B350136" />
6347
 
        <register type="NOA" address="0x00009888" value="0x01350000" />
6348
 
        <register type="NOA" address="0x00009888" value="0x01368000" />
6349
 
        <register type="NOA" address="0x00009888" value="0x03368000" />
6350
 
        <register type="NOA" address="0x00009888" value="0x05368000" />
6351
 
        <register type="NOA" address="0x00009888" value="0x17100000" />
6352
 
        <register type="NOA" address="0x00009888" value="0x55100000" />
6353
 
        <register type="NOA" address="0x00009888" value="0x57100000" />
6354
 
        <register type="NOA" address="0x00009888" value="0x47101000" />
6355
 
        <register type="NOA" address="0x00009888" value="0x49101313" />
6356
 
        <register type="NOA" address="0x00009888" value="0x4B101313" />
6357
 
        <register type="NOA" address="0x00009888" value="0x4D100313" />
6358
 
        <register type="NOA" address="0x00009888" value="0x31100000" />
6359
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
6360
 
        <register type="NOA" address="0x00009888" value="0x65100002" />
6361
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
6362
 
        <register type="NOA" address="0x00009888" value="0x42000001" />
6363
 
    </register_config>
6364
 
    <register_config type="OA">
6365
 
        <register type="OA" address="0x0000D920" value="0x00000000" />
6366
 
        <register type="OA" address="0x0000D900" value="0x00000000" />
6367
 
        <register type="OA" address="0x0000D904" value="0x10800000" />
6368
 
        <register type="OA" address="0x0000D910" value="0x00000000" />
6369
 
        <register type="OA" address="0x0000D914" value="0x00800000" />
6370
 
        <register type="OA" address="0x0000DC40" value="0x00010000" />
6371
 
        <register type="OA" address="0x0000D940" value="0x00001802" />
6372
 
        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
6373
 
        <register type="OA" address="0x0000DC00" value="0x00001802" />
6374
 
        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
6375
 
    </register_config>
6376
 
    <register_config type="FLEX">
6377
 
        <register type="FLEX" address="0x0000E458" value="0x00862762" />
6378
 
        <register type="FLEX" address="0x0000E558" value="0x00A62962" />
6379
 
        <register type="FLEX" address="0x0000E658" value="0x00860760" />
6380
 
        <register type="FLEX" address="0x0000E758" value="0x00A60960" />
6381
 
        <register type="FLEX" address="0x0000E45C" value="0x00861761" />
6382
 
        <register type="FLEX" address="0x0000E55C" value="0x00A61961" />
6383
 
    </register_config>
6384
 
  </set>
6385
 
 
6386
 
  <set name="EuActivity3"
6387
 
       chipset="TGLGT1"
6388
 
       symbol_name="EuActivity3"
6389
 
       underscore_name="eu_activity3"
6390
 
       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
6391
 
       hw_config_guid="b59e975f-044c-4e0c-afcd-46aee1107b81"
6392
 
       >
6393
 
    <counter name="GPU Time Elapsed"
6394
 
             symbol_name="GpuTime"
6395
 
             underscore_name="gpu_time"
6396
 
             description="Time elapsed on the GPU during the measurement."
6397
 
             data_type="uint64"
6398
 
             units="ns"
6399
 
             semantic_type="duration"
6400
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6401
 
             mdapi_group="GPU"
6402
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6403
 
             mdapi_supported_apis=""
6404
 
             mdapi_hw_unit_type="gpu"
6405
 
             />
6406
 
    <counter name="GPU Core Clocks"
6407
 
             symbol_name="GpuCoreClocks"
6408
 
             underscore_name="gpu_core_clocks"
6409
 
             description="The total number of GPU core clocks elapsed during the measurement."
6410
 
             data_type="uint64"
6411
 
             units="cycles"
6412
 
             semantic_type="event"
6413
 
             equation="GPU_CLOCK 0 READ"
6414
 
             mdapi_group="GPU"
6415
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
6416
 
             mdapi_supported_apis=""
6417
 
             mdapi_hw_unit_type="gpu"
6418
 
             />
6419
 
    <counter name="AVG GPU Core Frequency"
6420
 
             symbol_name="AvgGpuCoreFrequency"
6421
 
             underscore_name="avg_gpu_core_frequency"
6422
 
             description="Average GPU Core Frequency in the measurement."
6423
 
             data_type="uint64"
6424
 
             max_equation="$GpuMaxFrequency"
6425
 
             units="hz"
6426
 
             semantic_type="event"
6427
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6428
 
             mdapi_group="GPU"
6429
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6430
 
             mdapi_supported_apis=""
6431
 
             mdapi_hw_unit_type="gpu"
6432
 
             />
6433
 
    <counter name="GPU Busy"
6434
 
             symbol_name="GpuBusy"
6435
 
             underscore_name="gpu_busy"
6436
 
             description="The percentage of time in which the GPU has been processing GPU commands."
6437
 
             data_type="float"
6438
 
             max_equation="100"
6439
 
             units="percent"
6440
 
             semantic_type="duration"
6441
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
6442
 
             mdapi_group="GPU"
6443
 
             mdapi_usage_flags="Tier1 Overview System Frame"
6444
 
             mdapi_supported_apis=""
6445
 
             mdapi_hw_unit_type="gpu"
6446
 
             />
6447
 
    <counter name="VS Threads Dispatched"
6448
 
             symbol_name="VsThreads"
6449
 
             underscore_name="vs_threads"
6450
 
             description="The total number of vertex shader hardware threads dispatched."
6451
 
             data_type="uint64"
6452
 
             units="threads"
6453
 
             semantic_type="event"
6454
 
             equation="A 1 READ"
6455
 
             mdapi_group="EU Array/Vertex Shader"
6456
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6457
 
             mdapi_supported_apis=""
6458
 
             mdapi_hw_unit_type="gpu"
6459
 
             />
6460
 
    <counter name="HS Threads Dispatched"
6461
 
             symbol_name="HsThreads"
6462
 
             underscore_name="hs_threads"
6463
 
             description="The total number of hull shader hardware threads dispatched."
6464
 
             data_type="uint64"
6465
 
             units="threads"
6466
 
             semantic_type="event"
6467
 
             equation="A 2 READ"
6468
 
             mdapi_group="EU Array/Hull Shader"
6469
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6470
 
             mdapi_supported_apis=""
6471
 
             mdapi_hw_unit_type="gpu"
6472
 
             />
6473
 
    <counter name="DS Threads Dispatched"
6474
 
             symbol_name="DsThreads"
6475
 
             underscore_name="ds_threads"
6476
 
             description="The total number of domain shader hardware threads dispatched."
6477
 
             data_type="uint64"
6478
 
             units="threads"
6479
 
             semantic_type="event"
6480
 
             equation="A 3 READ"
6481
 
             mdapi_group="EU Array/Domain Shader"
6482
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6483
 
             mdapi_supported_apis=""
6484
 
             mdapi_hw_unit_type="gpu"
6485
 
             />
6486
 
    <counter name="GS Threads Dispatched"
6487
 
             symbol_name="GsThreads"
6488
 
             underscore_name="gs_threads"
6489
 
             description="The total number of geometry shader hardware threads dispatched."
6490
 
             data_type="uint64"
6491
 
             units="threads"
6492
 
             semantic_type="event"
6493
 
             equation="A 5 READ"
6494
 
             mdapi_group="EU Array/Geometry Shader"
6495
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6496
 
             mdapi_supported_apis=""
6497
 
             mdapi_hw_unit_type="gpu"
6498
 
             />
6499
 
    <counter name="FS Threads Dispatched"
6500
 
             symbol_name="PsThreads"
6501
 
             underscore_name="ps_threads"
6502
 
             description="The total number of fragment shader hardware threads dispatched."
6503
 
             data_type="uint64"
6504
 
             units="threads"
6505
 
             semantic_type="event"
6506
 
             equation="A 6 READ"
6507
 
             mdapi_group="EU Array/Fragment Shader"
6508
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6509
 
             mdapi_supported_apis=""
6510
 
             mdapi_hw_unit_type="gpu"
6511
 
             />
6512
 
    <counter name="CS Threads Dispatched"
6513
 
             symbol_name="CsThreads"
6514
 
             underscore_name="cs_threads"
6515
 
             description="The total number of compute shader hardware threads dispatched."
6516
 
             data_type="uint64"
6517
 
             units="threads"
6518
 
             semantic_type="event"
6519
 
             equation="A 4 READ"
6520
 
             mdapi_group="EU Array/Compute Shader"
6521
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6522
 
             mdapi_supported_apis=""
6523
 
             mdapi_hw_unit_type="gpu"
6524
 
             />
6525
 
    <counter name="Render Ring Busy"
6526
 
             symbol_name="RenderBusy"
6527
 
             underscore_name="render_busy"
6528
 
             description="The percentage of time when render command streamer was busy."
6529
 
             data_type="float"
6530
 
             max_equation="100"
6531
 
             units="percent"
6532
 
             semantic_type="duration"
6533
 
             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
6534
 
             mdapi_group="GPU"
6535
 
             mdapi_usage_flags="System Frame Batch"
6536
 
             mdapi_supported_apis=""
6537
 
             mdapi_hw_unit_type="gpu"
6538
 
             />
6539
 
    <counter name="Compute Ring Busy"
6540
 
             symbol_name="ComputeBusy"
6541
 
             underscore_name="compute_busy"
6542
 
             description="The percentage of time when render command streamer was busy."
6543
 
             data_type="float"
6544
 
             max_equation="100"
6545
 
             units="percent"
6546
 
             semantic_type="duration"
6547
 
             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
6548
 
             mdapi_group="GPU"
6549
 
             mdapi_usage_flags="System Frame Batch"
6550
 
             mdapi_supported_apis=""
6551
 
             mdapi_hw_unit_type="gpu"
6552
 
             />
6553
 
    <counter name="Render and compute engines are simultaneously busy"
6554
 
             symbol_name="RenderAndComputeBusy"
6555
 
             underscore_name="render_and_compute_busy"
6556
 
             description="The percentage of time when render and compute engines are simultaneously busy"
6557
 
             data_type="float"
6558
 
             max_equation="100"
6559
 
             units="percent"
6560
 
             semantic_type="duration"
6561
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
6562
 
             mdapi_group="GPU"
6563
 
             mdapi_usage_flags="Frame Batch Draw"
6564
 
             mdapi_supported_apis=""
6565
 
             mdapi_hw_unit_type="gpu"
6566
 
             />
6567
 
    <counter name="GTI Read Throughput"
6568
 
             symbol_name="GtiReadThroughput"
6569
 
             underscore_name="gti_read_throughput"
6570
 
             description="The total number of GPU memory bytes read from GTI."
6571
 
             data_type="uint64"
6572
 
             max_equation="$GpuCoreClocks 64 UMUL"
6573
 
             units="bytes"
6574
 
             semantic_type="throughput"
6575
 
             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
6576
 
             mdapi_group="GTI"
6577
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6578
 
             mdapi_supported_apis=""
6579
 
             mdapi_hw_unit_type="gpu"
6580
 
             />
6581
 
    <counter name="GTI Write Throughput"
6582
 
             symbol_name="GtiWriteThroughput"
6583
 
             underscore_name="gti_write_throughput"
6584
 
             description="The total number of GPU memory bytes written to GTI."
6585
 
             data_type="uint64"
6586
 
             max_equation="$GpuCoreClocks 64 UMUL"
6587
 
             units="bytes"
6588
 
             semantic_type="throughput"
6589
 
             equation="64  C 3 READ C 2 READ UADD UMUL"
6590
 
             mdapi_group="GTI"
6591
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6592
 
             mdapi_supported_apis=""
6593
 
             mdapi_hw_unit_type="gpu"
6594
 
             />
6595
 
    <counter name="VS EM Pipe Active"
6596
 
             symbol_name="VsEmActive"
6597
 
             underscore_name="vs_em_active"
6598
 
             description="The percentage of time in which EU EM pipeline was actively processing a vertex shader instruction."
6599
 
             data_type="float"
6600
 
             max_equation="100"
6601
 
             units="percent"
6602
 
             semantic_type="duration"
6603
 
             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6604
 
             mdapi_group="EU Array/Vertex Shader"
6605
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6606
 
             mdapi_supported_apis=""
6607
 
             mdapi_hw_unit_type="gpu"
6608
 
             />
6609
 
    <counter name="PS EM Pipe Active"
6610
 
             symbol_name="PsEmActive"
6611
 
             underscore_name="ps_em_active"
6612
 
             description="The percentage of time in which EU EM pipeline was actively processing a pixel shader instruction."
6613
 
             data_type="float"
6614
 
             max_equation="100"
6615
 
             units="percent"
6616
 
             semantic_type="duration"
6617
 
             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6618
 
             mdapi_group="EU Array/Pixel Shader"
6619
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6620
 
             mdapi_supported_apis=""
6621
 
             mdapi_hw_unit_type="gpu"
6622
 
             />
6623
 
    <counter name="PS Send Pipeline Active"
6624
 
             symbol_name="PsSendActive"
6625
 
             underscore_name="ps_send_active"
6626
 
             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
6627
 
             data_type="float"
6628
 
             max_equation="100"
6629
 
             units="percent"
6630
 
             semantic_type="duration"
6631
 
             equation="A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6632
 
             mdapi_group="EU Array/Pixel Shader"
6633
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6634
 
             mdapi_supported_apis=""
6635
 
             mdapi_hw_unit_type="gpu"
6636
 
             />
6637
 
    <register_config type="NOA">
6638
 
        <register type="NOA" address="0x00000D04" value="0x00000200" />
6639
 
        <register type="NOA" address="0x00009840" value="0x00000000" />
6640
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
6641
 
        <register type="NOA" address="0x00009888" value="0x0E0E2400" />
6642
 
        <register type="NOA" address="0x00009888" value="0x220E0009" />
6643
 
        <register type="NOA" address="0x00009888" value="0x1C0E0043" />
6644
 
        <register type="NOA" address="0x00009888" value="0x1E0E00B3" />
6645
 
        <register type="NOA" address="0x00009888" value="0x200E0000" />
6646
 
        <register type="NOA" address="0x00009888" value="0x1C0F4000" />
6647
 
        <register type="NOA" address="0x00009888" value="0x1E0F4000" />
6648
 
        <register type="NOA" address="0x00009888" value="0x34004000" />
6649
 
        <register type="NOA" address="0x00009888" value="0x36000001" />
6650
 
        <register type="NOA" address="0x00009888" value="0x18018000" />
6651
 
        <register type="NOA" address="0x00009888" value="0x1A012000" />
6652
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
6653
 
        <register type="NOA" address="0x00009888" value="0x05151D37" />
6654
 
        <register type="NOA" address="0x00009888" value="0x09151547" />
6655
 
        <register type="NOA" address="0x00009888" value="0x05351C00" />
6656
 
        <register type="NOA" address="0x00009888" value="0x09351400" />
6657
 
        <register type="NOA" address="0x00009888" value="0x5D101400" />
6658
 
        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
6659
 
        <register type="NOA" address="0x00009888" value="0x1D140030" />
6660
 
        <register type="NOA" address="0x00009888" value="0x61111400" />
6661
 
        <register type="NOA" address="0x00009888" value="0x1D128000" />
6662
 
        <register type="NOA" address="0x00009888" value="0x1F128000" />
6663
 
        <register type="NOA" address="0x00009888" value="0x0D150136" />
6664
 
        <register type="NOA" address="0x00009888" value="0x01150000" />
6665
 
        <register type="NOA" address="0x00009888" value="0x03164000" />
6666
 
        <register type="NOA" address="0x00009888" value="0x05164000" />
6667
 
        <register type="NOA" address="0x00009888" value="0x07164000" />
6668
 
        <register type="NOA" address="0x00009888" value="0x03350137" />
6669
 
        <register type="NOA" address="0x00009888" value="0x07350147" />
6670
 
        <register type="NOA" address="0x00009888" value="0x0B350136" />
6671
 
        <register type="NOA" address="0x00009888" value="0x01350000" />
6672
 
        <register type="NOA" address="0x00009888" value="0x01368000" />
6673
 
        <register type="NOA" address="0x00009888" value="0x03368000" />
6674
 
        <register type="NOA" address="0x00009888" value="0x05368000" />
6675
 
        <register type="NOA" address="0x00009888" value="0x17100000" />
6676
 
        <register type="NOA" address="0x00009888" value="0x55100000" />
6677
 
        <register type="NOA" address="0x00009888" value="0x57100000" />
6678
 
        <register type="NOA" address="0x00009888" value="0x47101000" />
6679
 
        <register type="NOA" address="0x00009888" value="0x49101313" />
6680
 
        <register type="NOA" address="0x00009888" value="0x4B101313" />
6681
 
        <register type="NOA" address="0x00009888" value="0x4D100313" />
6682
 
        <register type="NOA" address="0x00009888" value="0x31100000" />
6683
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
6684
 
        <register type="NOA" address="0x00009888" value="0x65100002" />
6685
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
6686
 
        <register type="NOA" address="0x00009888" value="0x42000001" />
6687
 
    </register_config>
6688
 
    <register_config type="OA">
6689
 
        <register type="OA" address="0x0000D920" value="0x00000000" />
6690
 
        <register type="OA" address="0x0000D900" value="0x00000000" />
6691
 
        <register type="OA" address="0x0000D904" value="0x10800000" />
6692
 
        <register type="OA" address="0x0000D910" value="0x00000000" />
6693
 
        <register type="OA" address="0x0000D914" value="0x00800000" />
6694
 
        <register type="OA" address="0x0000DC40" value="0x00010000" />
6695
 
        <register type="OA" address="0x0000D940" value="0x00001802" />
6696
 
        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
6697
 
        <register type="OA" address="0x0000DC00" value="0x00001802" />
6698
 
        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
6699
 
    </register_config>
6700
 
    <register_config type="FLEX">
6701
 
        <register type="FLEX" address="0x0000E458" value="0x00811711" />
6702
 
        <register type="FLEX" address="0x0000E558" value="0x00A11911" />
6703
 
        <register type="FLEX" address="0x0000E658" value="0x00851751" />
6704
 
        <register type="FLEX" address="0x0000E758" value="0x00A51951" />
6705
 
        <register type="FLEX" address="0x0000E45C" value="0x00852752" />
6706
 
        <register type="FLEX" address="0x0000E55C" value="0x00A52952" />
6707
 
    </register_config>
6708
 
  </set>
6709
 
 
6710
 
  <set name="EuActivity4"
6711
 
       chipset="TGLGT1"
6712
 
       symbol_name="EuActivity4"
6713
 
       underscore_name="eu_activity4"
6714
 
       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
6715
 
       hw_config_guid="948f1627-f642-42a6-8304-801d7db112d2"
6716
 
       >
6717
 
    <counter name="GPU Time Elapsed"
6718
 
             symbol_name="GpuTime"
6719
 
             underscore_name="gpu_time"
6720
 
             description="Time elapsed on the GPU during the measurement."
6721
 
             data_type="uint64"
6722
 
             units="ns"
6723
 
             semantic_type="duration"
6724
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6725
 
             mdapi_group="GPU"
6726
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6727
 
             mdapi_supported_apis=""
6728
 
             mdapi_hw_unit_type="gpu"
6729
 
             />
6730
 
    <counter name="GPU Core Clocks"
6731
 
             symbol_name="GpuCoreClocks"
6732
 
             underscore_name="gpu_core_clocks"
6733
 
             description="The total number of GPU core clocks elapsed during the measurement."
6734
 
             data_type="uint64"
6735
 
             units="cycles"
6736
 
             semantic_type="event"
6737
 
             equation="GPU_CLOCK 0 READ"
6738
 
             mdapi_group="GPU"
6739
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
6740
 
             mdapi_supported_apis=""
6741
 
             mdapi_hw_unit_type="gpu"
6742
 
             />
6743
 
    <counter name="AVG GPU Core Frequency"
6744
 
             symbol_name="AvgGpuCoreFrequency"
6745
 
             underscore_name="avg_gpu_core_frequency"
6746
 
             description="Average GPU Core Frequency in the measurement."
6747
 
             data_type="uint64"
6748
 
             max_equation="$GpuMaxFrequency"
6749
 
             units="hz"
6750
 
             semantic_type="event"
6751
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6752
 
             mdapi_group="GPU"
6753
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6754
 
             mdapi_supported_apis=""
6755
 
             mdapi_hw_unit_type="gpu"
6756
 
             />
6757
 
    <counter name="GPU Busy"
6758
 
             symbol_name="GpuBusy"
6759
 
             underscore_name="gpu_busy"
6760
 
             description="The percentage of time in which the GPU has been processing GPU commands."
6761
 
             data_type="float"
6762
 
             max_equation="100"
6763
 
             units="percent"
6764
 
             semantic_type="duration"
6765
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
6766
 
             mdapi_group="GPU"
6767
 
             mdapi_usage_flags="Tier1 Overview System Frame"
6768
 
             mdapi_supported_apis=""
6769
 
             mdapi_hw_unit_type="gpu"
6770
 
             />
6771
 
    <counter name="VS Threads Dispatched"
6772
 
             symbol_name="VsThreads"
6773
 
             underscore_name="vs_threads"
6774
 
             description="The total number of vertex shader hardware threads dispatched."
6775
 
             data_type="uint64"
6776
 
             units="threads"
6777
 
             semantic_type="event"
6778
 
             equation="A 1 READ"
6779
 
             mdapi_group="EU Array/Vertex Shader"
6780
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6781
 
             mdapi_supported_apis=""
6782
 
             mdapi_hw_unit_type="gpu"
6783
 
             />
6784
 
    <counter name="HS Threads Dispatched"
6785
 
             symbol_name="HsThreads"
6786
 
             underscore_name="hs_threads"
6787
 
             description="The total number of hull shader hardware threads dispatched."
6788
 
             data_type="uint64"
6789
 
             units="threads"
6790
 
             semantic_type="event"
6791
 
             equation="A 2 READ"
6792
 
             mdapi_group="EU Array/Hull Shader"
6793
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6794
 
             mdapi_supported_apis=""
6795
 
             mdapi_hw_unit_type="gpu"
6796
 
             />
6797
 
    <counter name="DS Threads Dispatched"
6798
 
             symbol_name="DsThreads"
6799
 
             underscore_name="ds_threads"
6800
 
             description="The total number of domain shader hardware threads dispatched."
6801
 
             data_type="uint64"
6802
 
             units="threads"
6803
 
             semantic_type="event"
6804
 
             equation="A 3 READ"
6805
 
             mdapi_group="EU Array/Domain Shader"
6806
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6807
 
             mdapi_supported_apis=""
6808
 
             mdapi_hw_unit_type="gpu"
6809
 
             />
6810
 
    <counter name="GS Threads Dispatched"
6811
 
             symbol_name="GsThreads"
6812
 
             underscore_name="gs_threads"
6813
 
             description="The total number of geometry shader hardware threads dispatched."
6814
 
             data_type="uint64"
6815
 
             units="threads"
6816
 
             semantic_type="event"
6817
 
             equation="A 5 READ"
6818
 
             mdapi_group="EU Array/Geometry Shader"
6819
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6820
 
             mdapi_supported_apis=""
6821
 
             mdapi_hw_unit_type="gpu"
6822
 
             />
6823
 
    <counter name="FS Threads Dispatched"
6824
 
             symbol_name="PsThreads"
6825
 
             underscore_name="ps_threads"
6826
 
             description="The total number of fragment shader hardware threads dispatched."
6827
 
             data_type="uint64"
6828
 
             units="threads"
6829
 
             semantic_type="event"
6830
 
             equation="A 6 READ"
6831
 
             mdapi_group="EU Array/Fragment Shader"
6832
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6833
 
             mdapi_supported_apis=""
6834
 
             mdapi_hw_unit_type="gpu"
6835
 
             />
6836
 
    <counter name="CS Threads Dispatched"
6837
 
             symbol_name="CsThreads"
6838
 
             underscore_name="cs_threads"
6839
 
             description="The total number of compute shader hardware threads dispatched."
6840
 
             data_type="uint64"
6841
 
             units="threads"
6842
 
             semantic_type="event"
6843
 
             equation="A 4 READ"
6844
 
             mdapi_group="EU Array/Compute Shader"
6845
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6846
 
             mdapi_supported_apis=""
6847
 
             mdapi_hw_unit_type="gpu"
6848
 
             />
6849
 
    <counter name="Render Ring Busy"
6850
 
             symbol_name="RenderBusy"
6851
 
             underscore_name="render_busy"
6852
 
             description="The percentage of time when render command streamer was busy."
6853
 
             data_type="float"
6854
 
             max_equation="100"
6855
 
             units="percent"
6856
 
             semantic_type="duration"
6857
 
             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
6858
 
             mdapi_group="GPU"
6859
 
             mdapi_usage_flags="System Frame Batch"
6860
 
             mdapi_supported_apis=""
6861
 
             mdapi_hw_unit_type="gpu"
6862
 
             />
6863
 
    <counter name="Compute Ring Busy"
6864
 
             symbol_name="ComputeBusy"
6865
 
             underscore_name="compute_busy"
6866
 
             description="The percentage of time when render command streamer was busy."
6867
 
             data_type="float"
6868
 
             max_equation="100"
6869
 
             units="percent"
6870
 
             semantic_type="duration"
6871
 
             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
6872
 
             mdapi_group="GPU"
6873
 
             mdapi_usage_flags="System Frame Batch"
6874
 
             mdapi_supported_apis=""
6875
 
             mdapi_hw_unit_type="gpu"
6876
 
             />
6877
 
    <counter name="Render and compute engines are simultaneously busy"
6878
 
             symbol_name="RenderAndComputeBusy"
6879
 
             underscore_name="render_and_compute_busy"
6880
 
             description="The percentage of time when render and compute engines are simultaneously busy"
6881
 
             data_type="float"
6882
 
             max_equation="100"
6883
 
             units="percent"
6884
 
             semantic_type="duration"
6885
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
6886
 
             mdapi_group="GPU"
6887
 
             mdapi_usage_flags="Frame Batch Draw"
6888
 
             mdapi_supported_apis=""
6889
 
             mdapi_hw_unit_type="gpu"
6890
 
             />
6891
 
    <counter name="GTI Read Throughput"
6892
 
             symbol_name="GtiReadThroughput"
6893
 
             underscore_name="gti_read_throughput"
6894
 
             description="The total number of GPU memory bytes read from GTI."
6895
 
             data_type="uint64"
6896
 
             max_equation="$GpuCoreClocks 64 UMUL"
6897
 
             units="bytes"
6898
 
             semantic_type="throughput"
6899
 
             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
6900
 
             mdapi_group="GTI"
6901
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6902
 
             mdapi_supported_apis=""
6903
 
             mdapi_hw_unit_type="gpu"
6904
 
             />
6905
 
    <counter name="GTI Write Throughput"
6906
 
             symbol_name="GtiWriteThroughput"
6907
 
             underscore_name="gti_write_throughput"
6908
 
             description="The total number of GPU memory bytes written to GTI."
6909
 
             data_type="uint64"
6910
 
             max_equation="$GpuCoreClocks 64 UMUL"
6911
 
             units="bytes"
6912
 
             semantic_type="throughput"
6913
 
             equation="64  C 3 READ C 2 READ UADD UMUL"
6914
 
             mdapi_group="GTI"
6915
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6916
 
             mdapi_supported_apis=""
6917
 
             mdapi_hw_unit_type="gpu"
6918
 
             />
6919
 
    <counter name="HS FPU Pipe Active"
6920
 
             symbol_name="HsFpuActive"
6921
 
             underscore_name="hs_fpu_active"
6922
 
             description="The percentage of time in which EU FPU pipeline was actively processing a hull shader instruction."
6923
 
             data_type="float"
6924
 
             max_equation="100"
6925
 
             units="percent"
6926
 
             semantic_type="duration"
6927
 
             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6928
 
             mdapi_group="EU Array/Hull Shader"
6929
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6930
 
             mdapi_supported_apis=""
6931
 
             mdapi_hw_unit_type="gpu"
6932
 
             />
6933
 
    <counter name="DS FPU Pipe Active"
6934
 
             symbol_name="DsFpuActive"
6935
 
             underscore_name="ds_fpu_active"
6936
 
             description="The percentage of time in which EU FPU pipeline was actively processing a domain shader instructions."
6937
 
             data_type="float"
6938
 
             max_equation="100"
6939
 
             units="percent"
6940
 
             semantic_type="duration"
6941
 
             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6942
 
             mdapi_group="EU Array/Domain Shader"
6943
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6944
 
             mdapi_supported_apis=""
6945
 
             mdapi_hw_unit_type="gpu"
6946
 
             />
6947
 
    <counter name="VS Send Pipe Active"
6948
 
             symbol_name="VsSendActive"
6949
 
             underscore_name="vs_send_active"
6950
 
             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
6951
 
             data_type="float"
6952
 
             max_equation="100"
6953
 
             units="percent"
6954
 
             semantic_type="duration"
6955
 
             equation="A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6956
 
             mdapi_group="EU Array/Vertex Shader"
6957
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6958
 
             mdapi_supported_apis=""
6959
 
             mdapi_hw_unit_type="gpu"
6960
 
             />
6961
 
    <register_config type="NOA">
6962
 
        <register type="NOA" address="0x00000D04" value="0x00000200" />
6963
 
        <register type="NOA" address="0x00009840" value="0x00000000" />
6964
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
6965
 
        <register type="NOA" address="0x00009888" value="0x0E0E2400" />
6966
 
        <register type="NOA" address="0x00009888" value="0x220E0009" />
6967
 
        <register type="NOA" address="0x00009888" value="0x1C0E0043" />
6968
 
        <register type="NOA" address="0x00009888" value="0x1E0E00B3" />
6969
 
        <register type="NOA" address="0x00009888" value="0x200E0000" />
6970
 
        <register type="NOA" address="0x00009888" value="0x1C0F4000" />
6971
 
        <register type="NOA" address="0x00009888" value="0x1E0F4000" />
6972
 
        <register type="NOA" address="0x00009888" value="0x34004000" />
6973
 
        <register type="NOA" address="0x00009888" value="0x36000001" />
6974
 
        <register type="NOA" address="0x00009888" value="0x18018000" />
6975
 
        <register type="NOA" address="0x00009888" value="0x1A012000" />
6976
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
6977
 
        <register type="NOA" address="0x00009888" value="0x05151D37" />
6978
 
        <register type="NOA" address="0x00009888" value="0x09151547" />
6979
 
        <register type="NOA" address="0x00009888" value="0x05351C00" />
6980
 
        <register type="NOA" address="0x00009888" value="0x09351400" />
6981
 
        <register type="NOA" address="0x00009888" value="0x5D101400" />
6982
 
        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
6983
 
        <register type="NOA" address="0x00009888" value="0x1D140030" />
6984
 
        <register type="NOA" address="0x00009888" value="0x61111400" />
6985
 
        <register type="NOA" address="0x00009888" value="0x1D128000" />
6986
 
        <register type="NOA" address="0x00009888" value="0x1F128000" />
6987
 
        <register type="NOA" address="0x00009888" value="0x0D150136" />
6988
 
        <register type="NOA" address="0x00009888" value="0x01150000" />
6989
 
        <register type="NOA" address="0x00009888" value="0x03164000" />
6990
 
        <register type="NOA" address="0x00009888" value="0x05164000" />
6991
 
        <register type="NOA" address="0x00009888" value="0x07164000" />
6992
 
        <register type="NOA" address="0x00009888" value="0x03350137" />
6993
 
        <register type="NOA" address="0x00009888" value="0x07350147" />
6994
 
        <register type="NOA" address="0x00009888" value="0x0B350136" />
6995
 
        <register type="NOA" address="0x00009888" value="0x01350000" />
6996
 
        <register type="NOA" address="0x00009888" value="0x01368000" />
6997
 
        <register type="NOA" address="0x00009888" value="0x03368000" />
6998
 
        <register type="NOA" address="0x00009888" value="0x05368000" />
6999
 
        <register type="NOA" address="0x00009888" value="0x17100000" />
7000
 
        <register type="NOA" address="0x00009888" value="0x55100000" />
7001
 
        <register type="NOA" address="0x00009888" value="0x57100000" />
7002
 
        <register type="NOA" address="0x00009888" value="0x47101000" />
7003
 
        <register type="NOA" address="0x00009888" value="0x49101313" />
7004
 
        <register type="NOA" address="0x00009888" value="0x4B101313" />
7005
 
        <register type="NOA" address="0x00009888" value="0x4D100313" />
7006
 
        <register type="NOA" address="0x00009888" value="0x31100000" />
7007
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
7008
 
        <register type="NOA" address="0x00009888" value="0x65100002" />
7009
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
7010
 
        <register type="NOA" address="0x00009888" value="0x42000001" />
7011
 
    </register_config>
7012
 
    <register_config type="OA">
7013
 
        <register type="OA" address="0x0000D920" value="0x00000000" />
7014
 
        <register type="OA" address="0x0000D900" value="0x00000000" />
7015
 
        <register type="OA" address="0x0000D904" value="0x10800000" />
7016
 
        <register type="OA" address="0x0000D910" value="0x00000000" />
7017
 
        <register type="OA" address="0x0000D914" value="0x00800000" />
7018
 
        <register type="OA" address="0x0000DC40" value="0x00010000" />
7019
 
        <register type="OA" address="0x0000D940" value="0x00001802" />
7020
 
        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
7021
 
        <register type="OA" address="0x0000DC00" value="0x00001802" />
7022
 
        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
7023
 
    </register_config>
7024
 
    <register_config type="FLEX">
7025
 
        <register type="FLEX" address="0x0000E458" value="0x00820720" />
7026
 
        <register type="FLEX" address="0x0000E558" value="0x00A20920" />
7027
 
        <register type="FLEX" address="0x0000E658" value="0x00830730" />
7028
 
        <register type="FLEX" address="0x0000E758" value="0x00A30930" />
7029
 
        <register type="FLEX" address="0x0000E45C" value="0x00812712" />
7030
 
        <register type="FLEX" address="0x0000E55C" value="0x00A12912" />
7031
 
    </register_config>
7032
 
  </set>
7033
 
 
7034
 
  <set name="EuActivity5"
7035
 
       chipset="TGLGT1"
7036
 
       symbol_name="EuActivity5"
7037
 
       underscore_name="eu_activity5"
7038
 
       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
7039
 
       hw_config_guid="243ffad2-626e-4d05-94a0-af7068e18a84"
7040
 
       >
7041
 
    <counter name="GPU Time Elapsed"
7042
 
             symbol_name="GpuTime"
7043
 
             underscore_name="gpu_time"
7044
 
             description="Time elapsed on the GPU during the measurement."
7045
 
             data_type="uint64"
7046
 
             units="ns"
7047
 
             semantic_type="duration"
7048
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
7049
 
             mdapi_group="GPU"
7050
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7051
 
             mdapi_supported_apis=""
7052
 
             mdapi_hw_unit_type="gpu"
7053
 
             />
7054
 
    <counter name="GPU Core Clocks"
7055
 
             symbol_name="GpuCoreClocks"
7056
 
             underscore_name="gpu_core_clocks"
7057
 
             description="The total number of GPU core clocks elapsed during the measurement."
7058
 
             data_type="uint64"
7059
 
             units="cycles"
7060
 
             semantic_type="event"
7061
 
             equation="GPU_CLOCK 0 READ"
7062
 
             mdapi_group="GPU"
7063
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
7064
 
             mdapi_supported_apis=""
7065
 
             mdapi_hw_unit_type="gpu"
7066
 
             />
7067
 
    <counter name="AVG GPU Core Frequency"
7068
 
             symbol_name="AvgGpuCoreFrequency"
7069
 
             underscore_name="avg_gpu_core_frequency"
7070
 
             description="Average GPU Core Frequency in the measurement."
7071
 
             data_type="uint64"
7072
 
             max_equation="$GpuMaxFrequency"
7073
 
             units="hz"
7074
 
             semantic_type="event"
7075
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
7076
 
             mdapi_group="GPU"
7077
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7078
 
             mdapi_supported_apis=""
7079
 
             mdapi_hw_unit_type="gpu"
7080
 
             />
7081
 
    <counter name="GPU Busy"
7082
 
             symbol_name="GpuBusy"
7083
 
             underscore_name="gpu_busy"
7084
 
             description="The percentage of time in which the GPU has been processing GPU commands."
7085
 
             data_type="float"
7086
 
             max_equation="100"
7087
 
             units="percent"
7088
 
             semantic_type="duration"
7089
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
7090
 
             mdapi_group="GPU"
7091
 
             mdapi_usage_flags="Tier1 Overview System Frame"
7092
 
             mdapi_supported_apis=""
7093
 
             mdapi_hw_unit_type="gpu"
7094
 
             />
7095
 
    <counter name="VS Threads Dispatched"
7096
 
             symbol_name="VsThreads"
7097
 
             underscore_name="vs_threads"
7098
 
             description="The total number of vertex shader hardware threads dispatched."
7099
 
             data_type="uint64"
7100
 
             units="threads"
7101
 
             semantic_type="event"
7102
 
             equation="A 1 READ"
7103
 
             mdapi_group="EU Array/Vertex Shader"
7104
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7105
 
             mdapi_supported_apis=""
7106
 
             mdapi_hw_unit_type="gpu"
7107
 
             />
7108
 
    <counter name="HS Threads Dispatched"
7109
 
             symbol_name="HsThreads"
7110
 
             underscore_name="hs_threads"
7111
 
             description="The total number of hull shader hardware threads dispatched."
7112
 
             data_type="uint64"
7113
 
             units="threads"
7114
 
             semantic_type="event"
7115
 
             equation="A 2 READ"
7116
 
             mdapi_group="EU Array/Hull Shader"
7117
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7118
 
             mdapi_supported_apis=""
7119
 
             mdapi_hw_unit_type="gpu"
7120
 
             />
7121
 
    <counter name="DS Threads Dispatched"
7122
 
             symbol_name="DsThreads"
7123
 
             underscore_name="ds_threads"
7124
 
             description="The total number of domain shader hardware threads dispatched."
7125
 
             data_type="uint64"
7126
 
             units="threads"
7127
 
             semantic_type="event"
7128
 
             equation="A 3 READ"
7129
 
             mdapi_group="EU Array/Domain Shader"
7130
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7131
 
             mdapi_supported_apis=""
7132
 
             mdapi_hw_unit_type="gpu"
7133
 
             />
7134
 
    <counter name="GS Threads Dispatched"
7135
 
             symbol_name="GsThreads"
7136
 
             underscore_name="gs_threads"
7137
 
             description="The total number of geometry shader hardware threads dispatched."
7138
 
             data_type="uint64"
7139
 
             units="threads"
7140
 
             semantic_type="event"
7141
 
             equation="A 5 READ"
7142
 
             mdapi_group="EU Array/Geometry Shader"
7143
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7144
 
             mdapi_supported_apis=""
7145
 
             mdapi_hw_unit_type="gpu"
7146
 
             />
7147
 
    <counter name="FS Threads Dispatched"
7148
 
             symbol_name="PsThreads"
7149
 
             underscore_name="ps_threads"
7150
 
             description="The total number of fragment shader hardware threads dispatched."
7151
 
             data_type="uint64"
7152
 
             units="threads"
7153
 
             semantic_type="event"
7154
 
             equation="A 6 READ"
7155
 
             mdapi_group="EU Array/Fragment Shader"
7156
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7157
 
             mdapi_supported_apis=""
7158
 
             mdapi_hw_unit_type="gpu"
7159
 
             />
7160
 
    <counter name="CS Threads Dispatched"
7161
 
             symbol_name="CsThreads"
7162
 
             underscore_name="cs_threads"
7163
 
             description="The total number of compute shader hardware threads dispatched."
7164
 
             data_type="uint64"
7165
 
             units="threads"
7166
 
             semantic_type="event"
7167
 
             equation="A 4 READ"
7168
 
             mdapi_group="EU Array/Compute Shader"
7169
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7170
 
             mdapi_supported_apis=""
7171
 
             mdapi_hw_unit_type="gpu"
7172
 
             />
7173
 
    <counter name="Render Ring Busy"
7174
 
             symbol_name="RenderBusy"
7175
 
             underscore_name="render_busy"
7176
 
             description="The percentage of time when render command streamer was busy."
7177
 
             data_type="float"
7178
 
             max_equation="100"
7179
 
             units="percent"
7180
 
             semantic_type="duration"
7181
 
             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
7182
 
             mdapi_group="GPU"
7183
 
             mdapi_usage_flags="System Frame Batch"
7184
 
             mdapi_supported_apis=""
7185
 
             mdapi_hw_unit_type="gpu"
7186
 
             />
7187
 
    <counter name="Compute Ring Busy"
7188
 
             symbol_name="ComputeBusy"
7189
 
             underscore_name="compute_busy"
7190
 
             description="The percentage of time when render command streamer was busy."
7191
 
             data_type="float"
7192
 
             max_equation="100"
7193
 
             units="percent"
7194
 
             semantic_type="duration"
7195
 
             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
7196
 
             mdapi_group="GPU"
7197
 
             mdapi_usage_flags="System Frame Batch"
7198
 
             mdapi_supported_apis=""
7199
 
             mdapi_hw_unit_type="gpu"
7200
 
             />
7201
 
    <counter name="Render and compute engines are simultaneously busy"
7202
 
             symbol_name="RenderAndComputeBusy"
7203
 
             underscore_name="render_and_compute_busy"
7204
 
             description="The percentage of time when render and compute engines are simultaneously busy"
7205
 
             data_type="float"
7206
 
             max_equation="100"
7207
 
             units="percent"
7208
 
             semantic_type="duration"
7209
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
7210
 
             mdapi_group="GPU"
7211
 
             mdapi_usage_flags="Frame Batch Draw"
7212
 
             mdapi_supported_apis=""
7213
 
             mdapi_hw_unit_type="gpu"
7214
 
             />
7215
 
    <counter name="GTI Read Throughput"
7216
 
             symbol_name="GtiReadThroughput"
7217
 
             underscore_name="gti_read_throughput"
7218
 
             description="The total number of GPU memory bytes read from GTI."
7219
 
             data_type="uint64"
7220
 
             max_equation="$GpuCoreClocks 64 UMUL"
7221
 
             units="bytes"
7222
 
             semantic_type="throughput"
7223
 
             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
7224
 
             mdapi_group="GTI"
7225
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7226
 
             mdapi_supported_apis=""
7227
 
             mdapi_hw_unit_type="gpu"
7228
 
             />
7229
 
    <counter name="GTI Write Throughput"
7230
 
             symbol_name="GtiWriteThroughput"
7231
 
             underscore_name="gti_write_throughput"
7232
 
             description="The total number of GPU memory bytes written to GTI."
7233
 
             data_type="uint64"
7234
 
             max_equation="$GpuCoreClocks 64 UMUL"
7235
 
             units="bytes"
7236
 
             semantic_type="throughput"
7237
 
             equation="64  C 3 READ C 2 READ UADD UMUL"
7238
 
             mdapi_group="GTI"
7239
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7240
 
             mdapi_supported_apis=""
7241
 
             mdapi_hw_unit_type="gpu"
7242
 
             />
7243
 
    <counter name="HS EM Pipe Active"
7244
 
             symbol_name="HsEmActive"
7245
 
             underscore_name="hs_em_active"
7246
 
             description="The percentage of time in which EU EM pipeline was actively processing a hull shader instructions."
7247
 
             data_type="float"
7248
 
             max_equation="100"
7249
 
             units="percent"
7250
 
             semantic_type="duration"
7251
 
             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7252
 
             mdapi_group="EU Array/Hull Shader"
7253
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7254
 
             mdapi_supported_apis=""
7255
 
             mdapi_hw_unit_type="gpu"
7256
 
             />
7257
 
    <counter name="DS EM Pipe Active"
7258
 
             symbol_name="DsEmActive"
7259
 
             underscore_name="ds_em_active"
7260
 
             description="The percentage of time in which EU EM pipeline was actively processing a domain shader instructions."
7261
 
             data_type="float"
7262
 
             max_equation="100"
7263
 
             units="percent"
7264
 
             semantic_type="duration"
7265
 
             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7266
 
             mdapi_group="EU Array/Domain Shader"
7267
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7268
 
             mdapi_supported_apis=""
7269
 
             mdapi_hw_unit_type="gpu"
7270
 
             />
7271
 
    <counter name="HS Send Pipe Active"
7272
 
             symbol_name="HsSendActive"
7273
 
             underscore_name="hs_send_active"
7274
 
             description="The percentage of time in which EU send pipeline was actively processing a hull shader instruction."
7275
 
             data_type="float"
7276
 
             max_equation="100"
7277
 
             units="percent"
7278
 
             semantic_type="duration"
7279
 
             equation="A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7280
 
             mdapi_group="EU Array/Hull Shader"
7281
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7282
 
             mdapi_supported_apis=""
7283
 
             mdapi_hw_unit_type="gpu"
7284
 
             />
7285
 
    <register_config type="NOA">
7286
 
        <register type="NOA" address="0x00000D04" value="0x00000200" />
7287
 
        <register type="NOA" address="0x00009840" value="0x00000000" />
7288
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
7289
 
        <register type="NOA" address="0x00009888" value="0x0E0E2400" />
7290
 
        <register type="NOA" address="0x00009888" value="0x220E0009" />
7291
 
        <register type="NOA" address="0x00009888" value="0x1C0E0043" />
7292
 
        <register type="NOA" address="0x00009888" value="0x1E0E00B3" />
7293
 
        <register type="NOA" address="0x00009888" value="0x200E0000" />
7294
 
        <register type="NOA" address="0x00009888" value="0x1C0F4000" />
7295
 
        <register type="NOA" address="0x00009888" value="0x1E0F4000" />
7296
 
        <register type="NOA" address="0x00009888" value="0x34004000" />
7297
 
        <register type="NOA" address="0x00009888" value="0x36000001" />
7298
 
        <register type="NOA" address="0x00009888" value="0x18018000" />
7299
 
        <register type="NOA" address="0x00009888" value="0x1A012000" />
7300
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
7301
 
        <register type="NOA" address="0x00009888" value="0x05151D37" />
7302
 
        <register type="NOA" address="0x00009888" value="0x09151547" />
7303
 
        <register type="NOA" address="0x00009888" value="0x05351C00" />
7304
 
        <register type="NOA" address="0x00009888" value="0x09351400" />
7305
 
        <register type="NOA" address="0x00009888" value="0x5D101400" />
7306
 
        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
7307
 
        <register type="NOA" address="0x00009888" value="0x1D140030" />
7308
 
        <register type="NOA" address="0x00009888" value="0x61111400" />
7309
 
        <register type="NOA" address="0x00009888" value="0x1D128000" />
7310
 
        <register type="NOA" address="0x00009888" value="0x1F128000" />
7311
 
        <register type="NOA" address="0x00009888" value="0x0D150136" />
7312
 
        <register type="NOA" address="0x00009888" value="0x01150000" />
7313
 
        <register type="NOA" address="0x00009888" value="0x03164000" />
7314
 
        <register type="NOA" address="0x00009888" value="0x05164000" />
7315
 
        <register type="NOA" address="0x00009888" value="0x07164000" />
7316
 
        <register type="NOA" address="0x00009888" value="0x03350137" />
7317
 
        <register type="NOA" address="0x00009888" value="0x07350147" />
7318
 
        <register type="NOA" address="0x00009888" value="0x0B350136" />
7319
 
        <register type="NOA" address="0x00009888" value="0x01350000" />
7320
 
        <register type="NOA" address="0x00009888" value="0x01368000" />
7321
 
        <register type="NOA" address="0x00009888" value="0x03368000" />
7322
 
        <register type="NOA" address="0x00009888" value="0x05368000" />
7323
 
        <register type="NOA" address="0x00009888" value="0x17100000" />
7324
 
        <register type="NOA" address="0x00009888" value="0x55100000" />
7325
 
        <register type="NOA" address="0x00009888" value="0x57100000" />
7326
 
        <register type="NOA" address="0x00009888" value="0x47101000" />
7327
 
        <register type="NOA" address="0x00009888" value="0x49101313" />
7328
 
        <register type="NOA" address="0x00009888" value="0x4B101313" />
7329
 
        <register type="NOA" address="0x00009888" value="0x4D100313" />
7330
 
        <register type="NOA" address="0x00009888" value="0x31100000" />
7331
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
7332
 
        <register type="NOA" address="0x00009888" value="0x65100002" />
7333
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
7334
 
        <register type="NOA" address="0x00009888" value="0x42000001" />
7335
 
    </register_config>
7336
 
    <register_config type="OA">
7337
 
        <register type="OA" address="0x0000D920" value="0x00000000" />
7338
 
        <register type="OA" address="0x0000D900" value="0x00000000" />
7339
 
        <register type="OA" address="0x0000D904" value="0x10800000" />
7340
 
        <register type="OA" address="0x0000D910" value="0x00000000" />
7341
 
        <register type="OA" address="0x0000D914" value="0x00800000" />
7342
 
        <register type="OA" address="0x0000DC40" value="0x00010000" />
7343
 
        <register type="OA" address="0x0000D940" value="0x00001802" />
7344
 
        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
7345
 
        <register type="OA" address="0x0000DC00" value="0x00001802" />
7346
 
        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
7347
 
    </register_config>
7348
 
    <register_config type="FLEX">
7349
 
        <register type="FLEX" address="0x0000E458" value="0x00821721" />
7350
 
        <register type="FLEX" address="0x0000E558" value="0x00A21921" />
7351
 
        <register type="FLEX" address="0x0000E658" value="0x00831731" />
7352
 
        <register type="FLEX" address="0x0000E758" value="0x00A31931" />
7353
 
        <register type="FLEX" address="0x0000E45C" value="0x00822722" />
7354
 
        <register type="FLEX" address="0x0000E55C" value="0x00A22922" />
7355
 
    </register_config>
7356
 
  </set>
7357
 
 
7358
 
  <set name="EuActivity6"
7359
 
       chipset="TGLGT1"
7360
 
       symbol_name="EuActivity6"
7361
 
       underscore_name="eu_activity6"
7362
 
       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
7363
 
       hw_config_guid="1f367b67-1f45-469b-97fd-eac88aeb1f7c"
7364
 
       >
7365
 
    <counter name="GPU Time Elapsed"
7366
 
             symbol_name="GpuTime"
7367
 
             underscore_name="gpu_time"
7368
 
             description="Time elapsed on the GPU during the measurement."
7369
 
             data_type="uint64"
7370
 
             units="ns"
7371
 
             semantic_type="duration"
7372
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
7373
 
             mdapi_group="GPU"
7374
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7375
 
             mdapi_supported_apis=""
7376
 
             mdapi_hw_unit_type="gpu"
7377
 
             />
7378
 
    <counter name="GPU Core Clocks"
7379
 
             symbol_name="GpuCoreClocks"
7380
 
             underscore_name="gpu_core_clocks"
7381
 
             description="The total number of GPU core clocks elapsed during the measurement."
7382
 
             data_type="uint64"
7383
 
             units="cycles"
7384
 
             semantic_type="event"
7385
 
             equation="GPU_CLOCK 0 READ"
7386
 
             mdapi_group="GPU"
7387
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
7388
 
             mdapi_supported_apis=""
7389
 
             mdapi_hw_unit_type="gpu"
7390
 
             />
7391
 
    <counter name="AVG GPU Core Frequency"
7392
 
             symbol_name="AvgGpuCoreFrequency"
7393
 
             underscore_name="avg_gpu_core_frequency"
7394
 
             description="Average GPU Core Frequency in the measurement."
7395
 
             data_type="uint64"
7396
 
             max_equation="$GpuMaxFrequency"
7397
 
             units="hz"
7398
 
             semantic_type="event"
7399
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
7400
 
             mdapi_group="GPU"
7401
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7402
 
             mdapi_supported_apis=""
7403
 
             mdapi_hw_unit_type="gpu"
7404
 
             />
7405
 
    <counter name="GPU Busy"
7406
 
             symbol_name="GpuBusy"
7407
 
             underscore_name="gpu_busy"
7408
 
             description="The percentage of time in which the GPU has been processing GPU commands."
7409
 
             data_type="float"
7410
 
             max_equation="100"
7411
 
             units="percent"
7412
 
             semantic_type="duration"
7413
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
7414
 
             mdapi_group="GPU"
7415
 
             mdapi_usage_flags="Tier1 Overview System Frame"
7416
 
             mdapi_supported_apis=""
7417
 
             mdapi_hw_unit_type="gpu"
7418
 
             />
7419
 
    <counter name="VS Threads Dispatched"
7420
 
             symbol_name="VsThreads"
7421
 
             underscore_name="vs_threads"
7422
 
             description="The total number of vertex shader hardware threads dispatched."
7423
 
             data_type="uint64"
7424
 
             units="threads"
7425
 
             semantic_type="event"
7426
 
             equation="A 1 READ"
7427
 
             mdapi_group="EU Array/Vertex Shader"
7428
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7429
 
             mdapi_supported_apis=""
7430
 
             mdapi_hw_unit_type="gpu"
7431
 
             />
7432
 
    <counter name="HS Threads Dispatched"
7433
 
             symbol_name="HsThreads"
7434
 
             underscore_name="hs_threads"
7435
 
             description="The total number of hull shader hardware threads dispatched."
7436
 
             data_type="uint64"
7437
 
             units="threads"
7438
 
             semantic_type="event"
7439
 
             equation="A 2 READ"
7440
 
             mdapi_group="EU Array/Hull Shader"
7441
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7442
 
             mdapi_supported_apis=""
7443
 
             mdapi_hw_unit_type="gpu"
7444
 
             />
7445
 
    <counter name="DS Threads Dispatched"
7446
 
             symbol_name="DsThreads"
7447
 
             underscore_name="ds_threads"
7448
 
             description="The total number of domain shader hardware threads dispatched."
7449
 
             data_type="uint64"
7450
 
             units="threads"
7451
 
             semantic_type="event"
7452
 
             equation="A 3 READ"
7453
 
             mdapi_group="EU Array/Domain Shader"
7454
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7455
 
             mdapi_supported_apis=""
7456
 
             mdapi_hw_unit_type="gpu"
7457
 
             />
7458
 
    <counter name="GS Threads Dispatched"
7459
 
             symbol_name="GsThreads"
7460
 
             underscore_name="gs_threads"
7461
 
             description="The total number of geometry shader hardware threads dispatched."
7462
 
             data_type="uint64"
7463
 
             units="threads"
7464
 
             semantic_type="event"
7465
 
             equation="A 5 READ"
7466
 
             mdapi_group="EU Array/Geometry Shader"
7467
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7468
 
             mdapi_supported_apis=""
7469
 
             mdapi_hw_unit_type="gpu"
7470
 
             />
7471
 
    <counter name="FS Threads Dispatched"
7472
 
             symbol_name="PsThreads"
7473
 
             underscore_name="ps_threads"
7474
 
             description="The total number of fragment shader hardware threads dispatched."
7475
 
             data_type="uint64"
7476
 
             units="threads"
7477
 
             semantic_type="event"
7478
 
             equation="A 6 READ"
7479
 
             mdapi_group="EU Array/Fragment Shader"
7480
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7481
 
             mdapi_supported_apis=""
7482
 
             mdapi_hw_unit_type="gpu"
7483
 
             />
7484
 
    <counter name="CS Threads Dispatched"
7485
 
             symbol_name="CsThreads"
7486
 
             underscore_name="cs_threads"
7487
 
             description="The total number of compute shader hardware threads dispatched."
7488
 
             data_type="uint64"
7489
 
             units="threads"
7490
 
             semantic_type="event"
7491
 
             equation="A 4 READ"
7492
 
             mdapi_group="EU Array/Compute Shader"
7493
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7494
 
             mdapi_supported_apis=""
7495
 
             mdapi_hw_unit_type="gpu"
7496
 
             />
7497
 
    <counter name="Render Ring Busy"
7498
 
             symbol_name="RenderBusy"
7499
 
             underscore_name="render_busy"
7500
 
             description="The percentage of time when render command streamer was busy."
7501
 
             data_type="float"
7502
 
             max_equation="100"
7503
 
             units="percent"
7504
 
             semantic_type="duration"
7505
 
             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
7506
 
             mdapi_group="GPU"
7507
 
             mdapi_usage_flags="System Frame Batch"
7508
 
             mdapi_supported_apis=""
7509
 
             mdapi_hw_unit_type="gpu"
7510
 
             />
7511
 
    <counter name="Compute Ring Busy"
7512
 
             symbol_name="ComputeBusy"
7513
 
             underscore_name="compute_busy"
7514
 
             description="The percentage of time when render command streamer was busy."
7515
 
             data_type="float"
7516
 
             max_equation="100"
7517
 
             units="percent"
7518
 
             semantic_type="duration"
7519
 
             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
7520
 
             mdapi_group="GPU"
7521
 
             mdapi_usage_flags="System Frame Batch"
7522
 
             mdapi_supported_apis=""
7523
 
             mdapi_hw_unit_type="gpu"
7524
 
             />
7525
 
    <counter name="Render and compute engines are simultaneously busy"
7526
 
             symbol_name="RenderAndComputeBusy"
7527
 
             underscore_name="render_and_compute_busy"
7528
 
             description="The percentage of time when render and compute engines are simultaneously busy"
7529
 
             data_type="float"
7530
 
             max_equation="100"
7531
 
             units="percent"
7532
 
             semantic_type="duration"
7533
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
7534
 
             mdapi_group="GPU"
7535
 
             mdapi_usage_flags="Frame Batch Draw"
7536
 
             mdapi_supported_apis=""
7537
 
             mdapi_hw_unit_type="gpu"
7538
 
             />
7539
 
    <counter name="GTI Read Throughput"
7540
 
             symbol_name="GtiReadThroughput"
7541
 
             underscore_name="gti_read_throughput"
7542
 
             description="The total number of GPU memory bytes read from GTI."
7543
 
             data_type="uint64"
7544
 
             max_equation="$GpuCoreClocks 64 UMUL"
7545
 
             units="bytes"
7546
 
             semantic_type="throughput"
7547
 
             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
7548
 
             mdapi_group="GTI"
7549
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7550
 
             mdapi_supported_apis=""
7551
 
             mdapi_hw_unit_type="gpu"
7552
 
             />
7553
 
    <counter name="GTI Write Throughput"
7554
 
             symbol_name="GtiWriteThroughput"
7555
 
             underscore_name="gti_write_throughput"
7556
 
             description="The total number of GPU memory bytes written to GTI."
7557
 
             data_type="uint64"
7558
 
             max_equation="$GpuCoreClocks 64 UMUL"
7559
 
             units="bytes"
7560
 
             semantic_type="throughput"
7561
 
             equation="64  C 3 READ C 2 READ UADD UMUL"
7562
 
             mdapi_group="GTI"
7563
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7564
 
             mdapi_supported_apis=""
7565
 
             mdapi_hw_unit_type="gpu"
7566
 
             />
7567
 
    <counter name="GS FPU Pipe Active"
7568
 
             symbol_name="GsFpuActive"
7569
 
             underscore_name="gs_fpu_active"
7570
 
             description="The percentage of time in which EU FPU pipeline was actively processing a geometry shader instructions."
7571
 
             data_type="float"
7572
 
             max_equation="100"
7573
 
             units="percent"
7574
 
             semantic_type="duration"
7575
 
             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7576
 
             mdapi_group="EU Array/Geometry Shader"
7577
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7578
 
             mdapi_supported_apis=""
7579
 
             mdapi_hw_unit_type="gpu"
7580
 
             />
7581
 
    <counter name="GS EM Pipe Active"
7582
 
             symbol_name="GsEmActive"
7583
 
             underscore_name="gs_em_active"
7584
 
             description="The percentage of time in which EU EM pipeline was actively processing a geometry shader instructions."
7585
 
             data_type="float"
7586
 
             max_equation="100"
7587
 
             units="percent"
7588
 
             semantic_type="duration"
7589
 
             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7590
 
             mdapi_group="EU Array/Geometry Shader"
7591
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7592
 
             mdapi_supported_apis=""
7593
 
             mdapi_hw_unit_type="gpu"
7594
 
             />
7595
 
    <counter name="GS Send Pipe Active"
7596
 
             symbol_name="GsSendActive"
7597
 
             underscore_name="gs_send_active"
7598
 
             description="The percentage of time in which EU send pipeline was actively processing a geometry shader instruction."
7599
 
             data_type="float"
7600
 
             max_equation="100"
7601
 
             units="percent"
7602
 
             semantic_type="duration"
7603
 
             equation="A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7604
 
             mdapi_group="EU Array/Geometry Shader"
7605
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7606
 
             mdapi_supported_apis=""
7607
 
             mdapi_hw_unit_type="gpu"
7608
 
             />
7609
 
    <register_config type="NOA">
7610
 
        <register type="NOA" address="0x00000D04" value="0x00000200" />
7611
 
        <register type="NOA" address="0x00009840" value="0x00000000" />
7612
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
7613
 
        <register type="NOA" address="0x00009888" value="0x0E0E2400" />
7614
 
        <register type="NOA" address="0x00009888" value="0x220E0009" />
7615
 
        <register type="NOA" address="0x00009888" value="0x1C0E0043" />
7616
 
        <register type="NOA" address="0x00009888" value="0x1E0E00B3" />
7617
 
        <register type="NOA" address="0x00009888" value="0x200E0000" />
7618
 
        <register type="NOA" address="0x00009888" value="0x1C0F4000" />
7619
 
        <register type="NOA" address="0x00009888" value="0x1E0F4000" />
7620
 
        <register type="NOA" address="0x00009888" value="0x34004000" />
7621
 
        <register type="NOA" address="0x00009888" value="0x36000001" />
7622
 
        <register type="NOA" address="0x00009888" value="0x18018000" />
7623
 
        <register type="NOA" address="0x00009888" value="0x1A012000" />
7624
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
7625
 
        <register type="NOA" address="0x00009888" value="0x05151D37" />
7626
 
        <register type="NOA" address="0x00009888" value="0x09151547" />
7627
 
        <register type="NOA" address="0x00009888" value="0x05351C00" />
7628
 
        <register type="NOA" address="0x00009888" value="0x09351400" />
7629
 
        <register type="NOA" address="0x00009888" value="0x5D101400" />
7630
 
        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
7631
 
        <register type="NOA" address="0x00009888" value="0x1D140030" />
7632
 
        <register type="NOA" address="0x00009888" value="0x61111400" />
7633
 
        <register type="NOA" address="0x00009888" value="0x1D128000" />
7634
 
        <register type="NOA" address="0x00009888" value="0x1F128000" />
7635
 
        <register type="NOA" address="0x00009888" value="0x0D150136" />
7636
 
        <register type="NOA" address="0x00009888" value="0x01150000" />
7637
 
        <register type="NOA" address="0x00009888" value="0x03164000" />
7638
 
        <register type="NOA" address="0x00009888" value="0x05164000" />
7639
 
        <register type="NOA" address="0x00009888" value="0x07164000" />
7640
 
        <register type="NOA" address="0x00009888" value="0x03350137" />
7641
 
        <register type="NOA" address="0x00009888" value="0x07350147" />
7642
 
        <register type="NOA" address="0x00009888" value="0x0B350136" />
7643
 
        <register type="NOA" address="0x00009888" value="0x01350000" />
7644
 
        <register type="NOA" address="0x00009888" value="0x01368000" />
7645
 
        <register type="NOA" address="0x00009888" value="0x03368000" />
7646
 
        <register type="NOA" address="0x00009888" value="0x05368000" />
7647
 
        <register type="NOA" address="0x00009888" value="0x17100000" />
7648
 
        <register type="NOA" address="0x00009888" value="0x55100000" />
7649
 
        <register type="NOA" address="0x00009888" value="0x57100000" />
7650
 
        <register type="NOA" address="0x00009888" value="0x47101000" />
7651
 
        <register type="NOA" address="0x00009888" value="0x49101313" />
7652
 
        <register type="NOA" address="0x00009888" value="0x4B101313" />
7653
 
        <register type="NOA" address="0x00009888" value="0x4D100313" />
7654
 
        <register type="NOA" address="0x00009888" value="0x31100000" />
7655
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
7656
 
        <register type="NOA" address="0x00009888" value="0x65100002" />
7657
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
7658
 
        <register type="NOA" address="0x00009888" value="0x42000001" />
7659
 
    </register_config>
7660
 
    <register_config type="OA">
7661
 
        <register type="OA" address="0x0000D920" value="0x00000000" />
7662
 
        <register type="OA" address="0x0000D900" value="0x00000000" />
7663
 
        <register type="OA" address="0x0000D904" value="0x10800000" />
7664
 
        <register type="OA" address="0x0000D910" value="0x00000000" />
7665
 
        <register type="OA" address="0x0000D914" value="0x00800000" />
7666
 
        <register type="OA" address="0x0000DC40" value="0x00010000" />
7667
 
        <register type="OA" address="0x0000D940" value="0x00001802" />
7668
 
        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
7669
 
        <register type="OA" address="0x0000DC00" value="0x00001802" />
7670
 
        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
7671
 
    </register_config>
7672
 
    <register_config type="FLEX">
7673
 
        <register type="FLEX" address="0x0000E458" value="0x00840740" />
7674
 
        <register type="FLEX" address="0x0000E558" value="0x00A40940" />
7675
 
        <register type="FLEX" address="0x0000E658" value="0x00841741" />
7676
 
        <register type="FLEX" address="0x0000E758" value="0x00A41941" />
7677
 
        <register type="FLEX" address="0x0000E45C" value="0x00842742" />
7678
 
        <register type="FLEX" address="0x0000E55C" value="0x00A42942" />
7679
 
    </register_config>
7680
 
  </set>
7681
 
 
7682
 
  <set name="EuActivity7"
7683
 
       chipset="TGLGT1"
7684
 
       symbol_name="EuActivity7"
7685
 
       underscore_name="eu_activity7"
7686
 
       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
7687
 
       hw_config_guid="7c2db23c-1fb4-45df-a5d5-2345d23c10fc"
7688
 
       >
7689
 
    <counter name="GPU Time Elapsed"
7690
 
             symbol_name="GpuTime"
7691
 
             underscore_name="gpu_time"
7692
 
             description="Time elapsed on the GPU during the measurement."
7693
 
             data_type="uint64"
7694
 
             units="ns"
7695
 
             semantic_type="duration"
7696
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
7697
 
             mdapi_group="GPU"
7698
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7699
 
             mdapi_supported_apis=""
7700
 
             mdapi_hw_unit_type="gpu"
7701
 
             />
7702
 
    <counter name="GPU Core Clocks"
7703
 
             symbol_name="GpuCoreClocks"
7704
 
             underscore_name="gpu_core_clocks"
7705
 
             description="The total number of GPU core clocks elapsed during the measurement."
7706
 
             data_type="uint64"
7707
 
             units="cycles"
7708
 
             semantic_type="event"
7709
 
             equation="GPU_CLOCK 0 READ"
7710
 
             mdapi_group="GPU"
7711
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
7712
 
             mdapi_supported_apis=""
7713
 
             mdapi_hw_unit_type="gpu"
7714
 
             />
7715
 
    <counter name="AVG GPU Core Frequency"
7716
 
             symbol_name="AvgGpuCoreFrequency"
7717
 
             underscore_name="avg_gpu_core_frequency"
7718
 
             description="Average GPU Core Frequency in the measurement."
7719
 
             data_type="uint64"
7720
 
             max_equation="$GpuMaxFrequency"
7721
 
             units="hz"
7722
 
             semantic_type="event"
7723
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
7724
 
             mdapi_group="GPU"
7725
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7726
 
             mdapi_supported_apis=""
7727
 
             mdapi_hw_unit_type="gpu"
7728
 
             />
7729
 
    <counter name="GPU Busy"
7730
 
             symbol_name="GpuBusy"
7731
 
             underscore_name="gpu_busy"
7732
 
             description="The percentage of time in which the GPU has been processing GPU commands."
7733
 
             data_type="float"
7734
 
             max_equation="100"
7735
 
             units="percent"
7736
 
             semantic_type="duration"
7737
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
7738
 
             mdapi_group="GPU"
7739
 
             mdapi_usage_flags="Tier1 Overview System Frame"
7740
 
             mdapi_supported_apis=""
7741
 
             mdapi_hw_unit_type="gpu"
7742
 
             />
7743
 
    <counter name="VS Threads Dispatched"
7744
 
             symbol_name="VsThreads"
7745
 
             underscore_name="vs_threads"
7746
 
             description="The total number of vertex shader hardware threads dispatched."
7747
 
             data_type="uint64"
7748
 
             units="threads"
7749
 
             semantic_type="event"
7750
 
             equation="A 1 READ"
7751
 
             mdapi_group="EU Array/Vertex Shader"
7752
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7753
 
             mdapi_supported_apis=""
7754
 
             mdapi_hw_unit_type="gpu"
7755
 
             />
7756
 
    <counter name="HS Threads Dispatched"
7757
 
             symbol_name="HsThreads"
7758
 
             underscore_name="hs_threads"
7759
 
             description="The total number of hull shader hardware threads dispatched."
7760
 
             data_type="uint64"
7761
 
             units="threads"
7762
 
             semantic_type="event"
7763
 
             equation="A 2 READ"
7764
 
             mdapi_group="EU Array/Hull Shader"
7765
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7766
 
             mdapi_supported_apis=""
7767
 
             mdapi_hw_unit_type="gpu"
7768
 
             />
7769
 
    <counter name="DS Threads Dispatched"
7770
 
             symbol_name="DsThreads"
7771
 
             underscore_name="ds_threads"
7772
 
             description="The total number of domain shader hardware threads dispatched."
7773
 
             data_type="uint64"
7774
 
             units="threads"
7775
 
             semantic_type="event"
7776
 
             equation="A 3 READ"
7777
 
             mdapi_group="EU Array/Domain Shader"
7778
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7779
 
             mdapi_supported_apis=""
7780
 
             mdapi_hw_unit_type="gpu"
7781
 
             />
7782
 
    <counter name="GS Threads Dispatched"
7783
 
             symbol_name="GsThreads"
7784
 
             underscore_name="gs_threads"
7785
 
             description="The total number of geometry shader hardware threads dispatched."
7786
 
             data_type="uint64"
7787
 
             units="threads"
7788
 
             semantic_type="event"
7789
 
             equation="A 5 READ"
7790
 
             mdapi_group="EU Array/Geometry Shader"
7791
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7792
 
             mdapi_supported_apis=""
7793
 
             mdapi_hw_unit_type="gpu"
7794
 
             />
7795
 
    <counter name="FS Threads Dispatched"
7796
 
             symbol_name="PsThreads"
7797
 
             underscore_name="ps_threads"
7798
 
             description="The total number of fragment shader hardware threads dispatched."
7799
 
             data_type="uint64"
7800
 
             units="threads"
7801
 
             semantic_type="event"
7802
 
             equation="A 6 READ"
7803
 
             mdapi_group="EU Array/Fragment Shader"
7804
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7805
 
             mdapi_supported_apis=""
7806
 
             mdapi_hw_unit_type="gpu"
7807
 
             />
7808
 
    <counter name="CS Threads Dispatched"
7809
 
             symbol_name="CsThreads"
7810
 
             underscore_name="cs_threads"
7811
 
             description="The total number of compute shader hardware threads dispatched."
7812
 
             data_type="uint64"
7813
 
             units="threads"
7814
 
             semantic_type="event"
7815
 
             equation="A 4 READ"
7816
 
             mdapi_group="EU Array/Compute Shader"
7817
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7818
 
             mdapi_supported_apis=""
7819
 
             mdapi_hw_unit_type="gpu"
7820
 
             />
7821
 
    <counter name="EU FPU Pipe Active"
7822
 
             symbol_name="FpuActive"
7823
 
             underscore_name="fpu_active"
7824
 
             description="The percentage of time in which EU FPU pipeline was actively processing."
7825
 
             data_type="float"
7826
 
             max_equation="100"
7827
 
             units="percent"
7828
 
             semantic_type="duration"
7829
 
             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7830
 
             mdapi_group="EU Array/Pipes"
7831
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7832
 
             mdapi_supported_apis=""
7833
 
             mdapi_hw_unit_type="gpu"
7834
 
             />
7835
 
    <counter name="EM Pipe Active"
7836
 
             symbol_name="EmActive"
7837
 
             underscore_name="em_active"
7838
 
             description="The percentage of time in which EU EM pipeline was actively processing."
7839
 
             data_type="float"
7840
 
             max_equation="100"
7841
 
             units="percent"
7842
 
             semantic_type="duration"
7843
 
             equation="A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7844
 
             mdapi_group="EU Array/Pipes"
7845
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7846
 
             mdapi_supported_apis=""
7847
 
             mdapi_hw_unit_type="gpu"
7848
 
             />
7849
 
    <counter name="EU FPU And EM Pipes Active"
7850
 
             symbol_name="EuFpuEmActive"
7851
 
             underscore_name="eu_fpu_em_active"
7852
 
             description="The percentage of time in which EU FPU and EM pipelines were actively processing."
7853
 
             data_type="float"
7854
 
             max_equation="100"
7855
 
             units="percent"
7856
 
             semantic_type="duration"
7857
 
             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7858
 
             mdapi_group="EU Array/Pipes"
7859
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7860
 
             mdapi_supported_apis=""
7861
 
             mdapi_hw_unit_type="gpu"
7862
 
             />
7863
 
    <counter name="EU AVG IPC Rate"
7864
 
             symbol_name="EuAvgIpcRate"
7865
 
             underscore_name="eu_avg_ipc_rate"
7866
 
             description="The average rate of IPC calculated for 2 FPU pipelines."
7867
 
             data_type="float"
7868
 
             max_equation="2"
7869
 
             units="number"
7870
 
             semantic_type="ratio"
7871
 
             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD  A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD  A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FADD  A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD FSUB FDIV 1 FADD"
7872
 
             mdapi_group="EU Array"
7873
 
             mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
7874
 
             mdapi_supported_apis=""
7875
 
             mdapi_hw_unit_type="gpu"
7876
 
             />
7877
 
    <counter name="Render Ring Busy"
7878
 
             symbol_name="RenderBusy"
7879
 
             underscore_name="render_busy"
7880
 
             description="The percentage of time when render command streamer was busy."
7881
 
             data_type="float"
7882
 
             max_equation="100"
7883
 
             units="percent"
7884
 
             semantic_type="duration"
7885
 
             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
7886
 
             mdapi_group="GPU"
7887
 
             mdapi_usage_flags="System Frame Batch"
7888
 
             mdapi_supported_apis=""
7889
 
             mdapi_hw_unit_type="gpu"
7890
 
             />
7891
 
    <counter name="Compute Ring Busy"
7892
 
             symbol_name="ComputeBusy"
7893
 
             underscore_name="compute_busy"
7894
 
             description="The percentage of time when render command streamer was busy."
7895
 
             data_type="float"
7896
 
             max_equation="100"
7897
 
             units="percent"
7898
 
             semantic_type="duration"
7899
 
             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
7900
 
             mdapi_group="GPU"
7901
 
             mdapi_usage_flags="System Frame Batch"
7902
 
             mdapi_supported_apis=""
7903
 
             mdapi_hw_unit_type="gpu"
7904
 
             />
7905
 
    <counter name="Render and compute engines are simultaneously busy"
7906
 
             symbol_name="RenderAndComputeBusy"
7907
 
             underscore_name="render_and_compute_busy"
7908
 
             description="The percentage of time when render and compute engines are simultaneously busy"
7909
 
             data_type="float"
7910
 
             max_equation="100"
7911
 
             units="percent"
7912
 
             semantic_type="duration"
7913
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
7914
 
             mdapi_group="GPU"
7915
 
             mdapi_usage_flags="Frame Batch Draw"
7916
 
             mdapi_supported_apis=""
7917
 
             mdapi_hw_unit_type="gpu"
7918
 
             />
7919
 
    <counter name="GTI Read Throughput"
7920
 
             symbol_name="GtiReadThroughput"
7921
 
             underscore_name="gti_read_throughput"
7922
 
             description="The total number of GPU memory bytes read from GTI."
7923
 
             data_type="uint64"
7924
 
             max_equation="$GpuCoreClocks 64 UMUL"
7925
 
             units="bytes"
7926
 
             semantic_type="throughput"
7927
 
             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
7928
 
             mdapi_group="GTI"
7929
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7930
 
             mdapi_supported_apis=""
7931
 
             mdapi_hw_unit_type="gpu"
7932
 
             />
7933
 
    <counter name="GTI Write Throughput"
7934
 
             symbol_name="GtiWriteThroughput"
7935
 
             underscore_name="gti_write_throughput"
7936
 
             description="The total number of GPU memory bytes written to GTI."
7937
 
             data_type="uint64"
7938
 
             max_equation="$GpuCoreClocks 64 UMUL"
7939
 
             units="bytes"
7940
 
             semantic_type="throughput"
7941
 
             equation="64  C 3 READ C 2 READ UADD UMUL"
7942
 
             mdapi_group="GTI"
7943
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7944
 
             mdapi_supported_apis=""
7945
 
             mdapi_hw_unit_type="gpu"
7946
 
             />
7947
 
    <register_config type="NOA">
7948
 
        <register type="NOA" address="0x00000D04" value="0x00000200" />
7949
 
        <register type="NOA" address="0x00009840" value="0x00000000" />
7950
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
7951
 
        <register type="NOA" address="0x00009888" value="0x0E0E2400" />
7952
 
        <register type="NOA" address="0x00009888" value="0x220E0009" />
7953
 
        <register type="NOA" address="0x00009888" value="0x1C0E0043" />
7954
 
        <register type="NOA" address="0x00009888" value="0x1E0E00B3" />
7955
 
        <register type="NOA" address="0x00009888" value="0x200E0000" />
7956
 
        <register type="NOA" address="0x00009888" value="0x1C0F4000" />
7957
 
        <register type="NOA" address="0x00009888" value="0x1E0F4000" />
7958
 
        <register type="NOA" address="0x00009888" value="0x34004000" />
7959
 
        <register type="NOA" address="0x00009888" value="0x36000001" />
7960
 
        <register type="NOA" address="0x00009888" value="0x18018000" />
7961
 
        <register type="NOA" address="0x00009888" value="0x1A012000" />
7962
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
7963
 
        <register type="NOA" address="0x00009888" value="0x05151D37" />
7964
 
        <register type="NOA" address="0x00009888" value="0x09151547" />
7965
 
        <register type="NOA" address="0x00009888" value="0x05351C00" />
7966
 
        <register type="NOA" address="0x00009888" value="0x09351400" />
7967
 
        <register type="NOA" address="0x00009888" value="0x5D101400" />
7968
 
        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
7969
 
        <register type="NOA" address="0x00009888" value="0x1D140030" />
7970
 
        <register type="NOA" address="0x00009888" value="0x61111400" />
7971
 
        <register type="NOA" address="0x00009888" value="0x1D128000" />
7972
 
        <register type="NOA" address="0x00009888" value="0x1F128000" />
7973
 
        <register type="NOA" address="0x00009888" value="0x0D150136" />
7974
 
        <register type="NOA" address="0x00009888" value="0x01150000" />
7975
 
        <register type="NOA" address="0x00009888" value="0x03164000" />
7976
 
        <register type="NOA" address="0x00009888" value="0x05164000" />
7977
 
        <register type="NOA" address="0x00009888" value="0x07164000" />
7978
 
        <register type="NOA" address="0x00009888" value="0x03350137" />
7979
 
        <register type="NOA" address="0x00009888" value="0x07350147" />
7980
 
        <register type="NOA" address="0x00009888" value="0x0B350136" />
7981
 
        <register type="NOA" address="0x00009888" value="0x01350000" />
7982
 
        <register type="NOA" address="0x00009888" value="0x01368000" />
7983
 
        <register type="NOA" address="0x00009888" value="0x03368000" />
7984
 
        <register type="NOA" address="0x00009888" value="0x05368000" />
7985
 
        <register type="NOA" address="0x00009888" value="0x17100000" />
7986
 
        <register type="NOA" address="0x00009888" value="0x55100000" />
7987
 
        <register type="NOA" address="0x00009888" value="0x57100000" />
7988
 
        <register type="NOA" address="0x00009888" value="0x47101000" />
7989
 
        <register type="NOA" address="0x00009888" value="0x49101313" />
7990
 
        <register type="NOA" address="0x00009888" value="0x4B101313" />
7991
 
        <register type="NOA" address="0x00009888" value="0x4D100313" />
7992
 
        <register type="NOA" address="0x00009888" value="0x31100000" />
7993
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
7994
 
        <register type="NOA" address="0x00009888" value="0x65100002" />
7995
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
7996
 
        <register type="NOA" address="0x00009888" value="0x42000001" />
7997
 
    </register_config>
7998
 
    <register_config type="OA">
7999
 
        <register type="OA" address="0x0000D920" value="0x00000000" />
8000
 
        <register type="OA" address="0x0000D900" value="0x00000000" />
8001
 
        <register type="OA" address="0x0000D904" value="0x10800000" />
8002
 
        <register type="OA" address="0x0000D910" value="0x00000000" />
8003
 
        <register type="OA" address="0x0000D914" value="0x00800000" />
8004
 
        <register type="OA" address="0x0000DC40" value="0x00010000" />
8005
 
        <register type="OA" address="0x0000D940" value="0x00001802" />
8006
 
        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
8007
 
        <register type="OA" address="0x0000DC00" value="0x00001802" />
8008
 
        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
8009
 
    </register_config>
8010
 
    <register_config type="FLEX">
8011
 
        <register type="FLEX" address="0x0000E458" value="0x00803703" />
8012
 
        <register type="FLEX" address="0x0000E558" value="0x00A03903" />
8013
 
        <register type="FLEX" address="0x0000E658" value="0x00800700" />
8014
 
        <register type="FLEX" address="0x0000E758" value="0x00A00900" />
8015
 
        <register type="FLEX" address="0x0000E45C" value="0x00801701" />
8016
 
        <register type="FLEX" address="0x0000E55C" value="0x00A01901" />
8017
 
    </register_config>
8018
 
  </set>
8019
 
 
8020
 
  <set name="EuActivity8"
8021
 
       chipset="TGLGT1"
8022
 
       symbol_name="EuActivity8"
8023
 
       underscore_name="eu_activity8"
8024
 
       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
8025
 
       hw_config_guid="b4c81162-2c96-4cf1-86ae-ecff3d57ee4d"
8026
 
       >
8027
 
    <counter name="GPU Time Elapsed"
8028
 
             symbol_name="GpuTime"
8029
 
             underscore_name="gpu_time"
8030
 
             description="Time elapsed on the GPU during the measurement."
8031
 
             data_type="uint64"
8032
 
             units="ns"
8033
 
             semantic_type="duration"
8034
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
8035
 
             mdapi_group="GPU"
8036
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8037
 
             mdapi_supported_apis=""
8038
 
             mdapi_hw_unit_type="gpu"
8039
 
             />
8040
 
    <counter name="GPU Core Clocks"
8041
 
             symbol_name="GpuCoreClocks"
8042
 
             underscore_name="gpu_core_clocks"
8043
 
             description="The total number of GPU core clocks elapsed during the measurement."
8044
 
             data_type="uint64"
8045
 
             units="cycles"
8046
 
             semantic_type="event"
8047
 
             equation="GPU_CLOCK 0 READ"
8048
 
             mdapi_group="GPU"
8049
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
8050
 
             mdapi_supported_apis=""
8051
 
             mdapi_hw_unit_type="gpu"
8052
 
             />
8053
 
    <counter name="AVG GPU Core Frequency"
8054
 
             symbol_name="AvgGpuCoreFrequency"
8055
 
             underscore_name="avg_gpu_core_frequency"
8056
 
             description="Average GPU Core Frequency in the measurement."
8057
 
             data_type="uint64"
8058
 
             max_equation="$GpuMaxFrequency"
8059
 
             units="hz"
8060
 
             semantic_type="event"
8061
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
8062
 
             mdapi_group="GPU"
8063
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8064
 
             mdapi_supported_apis=""
8065
 
             mdapi_hw_unit_type="gpu"
8066
 
             />
8067
 
    <counter name="GPU Busy"
8068
 
             symbol_name="GpuBusy"
8069
 
             underscore_name="gpu_busy"
8070
 
             description="The percentage of time in which the GPU has been processing GPU commands."
8071
 
             data_type="float"
8072
 
             max_equation="100"
8073
 
             units="percent"
8074
 
             semantic_type="duration"
8075
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
8076
 
             mdapi_group="GPU"
8077
 
             mdapi_usage_flags="Tier1 Overview System Frame"
8078
 
             mdapi_supported_apis=""
8079
 
             mdapi_hw_unit_type="gpu"
8080
 
             />
8081
 
    <counter name="VS Threads Dispatched"
8082
 
             symbol_name="VsThreads"
8083
 
             underscore_name="vs_threads"
8084
 
             description="The total number of vertex shader hardware threads dispatched."
8085
 
             data_type="uint64"
8086
 
             units="threads"
8087
 
             semantic_type="event"
8088
 
             equation="A 1 READ"
8089
 
             mdapi_group="EU Array/Vertex Shader"
8090
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8091
 
             mdapi_supported_apis=""
8092
 
             mdapi_hw_unit_type="gpu"
8093
 
             />
8094
 
    <counter name="HS Threads Dispatched"
8095
 
             symbol_name="HsThreads"
8096
 
             underscore_name="hs_threads"
8097
 
             description="The total number of hull shader hardware threads dispatched."
8098
 
             data_type="uint64"
8099
 
             units="threads"
8100
 
             semantic_type="event"
8101
 
             equation="A 2 READ"
8102
 
             mdapi_group="EU Array/Hull Shader"
8103
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8104
 
             mdapi_supported_apis=""
8105
 
             mdapi_hw_unit_type="gpu"
8106
 
             />
8107
 
    <counter name="DS Threads Dispatched"
8108
 
             symbol_name="DsThreads"
8109
 
             underscore_name="ds_threads"
8110
 
             description="The total number of domain shader hardware threads dispatched."
8111
 
             data_type="uint64"
8112
 
             units="threads"
8113
 
             semantic_type="event"
8114
 
             equation="A 3 READ"
8115
 
             mdapi_group="EU Array/Domain Shader"
8116
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8117
 
             mdapi_supported_apis=""
8118
 
             mdapi_hw_unit_type="gpu"
8119
 
             />
8120
 
    <counter name="GS Threads Dispatched"
8121
 
             symbol_name="GsThreads"
8122
 
             underscore_name="gs_threads"
8123
 
             description="The total number of geometry shader hardware threads dispatched."
8124
 
             data_type="uint64"
8125
 
             units="threads"
8126
 
             semantic_type="event"
8127
 
             equation="A 5 READ"
8128
 
             mdapi_group="EU Array/Geometry Shader"
8129
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8130
 
             mdapi_supported_apis=""
8131
 
             mdapi_hw_unit_type="gpu"
8132
 
             />
8133
 
    <counter name="FS Threads Dispatched"
8134
 
             symbol_name="PsThreads"
8135
 
             underscore_name="ps_threads"
8136
 
             description="The total number of fragment shader hardware threads dispatched."
8137
 
             data_type="uint64"
8138
 
             units="threads"
8139
 
             semantic_type="event"
8140
 
             equation="A 6 READ"
8141
 
             mdapi_group="EU Array/Fragment Shader"
8142
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8143
 
             mdapi_supported_apis=""
8144
 
             mdapi_hw_unit_type="gpu"
8145
 
             />
8146
 
    <counter name="CS Threads Dispatched"
8147
 
             symbol_name="CsThreads"
8148
 
             underscore_name="cs_threads"
8149
 
             description="The total number of compute shader hardware threads dispatched."
8150
 
             data_type="uint64"
8151
 
             units="threads"
8152
 
             semantic_type="event"
8153
 
             equation="A 4 READ"
8154
 
             mdapi_group="EU Array/Compute Shader"
8155
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8156
 
             mdapi_supported_apis=""
8157
 
             mdapi_hw_unit_type="gpu"
8158
 
             />
8159
 
    <counter name="Render Ring Busy"
8160
 
             symbol_name="RenderBusy"
8161
 
             underscore_name="render_busy"
8162
 
             description="The percentage of time when render command streamer was busy."
8163
 
             data_type="float"
8164
 
             max_equation="100"
8165
 
             units="percent"
8166
 
             semantic_type="duration"
8167
 
             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
8168
 
             mdapi_group="GPU"
8169
 
             mdapi_usage_flags="System Frame Batch"
8170
 
             mdapi_supported_apis=""
8171
 
             mdapi_hw_unit_type="gpu"
8172
 
             />
8173
 
    <counter name="Compute Ring Busy"
8174
 
             symbol_name="ComputeBusy"
8175
 
             underscore_name="compute_busy"
8176
 
             description="The percentage of time when render command streamer was busy."
8177
 
             data_type="float"
8178
 
             max_equation="100"
8179
 
             units="percent"
8180
 
             semantic_type="duration"
8181
 
             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
8182
 
             mdapi_group="GPU"
8183
 
             mdapi_usage_flags="System Frame Batch"
8184
 
             mdapi_supported_apis=""
8185
 
             mdapi_hw_unit_type="gpu"
8186
 
             />
8187
 
    <counter name="Render and compute engines are simultaneously busy"
8188
 
             symbol_name="RenderAndComputeBusy"
8189
 
             underscore_name="render_and_compute_busy"
8190
 
             description="The percentage of time when render and compute engines are simultaneously busy"
8191
 
             data_type="float"
8192
 
             max_equation="100"
8193
 
             units="percent"
8194
 
             semantic_type="duration"
8195
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
8196
 
             mdapi_group="GPU"
8197
 
             mdapi_usage_flags="Frame Batch Draw"
8198
 
             mdapi_supported_apis=""
8199
 
             mdapi_hw_unit_type="gpu"
8200
 
             />
8201
 
    <counter name="GTI Read Throughput"
8202
 
             symbol_name="GtiReadThroughput"
8203
 
             underscore_name="gti_read_throughput"
8204
 
             description="The total number of GPU memory bytes read from GTI."
8205
 
             data_type="uint64"
8206
 
             max_equation="$GpuCoreClocks 64 UMUL"
8207
 
             units="bytes"
8208
 
             semantic_type="throughput"
8209
 
             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
8210
 
             mdapi_group="GTI"
8211
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8212
 
             mdapi_supported_apis=""
8213
 
             mdapi_hw_unit_type="gpu"
8214
 
             />
8215
 
    <counter name="GTI Write Throughput"
8216
 
             symbol_name="GtiWriteThroughput"
8217
 
             underscore_name="gti_write_throughput"
8218
 
             description="The total number of GPU memory bytes written to GTI."
8219
 
             data_type="uint64"
8220
 
             max_equation="$GpuCoreClocks 64 UMUL"
8221
 
             units="bytes"
8222
 
             semantic_type="throughput"
8223
 
             equation="64  C 3 READ C 2 READ UADD UMUL"
8224
 
             mdapi_group="GTI"
8225
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8226
 
             mdapi_supported_apis=""
8227
 
             mdapi_hw_unit_type="gpu"
8228
 
             />
8229
 
    <counter name="DS Send Pipe Active"
8230
 
             symbol_name="DsSendActive"
8231
 
             underscore_name="ds_send_active"
8232
 
             description="The percentage of time in which EU send pipeline was actively processing a domain shader instruction."
8233
 
             data_type="float"
8234
 
             max_equation="100"
8235
 
             units="percent"
8236
 
             semantic_type="duration"
8237
 
             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8238
 
             mdapi_group="EU Array/Domain Shader"
8239
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8240
 
             mdapi_supported_apis=""
8241
 
             mdapi_hw_unit_type="gpu"
8242
 
             />
8243
 
    <register_config type="NOA">
8244
 
        <register type="NOA" address="0x00000D04" value="0x00000200" />
8245
 
        <register type="NOA" address="0x00009840" value="0x00000000" />
8246
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
8247
 
        <register type="NOA" address="0x00009888" value="0x0E0E2400" />
8248
 
        <register type="NOA" address="0x00009888" value="0x220E0009" />
8249
 
        <register type="NOA" address="0x00009888" value="0x1C0E0043" />
8250
 
        <register type="NOA" address="0x00009888" value="0x1E0E00B3" />
8251
 
        <register type="NOA" address="0x00009888" value="0x200E0000" />
8252
 
        <register type="NOA" address="0x00009888" value="0x1C0F4000" />
8253
 
        <register type="NOA" address="0x00009888" value="0x1E0F4000" />
8254
 
        <register type="NOA" address="0x00009888" value="0x34004000" />
8255
 
        <register type="NOA" address="0x00009888" value="0x36000001" />
8256
 
        <register type="NOA" address="0x00009888" value="0x18018000" />
8257
 
        <register type="NOA" address="0x00009888" value="0x1A012000" />
8258
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
8259
 
        <register type="NOA" address="0x00009888" value="0x05151D37" />
8260
 
        <register type="NOA" address="0x00009888" value="0x09151547" />
8261
 
        <register type="NOA" address="0x00009888" value="0x05351C00" />
8262
 
        <register type="NOA" address="0x00009888" value="0x09351400" />
8263
 
        <register type="NOA" address="0x00009888" value="0x5D101400" />
8264
 
        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
8265
 
        <register type="NOA" address="0x00009888" value="0x1D140030" />
8266
 
        <register type="NOA" address="0x00009888" value="0x61111400" />
8267
 
        <register type="NOA" address="0x00009888" value="0x1D128000" />
8268
 
        <register type="NOA" address="0x00009888" value="0x1F128000" />
8269
 
        <register type="NOA" address="0x00009888" value="0x0D150136" />
8270
 
        <register type="NOA" address="0x00009888" value="0x01150000" />
8271
 
        <register type="NOA" address="0x00009888" value="0x03164000" />
8272
 
        <register type="NOA" address="0x00009888" value="0x05164000" />
8273
 
        <register type="NOA" address="0x00009888" value="0x07164000" />
8274
 
        <register type="NOA" address="0x00009888" value="0x03350137" />
8275
 
        <register type="NOA" address="0x00009888" value="0x07350147" />
8276
 
        <register type="NOA" address="0x00009888" value="0x0B350136" />
8277
 
        <register type="NOA" address="0x00009888" value="0x01350000" />
8278
 
        <register type="NOA" address="0x00009888" value="0x01368000" />
8279
 
        <register type="NOA" address="0x00009888" value="0x03368000" />
8280
 
        <register type="NOA" address="0x00009888" value="0x05368000" />
8281
 
        <register type="NOA" address="0x00009888" value="0x17100000" />
8282
 
        <register type="NOA" address="0x00009888" value="0x55100000" />
8283
 
        <register type="NOA" address="0x00009888" value="0x57100000" />
8284
 
        <register type="NOA" address="0x00009888" value="0x47101000" />
8285
 
        <register type="NOA" address="0x00009888" value="0x49101313" />
8286
 
        <register type="NOA" address="0x00009888" value="0x4B101313" />
8287
 
        <register type="NOA" address="0x00009888" value="0x4D100313" />
8288
 
        <register type="NOA" address="0x00009888" value="0x31100000" />
8289
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
8290
 
        <register type="NOA" address="0x00009888" value="0x65100002" />
8291
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
8292
 
        <register type="NOA" address="0x00009888" value="0x42000001" />
8293
 
    </register_config>
8294
 
    <register_config type="OA">
8295
 
        <register type="OA" address="0x0000D920" value="0x00000000" />
8296
 
        <register type="OA" address="0x0000D900" value="0x00000000" />
8297
 
        <register type="OA" address="0x0000D904" value="0x10800000" />
8298
 
        <register type="OA" address="0x0000D910" value="0x00000000" />
8299
 
        <register type="OA" address="0x0000D914" value="0x00800000" />
8300
 
        <register type="OA" address="0x0000DC40" value="0x00010000" />
8301
 
        <register type="OA" address="0x0000D940" value="0x00001802" />
8302
 
        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
8303
 
        <register type="OA" address="0x0000DC00" value="0x00001802" />
8304
 
        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
8305
 
    </register_config>
8306
 
    <register_config type="FLEX">
8307
 
        <register type="FLEX" address="0x0000E458" value="0x00832732" />
8308
 
        <register type="FLEX" address="0x0000E558" value="0x00A32932" />
8309
 
    </register_config>
8310
 
  </set>
8311
 
 
8312
 
  <set name="Metric set TestOa"
8313
 
       chipset="TGLGT1"
8314
 
       symbol_name="TestOa"
8315
 
       underscore_name="test_oa"
8316
 
       mdapi_supported_apis="VK OGL OCL IO"
8317
 
       hw_config_guid="6f27aaed-4f08-4e0f-95a9-231d9b4fa111"
8318
 
       >
8319
 
    <counter name="GPU Time Elapsed"
8320
 
             symbol_name="GpuTime"
8321
 
             underscore_name="gpu_time"
8322
 
             description="Time elapsed on the GPU during the measurement."
8323
 
             data_type="uint64"
8324
 
             units="ns"
8325
 
             semantic_type="duration"
8326
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
8327
 
             mdapi_group="GPU"
8328
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8329
 
             mdapi_supported_apis=""
8330
 
             mdapi_hw_unit_type="gpu"
8331
 
             />
8332
 
    <counter name="GPU Core Clocks"
8333
 
             symbol_name="GpuCoreClocks"
8334
 
             underscore_name="gpu_core_clocks"
8335
 
             description="The total number of GPU core clocks elapsed during the measurement."
8336
 
             data_type="uint64"
8337
 
             units="cycles"
8338
 
             semantic_type="event"
8339
 
             equation="GPU_CLOCK 0 READ"
8340
 
             mdapi_group="GPU"
8341
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
8342
 
             mdapi_supported_apis=""
8343
 
             mdapi_hw_unit_type="gpu"
8344
 
             />
8345
 
    <counter name="AVG GPU Core Frequency"
8346
 
             symbol_name="AvgGpuCoreFrequency"
8347
 
             underscore_name="avg_gpu_core_frequency"
8348
 
             description="Average GPU Core Frequency in the measurement."
8349
 
             data_type="uint64"
8350
 
             max_equation="$GpuMaxFrequency"
8351
 
             units="hz"
8352
 
             semantic_type="event"
8353
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
8354
 
             mdapi_group="GPU"
8355
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8356
 
             mdapi_supported_apis=""
8357
 
             mdapi_hw_unit_type="gpu"
8358
 
             />
8359
 
    <counter name="TestCounter0"
8360
 
             symbol_name="Counter0"
8361
 
             underscore_name="counter0"
8362
 
             description="HW test counter 0. Factor: 0.0"
8363
 
             data_type="uint64"
8364
 
             units="events"
8365
 
             semantic_type="event"
8366
 
             equation="B 0 READ"
8367
 
             mdapi_group="GPU"
8368
 
             mdapi_usage_flags="Frame Batch Draw"
8369
 
             mdapi_supported_apis=""
8370
 
             mdapi_hw_unit_type="gpu"
8371
 
             />
8372
 
    <counter name="TestCounter1"
8373
 
             symbol_name="Counter1"
8374
 
             underscore_name="counter1"
8375
 
             description="HW test counter 1. Factor: 1.0"
8376
 
             data_type="uint64"
8377
 
             units="events"
8378
 
             semantic_type="event"
8379
 
             equation="B 1 READ"
8380
 
             mdapi_group="GPU"
8381
 
             mdapi_usage_flags="Frame Batch Draw"
8382
 
             mdapi_supported_apis=""
8383
 
             mdapi_hw_unit_type="gpu"
8384
 
             />
8385
 
    <counter name="TestCounter2"
8386
 
             symbol_name="Counter2"
8387
 
             underscore_name="counter2"
8388
 
             description="HW test counter 2. Factor: 1.0"
8389
 
             data_type="uint64"
8390
 
             units="events"
8391
 
             semantic_type="event"
8392
 
             equation="B 2 READ"
8393
 
             mdapi_group="GPU"
8394
 
             mdapi_usage_flags="Frame Batch Draw"
8395
 
             mdapi_supported_apis=""
8396
 
             mdapi_hw_unit_type="gpu"
8397
 
             />
8398
 
    <counter name="TestCounter3"
8399
 
             symbol_name="Counter3"
8400
 
             underscore_name="counter3"
8401
 
             description="HW test counter 3. Factor: 0.5"
8402
 
             data_type="uint64"
8403
 
             units="events"
8404
 
             semantic_type="event"
8405
 
             equation="B 3 READ"
8406
 
             mdapi_group="GPU"
8407
 
             mdapi_usage_flags="Frame Batch Draw"
8408
 
             mdapi_supported_apis=""
8409
 
             mdapi_hw_unit_type="gpu"
8410
 
             />
8411
 
    <counter name="TestCounter4"
8412
 
             symbol_name="Counter4"
8413
 
             underscore_name="counter4"
8414
 
             description="HW test counter 4. Factor: 0.3333"
8415
 
             data_type="uint64"
8416
 
             units="events"
8417
 
             semantic_type="event"
8418
 
             equation="B 4 READ"
8419
 
             mdapi_group="GPU"
8420
 
             mdapi_usage_flags="Frame Batch Draw"
8421
 
             mdapi_supported_apis=""
8422
 
             mdapi_hw_unit_type="gpu"
8423
 
             />
8424
 
    <counter name="TestCounter5"
8425
 
             symbol_name="Counter5"
8426
 
             underscore_name="counter5"
8427
 
             description="HW test counter 5. Factor: 0.3333"
8428
 
             data_type="uint64"
8429
 
             units="events"
8430
 
             semantic_type="event"
8431
 
             equation="B 5 READ"
8432
 
             mdapi_group="GPU"
8433
 
             mdapi_usage_flags="Frame Batch Draw"
8434
 
             mdapi_supported_apis=""
8435
 
             mdapi_hw_unit_type="gpu"
8436
 
             />
8437
 
    <counter name="TestCounter6"
8438
 
             symbol_name="Counter6"
8439
 
             underscore_name="counter6"
8440
 
             description="HW test counter 6. Factor: 0.16666"
8441
 
             data_type="uint64"
8442
 
             units="events"
8443
 
             semantic_type="event"
8444
 
             equation="B 6 READ"
8445
 
             mdapi_group="GPU"
8446
 
             mdapi_usage_flags="Frame Batch Draw"
8447
 
             mdapi_supported_apis=""
8448
 
             mdapi_hw_unit_type="gpu"
8449
 
             />
8450
 
    <counter name="TestCounter7"
8451
 
             symbol_name="Counter7"
8452
 
             underscore_name="counter7"
8453
 
             description="HW test counter 7. Factor: 0.6666"
8454
 
             data_type="uint64"
8455
 
             units="events"
8456
 
             semantic_type="event"
8457
 
             equation="B 7 READ"
8458
 
             mdapi_group="GPU"
8459
 
             mdapi_usage_flags="Frame Batch Draw"
8460
 
             mdapi_supported_apis=""
8461
 
             mdapi_hw_unit_type="gpu"
8462
 
             />
8463
 
    <counter name="TestCounter8"
8464
 
             symbol_name="Counter8"
8465
 
             underscore_name="counter8"
8466
 
             description="HW test counter 8. Should be equal to 1 in IOStream or in OAG query mode"
8467
 
             data_type="uint64"
8468
 
             units="events"
8469
 
             semantic_type="event"
8470
 
             equation="C 0 READ"
8471
 
             mdapi_group="GPU"
8472
 
             mdapi_usage_flags="Frame Batch Draw"
8473
 
             mdapi_supported_apis=""
8474
 
             mdapi_hw_unit_type="gpu"
8475
 
             />
8476
 
    <counter name="TestCounter9 - OAR enable"
8477
 
             symbol_name="Counter9"
8478
 
             underscore_name="counter9"
8479
 
             description="HW test counter 9. Should be equal to 1 in query."
8480
 
             data_type="uint64"
8481
 
             units="events"
8482
 
             semantic_type="event"
8483
 
             equation="C 1 READ"
8484
 
             mdapi_group="GPU"
8485
 
             mdapi_usage_flags="Frame Batch Draw"
8486
 
             mdapi_supported_apis=""
8487
 
             mdapi_hw_unit_type="gpu"
8488
 
             />
8489
 
    <register_config type="NOA">
8490
 
        <register type="NOA" address="0x00000D04" value="0x00000200" />
8491
 
        <register type="NOA" address="0x00009840" value="0x00000000" />
8492
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
8493
 
        <register type="NOA" address="0x00009888" value="0x040F0000" />
8494
 
        <register type="NOA" address="0x00009888" value="0x1E0F0017" />
8495
 
        <register type="NOA" address="0x00009888" value="0x200F0000" />
8496
 
        <register type="NOA" address="0x00009888" value="0x36000001" />
8497
 
        <register type="NOA" address="0x00009888" value="0x1A012000" />
8498
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
8499
 
        <register type="NOA" address="0x00009888" value="0x49110000" />
8500
 
        <register type="NOA" address="0x00009888" value="0x5D101400" />
8501
 
        <register type="NOA" address="0x00009888" value="0x1D140020" />
8502
 
        <register type="NOA" address="0x00009888" value="0x1D1103A3" />
8503
 
        <register type="NOA" address="0x00009888" value="0x01110000" />
8504
 
        <register type="NOA" address="0x00009888" value="0x61111000" />
8505
 
        <register type="NOA" address="0x00009888" value="0x1F128000" />
8506
 
        <register type="NOA" address="0x00009888" value="0x17100000" />
8507
 
        <register type="NOA" address="0x00009888" value="0x55100210" />
8508
 
        <register type="NOA" address="0x00009888" value="0x57100000" />
8509
 
        <register type="NOA" address="0x00009888" value="0x31100000" />
8510
 
        <register type="NOA" address="0x00009884" value="0x00000003" />
8511
 
        <register type="NOA" address="0x00009888" value="0x65100002" />
8512
 
        <register type="NOA" address="0x00009884" value="0x00000000" />
8513
 
        <register type="NOA" address="0x00009888" value="0x42000001" />
8514
 
    </register_config>
8515
 
    <register_config type="OA">
8516
 
        <register type="OA" address="0x0000D920" value="0x00000000" />
8517
 
        <register type="OA" address="0x0000D900" value="0x00000000" />
8518
 
        <register type="OA" address="0x0000D904" value="0xF0800000" />
8519
 
        <register type="OA" address="0x0000D910" value="0x00000000" />
8520
 
        <register type="OA" address="0x0000D914" value="0xF0800000" />
8521
 
        <register type="OA" address="0x0000DC40" value="0x00FF0000" />
8522
 
        <register type="OA" address="0x0000D940" value="0x00000004" />
8523
 
        <register type="OA" address="0x0000D944" value="0x0000FFFF" />
8524
 
        <register type="OA" address="0x0000DC00" value="0x00000004" />
8525
 
        <register type="OA" address="0x0000DC04" value="0x0000FFFF" />
8526
 
        <register type="OA" address="0x0000D948" value="0x00000003" />
8527
 
        <register type="OA" address="0x0000D94C" value="0x0000FFFF" />
8528
 
        <register type="OA" address="0x0000DC08" value="0x00000003" />
8529
 
        <register type="OA" address="0x0000DC0C" value="0x0000FFFF" />
8530
 
        <register type="OA" address="0x0000D950" value="0x00000007" />
8531
 
        <register type="OA" address="0x0000D954" value="0x0000FFFF" />
8532
 
        <register type="OA" address="0x0000DC10" value="0x00000007" />
8533
 
        <register type="OA" address="0x0000DC14" value="0x0000FFFF" />
8534
 
        <register type="OA" address="0x0000D958" value="0x00100002" />
8535
 
        <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
8536
 
        <register type="OA" address="0x0000DC18" value="0x00100002" />
8537
 
        <register type="OA" address="0x0000DC1C" value="0x0000FFF7" />
8538
 
        <register type="OA" address="0x0000D960" value="0x00100002" />
8539
 
        <register type="OA" address="0x0000D964" value="0x0000FFCF" />
8540
 
        <register type="OA" address="0x0000DC20" value="0x00100002" />
8541
 
        <register type="OA" address="0x0000DC24" value="0x0000FFCF" />
8542
 
        <register type="OA" address="0x0000D968" value="0x00100082" />
8543
 
        <register type="OA" address="0x0000D96C" value="0x0000FFEF" />
8544
 
        <register type="OA" address="0x0000DC28" value="0x00100082" />
8545
 
        <register type="OA" address="0x0000DC2C" value="0x0000FFEF" />
8546
 
        <register type="OA" address="0x0000D970" value="0x001000C2" />
8547
 
        <register type="OA" address="0x0000D974" value="0x0000FFE7" />
8548
 
        <register type="OA" address="0x0000DC30" value="0x001000C2" />
8549
 
        <register type="OA" address="0x0000DC34" value="0x0000FFE7" />
8550
 
        <register type="OA" address="0x0000D978" value="0x00100001" />
8551
 
        <register type="OA" address="0x0000D97C" value="0x0000FFE7" />
8552
 
        <register type="OA" address="0x0000DC38" value="0x00100001" />
8553
 
        <register type="OA" address="0x0000DC3C" value="0x0000FFE7" />
8554
 
    </register_config>
8555
 
    <register_config type="FLEX">
8556
 
        <register type="FLEX" address="0x0000E65C" value="0xFFFFFFFF" />
8557
 
    </register_config>
8558
 
  </set>
8559
 
 
8560
 
</metrics>