Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
PojavLauncherTeam
GitHub Repository: PojavLauncherTeam/mesa
Path: blob/21.2-virgl/src/intel/perf/oa-sklgt3.xml
4547 views
1
<?xml version="1.0"?>
2
<metrics version="1619078710" merge_md5="">
3
<set name="Render Metrics Basic set"
4
chipset="SKLGT3"
5
symbol_name="RenderBasic"
6
underscore_name="render_basic"
7
mdapi_supported_apis="VK OGL OCL IO BB"
8
hw_config_guid="21fef15a-83f4-4ffa-bb81-7da6e38b8e4b"
9
>
10
<counter name="GPU Time Elapsed"
11
symbol_name="GpuTime"
12
underscore_name="gpu_time"
13
description="Time elapsed on the GPU during the measurement."
14
data_type="uint64"
15
units="ns"
16
semantic_type="duration"
17
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
18
mdapi_group="GPU"
19
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
20
mdapi_supported_apis=""
21
mdapi_hw_unit_type="gpu"
22
/>
23
<counter name="GPU Core Clocks"
24
symbol_name="GpuCoreClocks"
25
underscore_name="gpu_core_clocks"
26
description="The total number of GPU core clocks elapsed during the measurement."
27
data_type="uint64"
28
units="cycles"
29
semantic_type="event"
30
equation="GPU_CLOCK 0 READ"
31
mdapi_group="GPU"
32
mdapi_usage_flags="Tier1 Frame Batch Draw"
33
mdapi_supported_apis=""
34
mdapi_hw_unit_type="gpu"
35
/>
36
<counter name="AVG GPU Core Frequency"
37
symbol_name="AvgGpuCoreFrequency"
38
underscore_name="avg_gpu_core_frequency"
39
description="Average GPU Core Frequency in the measurement."
40
data_type="uint64"
41
max_equation="$GpuMaxFrequency"
42
units="hz"
43
semantic_type="event"
44
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
45
mdapi_group="GPU"
46
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
47
mdapi_supported_apis=""
48
mdapi_hw_unit_type="gpu"
49
/>
50
<counter name="VS Threads Dispatched"
51
symbol_name="VsThreads"
52
underscore_name="vs_threads"
53
description="The total number of vertex shader hardware threads dispatched."
54
data_type="uint64"
55
units="threads"
56
semantic_type="event"
57
equation="A 1 READ"
58
mdapi_group="EU Array/Vertex Shader"
59
mdapi_usage_flags="Tier3 Frame Batch Draw"
60
mdapi_supported_apis="VK OGL IO BB"
61
mdapi_hw_unit_type="gpu"
62
/>
63
<counter name="HS Threads Dispatched"
64
symbol_name="HsThreads"
65
underscore_name="hs_threads"
66
description="The total number of hull shader hardware threads dispatched."
67
data_type="uint64"
68
units="threads"
69
semantic_type="event"
70
equation="A 2 READ"
71
mdapi_group="EU Array/Hull Shader"
72
mdapi_usage_flags="Tier3 Frame Batch Draw"
73
mdapi_supported_apis="VK OGL4 IO BB"
74
mdapi_hw_unit_type="gpu"
75
/>
76
<counter name="DS Threads Dispatched"
77
symbol_name="DsThreads"
78
underscore_name="ds_threads"
79
description="The total number of domain shader hardware threads dispatched."
80
data_type="uint64"
81
units="threads"
82
semantic_type="event"
83
equation="A 3 READ"
84
mdapi_group="EU Array/Domain Shader"
85
mdapi_usage_flags="Tier3 Frame Batch Draw"
86
mdapi_supported_apis="VK OGL4 IO BB"
87
mdapi_hw_unit_type="gpu"
88
/>
89
<counter name="GS Threads Dispatched"
90
symbol_name="GsThreads"
91
underscore_name="gs_threads"
92
description="The total number of geometry shader hardware threads dispatched."
93
data_type="uint64"
94
units="threads"
95
semantic_type="event"
96
equation="A 5 READ"
97
mdapi_group="EU Array/Geometry Shader"
98
mdapi_usage_flags="Tier3 Frame Batch Draw"
99
mdapi_supported_apis="VK OGL4 IO BB"
100
mdapi_hw_unit_type="gpu"
101
/>
102
<counter name="FS Threads Dispatched"
103
symbol_name="PsThreads"
104
underscore_name="ps_threads"
105
description="The total number of fragment shader hardware threads dispatched."
106
data_type="uint64"
107
units="threads"
108
semantic_type="event"
109
equation="A 6 READ"
110
mdapi_group="EU Array/Fragment Shader"
111
mdapi_usage_flags="Tier3 Frame Batch Draw"
112
mdapi_supported_apis="VK OGL IO BB"
113
mdapi_hw_unit_type="gpu"
114
/>
115
<counter name="CS Threads Dispatched"
116
symbol_name="CsThreads"
117
underscore_name="cs_threads"
118
description="The total number of compute shader hardware threads dispatched."
119
data_type="uint64"
120
units="threads"
121
semantic_type="event"
122
equation="A 4 READ"
123
mdapi_group="EU Array/Compute Shader"
124
mdapi_usage_flags="Tier3 Frame Batch Draw"
125
mdapi_supported_apis="VK OGL4 OCL IO BB"
126
mdapi_hw_unit_type="gpu"
127
/>
128
<counter name="GPU Busy"
129
symbol_name="GpuBusy"
130
underscore_name="gpu_busy"
131
description="The percentage of time in which the GPU has been processing GPU commands."
132
data_type="float"
133
max_equation="100"
134
units="percent"
135
semantic_type="duration"
136
equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
137
mdapi_group="GPU"
138
mdapi_usage_flags="Tier1 Overview System Frame"
139
mdapi_supported_apis=""
140
mdapi_hw_unit_type="gpu"
141
/>
142
<counter name="EU Active"
143
symbol_name="EuActive"
144
underscore_name="eu_active"
145
description="The percentage of time in which the Execution Units were actively processing."
146
data_type="float"
147
max_equation="100"
148
units="percent"
149
semantic_type="duration"
150
equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
151
mdapi_group="EU Array"
152
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
153
mdapi_supported_apis=""
154
mdapi_hw_unit_type="gpu"
155
/>
156
<counter name="EU Stall"
157
symbol_name="EuStall"
158
underscore_name="eu_stall"
159
description="The percentage of time in which the Execution Units were stalled."
160
data_type="float"
161
max_equation="100"
162
units="percent"
163
semantic_type="duration"
164
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
165
mdapi_group="EU Array"
166
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
167
mdapi_supported_apis=""
168
mdapi_hw_unit_type="gpu"
169
/>
170
<counter name="EU Both FPU Pipes Active"
171
symbol_name="EuFpuBothActive"
172
underscore_name="eu_fpu_both_active"
173
description="The percentage of time in which both EU FPU pipelines were actively processing."
174
data_type="float"
175
max_equation="100"
176
units="percent"
177
semantic_type="duration"
178
equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
179
mdapi_group="EU Array/Pipes"
180
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
181
mdapi_supported_apis=""
182
mdapi_hw_unit_type="gpu"
183
/>
184
<counter name="VS FPU0 Pipe Active"
185
symbol_name="VsFpu0Active"
186
underscore_name="vs_fpu0_active"
187
description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
188
data_type="float"
189
max_equation="100"
190
units="percent"
191
semantic_type="duration"
192
equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
193
mdapi_group="EU Array/Vertex Shader"
194
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
195
mdapi_supported_apis="VK OGL IO BB"
196
mdapi_hw_unit_type="gpu"
197
/>
198
<counter name="VS FPU1 Pipe Active"
199
symbol_name="VsFpu1Active"
200
underscore_name="vs_fpu1_active"
201
description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
202
data_type="float"
203
max_equation="100"
204
units="percent"
205
semantic_type="duration"
206
equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
207
mdapi_group="EU Array/Vertex Shader"
208
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
209
mdapi_supported_apis="VK OGL IO BB"
210
mdapi_hw_unit_type="gpu"
211
/>
212
<counter name="VS Send Pipe Active"
213
symbol_name="VsSendActive"
214
underscore_name="vs_send_active"
215
description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
216
data_type="float"
217
max_equation="100"
218
units="percent"
219
semantic_type="duration"
220
equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
221
mdapi_group="EU Array/Vertex Shader"
222
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
223
mdapi_supported_apis="VK OGL IO BB"
224
mdapi_hw_unit_type="gpu"
225
/>
226
<counter name="PS FPU0 Pipe Active"
227
symbol_name="PsFpu0Active"
228
underscore_name="ps_fpu0_active"
229
description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
230
data_type="float"
231
max_equation="100"
232
units="percent"
233
semantic_type="duration"
234
equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
235
mdapi_group="EU Array/Pixel Shader"
236
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
237
mdapi_supported_apis="VK OGL IO BB"
238
mdapi_hw_unit_type="gpu"
239
/>
240
<counter name="PS FPU1 Pipe Active"
241
symbol_name="PsFpu1Active"
242
underscore_name="ps_fpu1_active"
243
description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
244
data_type="float"
245
max_equation="100"
246
units="percent"
247
semantic_type="duration"
248
equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
249
mdapi_group="EU Array/Pixel Shader"
250
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
251
mdapi_supported_apis="VK OGL IO BB"
252
mdapi_hw_unit_type="gpu"
253
/>
254
<counter name="PS Send Pipeline Active"
255
symbol_name="PsSendActive"
256
underscore_name="ps_send_active"
257
description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
258
data_type="float"
259
max_equation="100"
260
units="percent"
261
semantic_type="duration"
262
equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
263
mdapi_group="EU Array/Pixel Shader"
264
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
265
mdapi_supported_apis="VK OGL IO BB"
266
mdapi_hw_unit_type="gpu"
267
/>
268
<counter name="FS Both FPU Active"
269
symbol_name="PsEuBothFpuActive"
270
underscore_name="ps_eu_both_fpu_active"
271
description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
272
data_type="float"
273
max_equation="100"
274
units="percent"
275
semantic_type="duration"
276
equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
277
mdapi_group="3D Pipe/Fragment Shader"
278
mdapi_usage_flags="Tier4 Frame Batch Draw"
279
mdapi_supported_apis="VK OGL IO BB"
280
mdapi_hw_unit_type="gpu"
281
/>
282
<counter name="Sampler 0 Busy"
283
symbol_name="Sampler0Busy"
284
underscore_name="sampler0_busy"
285
description="The percentage of time in which Sampler 0 has been processing EU requests."
286
data_type="float"
287
max_equation="100"
288
units="percent"
289
semantic_type="duration"
290
equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
291
availability="$SubsliceMask 0x09 AND"
292
mdapi_group="Sampler"
293
mdapi_usage_flags="Tier3 Batch Frame Draw"
294
mdapi_supported_apis=""
295
mdapi_hw_unit_type="subslice"
296
/>
297
<counter name="Sampler 1 Busy"
298
symbol_name="Sampler1Busy"
299
underscore_name="sampler1_busy"
300
description="The percentage of time in which Sampler 1 has been processing EU requests."
301
data_type="float"
302
max_equation="100"
303
units="percent"
304
semantic_type="duration"
305
equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
306
availability="$SubsliceMask 0x12 AND"
307
mdapi_group="Sampler"
308
mdapi_usage_flags="Tier3 Batch Frame Draw"
309
mdapi_supported_apis=""
310
mdapi_hw_unit_type="subslice"
311
/>
312
<counter name="Samplers Busy"
313
symbol_name="SamplersBusy"
314
underscore_name="samplers_busy"
315
description="The percentage of time in which samplers have been processing EU requests."
316
data_type="float"
317
max_equation="100"
318
units="percent"
319
semantic_type="duration"
320
equation="$Sampler0Busy $Sampler1Busy FMAX"
321
mdapi_group="Sampler"
322
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
323
mdapi_supported_apis=""
324
mdapi_hw_unit_type="slice"
325
/>
326
<counter name="Sampler 0 Bottleneck"
327
symbol_name="Sampler0Bottleneck"
328
underscore_name="sampler0_bottleneck"
329
description="The percentage of time in which Sampler 0 has been slowing down the pipe when processing EU requests."
330
low_watermark="5"
331
high_watermark="15"
332
data_type="float"
333
max_equation="100"
334
units="percent"
335
semantic_type="duration"
336
equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
337
availability="$SubsliceMask 0x09 AND"
338
mdapi_group="Sampler"
339
mdapi_usage_flags="Tier3 Indicate Draw"
340
mdapi_supported_apis=""
341
mdapi_hw_unit_type="subslice"
342
/>
343
<counter name="Sampler 1 Bottleneck"
344
symbol_name="Sampler1Bottleneck"
345
underscore_name="sampler1_bottleneck"
346
description="The percentage of time in which Sampler 1 has been slowing down the pipe when processing EU requests."
347
low_watermark="5"
348
high_watermark="15"
349
data_type="float"
350
max_equation="100"
351
units="percent"
352
semantic_type="duration"
353
equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
354
availability="$SubsliceMask 0x12 AND"
355
mdapi_group="Sampler"
356
mdapi_usage_flags="Tier3 Indicate Draw"
357
mdapi_supported_apis=""
358
mdapi_hw_unit_type="subslice"
359
/>
360
<counter name="Rasterized Pixels"
361
symbol_name="RasterizedPixels"
362
underscore_name="rasterized_pixels"
363
description="The total number of rasterized pixels."
364
data_type="uint64"
365
units="pixels"
366
semantic_type="event"
367
equation="A 21 READ 4 UMUL"
368
mdapi_group="3D Pipe/Rasterizer"
369
mdapi_usage_flags="Tier3 Frame Batch Draw"
370
mdapi_supported_apis="VK OGL IO BB"
371
mdapi_hw_unit_type="gpu"
372
/>
373
<counter name="Early Hi-Depth Test Fails"
374
symbol_name="HiDepthTestFails"
375
underscore_name="hi_depth_test_fails"
376
description="The total number of pixels dropped on early hierarchical depth test."
377
data_type="uint64"
378
units="pixels"
379
semantic_type="event"
380
equation="A 22 READ 4 UMUL"
381
mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
382
mdapi_usage_flags="Tier3 Frame Batch Draw"
383
mdapi_supported_apis="VK OGL IO BB"
384
mdapi_hw_unit_type="gpu"
385
/>
386
<counter name="Early Depth Test Fails"
387
symbol_name="EarlyDepthTestFails"
388
underscore_name="early_depth_test_fails"
389
description="The total number of pixels dropped on early depth test."
390
data_type="uint64"
391
units="pixels"
392
semantic_type="event"
393
equation="A 23 READ 4 UMUL"
394
mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
395
mdapi_usage_flags="Tier3 Frame Batch Draw"
396
mdapi_supported_apis="VK OGL IO BB"
397
mdapi_hw_unit_type="gpu"
398
/>
399
<counter name="Samples Killed in FS"
400
symbol_name="SamplesKilledInPs"
401
underscore_name="samples_killed_in_ps"
402
description="The total number of samples or pixels dropped in fragment shaders."
403
data_type="uint64"
404
units="pixels"
405
semantic_type="event"
406
equation="A 24 READ 4 UMUL"
407
mdapi_group="3D Pipe/Fragment Shader"
408
mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
409
mdapi_supported_apis="VK OGL IO BB"
410
mdapi_hw_unit_type="gpu"
411
/>
412
<counter name="Pixels Failing Tests"
413
symbol_name="PixelsFailingPostPsTests"
414
underscore_name="pixels_failing_post_ps_tests"
415
description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
416
data_type="uint64"
417
units="pixels"
418
semantic_type="event"
419
equation="A 25 READ 4 UMUL"
420
mdapi_group="3D Pipe/Output Merger"
421
mdapi_usage_flags="Tier3 Frame Batch Draw"
422
mdapi_supported_apis="VK OGL IO BB"
423
mdapi_hw_unit_type="gpu"
424
/>
425
<counter name="Samples Written"
426
symbol_name="SamplesWritten"
427
underscore_name="samples_written"
428
description="The total number of samples or pixels written to all render targets."
429
data_type="uint64"
430
units="pixels"
431
semantic_type="event"
432
equation="A 26 READ 4 UMUL"
433
mdapi_group="3D Pipe/Output Merger"
434
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
435
mdapi_supported_apis="VK OGL IO BB"
436
mdapi_hw_unit_type="gpu"
437
/>
438
<counter name="Samples Blended"
439
symbol_name="SamplesBlended"
440
underscore_name="samples_blended"
441
description="The total number of blended samples or pixels written to all render targets."
442
data_type="uint64"
443
units="pixels"
444
semantic_type="event"
445
equation="A 27 READ 4 UMUL"
446
mdapi_group="3D Pipe/Output Merger"
447
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
448
mdapi_supported_apis="VK OGL IO BB"
449
mdapi_hw_unit_type="gpu"
450
/>
451
<counter name="Sampler Texels"
452
symbol_name="SamplerTexels"
453
underscore_name="sampler_texels"
454
description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
455
data_type="uint64"
456
units="texels"
457
semantic_type="event"
458
equation="A 28 READ 4 UMUL"
459
mdapi_group="Sampler/Sampler Input"
460
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
461
mdapi_supported_apis=""
462
mdapi_hw_unit_type="gpu"
463
/>
464
<counter name="Sampler Texels Misses"
465
symbol_name="SamplerTexelMisses"
466
underscore_name="sampler_texel_misses"
467
description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
468
data_type="uint64"
469
units="texels"
470
semantic_type="event"
471
equation="A 29 READ 4 UMUL"
472
mdapi_group="Sampler/Sampler Cache"
473
mdapi_usage_flags="Tier3 Batch Frame Draw"
474
mdapi_supported_apis=""
475
mdapi_hw_unit_type="gpu"
476
/>
477
<counter name="Sampler Cache Misses"
478
symbol_name="SamplerL1Misses"
479
underscore_name="sampler_l1_misses"
480
description="The total number of sampler cache misses in all LODs in all sampler units."
481
data_type="uint64"
482
units="messages"
483
semantic_type="event"
484
equation="B 4 READ B 5 READ UADD 8 UMUL"
485
mdapi_group="Sampler/Sampler Cache"
486
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
487
mdapi_supported_apis=""
488
mdapi_hw_unit_type="gpu"
489
/>
490
<counter name="SLM Bytes Read"
491
symbol_name="SlmBytesRead"
492
underscore_name="slm_bytes_read"
493
description="The total number of GPU memory bytes read from shared local memory."
494
data_type="uint64"
495
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
496
units="bytes"
497
semantic_type="throughput"
498
equation="A 30 READ 64 UMUL"
499
mdapi_group="L3/Data Port/SLM"
500
mdapi_usage_flags="Tier3 Frame Batch Draw"
501
mdapi_supported_apis="VK OGL4 OCL IO BB"
502
mdapi_hw_unit_type="gpu"
503
/>
504
<counter name="SLM Bytes Written"
505
symbol_name="SlmBytesWritten"
506
underscore_name="slm_bytes_written"
507
description="The total number of GPU memory bytes written into shared local memory."
508
data_type="uint64"
509
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
510
units="bytes"
511
semantic_type="throughput"
512
equation="A 31 READ 64 UMUL"
513
mdapi_group="L3/Data Port/SLM"
514
mdapi_usage_flags="Tier3 Frame Batch Draw"
515
mdapi_supported_apis="VK OGL4 OCL IO BB"
516
mdapi_hw_unit_type="gpu"
517
/>
518
<counter name="Shader Memory Accesses"
519
symbol_name="ShaderMemoryAccesses"
520
underscore_name="shader_memory_accesses"
521
description="The total number of shader memory accesses to L3."
522
data_type="uint64"
523
units="messages"
524
semantic_type="event"
525
equation="A 32 READ"
526
mdapi_group="L3/Data Port"
527
mdapi_usage_flags="Tier3 Frame Batch Draw"
528
mdapi_supported_apis=""
529
mdapi_hw_unit_type="gpu"
530
/>
531
<counter name="Shader Atomic Memory Accesses"
532
symbol_name="ShaderAtomics"
533
underscore_name="shader_atomics"
534
description="The total number of shader atomic memory accesses."
535
data_type="uint64"
536
units="messages"
537
semantic_type="event"
538
equation="A 34 READ"
539
mdapi_group="L3/Data Port/Atomics"
540
mdapi_usage_flags="Tier3 Frame Batch Draw"
541
mdapi_supported_apis="VK OGL OCL IO BB"
542
mdapi_hw_unit_type="gpu"
543
/>
544
<counter name="L3 Lookup Accesses w/o IC"
545
symbol_name="L3Lookups"
546
underscore_name="l3_lookups"
547
description="The total number of L3 cache lookup accesses w/o IC."
548
data_type="uint64"
549
units="messages"
550
semantic_type="event"
551
equation="$SamplerL1Misses $ShaderMemoryAccesses UADD"
552
mdapi_group="L3/TAG"
553
mdapi_usage_flags="Tier3 Frame Batch Draw"
554
mdapi_supported_apis=""
555
mdapi_hw_unit_type="gpu"
556
/>
557
<counter name="L3 Misses"
558
symbol_name="L3Misses"
559
underscore_name="l3_misses"
560
description="The total number of L3 misses."
561
data_type="uint64"
562
units="messages"
563
semantic_type="event"
564
equation="C 4 READ"
565
mdapi_group="L3/TAG"
566
mdapi_usage_flags="Tier3 Frame Batch Draw"
567
mdapi_supported_apis=""
568
mdapi_hw_unit_type="gpu"
569
/>
570
<counter name="L3 Sampler Throughput"
571
symbol_name="L3SamplerThroughput"
572
underscore_name="l3_sampler_throughput"
573
description="The total number of GPU memory bytes transferred between samplers and L3 caches."
574
data_type="uint64"
575
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
576
units="bytes"
577
semantic_type="throughput"
578
equation="$SamplerL1Misses 64 UMUL"
579
mdapi_group="L3/Sampler"
580
mdapi_usage_flags="Tier2 Frame Batch Draw"
581
mdapi_supported_apis=""
582
mdapi_hw_unit_type="gpu"
583
/>
584
<counter name="L3 Shader Throughput"
585
symbol_name="L3ShaderThroughput"
586
underscore_name="l3_shader_throughput"
587
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
588
data_type="uint64"
589
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
590
units="bytes"
591
semantic_type="throughput"
592
equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
593
mdapi_group="L3/Data Port"
594
mdapi_usage_flags="Tier2 Frame Batch Draw"
595
mdapi_supported_apis="VK OGL4 OCL IO BB"
596
mdapi_hw_unit_type="gpu"
597
/>
598
<counter name="Shader Barrier Messages"
599
symbol_name="ShaderBarriers"
600
underscore_name="shader_barriers"
601
description="The total number of shader barrier messages."
602
data_type="uint64"
603
units="messages"
604
semantic_type="event"
605
equation="A 35 READ"
606
mdapi_group="EU Array/Barrier"
607
mdapi_usage_flags="Tier3 Frame Batch Draw"
608
mdapi_supported_apis=""
609
mdapi_hw_unit_type="gpu"
610
/>
611
<counter name="GTI Fixed Pipe Throughput"
612
symbol_name="GtiVfThroughput"
613
underscore_name="gti_vf_throughput"
614
description="The total number of GPU memory bytes transferred between 3D Pipeline (Command Dispatch, Input Assembly and Stream Output) and GTI."
615
data_type="uint64"
616
max_equation="$GpuCoreClocks 64 UMUL"
617
units="bytes"
618
semantic_type="throughput"
619
equation="B 6 READ B 7 READ UADD 64 UMUL"
620
mdapi_group="GTI/3D Pipe"
621
mdapi_usage_flags="Tier2 Frame Batch Draw"
622
mdapi_supported_apis="VK OGL IO BB"
623
mdapi_hw_unit_type="gpu"
624
/>
625
<counter name="GTI Depth Throughput"
626
symbol_name="GtiDepthThroughput"
627
underscore_name="gti_depth_throughput"
628
description="The total number of GPU memory bytes transferred between depth caches and GTI."
629
data_type="uint64"
630
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
631
units="bytes"
632
semantic_type="throughput"
633
equation="C 0 READ C 1 READ UADD 64 UMUL"
634
mdapi_group="GTI/Depth Cache"
635
mdapi_usage_flags="Tier2 Frame Batch Draw"
636
mdapi_supported_apis="VK OGL IO BB"
637
mdapi_hw_unit_type="gpu"
638
/>
639
<counter name="GTI RCC Throughput"
640
symbol_name="GtiRccThroughput"
641
underscore_name="gti_rcc_throughput"
642
description="The total number of GPU memory bytes transferred between render color caches and GTI."
643
data_type="uint64"
644
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
645
units="bytes"
646
semantic_type="throughput"
647
equation="C 2 READ C 3 READ UADD 64 UMUL"
648
mdapi_group="GTI/Color Cache"
649
mdapi_usage_flags="Tier2 Frame Batch Draw"
650
mdapi_supported_apis="VK OGL IO BB"
651
mdapi_hw_unit_type="gpu"
652
/>
653
<counter name="GTI L3 Throughput"
654
symbol_name="GtiL3Throughput"
655
underscore_name="gti_l3_throughput"
656
description="The total number of GPU memory bytes transferred between L3 caches and GTI."
657
data_type="uint64"
658
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
659
units="bytes"
660
semantic_type="throughput"
661
equation="$L3Misses 64 UMUL"
662
mdapi_group="GTI/L3"
663
mdapi_usage_flags="Tier2 Frame Batch Draw"
664
mdapi_supported_apis=""
665
mdapi_hw_unit_type="gpu"
666
/>
667
<counter name="GTI HDC TLB Lookup Throughput"
668
symbol_name="GtiHdcLookupsThroughput"
669
underscore_name="gti_hdc_lookups_throughput"
670
description="The total number of GPU memory bytes transferred between GTI and HDC, when HDC is doing TLB lookups."
671
data_type="uint64"
672
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
673
units="bytes"
674
semantic_type="throughput"
675
equation="C 5 READ 64 UMUL"
676
mdapi_group="GTI/L3"
677
mdapi_usage_flags="Tier2 Frame Batch Draw"
678
mdapi_supported_apis=""
679
mdapi_hw_unit_type="gpu"
680
/>
681
<counter name="GTI Read Throughput"
682
symbol_name="GtiReadThroughput"
683
underscore_name="gti_read_throughput"
684
description="The total number of GPU memory bytes read from GTI."
685
data_type="uint64"
686
max_equation="$GpuCoreClocks 64 UMUL"
687
units="bytes"
688
semantic_type="throughput"
689
equation="C 6 READ 64 UMUL"
690
mdapi_group="GTI"
691
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
692
mdapi_supported_apis=""
693
mdapi_hw_unit_type="gpu"
694
/>
695
<counter name="GTI Write Throughput"
696
symbol_name="GtiWriteThroughput"
697
underscore_name="gti_write_throughput"
698
description="The total number of GPU memory bytes written to GTI."
699
data_type="uint64"
700
max_equation="$GpuCoreClocks 32 UMUL"
701
units="bytes"
702
semantic_type="throughput"
703
equation="C 7 READ 64 UMUL"
704
mdapi_group="GTI"
705
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
706
mdapi_supported_apis=""
707
mdapi_hw_unit_type="gpu"
708
/>
709
<counter name="Samplers Bottleneck"
710
symbol_name="SamplerBottleneck"
711
underscore_name="sampler_bottleneck"
712
description="The percentage of time in which samplers have been slowing down the pipe when processing EU requests."
713
low_watermark="5"
714
high_watermark="15"
715
data_type="float"
716
max_equation="100"
717
units="percent"
718
semantic_type="duration"
719
equation="$Sampler0Bottleneck $Sampler1Bottleneck FMAX"
720
mdapi_group="Sampler"
721
mdapi_usage_flags="Tier3 Overview Indicate System Frame Batch Draw"
722
mdapi_supported_apis=""
723
mdapi_hw_unit_type="slice"
724
/>
725
<register_config type="NOA">
726
<register type="NOA" address="0x00009840" value="0x00000080" />
727
<register type="NOA" address="0x00009888" value="0x166C01E0" />
728
<register type="NOA" address="0x00009888" value="0x12170280" />
729
<register type="NOA" address="0x00009888" value="0x12370280" />
730
<register type="NOA" address="0x00009888" value="0x16EC01E0" />
731
<register type="NOA" address="0x00009888" value="0x11930317" />
732
<register type="NOA" address="0x00009888" value="0x159303DF" />
733
<register type="NOA" address="0x00009888" value="0x3F900003" />
734
<register type="NOA" address="0x00009888" value="0x1A4E0380" />
735
<register type="NOA" address="0x00009888" value="0x0A6C0053" />
736
<register type="NOA" address="0x00009888" value="0x106C0000" />
737
<register type="NOA" address="0x00009888" value="0x1C6C0000" />
738
<register type="NOA" address="0x00009888" value="0x0A1B4000" />
739
<register type="NOA" address="0x00009888" value="0x1C1C0001" />
740
<register type="NOA" address="0x00009888" value="0x002F1000" />
741
<register type="NOA" address="0x00009888" value="0x042F1000" />
742
<register type="NOA" address="0x00009888" value="0x004C4000" />
743
<register type="NOA" address="0x00009888" value="0x0A4C8400" />
744
<register type="NOA" address="0x00009888" value="0x0C4C0002" />
745
<register type="NOA" address="0x00009888" value="0x000D2000" />
746
<register type="NOA" address="0x00009888" value="0x060D8000" />
747
<register type="NOA" address="0x00009888" value="0x080DA000" />
748
<register type="NOA" address="0x00009888" value="0x0A0DA000" />
749
<register type="NOA" address="0x00009888" value="0x0C0F0400" />
750
<register type="NOA" address="0x00009888" value="0x0E0F6600" />
751
<register type="NOA" address="0x00009888" value="0x100F0001" />
752
<register type="NOA" address="0x00009888" value="0x002C8000" />
753
<register type="NOA" address="0x00009888" value="0x162CA200" />
754
<register type="NOA" address="0x00009888" value="0x062D8000" />
755
<register type="NOA" address="0x00009888" value="0x082D8000" />
756
<register type="NOA" address="0x00009888" value="0x00133000" />
757
<register type="NOA" address="0x00009888" value="0x08133000" />
758
<register type="NOA" address="0x00009888" value="0x00170020" />
759
<register type="NOA" address="0x00009888" value="0x08170021" />
760
<register type="NOA" address="0x00009888" value="0x10170000" />
761
<register type="NOA" address="0x00009888" value="0x0633C000" />
762
<register type="NOA" address="0x00009888" value="0x0833C000" />
763
<register type="NOA" address="0x00009888" value="0x06370800" />
764
<register type="NOA" address="0x00009888" value="0x08370840" />
765
<register type="NOA" address="0x00009888" value="0x10370000" />
766
<register type="NOA" address="0x00009888" value="0x1ACE0200" />
767
<register type="NOA" address="0x00009888" value="0x0AEC5300" />
768
<register type="NOA" address="0x00009888" value="0x10EC0000" />
769
<register type="NOA" address="0x00009888" value="0x1CEC0000" />
770
<register type="NOA" address="0x00009888" value="0x0A9B8000" />
771
<register type="NOA" address="0x00009888" value="0x1C9C0002" />
772
<register type="NOA" address="0x00009888" value="0x0CCC0002" />
773
<register type="NOA" address="0x00009888" value="0x0A8D8000" />
774
<register type="NOA" address="0x00009888" value="0x108F0001" />
775
<register type="NOA" address="0x00009888" value="0x16AC8000" />
776
<register type="NOA" address="0x00009888" value="0x0D933031" />
777
<register type="NOA" address="0x00009888" value="0x0F933E3F" />
778
<register type="NOA" address="0x00009888" value="0x01933D00" />
779
<register type="NOA" address="0x00009888" value="0x0393073C" />
780
<register type="NOA" address="0x00009888" value="0x0593000E" />
781
<register type="NOA" address="0x00009888" value="0x1D930000" />
782
<register type="NOA" address="0x00009888" value="0x19930000" />
783
<register type="NOA" address="0x00009888" value="0x1B930000" />
784
<register type="NOA" address="0x00009888" value="0x1D900157" />
785
<register type="NOA" address="0x00009888" value="0x1F900158" />
786
<register type="NOA" address="0x00009888" value="0x35900000" />
787
<register type="NOA" address="0x00009888" value="0x2B908000" />
788
<register type="NOA" address="0x00009888" value="0x2D908000" />
789
<register type="NOA" address="0x00009888" value="0x2F908000" />
790
<register type="NOA" address="0x00009888" value="0x31908000" />
791
<register type="NOA" address="0x00009888" value="0x15908000" />
792
<register type="NOA" address="0x00009888" value="0x17908000" />
793
<register type="NOA" address="0x00009888" value="0x19908000" />
794
<register type="NOA" address="0x00009888" value="0x1B908000" />
795
<register type="NOA" address="0x00009888" value="0x1190003F" />
796
<register type="NOA" address="0x00009888" value="0x51907710" />
797
<register type="NOA" address="0x00009888" value="0x419020A0" />
798
<register type="NOA" address="0x00009888" value="0x55901515" />
799
<register type="NOA" address="0x00009888" value="0x45900529" />
800
<register type="NOA" address="0x00009888" value="0x47901025" />
801
<register type="NOA" address="0x00009888" value="0x57907770" />
802
<register type="NOA" address="0x00009888" value="0x49902100" />
803
<register type="NOA" address="0x00009888" value="0x37900000" />
804
<register type="NOA" address="0x00009888" value="0x33900000" />
805
<register type="NOA" address="0x00009888" value="0x4B900108" />
806
<register type="NOA" address="0x00009888" value="0x59900007" />
807
<register type="NOA" address="0x00009888" value="0x43902108" />
808
<register type="NOA" address="0x00009888" value="0x53907777" />
809
</register_config>
810
<register_config type="OA">
811
<register type="OA" address="0x00002710" value="0x00000000" />
812
<register type="OA" address="0x00002714" value="0x00800000" />
813
<register type="OA" address="0x00002720" value="0x00000000" />
814
<register type="OA" address="0x00002724" value="0x00800000" />
815
<register type="OA" address="0x00002740" value="0x00000000" />
816
</register_config>
817
<register_config type="FLEX">
818
<register type="FLEX" address="0x0000E458" value="0x00005004" />
819
<register type="FLEX" address="0x0000E558" value="0x00010003" />
820
<register type="FLEX" address="0x0000E658" value="0x00012011" />
821
<register type="FLEX" address="0x0000E758" value="0x00015014" />
822
<register type="FLEX" address="0x0000E45C" value="0x00051050" />
823
<register type="FLEX" address="0x0000E55C" value="0x00053052" />
824
<register type="FLEX" address="0x0000E65C" value="0x00222222" />
825
</register_config>
826
</set>
827
828
<set name="Compute Metrics Basic set"
829
chipset="SKLGT3"
830
symbol_name="ComputeBasic"
831
underscore_name="compute_basic"
832
mdapi_supported_apis="VK OGL4 OCL IO BB"
833
hw_config_guid="4320492b-fd03-42ac-922f-dbe1ef3b7b58"
834
>
835
<counter name="GPU Time Elapsed"
836
symbol_name="GpuTime"
837
underscore_name="gpu_time"
838
description="Time elapsed on the GPU during the measurement."
839
data_type="uint64"
840
units="ns"
841
semantic_type="duration"
842
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
843
mdapi_group="GPU"
844
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
845
mdapi_supported_apis="VK OGL OCL IO BB"
846
mdapi_hw_unit_type="gpu"
847
/>
848
<counter name="GPU Core Clocks"
849
symbol_name="GpuCoreClocks"
850
underscore_name="gpu_core_clocks"
851
description="The total number of GPU core clocks elapsed during the measurement."
852
data_type="uint64"
853
units="cycles"
854
semantic_type="event"
855
equation="GPU_CLOCK 0 READ"
856
mdapi_group="GPU"
857
mdapi_usage_flags="Tier1 Frame Batch Draw"
858
mdapi_supported_apis="VK OGL OCL IO BB"
859
mdapi_hw_unit_type="gpu"
860
/>
861
<counter name="AVG GPU Core Frequency"
862
symbol_name="AvgGpuCoreFrequency"
863
underscore_name="avg_gpu_core_frequency"
864
description="Average GPU Core Frequency in the measurement."
865
data_type="uint64"
866
max_equation="$GpuMaxFrequency"
867
units="hz"
868
semantic_type="event"
869
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
870
mdapi_group="GPU"
871
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
872
mdapi_supported_apis="VK OGL OCL IO BB"
873
mdapi_hw_unit_type="gpu"
874
/>
875
<counter name="GPU Busy"
876
symbol_name="GpuBusy"
877
underscore_name="gpu_busy"
878
description="The percentage of time in which the GPU has been processing GPU commands."
879
data_type="float"
880
max_equation="100"
881
units="percent"
882
semantic_type="duration"
883
equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
884
mdapi_group="GPU"
885
mdapi_usage_flags="Tier1 Overview System Frame"
886
mdapi_supported_apis="VK OGL OCL IO BB"
887
mdapi_hw_unit_type="gpu"
888
/>
889
<counter name="VS Threads Dispatched"
890
symbol_name="VsThreads"
891
underscore_name="vs_threads"
892
description="The total number of vertex shader hardware threads dispatched."
893
data_type="uint64"
894
units="threads"
895
semantic_type="event"
896
equation="A 1 READ"
897
mdapi_group="EU Array/Vertex Shader"
898
mdapi_usage_flags="Tier3 Frame Batch Draw"
899
mdapi_supported_apis="VK OGL OCL IO BB"
900
mdapi_hw_unit_type="gpu"
901
/>
902
<counter name="HS Threads Dispatched"
903
symbol_name="HsThreads"
904
underscore_name="hs_threads"
905
description="The total number of hull shader hardware threads dispatched."
906
data_type="uint64"
907
units="threads"
908
semantic_type="event"
909
equation="A 2 READ"
910
mdapi_group="EU Array/Hull Shader"
911
mdapi_usage_flags="Tier3 Frame Batch Draw"
912
mdapi_supported_apis="VK OGL4 OCL IO BB"
913
mdapi_hw_unit_type="gpu"
914
/>
915
<counter name="DS Threads Dispatched"
916
symbol_name="DsThreads"
917
underscore_name="ds_threads"
918
description="The total number of domain shader hardware threads dispatched."
919
data_type="uint64"
920
units="threads"
921
semantic_type="event"
922
equation="A 3 READ"
923
mdapi_group="EU Array/Domain Shader"
924
mdapi_usage_flags="Tier3 Frame Batch Draw"
925
mdapi_supported_apis="VK OGL4 OCL IO BB"
926
mdapi_hw_unit_type="gpu"
927
/>
928
<counter name="GS Threads Dispatched"
929
symbol_name="GsThreads"
930
underscore_name="gs_threads"
931
description="The total number of geometry shader hardware threads dispatched."
932
data_type="uint64"
933
units="threads"
934
semantic_type="event"
935
equation="A 5 READ"
936
mdapi_group="EU Array/Geometry Shader"
937
mdapi_usage_flags="Tier3 Frame Batch Draw"
938
mdapi_supported_apis="VK OGL4 OCL IO BB"
939
mdapi_hw_unit_type="gpu"
940
/>
941
<counter name="FS Threads Dispatched"
942
symbol_name="PsThreads"
943
underscore_name="ps_threads"
944
description="The total number of fragment shader hardware threads dispatched."
945
data_type="uint64"
946
units="threads"
947
semantic_type="event"
948
equation="A 6 READ"
949
mdapi_group="EU Array/Fragment Shader"
950
mdapi_usage_flags="Tier3 Frame Batch Draw"
951
mdapi_supported_apis="VK OGL OCL IO BB"
952
mdapi_hw_unit_type="gpu"
953
/>
954
<counter name="CS Threads Dispatched"
955
symbol_name="CsThreads"
956
underscore_name="cs_threads"
957
description="The total number of compute shader hardware threads dispatched."
958
data_type="uint64"
959
units="threads"
960
semantic_type="event"
961
equation="A 4 READ"
962
mdapi_group="EU Array/Compute Shader"
963
mdapi_usage_flags="Tier3 Frame Batch Draw"
964
mdapi_supported_apis="VK OGL4 OCL IO BB"
965
mdapi_hw_unit_type="gpu"
966
/>
967
<counter name="EU Active"
968
symbol_name="EuActive"
969
underscore_name="eu_active"
970
description="The percentage of time in which the Execution Units were actively processing."
971
data_type="float"
972
max_equation="100"
973
units="percent"
974
semantic_type="duration"
975
equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
976
mdapi_group="EU Array"
977
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
978
mdapi_supported_apis="VK OGL OCL IO BB"
979
mdapi_hw_unit_type="gpu"
980
/>
981
<counter name="EU Stall"
982
symbol_name="EuStall"
983
underscore_name="eu_stall"
984
description="The percentage of time in which the Execution Units were stalled."
985
data_type="float"
986
max_equation="100"
987
units="percent"
988
semantic_type="duration"
989
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
990
mdapi_group="EU Array"
991
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
992
mdapi_supported_apis="VK OGL OCL IO BB"
993
mdapi_hw_unit_type="gpu"
994
/>
995
<counter name="EU Both FPU Pipes Active"
996
symbol_name="EuFpuBothActive"
997
underscore_name="eu_fpu_both_active"
998
description="The percentage of time in which both EU FPU pipelines were actively processing."
999
data_type="float"
1000
max_equation="100"
1001
units="percent"
1002
semantic_type="duration"
1003
equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1004
mdapi_group="EU Array/Pipes"
1005
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1006
mdapi_supported_apis="VK OGL OCL IO BB"
1007
mdapi_hw_unit_type="gpu"
1008
/>
1009
<counter name="EU FPU0 Pipe Active"
1010
symbol_name="Fpu0Active"
1011
underscore_name="fpu0_active"
1012
description="The percentage of time in which EU FPU0 pipeline was actively processing."
1013
data_type="float"
1014
max_equation="100"
1015
units="percent"
1016
semantic_type="duration"
1017
equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1018
mdapi_group="EU Array/Pipes"
1019
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1020
mdapi_supported_apis="VK OGL OCL IO BB"
1021
mdapi_hw_unit_type="gpu"
1022
/>
1023
<counter name="EU FPU1 Pipe Active"
1024
symbol_name="Fpu1Active"
1025
underscore_name="fpu1_active"
1026
description="The percentage of time in which EU FPU1 pipeline was actively processing."
1027
data_type="float"
1028
max_equation="100"
1029
units="percent"
1030
semantic_type="duration"
1031
equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1032
mdapi_group="EU Array/Pipes"
1033
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1034
mdapi_supported_apis="VK OGL IO OCL BB"
1035
mdapi_hw_unit_type="gpu"
1036
/>
1037
<counter name="EU AVG IPC Rate"
1038
symbol_name="EuAvgIpcRate"
1039
underscore_name="eu_avg_ipc_rate"
1040
description="The average rate of IPC calculated for 2 FPU pipelines."
1041
data_type="float"
1042
max_equation="2"
1043
units="number"
1044
semantic_type="ratio"
1045
equation="A 9 READ A 10 READ A 11 READ UADD A 9 READ USUB FDIV 1 FADD"
1046
mdapi_group="EU Array"
1047
mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
1048
mdapi_supported_apis="VK OGL OCL IO BB"
1049
mdapi_hw_unit_type="gpu"
1050
/>
1051
<counter name="EU Send Pipe Active"
1052
symbol_name="EuSendActive"
1053
underscore_name="eu_send_active"
1054
description="The percentage of time in which EU send pipeline was actively processing."
1055
data_type="float"
1056
max_equation="100"
1057
units="percent"
1058
semantic_type="duration"
1059
equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1060
mdapi_group="EU Array/Pipes"
1061
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1062
mdapi_supported_apis="VK OGL IO OCL BB"
1063
mdapi_hw_unit_type="gpu"
1064
/>
1065
<counter name="EU Thread Occupancy"
1066
symbol_name="EuThreadOccupancy"
1067
underscore_name="eu_thread_occupancy"
1068
description="The percentage of time in which hardware threads occupied EUs."
1069
data_type="float"
1070
max_equation="100"
1071
units="percent"
1072
semantic_type="duration"
1073
equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1074
mdapi_group="EU Array"
1075
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1076
mdapi_supported_apis="VK OGL IO OCL BB"
1077
mdapi_hw_unit_type="gpu"
1078
/>
1079
<counter name="Rasterized Pixels"
1080
symbol_name="RasterizedPixels"
1081
underscore_name="rasterized_pixels"
1082
description="The total number of rasterized pixels."
1083
data_type="uint64"
1084
units="pixels"
1085
semantic_type="event"
1086
equation="A 21 READ 4 UMUL"
1087
mdapi_group="3D Pipe/Rasterizer"
1088
mdapi_usage_flags="Tier3 Frame Batch Draw"
1089
mdapi_supported_apis="VK OGL IO OCL BB"
1090
mdapi_hw_unit_type="gpu"
1091
/>
1092
<counter name="Early Hi-Depth Test Fails"
1093
symbol_name="HiDepthTestFails"
1094
underscore_name="hi_depth_test_fails"
1095
description="The total number of pixels dropped on early hierarchical depth test."
1096
data_type="uint64"
1097
units="pixels"
1098
semantic_type="event"
1099
equation="A 22 READ 4 UMUL"
1100
mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1101
mdapi_usage_flags="Tier3 Frame Batch Draw"
1102
mdapi_supported_apis="VK OGL IO OCL BB"
1103
mdapi_hw_unit_type="gpu"
1104
/>
1105
<counter name="Early Depth Test Fails"
1106
symbol_name="EarlyDepthTestFails"
1107
underscore_name="early_depth_test_fails"
1108
description="The total number of pixels dropped on early depth test."
1109
data_type="uint64"
1110
units="pixels"
1111
semantic_type="event"
1112
equation="A 23 READ 4 UMUL"
1113
mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
1114
mdapi_usage_flags="Tier3 Frame Batch Draw"
1115
mdapi_supported_apis="VK OGL IO OCL BB"
1116
mdapi_hw_unit_type="gpu"
1117
/>
1118
<counter name="Samples Killed in FS"
1119
symbol_name="SamplesKilledInPs"
1120
underscore_name="samples_killed_in_ps"
1121
description="The total number of samples or pixels dropped in fragment shaders."
1122
data_type="uint64"
1123
units="pixels"
1124
semantic_type="event"
1125
equation="A 24 READ 4 UMUL"
1126
mdapi_group="3D Pipe/Fragment Shader"
1127
mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
1128
mdapi_supported_apis="VK OGL IO OCL BB"
1129
mdapi_hw_unit_type="gpu"
1130
/>
1131
<counter name="Pixels Failing Tests"
1132
symbol_name="PixelsFailingPostPsTests"
1133
underscore_name="pixels_failing_post_ps_tests"
1134
description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
1135
data_type="uint64"
1136
units="pixels"
1137
semantic_type="event"
1138
equation="A 25 READ 4 UMUL"
1139
mdapi_group="3D Pipe/Output Merger"
1140
mdapi_usage_flags="Tier3 Frame Batch Draw"
1141
mdapi_supported_apis="VK OGL IO OCL BB"
1142
mdapi_hw_unit_type="gpu"
1143
/>
1144
<counter name="Samples Written"
1145
symbol_name="SamplesWritten"
1146
underscore_name="samples_written"
1147
description="The total number of samples or pixels written to all render targets."
1148
data_type="uint64"
1149
units="pixels"
1150
semantic_type="event"
1151
equation="A 26 READ 4 UMUL"
1152
mdapi_group="3D Pipe/Output Merger"
1153
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1154
mdapi_supported_apis="VK OGL IO OCL BB"
1155
mdapi_hw_unit_type="gpu"
1156
/>
1157
<counter name="Samples Blended"
1158
symbol_name="SamplesBlended"
1159
underscore_name="samples_blended"
1160
description="The total number of blended samples or pixels written to all render targets."
1161
data_type="uint64"
1162
units="pixels"
1163
semantic_type="event"
1164
equation="A 27 READ 4 UMUL"
1165
mdapi_group="3D Pipe/Output Merger"
1166
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1167
mdapi_supported_apis="VK OGL IO OCL BB"
1168
mdapi_hw_unit_type="gpu"
1169
/>
1170
<counter name="Sampler Texels"
1171
symbol_name="SamplerTexels"
1172
underscore_name="sampler_texels"
1173
description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
1174
data_type="uint64"
1175
units="texels"
1176
semantic_type="event"
1177
equation="A 28 READ 4 UMUL"
1178
mdapi_group="Sampler/Sampler Input"
1179
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1180
mdapi_supported_apis="VK OGL OCL IO BB"
1181
mdapi_hw_unit_type="gpu"
1182
/>
1183
<counter name="Sampler Texels Misses"
1184
symbol_name="SamplerTexelMisses"
1185
underscore_name="sampler_texel_misses"
1186
description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
1187
data_type="uint64"
1188
units="texels"
1189
semantic_type="event"
1190
equation="A 29 READ 4 UMUL"
1191
mdapi_group="Sampler/Sampler Cache"
1192
mdapi_usage_flags="Tier3 Batch Frame Draw"
1193
mdapi_supported_apis="VK OGL OCL IO BB"
1194
mdapi_hw_unit_type="gpu"
1195
/>
1196
<counter name="SLM Bytes Read"
1197
symbol_name="SlmBytesRead"
1198
underscore_name="slm_bytes_read"
1199
description="The total number of GPU memory bytes read from shared local memory."
1200
data_type="uint64"
1201
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1202
units="bytes"
1203
semantic_type="throughput"
1204
equation="A 30 READ 64 UMUL"
1205
mdapi_group="L3/Data Port/SLM"
1206
mdapi_usage_flags="Tier3 Frame Batch Draw"
1207
mdapi_supported_apis="VK OGL4 OCL IO BB"
1208
mdapi_hw_unit_type="gpu"
1209
/>
1210
<counter name="SLM Bytes Written"
1211
symbol_name="SlmBytesWritten"
1212
underscore_name="slm_bytes_written"
1213
description="The total number of GPU memory bytes written into shared local memory."
1214
data_type="uint64"
1215
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1216
units="bytes"
1217
semantic_type="throughput"
1218
equation="A 31 READ 64 UMUL"
1219
mdapi_group="L3/Data Port/SLM"
1220
mdapi_usage_flags="Tier3 Frame Batch Draw"
1221
mdapi_supported_apis="VK OGL4 OCL IO BB"
1222
mdapi_hw_unit_type="gpu"
1223
/>
1224
<counter name="Shader Memory Accesses"
1225
symbol_name="ShaderMemoryAccesses"
1226
underscore_name="shader_memory_accesses"
1227
description="The total number of shader memory accesses to L3."
1228
data_type="uint64"
1229
units="messages"
1230
semantic_type="event"
1231
equation="A 32 READ"
1232
mdapi_group="L3/Data Port"
1233
mdapi_usage_flags="Tier3 Frame Batch Draw"
1234
mdapi_supported_apis="VK OGL OCL IO BB"
1235
mdapi_hw_unit_type="gpu"
1236
/>
1237
<counter name="Shader Atomic Memory Accesses"
1238
symbol_name="ShaderAtomics"
1239
underscore_name="shader_atomics"
1240
description="The total number of shader atomic memory accesses."
1241
data_type="uint64"
1242
units="messages"
1243
semantic_type="event"
1244
equation="A 34 READ"
1245
mdapi_group="L3/Data Port/Atomics"
1246
mdapi_usage_flags="Tier3 Frame Batch Draw"
1247
mdapi_supported_apis="VK OGL OCL IO BB"
1248
mdapi_hw_unit_type="gpu"
1249
/>
1250
<counter name="L3 Shader Throughput"
1251
symbol_name="L3ShaderThroughput"
1252
underscore_name="l3_shader_throughput"
1253
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
1254
data_type="uint64"
1255
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1256
units="bytes"
1257
semantic_type="throughput"
1258
equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
1259
mdapi_group="L3/Data Port"
1260
mdapi_usage_flags="Tier2 Frame Batch Draw"
1261
mdapi_supported_apis="VK OGL4 OCL IO BB"
1262
mdapi_hw_unit_type="gpu"
1263
/>
1264
<counter name="Shader Barrier Messages"
1265
symbol_name="ShaderBarriers"
1266
underscore_name="shader_barriers"
1267
description="The total number of shader barrier messages."
1268
data_type="uint64"
1269
units="messages"
1270
semantic_type="event"
1271
equation="A 35 READ"
1272
mdapi_group="EU Array/Barrier"
1273
mdapi_usage_flags="Tier3 Frame Batch Draw"
1274
mdapi_supported_apis="VK OGL OCL IO BB"
1275
mdapi_hw_unit_type="gpu"
1276
/>
1277
<counter name="Typed Bytes Read"
1278
symbol_name="TypedBytesRead"
1279
underscore_name="typed_bytes_read"
1280
description="The total number of typed memory bytes read via Data Port."
1281
data_type="uint64"
1282
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1283
units="bytes"
1284
semantic_type="throughput"
1285
equation="B 0 READ B 1 READ B 2 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
1286
mdapi_group="L3/Data Port"
1287
mdapi_usage_flags="Tier3 Frame Batch Draw"
1288
mdapi_supported_apis="VK OGL4 OCL IO BB"
1289
mdapi_hw_unit_type="gpu"
1290
/>
1291
<counter name="Typed Bytes Written"
1292
symbol_name="TypedBytesWritten"
1293
underscore_name="typed_bytes_written"
1294
description="The total number of untyped memory bytes written via Data Port."
1295
data_type="uint64"
1296
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1297
units="bytes"
1298
semantic_type="throughput"
1299
equation="B 3 READ B 4 READ B 5 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
1300
mdapi_group="L3/Data Port"
1301
mdapi_usage_flags="Tier3 Frame Batch Draw"
1302
mdapi_supported_apis="VK OGL4 OCL IO BB"
1303
mdapi_hw_unit_type="gpu"
1304
/>
1305
<counter name="Untyped Bytes Read"
1306
symbol_name="UntypedBytesRead"
1307
underscore_name="untyped_bytes_read"
1308
description="The total number of typed memory bytes read via Data Port."
1309
data_type="uint64"
1310
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1311
units="bytes"
1312
semantic_type="throughput"
1313
equation="B 6 READ B 7 READ C 0 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
1314
mdapi_group="L3/Data Port"
1315
mdapi_usage_flags="Tier3 Frame Batch Draw"
1316
mdapi_supported_apis="VK OGL4 OCL IO BB"
1317
mdapi_hw_unit_type="gpu"
1318
/>
1319
<counter name="Untyped Writes"
1320
symbol_name="UntypedBytesWritten"
1321
underscore_name="untyped_bytes_written"
1322
description="The total number of untyped memory bytes written via Data Port."
1323
data_type="uint64"
1324
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1325
units="bytes"
1326
semantic_type="throughput"
1327
equation="C 1 READ C 2 READ C 3 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
1328
mdapi_group="L3/Data Port"
1329
mdapi_usage_flags="Tier3 Frame Batch Draw"
1330
mdapi_supported_apis="VK OGL4 OCL IO BB"
1331
mdapi_hw_unit_type="gpu"
1332
/>
1333
<counter name="GTI Read Throughput"
1334
symbol_name="GtiReadThroughput"
1335
underscore_name="gti_read_throughput"
1336
description="The total number of GPU memory bytes read from GTI."
1337
data_type="uint64"
1338
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1339
units="bytes"
1340
semantic_type="throughput"
1341
equation="C 4 READ 64 UMUL"
1342
mdapi_group="GTI"
1343
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1344
mdapi_supported_apis="VK OGL OCL IO BB"
1345
mdapi_hw_unit_type="gpu"
1346
/>
1347
<counter name="GTI Write Throughput"
1348
symbol_name="GtiWriteThroughput"
1349
underscore_name="gti_write_throughput"
1350
description="The total number of GPU memory bytes written to GTI."
1351
data_type="uint64"
1352
max_equation="$GpuCoreClocks 32 UMUL"
1353
units="bytes"
1354
semantic_type="throughput"
1355
equation="C 5 READ 64 UMUL"
1356
mdapi_group="GTI"
1357
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1358
mdapi_supported_apis="VK OGL OCL IO BB"
1359
mdapi_hw_unit_type="gpu"
1360
/>
1361
<register_config type="NOA">
1362
<register type="NOA" address="0x00009840" value="0x00000080" />
1363
<register type="NOA" address="0x00009888" value="0x104F00E0" />
1364
<register type="NOA" address="0x00009888" value="0x124F1C00" />
1365
<register type="NOA" address="0x00009888" value="0x106C00E0" />
1366
<register type="NOA" address="0x00009888" value="0x37906800" />
1367
<register type="NOA" address="0x00009888" value="0x3F900003" />
1368
<register type="NOA" address="0x00009888" value="0x004E8000" />
1369
<register type="NOA" address="0x00009888" value="0x1A4E0820" />
1370
<register type="NOA" address="0x00009888" value="0x1C4E0002" />
1371
<register type="NOA" address="0x00009888" value="0x064F0900" />
1372
<register type="NOA" address="0x00009888" value="0x084F0032" />
1373
<register type="NOA" address="0x00009888" value="0x0A4F1891" />
1374
<register type="NOA" address="0x00009888" value="0x0C4F0E00" />
1375
<register type="NOA" address="0x00009888" value="0x0E4F003C" />
1376
<register type="NOA" address="0x00009888" value="0x004F0D80" />
1377
<register type="NOA" address="0x00009888" value="0x024F003B" />
1378
<register type="NOA" address="0x00009888" value="0x006C0002" />
1379
<register type="NOA" address="0x00009888" value="0x086C0100" />
1380
<register type="NOA" address="0x00009888" value="0x0C6C000C" />
1381
<register type="NOA" address="0x00009888" value="0x0E6C0B00" />
1382
<register type="NOA" address="0x00009888" value="0x186C0000" />
1383
<register type="NOA" address="0x00009888" value="0x1C6C0000" />
1384
<register type="NOA" address="0x00009888" value="0x1E6C0000" />
1385
<register type="NOA" address="0x00009888" value="0x001B4000" />
1386
<register type="NOA" address="0x00009888" value="0x081B8000" />
1387
<register type="NOA" address="0x00009888" value="0x0C1B4000" />
1388
<register type="NOA" address="0x00009888" value="0x0E1B8000" />
1389
<register type="NOA" address="0x00009888" value="0x101C8000" />
1390
<register type="NOA" address="0x00009888" value="0x1A1C8000" />
1391
<register type="NOA" address="0x00009888" value="0x1C1C0024" />
1392
<register type="NOA" address="0x00009888" value="0x065B8000" />
1393
<register type="NOA" address="0x00009888" value="0x085B4000" />
1394
<register type="NOA" address="0x00009888" value="0x0A5BC000" />
1395
<register type="NOA" address="0x00009888" value="0x0C5B8000" />
1396
<register type="NOA" address="0x00009888" value="0x0E5B4000" />
1397
<register type="NOA" address="0x00009888" value="0x005B8000" />
1398
<register type="NOA" address="0x00009888" value="0x025B4000" />
1399
<register type="NOA" address="0x00009888" value="0x1A5C6000" />
1400
<register type="NOA" address="0x00009888" value="0x1C5C001B" />
1401
<register type="NOA" address="0x00009888" value="0x125C8000" />
1402
<register type="NOA" address="0x00009888" value="0x145C8000" />
1403
<register type="NOA" address="0x00009888" value="0x004C8000" />
1404
<register type="NOA" address="0x00009888" value="0x0A4C2000" />
1405
<register type="NOA" address="0x00009888" value="0x0C4C0208" />
1406
<register type="NOA" address="0x00009888" value="0x000DA000" />
1407
<register type="NOA" address="0x00009888" value="0x060D8000" />
1408
<register type="NOA" address="0x00009888" value="0x080DA000" />
1409
<register type="NOA" address="0x00009888" value="0x0A0DA000" />
1410
<register type="NOA" address="0x00009888" value="0x0C0DA000" />
1411
<register type="NOA" address="0x00009888" value="0x0E0DA000" />
1412
<register type="NOA" address="0x00009888" value="0x020D2000" />
1413
<register type="NOA" address="0x00009888" value="0x0C0F5400" />
1414
<register type="NOA" address="0x00009888" value="0x0E0F5500" />
1415
<register type="NOA" address="0x00009888" value="0x100F0155" />
1416
<register type="NOA" address="0x00009888" value="0x002C8000" />
1417
<register type="NOA" address="0x00009888" value="0x0E2CC000" />
1418
<register type="NOA" address="0x00009888" value="0x162CFB00" />
1419
<register type="NOA" address="0x00009888" value="0x182C00BE" />
1420
<register type="NOA" address="0x00009888" value="0x022CC000" />
1421
<register type="NOA" address="0x00009888" value="0x042CC000" />
1422
<register type="NOA" address="0x00009888" value="0x19900157" />
1423
<register type="NOA" address="0x00009888" value="0x1B900158" />
1424
<register type="NOA" address="0x00009888" value="0x1D900105" />
1425
<register type="NOA" address="0x00009888" value="0x1F900103" />
1426
<register type="NOA" address="0x00009888" value="0x35900000" />
1427
<register type="NOA" address="0x00009888" value="0x11900FFF" />
1428
<register type="NOA" address="0x00009888" value="0x51900000" />
1429
<register type="NOA" address="0x00009888" value="0x41900800" />
1430
<register type="NOA" address="0x00009888" value="0x55900000" />
1431
<register type="NOA" address="0x00009888" value="0x45900863" />
1432
<register type="NOA" address="0x00009888" value="0x47900802" />
1433
<register type="NOA" address="0x00009888" value="0x57900000" />
1434
<register type="NOA" address="0x00009888" value="0x49900802" />
1435
<register type="NOA" address="0x00009888" value="0x33900000" />
1436
<register type="NOA" address="0x00009888" value="0x4B900002" />
1437
<register type="NOA" address="0x00009888" value="0x59900000" />
1438
<register type="NOA" address="0x00009888" value="0x43900C62" />
1439
<register type="NOA" address="0x00009888" value="0x53903333" />
1440
</register_config>
1441
<register_config type="OA">
1442
<register type="OA" address="0x00002710" value="0x00000000" />
1443
<register type="OA" address="0x00002714" value="0x00800000" />
1444
<register type="OA" address="0x00002720" value="0x00000000" />
1445
<register type="OA" address="0x00002724" value="0x00800000" />
1446
<register type="OA" address="0x00002740" value="0x00000000" />
1447
</register_config>
1448
<register_config type="FLEX">
1449
<register type="FLEX" address="0x0000E458" value="0x00005004" />
1450
<register type="FLEX" address="0x0000E558" value="0x00000003" />
1451
<register type="FLEX" address="0x0000E658" value="0x00002001" />
1452
<register type="FLEX" address="0x0000E758" value="0x00778008" />
1453
<register type="FLEX" address="0x0000E45C" value="0x00088078" />
1454
<register type="FLEX" address="0x0000E55C" value="0x00808708" />
1455
<register type="FLEX" address="0x0000E65C" value="0x00A08908" />
1456
</register_config>
1457
</set>
1458
1459
<set name="Render Metrics set for 3D Pipeline Profile"
1460
chipset="SKLGT3"
1461
symbol_name="RenderPipeProfile"
1462
underscore_name="render_pipe_profile"
1463
mdapi_supported_apis="VK OGL OCL IO BB"
1464
hw_config_guid="bd2d9cae-b9ec-4f5b-9d2f-934bed398a2d"
1465
>
1466
<counter name="GPU Time Elapsed"
1467
symbol_name="GpuTime"
1468
underscore_name="gpu_time"
1469
description="Time elapsed on the GPU during the measurement."
1470
data_type="uint64"
1471
units="ns"
1472
semantic_type="duration"
1473
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
1474
mdapi_group="GPU"
1475
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1476
mdapi_supported_apis=""
1477
mdapi_hw_unit_type="gpu"
1478
/>
1479
<counter name="GPU Core Clocks"
1480
symbol_name="GpuCoreClocks"
1481
underscore_name="gpu_core_clocks"
1482
description="The total number of GPU core clocks elapsed during the measurement."
1483
data_type="uint64"
1484
units="cycles"
1485
semantic_type="event"
1486
equation="GPU_CLOCK 0 READ"
1487
mdapi_group="GPU"
1488
mdapi_usage_flags="Tier1 Frame Batch Draw"
1489
mdapi_supported_apis=""
1490
mdapi_hw_unit_type="gpu"
1491
/>
1492
<counter name="AVG GPU Core Frequency"
1493
symbol_name="AvgGpuCoreFrequency"
1494
underscore_name="avg_gpu_core_frequency"
1495
description="Average GPU Core Frequency in the measurement."
1496
data_type="uint64"
1497
max_equation="$GpuMaxFrequency"
1498
units="hz"
1499
semantic_type="event"
1500
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
1501
mdapi_group="GPU"
1502
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1503
mdapi_supported_apis=""
1504
mdapi_hw_unit_type="gpu"
1505
/>
1506
<counter name="GPU Busy"
1507
symbol_name="GpuBusy"
1508
underscore_name="gpu_busy"
1509
description="The percentage of time in which the GPU has been processing GPU commands."
1510
data_type="float"
1511
max_equation="100"
1512
units="percent"
1513
semantic_type="duration"
1514
equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
1515
mdapi_group="GPU"
1516
mdapi_usage_flags="Tier1 Overview System Frame"
1517
mdapi_supported_apis=""
1518
mdapi_hw_unit_type="gpu"
1519
/>
1520
<counter name="VS Threads Dispatched"
1521
symbol_name="VsThreads"
1522
underscore_name="vs_threads"
1523
description="The total number of vertex shader hardware threads dispatched."
1524
data_type="uint64"
1525
units="threads"
1526
semantic_type="event"
1527
equation="A 1 READ"
1528
mdapi_group="EU Array/Vertex Shader"
1529
mdapi_usage_flags="Tier3 Frame Batch Draw"
1530
mdapi_supported_apis="VK OGL IO BB"
1531
mdapi_hw_unit_type="gpu"
1532
/>
1533
<counter name="HS Threads Dispatched"
1534
symbol_name="HsThreads"
1535
underscore_name="hs_threads"
1536
description="The total number of hull shader hardware threads dispatched."
1537
data_type="uint64"
1538
units="threads"
1539
semantic_type="event"
1540
equation="A 2 READ"
1541
mdapi_group="EU Array/Hull Shader"
1542
mdapi_usage_flags="Tier3 Frame Batch Draw"
1543
mdapi_supported_apis="VK OGL4 IO BB"
1544
mdapi_hw_unit_type="gpu"
1545
/>
1546
<counter name="DS Threads Dispatched"
1547
symbol_name="DsThreads"
1548
underscore_name="ds_threads"
1549
description="The total number of domain shader hardware threads dispatched."
1550
data_type="uint64"
1551
units="threads"
1552
semantic_type="event"
1553
equation="A 3 READ"
1554
mdapi_group="EU Array/Domain Shader"
1555
mdapi_usage_flags="Tier3 Frame Batch Draw"
1556
mdapi_supported_apis="VK OGL4 IO BB"
1557
mdapi_hw_unit_type="gpu"
1558
/>
1559
<counter name="GS Threads Dispatched"
1560
symbol_name="GsThreads"
1561
underscore_name="gs_threads"
1562
description="The total number of geometry shader hardware threads dispatched."
1563
data_type="uint64"
1564
units="threads"
1565
semantic_type="event"
1566
equation="A 5 READ"
1567
mdapi_group="EU Array/Geometry Shader"
1568
mdapi_usage_flags="Tier3 Frame Batch Draw"
1569
mdapi_supported_apis="VK OGL4 IO BB"
1570
mdapi_hw_unit_type="gpu"
1571
/>
1572
<counter name="FS Threads Dispatched"
1573
symbol_name="PsThreads"
1574
underscore_name="ps_threads"
1575
description="The total number of fragment shader hardware threads dispatched."
1576
data_type="uint64"
1577
units="threads"
1578
semantic_type="event"
1579
equation="A 6 READ"
1580
mdapi_group="EU Array/Fragment Shader"
1581
mdapi_usage_flags="Tier3 Frame Batch Draw"
1582
mdapi_supported_apis="VK OGL IO BB"
1583
mdapi_hw_unit_type="gpu"
1584
/>
1585
<counter name="CS Threads Dispatched"
1586
symbol_name="CsThreads"
1587
underscore_name="cs_threads"
1588
description="The total number of compute shader hardware threads dispatched."
1589
data_type="uint64"
1590
units="threads"
1591
semantic_type="event"
1592
equation="A 4 READ"
1593
mdapi_group="EU Array/Compute Shader"
1594
mdapi_usage_flags="Tier3 Frame Batch Draw"
1595
mdapi_supported_apis="VK OGL4 OCL IO BB"
1596
mdapi_hw_unit_type="gpu"
1597
/>
1598
<counter name="EU Active"
1599
symbol_name="EuActive"
1600
underscore_name="eu_active"
1601
description="The percentage of time in which the Execution Units were actively processing."
1602
data_type="float"
1603
max_equation="100"
1604
units="percent"
1605
semantic_type="duration"
1606
equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1607
mdapi_group="EU Array"
1608
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1609
mdapi_supported_apis=""
1610
mdapi_hw_unit_type="gpu"
1611
/>
1612
<counter name="EU Stall"
1613
symbol_name="EuStall"
1614
underscore_name="eu_stall"
1615
description="The percentage of time in which the Execution Units were stalled."
1616
data_type="float"
1617
max_equation="100"
1618
units="percent"
1619
semantic_type="duration"
1620
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1621
mdapi_group="EU Array"
1622
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1623
mdapi_supported_apis=""
1624
mdapi_hw_unit_type="gpu"
1625
/>
1626
<counter name="Rasterized Pixels"
1627
symbol_name="RasterizedPixels"
1628
underscore_name="rasterized_pixels"
1629
description="The total number of rasterized pixels."
1630
data_type="uint64"
1631
units="pixels"
1632
semantic_type="event"
1633
equation="A 21 READ 4 UMUL"
1634
mdapi_group="3D Pipe/Rasterizer"
1635
mdapi_usage_flags="Tier3 Frame Batch Draw"
1636
mdapi_supported_apis="VK OGL IO BB"
1637
mdapi_hw_unit_type="gpu"
1638
/>
1639
<counter name="Early Hi-Depth Test Fails"
1640
symbol_name="HiDepthTestFails"
1641
underscore_name="hi_depth_test_fails"
1642
description="The total number of pixels dropped on early hierarchical depth test."
1643
data_type="uint64"
1644
units="pixels"
1645
semantic_type="event"
1646
equation="A 22 READ 4 UMUL"
1647
mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1648
mdapi_usage_flags="Tier3 Frame Batch Draw"
1649
mdapi_supported_apis="VK OGL IO BB"
1650
mdapi_hw_unit_type="gpu"
1651
/>
1652
<counter name="Early Depth Test Fails"
1653
symbol_name="EarlyDepthTestFails"
1654
underscore_name="early_depth_test_fails"
1655
description="The total number of pixels dropped on early depth test."
1656
data_type="uint64"
1657
units="pixels"
1658
semantic_type="event"
1659
equation="A 23 READ 4 UMUL"
1660
mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
1661
mdapi_usage_flags="Tier3 Frame Batch Draw"
1662
mdapi_supported_apis="VK OGL IO BB"
1663
mdapi_hw_unit_type="gpu"
1664
/>
1665
<counter name="Samples Killed in FS"
1666
symbol_name="SamplesKilledInPs"
1667
underscore_name="samples_killed_in_ps"
1668
description="The total number of samples or pixels dropped in fragment shaders."
1669
data_type="uint64"
1670
units="pixels"
1671
semantic_type="event"
1672
equation="A 24 READ 4 UMUL"
1673
mdapi_group="3D Pipe/Fragment Shader"
1674
mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
1675
mdapi_supported_apis="VK OGL IO BB"
1676
mdapi_hw_unit_type="gpu"
1677
/>
1678
<counter name="Pixels Failing Tests"
1679
symbol_name="PixelsFailingPostPsTests"
1680
underscore_name="pixels_failing_post_ps_tests"
1681
description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
1682
data_type="uint64"
1683
units="pixels"
1684
semantic_type="event"
1685
equation="A 25 READ 4 UMUL"
1686
mdapi_group="3D Pipe/Output Merger"
1687
mdapi_usage_flags="Tier3 Frame Batch Draw"
1688
mdapi_supported_apis="VK OGL IO BB"
1689
mdapi_hw_unit_type="gpu"
1690
/>
1691
<counter name="Samples Written"
1692
symbol_name="SamplesWritten"
1693
underscore_name="samples_written"
1694
description="The total number of samples or pixels written to all render targets."
1695
data_type="uint64"
1696
units="pixels"
1697
semantic_type="event"
1698
equation="A 26 READ 4 UMUL"
1699
mdapi_group="3D Pipe/Output Merger"
1700
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1701
mdapi_supported_apis="VK OGL IO BB"
1702
mdapi_hw_unit_type="gpu"
1703
/>
1704
<counter name="Samples Blended"
1705
symbol_name="SamplesBlended"
1706
underscore_name="samples_blended"
1707
description="The total number of blended samples or pixels written to all render targets."
1708
data_type="uint64"
1709
units="pixels"
1710
semantic_type="event"
1711
equation="A 27 READ 4 UMUL"
1712
mdapi_group="3D Pipe/Output Merger"
1713
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1714
mdapi_supported_apis="VK OGL IO BB"
1715
mdapi_hw_unit_type="gpu"
1716
/>
1717
<counter name="Sampler Texels"
1718
symbol_name="SamplerTexels"
1719
underscore_name="sampler_texels"
1720
description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
1721
data_type="uint64"
1722
units="texels"
1723
semantic_type="event"
1724
equation="A 28 READ 4 UMUL"
1725
mdapi_group="Sampler/Sampler Input"
1726
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1727
mdapi_supported_apis=""
1728
mdapi_hw_unit_type="gpu"
1729
/>
1730
<counter name="Sampler Texels Misses"
1731
symbol_name="SamplerTexelMisses"
1732
underscore_name="sampler_texel_misses"
1733
description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
1734
data_type="uint64"
1735
units="texels"
1736
semantic_type="event"
1737
equation="A 29 READ 4 UMUL"
1738
mdapi_group="Sampler/Sampler Cache"
1739
mdapi_usage_flags="Tier3 Batch Frame Draw"
1740
mdapi_supported_apis=""
1741
mdapi_hw_unit_type="gpu"
1742
/>
1743
<counter name="SLM Bytes Read"
1744
symbol_name="SlmBytesRead"
1745
underscore_name="slm_bytes_read"
1746
description="The total number of GPU memory bytes read from shared local memory."
1747
data_type="uint64"
1748
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1749
units="bytes"
1750
semantic_type="throughput"
1751
equation="A 30 READ 64 UMUL"
1752
mdapi_group="L3/Data Port/SLM"
1753
mdapi_usage_flags="Tier3 Frame Batch Draw"
1754
mdapi_supported_apis="VK OGL4 OCL IO BB"
1755
mdapi_hw_unit_type="gpu"
1756
/>
1757
<counter name="SLM Bytes Written"
1758
symbol_name="SlmBytesWritten"
1759
underscore_name="slm_bytes_written"
1760
description="The total number of GPU memory bytes written into shared local memory."
1761
data_type="uint64"
1762
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1763
units="bytes"
1764
semantic_type="throughput"
1765
equation="A 31 READ 64 UMUL"
1766
mdapi_group="L3/Data Port/SLM"
1767
mdapi_usage_flags="Tier3 Frame Batch Draw"
1768
mdapi_supported_apis="VK OGL4 OCL IO BB"
1769
mdapi_hw_unit_type="gpu"
1770
/>
1771
<counter name="Shader Memory Accesses"
1772
symbol_name="ShaderMemoryAccesses"
1773
underscore_name="shader_memory_accesses"
1774
description="The total number of shader memory accesses to L3."
1775
data_type="uint64"
1776
units="messages"
1777
semantic_type="event"
1778
equation="A 32 READ"
1779
mdapi_group="L3/Data Port"
1780
mdapi_usage_flags="Tier3 Frame Batch Draw"
1781
mdapi_supported_apis=""
1782
mdapi_hw_unit_type="gpu"
1783
/>
1784
<counter name="Shader Atomic Memory Accesses"
1785
symbol_name="ShaderAtomics"
1786
underscore_name="shader_atomics"
1787
description="The total number of shader atomic memory accesses."
1788
data_type="uint64"
1789
units="messages"
1790
semantic_type="event"
1791
equation="A 34 READ"
1792
mdapi_group="L3/Data Port/Atomics"
1793
mdapi_usage_flags="Tier3 Frame Batch Draw"
1794
mdapi_supported_apis="VK OGL4 OCL IO BB"
1795
mdapi_hw_unit_type="gpu"
1796
/>
1797
<counter name="L3 Shader Throughput"
1798
symbol_name="L3ShaderThroughput"
1799
underscore_name="l3_shader_throughput"
1800
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
1801
data_type="uint64"
1802
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1803
units="bytes"
1804
semantic_type="throughput"
1805
equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
1806
mdapi_group="L3/Data Port"
1807
mdapi_usage_flags="Tier2 Frame Batch Draw"
1808
mdapi_supported_apis="VK OGL4 OCL IO BB"
1809
mdapi_hw_unit_type="gpu"
1810
/>
1811
<counter name="Shader Barrier Messages"
1812
symbol_name="ShaderBarriers"
1813
underscore_name="shader_barriers"
1814
description="The total number of shader barrier messages."
1815
data_type="uint64"
1816
units="messages"
1817
semantic_type="event"
1818
equation="A 35 READ"
1819
mdapi_group="EU Array/Barrier"
1820
mdapi_usage_flags="Tier3 Frame Batch Draw"
1821
mdapi_supported_apis="VK OGL4 OCL IO BB"
1822
mdapi_hw_unit_type="gpu"
1823
/>
1824
<counter name="VF Bottleneck"
1825
symbol_name="VfBottleneck"
1826
underscore_name="vf_bottleneck"
1827
description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
1828
low_watermark="5"
1829
high_watermark="15"
1830
data_type="float"
1831
units="percent"
1832
semantic_type="duration"
1833
equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
1834
mdapi_group="3D Pipe/Input Assembler"
1835
mdapi_usage_flags="Tier3 Indicate Draw"
1836
mdapi_supported_apis="VK OGL IO BB"
1837
mdapi_hw_unit_type="gpu"
1838
/>
1839
<counter name="VS Bottleneck"
1840
symbol_name="VsBottleneck"
1841
underscore_name="vs_bottleneck"
1842
description="The percentage of time in which vertex shader pipeline stage was slowing down the 3D pipeline."
1843
low_watermark="10"
1844
high_watermark="30"
1845
data_type="float"
1846
units="percent"
1847
semantic_type="duration"
1848
equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
1849
mdapi_group="3D Pipe/Vertex Shader"
1850
mdapi_usage_flags="Tier3 Indicate Draw"
1851
mdapi_supported_apis="VK OGL IO BB"
1852
mdapi_hw_unit_type="gpu"
1853
/>
1854
<counter name="HS Bottleneck"
1855
symbol_name="HsBottleneck"
1856
underscore_name="hs_bottleneck"
1857
description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
1858
low_watermark="3"
1859
high_watermark="9"
1860
data_type="float"
1861
units="percent"
1862
semantic_type="duration"
1863
equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
1864
mdapi_group="3D Pipe/Hull Shader"
1865
mdapi_usage_flags="Tier3 Indicate Draw"
1866
mdapi_supported_apis="VK OGL IO BB"
1867
mdapi_hw_unit_type="gpu"
1868
/>
1869
<counter name="DS Bottleneck"
1870
symbol_name="DsBottleneck"
1871
underscore_name="ds_bottleneck"
1872
description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
1873
low_watermark="5"
1874
high_watermark="15"
1875
data_type="float"
1876
units="percent"
1877
semantic_type="duration"
1878
equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
1879
mdapi_group="3D Pipe/Domain Shader"
1880
mdapi_usage_flags="Tier3 Indicate Draw"
1881
mdapi_supported_apis="VK OGL4 IO BB"
1882
mdapi_hw_unit_type="gpu"
1883
/>
1884
<counter name="GS Bottleneck"
1885
symbol_name="GsBottleneck"
1886
underscore_name="gs_bottleneck"
1887
description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
1888
low_watermark="5"
1889
high_watermark="15"
1890
data_type="float"
1891
units="percent"
1892
semantic_type="duration"
1893
equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
1894
mdapi_group="3D Pipe/Geometry Shader"
1895
mdapi_usage_flags="Tier3 Indicate Draw"
1896
mdapi_supported_apis="VK OGL IO BB"
1897
mdapi_hw_unit_type="gpu"
1898
/>
1899
<counter name="SO Bottleneck"
1900
symbol_name="SoBottleneck"
1901
underscore_name="so_bottleneck"
1902
description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
1903
low_watermark="5"
1904
high_watermark="15"
1905
data_type="float"
1906
units="percent"
1907
semantic_type="duration"
1908
equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
1909
mdapi_group="3D Pipe/Stream Output"
1910
mdapi_usage_flags="Tier3 Indicate Draw"
1911
mdapi_supported_apis="VK OGL IO BB"
1912
mdapi_hw_unit_type="gpu"
1913
/>
1914
<counter name="Clipper Bottleneck"
1915
symbol_name="ClBottleneck"
1916
underscore_name="cl_bottleneck"
1917
description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
1918
low_watermark="10"
1919
high_watermark="30"
1920
data_type="float"
1921
units="percent"
1922
semantic_type="duration"
1923
equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
1924
mdapi_group="3D Pipe/Clipper"
1925
mdapi_usage_flags="Tier3 Indicate Draw"
1926
mdapi_supported_apis="VK OGL IO BB"
1927
mdapi_hw_unit_type="gpu"
1928
/>
1929
<counter name="Strip-Fans Bottleneck"
1930
symbol_name="SfBottleneck"
1931
underscore_name="sf_bottleneck"
1932
description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
1933
low_watermark="5"
1934
high_watermark="10"
1935
data_type="float"
1936
units="percent"
1937
semantic_type="duration"
1938
equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
1939
mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
1940
mdapi_usage_flags="Tier3 Indicate Draw"
1941
mdapi_supported_apis="VK OGL IO BB"
1942
mdapi_hw_unit_type="gpu"
1943
/>
1944
<counter name="Hi-Depth Bottleneck"
1945
symbol_name="HiDepthBottleneck"
1946
underscore_name="hi_depth_bottleneck"
1947
description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
1948
low_watermark="5"
1949
high_watermark="15"
1950
data_type="float"
1951
units="percent"
1952
semantic_type="duration"
1953
equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
1954
mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1955
mdapi_usage_flags="Tier3 Indicate Draw"
1956
mdapi_supported_apis="VK OGL IO BB"
1957
mdapi_hw_unit_type="gpu"
1958
/>
1959
<counter name="Early Depth Bottleneck"
1960
symbol_name="EarlyDepthBottleneck"
1961
underscore_name="early_depth_bottleneck"
1962
description="The percentage of time in which early depth test pipeline stage was slowing down the 3D pipeline."
1963
low_watermark="10"
1964
high_watermark="30"
1965
data_type="float"
1966
units="percent"
1967
semantic_type="duration"
1968
equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
1969
mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
1970
mdapi_usage_flags="Tier3 Indicate Draw"
1971
mdapi_supported_apis="VK OGL IO BB"
1972
mdapi_hw_unit_type="gpu"
1973
/>
1974
<counter name="BC Bottleneck"
1975
symbol_name="BcBottleneck"
1976
underscore_name="bc_bottleneck"
1977
description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
1978
low_watermark="5"
1979
high_watermark="15"
1980
data_type="float"
1981
units="percent"
1982
semantic_type="duration"
1983
equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
1984
mdapi_group="3D Pipe/Rasterizer/Barycentric Calc"
1985
mdapi_usage_flags="Tier3 Indicate Draw"
1986
mdapi_supported_apis="VK OGL IO BB"
1987
mdapi_hw_unit_type="gpu"
1988
/>
1989
<counter name="HS Stall"
1990
symbol_name="HsStall"
1991
underscore_name="hs_stall"
1992
description="The percentage of time in which hull stall pipeline stage was stalled."
1993
data_type="float"
1994
units="percent"
1995
semantic_type="duration"
1996
equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
1997
mdapi_group="3D Pipe/Hull Shader"
1998
mdapi_usage_flags="Tier4 Correlate Draw"
1999
mdapi_supported_apis="VK OGL4 IO BB"
2000
mdapi_hw_unit_type="gpu"
2001
/>
2002
<counter name="DS Stall"
2003
symbol_name="DsStall"
2004
underscore_name="ds_stall"
2005
description="The percentage of time in which domain shader pipeline stage was stalled."
2006
data_type="float"
2007
units="percent"
2008
semantic_type="duration"
2009
equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
2010
mdapi_group="3D Pipe/Domain Shader"
2011
mdapi_usage_flags="Tier4 Correlate Draw"
2012
mdapi_supported_apis="VK OGL4 IO BB"
2013
mdapi_hw_unit_type="gpu"
2014
/>
2015
<counter name="SO Stall"
2016
symbol_name="SoStall"
2017
underscore_name="so_stall"
2018
description="The percentage of time in which stream-output pipeline stage was stalled."
2019
data_type="float"
2020
units="percent"
2021
semantic_type="duration"
2022
equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
2023
mdapi_group="3D Pipe/Stream Output"
2024
mdapi_usage_flags="Tier4 Correlate Draw"
2025
mdapi_supported_apis="VK OGL IO BB"
2026
mdapi_hw_unit_type="gpu"
2027
/>
2028
<counter name="CL Stall"
2029
symbol_name="ClStall"
2030
underscore_name="cl_stall"
2031
description="The percentage of time in which clipper pipeline stage was stalled."
2032
data_type="float"
2033
units="percent"
2034
semantic_type="duration"
2035
equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
2036
mdapi_group="3D Pipe/Clipper"
2037
mdapi_usage_flags="Tier4 Correlate Draw"
2038
mdapi_supported_apis="VK OGL IO BB"
2039
mdapi_hw_unit_type="gpu"
2040
/>
2041
<counter name="SF Stall"
2042
symbol_name="SfStall"
2043
underscore_name="sf_stall"
2044
description="The percentage of time in which strip-fans pipeline stage was stalled."
2045
data_type="float"
2046
units="percent"
2047
semantic_type="duration"
2048
equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
2049
mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
2050
mdapi_usage_flags="Tier4 Correlate Draw"
2051
mdapi_supported_apis="VK OGL IO BB"
2052
mdapi_hw_unit_type="gpu"
2053
/>
2054
<register_config type="NOA">
2055
<register type="NOA" address="0x00009840" value="0x00000080" />
2056
<register type="NOA" address="0x00009888" value="0x0C0E001F" />
2057
<register type="NOA" address="0x00009888" value="0x0A0F0000" />
2058
<register type="NOA" address="0x00009888" value="0x10116800" />
2059
<register type="NOA" address="0x00009888" value="0x178A03E0" />
2060
<register type="NOA" address="0x00009888" value="0x11824C00" />
2061
<register type="NOA" address="0x00009888" value="0x11830020" />
2062
<register type="NOA" address="0x00009888" value="0x13840020" />
2063
<register type="NOA" address="0x00009888" value="0x11850019" />
2064
<register type="NOA" address="0x00009888" value="0x11860007" />
2065
<register type="NOA" address="0x00009888" value="0x01870C40" />
2066
<register type="NOA" address="0x00009888" value="0x17880000" />
2067
<register type="NOA" address="0x00009888" value="0x022F4000" />
2068
<register type="NOA" address="0x00009888" value="0x0A4C0040" />
2069
<register type="NOA" address="0x00009888" value="0x0C0D8000" />
2070
<register type="NOA" address="0x00009888" value="0x040D4000" />
2071
<register type="NOA" address="0x00009888" value="0x060D2000" />
2072
<register type="NOA" address="0x00009888" value="0x020E5400" />
2073
<register type="NOA" address="0x00009888" value="0x000E0000" />
2074
<register type="NOA" address="0x00009888" value="0x080F0040" />
2075
<register type="NOA" address="0x00009888" value="0x000F0000" />
2076
<register type="NOA" address="0x00009888" value="0x100F0000" />
2077
<register type="NOA" address="0x00009888" value="0x0E0F0040" />
2078
<register type="NOA" address="0x00009888" value="0x0C2C8000" />
2079
<register type="NOA" address="0x00009888" value="0x06104000" />
2080
<register type="NOA" address="0x00009888" value="0x06110012" />
2081
<register type="NOA" address="0x00009888" value="0x06131000" />
2082
<register type="NOA" address="0x00009888" value="0x01898000" />
2083
<register type="NOA" address="0x00009888" value="0x0D890100" />
2084
<register type="NOA" address="0x00009888" value="0x03898000" />
2085
<register type="NOA" address="0x00009888" value="0x09808000" />
2086
<register type="NOA" address="0x00009888" value="0x0B808000" />
2087
<register type="NOA" address="0x00009888" value="0x0380C000" />
2088
<register type="NOA" address="0x00009888" value="0x0F8A0075" />
2089
<register type="NOA" address="0x00009888" value="0x1D8A0000" />
2090
<register type="NOA" address="0x00009888" value="0x118A8000" />
2091
<register type="NOA" address="0x00009888" value="0x1B8A4000" />
2092
<register type="NOA" address="0x00009888" value="0x138A8000" />
2093
<register type="NOA" address="0x00009888" value="0x1D81A000" />
2094
<register type="NOA" address="0x00009888" value="0x15818000" />
2095
<register type="NOA" address="0x00009888" value="0x17818000" />
2096
<register type="NOA" address="0x00009888" value="0x0B820030" />
2097
<register type="NOA" address="0x00009888" value="0x07828000" />
2098
<register type="NOA" address="0x00009888" value="0x0D824000" />
2099
<register type="NOA" address="0x00009888" value="0x0F828000" />
2100
<register type="NOA" address="0x00009888" value="0x05824000" />
2101
<register type="NOA" address="0x00009888" value="0x0D830003" />
2102
<register type="NOA" address="0x00009888" value="0x0583000C" />
2103
<register type="NOA" address="0x00009888" value="0x09830000" />
2104
<register type="NOA" address="0x00009888" value="0x03838000" />
2105
<register type="NOA" address="0x00009888" value="0x07838000" />
2106
<register type="NOA" address="0x00009888" value="0x0B840980" />
2107
<register type="NOA" address="0x00009888" value="0x03844D80" />
2108
<register type="NOA" address="0x00009888" value="0x11840000" />
2109
<register type="NOA" address="0x00009888" value="0x09848000" />
2110
<register type="NOA" address="0x00009888" value="0x09850080" />
2111
<register type="NOA" address="0x00009888" value="0x03850003" />
2112
<register type="NOA" address="0x00009888" value="0x01850000" />
2113
<register type="NOA" address="0x00009888" value="0x07860000" />
2114
<register type="NOA" address="0x00009888" value="0x0F860400" />
2115
<register type="NOA" address="0x00009888" value="0x09870032" />
2116
<register type="NOA" address="0x00009888" value="0x01888052" />
2117
<register type="NOA" address="0x00009888" value="0x11880000" />
2118
<register type="NOA" address="0x00009888" value="0x09884000" />
2119
<register type="NOA" address="0x00009888" value="0x1B931001" />
2120
<register type="NOA" address="0x00009888" value="0x1D930001" />
2121
<register type="NOA" address="0x00009888" value="0x19934000" />
2122
<register type="NOA" address="0x00009888" value="0x1B958000" />
2123
<register type="NOA" address="0x00009888" value="0x1D950094" />
2124
<register type="NOA" address="0x00009888" value="0x19958000" />
2125
<register type="NOA" address="0x00009888" value="0x09E58000" />
2126
<register type="NOA" address="0x00009888" value="0x0BE58000" />
2127
<register type="NOA" address="0x00009888" value="0x03E5C000" />
2128
<register type="NOA" address="0x00009888" value="0x0592C000" />
2129
<register type="NOA" address="0x00009888" value="0x0B928000" />
2130
<register type="NOA" address="0x00009888" value="0x0D924000" />
2131
<register type="NOA" address="0x00009888" value="0x0F924000" />
2132
<register type="NOA" address="0x00009888" value="0x11928000" />
2133
<register type="NOA" address="0x00009888" value="0x1392C000" />
2134
<register type="NOA" address="0x00009888" value="0x09924000" />
2135
<register type="NOA" address="0x00009888" value="0x01985000" />
2136
<register type="NOA" address="0x00009888" value="0x07988000" />
2137
<register type="NOA" address="0x00009888" value="0x09981000" />
2138
<register type="NOA" address="0x00009888" value="0x0B982000" />
2139
<register type="NOA" address="0x00009888" value="0x0D982000" />
2140
<register type="NOA" address="0x00009888" value="0x0F989000" />
2141
<register type="NOA" address="0x00009888" value="0x05982000" />
2142
<register type="NOA" address="0x00009888" value="0x13904000" />
2143
<register type="NOA" address="0x00009888" value="0x21904000" />
2144
<register type="NOA" address="0x00009888" value="0x23904000" />
2145
<register type="NOA" address="0x00009888" value="0x25908000" />
2146
<register type="NOA" address="0x00009888" value="0x27904000" />
2147
<register type="NOA" address="0x00009888" value="0x29908000" />
2148
<register type="NOA" address="0x00009888" value="0x2B904000" />
2149
<register type="NOA" address="0x00009888" value="0x2F904000" />
2150
<register type="NOA" address="0x00009888" value="0x31904000" />
2151
<register type="NOA" address="0x00009888" value="0x15904000" />
2152
<register type="NOA" address="0x00009888" value="0x17908000" />
2153
<register type="NOA" address="0x00009888" value="0x19908000" />
2154
<register type="NOA" address="0x00009888" value="0x1B904000" />
2155
<register type="NOA" address="0x00009888" value="0x1190C080" />
2156
<register type="NOA" address="0x00009888" value="0x51901150" />
2157
<register type="NOA" address="0x00009888" value="0x41901400" />
2158
<register type="NOA" address="0x00009888" value="0x55905111" />
2159
<register type="NOA" address="0x00009888" value="0x45901400" />
2160
<register type="NOA" address="0x00009888" value="0x479004A5" />
2161
<register type="NOA" address="0x00009888" value="0x57903455" />
2162
<register type="NOA" address="0x00009888" value="0x49900000" />
2163
<register type="NOA" address="0x00009888" value="0x37900000" />
2164
<register type="NOA" address="0x00009888" value="0x33900000" />
2165
<register type="NOA" address="0x00009888" value="0x4B9000A0" />
2166
<register type="NOA" address="0x00009888" value="0x59900001" />
2167
<register type="NOA" address="0x00009888" value="0x43900005" />
2168
<register type="NOA" address="0x00009888" value="0x53900455" />
2169
</register_config>
2170
<register_config type="OA">
2171
<register type="OA" address="0x00002724" value="0xF0800000" />
2172
<register type="OA" address="0x00002720" value="0x00000000" />
2173
<register type="OA" address="0x00002714" value="0xF0800000" />
2174
<register type="OA" address="0x00002710" value="0x00000000" />
2175
<register type="OA" address="0x00002740" value="0x00000000" />
2176
<register type="OA" address="0x00002770" value="0x0007FFEA" />
2177
<register type="OA" address="0x00002774" value="0x00007FFC" />
2178
<register type="OA" address="0x00002778" value="0x0007AFFA" />
2179
<register type="OA" address="0x0000277C" value="0x0000F5FD" />
2180
<register type="OA" address="0x00002780" value="0x00079FFA" />
2181
<register type="OA" address="0x00002784" value="0x0000F3FB" />
2182
<register type="OA" address="0x00002788" value="0x0007BF7A" />
2183
<register type="OA" address="0x0000278C" value="0x0000F7E7" />
2184
<register type="OA" address="0x00002790" value="0x0007FEFA" />
2185
<register type="OA" address="0x00002794" value="0x0000F7CF" />
2186
<register type="OA" address="0x00002798" value="0x00077FFA" />
2187
<register type="OA" address="0x0000279C" value="0x0000EFDF" />
2188
<register type="OA" address="0x000027A0" value="0x0006FFFA" />
2189
<register type="OA" address="0x000027A4" value="0x0000CFBF" />
2190
<register type="OA" address="0x000027A8" value="0x0003FFFA" />
2191
<register type="OA" address="0x000027AC" value="0x00005F7F" />
2192
</register_config>
2193
<register_config type="FLEX">
2194
<register type="FLEX" address="0x0000E458" value="0x00005004" />
2195
<register type="FLEX" address="0x0000E558" value="0x00015014" />
2196
<register type="FLEX" address="0x0000E658" value="0x00025024" />
2197
<register type="FLEX" address="0x0000E758" value="0x00035034" />
2198
<register type="FLEX" address="0x0000E45C" value="0x00045044" />
2199
<register type="FLEX" address="0x0000E55C" value="0x00055054" />
2200
<register type="FLEX" address="0x0000E65C" value="0x00065064" />
2201
</register_config>
2202
</set>
2203
2204
<set name="Memory Reads Distribution metrics set"
2205
chipset="SKLGT3"
2206
symbol_name="MemoryReads"
2207
underscore_name="memory_reads"
2208
mdapi_supported_apis="VK OGL OCL IO BB"
2209
hw_config_guid="4ca0f3fe-7fd3-4924-98cb-1807d9879767"
2210
>
2211
<counter name="GPU Time Elapsed"
2212
symbol_name="GpuTime"
2213
underscore_name="gpu_time"
2214
description="Time elapsed on the GPU during the measurement."
2215
data_type="uint64"
2216
units="ns"
2217
semantic_type="duration"
2218
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
2219
mdapi_group="GPU"
2220
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2221
mdapi_supported_apis=""
2222
mdapi_hw_unit_type="gpu"
2223
/>
2224
<counter name="GPU Core Clocks"
2225
symbol_name="GpuCoreClocks"
2226
underscore_name="gpu_core_clocks"
2227
description="The total number of GPU core clocks elapsed during the measurement."
2228
data_type="uint64"
2229
units="cycles"
2230
semantic_type="event"
2231
equation="GPU_CLOCK 0 READ"
2232
mdapi_group="GPU"
2233
mdapi_usage_flags="Tier1 Frame Batch Draw"
2234
mdapi_supported_apis=""
2235
mdapi_hw_unit_type="gpu"
2236
/>
2237
<counter name="AVG GPU Core Frequency"
2238
symbol_name="AvgGpuCoreFrequency"
2239
underscore_name="avg_gpu_core_frequency"
2240
description="Average GPU Core Frequency in the measurement."
2241
data_type="uint64"
2242
max_equation="$GpuMaxFrequency"
2243
units="hz"
2244
semantic_type="event"
2245
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
2246
mdapi_group="GPU"
2247
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2248
mdapi_supported_apis=""
2249
mdapi_hw_unit_type="gpu"
2250
/>
2251
<counter name="GPU Busy"
2252
symbol_name="GpuBusy"
2253
underscore_name="gpu_busy"
2254
description="The percentage of time in which the GPU has been processing GPU commands."
2255
data_type="float"
2256
max_equation="100"
2257
units="percent"
2258
semantic_type="duration"
2259
equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
2260
mdapi_group="GPU"
2261
mdapi_usage_flags="Tier1 Overview System Frame"
2262
mdapi_supported_apis=""
2263
mdapi_hw_unit_type="gpu"
2264
/>
2265
<counter name="VS Threads Dispatched"
2266
symbol_name="VsThreads"
2267
underscore_name="vs_threads"
2268
description="The total number of vertex shader hardware threads dispatched."
2269
data_type="uint64"
2270
units="threads"
2271
semantic_type="event"
2272
equation="A 1 READ"
2273
mdapi_group="EU Array/Vertex Shader"
2274
mdapi_usage_flags="Tier3 Frame Batch Draw"
2275
mdapi_supported_apis="VK OGL IO BB"
2276
mdapi_hw_unit_type="gpu"
2277
/>
2278
<counter name="HS Threads Dispatched"
2279
symbol_name="HsThreads"
2280
underscore_name="hs_threads"
2281
description="The total number of hull shader hardware threads dispatched."
2282
data_type="uint64"
2283
units="threads"
2284
semantic_type="event"
2285
equation="A 2 READ"
2286
mdapi_group="EU Array/Hull Shader"
2287
mdapi_usage_flags="Tier3 Frame Batch Draw"
2288
mdapi_supported_apis="VK OGL4 IO BB"
2289
mdapi_hw_unit_type="gpu"
2290
/>
2291
<counter name="DS Threads Dispatched"
2292
symbol_name="DsThreads"
2293
underscore_name="ds_threads"
2294
description="The total number of domain shader hardware threads dispatched."
2295
data_type="uint64"
2296
units="threads"
2297
semantic_type="event"
2298
equation="A 3 READ"
2299
mdapi_group="EU Array/Domain Shader"
2300
mdapi_usage_flags="Tier3 Frame Batch Draw"
2301
mdapi_supported_apis="VK OGL4 IO BB"
2302
mdapi_hw_unit_type="gpu"
2303
/>
2304
<counter name="GS Threads Dispatched"
2305
symbol_name="GsThreads"
2306
underscore_name="gs_threads"
2307
description="The total number of geometry shader hardware threads dispatched."
2308
data_type="uint64"
2309
units="threads"
2310
semantic_type="event"
2311
equation="A 5 READ"
2312
mdapi_group="EU Array/Geometry Shader"
2313
mdapi_usage_flags="Tier3 Frame Batch Draw"
2314
mdapi_supported_apis="VK OGL4 IO BB"
2315
mdapi_hw_unit_type="gpu"
2316
/>
2317
<counter name="FS Threads Dispatched"
2318
symbol_name="PsThreads"
2319
underscore_name="ps_threads"
2320
description="The total number of fragment shader hardware threads dispatched."
2321
data_type="uint64"
2322
units="threads"
2323
semantic_type="event"
2324
equation="A 6 READ"
2325
mdapi_group="EU Array/Fragment Shader"
2326
mdapi_usage_flags="Tier3 Frame Batch Draw"
2327
mdapi_supported_apis="VK OGL IO BB"
2328
mdapi_hw_unit_type="gpu"
2329
/>
2330
<counter name="CS Threads Dispatched"
2331
symbol_name="CsThreads"
2332
underscore_name="cs_threads"
2333
description="The total number of compute shader hardware threads dispatched."
2334
data_type="uint64"
2335
units="threads"
2336
semantic_type="event"
2337
equation="A 4 READ"
2338
mdapi_group="EU Array/Compute Shader"
2339
mdapi_usage_flags="Tier3 Frame Batch Draw"
2340
mdapi_supported_apis="VK OGL4 OCL IO BB"
2341
mdapi_hw_unit_type="gpu"
2342
/>
2343
<counter name="EU Active"
2344
symbol_name="EuActive"
2345
underscore_name="eu_active"
2346
description="The percentage of time in which the Execution Units were actively processing."
2347
data_type="float"
2348
max_equation="100"
2349
units="percent"
2350
semantic_type="duration"
2351
equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2352
mdapi_group="EU Array"
2353
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2354
mdapi_supported_apis=""
2355
mdapi_hw_unit_type="gpu"
2356
/>
2357
<counter name="EU Stall"
2358
symbol_name="EuStall"
2359
underscore_name="eu_stall"
2360
description="The percentage of time in which the Execution Units were stalled."
2361
data_type="float"
2362
max_equation="100"
2363
units="percent"
2364
semantic_type="duration"
2365
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2366
mdapi_group="EU Array"
2367
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2368
mdapi_supported_apis=""
2369
mdapi_hw_unit_type="gpu"
2370
/>
2371
<counter name="Rasterized Pixels"
2372
symbol_name="RasterizedPixels"
2373
underscore_name="rasterized_pixels"
2374
description="The total number of rasterized pixels."
2375
data_type="uint64"
2376
units="pixels"
2377
semantic_type="event"
2378
equation="A 21 READ 4 UMUL"
2379
mdapi_group="3D Pipe/Rasterizer"
2380
mdapi_usage_flags="Tier3 Frame Batch Draw"
2381
mdapi_supported_apis="VK OGL IO BB"
2382
mdapi_hw_unit_type="gpu"
2383
/>
2384
<counter name="Early Hi-Depth Test Fails"
2385
symbol_name="HiDepthTestFails"
2386
underscore_name="hi_depth_test_fails"
2387
description="The total number of pixels dropped on early hierarchical depth test."
2388
data_type="uint64"
2389
units="pixels"
2390
semantic_type="event"
2391
equation="A 22 READ 4 UMUL"
2392
mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
2393
mdapi_usage_flags="Tier3 Frame Batch Draw"
2394
mdapi_supported_apis="VK OGL IO BB"
2395
mdapi_hw_unit_type="gpu"
2396
/>
2397
<counter name="Early Depth Test Fails"
2398
symbol_name="EarlyDepthTestFails"
2399
underscore_name="early_depth_test_fails"
2400
description="The total number of pixels dropped on early depth test."
2401
data_type="uint64"
2402
units="pixels"
2403
semantic_type="event"
2404
equation="A 23 READ 4 UMUL"
2405
mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
2406
mdapi_usage_flags="Tier3 Frame Batch Draw"
2407
mdapi_supported_apis="VK OGL IO BB"
2408
mdapi_hw_unit_type="gpu"
2409
/>
2410
<counter name="Samples Killed in FS"
2411
symbol_name="SamplesKilledInPs"
2412
underscore_name="samples_killed_in_ps"
2413
description="The total number of samples or pixels dropped in fragment shaders."
2414
data_type="uint64"
2415
units="pixels"
2416
semantic_type="event"
2417
equation="A 24 READ 4 UMUL"
2418
mdapi_group="3D Pipe/Fragment Shader"
2419
mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
2420
mdapi_supported_apis="VK OGL IO BB"
2421
mdapi_hw_unit_type="gpu"
2422
/>
2423
<counter name="Pixels Failing Tests"
2424
symbol_name="PixelsFailingPostPsTests"
2425
underscore_name="pixels_failing_post_ps_tests"
2426
description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
2427
data_type="uint64"
2428
units="pixels"
2429
semantic_type="event"
2430
equation="A 25 READ 4 UMUL"
2431
mdapi_group="3D Pipe/Output Merger"
2432
mdapi_usage_flags="Tier3 Frame Batch Draw"
2433
mdapi_supported_apis="VK OGL IO BB"
2434
mdapi_hw_unit_type="gpu"
2435
/>
2436
<counter name="Samples Written"
2437
symbol_name="SamplesWritten"
2438
underscore_name="samples_written"
2439
description="The total number of samples or pixels written to all render targets."
2440
data_type="uint64"
2441
units="pixels"
2442
semantic_type="event"
2443
equation="A 26 READ 4 UMUL"
2444
mdapi_group="3D Pipe/Output Merger"
2445
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2446
mdapi_supported_apis="VK OGL IO BB"
2447
mdapi_hw_unit_type="gpu"
2448
/>
2449
<counter name="Samples Blended"
2450
symbol_name="SamplesBlended"
2451
underscore_name="samples_blended"
2452
description="The total number of blended samples or pixels written to all render targets."
2453
data_type="uint64"
2454
units="pixels"
2455
semantic_type="event"
2456
equation="A 27 READ 4 UMUL"
2457
mdapi_group="3D Pipe/Output Merger"
2458
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2459
mdapi_supported_apis="VK OGL IO BB"
2460
mdapi_hw_unit_type="gpu"
2461
/>
2462
<counter name="Sampler Texels"
2463
symbol_name="SamplerTexels"
2464
underscore_name="sampler_texels"
2465
description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
2466
data_type="uint64"
2467
units="texels"
2468
semantic_type="event"
2469
equation="A 28 READ 4 UMUL"
2470
mdapi_group="Sampler/Sampler Input"
2471
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2472
mdapi_supported_apis=""
2473
mdapi_hw_unit_type="gpu"
2474
/>
2475
<counter name="Sampler Texels Misses"
2476
symbol_name="SamplerTexelMisses"
2477
underscore_name="sampler_texel_misses"
2478
description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
2479
data_type="uint64"
2480
units="texels"
2481
semantic_type="event"
2482
equation="A 29 READ 4 UMUL"
2483
mdapi_group="Sampler/Sampler Cache"
2484
mdapi_usage_flags="Tier3 Batch Frame Draw"
2485
mdapi_supported_apis=""
2486
mdapi_hw_unit_type="gpu"
2487
/>
2488
<counter name="SLM Bytes Read"
2489
symbol_name="SlmBytesRead"
2490
underscore_name="slm_bytes_read"
2491
description="The total number of GPU memory bytes read from shared local memory."
2492
data_type="uint64"
2493
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2494
units="bytes"
2495
semantic_type="throughput"
2496
equation="A 30 READ 64 UMUL"
2497
mdapi_group="L3/Data Port/SLM"
2498
mdapi_usage_flags="Tier3 Frame Batch Draw"
2499
mdapi_supported_apis="VK OGL4 OCL IO BB"
2500
mdapi_hw_unit_type="gpu"
2501
/>
2502
<counter name="SLM Bytes Written"
2503
symbol_name="SlmBytesWritten"
2504
underscore_name="slm_bytes_written"
2505
description="The total number of GPU memory bytes written into shared local memory."
2506
data_type="uint64"
2507
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2508
units="bytes"
2509
semantic_type="throughput"
2510
equation="A 31 READ 64 UMUL"
2511
mdapi_group="L3/Data Port/SLM"
2512
mdapi_usage_flags="Tier3 Frame Batch Draw"
2513
mdapi_supported_apis="VK OGL4 OCL IO BB"
2514
mdapi_hw_unit_type="gpu"
2515
/>
2516
<counter name="Shader Memory Accesses"
2517
symbol_name="ShaderMemoryAccesses"
2518
underscore_name="shader_memory_accesses"
2519
description="The total number of shader memory accesses to L3."
2520
data_type="uint64"
2521
units="messages"
2522
semantic_type="event"
2523
equation="A 32 READ"
2524
mdapi_group="L3/Data Port"
2525
mdapi_usage_flags="Tier3 Frame Batch Draw"
2526
mdapi_supported_apis=""
2527
mdapi_hw_unit_type="gpu"
2528
/>
2529
<counter name="Shader Atomic Memory Accesses"
2530
symbol_name="ShaderAtomics"
2531
underscore_name="shader_atomics"
2532
description="The total number of shader atomic memory accesses."
2533
data_type="uint64"
2534
units="messages"
2535
semantic_type="event"
2536
equation="A 34 READ"
2537
mdapi_group="L3/Data Port/Atomics"
2538
mdapi_usage_flags="Tier3 Frame Batch Draw"
2539
mdapi_supported_apis="VK OGL4 OCL IO BB"
2540
mdapi_hw_unit_type="gpu"
2541
/>
2542
<counter name="Shader Barrier Messages"
2543
symbol_name="ShaderBarriers"
2544
underscore_name="shader_barriers"
2545
description="The total number of shader barrier messages."
2546
data_type="uint64"
2547
units="messages"
2548
semantic_type="event"
2549
equation="A 35 READ"
2550
mdapi_group="EU Array/Barrier"
2551
mdapi_usage_flags="Tier3 Frame Batch Draw"
2552
mdapi_supported_apis="VK OGL4 OCL IO BB"
2553
mdapi_hw_unit_type="gpu"
2554
/>
2555
<counter name="GtiCmdStreamerMemoryReads"
2556
symbol_name="GtiCmdStreamerMemoryReads"
2557
underscore_name="gti_cmd_streamer_memory_reads"
2558
description="The total number of GTI memory reads from Command Streamer."
2559
data_type="uint64"
2560
units="messages"
2561
semantic_type="event"
2562
equation="B 0 READ"
2563
mdapi_group="GTI/3D Pipe/Command Streamer"
2564
mdapi_usage_flags="Tier2 Frame Batch Draw"
2565
mdapi_supported_apis=""
2566
mdapi_hw_unit_type="gpu"
2567
/>
2568
<counter name="GtiRsMemoryReads"
2569
symbol_name="GtiRsMemoryReads"
2570
underscore_name="gti_rs_memory_reads"
2571
description="The total number of GTI memory reads from Resource Streamer."
2572
data_type="uint64"
2573
units="messages"
2574
semantic_type="event"
2575
equation="B 2 READ"
2576
mdapi_group="GTI/3D Pipe/Resource Streamer"
2577
mdapi_usage_flags="Tier2 Frame Batch Draw"
2578
mdapi_supported_apis=""
2579
mdapi_hw_unit_type="gpu"
2580
/>
2581
<counter name="GtiVfMemoryReads"
2582
symbol_name="GtiVfMemoryReads"
2583
underscore_name="gti_vf_memory_reads"
2584
description="The total number of GTI memory reads from Vertex Fetch."
2585
data_type="uint64"
2586
units="messages"
2587
semantic_type="event"
2588
equation="B 1 READ"
2589
mdapi_group="GTI/3D Pipe/Vertex Fetch"
2590
mdapi_usage_flags="Tier2 Frame Batch Draw"
2591
mdapi_supported_apis="VK OGL IO BB"
2592
mdapi_hw_unit_type="gpu"
2593
/>
2594
<counter name="GtiRccMemoryReads"
2595
symbol_name="GtiRccMemoryReads"
2596
underscore_name="gti_rcc_memory_reads"
2597
description="The total number of GTI memory reads from Render Color Cache (Render Color Cache misses)."
2598
data_type="uint64"
2599
units="messages"
2600
semantic_type="event"
2601
equation="B 3 READ"
2602
mdapi_group="GTI/Color Cache"
2603
mdapi_usage_flags="Tier2 Frame Batch Draw"
2604
mdapi_supported_apis="VK OGL IO BB"
2605
mdapi_hw_unit_type="gpu"
2606
/>
2607
<counter name="GtiMscMemoryReads"
2608
symbol_name="GtiMscMemoryReads"
2609
underscore_name="gti_msc_memory_reads"
2610
description="The total number of GTI memory reads from Multisampling Color Cache (Multisampling Color Cache misses)."
2611
data_type="uint64"
2612
units="messages"
2613
semantic_type="event"
2614
equation="B 4 READ"
2615
mdapi_group="GTI/Color Cache"
2616
mdapi_usage_flags="Tier2 Frame Batch Draw"
2617
mdapi_supported_apis="VK OGL IO BB"
2618
mdapi_hw_unit_type="gpu"
2619
/>
2620
<counter name="GtiHizMemoryReads"
2621
symbol_name="GtiHizMemoryReads"
2622
underscore_name="gti_hiz_memory_reads"
2623
description="The total number of GTI memory reads from Hierarchical Depth Cache (Hi-Depth Cache misses)."
2624
data_type="uint64"
2625
units="messages"
2626
semantic_type="event"
2627
equation="B 5 READ"
2628
mdapi_group="GTI/Depth Cache"
2629
mdapi_usage_flags="Tier2 Frame Batch Draw"
2630
mdapi_supported_apis="VK OGL IO BB"
2631
mdapi_hw_unit_type="gpu"
2632
/>
2633
<counter name="GtiStcMemoryReads"
2634
symbol_name="GtiStcMemoryReads"
2635
underscore_name="gti_stc_memory_reads"
2636
description="The total number of GTI memory reads from Stencil Cache (Stencil Cache misses)."
2637
data_type="uint64"
2638
units="messages"
2639
semantic_type="event"
2640
equation="B 6 READ"
2641
mdapi_group="GTI/Depth Cache"
2642
mdapi_usage_flags="Tier2 Frame Batch Draw"
2643
mdapi_supported_apis="VK OGL IO BB"
2644
mdapi_hw_unit_type="gpu"
2645
/>
2646
<counter name="GtiRczMemoryReads"
2647
symbol_name="GtiRczMemoryReads"
2648
underscore_name="gti_rcz_memory_reads"
2649
description="The total number of GTI memory reads from Render Depth Cache (Render Depth Cache misses)."
2650
data_type="uint64"
2651
units="messages"
2652
semantic_type="event"
2653
equation="B 7 READ"
2654
mdapi_group="GTI/Depth Cache"
2655
mdapi_usage_flags="Tier2 Frame Batch Draw"
2656
mdapi_supported_apis="VK OGL IO BB"
2657
mdapi_hw_unit_type="gpu"
2658
/>
2659
<counter name="GtiMemoryReads"
2660
symbol_name="GtiMemoryReads"
2661
underscore_name="gti_memory_reads"
2662
description="The total number of GTI memory reads."
2663
data_type="uint64"
2664
units="messages"
2665
semantic_type="event"
2666
equation="C 0 READ"
2667
mdapi_group="GTI"
2668
mdapi_usage_flags="Tier2 Overview Frame Batch Draw"
2669
mdapi_supported_apis=""
2670
mdapi_hw_unit_type="gpu"
2671
/>
2672
<counter name="GtiL3Bank0Reads"
2673
symbol_name="GtiL3Bank0Reads"
2674
underscore_name="gti_l3_bank0_reads"
2675
description="The total number of GTI memory reads from L3 Bank 0 (L3 Cache misses)."
2676
data_type="uint64"
2677
units="messages"
2678
semantic_type="event"
2679
equation="C 4 READ"
2680
mdapi_group="GTI/L3"
2681
mdapi_usage_flags="Tier2 Frame Batch Draw"
2682
mdapi_supported_apis=""
2683
mdapi_hw_unit_type="gpu"
2684
/>
2685
<counter name="GtiL3Bank1Reads"
2686
symbol_name="GtiL3Bank1Reads"
2687
underscore_name="gti_l3_bank1_reads"
2688
description="The total number of GTI memory reads from L3 Bank 1 (L3 Cache misses)."
2689
data_type="uint64"
2690
units="messages"
2691
semantic_type="event"
2692
equation="C 5 READ"
2693
mdapi_group="GTI/L3"
2694
mdapi_usage_flags="Tier2 Frame Batch Draw"
2695
mdapi_supported_apis=""
2696
mdapi_hw_unit_type="subslice"
2697
/>
2698
<counter name="GtiL3Bank2Reads"
2699
symbol_name="GtiL3Bank2Reads"
2700
underscore_name="gti_l3_bank2_reads"
2701
description="The total number of GTI memory reads from L3 Bank 2 (L3 Cache misses)."
2702
data_type="uint64"
2703
units="messages"
2704
semantic_type="event"
2705
equation="C 6 READ"
2706
mdapi_group="GTI/L3"
2707
mdapi_usage_flags="Tier2 Frame Batch Draw"
2708
mdapi_supported_apis=""
2709
mdapi_hw_unit_type="subslice"
2710
/>
2711
<counter name="GtiL3Bank3Reads"
2712
symbol_name="GtiL3Bank3Reads"
2713
underscore_name="gti_l3_bank3_reads"
2714
description="The total number of GTI memory reads from L3 Bank 3 (L3 Cache misses)."
2715
data_type="uint64"
2716
units="messages"
2717
semantic_type="event"
2718
equation="C 7 READ"
2719
mdapi_group="GTI/L3"
2720
mdapi_usage_flags="Tier2 Frame Batch Draw"
2721
mdapi_supported_apis=""
2722
mdapi_hw_unit_type="subslice"
2723
/>
2724
<counter name="GtiL3Reads"
2725
symbol_name="GtiL3Reads"
2726
underscore_name="gti_l3_reads"
2727
description="The total number of GTI memory reads from L3 (L3 Cache misses)."
2728
data_type="uint64"
2729
units="messages"
2730
semantic_type="event"
2731
equation="$GtiL3Bank0Reads $GtiL3Bank1Reads $GtiL3Bank2Reads $GtiL3Bank3Reads UADD UADD UADD"
2732
mdapi_group="GTI/L3"
2733
mdapi_usage_flags="Tier2 Frame Batch Draw"
2734
mdapi_supported_apis=""
2735
mdapi_hw_unit_type="gpu"
2736
/>
2737
<counter name="GtiRingAccesses"
2738
symbol_name="GtiRingAccesses"
2739
underscore_name="gti_ring_accesses"
2740
description="The total number of all accesses from GTI to the ring."
2741
data_type="uint64"
2742
units="messages"
2743
semantic_type="event"
2744
equation="C 3 READ 2 UMUL"
2745
mdapi_group="GTI"
2746
mdapi_usage_flags="Tier2 Frame Batch Draw"
2747
mdapi_supported_apis=""
2748
mdapi_hw_unit_type="gpu"
2749
/>
2750
<register_config type="NOA">
2751
<register type="NOA" address="0x00009840" value="0x00000080" />
2752
<register type="NOA" address="0x00009888" value="0x11810C00" />
2753
<register type="NOA" address="0x00009888" value="0x1381001A" />
2754
<register type="NOA" address="0x00009888" value="0x37906800" />
2755
<register type="NOA" address="0x00009888" value="0x3F900064" />
2756
<register type="NOA" address="0x00009888" value="0x03811300" />
2757
<register type="NOA" address="0x00009888" value="0x05811B12" />
2758
<register type="NOA" address="0x00009888" value="0x0781001A" />
2759
<register type="NOA" address="0x00009888" value="0x1F810000" />
2760
<register type="NOA" address="0x00009888" value="0x17810000" />
2761
<register type="NOA" address="0x00009888" value="0x19810000" />
2762
<register type="NOA" address="0x00009888" value="0x1B810000" />
2763
<register type="NOA" address="0x00009888" value="0x1D810000" />
2764
<register type="NOA" address="0x00009888" value="0x1B930055" />
2765
<register type="NOA" address="0x00009888" value="0x03E58000" />
2766
<register type="NOA" address="0x00009888" value="0x05E5C000" />
2767
<register type="NOA" address="0x00009888" value="0x07E54000" />
2768
<register type="NOA" address="0x00009888" value="0x13900150" />
2769
<register type="NOA" address="0x00009888" value="0x21900151" />
2770
<register type="NOA" address="0x00009888" value="0x23900152" />
2771
<register type="NOA" address="0x00009888" value="0x25900153" />
2772
<register type="NOA" address="0x00009888" value="0x27900154" />
2773
<register type="NOA" address="0x00009888" value="0x29900155" />
2774
<register type="NOA" address="0x00009888" value="0x2B900156" />
2775
<register type="NOA" address="0x00009888" value="0x2D900157" />
2776
<register type="NOA" address="0x00009888" value="0x2F90015F" />
2777
<register type="NOA" address="0x00009888" value="0x31900105" />
2778
<register type="NOA" address="0x00009888" value="0x15900103" />
2779
<register type="NOA" address="0x00009888" value="0x17900101" />
2780
<register type="NOA" address="0x00009888" value="0x35900000" />
2781
<register type="NOA" address="0x00009888" value="0x19908000" />
2782
<register type="NOA" address="0x00009888" value="0x1B908000" />
2783
<register type="NOA" address="0x00009888" value="0x1D908000" />
2784
<register type="NOA" address="0x00009888" value="0x1F908000" />
2785
<register type="NOA" address="0x00009888" value="0x11900000" />
2786
<register type="NOA" address="0x00009888" value="0x51900000" />
2787
<register type="NOA" address="0x00009888" value="0x41900C60" />
2788
<register type="NOA" address="0x00009888" value="0x55900000" />
2789
<register type="NOA" address="0x00009888" value="0x45900C00" />
2790
<register type="NOA" address="0x00009888" value="0x47900C63" />
2791
<register type="NOA" address="0x00009888" value="0x57900000" />
2792
<register type="NOA" address="0x00009888" value="0x49900C63" />
2793
<register type="NOA" address="0x00009888" value="0x33900000" />
2794
<register type="NOA" address="0x00009888" value="0x4B900063" />
2795
<register type="NOA" address="0x00009888" value="0x59900000" />
2796
<register type="NOA" address="0x00009888" value="0x43900003" />
2797
<register type="NOA" address="0x00009888" value="0x53900000" />
2798
</register_config>
2799
<register_config type="OA">
2800
<register type="OA" address="0x0000272C" value="0xFFFFFFFF" />
2801
<register type="OA" address="0x00002728" value="0xFFFFFFFF" />
2802
<register type="OA" address="0x00002724" value="0xF0800000" />
2803
<register type="OA" address="0x00002720" value="0x00000000" />
2804
<register type="OA" address="0x0000271C" value="0xFFFFFFFF" />
2805
<register type="OA" address="0x00002718" value="0xFFFFFFFF" />
2806
<register type="OA" address="0x00002714" value="0xF0800000" />
2807
<register type="OA" address="0x00002710" value="0x00000000" />
2808
<register type="OA" address="0x0000274C" value="0x86543210" />
2809
<register type="OA" address="0x00002748" value="0x86543210" />
2810
<register type="OA" address="0x00002744" value="0x00006667" />
2811
<register type="OA" address="0x00002740" value="0x00000000" />
2812
<register type="OA" address="0x0000275C" value="0x86543210" />
2813
<register type="OA" address="0x00002758" value="0x86543210" />
2814
<register type="OA" address="0x00002754" value="0x00006465" />
2815
<register type="OA" address="0x00002750" value="0x00000000" />
2816
<register type="OA" address="0x00002770" value="0x0007F81A" />
2817
<register type="OA" address="0x00002774" value="0x0000FE00" />
2818
<register type="OA" address="0x00002778" value="0x0007F82A" />
2819
<register type="OA" address="0x0000277C" value="0x0000FE00" />
2820
<register type="OA" address="0x00002780" value="0x0007F872" />
2821
<register type="OA" address="0x00002784" value="0x0000FE00" />
2822
<register type="OA" address="0x00002788" value="0x0007F8BA" />
2823
<register type="OA" address="0x0000278C" value="0x0000FE00" />
2824
<register type="OA" address="0x00002790" value="0x0007F87A" />
2825
<register type="OA" address="0x00002794" value="0x0000FE00" />
2826
<register type="OA" address="0x00002798" value="0x0007F8EA" />
2827
<register type="OA" address="0x0000279C" value="0x0000FE00" />
2828
<register type="OA" address="0x000027A0" value="0x0007F8E2" />
2829
<register type="OA" address="0x000027A4" value="0x0000FE00" />
2830
<register type="OA" address="0x000027A8" value="0x0007F8F2" />
2831
<register type="OA" address="0x000027AC" value="0x0000FE00" />
2832
</register_config>
2833
<register_config type="FLEX">
2834
<register type="FLEX" address="0x0000E458" value="0x00005004" />
2835
<register type="FLEX" address="0x0000E558" value="0x00015014" />
2836
<register type="FLEX" address="0x0000E658" value="0x00025024" />
2837
<register type="FLEX" address="0x0000E758" value="0x00035034" />
2838
<register type="FLEX" address="0x0000E45C" value="0x00045044" />
2839
<register type="FLEX" address="0x0000E55C" value="0x00055054" />
2840
<register type="FLEX" address="0x0000E65C" value="0x00065064" />
2841
</register_config>
2842
</set>
2843
2844
<set name="Memory Writes Distribution metrics set"
2845
chipset="SKLGT3"
2846
symbol_name="MemoryWrites"
2847
underscore_name="memory_writes"
2848
mdapi_supported_apis="VK OGL OCL IO BB"
2849
hw_config_guid="a0c0172c-ee13-403d-99ff-2bdf6936cf14"
2850
>
2851
<counter name="GPU Time Elapsed"
2852
symbol_name="GpuTime"
2853
underscore_name="gpu_time"
2854
description="Time elapsed on the GPU during the measurement."
2855
data_type="uint64"
2856
units="ns"
2857
semantic_type="duration"
2858
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
2859
mdapi_group="GPU"
2860
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2861
mdapi_supported_apis=""
2862
mdapi_hw_unit_type="gpu"
2863
/>
2864
<counter name="GPU Core Clocks"
2865
symbol_name="GpuCoreClocks"
2866
underscore_name="gpu_core_clocks"
2867
description="The total number of GPU core clocks elapsed during the measurement."
2868
data_type="uint64"
2869
units="cycles"
2870
semantic_type="event"
2871
equation="GPU_CLOCK 0 READ"
2872
mdapi_group="GPU"
2873
mdapi_usage_flags="Tier1 Frame Batch Draw"
2874
mdapi_supported_apis=""
2875
mdapi_hw_unit_type="gpu"
2876
/>
2877
<counter name="AVG GPU Core Frequency"
2878
symbol_name="AvgGpuCoreFrequency"
2879
underscore_name="avg_gpu_core_frequency"
2880
description="Average GPU Core Frequency in the measurement."
2881
data_type="uint64"
2882
max_equation="$GpuMaxFrequency"
2883
units="hz"
2884
semantic_type="event"
2885
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
2886
mdapi_group="GPU"
2887
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2888
mdapi_supported_apis=""
2889
mdapi_hw_unit_type="gpu"
2890
/>
2891
<counter name="GPU Busy"
2892
symbol_name="GpuBusy"
2893
underscore_name="gpu_busy"
2894
description="The percentage of time in which the GPU has been processing GPU commands."
2895
data_type="float"
2896
max_equation="100"
2897
units="percent"
2898
semantic_type="duration"
2899
equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
2900
mdapi_group="GPU"
2901
mdapi_usage_flags="Tier1 Overview System Frame"
2902
mdapi_supported_apis=""
2903
mdapi_hw_unit_type="gpu"
2904
/>
2905
<counter name="VS Threads Dispatched"
2906
symbol_name="VsThreads"
2907
underscore_name="vs_threads"
2908
description="The total number of vertex shader hardware threads dispatched."
2909
data_type="uint64"
2910
units="threads"
2911
semantic_type="event"
2912
equation="A 1 READ"
2913
mdapi_group="EU Array/Vertex Shader"
2914
mdapi_usage_flags="Tier3 Frame Batch Draw"
2915
mdapi_supported_apis="VK OGL IO BB"
2916
mdapi_hw_unit_type="gpu"
2917
/>
2918
<counter name="HS Threads Dispatched"
2919
symbol_name="HsThreads"
2920
underscore_name="hs_threads"
2921
description="The total number of hull shader hardware threads dispatched."
2922
data_type="uint64"
2923
units="threads"
2924
semantic_type="event"
2925
equation="A 2 READ"
2926
mdapi_group="EU Array/Hull Shader"
2927
mdapi_usage_flags="Tier3 Frame Batch Draw"
2928
mdapi_supported_apis="VK OGL4 IO BB"
2929
mdapi_hw_unit_type="gpu"
2930
/>
2931
<counter name="DS Threads Dispatched"
2932
symbol_name="DsThreads"
2933
underscore_name="ds_threads"
2934
description="The total number of domain shader hardware threads dispatched."
2935
data_type="uint64"
2936
units="threads"
2937
semantic_type="event"
2938
equation="A 3 READ"
2939
mdapi_group="EU Array/Domain Shader"
2940
mdapi_usage_flags="Tier3 Frame Batch Draw"
2941
mdapi_supported_apis="VK OGL4 IO BB"
2942
mdapi_hw_unit_type="gpu"
2943
/>
2944
<counter name="GS Threads Dispatched"
2945
symbol_name="GsThreads"
2946
underscore_name="gs_threads"
2947
description="The total number of geometry shader hardware threads dispatched."
2948
data_type="uint64"
2949
units="threads"
2950
semantic_type="event"
2951
equation="A 5 READ"
2952
mdapi_group="EU Array/Geometry Shader"
2953
mdapi_usage_flags="Tier3 Frame Batch Draw"
2954
mdapi_supported_apis="VK OGL4 IO BB"
2955
mdapi_hw_unit_type="gpu"
2956
/>
2957
<counter name="FS Threads Dispatched"
2958
symbol_name="PsThreads"
2959
underscore_name="ps_threads"
2960
description="The total number of fragment shader hardware threads dispatched."
2961
data_type="uint64"
2962
units="threads"
2963
semantic_type="event"
2964
equation="A 6 READ"
2965
mdapi_group="EU Array/Fragment Shader"
2966
mdapi_usage_flags="Tier3 Frame Batch Draw"
2967
mdapi_supported_apis="VK OGL IO BB"
2968
mdapi_hw_unit_type="gpu"
2969
/>
2970
<counter name="CS Threads Dispatched"
2971
symbol_name="CsThreads"
2972
underscore_name="cs_threads"
2973
description="The total number of compute shader hardware threads dispatched."
2974
data_type="uint64"
2975
units="threads"
2976
semantic_type="event"
2977
equation="A 4 READ"
2978
mdapi_group="EU Array/Compute Shader"
2979
mdapi_usage_flags="Tier3 Frame Batch Draw"
2980
mdapi_supported_apis="VK OGL4 OCL IO BB"
2981
mdapi_hw_unit_type="gpu"
2982
/>
2983
<counter name="EU Active"
2984
symbol_name="EuActive"
2985
underscore_name="eu_active"
2986
description="The percentage of time in which the Execution Units were actively processing."
2987
data_type="float"
2988
max_equation="100"
2989
units="percent"
2990
semantic_type="duration"
2991
equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2992
mdapi_group="EU Array"
2993
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2994
mdapi_supported_apis=""
2995
mdapi_hw_unit_type="gpu"
2996
/>
2997
<counter name="EU Stall"
2998
symbol_name="EuStall"
2999
underscore_name="eu_stall"
3000
description="The percentage of time in which the Execution Units were stalled."
3001
data_type="float"
3002
max_equation="100"
3003
units="percent"
3004
semantic_type="duration"
3005
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3006
mdapi_group="EU Array"
3007
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3008
mdapi_supported_apis=""
3009
mdapi_hw_unit_type="gpu"
3010
/>
3011
<counter name="Rasterized Pixels"
3012
symbol_name="RasterizedPixels"
3013
underscore_name="rasterized_pixels"
3014
description="The total number of rasterized pixels."
3015
data_type="uint64"
3016
units="pixels"
3017
semantic_type="event"
3018
equation="A 21 READ 4 UMUL"
3019
mdapi_group="3D Pipe/Rasterizer"
3020
mdapi_usage_flags="Tier3 Frame Batch Draw"
3021
mdapi_supported_apis="VK OGL IO BB"
3022
mdapi_hw_unit_type="gpu"
3023
/>
3024
<counter name="Early Hi-Depth Test Fails"
3025
symbol_name="HiDepthTestFails"
3026
underscore_name="hi_depth_test_fails"
3027
description="The total number of pixels dropped on early hierarchical depth test."
3028
data_type="uint64"
3029
units="pixels"
3030
semantic_type="event"
3031
equation="A 22 READ 4 UMUL"
3032
mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
3033
mdapi_usage_flags="Tier3 Frame Batch Draw"
3034
mdapi_supported_apis="VK OGL IO BB"
3035
mdapi_hw_unit_type="gpu"
3036
/>
3037
<counter name="Early Depth Test Fails"
3038
symbol_name="EarlyDepthTestFails"
3039
underscore_name="early_depth_test_fails"
3040
description="The total number of pixels dropped on early depth test."
3041
data_type="uint64"
3042
units="pixels"
3043
semantic_type="event"
3044
equation="A 23 READ 4 UMUL"
3045
mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
3046
mdapi_usage_flags="Tier3 Frame Batch Draw"
3047
mdapi_supported_apis="VK OGL IO BB"
3048
mdapi_hw_unit_type="gpu"
3049
/>
3050
<counter name="Samples Killed in FS"
3051
symbol_name="SamplesKilledInPs"
3052
underscore_name="samples_killed_in_ps"
3053
description="The total number of samples or pixels dropped in fragment shaders."
3054
data_type="uint64"
3055
units="pixels"
3056
semantic_type="event"
3057
equation="A 24 READ 4 UMUL"
3058
mdapi_group="3D Pipe/Fragment Shader"
3059
mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
3060
mdapi_supported_apis="VK OGL IO BB"
3061
mdapi_hw_unit_type="gpu"
3062
/>
3063
<counter name="Pixels Failing Tests"
3064
symbol_name="PixelsFailingPostPsTests"
3065
underscore_name="pixels_failing_post_ps_tests"
3066
description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
3067
data_type="uint64"
3068
units="pixels"
3069
semantic_type="event"
3070
equation="A 25 READ 4 UMUL"
3071
mdapi_group="3D Pipe/Output Merger"
3072
mdapi_usage_flags="Tier3 Frame Batch Draw"
3073
mdapi_supported_apis="VK OGL IO BB"
3074
mdapi_hw_unit_type="gpu"
3075
/>
3076
<counter name="Samples Written"
3077
symbol_name="SamplesWritten"
3078
underscore_name="samples_written"
3079
description="The total number of samples or pixels written to all render targets."
3080
data_type="uint64"
3081
units="pixels"
3082
semantic_type="event"
3083
equation="A 26 READ 4 UMUL"
3084
mdapi_group="3D Pipe/Output Merger"
3085
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3086
mdapi_supported_apis="VK OGL IO BB"
3087
mdapi_hw_unit_type="gpu"
3088
/>
3089
<counter name="Samples Blended"
3090
symbol_name="SamplesBlended"
3091
underscore_name="samples_blended"
3092
description="The total number of blended samples or pixels written to all render targets."
3093
data_type="uint64"
3094
units="pixels"
3095
semantic_type="event"
3096
equation="A 27 READ 4 UMUL"
3097
mdapi_group="3D Pipe/Output Merger"
3098
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3099
mdapi_supported_apis="VK OGL IO BB"
3100
mdapi_hw_unit_type="gpu"
3101
/>
3102
<counter name="Sampler Texels"
3103
symbol_name="SamplerTexels"
3104
underscore_name="sampler_texels"
3105
description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
3106
data_type="uint64"
3107
units="texels"
3108
semantic_type="event"
3109
equation="A 28 READ 4 UMUL"
3110
mdapi_group="Sampler/Sampler Input"
3111
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3112
mdapi_supported_apis=""
3113
mdapi_hw_unit_type="gpu"
3114
/>
3115
<counter name="Sampler Texels Misses"
3116
symbol_name="SamplerTexelMisses"
3117
underscore_name="sampler_texel_misses"
3118
description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
3119
data_type="uint64"
3120
units="texels"
3121
semantic_type="event"
3122
equation="A 29 READ 4 UMUL"
3123
mdapi_group="Sampler/Sampler Cache"
3124
mdapi_usage_flags="Tier3 Batch Frame Draw"
3125
mdapi_supported_apis=""
3126
mdapi_hw_unit_type="gpu"
3127
/>
3128
<counter name="SLM Bytes Read"
3129
symbol_name="SlmBytesRead"
3130
underscore_name="slm_bytes_read"
3131
description="The total number of GPU memory bytes read from shared local memory."
3132
data_type="uint64"
3133
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3134
units="bytes"
3135
semantic_type="throughput"
3136
equation="A 30 READ 64 UMUL"
3137
mdapi_group="L3/Data Port/SLM"
3138
mdapi_usage_flags="Tier3 Frame Batch Draw"
3139
mdapi_supported_apis="VK OGL4 OCL IO BB"
3140
mdapi_hw_unit_type="gpu"
3141
/>
3142
<counter name="SLM Bytes Written"
3143
symbol_name="SlmBytesWritten"
3144
underscore_name="slm_bytes_written"
3145
description="The total number of GPU memory bytes written into shared local memory."
3146
data_type="uint64"
3147
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3148
units="bytes"
3149
semantic_type="throughput"
3150
equation="A 31 READ 64 UMUL"
3151
mdapi_group="L3/Data Port/SLM"
3152
mdapi_usage_flags="Tier3 Frame Batch Draw"
3153
mdapi_supported_apis="VK OGL4 OCL IO BB"
3154
mdapi_hw_unit_type="gpu"
3155
/>
3156
<counter name="Shader Memory Accesses"
3157
symbol_name="ShaderMemoryAccesses"
3158
underscore_name="shader_memory_accesses"
3159
description="The total number of shader memory accesses to L3."
3160
data_type="uint64"
3161
units="messages"
3162
semantic_type="event"
3163
equation="A 32 READ"
3164
mdapi_group="L3/Data Port"
3165
mdapi_usage_flags="Tier3 Frame Batch Draw"
3166
mdapi_supported_apis=""
3167
mdapi_hw_unit_type="gpu"
3168
/>
3169
<counter name="Shader Atomic Memory Accesses"
3170
symbol_name="ShaderAtomics"
3171
underscore_name="shader_atomics"
3172
description="The total number of shader atomic memory accesses."
3173
data_type="uint64"
3174
units="messages"
3175
semantic_type="event"
3176
equation="A 34 READ"
3177
mdapi_group="L3/Data Port/Atomics"
3178
mdapi_usage_flags="Tier3 Frame Batch Draw"
3179
mdapi_supported_apis="VK OGL4 OCL IO BB"
3180
mdapi_hw_unit_type="gpu"
3181
/>
3182
<counter name="L3 Shader Throughput"
3183
symbol_name="L3ShaderThroughput"
3184
underscore_name="l3_shader_throughput"
3185
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
3186
data_type="uint64"
3187
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3188
units="bytes"
3189
semantic_type="throughput"
3190
equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
3191
mdapi_group="L3/Data Port"
3192
mdapi_usage_flags="Tier2 Frame Batch Draw"
3193
mdapi_supported_apis="VK OGL4 OCL IO BB"
3194
mdapi_hw_unit_type="gpu"
3195
/>
3196
<counter name="Shader Barrier Messages"
3197
symbol_name="ShaderBarriers"
3198
underscore_name="shader_barriers"
3199
description="The total number of shader barrier messages."
3200
data_type="uint64"
3201
units="messages"
3202
semantic_type="event"
3203
equation="A 35 READ"
3204
mdapi_group="EU Array/Barrier"
3205
mdapi_usage_flags="Tier3 Frame Batch Draw"
3206
mdapi_supported_apis="VK OGL4 OCL IO BB"
3207
mdapi_hw_unit_type="gpu"
3208
/>
3209
<counter name="GtiCmdStreamerMemoryWrites"
3210
symbol_name="GtiCmdStreamerMemoryWrites"
3211
underscore_name="gti_cmd_streamer_memory_writes"
3212
description="The total number of GTI memory writes from Command Streamer."
3213
data_type="uint64"
3214
units="messages"
3215
semantic_type="event"
3216
equation="B 0 READ"
3217
mdapi_group="GTI/3D Pipe/Command Streamer"
3218
mdapi_usage_flags="Tier2 Frame Batch Draw"
3219
mdapi_supported_apis=""
3220
mdapi_hw_unit_type="gpu"
3221
/>
3222
<counter name="GtiSoMemoryWrites"
3223
symbol_name="GtiSoMemoryWrites"
3224
underscore_name="gti_so_memory_writes"
3225
description="The total number of GTI memory writes from Stream Output."
3226
data_type="uint64"
3227
units="messages"
3228
semantic_type="event"
3229
equation="B 2 READ"
3230
mdapi_group="GTI/3D Pipe/Stream Output"
3231
mdapi_usage_flags="Tier2 Frame Batch Draw"
3232
mdapi_supported_apis="VK OGL IO BB"
3233
mdapi_hw_unit_type="gpu"
3234
/>
3235
<counter name="GtiRccMemoryWrites"
3236
symbol_name="GtiRccMemoryWrites"
3237
underscore_name="gti_rcc_memory_writes"
3238
description="The total number of GTI memory writes from Render Color Cache (Render Color Cache invalidations)."
3239
data_type="uint64"
3240
units="messages"
3241
semantic_type="event"
3242
equation="B 3 READ"
3243
mdapi_group="GTI/Color Cache"
3244
mdapi_usage_flags="Tier2 Frame Batch Draw"
3245
mdapi_supported_apis="VK OGL IO BB"
3246
mdapi_hw_unit_type="gpu"
3247
/>
3248
<counter name="GtiMscMemoryWrites"
3249
symbol_name="GtiMscMemoryWrites"
3250
underscore_name="gti_msc_memory_writes"
3251
description="The total number of GTI memory writes from Multisampling Color Cache (Multisampling Color Cache invalidations)."
3252
data_type="uint64"
3253
units="messages"
3254
semantic_type="event"
3255
equation="B 4 READ"
3256
mdapi_group="GTI/Color Cache"
3257
mdapi_usage_flags="Tier2 Frame Batch Draw"
3258
mdapi_supported_apis="VK OGL IO BB"
3259
mdapi_hw_unit_type="gpu"
3260
/>
3261
<counter name="GtiHizMemoryWrites"
3262
symbol_name="GtiHizMemoryWrites"
3263
underscore_name="gti_hiz_memory_writes"
3264
description="The total number of GTI memory writes from Hierarchical Depth Cache."
3265
data_type="uint64"
3266
units="messages"
3267
semantic_type="event"
3268
equation="B 5 READ"
3269
mdapi_group="GTI/Depth Cache"
3270
mdapi_usage_flags="Tier2 Frame Batch Draw"
3271
mdapi_supported_apis="VK OGL IO BB"
3272
mdapi_hw_unit_type="gpu"
3273
/>
3274
<counter name="GtiStcMemoryWrites"
3275
symbol_name="GtiStcMemoryWrites"
3276
underscore_name="gti_stc_memory_writes"
3277
description="The total number of GTI memory writes from Stencil Cache."
3278
data_type="uint64"
3279
units="messages"
3280
semantic_type="event"
3281
equation="B 6 READ"
3282
mdapi_group="GTI/Depth Cache"
3283
mdapi_usage_flags="Tier2 Frame Batch Draw"
3284
mdapi_supported_apis="VK OGL IO BB"
3285
mdapi_hw_unit_type="gpu"
3286
/>
3287
<counter name="GtiRczMemoryWrites"
3288
symbol_name="GtiRczMemoryWrites"
3289
underscore_name="gti_rcz_memory_writes"
3290
description="The total number of GTI memory writes from Render Depth Cache."
3291
data_type="uint64"
3292
units="messages"
3293
semantic_type="event"
3294
equation="B 7 READ"
3295
mdapi_group="GTI/Depth Cache"
3296
mdapi_usage_flags="Tier2 Frame Batch Draw"
3297
mdapi_supported_apis="VK OGL IO BB"
3298
mdapi_hw_unit_type="gpu"
3299
/>
3300
<counter name="GtiMemoryWrites"
3301
symbol_name="GtiMemoryWrites"
3302
underscore_name="gti_memory_writes"
3303
description="The total number of GTI memory writes."
3304
data_type="uint64"
3305
units="messages"
3306
semantic_type="event"
3307
equation="C 0 READ"
3308
mdapi_group="GTI"
3309
mdapi_usage_flags="Tier2 Overview Frame Batch Draw"
3310
mdapi_supported_apis=""
3311
mdapi_hw_unit_type="gpu"
3312
/>
3313
<counter name="GtiL3Bank0Writes"
3314
symbol_name="GtiL3Bank0Writes"
3315
underscore_name="gti_l3_bank0_writes"
3316
description="The total number of GTI memory writes from L3 Bank 0 (L3 Bank 0 invalidations)."
3317
data_type="uint64"
3318
units="messages"
3319
semantic_type="event"
3320
equation="C 4 READ"
3321
mdapi_group="GTI/L3"
3322
mdapi_usage_flags="Tier2 Frame Batch Draw"
3323
mdapi_supported_apis=""
3324
mdapi_hw_unit_type="gpu"
3325
/>
3326
<counter name="GtiL3Bank1Writes"
3327
symbol_name="GtiL3Bank1Writes"
3328
underscore_name="gti_l3_bank1_writes"
3329
description="The total number of GTI memory writes from L3 Bank 1 (L3 Bank 1 invalidations)."
3330
data_type="uint64"
3331
units="messages"
3332
semantic_type="event"
3333
equation="C 5 READ"
3334
mdapi_group="GTI/L3"
3335
mdapi_usage_flags="Tier2 Frame Batch Draw"
3336
mdapi_supported_apis=""
3337
mdapi_hw_unit_type="gpu"
3338
/>
3339
<counter name="GtiL3Bank2Writes"
3340
symbol_name="GtiL3Bank2Writes"
3341
underscore_name="gti_l3_bank2_writes"
3342
description="The total number of GTI memory writes from L3 Bank 2 (L3 Bank 2 invalidations)."
3343
data_type="uint64"
3344
units="messages"
3345
semantic_type="event"
3346
equation="C 6 READ"
3347
mdapi_group="GTI/L3"
3348
mdapi_usage_flags="Tier2 Frame Batch Draw"
3349
mdapi_supported_apis=""
3350
mdapi_hw_unit_type="gpu"
3351
/>
3352
<counter name="GtiL3Bank3Writes"
3353
symbol_name="GtiL3Bank3Writes"
3354
underscore_name="gti_l3_bank3_writes"
3355
description="The total number of GTI memory writes from L3 Bank 3 (L3 Bank 3 invalidations)."
3356
data_type="uint64"
3357
units="messages"
3358
semantic_type="event"
3359
equation="C 7 READ"
3360
mdapi_group="GTI/L3"
3361
mdapi_usage_flags="Tier2 Frame Batch Draw"
3362
mdapi_supported_apis=""
3363
mdapi_hw_unit_type="gpu"
3364
/>
3365
<counter name="GtiL3Writes"
3366
symbol_name="GtiL3Writes"
3367
underscore_name="gti_l3_writes"
3368
description="The total number of GTI memory writes from L3 (L3 invalidations)."
3369
data_type="uint64"
3370
units="messages"
3371
semantic_type="event"
3372
equation="$GtiL3Bank0Writes $GtiL3Bank1Writes $GtiL3Bank2Writes $GtiL3Bank3Writes UADD UADD UADD"
3373
mdapi_group="GTI/L3"
3374
mdapi_usage_flags="Tier2 Frame Batch Draw"
3375
mdapi_supported_apis=""
3376
mdapi_hw_unit_type="gpu"
3377
/>
3378
<counter name="GtiRingAccesses"
3379
symbol_name="GtiRingAccesses"
3380
underscore_name="gti_ring_accesses"
3381
description="The total number of all GTI accesses to the ring."
3382
data_type="uint64"
3383
units="messages"
3384
semantic_type="event"
3385
equation="C 3 READ 2 UMUL"
3386
mdapi_group="GTI"
3387
mdapi_usage_flags="Tier2 Frame Batch Draw"
3388
mdapi_supported_apis=""
3389
mdapi_hw_unit_type="gpu"
3390
/>
3391
<register_config type="NOA">
3392
<register type="NOA" address="0x00009840" value="0x00000080" />
3393
<register type="NOA" address="0x00009888" value="0x11810C00" />
3394
<register type="NOA" address="0x00009888" value="0x1381001A" />
3395
<register type="NOA" address="0x00009888" value="0x37906800" />
3396
<register type="NOA" address="0x00009888" value="0x3F901000" />
3397
<register type="NOA" address="0x00009888" value="0x03811300" />
3398
<register type="NOA" address="0x00009888" value="0x05811B12" />
3399
<register type="NOA" address="0x00009888" value="0x0781001A" />
3400
<register type="NOA" address="0x00009888" value="0x1F810000" />
3401
<register type="NOA" address="0x00009888" value="0x17810000" />
3402
<register type="NOA" address="0x00009888" value="0x19810000" />
3403
<register type="NOA" address="0x00009888" value="0x1B810000" />
3404
<register type="NOA" address="0x00009888" value="0x1D810000" />
3405
<register type="NOA" address="0x00009888" value="0x1B930055" />
3406
<register type="NOA" address="0x00009888" value="0x03E58000" />
3407
<register type="NOA" address="0x00009888" value="0x05E5C000" />
3408
<register type="NOA" address="0x00009888" value="0x07E54000" />
3409
<register type="NOA" address="0x00009888" value="0x13900160" />
3410
<register type="NOA" address="0x00009888" value="0x21900161" />
3411
<register type="NOA" address="0x00009888" value="0x23900162" />
3412
<register type="NOA" address="0x00009888" value="0x25900163" />
3413
<register type="NOA" address="0x00009888" value="0x27900164" />
3414
<register type="NOA" address="0x00009888" value="0x29900165" />
3415
<register type="NOA" address="0x00009888" value="0x2B900166" />
3416
<register type="NOA" address="0x00009888" value="0x2D900167" />
3417
<register type="NOA" address="0x00009888" value="0x2F900150" />
3418
<register type="NOA" address="0x00009888" value="0x31900105" />
3419
<register type="NOA" address="0x00009888" value="0x15900103" />
3420
<register type="NOA" address="0x00009888" value="0x17900101" />
3421
<register type="NOA" address="0x00009888" value="0x35900000" />
3422
<register type="NOA" address="0x00009888" value="0x19908000" />
3423
<register type="NOA" address="0x00009888" value="0x1B908000" />
3424
<register type="NOA" address="0x00009888" value="0x1D908000" />
3425
<register type="NOA" address="0x00009888" value="0x1F908000" />
3426
<register type="NOA" address="0x00009888" value="0x11900000" />
3427
<register type="NOA" address="0x00009888" value="0x51900000" />
3428
<register type="NOA" address="0x00009888" value="0x41900C60" />
3429
<register type="NOA" address="0x00009888" value="0x55900000" />
3430
<register type="NOA" address="0x00009888" value="0x45900C00" />
3431
<register type="NOA" address="0x00009888" value="0x47900C63" />
3432
<register type="NOA" address="0x00009888" value="0x57900000" />
3433
<register type="NOA" address="0x00009888" value="0x49900C63" />
3434
<register type="NOA" address="0x00009888" value="0x33900000" />
3435
<register type="NOA" address="0x00009888" value="0x4B900063" />
3436
<register type="NOA" address="0x00009888" value="0x59900000" />
3437
<register type="NOA" address="0x00009888" value="0x43900003" />
3438
<register type="NOA" address="0x00009888" value="0x53900000" />
3439
</register_config>
3440
<register_config type="OA">
3441
<register type="OA" address="0x0000272C" value="0xFFFFFFFF" />
3442
<register type="OA" address="0x00002728" value="0xFFFFFFFF" />
3443
<register type="OA" address="0x00002724" value="0xF0800000" />
3444
<register type="OA" address="0x00002720" value="0x00000000" />
3445
<register type="OA" address="0x0000271C" value="0xFFFFFFFF" />
3446
<register type="OA" address="0x00002718" value="0xFFFFFFFF" />
3447
<register type="OA" address="0x00002714" value="0xF0800000" />
3448
<register type="OA" address="0x00002710" value="0x00000000" />
3449
<register type="OA" address="0x0000274C" value="0x86543210" />
3450
<register type="OA" address="0x00002748" value="0x86543210" />
3451
<register type="OA" address="0x00002744" value="0x00006667" />
3452
<register type="OA" address="0x00002740" value="0x00000000" />
3453
<register type="OA" address="0x0000275C" value="0x86543210" />
3454
<register type="OA" address="0x00002758" value="0x86543210" />
3455
<register type="OA" address="0x00002754" value="0x00006465" />
3456
<register type="OA" address="0x00002750" value="0x00000000" />
3457
<register type="OA" address="0x00002770" value="0x0007F81A" />
3458
<register type="OA" address="0x00002774" value="0x0000FE00" />
3459
<register type="OA" address="0x00002778" value="0x0007F82A" />
3460
<register type="OA" address="0x0000277C" value="0x0000FE00" />
3461
<register type="OA" address="0x00002780" value="0x0007F822" />
3462
<register type="OA" address="0x00002784" value="0x0000FE00" />
3463
<register type="OA" address="0x00002788" value="0x0007F8BA" />
3464
<register type="OA" address="0x0000278C" value="0x0000FE00" />
3465
<register type="OA" address="0x00002790" value="0x0007F87A" />
3466
<register type="OA" address="0x00002794" value="0x0000FE00" />
3467
<register type="OA" address="0x00002798" value="0x0007F8EA" />
3468
<register type="OA" address="0x0000279C" value="0x0000FE00" />
3469
<register type="OA" address="0x000027A0" value="0x0007F8E2" />
3470
<register type="OA" address="0x000027A4" value="0x0000FE00" />
3471
<register type="OA" address="0x000027A8" value="0x0007F8F2" />
3472
<register type="OA" address="0x000027AC" value="0x0000FE00" />
3473
</register_config>
3474
<register_config type="FLEX">
3475
<register type="FLEX" address="0x0000E458" value="0x00005004" />
3476
<register type="FLEX" address="0x0000E558" value="0x00015014" />
3477
<register type="FLEX" address="0x0000E658" value="0x00025024" />
3478
<register type="FLEX" address="0x0000E758" value="0x00035034" />
3479
<register type="FLEX" address="0x0000E45C" value="0x00045044" />
3480
<register type="FLEX" address="0x0000E55C" value="0x00055054" />
3481
<register type="FLEX" address="0x0000E65C" value="0x00065064" />
3482
</register_config>
3483
</set>
3484
3485
<set name="Compute Metrics Extended set"
3486
chipset="SKLGT3"
3487
symbol_name="ComputeExtended"
3488
underscore_name="compute_extended"
3489
mdapi_supported_apis="VK OGL4 OCL IO BB"
3490
hw_config_guid="52435e0b-f188-42ea-8680-21a56ee20dee"
3491
>
3492
<counter name="GPU Time Elapsed"
3493
symbol_name="GpuTime"
3494
underscore_name="gpu_time"
3495
description="Time elapsed on the GPU during the measurement."
3496
data_type="uint64"
3497
units="ns"
3498
semantic_type="duration"
3499
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
3500
mdapi_group="GPU"
3501
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3502
mdapi_supported_apis=""
3503
mdapi_hw_unit_type="gpu"
3504
/>
3505
<counter name="GPU Core Clocks"
3506
symbol_name="GpuCoreClocks"
3507
underscore_name="gpu_core_clocks"
3508
description="The total number of GPU core clocks elapsed during the measurement."
3509
data_type="uint64"
3510
units="cycles"
3511
semantic_type="event"
3512
equation="GPU_CLOCK 0 READ"
3513
mdapi_group="GPU"
3514
mdapi_usage_flags="Tier1 Frame Batch Draw"
3515
mdapi_supported_apis=""
3516
mdapi_hw_unit_type="gpu"
3517
/>
3518
<counter name="AVG GPU Core Frequency"
3519
symbol_name="AvgGpuCoreFrequency"
3520
underscore_name="avg_gpu_core_frequency"
3521
description="Average GPU Core Frequency in the measurement."
3522
data_type="uint64"
3523
max_equation="$GpuMaxFrequency"
3524
units="hz"
3525
semantic_type="event"
3526
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
3527
mdapi_group="GPU"
3528
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3529
mdapi_supported_apis="VK OGL OCL IO BB"
3530
mdapi_hw_unit_type="gpu"
3531
/>
3532
<counter name="CS Threads Dispatched"
3533
symbol_name="CsThreads"
3534
underscore_name="cs_threads"
3535
description="The total number of compute shader hardware threads dispatched."
3536
data_type="uint64"
3537
units="threads"
3538
semantic_type="event"
3539
equation="A 4 READ"
3540
mdapi_group="EU Array/Compute Shader"
3541
mdapi_usage_flags="Tier3 Frame Batch Draw"
3542
mdapi_supported_apis=""
3543
mdapi_hw_unit_type="gpu"
3544
/>
3545
<counter name="EU Active"
3546
symbol_name="EuActive"
3547
underscore_name="eu_active"
3548
description="The percentage of time in which the Execution Units were actively processing."
3549
data_type="float"
3550
max_equation="100"
3551
units="percent"
3552
semantic_type="duration"
3553
equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3554
mdapi_group="EU Array"
3555
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3556
mdapi_supported_apis=""
3557
mdapi_hw_unit_type="gpu"
3558
/>
3559
<counter name="EU Stall"
3560
symbol_name="EuStall"
3561
underscore_name="eu_stall"
3562
description="The percentage of time in which the Execution Units were stalled."
3563
data_type="float"
3564
max_equation="100"
3565
units="percent"
3566
semantic_type="duration"
3567
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3568
mdapi_group="EU Array"
3569
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3570
mdapi_supported_apis=""
3571
mdapi_hw_unit_type="gpu"
3572
/>
3573
<counter name="EU Both FPU Pipes Active"
3574
symbol_name="EuFpuBothActive"
3575
underscore_name="eu_fpu_both_active"
3576
description="The percentage of time in which both EU FPU pipelines were actively processing."
3577
data_type="float"
3578
max_equation="100"
3579
units="percent"
3580
semantic_type="duration"
3581
equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3582
mdapi_group="EU Array/Pipes"
3583
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3584
mdapi_supported_apis=""
3585
mdapi_hw_unit_type="gpu"
3586
/>
3587
<counter name="EU FPU0 Pipe Active"
3588
symbol_name="Fpu0Active"
3589
underscore_name="fpu0_active"
3590
description="The percentage of time in which EU FPU0 pipeline was actively processing."
3591
data_type="float"
3592
max_equation="100"
3593
units="percent"
3594
semantic_type="duration"
3595
equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3596
mdapi_group="EU Array/Pipes"
3597
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3598
mdapi_supported_apis=""
3599
mdapi_hw_unit_type="gpu"
3600
/>
3601
<counter name="EU FPU1 Pipe Active"
3602
symbol_name="Fpu1Active"
3603
underscore_name="fpu1_active"
3604
description="The percentage of time in which EU FPU1 pipeline was actively processing."
3605
data_type="float"
3606
max_equation="100"
3607
units="percent"
3608
semantic_type="duration"
3609
equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3610
mdapi_group="EU Array/Pipes"
3611
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3612
mdapi_supported_apis=""
3613
mdapi_hw_unit_type="gpu"
3614
/>
3615
<counter name="EU AVG IPC Rate"
3616
symbol_name="EuAvgIpcRate"
3617
underscore_name="eu_avg_ipc_rate"
3618
description="The average rate of IPC calculated for 2 FPU pipelines."
3619
data_type="float"
3620
max_equation="2"
3621
units="number"
3622
semantic_type="ratio"
3623
equation="A 9 READ A 10 READ A 11 READ UADD A 9 READ USUB FDIV 1 FADD"
3624
mdapi_group="EU Array"
3625
mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
3626
mdapi_supported_apis=""
3627
mdapi_hw_unit_type="gpu"
3628
/>
3629
<counter name="EU Send Pipe Active"
3630
symbol_name="EuSendActive"
3631
underscore_name="eu_send_active"
3632
description="The percentage of time in which EU send pipeline was actively processing."
3633
data_type="float"
3634
max_equation="100"
3635
units="percent"
3636
semantic_type="duration"
3637
equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3638
mdapi_group="EU Array/Pipes"
3639
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3640
mdapi_supported_apis=""
3641
mdapi_hw_unit_type="gpu"
3642
/>
3643
<counter name="EU Thread Occupancy"
3644
symbol_name="EuThreadOccupancy"
3645
underscore_name="eu_thread_occupancy"
3646
description="The percentage of time in which hardware threads occupied EUs."
3647
data_type="float"
3648
max_equation="100"
3649
units="percent"
3650
semantic_type="duration"
3651
equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3652
mdapi_group="EU Array"
3653
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3654
mdapi_supported_apis=""
3655
mdapi_hw_unit_type="gpu"
3656
/>
3657
<counter name="Sampler Texels"
3658
symbol_name="SamplerTexels"
3659
underscore_name="sampler_texels"
3660
description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
3661
data_type="uint64"
3662
units="texels"
3663
semantic_type="event"
3664
equation="A 28 READ 4 UMUL"
3665
mdapi_group="Sampler/Sampler Input"
3666
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3667
mdapi_supported_apis=""
3668
mdapi_hw_unit_type="gpu"
3669
/>
3670
<counter name="Sampler Texels Misses"
3671
symbol_name="SamplerTexelMisses"
3672
underscore_name="sampler_texel_misses"
3673
description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
3674
data_type="uint64"
3675
units="texels"
3676
semantic_type="event"
3677
equation="A 29 READ 4 UMUL"
3678
mdapi_group="Sampler/Sampler Cache"
3679
mdapi_usage_flags="Tier3 Batch Frame Draw"
3680
mdapi_supported_apis=""
3681
mdapi_hw_unit_type="gpu"
3682
/>
3683
<counter name="SLM Bytes Read"
3684
symbol_name="SlmBytesRead"
3685
underscore_name="slm_bytes_read"
3686
description="The total number of GPU memory bytes read from shared local memory."
3687
data_type="uint64"
3688
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3689
units="bytes"
3690
semantic_type="throughput"
3691
equation="A 30 READ 64 UMUL"
3692
mdapi_group="L3/Data Port/SLM"
3693
mdapi_usage_flags="Tier3 Frame Batch Draw"
3694
mdapi_supported_apis=""
3695
mdapi_hw_unit_type="gpu"
3696
/>
3697
<counter name="SLM Bytes Written"
3698
symbol_name="SlmBytesWritten"
3699
underscore_name="slm_bytes_written"
3700
description="The total number of GPU memory bytes written into shared local memory."
3701
data_type="uint64"
3702
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3703
units="bytes"
3704
semantic_type="throughput"
3705
equation="A 31 READ 64 UMUL"
3706
mdapi_group="L3/Data Port/SLM"
3707
mdapi_usage_flags="Tier3 Frame Batch Draw"
3708
mdapi_supported_apis=""
3709
mdapi_hw_unit_type="gpu"
3710
/>
3711
<counter name="Shader Memory Accesses"
3712
symbol_name="ShaderMemoryAccesses"
3713
underscore_name="shader_memory_accesses"
3714
description="The total number of shader memory accesses to L3."
3715
data_type="uint64"
3716
units="messages"
3717
semantic_type="event"
3718
equation="A 32 READ"
3719
mdapi_group="L3/Data Port"
3720
mdapi_usage_flags="Tier3 Frame Batch Draw"
3721
mdapi_supported_apis=""
3722
mdapi_hw_unit_type="gpu"
3723
/>
3724
<counter name="Shader Atomic Memory Accesses"
3725
symbol_name="ShaderAtomics"
3726
underscore_name="shader_atomics"
3727
description="The total number of shader atomic memory accesses."
3728
data_type="uint64"
3729
units="messages"
3730
semantic_type="event"
3731
equation="A 34 READ"
3732
mdapi_group="L3/Data Port/Atomics"
3733
mdapi_usage_flags="Tier3 Frame Batch Draw"
3734
mdapi_supported_apis=""
3735
mdapi_hw_unit_type="gpu"
3736
/>
3737
<counter name="L3 Shader Throughput"
3738
symbol_name="L3ShaderThroughput"
3739
underscore_name="l3_shader_throughput"
3740
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
3741
data_type="uint64"
3742
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3743
units="bytes"
3744
semantic_type="throughput"
3745
equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
3746
mdapi_group="L3/Data Port"
3747
mdapi_usage_flags="Tier2 Frame Batch Draw"
3748
mdapi_supported_apis=""
3749
mdapi_hw_unit_type="gpu"
3750
/>
3751
<counter name="Shader Barrier Messages"
3752
symbol_name="ShaderBarriers"
3753
underscore_name="shader_barriers"
3754
description="The total number of shader barrier messages."
3755
data_type="uint64"
3756
units="messages"
3757
semantic_type="event"
3758
equation="A 35 READ"
3759
mdapi_group="EU Array/Barrier"
3760
mdapi_usage_flags="Tier3 Frame Batch Draw"
3761
mdapi_supported_apis=""
3762
mdapi_hw_unit_type="gpu"
3763
/>
3764
<counter name="EuUntypedReads0"
3765
symbol_name="EuUntypedReads0"
3766
underscore_name="eu_untyped_reads0"
3767
description="The subslice 0 EU Untyped Reads subslice 0."
3768
data_type="uint64"
3769
units="messages"
3770
semantic_type="event"
3771
equation="B 0 READ"
3772
mdapi_group="L3/Data Port"
3773
mdapi_usage_flags="Tier3 Frame Batch Draw"
3774
mdapi_supported_apis=""
3775
mdapi_hw_unit_type="subslice"
3776
/>
3777
<counter name="EuTypedReads0"
3778
symbol_name="EuTypedReads0"
3779
underscore_name="eu_typed_reads0"
3780
description="The subslice 0 EU Typed Reads subslice 0."
3781
data_type="uint64"
3782
units="messages"
3783
semantic_type="event"
3784
equation="B 2 READ"
3785
mdapi_group="L3/Data Port"
3786
mdapi_usage_flags="Tier3 Frame Batch Draw"
3787
mdapi_supported_apis=""
3788
mdapi_hw_unit_type="subslice"
3789
/>
3790
<counter name="EuUntypedWrites0"
3791
symbol_name="EuUntypedWrites0"
3792
underscore_name="eu_untyped_writes0"
3793
description="The subslice 0 EU Untyped Writes subslice 0."
3794
data_type="uint64"
3795
units="messages"
3796
semantic_type="event"
3797
equation="B 1 READ"
3798
mdapi_group="L3/Data Port"
3799
mdapi_usage_flags="Tier3 Frame Batch Draw"
3800
mdapi_supported_apis=""
3801
mdapi_hw_unit_type="subslice"
3802
/>
3803
<counter name="EuTypedWrites0"
3804
symbol_name="EuTypedWrites0"
3805
underscore_name="eu_typed_writes0"
3806
description="The subslice 0 EU Typed Writes subslice 0."
3807
data_type="uint64"
3808
units="messages"
3809
semantic_type="event"
3810
equation="B 3 READ"
3811
mdapi_group="L3/Data Port"
3812
mdapi_usage_flags="Tier3 Frame Batch Draw"
3813
mdapi_supported_apis=""
3814
mdapi_hw_unit_type="subslice"
3815
/>
3816
<counter name="EuUntypedAtomics0"
3817
symbol_name="EuUntypedAtomics0"
3818
underscore_name="eu_untyped_atomics0"
3819
description="The subslice 0 EU Untyped Atomics subslice 0."
3820
data_type="uint64"
3821
units="messages"
3822
semantic_type="event"
3823
equation="B 4 READ"
3824
mdapi_group="L3/Data Port"
3825
mdapi_usage_flags="Tier3 Frame Batch Draw"
3826
mdapi_supported_apis=""
3827
mdapi_hw_unit_type="subslice"
3828
/>
3829
<counter name="EuTypedAtomics0"
3830
symbol_name="EuTypedAtomics0"
3831
underscore_name="eu_typed_atomics0"
3832
description="The subslice 0 EU Typed Atomics subslice 0."
3833
data_type="uint64"
3834
units="messages"
3835
semantic_type="event"
3836
equation="B 5 READ"
3837
mdapi_group="L3/Data Port"
3838
mdapi_usage_flags="Tier3 Frame Batch Draw"
3839
mdapi_supported_apis=""
3840
mdapi_hw_unit_type="subslice"
3841
/>
3842
<counter name="EuA64UntypedReads0"
3843
symbol_name="EuA64UntypedReads0"
3844
underscore_name="eu_a64_untyped_reads0"
3845
description="The subslice 0 EU A64 Untyped Reads subslice 0."
3846
data_type="uint64"
3847
units="messages"
3848
semantic_type="event"
3849
equation="B 6 READ"
3850
mdapi_group="L3/Data Port"
3851
mdapi_usage_flags="Tier3 Frame Batch Draw"
3852
mdapi_supported_apis=""
3853
mdapi_hw_unit_type="subslice"
3854
/>
3855
<counter name="EuA64UntypedWrites0"
3856
symbol_name="EuA64UntypedWrites0"
3857
underscore_name="eu_a64_untyped_writes0"
3858
description="The subslice 0 EU A64 Untyped Writes subslice 0."
3859
data_type="uint64"
3860
units="messages"
3861
semantic_type="event"
3862
equation="B 7 READ"
3863
mdapi_group="L3/Data Port"
3864
mdapi_usage_flags="Tier3 Frame Batch Draw"
3865
mdapi_supported_apis=""
3866
mdapi_hw_unit_type="subslice"
3867
/>
3868
<counter name="Typed Reads 0"
3869
symbol_name="TypedReads0"
3870
underscore_name="typed_reads0"
3871
description="The subslice 0 typed reads."
3872
data_type="uint64"
3873
units="messages"
3874
semantic_type="event"
3875
equation="C 2 READ"
3876
mdapi_group="L3/Data Port"
3877
mdapi_usage_flags="Tier3 Frame Batch Draw"
3878
mdapi_supported_apis=""
3879
mdapi_hw_unit_type="subslice"
3880
/>
3881
<counter name="Typed Writes 0"
3882
symbol_name="TypedWrites0"
3883
underscore_name="typed_writes0"
3884
description="The subslice 0 typed writes."
3885
data_type="uint64"
3886
units="messages"
3887
semantic_type="event"
3888
equation="C 0 READ"
3889
mdapi_group="L3/Data Port"
3890
mdapi_usage_flags="Tier3 Frame Batch Draw"
3891
mdapi_supported_apis=""
3892
mdapi_hw_unit_type="subslice"
3893
/>
3894
<counter name="Untyped Reads 0"
3895
symbol_name="UntypedReads0"
3896
underscore_name="untyped_reads0"
3897
description="The subslice 0 untyped reads (including SLM reads)."
3898
data_type="uint64"
3899
units="messages"
3900
semantic_type="event"
3901
equation="C 3 READ"
3902
mdapi_group="L3/Data Port"
3903
mdapi_usage_flags="Tier3 Frame Batch Draw"
3904
mdapi_supported_apis=""
3905
mdapi_hw_unit_type="subslice"
3906
/>
3907
<counter name="Untyped Writes 0"
3908
symbol_name="UntypedWrites0"
3909
underscore_name="untyped_writes0"
3910
description="The subslice 0 untyped writes (including SLM writes)."
3911
data_type="uint64"
3912
units="messages"
3913
semantic_type="event"
3914
equation="C 1 READ"
3915
mdapi_group="L3/Data Port"
3916
mdapi_usage_flags="Tier3 Frame Batch Draw"
3917
mdapi_supported_apis=""
3918
mdapi_hw_unit_type="subslice"
3919
/>
3920
<counter name="Typed Atomics 0"
3921
symbol_name="TypedAtomics0"
3922
underscore_name="typed_atomics0"
3923
description="The subslice 0 typed atomics."
3924
data_type="uint64"
3925
units="messages"
3926
semantic_type="event"
3927
equation="C 4 READ"
3928
mdapi_group="L3/Data Port"
3929
mdapi_usage_flags="Tier3 Frame Batch Draw"
3930
mdapi_supported_apis=""
3931
mdapi_hw_unit_type="subslice"
3932
/>
3933
<counter name="TypedReadsPerCacheLine"
3934
symbol_name="TypedReadsPerCacheLine"
3935
underscore_name="typed_reads_per_cache_line"
3936
description="The ratio of EU typed read requests to L3 cache line reads."
3937
data_type="float"
3938
units="eu sends to l3 cache lines"
3939
semantic_type="ratio"
3940
equation="$EuTypedReads0 $TypedReads0 FDIV"
3941
mdapi_group="L3/Data Port"
3942
mdapi_usage_flags="Tier3 Frame Batch Draw"
3943
mdapi_supported_apis=""
3944
mdapi_hw_unit_type="subslice"
3945
/>
3946
<counter name="TypedWritesPerCacheLine"
3947
symbol_name="TypedWritesPerCacheLine"
3948
underscore_name="typed_writes_per_cache_line"
3949
description="The ratio of EU typed write requests to L3 cache line writes."
3950
data_type="float"
3951
units="eu sends to l3 cache lines"
3952
semantic_type="ratio"
3953
equation="$EuTypedWrites0 $TypedWrites0 FDIV"
3954
mdapi_group="L3/Data Port"
3955
mdapi_usage_flags="Tier3 Frame Batch Draw"
3956
mdapi_supported_apis=""
3957
mdapi_hw_unit_type="subslice"
3958
/>
3959
<counter name="UntypedReadsPerCacheLine"
3960
symbol_name="UntypedReadsPerCacheLine"
3961
underscore_name="untyped_reads_per_cache_line"
3962
description="The ratio of EU untyped read requests to L3 cache line reads."
3963
data_type="float"
3964
units="eu sends to l3 cache lines"
3965
semantic_type="ratio"
3966
equation="$EuUntypedReads0 $EuA64UntypedReads0 UADD $UntypedReads0 FDIV"
3967
mdapi_group="L3/Data Port"
3968
mdapi_usage_flags="Tier3 Frame Batch Draw"
3969
mdapi_supported_apis=""
3970
mdapi_hw_unit_type="subslice"
3971
/>
3972
<counter name="UntypedWritesPerCacheLine"
3973
symbol_name="UntypedWritesPerCacheLine"
3974
underscore_name="untyped_writes_per_cache_line"
3975
description="The ratio of EU untyped write requests to L3 cache line writes."
3976
data_type="float"
3977
units="eu sends to l3 cache lines"
3978
semantic_type="ratio"
3979
equation="$EuUntypedWrites0 $EuA64UntypedWrites0 UADD $UntypedWrites0 FDIV"
3980
mdapi_group="L3/Data Port"
3981
mdapi_usage_flags="Tier3 Frame Batch Draw"
3982
mdapi_supported_apis=""
3983
mdapi_hw_unit_type="subslice"
3984
/>
3985
<counter name="TypedAtomicsPerCacheLine"
3986
symbol_name="TypedAtomicsPerCacheLine"
3987
underscore_name="typed_atomics_per_cache_line"
3988
description="The ratio of EU typed atomics requests to L3 cache line writes."
3989
data_type="float"
3990
units="eu sends to l3 cache lines"
3991
semantic_type="ratio"
3992
equation="$EuTypedAtomics0 $TypedAtomics0 FDIV"
3993
mdapi_group="L3/Data Port"
3994
mdapi_usage_flags="Tier3 Frame Batch Draw"
3995
mdapi_supported_apis=""
3996
mdapi_hw_unit_type="subslice"
3997
/>
3998
<register_config type="NOA">
3999
<register type="NOA" address="0x00009840" value="0x00000080" />
4000
<register type="NOA" address="0x00009888" value="0x106C00E0" />
4001
<register type="NOA" address="0x00009888" value="0x141C8160" />
4002
<register type="NOA" address="0x00009888" value="0x161C8015" />
4003
<register type="NOA" address="0x00009888" value="0x181C0120" />
4004
<register type="NOA" address="0x00009888" value="0x004E8000" />
4005
<register type="NOA" address="0x00009888" value="0x0E4E8000" />
4006
<register type="NOA" address="0x00009888" value="0x184E8000" />
4007
<register type="NOA" address="0x00009888" value="0x1A4EAAA0" />
4008
<register type="NOA" address="0x00009888" value="0x1C4E0002" />
4009
<register type="NOA" address="0x00009888" value="0x024E8000" />
4010
<register type="NOA" address="0x00009888" value="0x044E8000" />
4011
<register type="NOA" address="0x00009888" value="0x064E8000" />
4012
<register type="NOA" address="0x00009888" value="0x084E8000" />
4013
<register type="NOA" address="0x00009888" value="0x0A4E8000" />
4014
<register type="NOA" address="0x00009888" value="0x0E6C0B01" />
4015
<register type="NOA" address="0x00009888" value="0x006C0200" />
4016
<register type="NOA" address="0x00009888" value="0x026C000C" />
4017
<register type="NOA" address="0x00009888" value="0x1C6C0000" />
4018
<register type="NOA" address="0x00009888" value="0x1E6C0000" />
4019
<register type="NOA" address="0x00009888" value="0x1A6C0000" />
4020
<register type="NOA" address="0x00009888" value="0x0E1BC000" />
4021
<register type="NOA" address="0x00009888" value="0x001B8000" />
4022
<register type="NOA" address="0x00009888" value="0x021BC000" />
4023
<register type="NOA" address="0x00009888" value="0x001C0041" />
4024
<register type="NOA" address="0x00009888" value="0x061C4200" />
4025
<register type="NOA" address="0x00009888" value="0x081C4443" />
4026
<register type="NOA" address="0x00009888" value="0x0A1C4645" />
4027
<register type="NOA" address="0x00009888" value="0x0C1C7647" />
4028
<register type="NOA" address="0x00009888" value="0x041C7357" />
4029
<register type="NOA" address="0x00009888" value="0x1C1C0030" />
4030
<register type="NOA" address="0x00009888" value="0x101C0000" />
4031
<register type="NOA" address="0x00009888" value="0x1A1C0000" />
4032
<register type="NOA" address="0x00009888" value="0x121C8000" />
4033
<register type="NOA" address="0x00009888" value="0x004C8000" />
4034
<register type="NOA" address="0x00009888" value="0x0A4CAA2A" />
4035
<register type="NOA" address="0x00009888" value="0x0C4C02AA" />
4036
<register type="NOA" address="0x00009888" value="0x084CA000" />
4037
<register type="NOA" address="0x00009888" value="0x000DA000" />
4038
<register type="NOA" address="0x00009888" value="0x060D8000" />
4039
<register type="NOA" address="0x00009888" value="0x080DA000" />
4040
<register type="NOA" address="0x00009888" value="0x0A0DA000" />
4041
<register type="NOA" address="0x00009888" value="0x0C0DA000" />
4042
<register type="NOA" address="0x00009888" value="0x0E0DA000" />
4043
<register type="NOA" address="0x00009888" value="0x020DA000" />
4044
<register type="NOA" address="0x00009888" value="0x040DA000" />
4045
<register type="NOA" address="0x00009888" value="0x0C0F5400" />
4046
<register type="NOA" address="0x00009888" value="0x0E0F5515" />
4047
<register type="NOA" address="0x00009888" value="0x100F0155" />
4048
<register type="NOA" address="0x00009888" value="0x002C8000" />
4049
<register type="NOA" address="0x00009888" value="0x0E2C8000" />
4050
<register type="NOA" address="0x00009888" value="0x162CAA00" />
4051
<register type="NOA" address="0x00009888" value="0x182C00AA" />
4052
<register type="NOA" address="0x00009888" value="0x022C8000" />
4053
<register type="NOA" address="0x00009888" value="0x042C8000" />
4054
<register type="NOA" address="0x00009888" value="0x062C8000" />
4055
<register type="NOA" address="0x00009888" value="0x082C8000" />
4056
<register type="NOA" address="0x00009888" value="0x0A2C8000" />
4057
<register type="NOA" address="0x00009888" value="0x11907FFF" />
4058
<register type="NOA" address="0x00009888" value="0x51900000" />
4059
<register type="NOA" address="0x00009888" value="0x41900040" />
4060
<register type="NOA" address="0x00009888" value="0x55900000" />
4061
<register type="NOA" address="0x00009888" value="0x45900802" />
4062
<register type="NOA" address="0x00009888" value="0x47900842" />
4063
<register type="NOA" address="0x00009888" value="0x57900000" />
4064
<register type="NOA" address="0x00009888" value="0x49900842" />
4065
<register type="NOA" address="0x00009888" value="0x37900000" />
4066
<register type="NOA" address="0x00009888" value="0x33900000" />
4067
<register type="NOA" address="0x00009888" value="0x4B900000" />
4068
<register type="NOA" address="0x00009888" value="0x59900000" />
4069
<register type="NOA" address="0x00009888" value="0x43900800" />
4070
<register type="NOA" address="0x00009888" value="0x53900000" />
4071
</register_config>
4072
<register_config type="OA">
4073
<register type="OA" address="0x00002724" value="0xF0800000" />
4074
<register type="OA" address="0x00002720" value="0x00000000" />
4075
<register type="OA" address="0x00002714" value="0xF0800000" />
4076
<register type="OA" address="0x00002710" value="0x00000000" />
4077
<register type="OA" address="0x00002740" value="0x00000000" />
4078
<register type="OA" address="0x00002770" value="0x0007FC2A" />
4079
<register type="OA" address="0x00002774" value="0x0000BF00" />
4080
<register type="OA" address="0x00002778" value="0x0007FC6A" />
4081
<register type="OA" address="0x0000277C" value="0x0000BF00" />
4082
<register type="OA" address="0x00002780" value="0x0007FC92" />
4083
<register type="OA" address="0x00002784" value="0x0000BF00" />
4084
<register type="OA" address="0x00002788" value="0x0007FCA2" />
4085
<register type="OA" address="0x0000278C" value="0x0000BF00" />
4086
<register type="OA" address="0x00002790" value="0x0007FC32" />
4087
<register type="OA" address="0x00002794" value="0x0000BF00" />
4088
<register type="OA" address="0x00002798" value="0x0007FC9A" />
4089
<register type="OA" address="0x0000279C" value="0x0000BF00" />
4090
<register type="OA" address="0x000027A0" value="0x0007FE6A" />
4091
<register type="OA" address="0x000027A4" value="0x0000BF00" />
4092
<register type="OA" address="0x000027A8" value="0x0007FE7A" />
4093
<register type="OA" address="0x000027AC" value="0x0000BF00" />
4094
</register_config>
4095
<register_config type="FLEX">
4096
<register type="FLEX" address="0x0000E458" value="0x00005004" />
4097
<register type="FLEX" address="0x0000E558" value="0x00000003" />
4098
<register type="FLEX" address="0x0000E658" value="0x00002001" />
4099
<register type="FLEX" address="0x0000E758" value="0x00778008" />
4100
<register type="FLEX" address="0x0000E45C" value="0x00088078" />
4101
<register type="FLEX" address="0x0000E55C" value="0x00808708" />
4102
<register type="FLEX" address="0x0000E65C" value="0x00A08908" />
4103
</register_config>
4104
</set>
4105
4106
<set name="Compute Metrics L3 Cache set"
4107
chipset="SKLGT3"
4108
symbol_name="ComputeL3Cache"
4109
underscore_name="compute_l3_cache"
4110
mdapi_supported_apis="VK OGL4 OCL IO BB"
4111
hw_config_guid="27076eeb-49f3-4fed-8423-c66506005c63"
4112
>
4113
<counter name="GPU Time Elapsed"
4114
symbol_name="GpuTime"
4115
underscore_name="gpu_time"
4116
description="Time elapsed on the GPU during the measurement."
4117
data_type="uint64"
4118
units="ns"
4119
semantic_type="duration"
4120
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
4121
mdapi_group="GPU"
4122
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4123
mdapi_supported_apis="VK OGL OCL IO BB"
4124
mdapi_hw_unit_type="gpu"
4125
/>
4126
<counter name="GPU Core Clocks"
4127
symbol_name="GpuCoreClocks"
4128
underscore_name="gpu_core_clocks"
4129
description="The total number of GPU core clocks elapsed during the measurement."
4130
data_type="uint64"
4131
units="cycles"
4132
semantic_type="event"
4133
equation="GPU_CLOCK 0 READ"
4134
mdapi_group="GPU"
4135
mdapi_usage_flags="Tier1 Frame Batch Draw"
4136
mdapi_supported_apis="VK OGL OCL IO BB"
4137
mdapi_hw_unit_type="gpu"
4138
/>
4139
<counter name="AVG GPU Core Frequency"
4140
symbol_name="AvgGpuCoreFrequency"
4141
underscore_name="avg_gpu_core_frequency"
4142
description="Average GPU Core Frequency in the measurement."
4143
data_type="uint64"
4144
max_equation="$GpuMaxFrequency"
4145
units="hz"
4146
semantic_type="event"
4147
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4148
mdapi_group="GPU"
4149
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4150
mdapi_supported_apis="VK OGL OCL IO BB"
4151
mdapi_hw_unit_type="gpu"
4152
/>
4153
<counter name="GPU Busy"
4154
symbol_name="GpuBusy"
4155
underscore_name="gpu_busy"
4156
description="The percentage of time in which the GPU has been processing GPU commands."
4157
data_type="float"
4158
max_equation="100"
4159
units="percent"
4160
semantic_type="duration"
4161
equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
4162
mdapi_group="GPU"
4163
mdapi_usage_flags="Tier1 Overview System Frame"
4164
mdapi_supported_apis="VK OGL OCL IO BB"
4165
mdapi_hw_unit_type="gpu"
4166
/>
4167
<counter name="VS Threads Dispatched"
4168
symbol_name="VsThreads"
4169
underscore_name="vs_threads"
4170
description="The total number of vertex shader hardware threads dispatched."
4171
data_type="uint64"
4172
units="threads"
4173
semantic_type="event"
4174
equation="A 1 READ"
4175
mdapi_group="EU Array/Vertex Shader"
4176
mdapi_usage_flags="Tier3 Frame Batch Draw"
4177
mdapi_supported_apis="VK OGL IO BB"
4178
mdapi_hw_unit_type="gpu"
4179
/>
4180
<counter name="HS Threads Dispatched"
4181
symbol_name="HsThreads"
4182
underscore_name="hs_threads"
4183
description="The total number of hull shader hardware threads dispatched."
4184
data_type="uint64"
4185
units="threads"
4186
semantic_type="event"
4187
equation="A 2 READ"
4188
mdapi_group="EU Array/Hull Shader"
4189
mdapi_usage_flags="Tier3 Frame Batch Draw"
4190
mdapi_supported_apis="VK OGL4 IO BB"
4191
mdapi_hw_unit_type="gpu"
4192
/>
4193
<counter name="DS Threads Dispatched"
4194
symbol_name="DsThreads"
4195
underscore_name="ds_threads"
4196
description="The total number of domain shader hardware threads dispatched."
4197
data_type="uint64"
4198
units="threads"
4199
semantic_type="event"
4200
equation="A 3 READ"
4201
mdapi_group="EU Array/Domain Shader"
4202
mdapi_usage_flags="Tier3 Frame Batch Draw"
4203
mdapi_supported_apis="VK OGL4 IO BB"
4204
mdapi_hw_unit_type="gpu"
4205
/>
4206
<counter name="GS Threads Dispatched"
4207
symbol_name="GsThreads"
4208
underscore_name="gs_threads"
4209
description="The total number of geometry shader hardware threads dispatched."
4210
data_type="uint64"
4211
units="threads"
4212
semantic_type="event"
4213
equation="A 5 READ"
4214
mdapi_group="EU Array/Geometry Shader"
4215
mdapi_usage_flags="Tier3 Frame Batch Draw"
4216
mdapi_supported_apis="VK OGL4 IO BB"
4217
mdapi_hw_unit_type="gpu"
4218
/>
4219
<counter name="FS Threads Dispatched"
4220
symbol_name="PsThreads"
4221
underscore_name="ps_threads"
4222
description="The total number of fragment shader hardware threads dispatched."
4223
data_type="uint64"
4224
units="threads"
4225
semantic_type="event"
4226
equation="A 6 READ"
4227
mdapi_group="EU Array/Fragment Shader"
4228
mdapi_usage_flags="Tier3 Frame Batch Draw"
4229
mdapi_supported_apis="VK OGL IO BB"
4230
mdapi_hw_unit_type="gpu"
4231
/>
4232
<counter name="CS Threads Dispatched"
4233
symbol_name="CsThreads"
4234
underscore_name="cs_threads"
4235
description="The total number of compute shader hardware threads dispatched."
4236
data_type="uint64"
4237
units="threads"
4238
semantic_type="event"
4239
equation="A 4 READ"
4240
mdapi_group="EU Array/Compute Shader"
4241
mdapi_usage_flags="Tier3 Frame Batch Draw"
4242
mdapi_supported_apis="VK OGL4 OCL IO BB"
4243
mdapi_hw_unit_type="gpu"
4244
/>
4245
<counter name="EU Active"
4246
symbol_name="EuActive"
4247
underscore_name="eu_active"
4248
description="The percentage of time in which the Execution Units were actively processing."
4249
data_type="float"
4250
max_equation="100"
4251
units="percent"
4252
semantic_type="duration"
4253
equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4254
mdapi_group="EU Array"
4255
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4256
mdapi_supported_apis="VK OGL OCL IO BB"
4257
mdapi_hw_unit_type="gpu"
4258
/>
4259
<counter name="EU Stall"
4260
symbol_name="EuStall"
4261
underscore_name="eu_stall"
4262
description="The percentage of time in which the Execution Units were stalled."
4263
data_type="float"
4264
max_equation="100"
4265
units="percent"
4266
semantic_type="duration"
4267
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4268
mdapi_group="EU Array"
4269
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4270
mdapi_supported_apis="VK OGL OCL IO BB"
4271
mdapi_hw_unit_type="gpu"
4272
/>
4273
<counter name="EU Both FPU Pipes Active"
4274
symbol_name="EuFpuBothActive"
4275
underscore_name="eu_fpu_both_active"
4276
description="The percentage of time in which both EU FPU pipelines were actively processing."
4277
data_type="float"
4278
max_equation="100"
4279
units="percent"
4280
semantic_type="duration"
4281
equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4282
mdapi_group="EU Array/Pipes"
4283
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4284
mdapi_supported_apis="VK OGL OCL IO BB"
4285
mdapi_hw_unit_type="gpu"
4286
/>
4287
<counter name="EU FPU0 Pipe Active"
4288
symbol_name="Fpu0Active"
4289
underscore_name="fpu0_active"
4290
description="The percentage of time in which EU FPU0 pipeline was actively processing."
4291
data_type="float"
4292
max_equation="100"
4293
units="percent"
4294
semantic_type="duration"
4295
equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4296
mdapi_group="EU Array/Pipes"
4297
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4298
mdapi_supported_apis="VK OGL IO BB"
4299
mdapi_hw_unit_type="gpu"
4300
/>
4301
<counter name="EU FPU1 Pipe Active"
4302
symbol_name="Fpu1Active"
4303
underscore_name="fpu1_active"
4304
description="The percentage of time in which EU FPU1 pipeline was actively processing."
4305
data_type="float"
4306
max_equation="100"
4307
units="percent"
4308
semantic_type="duration"
4309
equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4310
mdapi_group="EU Array/Pipes"
4311
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4312
mdapi_supported_apis="VK OGL IO BB"
4313
mdapi_hw_unit_type="gpu"
4314
/>
4315
<counter name="EU AVG IPC Rate"
4316
symbol_name="EuAvgIpcRate"
4317
underscore_name="eu_avg_ipc_rate"
4318
description="The average rate of IPC calculated for 2 FPU pipelines."
4319
data_type="float"
4320
max_equation="2"
4321
units="number"
4322
semantic_type="ratio"
4323
equation="A 9 READ A 10 READ A 11 READ UADD A 9 READ USUB FDIV 1 FADD"
4324
mdapi_group="EU Array"
4325
mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
4326
mdapi_supported_apis="VK OGL OCL IO BB"
4327
mdapi_hw_unit_type="gpu"
4328
/>
4329
<counter name="EU Send Pipe Active"
4330
symbol_name="EuSendActive"
4331
underscore_name="eu_send_active"
4332
description="The percentage of time in which EU send pipeline was actively processing."
4333
data_type="float"
4334
max_equation="100"
4335
units="percent"
4336
semantic_type="duration"
4337
equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4338
mdapi_group="EU Array/Pipes"
4339
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4340
mdapi_supported_apis="VK OGL IO BB"
4341
mdapi_hw_unit_type="gpu"
4342
/>
4343
<counter name="EU FPU0 Hybrid Instruction"
4344
symbol_name="EuHybridFpu0Instruction"
4345
underscore_name="eu_hybrid_fpu0_instruction"
4346
description="The percentage of time in which execution units were actively processing hybrid instructions on FPU0."
4347
data_type="float"
4348
max_equation="100"
4349
units="percent"
4350
semantic_type="duration"
4351
equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4352
mdapi_group="EU Array/Pipes/Instructions"
4353
mdapi_usage_flags="Tier4 Frame Batch Draw"
4354
mdapi_supported_apis="VK OGL IO BB"
4355
mdapi_hw_unit_type="gpu"
4356
/>
4357
<counter name="EU FPU1 Hybrid Instruction"
4358
symbol_name="EuHybridFpu1Instruction"
4359
underscore_name="eu_hybrid_fpu1_instruction"
4360
description="The percentage of time in which execution units were actively processing hybrid instructions on FPU1."
4361
data_type="float"
4362
max_equation="100"
4363
units="percent"
4364
semantic_type="duration"
4365
equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4366
mdapi_group="EU Array/Pipes/Instructions"
4367
mdapi_usage_flags="Tier4 Frame Batch Draw"
4368
mdapi_supported_apis="VK OGL IO BB"
4369
mdapi_hw_unit_type="gpu"
4370
/>
4371
<counter name="EU FPU0 Ternary Instruction"
4372
symbol_name="EuTernaryFpu0Instruction"
4373
underscore_name="eu_ternary_fpu0_instruction"
4374
description="The percentage of time in which execution units were actively processing ternary instructions on FPU0."
4375
data_type="float"
4376
max_equation="100"
4377
units="percent"
4378
semantic_type="duration"
4379
equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4380
mdapi_group="EU Array/Pipes/Instructions"
4381
mdapi_usage_flags="Tier4 System Frame Batch Draw"
4382
mdapi_supported_apis="VK OGL IO BB"
4383
mdapi_hw_unit_type="gpu"
4384
/>
4385
<counter name="EU FPU1 Ternary Instruction"
4386
symbol_name="EuTernaryFpu1Instruction"
4387
underscore_name="eu_ternary_fpu1_instruction"
4388
description="The percentage of time in which execution units were actively processing ternary instructions on FPU1."
4389
data_type="float"
4390
max_equation="100"
4391
units="percent"
4392
semantic_type="duration"
4393
equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4394
mdapi_group="EU Array/Pipes/Instructions"
4395
mdapi_usage_flags="Tier4 System Frame Batch Draw"
4396
mdapi_supported_apis="VK OGL IO BB"
4397
mdapi_hw_unit_type="gpu"
4398
/>
4399
<counter name="EU FPU0 Binary Instruction"
4400
symbol_name="EuBinaryFpu0Instruction"
4401
underscore_name="eu_binary_fpu0_instruction"
4402
description="The percentage of time in which execution units were actively processing binary instructions on FPU0."
4403
data_type="float"
4404
max_equation="100"
4405
units="percent"
4406
semantic_type="duration"
4407
equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4408
mdapi_group="EU Array/Pipes/Instructions"
4409
mdapi_usage_flags="Tier4 System Frame Batch Draw"
4410
mdapi_supported_apis="VK OGL IO BB"
4411
mdapi_hw_unit_type="gpu"
4412
/>
4413
<counter name="EU FPU1 Binary Instruction"
4414
symbol_name="EuBinaryFpu1Instruction"
4415
underscore_name="eu_binary_fpu1_instruction"
4416
description="The percentage of time in which execution units were actively processing binary instructions on FPU1."
4417
data_type="float"
4418
max_equation="100"
4419
units="percent"
4420
semantic_type="duration"
4421
equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4422
mdapi_group="EU Array/Pipes/Instructions"
4423
mdapi_usage_flags="Tier4 System Frame Batch Draw"
4424
mdapi_supported_apis="VK OGL IO BB"
4425
mdapi_hw_unit_type="gpu"
4426
/>
4427
<counter name="EU FPU0 Move Instruction"
4428
symbol_name="EuMoveFpu0Instruction"
4429
underscore_name="eu_move_fpu0_instruction"
4430
description="The percentage of time in which execution units were actively processing move instructions on FPU0."
4431
data_type="float"
4432
max_equation="100"
4433
units="percent"
4434
semantic_type="duration"
4435
equation="A 19 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4436
mdapi_group="EU Array/Pipes/Instructions"
4437
mdapi_usage_flags="Tier4 System Frame Batch Draw"
4438
mdapi_supported_apis="VK OGL IO BB"
4439
mdapi_hw_unit_type="gpu"
4440
/>
4441
<counter name="EU FPU1 Move Instruction"
4442
symbol_name="EuMoveFpu1Instruction"
4443
underscore_name="eu_move_fpu1_instruction"
4444
description="The percentage of time in which execution units were actively processing move instructions on FPU1."
4445
data_type="float"
4446
max_equation="100"
4447
units="percent"
4448
semantic_type="duration"
4449
equation="A 20 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4450
mdapi_group="EU Array/Pipes/Instructions"
4451
mdapi_usage_flags="Tier4 System Frame Batch Draw"
4452
mdapi_supported_apis="VK OGL IO BB"
4453
mdapi_hw_unit_type="gpu"
4454
/>
4455
<counter name="Rasterized Pixels"
4456
symbol_name="RasterizedPixels"
4457
underscore_name="rasterized_pixels"
4458
description="The total number of rasterized pixels."
4459
data_type="uint64"
4460
units="pixels"
4461
semantic_type="event"
4462
equation="A 21 READ 4 UMUL"
4463
mdapi_group="3D Pipe/Rasterizer"
4464
mdapi_usage_flags="Tier3 Frame Batch Draw"
4465
mdapi_supported_apis="VK OGL IO BB"
4466
mdapi_hw_unit_type="gpu"
4467
/>
4468
<counter name="Early Hi-Depth Test Fails"
4469
symbol_name="HiDepthTestFails"
4470
underscore_name="hi_depth_test_fails"
4471
description="The total number of pixels dropped on early hierarchical depth test."
4472
data_type="uint64"
4473
units="pixels"
4474
semantic_type="event"
4475
equation="A 22 READ 4 UMUL"
4476
mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
4477
mdapi_usage_flags="Tier3 Frame Batch Draw"
4478
mdapi_supported_apis="VK OGL IO BB"
4479
mdapi_hw_unit_type="gpu"
4480
/>
4481
<counter name="Early Depth Test Fails"
4482
symbol_name="EarlyDepthTestFails"
4483
underscore_name="early_depth_test_fails"
4484
description="The total number of pixels dropped on early depth test."
4485
data_type="uint64"
4486
units="pixels"
4487
semantic_type="event"
4488
equation="A 23 READ 4 UMUL"
4489
mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
4490
mdapi_usage_flags="Tier3 Frame Batch Draw"
4491
mdapi_supported_apis="VK OGL IO BB"
4492
mdapi_hw_unit_type="gpu"
4493
/>
4494
<counter name="Samples Killed in FS"
4495
symbol_name="SamplesKilledInPs"
4496
underscore_name="samples_killed_in_ps"
4497
description="The total number of samples or pixels dropped in fragment shaders."
4498
data_type="uint64"
4499
units="pixels"
4500
semantic_type="event"
4501
equation="A 24 READ 4 UMUL"
4502
mdapi_group="3D Pipe/Fragment Shader"
4503
mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
4504
mdapi_supported_apis="VK OGL IO BB"
4505
mdapi_hw_unit_type="gpu"
4506
/>
4507
<counter name="Pixels Failing Tests"
4508
symbol_name="PixelsFailingPostPsTests"
4509
underscore_name="pixels_failing_post_ps_tests"
4510
description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
4511
data_type="uint64"
4512
units="pixels"
4513
semantic_type="event"
4514
equation="A 25 READ 4 UMUL"
4515
mdapi_group="3D Pipe/Output Merger"
4516
mdapi_usage_flags="Tier3 Frame Batch Draw"
4517
mdapi_supported_apis="VK OGL IO BB"
4518
mdapi_hw_unit_type="gpu"
4519
/>
4520
<counter name="Samples Written"
4521
symbol_name="SamplesWritten"
4522
underscore_name="samples_written"
4523
description="The total number of samples or pixels written to all render targets."
4524
data_type="uint64"
4525
units="pixels"
4526
semantic_type="event"
4527
equation="A 26 READ 4 UMUL"
4528
mdapi_group="3D Pipe/Output Merger"
4529
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4530
mdapi_supported_apis="VK OGL IO BB"
4531
mdapi_hw_unit_type="gpu"
4532
/>
4533
<counter name="Samples Blended"
4534
symbol_name="SamplesBlended"
4535
underscore_name="samples_blended"
4536
description="The total number of blended samples or pixels written to all render targets."
4537
data_type="uint64"
4538
units="pixels"
4539
semantic_type="event"
4540
equation="A 27 READ 4 UMUL"
4541
mdapi_group="3D Pipe/Output Merger"
4542
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4543
mdapi_supported_apis="VK OGL IO BB"
4544
mdapi_hw_unit_type="gpu"
4545
/>
4546
<counter name="Sampler Accesses"
4547
symbol_name="SamplerAccesses"
4548
underscore_name="sampler_accesses"
4549
description="The total number of messages send to samplers."
4550
data_type="uint64"
4551
units="messages"
4552
semantic_type="event"
4553
equation="A 28 READ"
4554
mdapi_group="Sampler"
4555
mdapi_usage_flags="Tier3 Batch Frame Draw"
4556
mdapi_supported_apis="VK OGL OCL IO BB"
4557
mdapi_hw_unit_type="gpu"
4558
/>
4559
<counter name="Sampler Texels"
4560
symbol_name="SamplerTexels"
4561
underscore_name="sampler_texels"
4562
description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
4563
data_type="uint64"
4564
units="texels"
4565
semantic_type="event"
4566
equation="A 28 READ 4 UMUL"
4567
mdapi_group="Sampler/Sampler Input"
4568
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4569
mdapi_supported_apis="VK OGL OCL IO BB"
4570
mdapi_hw_unit_type="gpu"
4571
/>
4572
<counter name="Sampler Texels Misses"
4573
symbol_name="SamplerTexelMisses"
4574
underscore_name="sampler_texel_misses"
4575
description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
4576
data_type="uint64"
4577
units="texels"
4578
semantic_type="event"
4579
equation="A 29 READ 4 UMUL"
4580
mdapi_group="Sampler/Sampler Cache"
4581
mdapi_usage_flags="Tier3 Batch Frame Draw"
4582
mdapi_supported_apis="VK OGL OCL IO BB"
4583
mdapi_hw_unit_type="gpu"
4584
/>
4585
<counter name="SLM Bytes Read"
4586
symbol_name="SlmBytesRead"
4587
underscore_name="slm_bytes_read"
4588
description="The total number of GPU memory bytes read from shared local memory."
4589
data_type="uint64"
4590
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4591
units="bytes"
4592
semantic_type="throughput"
4593
equation="A 30 READ 64 UMUL"
4594
mdapi_group="L3/Data Port/SLM"
4595
mdapi_usage_flags="Tier3 Frame Batch Draw"
4596
mdapi_supported_apis="VK OGL4 OCL IO BB"
4597
mdapi_hw_unit_type="gpu"
4598
/>
4599
<counter name="SLM Bytes Written"
4600
symbol_name="SlmBytesWritten"
4601
underscore_name="slm_bytes_written"
4602
description="The total number of GPU memory bytes written into shared local memory."
4603
data_type="uint64"
4604
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4605
units="bytes"
4606
semantic_type="throughput"
4607
equation="A 31 READ 64 UMUL"
4608
mdapi_group="L3/Data Port/SLM"
4609
mdapi_usage_flags="Tier3 Frame Batch Draw"
4610
mdapi_supported_apis="VK OGL4 OCL IO BB"
4611
mdapi_hw_unit_type="gpu"
4612
/>
4613
<counter name="Shader Memory Accesses"
4614
symbol_name="ShaderMemoryAccesses"
4615
underscore_name="shader_memory_accesses"
4616
description="The total number of shader memory accesses to L3."
4617
data_type="uint64"
4618
units="messages"
4619
semantic_type="event"
4620
equation="A 32 READ"
4621
mdapi_group="L3/Data Port"
4622
mdapi_usage_flags="Tier3 Frame Batch Draw"
4623
mdapi_supported_apis="VK OGL OCL IO BB"
4624
mdapi_hw_unit_type="gpu"
4625
/>
4626
<counter name="Shader Atomic Memory Accesses"
4627
symbol_name="ShaderAtomics"
4628
underscore_name="shader_atomics"
4629
description="The total number of shader atomic memory accesses."
4630
data_type="uint64"
4631
units="messages"
4632
semantic_type="event"
4633
equation="A 34 READ"
4634
mdapi_group="L3/Data Port/Atomics"
4635
mdapi_usage_flags="Tier3 Frame Batch Draw"
4636
mdapi_supported_apis="VK OGL OCL IO BB"
4637
mdapi_hw_unit_type="gpu"
4638
/>
4639
<counter name="L3 Accesses"
4640
symbol_name="L3Accesses"
4641
underscore_name="l3_accesses"
4642
description="The total number of L3 accesses from all entities."
4643
data_type="uint64"
4644
units="messages"
4645
semantic_type="event"
4646
equation="C 0 READ C 1 READ B 2 READ B 3 READ UADD UADD UADD 2 UMUL"
4647
mdapi_group="L3"
4648
mdapi_usage_flags="Tier3 Frame Batch Draw"
4649
mdapi_supported_apis="VK OGL OCL IO BB"
4650
mdapi_hw_unit_type="gpu"
4651
/>
4652
<counter name="L3 Misses"
4653
symbol_name="L3Misses"
4654
underscore_name="l3_misses"
4655
description="The total number of L3 misses."
4656
data_type="uint64"
4657
units="messages"
4658
semantic_type="event"
4659
equation="C 4 READ C 5 READ UADD"
4660
mdapi_group="L3/TAG"
4661
mdapi_usage_flags="Tier3 Frame Batch Draw"
4662
mdapi_supported_apis="VK OGL OCL IO BB"
4663
mdapi_hw_unit_type="gpu"
4664
/>
4665
<counter name="L3 Sampler Throughput"
4666
symbol_name="L3SamplerThroughput"
4667
underscore_name="l3_sampler_throughput"
4668
description="The total number of GPU memory bytes transferred between samplers and L3 caches."
4669
data_type="uint64"
4670
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
4671
units="bytes"
4672
semantic_type="throughput"
4673
equation="A 29 READ 64 UMUL"
4674
mdapi_group="L3/Sampler"
4675
mdapi_usage_flags="Tier2 Frame Batch Draw"
4676
mdapi_supported_apis="VK OGL OCL IO BB"
4677
mdapi_hw_unit_type="gpu"
4678
/>
4679
<counter name="L3 Shader Throughput"
4680
symbol_name="L3ShaderThroughput"
4681
underscore_name="l3_shader_throughput"
4682
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
4683
data_type="uint64"
4684
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4685
units="bytes"
4686
semantic_type="throughput"
4687
equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
4688
mdapi_group="L3/Data Port"
4689
mdapi_usage_flags="Tier2 Frame Batch Draw"
4690
mdapi_supported_apis="VK OGL4 OCL IO BB"
4691
mdapi_hw_unit_type="gpu"
4692
/>
4693
<counter name="L3 Total Throughput"
4694
symbol_name="L3TotalThroughput"
4695
underscore_name="l3_total_throughput"
4696
description="The total number of GPU memory bytes transferred via L3."
4697
data_type="uint64"
4698
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
4699
units="bytes"
4700
semantic_type="throughput"
4701
equation="$L3Accesses 64 UMUL"
4702
mdapi_group="L3"
4703
mdapi_usage_flags="Tier3 Frame Batch Draw"
4704
mdapi_supported_apis="VK OGL OCL IO BB"
4705
mdapi_hw_unit_type="gpu"
4706
/>
4707
<counter name="Shader Barrier Messages"
4708
symbol_name="ShaderBarriers"
4709
underscore_name="shader_barriers"
4710
description="The total number of shader barrier messages."
4711
data_type="uint64"
4712
units="messages"
4713
semantic_type="event"
4714
equation="A 35 READ"
4715
mdapi_group="EU Array/Barrier"
4716
mdapi_usage_flags="Tier3 Frame Batch Draw"
4717
mdapi_supported_apis="VK OGL OCL IO BB"
4718
mdapi_hw_unit_type="gpu"
4719
/>
4720
<counter name="L3 Bank 00 Accesses"
4721
symbol_name="L3Bank00Accesses"
4722
underscore_name="l3_bank00_accesses"
4723
description="The total number of accesses to L3 Bank 00."
4724
data_type="uint64"
4725
units="messages"
4726
semantic_type="event"
4727
equation="C 0 READ 2 UMUL"
4728
availability="$SliceMask 0x01 AND"
4729
mdapi_group="L3"
4730
mdapi_usage_flags="Tier4 Frame Batch Draw"
4731
mdapi_supported_apis="VK OGL OCL IO BB"
4732
mdapi_hw_unit_type="slice"
4733
/>
4734
<counter name="L3 Bank 01 Accesses"
4735
symbol_name="L3Bank01Accesses"
4736
underscore_name="l3_bank01_accesses"
4737
description="The total number of accesses to L3 Bank 01."
4738
data_type="uint64"
4739
units="messages"
4740
semantic_type="event"
4741
equation="C 1 READ 2 UMUL"
4742
availability="$SliceMask 0x01 AND"
4743
mdapi_group="L3"
4744
mdapi_usage_flags="Tier4 Frame Batch Draw"
4745
mdapi_supported_apis="VK OGL OCL IO BB"
4746
mdapi_hw_unit_type="slice"
4747
/>
4748
<counter name="L3 Bank 02 Accesses"
4749
symbol_name="L3Bank02Accesses"
4750
underscore_name="l3_bank02_accesses"
4751
description="The total number of accesses to L3 Bank 02."
4752
data_type="uint64"
4753
units="messages"
4754
semantic_type="event"
4755
equation="B 2 READ 2 UMUL"
4756
availability="$SliceMask 0x01 AND"
4757
mdapi_group="L3"
4758
mdapi_usage_flags="Tier4 Frame Batch Draw"
4759
mdapi_supported_apis="VK OGL OCL IO BB"
4760
mdapi_hw_unit_type="slice"
4761
/>
4762
<counter name="L3 Bank 03 Accesses"
4763
symbol_name="L3Bank03Accesses"
4764
underscore_name="l3_bank03_accesses"
4765
description="The total number of accesses to L3 Bank 03."
4766
data_type="uint64"
4767
units="messages"
4768
semantic_type="event"
4769
equation="B 3 READ 2 UMUL"
4770
availability="$SliceMask 0x01 AND"
4771
mdapi_group="L3"
4772
mdapi_usage_flags="Tier4 Frame Batch Draw"
4773
mdapi_supported_apis="VK OGL OCL IO BB"
4774
mdapi_hw_unit_type="slice"
4775
/>
4776
<counter name="L3 Bank 00 IC Accesses"
4777
symbol_name="L3Bank00IcAccesses"
4778
underscore_name="l3_bank00_ic_accesses"
4779
description="The total number of accesses to L3 Bank 00 from IC cache."
4780
data_type="uint64"
4781
units="messages"
4782
semantic_type="event"
4783
equation="B 0 READ B 1 READ UADD 2 UMUL $L3Bank00Accesses UMIN"
4784
availability="$SliceMask 0x01 AND"
4785
mdapi_group="L3/IC"
4786
mdapi_usage_flags="Tier4 Frame Batch Draw"
4787
mdapi_supported_apis="VK OGL OCL IO BB"
4788
mdapi_hw_unit_type="slice"
4789
/>
4790
<counter name="L3 Bank 00 IC Hits"
4791
symbol_name="L3Bank00IcHits"
4792
underscore_name="l3_bank00_ic_hits"
4793
description="The total number of hits in L3 Bank 00 from IC cache."
4794
data_type="uint64"
4795
units="messages"
4796
semantic_type="event"
4797
equation="B 1 READ 2 UMUL $L3Bank00IcAccesses UMIN"
4798
availability="$SliceMask 0x01 AND"
4799
mdapi_group="L3/IC"
4800
mdapi_usage_flags="Tier4 Frame Batch Draw"
4801
mdapi_supported_apis="VK OGL OCL IO BB"
4802
mdapi_hw_unit_type="slice"
4803
/>
4804
<counter name="GTI L3 Throughput"
4805
symbol_name="GtiL3Throughput"
4806
underscore_name="gti_l3_throughput"
4807
description="The total number of GPU memory bytes transferred between L3 caches and GTI."
4808
data_type="uint64"
4809
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
4810
units="bytes"
4811
semantic_type="throughput"
4812
equation="C 4 READ C 5 READ UADD 64 UMUL"
4813
mdapi_group="GTI/L3"
4814
mdapi_usage_flags="Tier2 Frame Batch Draw"
4815
mdapi_supported_apis="VK OGL OCL IO BB"
4816
mdapi_hw_unit_type="gpu"
4817
/>
4818
<counter name="GTI Read Throughput"
4819
symbol_name="GtiReadThroughput"
4820
underscore_name="gti_read_throughput"
4821
description="The total number of GPU memory bytes read from GTI."
4822
data_type="uint64"
4823
max_equation="$GpuCoreClocks 64 UMUL"
4824
units="bytes"
4825
semantic_type="throughput"
4826
equation="C 6 READ 64 UMUL"
4827
mdapi_group="GTI"
4828
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4829
mdapi_supported_apis="VK OGL OCL IO BB"
4830
mdapi_hw_unit_type="gpu"
4831
/>
4832
<counter name="GTI Write Throughput"
4833
symbol_name="GtiWriteThroughput"
4834
underscore_name="gti_write_throughput"
4835
description="The total number of GPU memory bytes written to GTI."
4836
data_type="uint64"
4837
max_equation="$GpuCoreClocks 32 UMUL"
4838
units="bytes"
4839
semantic_type="throughput"
4840
equation="C 7 READ 64 UMUL"
4841
mdapi_group="GTI"
4842
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4843
mdapi_supported_apis="VK OGL OCL IO BB"
4844
mdapi_hw_unit_type="gpu"
4845
/>
4846
<register_config type="NOA">
4847
<register type="NOA" address="0x00009840" value="0x00000080" />
4848
<register type="NOA" address="0x00009888" value="0x166C0760" />
4849
<register type="NOA" address="0x00009888" value="0x1593001E" />
4850
<register type="NOA" address="0x00009888" value="0x3F900003" />
4851
<register type="NOA" address="0x00009888" value="0x004E8000" />
4852
<register type="NOA" address="0x00009888" value="0x0E4E8000" />
4853
<register type="NOA" address="0x00009888" value="0x184E8000" />
4854
<register type="NOA" address="0x00009888" value="0x1A4E8020" />
4855
<register type="NOA" address="0x00009888" value="0x1C4E0002" />
4856
<register type="NOA" address="0x00009888" value="0x006C0051" />
4857
<register type="NOA" address="0x00009888" value="0x066C5000" />
4858
<register type="NOA" address="0x00009888" value="0x086C5C5D" />
4859
<register type="NOA" address="0x00009888" value="0x0E6C5E5F" />
4860
<register type="NOA" address="0x00009888" value="0x106C0000" />
4861
<register type="NOA" address="0x00009888" value="0x186C0000" />
4862
<register type="NOA" address="0x00009888" value="0x1C6C0000" />
4863
<register type="NOA" address="0x00009888" value="0x1E6C0000" />
4864
<register type="NOA" address="0x00009888" value="0x001B4000" />
4865
<register type="NOA" address="0x00009888" value="0x061B8000" />
4866
<register type="NOA" address="0x00009888" value="0x081BC000" />
4867
<register type="NOA" address="0x00009888" value="0x0E1BC000" />
4868
<register type="NOA" address="0x00009888" value="0x101C8000" />
4869
<register type="NOA" address="0x00009888" value="0x1A1CE000" />
4870
<register type="NOA" address="0x00009888" value="0x1C1C0030" />
4871
<register type="NOA" address="0x00009888" value="0x004C8000" />
4872
<register type="NOA" address="0x00009888" value="0x0A4C2A00" />
4873
<register type="NOA" address="0x00009888" value="0x0C4C0280" />
4874
<register type="NOA" address="0x00009888" value="0x000D2000" />
4875
<register type="NOA" address="0x00009888" value="0x060D8000" />
4876
<register type="NOA" address="0x00009888" value="0x080DA000" />
4877
<register type="NOA" address="0x00009888" value="0x0E0DA000" />
4878
<register type="NOA" address="0x00009888" value="0x0C0F0400" />
4879
<register type="NOA" address="0x00009888" value="0x0E0F1500" />
4880
<register type="NOA" address="0x00009888" value="0x100F0140" />
4881
<register type="NOA" address="0x00009888" value="0x002C8000" />
4882
<register type="NOA" address="0x00009888" value="0x0E2C8000" />
4883
<register type="NOA" address="0x00009888" value="0x162C0A00" />
4884
<register type="NOA" address="0x00009888" value="0x182C00A0" />
4885
<register type="NOA" address="0x00009888" value="0x03933300" />
4886
<register type="NOA" address="0x00009888" value="0x05930032" />
4887
<register type="NOA" address="0x00009888" value="0x11930000" />
4888
<register type="NOA" address="0x00009888" value="0x1B930000" />
4889
<register type="NOA" address="0x00009888" value="0x1D900157" />
4890
<register type="NOA" address="0x00009888" value="0x1F900158" />
4891
<register type="NOA" address="0x00009888" value="0x35900000" />
4892
<register type="NOA" address="0x00009888" value="0x19908000" />
4893
<register type="NOA" address="0x00009888" value="0x1B908000" />
4894
<register type="NOA" address="0x00009888" value="0x1190030F" />
4895
<register type="NOA" address="0x00009888" value="0x51900000" />
4896
<register type="NOA" address="0x00009888" value="0x41900000" />
4897
<register type="NOA" address="0x00009888" value="0x55900000" />
4898
<register type="NOA" address="0x00009888" value="0x45900063" />
4899
<register type="NOA" address="0x00009888" value="0x47900000" />
4900
<register type="NOA" address="0x00009888" value="0x37900000" />
4901
<register type="NOA" address="0x00009888" value="0x33900000" />
4902
<register type="NOA" address="0x00009888" value="0x57900000" />
4903
<register type="NOA" address="0x00009888" value="0x4B900000" />
4904
<register type="NOA" address="0x00009888" value="0x59900000" />
4905
<register type="NOA" address="0x00009888" value="0x53903333" />
4906
<register type="NOA" address="0x00009888" value="0x43900840" />
4907
</register_config>
4908
<register_config type="OA">
4909
<register type="OA" address="0x00002710" value="0x00000000" />
4910
<register type="OA" address="0x00002714" value="0x30800000" />
4911
<register type="OA" address="0x00002720" value="0x00000000" />
4912
<register type="OA" address="0x00002724" value="0x30800000" />
4913
<register type="OA" address="0x00002740" value="0x00000000" />
4914
<register type="OA" address="0x00002770" value="0x0007FFFA" />
4915
<register type="OA" address="0x00002774" value="0x0000FEFE" />
4916
<register type="OA" address="0x00002778" value="0x0007FFFA" />
4917
<register type="OA" address="0x0000277C" value="0x0000FEFD" />
4918
<register type="OA" address="0x00002790" value="0x0007FFFA" />
4919
<register type="OA" address="0x00002794" value="0x0000FBEF" />
4920
<register type="OA" address="0x00002798" value="0x0007FFFA" />
4921
<register type="OA" address="0x0000279C" value="0x0000FBDF" />
4922
</register_config>
4923
<register_config type="FLEX">
4924
<register type="FLEX" address="0x0000E458" value="0x00005004" />
4925
<register type="FLEX" address="0x0000E558" value="0x00000003" />
4926
<register type="FLEX" address="0x0000E658" value="0x00002001" />
4927
<register type="FLEX" address="0x0000E758" value="0x00101100" />
4928
<register type="FLEX" address="0x0000E45C" value="0x00201200" />
4929
<register type="FLEX" address="0x0000E55C" value="0x00301300" />
4930
<register type="FLEX" address="0x0000E65C" value="0x00401400" />
4931
</register_config>
4932
</set>
4933
4934
<set name="Metric set HDCAndSF"
4935
chipset="SKLGT3"
4936
symbol_name="HDCAndSF"
4937
underscore_name="hdc_and_sf"
4938
mdapi_supported_apis="VK OGL OCL IO BB"
4939
hw_config_guid="a1b8363b-b986-47b6-929a-847afde3dec8"
4940
>
4941
<counter name="GPU Time Elapsed"
4942
symbol_name="GpuTime"
4943
underscore_name="gpu_time"
4944
description="Time elapsed on the GPU during the measurement."
4945
data_type="uint64"
4946
units="ns"
4947
semantic_type="duration"
4948
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
4949
mdapi_group="GPU"
4950
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4951
mdapi_supported_apis=""
4952
mdapi_hw_unit_type="gpu"
4953
/>
4954
<counter name="GPU Core Clocks"
4955
symbol_name="GpuCoreClocks"
4956
underscore_name="gpu_core_clocks"
4957
description="The total number of GPU core clocks elapsed during the measurement."
4958
data_type="uint64"
4959
units="cycles"
4960
semantic_type="event"
4961
equation="GPU_CLOCK 0 READ"
4962
mdapi_group="GPU"
4963
mdapi_usage_flags="Tier1 Frame Batch Draw"
4964
mdapi_supported_apis=""
4965
mdapi_hw_unit_type="gpu"
4966
/>
4967
<counter name="AVG GPU Core Frequency"
4968
symbol_name="AvgGpuCoreFrequency"
4969
underscore_name="avg_gpu_core_frequency"
4970
description="Average GPU Core Frequency in the measurement."
4971
data_type="uint64"
4972
max_equation="$GpuMaxFrequency"
4973
units="hz"
4974
semantic_type="event"
4975
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4976
mdapi_group="GPU"
4977
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4978
mdapi_supported_apis=""
4979
mdapi_hw_unit_type="gpu"
4980
/>
4981
<counter name="GPU Busy"
4982
symbol_name="GpuBusy"
4983
underscore_name="gpu_busy"
4984
description="The percentage of time in which the GPU has been processing GPU commands."
4985
data_type="float"
4986
max_equation="100"
4987
units="percent"
4988
semantic_type="duration"
4989
equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
4990
mdapi_group="GPU"
4991
mdapi_usage_flags="Tier1 Overview System Frame"
4992
mdapi_supported_apis=""
4993
mdapi_hw_unit_type="gpu"
4994
/>
4995
<counter name="VS Threads Dispatched"
4996
symbol_name="VsThreads"
4997
underscore_name="vs_threads"
4998
description="The total number of vertex shader hardware threads dispatched."
4999
data_type="uint64"
5000
units="threads"
5001
semantic_type="event"
5002
equation="A 1 READ"
5003
mdapi_group="EU Array/Vertex Shader"
5004
mdapi_usage_flags="Tier3 Frame Batch Draw"
5005
mdapi_supported_apis="VK OGL IO BB"
5006
mdapi_hw_unit_type="gpu"
5007
/>
5008
<counter name="HS Threads Dispatched"
5009
symbol_name="HsThreads"
5010
underscore_name="hs_threads"
5011
description="The total number of hull shader hardware threads dispatched."
5012
data_type="uint64"
5013
units="threads"
5014
semantic_type="event"
5015
equation="A 2 READ"
5016
mdapi_group="EU Array/Hull Shader"
5017
mdapi_usage_flags="Tier3 Frame Batch Draw"
5018
mdapi_supported_apis="VK OGL4 IO BB"
5019
mdapi_hw_unit_type="gpu"
5020
/>
5021
<counter name="DS Threads Dispatched"
5022
symbol_name="DsThreads"
5023
underscore_name="ds_threads"
5024
description="The total number of domain shader hardware threads dispatched."
5025
data_type="uint64"
5026
units="threads"
5027
semantic_type="event"
5028
equation="A 3 READ"
5029
mdapi_group="EU Array/Domain Shader"
5030
mdapi_usage_flags="Tier3 Frame Batch Draw"
5031
mdapi_supported_apis="VK OGL4 IO BB"
5032
mdapi_hw_unit_type="gpu"
5033
/>
5034
<counter name="GS Threads Dispatched"
5035
symbol_name="GsThreads"
5036
underscore_name="gs_threads"
5037
description="The total number of geometry shader hardware threads dispatched."
5038
data_type="uint64"
5039
units="threads"
5040
semantic_type="event"
5041
equation="A 5 READ"
5042
mdapi_group="EU Array/Geometry Shader"
5043
mdapi_usage_flags="Tier3 Frame Batch Draw"
5044
mdapi_supported_apis="VK OGL4 IO BB"
5045
mdapi_hw_unit_type="gpu"
5046
/>
5047
<counter name="FS Threads Dispatched"
5048
symbol_name="PsThreads"
5049
underscore_name="ps_threads"
5050
description="The total number of fragment shader hardware threads dispatched."
5051
data_type="uint64"
5052
units="threads"
5053
semantic_type="event"
5054
equation="A 6 READ"
5055
mdapi_group="EU Array/Fragment Shader"
5056
mdapi_usage_flags="Tier3 Frame Batch Draw"
5057
mdapi_supported_apis="VK OGL IO BB"
5058
mdapi_hw_unit_type="gpu"
5059
/>
5060
<counter name="CS Threads Dispatched"
5061
symbol_name="CsThreads"
5062
underscore_name="cs_threads"
5063
description="The total number of compute shader hardware threads dispatched."
5064
data_type="uint64"
5065
units="threads"
5066
semantic_type="event"
5067
equation="A 4 READ"
5068
mdapi_group="EU Array/Compute Shader"
5069
mdapi_usage_flags="Tier3 Frame Batch Draw"
5070
mdapi_supported_apis="VK OGL4 OCL IO BB"
5071
mdapi_hw_unit_type="gpu"
5072
/>
5073
<counter name="EU Active"
5074
symbol_name="EuActive"
5075
underscore_name="eu_active"
5076
description="The percentage of time in which the Execution Units were actively processing."
5077
data_type="float"
5078
max_equation="100"
5079
units="percent"
5080
semantic_type="duration"
5081
equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5082
mdapi_group="EU Array"
5083
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5084
mdapi_supported_apis=""
5085
mdapi_hw_unit_type="gpu"
5086
/>
5087
<counter name="EU Stall"
5088
symbol_name="EuStall"
5089
underscore_name="eu_stall"
5090
description="The percentage of time in which the Execution Units were stalled."
5091
data_type="float"
5092
max_equation="100"
5093
units="percent"
5094
semantic_type="duration"
5095
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5096
mdapi_group="EU Array"
5097
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5098
mdapi_supported_apis=""
5099
mdapi_hw_unit_type="gpu"
5100
/>
5101
<counter name="EU Both FPU Pipes Active"
5102
symbol_name="EuFpuBothActive"
5103
underscore_name="eu_fpu_both_active"
5104
description="The percentage of time in which both EU FPU pipelines were actively processing."
5105
data_type="float"
5106
max_equation="100"
5107
units="percent"
5108
semantic_type="duration"
5109
equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5110
mdapi_group="EU Array/Pipes"
5111
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5112
mdapi_supported_apis=""
5113
mdapi_hw_unit_type="gpu"
5114
/>
5115
<counter name="VS FPU0 Pipe Active"
5116
symbol_name="VsFpu0Active"
5117
underscore_name="vs_fpu0_active"
5118
description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
5119
data_type="float"
5120
max_equation="100"
5121
units="percent"
5122
semantic_type="duration"
5123
equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5124
mdapi_group="EU Array/Vertex Shader"
5125
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5126
mdapi_supported_apis="VK OGL IO BB"
5127
mdapi_hw_unit_type="gpu"
5128
/>
5129
<counter name="VS FPU1 Pipe Active"
5130
symbol_name="VsFpu1Active"
5131
underscore_name="vs_fpu1_active"
5132
description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
5133
data_type="float"
5134
max_equation="100"
5135
units="percent"
5136
semantic_type="duration"
5137
equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5138
mdapi_group="EU Array/Vertex Shader"
5139
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5140
mdapi_supported_apis="VK OGL IO BB"
5141
mdapi_hw_unit_type="gpu"
5142
/>
5143
<counter name="VS Send Pipe Active"
5144
symbol_name="VsSendActive"
5145
underscore_name="vs_send_active"
5146
description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
5147
data_type="float"
5148
max_equation="100"
5149
units="percent"
5150
semantic_type="duration"
5151
equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5152
mdapi_group="EU Array/Vertex Shader"
5153
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5154
mdapi_supported_apis="VK OGL IO BB"
5155
mdapi_hw_unit_type="gpu"
5156
/>
5157
<counter name="PS FPU0 Pipe Active"
5158
symbol_name="PsFpu0Active"
5159
underscore_name="ps_fpu0_active"
5160
description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
5161
data_type="float"
5162
max_equation="100"
5163
units="percent"
5164
semantic_type="duration"
5165
equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5166
mdapi_group="EU Array/Pixel Shader"
5167
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5168
mdapi_supported_apis="VK OGL IO BB"
5169
mdapi_hw_unit_type="gpu"
5170
/>
5171
<counter name="PS FPU1 Pipe Active"
5172
symbol_name="PsFpu1Active"
5173
underscore_name="ps_fpu1_active"
5174
description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
5175
data_type="float"
5176
max_equation="100"
5177
units="percent"
5178
semantic_type="duration"
5179
equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5180
mdapi_group="EU Array/Pixel Shader"
5181
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5182
mdapi_supported_apis="VK OGL IO BB"
5183
mdapi_hw_unit_type="gpu"
5184
/>
5185
<counter name="PS Send Pipeline Active"
5186
symbol_name="PsSendActive"
5187
underscore_name="ps_send_active"
5188
description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
5189
data_type="float"
5190
max_equation="100"
5191
units="percent"
5192
semantic_type="duration"
5193
equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5194
mdapi_group="EU Array/Pixel Shader"
5195
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5196
mdapi_supported_apis="VK OGL IO BB"
5197
mdapi_hw_unit_type="gpu"
5198
/>
5199
<counter name="FS Both FPU Active"
5200
symbol_name="PsEuBothFpuActive"
5201
underscore_name="ps_eu_both_fpu_active"
5202
description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
5203
data_type="float"
5204
max_equation="100"
5205
units="percent"
5206
semantic_type="duration"
5207
equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5208
mdapi_group="3D Pipe/Fragment Shader"
5209
mdapi_usage_flags="Tier4 Frame Batch Draw"
5210
mdapi_supported_apis="VK OGL IO BB"
5211
mdapi_hw_unit_type="gpu"
5212
/>
5213
<counter name="Rasterized Pixels"
5214
symbol_name="RasterizedPixels"
5215
underscore_name="rasterized_pixels"
5216
description="The total number of rasterized pixels."
5217
data_type="uint64"
5218
units="pixels"
5219
semantic_type="event"
5220
equation="A 21 READ 4 UMUL"
5221
mdapi_group="3D Pipe/Rasterizer"
5222
mdapi_usage_flags="Tier3 Frame Batch Draw"
5223
mdapi_supported_apis="VK OGL IO BB"
5224
mdapi_hw_unit_type="gpu"
5225
/>
5226
<counter name="Early Hi-Depth Test Fails"
5227
symbol_name="HiDepthTestFails"
5228
underscore_name="hi_depth_test_fails"
5229
description="The total number of pixels dropped on early hierarchical depth test."
5230
data_type="uint64"
5231
units="pixels"
5232
semantic_type="event"
5233
equation="A 22 READ 4 UMUL"
5234
mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
5235
mdapi_usage_flags="Tier3 Frame Batch Draw"
5236
mdapi_supported_apis="VK OGL IO BB"
5237
mdapi_hw_unit_type="gpu"
5238
/>
5239
<counter name="Early Depth Test Fails"
5240
symbol_name="EarlyDepthTestFails"
5241
underscore_name="early_depth_test_fails"
5242
description="The total number of pixels dropped on early depth test."
5243
data_type="uint64"
5244
units="pixels"
5245
semantic_type="event"
5246
equation="A 23 READ 4 UMUL"
5247
mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
5248
mdapi_usage_flags="Tier3 Frame Batch Draw"
5249
mdapi_supported_apis="VK OGL IO BB"
5250
mdapi_hw_unit_type="gpu"
5251
/>
5252
<counter name="Samples Killed in FS"
5253
symbol_name="SamplesKilledInPs"
5254
underscore_name="samples_killed_in_ps"
5255
description="The total number of samples or pixels dropped in fragment shaders."
5256
data_type="uint64"
5257
units="pixels"
5258
semantic_type="event"
5259
equation="A 24 READ 4 UMUL"
5260
mdapi_group="3D Pipe/Fragment Shader"
5261
mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
5262
mdapi_supported_apis="VK OGL IO BB"
5263
mdapi_hw_unit_type="gpu"
5264
/>
5265
<counter name="Pixels Failing Tests"
5266
symbol_name="PixelsFailingPostPsTests"
5267
underscore_name="pixels_failing_post_ps_tests"
5268
description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
5269
data_type="uint64"
5270
units="pixels"
5271
semantic_type="event"
5272
equation="A 25 READ 4 UMUL"
5273
mdapi_group="3D Pipe/Output Merger"
5274
mdapi_usage_flags="Tier3 Frame Batch Draw"
5275
mdapi_supported_apis="VK OGL IO BB"
5276
mdapi_hw_unit_type="gpu"
5277
/>
5278
<counter name="Samples Written"
5279
symbol_name="SamplesWritten"
5280
underscore_name="samples_written"
5281
description="The total number of samples or pixels written to all render targets."
5282
data_type="uint64"
5283
units="pixels"
5284
semantic_type="event"
5285
equation="A 26 READ 4 UMUL"
5286
mdapi_group="3D Pipe/Output Merger"
5287
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5288
mdapi_supported_apis="VK OGL IO BB"
5289
mdapi_hw_unit_type="gpu"
5290
/>
5291
<counter name="Samples Blended"
5292
symbol_name="SamplesBlended"
5293
underscore_name="samples_blended"
5294
description="The total number of blended samples or pixels written to all render targets."
5295
data_type="uint64"
5296
units="pixels"
5297
semantic_type="event"
5298
equation="A 27 READ 4 UMUL"
5299
mdapi_group="3D Pipe/Output Merger"
5300
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5301
mdapi_supported_apis="VK OGL IO BB"
5302
mdapi_hw_unit_type="gpu"
5303
/>
5304
<counter name="Sampler Texels"
5305
symbol_name="SamplerTexels"
5306
underscore_name="sampler_texels"
5307
description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
5308
data_type="uint64"
5309
units="texels"
5310
semantic_type="event"
5311
equation="A 28 READ 4 UMUL"
5312
mdapi_group="Sampler/Sampler Input"
5313
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5314
mdapi_supported_apis=""
5315
mdapi_hw_unit_type="gpu"
5316
/>
5317
<counter name="Sampler Texels Misses"
5318
symbol_name="SamplerTexelMisses"
5319
underscore_name="sampler_texel_misses"
5320
description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
5321
data_type="uint64"
5322
units="texels"
5323
semantic_type="event"
5324
equation="A 29 READ 4 UMUL"
5325
mdapi_group="Sampler/Sampler Cache"
5326
mdapi_usage_flags="Tier3 Batch Frame Draw"
5327
mdapi_supported_apis=""
5328
mdapi_hw_unit_type="gpu"
5329
/>
5330
<counter name="SLM Bytes Read"
5331
symbol_name="SlmBytesRead"
5332
underscore_name="slm_bytes_read"
5333
description="The total number of GPU memory bytes read from shared local memory."
5334
data_type="uint64"
5335
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5336
units="bytes"
5337
semantic_type="throughput"
5338
equation="A 30 READ 64 UMUL"
5339
mdapi_group="L3/Data Port/SLM"
5340
mdapi_usage_flags="Tier3 Frame Batch Draw"
5341
mdapi_supported_apis="VK OGL4 OCL IO BB"
5342
mdapi_hw_unit_type="gpu"
5343
/>
5344
<counter name="SLM Bytes Written"
5345
symbol_name="SlmBytesWritten"
5346
underscore_name="slm_bytes_written"
5347
description="The total number of GPU memory bytes written into shared local memory."
5348
data_type="uint64"
5349
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5350
units="bytes"
5351
semantic_type="throughput"
5352
equation="A 31 READ 64 UMUL"
5353
mdapi_group="L3/Data Port/SLM"
5354
mdapi_usage_flags="Tier3 Frame Batch Draw"
5355
mdapi_supported_apis="VK OGL4 OCL IO BB"
5356
mdapi_hw_unit_type="gpu"
5357
/>
5358
<counter name="Shader Memory Accesses"
5359
symbol_name="ShaderMemoryAccesses"
5360
underscore_name="shader_memory_accesses"
5361
description="The total number of shader memory accesses to L3."
5362
data_type="uint64"
5363
units="messages"
5364
semantic_type="event"
5365
equation="A 32 READ"
5366
mdapi_group="L3/Data Port"
5367
mdapi_usage_flags="Tier3 Frame Batch Draw"
5368
mdapi_supported_apis=""
5369
mdapi_hw_unit_type="gpu"
5370
/>
5371
<counter name="Shader Atomic Memory Accesses"
5372
symbol_name="ShaderAtomics"
5373
underscore_name="shader_atomics"
5374
description="The total number of shader atomic memory accesses."
5375
data_type="uint64"
5376
units="messages"
5377
semantic_type="event"
5378
equation="A 34 READ"
5379
mdapi_group="L3/Data Port/Atomics"
5380
mdapi_usage_flags="Tier3 Frame Batch Draw"
5381
mdapi_supported_apis="VK OGL OCL IO BB"
5382
mdapi_hw_unit_type="gpu"
5383
/>
5384
<counter name="L3 Shader Throughput"
5385
symbol_name="L3ShaderThroughput"
5386
underscore_name="l3_shader_throughput"
5387
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
5388
data_type="uint64"
5389
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5390
units="bytes"
5391
semantic_type="throughput"
5392
equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
5393
mdapi_group="L3/Data Port"
5394
mdapi_usage_flags="Tier2 Frame Batch Draw"
5395
mdapi_supported_apis="VK OGL4 OCL IO BB"
5396
mdapi_hw_unit_type="gpu"
5397
/>
5398
<counter name="Shader Barrier Messages"
5399
symbol_name="ShaderBarriers"
5400
underscore_name="shader_barriers"
5401
description="The total number of shader barrier messages."
5402
data_type="uint64"
5403
units="messages"
5404
semantic_type="event"
5405
equation="A 35 READ"
5406
mdapi_group="EU Array/Barrier"
5407
mdapi_usage_flags="Tier3 Frame Batch Draw"
5408
mdapi_supported_apis=""
5409
mdapi_hw_unit_type="gpu"
5410
/>
5411
<counter name="Polygon Data Ready"
5412
symbol_name="PolyDataReady"
5413
underscore_name="poly_data_ready"
5414
description="The percentage of time in which geometry pipeline output is ready"
5415
data_type="float"
5416
max_equation="100"
5417
units="percent"
5418
semantic_type="duration"
5419
equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
5420
mdapi_group="GPU/3D Pipe/Strip-Fans"
5421
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5422
mdapi_supported_apis=""
5423
mdapi_hw_unit_type="gpu"
5424
/>
5425
<counter name="HDC stalled by L3 (s0.ss0)"
5426
symbol_name="NonSamplerShader00AccessStalledOnL3"
5427
underscore_name="non_sampler_shader00_access_stalled_on_l3"
5428
description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss0)"
5429
data_type="float"
5430
max_equation="100"
5431
units="percent"
5432
semantic_type="duration"
5433
equation="C 7 READ C 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
5434
availability="$SubsliceMask 0x1 AND"
5435
mdapi_group="GPU/Data Port"
5436
mdapi_usage_flags="Tier3 Frame Batch Draw"
5437
mdapi_supported_apis=""
5438
mdapi_hw_unit_type="subslice"
5439
/>
5440
<counter name="HDC stalled by L3 (s0.ss1)"
5441
symbol_name="NonSamplerShader01AccessStalledOnL3"
5442
underscore_name="non_sampler_shader01_access_stalled_on_l3"
5443
description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss1)"
5444
data_type="float"
5445
max_equation="100"
5446
units="percent"
5447
semantic_type="duration"
5448
equation="C 5 READ C 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
5449
availability="$SubsliceMask 0x2 AND"
5450
mdapi_group="GPU/Data Port"
5451
mdapi_usage_flags="Tier3 Frame Batch Draw"
5452
mdapi_supported_apis=""
5453
mdapi_hw_unit_type="subslice"
5454
/>
5455
<counter name="HDC stalled by L3 (s0.ss2)"
5456
symbol_name="NonSamplerShader02AccessStalledOnL3"
5457
underscore_name="non_sampler_shader02_access_stalled_on_l3"
5458
description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss2)"
5459
data_type="float"
5460
max_equation="100"
5461
units="percent"
5462
semantic_type="duration"
5463
equation="C 3 READ C 2 READ USUB 100 UMUL $GpuCoreClocks FDIV"
5464
availability="$SubsliceMask 0x4 AND"
5465
mdapi_group="GPU/Data Port"
5466
mdapi_usage_flags="Tier3 Frame Batch Draw"
5467
mdapi_supported_apis=""
5468
mdapi_hw_unit_type="subslice"
5469
/>
5470
<counter name="SQ is full"
5471
symbol_name="GTRequestQueueFull"
5472
underscore_name="gt_request_queue_full"
5473
description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
5474
data_type="float"
5475
max_equation="100"
5476
units="percent"
5477
semantic_type="duration"
5478
equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
5479
availability="true $QueryMode &amp;&amp;"
5480
mdapi_group="GTI"
5481
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5482
mdapi_supported_apis="VK OGL4 OCL"
5483
mdapi_hw_unit_type="gpu"
5484
/>
5485
<register_config type="NOA">
5486
<register type="NOA" address="0x000091BC" value="0xE0500000" />
5487
<register type="NOA" address="0x00009840" value="0x00000080" />
5488
<register type="NOA" address="0x00009888" value="0x104F0232" />
5489
<register type="NOA" address="0x00009888" value="0x124F4640" />
5490
<register type="NOA" address="0x00009888" value="0x106C0232" />
5491
<register type="NOA" address="0x00009888" value="0x11834400" />
5492
<register type="NOA" address="0x00009888" value="0x0A4E8000" />
5493
<register type="NOA" address="0x00009888" value="0x0C4E8000" />
5494
<register type="NOA" address="0x00009888" value="0x004F1880" />
5495
<register type="NOA" address="0x00009888" value="0x024F08BB" />
5496
<register type="NOA" address="0x00009888" value="0x044F001B" />
5497
<register type="NOA" address="0x00009888" value="0x046C0100" />
5498
<register type="NOA" address="0x00009888" value="0x066C000B" />
5499
<register type="NOA" address="0x00009888" value="0x1A6C0000" />
5500
<register type="NOA" address="0x00009888" value="0x041B8000" />
5501
<register type="NOA" address="0x00009888" value="0x061B4000" />
5502
<register type="NOA" address="0x00009888" value="0x1A1C1800" />
5503
<register type="NOA" address="0x00009888" value="0x005B8000" />
5504
<register type="NOA" address="0x00009888" value="0x025BC000" />
5505
<register type="NOA" address="0x00009888" value="0x045B4000" />
5506
<register type="NOA" address="0x00009888" value="0x125C8000" />
5507
<register type="NOA" address="0x00009888" value="0x145C8000" />
5508
<register type="NOA" address="0x00009888" value="0x165C8000" />
5509
<register type="NOA" address="0x00009888" value="0x185C8000" />
5510
<register type="NOA" address="0x00009888" value="0x0A4C00A0" />
5511
<register type="NOA" address="0x00009888" value="0x000D8000" />
5512
<register type="NOA" address="0x00009888" value="0x020DA000" />
5513
<register type="NOA" address="0x00009888" value="0x040DA000" />
5514
<register type="NOA" address="0x00009888" value="0x060D2000" />
5515
<register type="NOA" address="0x00009888" value="0x0C0F5000" />
5516
<register type="NOA" address="0x00009888" value="0x0E0F0055" />
5517
<register type="NOA" address="0x00009888" value="0x022CC000" />
5518
<register type="NOA" address="0x00009888" value="0x042CC000" />
5519
<register type="NOA" address="0x00009888" value="0x062CC000" />
5520
<register type="NOA" address="0x00009888" value="0x082CC000" />
5521
<register type="NOA" address="0x00009888" value="0x0A2C8000" />
5522
<register type="NOA" address="0x00009888" value="0x0C2C8000" />
5523
<register type="NOA" address="0x00009888" value="0x0F828000" />
5524
<register type="NOA" address="0x00009888" value="0x0F8305C0" />
5525
<register type="NOA" address="0x00009888" value="0x09830000" />
5526
<register type="NOA" address="0x00009888" value="0x07830000" />
5527
<register type="NOA" address="0x00009888" value="0x1D950080" />
5528
<register type="NOA" address="0x00009888" value="0x13928000" />
5529
<register type="NOA" address="0x00009888" value="0x0F988000" />
5530
<register type="NOA" address="0x00009888" value="0x31904000" />
5531
<register type="NOA" address="0x00009888" value="0x1190FC00" />
5532
<register type="NOA" address="0x00009888" value="0x37900000" />
5533
<register type="NOA" address="0x00009888" value="0x59900005" />
5534
<register type="NOA" address="0x00009888" value="0x4B900000" />
5535
<register type="NOA" address="0x00009888" value="0x51900000" />
5536
<register type="NOA" address="0x00009888" value="0x41900800" />
5537
<register type="NOA" address="0x00009888" value="0x43900842" />
5538
<register type="NOA" address="0x00009888" value="0x53900000" />
5539
<register type="NOA" address="0x00009888" value="0x45900000" />
5540
<register type="NOA" address="0x00009888" value="0x33900000" />
5541
</register_config>
5542
<register_config type="OA">
5543
<register type="OA" address="0x00002740" value="0x00000000" />
5544
<register type="OA" address="0x00002744" value="0x00800000" />
5545
<register type="OA" address="0x00002710" value="0x00000000" />
5546
<register type="OA" address="0x00002714" value="0x10800000" />
5547
<register type="OA" address="0x00002720" value="0x00000000" />
5548
<register type="OA" address="0x00002724" value="0x00800000" />
5549
<register type="OA" address="0x00002770" value="0x00000002" />
5550
<register type="OA" address="0x00002774" value="0x0000FDFF" />
5551
</register_config>
5552
<register_config type="FLEX">
5553
<register type="FLEX" address="0x0000E458" value="0x00005004" />
5554
<register type="FLEX" address="0x0000E558" value="0x00010003" />
5555
<register type="FLEX" address="0x0000E658" value="0x00012011" />
5556
<register type="FLEX" address="0x0000E758" value="0x00015014" />
5557
<register type="FLEX" address="0x0000E45C" value="0x00051050" />
5558
<register type="FLEX" address="0x0000E55C" value="0x00053052" />
5559
<register type="FLEX" address="0x0000E65C" value="0x00055054" />
5560
</register_config>
5561
</set>
5562
5563
<set name="Metric set L3_1"
5564
chipset="SKLGT3"
5565
symbol_name="L3_1"
5566
underscore_name="l3_1"
5567
mdapi_supported_apis="VK OGL OCL IO BB"
5568
hw_config_guid="fa857069-7f95-44c9-a3e0-cb8ccbc35abb"
5569
>
5570
<counter name="GPU Time Elapsed"
5571
symbol_name="GpuTime"
5572
underscore_name="gpu_time"
5573
description="Time elapsed on the GPU during the measurement."
5574
data_type="uint64"
5575
units="ns"
5576
semantic_type="duration"
5577
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
5578
mdapi_group="GPU"
5579
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5580
mdapi_supported_apis=""
5581
mdapi_hw_unit_type="gpu"
5582
/>
5583
<counter name="GPU Core Clocks"
5584
symbol_name="GpuCoreClocks"
5585
underscore_name="gpu_core_clocks"
5586
description="The total number of GPU core clocks elapsed during the measurement."
5587
data_type="uint64"
5588
units="cycles"
5589
semantic_type="event"
5590
equation="GPU_CLOCK 0 READ"
5591
mdapi_group="GPU"
5592
mdapi_usage_flags="Tier1 Frame Batch Draw"
5593
mdapi_supported_apis=""
5594
mdapi_hw_unit_type="gpu"
5595
/>
5596
<counter name="AVG GPU Core Frequency"
5597
symbol_name="AvgGpuCoreFrequency"
5598
underscore_name="avg_gpu_core_frequency"
5599
description="Average GPU Core Frequency in the measurement."
5600
data_type="uint64"
5601
max_equation="$GpuMaxFrequency"
5602
units="hz"
5603
semantic_type="event"
5604
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
5605
mdapi_group="GPU"
5606
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5607
mdapi_supported_apis=""
5608
mdapi_hw_unit_type="gpu"
5609
/>
5610
<counter name="GPU Busy"
5611
symbol_name="GpuBusy"
5612
underscore_name="gpu_busy"
5613
description="The percentage of time in which the GPU has been processing GPU commands."
5614
data_type="float"
5615
max_equation="100"
5616
units="percent"
5617
semantic_type="duration"
5618
equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
5619
mdapi_group="GPU"
5620
mdapi_usage_flags="Tier1 Overview System Frame"
5621
mdapi_supported_apis=""
5622
mdapi_hw_unit_type="gpu"
5623
/>
5624
<counter name="VS Threads Dispatched"
5625
symbol_name="VsThreads"
5626
underscore_name="vs_threads"
5627
description="The total number of vertex shader hardware threads dispatched."
5628
data_type="uint64"
5629
units="threads"
5630
semantic_type="event"
5631
equation="A 1 READ"
5632
mdapi_group="EU Array/Vertex Shader"
5633
mdapi_usage_flags="Tier3 Frame Batch Draw"
5634
mdapi_supported_apis="VK OGL IO BB"
5635
mdapi_hw_unit_type="gpu"
5636
/>
5637
<counter name="HS Threads Dispatched"
5638
symbol_name="HsThreads"
5639
underscore_name="hs_threads"
5640
description="The total number of hull shader hardware threads dispatched."
5641
data_type="uint64"
5642
units="threads"
5643
semantic_type="event"
5644
equation="A 2 READ"
5645
mdapi_group="EU Array/Hull Shader"
5646
mdapi_usage_flags="Tier3 Frame Batch Draw"
5647
mdapi_supported_apis="VK OGL4 IO BB"
5648
mdapi_hw_unit_type="gpu"
5649
/>
5650
<counter name="DS Threads Dispatched"
5651
symbol_name="DsThreads"
5652
underscore_name="ds_threads"
5653
description="The total number of domain shader hardware threads dispatched."
5654
data_type="uint64"
5655
units="threads"
5656
semantic_type="event"
5657
equation="A 3 READ"
5658
mdapi_group="EU Array/Domain Shader"
5659
mdapi_usage_flags="Tier3 Frame Batch Draw"
5660
mdapi_supported_apis="VK OGL4 IO BB"
5661
mdapi_hw_unit_type="gpu"
5662
/>
5663
<counter name="GS Threads Dispatched"
5664
symbol_name="GsThreads"
5665
underscore_name="gs_threads"
5666
description="The total number of geometry shader hardware threads dispatched."
5667
data_type="uint64"
5668
units="threads"
5669
semantic_type="event"
5670
equation="A 5 READ"
5671
mdapi_group="EU Array/Geometry Shader"
5672
mdapi_usage_flags="Tier3 Frame Batch Draw"
5673
mdapi_supported_apis="VK OGL4 IO BB"
5674
mdapi_hw_unit_type="gpu"
5675
/>
5676
<counter name="FS Threads Dispatched"
5677
symbol_name="PsThreads"
5678
underscore_name="ps_threads"
5679
description="The total number of fragment shader hardware threads dispatched."
5680
data_type="uint64"
5681
units="threads"
5682
semantic_type="event"
5683
equation="A 6 READ"
5684
mdapi_group="EU Array/Fragment Shader"
5685
mdapi_usage_flags="Tier3 Frame Batch Draw"
5686
mdapi_supported_apis="VK OGL IO BB"
5687
mdapi_hw_unit_type="gpu"
5688
/>
5689
<counter name="CS Threads Dispatched"
5690
symbol_name="CsThreads"
5691
underscore_name="cs_threads"
5692
description="The total number of compute shader hardware threads dispatched."
5693
data_type="uint64"
5694
units="threads"
5695
semantic_type="event"
5696
equation="A 4 READ"
5697
mdapi_group="EU Array/Compute Shader"
5698
mdapi_usage_flags="Tier3 Frame Batch Draw"
5699
mdapi_supported_apis="VK OGL4 OCL IO BB"
5700
mdapi_hw_unit_type="gpu"
5701
/>
5702
<counter name="EU Active"
5703
symbol_name="EuActive"
5704
underscore_name="eu_active"
5705
description="The percentage of time in which the Execution Units were actively processing."
5706
data_type="float"
5707
max_equation="100"
5708
units="percent"
5709
semantic_type="duration"
5710
equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5711
mdapi_group="EU Array"
5712
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5713
mdapi_supported_apis=""
5714
mdapi_hw_unit_type="gpu"
5715
/>
5716
<counter name="EU Stall"
5717
symbol_name="EuStall"
5718
underscore_name="eu_stall"
5719
description="The percentage of time in which the Execution Units were stalled."
5720
data_type="float"
5721
max_equation="100"
5722
units="percent"
5723
semantic_type="duration"
5724
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5725
mdapi_group="EU Array"
5726
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5727
mdapi_supported_apis=""
5728
mdapi_hw_unit_type="gpu"
5729
/>
5730
<counter name="EU Both FPU Pipes Active"
5731
symbol_name="EuFpuBothActive"
5732
underscore_name="eu_fpu_both_active"
5733
description="The percentage of time in which both EU FPU pipelines were actively processing."
5734
data_type="float"
5735
max_equation="100"
5736
units="percent"
5737
semantic_type="duration"
5738
equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5739
mdapi_group="EU Array/Pipes"
5740
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5741
mdapi_supported_apis=""
5742
mdapi_hw_unit_type="gpu"
5743
/>
5744
<counter name="VS FPU0 Pipe Active"
5745
symbol_name="VsFpu0Active"
5746
underscore_name="vs_fpu0_active"
5747
description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
5748
data_type="float"
5749
max_equation="100"
5750
units="percent"
5751
semantic_type="duration"
5752
equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5753
mdapi_group="EU Array/Vertex Shader"
5754
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5755
mdapi_supported_apis="VK OGL IO BB"
5756
mdapi_hw_unit_type="gpu"
5757
/>
5758
<counter name="VS FPU1 Pipe Active"
5759
symbol_name="VsFpu1Active"
5760
underscore_name="vs_fpu1_active"
5761
description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
5762
data_type="float"
5763
max_equation="100"
5764
units="percent"
5765
semantic_type="duration"
5766
equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5767
mdapi_group="EU Array/Vertex Shader"
5768
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5769
mdapi_supported_apis="VK OGL IO BB"
5770
mdapi_hw_unit_type="gpu"
5771
/>
5772
<counter name="VS Send Pipe Active"
5773
symbol_name="VsSendActive"
5774
underscore_name="vs_send_active"
5775
description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
5776
data_type="float"
5777
max_equation="100"
5778
units="percent"
5779
semantic_type="duration"
5780
equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5781
mdapi_group="EU Array/Vertex Shader"
5782
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5783
mdapi_supported_apis="VK OGL IO BB"
5784
mdapi_hw_unit_type="gpu"
5785
/>
5786
<counter name="PS FPU0 Pipe Active"
5787
symbol_name="PsFpu0Active"
5788
underscore_name="ps_fpu0_active"
5789
description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
5790
data_type="float"
5791
max_equation="100"
5792
units="percent"
5793
semantic_type="duration"
5794
equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5795
mdapi_group="EU Array/Pixel Shader"
5796
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5797
mdapi_supported_apis="VK OGL IO BB"
5798
mdapi_hw_unit_type="gpu"
5799
/>
5800
<counter name="PS FPU1 Pipe Active"
5801
symbol_name="PsFpu1Active"
5802
underscore_name="ps_fpu1_active"
5803
description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
5804
data_type="float"
5805
max_equation="100"
5806
units="percent"
5807
semantic_type="duration"
5808
equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5809
mdapi_group="EU Array/Pixel Shader"
5810
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5811
mdapi_supported_apis="VK OGL IO BB"
5812
mdapi_hw_unit_type="gpu"
5813
/>
5814
<counter name="PS Send Pipeline Active"
5815
symbol_name="PsSendActive"
5816
underscore_name="ps_send_active"
5817
description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
5818
data_type="float"
5819
max_equation="100"
5820
units="percent"
5821
semantic_type="duration"
5822
equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5823
mdapi_group="EU Array/Pixel Shader"
5824
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5825
mdapi_supported_apis="VK OGL IO BB"
5826
mdapi_hw_unit_type="gpu"
5827
/>
5828
<counter name="FS Both FPU Active"
5829
symbol_name="PsEuBothFpuActive"
5830
underscore_name="ps_eu_both_fpu_active"
5831
description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
5832
data_type="float"
5833
max_equation="100"
5834
units="percent"
5835
semantic_type="duration"
5836
equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5837
mdapi_group="3D Pipe/Fragment Shader"
5838
mdapi_usage_flags="Tier4 Frame Batch Draw"
5839
mdapi_supported_apis="VK OGL IO BB"
5840
mdapi_hw_unit_type="gpu"
5841
/>
5842
<counter name="Rasterized Pixels"
5843
symbol_name="RasterizedPixels"
5844
underscore_name="rasterized_pixels"
5845
description="The total number of rasterized pixels."
5846
data_type="uint64"
5847
units="pixels"
5848
semantic_type="event"
5849
equation="A 21 READ 4 UMUL"
5850
mdapi_group="3D Pipe/Rasterizer"
5851
mdapi_usage_flags="Tier3 Frame Batch Draw"
5852
mdapi_supported_apis="VK OGL IO BB"
5853
mdapi_hw_unit_type="gpu"
5854
/>
5855
<counter name="Early Hi-Depth Test Fails"
5856
symbol_name="HiDepthTestFails"
5857
underscore_name="hi_depth_test_fails"
5858
description="The total number of pixels dropped on early hierarchical depth test."
5859
data_type="uint64"
5860
units="pixels"
5861
semantic_type="event"
5862
equation="A 22 READ 4 UMUL"
5863
mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
5864
mdapi_usage_flags="Tier3 Frame Batch Draw"
5865
mdapi_supported_apis="VK OGL IO BB"
5866
mdapi_hw_unit_type="gpu"
5867
/>
5868
<counter name="Early Depth Test Fails"
5869
symbol_name="EarlyDepthTestFails"
5870
underscore_name="early_depth_test_fails"
5871
description="The total number of pixels dropped on early depth test."
5872
data_type="uint64"
5873
units="pixels"
5874
semantic_type="event"
5875
equation="A 23 READ 4 UMUL"
5876
mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
5877
mdapi_usage_flags="Tier3 Frame Batch Draw"
5878
mdapi_supported_apis="VK OGL IO BB"
5879
mdapi_hw_unit_type="gpu"
5880
/>
5881
<counter name="Samples Killed in FS"
5882
symbol_name="SamplesKilledInPs"
5883
underscore_name="samples_killed_in_ps"
5884
description="The total number of samples or pixels dropped in fragment shaders."
5885
data_type="uint64"
5886
units="pixels"
5887
semantic_type="event"
5888
equation="A 24 READ 4 UMUL"
5889
mdapi_group="3D Pipe/Fragment Shader"
5890
mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
5891
mdapi_supported_apis="VK OGL IO BB"
5892
mdapi_hw_unit_type="gpu"
5893
/>
5894
<counter name="Pixels Failing Tests"
5895
symbol_name="PixelsFailingPostPsTests"
5896
underscore_name="pixels_failing_post_ps_tests"
5897
description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
5898
data_type="uint64"
5899
units="pixels"
5900
semantic_type="event"
5901
equation="A 25 READ 4 UMUL"
5902
mdapi_group="3D Pipe/Output Merger"
5903
mdapi_usage_flags="Tier3 Frame Batch Draw"
5904
mdapi_supported_apis="VK OGL IO BB"
5905
mdapi_hw_unit_type="gpu"
5906
/>
5907
<counter name="Samples Written"
5908
symbol_name="SamplesWritten"
5909
underscore_name="samples_written"
5910
description="The total number of samples or pixels written to all render targets."
5911
data_type="uint64"
5912
units="pixels"
5913
semantic_type="event"
5914
equation="A 26 READ 4 UMUL"
5915
mdapi_group="3D Pipe/Output Merger"
5916
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5917
mdapi_supported_apis="VK OGL IO BB"
5918
mdapi_hw_unit_type="gpu"
5919
/>
5920
<counter name="Samples Blended"
5921
symbol_name="SamplesBlended"
5922
underscore_name="samples_blended"
5923
description="The total number of blended samples or pixels written to all render targets."
5924
data_type="uint64"
5925
units="pixels"
5926
semantic_type="event"
5927
equation="A 27 READ 4 UMUL"
5928
mdapi_group="3D Pipe/Output Merger"
5929
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5930
mdapi_supported_apis="VK OGL IO BB"
5931
mdapi_hw_unit_type="gpu"
5932
/>
5933
<counter name="Sampler Texels"
5934
symbol_name="SamplerTexels"
5935
underscore_name="sampler_texels"
5936
description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
5937
data_type="uint64"
5938
units="texels"
5939
semantic_type="event"
5940
equation="A 28 READ 4 UMUL"
5941
mdapi_group="Sampler/Sampler Input"
5942
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5943
mdapi_supported_apis=""
5944
mdapi_hw_unit_type="gpu"
5945
/>
5946
<counter name="Sampler Texels Misses"
5947
symbol_name="SamplerTexelMisses"
5948
underscore_name="sampler_texel_misses"
5949
description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
5950
data_type="uint64"
5951
units="texels"
5952
semantic_type="event"
5953
equation="A 29 READ 4 UMUL"
5954
mdapi_group="Sampler/Sampler Cache"
5955
mdapi_usage_flags="Tier3 Batch Frame Draw"
5956
mdapi_supported_apis=""
5957
mdapi_hw_unit_type="gpu"
5958
/>
5959
<counter name="SLM Bytes Read"
5960
symbol_name="SlmBytesRead"
5961
underscore_name="slm_bytes_read"
5962
description="The total number of GPU memory bytes read from shared local memory."
5963
data_type="uint64"
5964
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5965
units="bytes"
5966
semantic_type="throughput"
5967
equation="A 30 READ 64 UMUL"
5968
mdapi_group="L3/Data Port/SLM"
5969
mdapi_usage_flags="Tier3 Frame Batch Draw"
5970
mdapi_supported_apis="VK OGL4 OCL IO BB"
5971
mdapi_hw_unit_type="gpu"
5972
/>
5973
<counter name="SLM Bytes Written"
5974
symbol_name="SlmBytesWritten"
5975
underscore_name="slm_bytes_written"
5976
description="The total number of GPU memory bytes written into shared local memory."
5977
data_type="uint64"
5978
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5979
units="bytes"
5980
semantic_type="throughput"
5981
equation="A 31 READ 64 UMUL"
5982
mdapi_group="L3/Data Port/SLM"
5983
mdapi_usage_flags="Tier3 Frame Batch Draw"
5984
mdapi_supported_apis="VK OGL4 OCL IO BB"
5985
mdapi_hw_unit_type="gpu"
5986
/>
5987
<counter name="Shader Memory Accesses"
5988
symbol_name="ShaderMemoryAccesses"
5989
underscore_name="shader_memory_accesses"
5990
description="The total number of shader memory accesses to L3."
5991
data_type="uint64"
5992
units="messages"
5993
semantic_type="event"
5994
equation="A 32 READ"
5995
mdapi_group="L3/Data Port"
5996
mdapi_usage_flags="Tier3 Frame Batch Draw"
5997
mdapi_supported_apis=""
5998
mdapi_hw_unit_type="gpu"
5999
/>
6000
<counter name="Shader Atomic Memory Accesses"
6001
symbol_name="ShaderAtomics"
6002
underscore_name="shader_atomics"
6003
description="The total number of shader atomic memory accesses."
6004
data_type="uint64"
6005
units="messages"
6006
semantic_type="event"
6007
equation="A 34 READ"
6008
mdapi_group="L3/Data Port/Atomics"
6009
mdapi_usage_flags="Tier3 Frame Batch Draw"
6010
mdapi_supported_apis="VK OGL OCL IO BB"
6011
mdapi_hw_unit_type="gpu"
6012
/>
6013
<counter name="L3 Shader Throughput"
6014
symbol_name="L3ShaderThroughput"
6015
underscore_name="l3_shader_throughput"
6016
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
6017
data_type="uint64"
6018
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
6019
units="bytes"
6020
semantic_type="throughput"
6021
equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
6022
mdapi_group="L3/Data Port"
6023
mdapi_usage_flags="Tier2 Frame Batch Draw"
6024
mdapi_supported_apis="VK OGL4 OCL IO BB"
6025
mdapi_hw_unit_type="gpu"
6026
/>
6027
<counter name="Shader Barrier Messages"
6028
symbol_name="ShaderBarriers"
6029
underscore_name="shader_barriers"
6030
description="The total number of shader barrier messages."
6031
data_type="uint64"
6032
units="messages"
6033
semantic_type="event"
6034
equation="A 35 READ"
6035
mdapi_group="EU Array/Barrier"
6036
mdapi_usage_flags="Tier3 Frame Batch Draw"
6037
mdapi_supported_apis=""
6038
mdapi_hw_unit_type="gpu"
6039
/>
6040
<counter name="Slice0 L3 Bank0 Stalled"
6041
symbol_name="L30Bank0Stalled"
6042
underscore_name="l30_bank0_stalled"
6043
description="The percentage of time in which slice0 L3 bank0 is stalled"
6044
data_type="float"
6045
max_equation="100"
6046
units="percent"
6047
semantic_type="duration"
6048
equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
6049
availability="$SliceMask 0x1 AND"
6050
mdapi_group="GTI/L3"
6051
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6052
mdapi_supported_apis=""
6053
mdapi_hw_unit_type="slice"
6054
/>
6055
<counter name="Slice0 L3 Bank1 Stalled"
6056
symbol_name="L30Bank1Stalled"
6057
underscore_name="l30_bank1_stalled"
6058
description="The percentage of time in which slice0 L3 bank1 is stalled"
6059
data_type="float"
6060
max_equation="100"
6061
units="percent"
6062
semantic_type="duration"
6063
equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
6064
availability="$SliceMask 0x1 AND"
6065
mdapi_group="GTI/L3"
6066
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6067
mdapi_supported_apis=""
6068
mdapi_hw_unit_type="slice"
6069
/>
6070
<counter name="Slice0 L3 Bank1 Active"
6071
symbol_name="L30Bank1Active"
6072
underscore_name="l30_bank1_active"
6073
description="The percentage of time in which slice0 L3 bank1 is active"
6074
data_type="float"
6075
max_equation="100"
6076
units="percent"
6077
semantic_type="duration"
6078
equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
6079
availability="$SliceMask 0x1 AND"
6080
mdapi_group="GTI/L3"
6081
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6082
mdapi_supported_apis=""
6083
mdapi_hw_unit_type="slice"
6084
/>
6085
<counter name="Slice0 L3 Bank0 Active"
6086
symbol_name="L30Bank0Active"
6087
underscore_name="l30_bank0_active"
6088
description="The percentage of time in which slice0 L3 bank0 is active"
6089
data_type="float"
6090
max_equation="100"
6091
units="percent"
6092
semantic_type="duration"
6093
equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
6094
availability="$SliceMask 0x1 AND"
6095
mdapi_group="GTI/L3"
6096
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6097
mdapi_supported_apis=""
6098
mdapi_hw_unit_type="slice"
6099
/>
6100
<counter name="SQ is full"
6101
symbol_name="GTRequestQueueFull"
6102
underscore_name="gt_request_queue_full"
6103
description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
6104
data_type="float"
6105
max_equation="100"
6106
units="percent"
6107
semantic_type="duration"
6108
equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
6109
availability="true $QueryMode &amp;&amp;"
6110
mdapi_group="GTI"
6111
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6112
mdapi_supported_apis="VK OGL4 OCL"
6113
mdapi_hw_unit_type="gpu"
6114
/>
6115
<register_config type="NOA">
6116
<register type="NOA" address="0x000091BC" value="0xE0500000" />
6117
<register type="NOA" address="0x00009840" value="0x00000080" />
6118
<register type="NOA" address="0x00009888" value="0x126C7B40" />
6119
<register type="NOA" address="0x00009888" value="0x166C0020" />
6120
<register type="NOA" address="0x00009888" value="0x0A603444" />
6121
<register type="NOA" address="0x00009888" value="0x0A613400" />
6122
<register type="NOA" address="0x00009888" value="0x1A4EA800" />
6123
<register type="NOA" address="0x00009888" value="0x1C4E0002" />
6124
<register type="NOA" address="0x00009888" value="0x024E8000" />
6125
<register type="NOA" address="0x00009888" value="0x044E8000" />
6126
<register type="NOA" address="0x00009888" value="0x064E8000" />
6127
<register type="NOA" address="0x00009888" value="0x084E8000" />
6128
<register type="NOA" address="0x00009888" value="0x0A4E8000" />
6129
<register type="NOA" address="0x00009888" value="0x064F4000" />
6130
<register type="NOA" address="0x00009888" value="0x0C6C5327" />
6131
<register type="NOA" address="0x00009888" value="0x0E6C5425" />
6132
<register type="NOA" address="0x00009888" value="0x006C2A00" />
6133
<register type="NOA" address="0x00009888" value="0x026C285B" />
6134
<register type="NOA" address="0x00009888" value="0x046C005C" />
6135
<register type="NOA" address="0x00009888" value="0x106C0000" />
6136
<register type="NOA" address="0x00009888" value="0x1C6C0000" />
6137
<register type="NOA" address="0x00009888" value="0x1E6C0000" />
6138
<register type="NOA" address="0x00009888" value="0x1A6C0800" />
6139
<register type="NOA" address="0x00009888" value="0x0C1BC000" />
6140
<register type="NOA" address="0x00009888" value="0x0E1BC000" />
6141
<register type="NOA" address="0x00009888" value="0x001B8000" />
6142
<register type="NOA" address="0x00009888" value="0x021BC000" />
6143
<register type="NOA" address="0x00009888" value="0x041BC000" />
6144
<register type="NOA" address="0x00009888" value="0x1C1C003C" />
6145
<register type="NOA" address="0x00009888" value="0x121C8000" />
6146
<register type="NOA" address="0x00009888" value="0x141C8000" />
6147
<register type="NOA" address="0x00009888" value="0x161C8000" />
6148
<register type="NOA" address="0x00009888" value="0x181C8000" />
6149
<register type="NOA" address="0x00009888" value="0x1A1C0800" />
6150
<register type="NOA" address="0x00009888" value="0x065B4000" />
6151
<register type="NOA" address="0x00009888" value="0x1A5C1000" />
6152
<register type="NOA" address="0x00009888" value="0x10600000" />
6153
<register type="NOA" address="0x00009888" value="0x04600000" />
6154
<register type="NOA" address="0x00009888" value="0x0C610044" />
6155
<register type="NOA" address="0x00009888" value="0x10610000" />
6156
<register type="NOA" address="0x00009888" value="0x06610000" />
6157
<register type="NOA" address="0x00009888" value="0x0C4C02A8" />
6158
<register type="NOA" address="0x00009888" value="0x084CA000" />
6159
<register type="NOA" address="0x00009888" value="0x0A4C002A" />
6160
<register type="NOA" address="0x00009888" value="0x0C0DA000" />
6161
<register type="NOA" address="0x00009888" value="0x0E0DA000" />
6162
<register type="NOA" address="0x00009888" value="0x000D8000" />
6163
<register type="NOA" address="0x00009888" value="0x020DA000" />
6164
<register type="NOA" address="0x00009888" value="0x040DA000" />
6165
<register type="NOA" address="0x00009888" value="0x060D2000" />
6166
<register type="NOA" address="0x00009888" value="0x100F0154" />
6167
<register type="NOA" address="0x00009888" value="0x0C0F5000" />
6168
<register type="NOA" address="0x00009888" value="0x0E0F0055" />
6169
<register type="NOA" address="0x00009888" value="0x182C00AA" />
6170
<register type="NOA" address="0x00009888" value="0x022C8000" />
6171
<register type="NOA" address="0x00009888" value="0x042C8000" />
6172
<register type="NOA" address="0x00009888" value="0x062C8000" />
6173
<register type="NOA" address="0x00009888" value="0x082C8000" />
6174
<register type="NOA" address="0x00009888" value="0x0A2C8000" />
6175
<register type="NOA" address="0x00009888" value="0x0C2CC000" />
6176
<register type="NOA" address="0x00009888" value="0x1190FFC0" />
6177
<register type="NOA" address="0x00009888" value="0x57900000" />
6178
<register type="NOA" address="0x00009888" value="0x49900420" />
6179
<register type="NOA" address="0x00009888" value="0x37900000" />
6180
<register type="NOA" address="0x00009888" value="0x33900000" />
6181
<register type="NOA" address="0x00009888" value="0x4B900021" />
6182
<register type="NOA" address="0x00009888" value="0x59900000" />
6183
<register type="NOA" address="0x00009888" value="0x51900000" />
6184
<register type="NOA" address="0x00009888" value="0x41900400" />
6185
<register type="NOA" address="0x00009888" value="0x43900421" />
6186
<register type="NOA" address="0x00009888" value="0x53900000" />
6187
<register type="NOA" address="0x00009888" value="0x45900040" />
6188
</register_config>
6189
<register_config type="OA">
6190
<register type="OA" address="0x00002740" value="0x00000000" />
6191
<register type="OA" address="0x00002744" value="0x00800000" />
6192
<register type="OA" address="0x00002710" value="0x00000000" />
6193
<register type="OA" address="0x00002714" value="0xF0800000" />
6194
<register type="OA" address="0x00002720" value="0x00000000" />
6195
<register type="OA" address="0x00002724" value="0xF0800000" />
6196
<register type="OA" address="0x00002770" value="0x00100070" />
6197
<register type="OA" address="0x00002774" value="0x0000FFF1" />
6198
<register type="OA" address="0x00002778" value="0x00014002" />
6199
<register type="OA" address="0x0000277C" value="0x0000C3FF" />
6200
<register type="OA" address="0x00002780" value="0x00010002" />
6201
<register type="OA" address="0x00002784" value="0x0000C7FF" />
6202
<register type="OA" address="0x00002788" value="0x00004002" />
6203
<register type="OA" address="0x0000278C" value="0x0000D3FF" />
6204
<register type="OA" address="0x00002790" value="0x00100700" />
6205
<register type="OA" address="0x00002794" value="0x0000FF1F" />
6206
<register type="OA" address="0x00002798" value="0x00001402" />
6207
<register type="OA" address="0x0000279C" value="0x0000FC3F" />
6208
<register type="OA" address="0x000027A0" value="0x00001002" />
6209
<register type="OA" address="0x000027A4" value="0x0000FC7F" />
6210
<register type="OA" address="0x000027A8" value="0x00000402" />
6211
<register type="OA" address="0x000027AC" value="0x0000FD3F" />
6212
</register_config>
6213
<register_config type="FLEX">
6214
<register type="FLEX" address="0x0000E458" value="0x00005004" />
6215
<register type="FLEX" address="0x0000E558" value="0x00010003" />
6216
<register type="FLEX" address="0x0000E658" value="0x00012011" />
6217
<register type="FLEX" address="0x0000E758" value="0x00015014" />
6218
<register type="FLEX" address="0x0000E45C" value="0x00051050" />
6219
<register type="FLEX" address="0x0000E55C" value="0x00053052" />
6220
<register type="FLEX" address="0x0000E65C" value="0x00055054" />
6221
</register_config>
6222
</set>
6223
6224
<set name="Metric set L3_2"
6225
chipset="SKLGT3"
6226
symbol_name="L3_2"
6227
underscore_name="l3_2"
6228
mdapi_supported_apis="VK OGL OCL IO BB"
6229
hw_config_guid="9830a5f3-a5e2-4773-a49d-6371407c382a"
6230
>
6231
<counter name="GPU Time Elapsed"
6232
symbol_name="GpuTime"
6233
underscore_name="gpu_time"
6234
description="Time elapsed on the GPU during the measurement."
6235
data_type="uint64"
6236
units="ns"
6237
semantic_type="duration"
6238
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6239
mdapi_group="GPU"
6240
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6241
mdapi_supported_apis=""
6242
mdapi_hw_unit_type="gpu"
6243
/>
6244
<counter name="GPU Core Clocks"
6245
symbol_name="GpuCoreClocks"
6246
underscore_name="gpu_core_clocks"
6247
description="The total number of GPU core clocks elapsed during the measurement."
6248
data_type="uint64"
6249
units="cycles"
6250
semantic_type="event"
6251
equation="GPU_CLOCK 0 READ"
6252
mdapi_group="GPU"
6253
mdapi_usage_flags="Tier1 Frame Batch Draw"
6254
mdapi_supported_apis=""
6255
mdapi_hw_unit_type="gpu"
6256
/>
6257
<counter name="AVG GPU Core Frequency"
6258
symbol_name="AvgGpuCoreFrequency"
6259
underscore_name="avg_gpu_core_frequency"
6260
description="Average GPU Core Frequency in the measurement."
6261
data_type="uint64"
6262
max_equation="$GpuMaxFrequency"
6263
units="hz"
6264
semantic_type="event"
6265
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6266
mdapi_group="GPU"
6267
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6268
mdapi_supported_apis=""
6269
mdapi_hw_unit_type="gpu"
6270
/>
6271
<counter name="GPU Busy"
6272
symbol_name="GpuBusy"
6273
underscore_name="gpu_busy"
6274
description="The percentage of time in which the GPU has been processing GPU commands."
6275
data_type="float"
6276
max_equation="100"
6277
units="percent"
6278
semantic_type="duration"
6279
equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
6280
mdapi_group="GPU"
6281
mdapi_usage_flags="Tier1 Overview System Frame"
6282
mdapi_supported_apis=""
6283
mdapi_hw_unit_type="gpu"
6284
/>
6285
<counter name="VS Threads Dispatched"
6286
symbol_name="VsThreads"
6287
underscore_name="vs_threads"
6288
description="The total number of vertex shader hardware threads dispatched."
6289
data_type="uint64"
6290
units="threads"
6291
semantic_type="event"
6292
equation="A 1 READ"
6293
mdapi_group="EU Array/Vertex Shader"
6294
mdapi_usage_flags="Tier3 Frame Batch Draw"
6295
mdapi_supported_apis="VK OGL IO BB"
6296
mdapi_hw_unit_type="gpu"
6297
/>
6298
<counter name="HS Threads Dispatched"
6299
symbol_name="HsThreads"
6300
underscore_name="hs_threads"
6301
description="The total number of hull shader hardware threads dispatched."
6302
data_type="uint64"
6303
units="threads"
6304
semantic_type="event"
6305
equation="A 2 READ"
6306
mdapi_group="EU Array/Hull Shader"
6307
mdapi_usage_flags="Tier3 Frame Batch Draw"
6308
mdapi_supported_apis="VK OGL4 IO BB"
6309
mdapi_hw_unit_type="gpu"
6310
/>
6311
<counter name="DS Threads Dispatched"
6312
symbol_name="DsThreads"
6313
underscore_name="ds_threads"
6314
description="The total number of domain shader hardware threads dispatched."
6315
data_type="uint64"
6316
units="threads"
6317
semantic_type="event"
6318
equation="A 3 READ"
6319
mdapi_group="EU Array/Domain Shader"
6320
mdapi_usage_flags="Tier3 Frame Batch Draw"
6321
mdapi_supported_apis="VK OGL4 IO BB"
6322
mdapi_hw_unit_type="gpu"
6323
/>
6324
<counter name="GS Threads Dispatched"
6325
symbol_name="GsThreads"
6326
underscore_name="gs_threads"
6327
description="The total number of geometry shader hardware threads dispatched."
6328
data_type="uint64"
6329
units="threads"
6330
semantic_type="event"
6331
equation="A 5 READ"
6332
mdapi_group="EU Array/Geometry Shader"
6333
mdapi_usage_flags="Tier3 Frame Batch Draw"
6334
mdapi_supported_apis="VK OGL4 IO BB"
6335
mdapi_hw_unit_type="gpu"
6336
/>
6337
<counter name="FS Threads Dispatched"
6338
symbol_name="PsThreads"
6339
underscore_name="ps_threads"
6340
description="The total number of fragment shader hardware threads dispatched."
6341
data_type="uint64"
6342
units="threads"
6343
semantic_type="event"
6344
equation="A 6 READ"
6345
mdapi_group="EU Array/Fragment Shader"
6346
mdapi_usage_flags="Tier3 Frame Batch Draw"
6347
mdapi_supported_apis="VK OGL IO BB"
6348
mdapi_hw_unit_type="gpu"
6349
/>
6350
<counter name="CS Threads Dispatched"
6351
symbol_name="CsThreads"
6352
underscore_name="cs_threads"
6353
description="The total number of compute shader hardware threads dispatched."
6354
data_type="uint64"
6355
units="threads"
6356
semantic_type="event"
6357
equation="A 4 READ"
6358
mdapi_group="EU Array/Compute Shader"
6359
mdapi_usage_flags="Tier3 Frame Batch Draw"
6360
mdapi_supported_apis="VK OGL4 OCL IO BB"
6361
mdapi_hw_unit_type="gpu"
6362
/>
6363
<counter name="EU Active"
6364
symbol_name="EuActive"
6365
underscore_name="eu_active"
6366
description="The percentage of time in which the Execution Units were actively processing."
6367
data_type="float"
6368
max_equation="100"
6369
units="percent"
6370
semantic_type="duration"
6371
equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6372
mdapi_group="EU Array"
6373
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6374
mdapi_supported_apis=""
6375
mdapi_hw_unit_type="gpu"
6376
/>
6377
<counter name="EU Stall"
6378
symbol_name="EuStall"
6379
underscore_name="eu_stall"
6380
description="The percentage of time in which the Execution Units were stalled."
6381
data_type="float"
6382
max_equation="100"
6383
units="percent"
6384
semantic_type="duration"
6385
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6386
mdapi_group="EU Array"
6387
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6388
mdapi_supported_apis=""
6389
mdapi_hw_unit_type="gpu"
6390
/>
6391
<counter name="EU Both FPU Pipes Active"
6392
symbol_name="EuFpuBothActive"
6393
underscore_name="eu_fpu_both_active"
6394
description="The percentage of time in which both EU FPU pipelines were actively processing."
6395
data_type="float"
6396
max_equation="100"
6397
units="percent"
6398
semantic_type="duration"
6399
equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6400
mdapi_group="EU Array/Pipes"
6401
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6402
mdapi_supported_apis=""
6403
mdapi_hw_unit_type="gpu"
6404
/>
6405
<counter name="VS FPU0 Pipe Active"
6406
symbol_name="VsFpu0Active"
6407
underscore_name="vs_fpu0_active"
6408
description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
6409
data_type="float"
6410
max_equation="100"
6411
units="percent"
6412
semantic_type="duration"
6413
equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6414
mdapi_group="EU Array/Vertex Shader"
6415
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6416
mdapi_supported_apis="VK OGL IO BB"
6417
mdapi_hw_unit_type="gpu"
6418
/>
6419
<counter name="VS FPU1 Pipe Active"
6420
symbol_name="VsFpu1Active"
6421
underscore_name="vs_fpu1_active"
6422
description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
6423
data_type="float"
6424
max_equation="100"
6425
units="percent"
6426
semantic_type="duration"
6427
equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6428
mdapi_group="EU Array/Vertex Shader"
6429
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6430
mdapi_supported_apis="VK OGL IO BB"
6431
mdapi_hw_unit_type="gpu"
6432
/>
6433
<counter name="VS Send Pipe Active"
6434
symbol_name="VsSendActive"
6435
underscore_name="vs_send_active"
6436
description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
6437
data_type="float"
6438
max_equation="100"
6439
units="percent"
6440
semantic_type="duration"
6441
equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6442
mdapi_group="EU Array/Vertex Shader"
6443
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6444
mdapi_supported_apis="VK OGL IO BB"
6445
mdapi_hw_unit_type="gpu"
6446
/>
6447
<counter name="PS FPU0 Pipe Active"
6448
symbol_name="PsFpu0Active"
6449
underscore_name="ps_fpu0_active"
6450
description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
6451
data_type="float"
6452
max_equation="100"
6453
units="percent"
6454
semantic_type="duration"
6455
equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6456
mdapi_group="EU Array/Pixel Shader"
6457
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6458
mdapi_supported_apis="VK OGL IO BB"
6459
mdapi_hw_unit_type="gpu"
6460
/>
6461
<counter name="PS FPU1 Pipe Active"
6462
symbol_name="PsFpu1Active"
6463
underscore_name="ps_fpu1_active"
6464
description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
6465
data_type="float"
6466
max_equation="100"
6467
units="percent"
6468
semantic_type="duration"
6469
equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6470
mdapi_group="EU Array/Pixel Shader"
6471
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6472
mdapi_supported_apis="VK OGL IO BB"
6473
mdapi_hw_unit_type="gpu"
6474
/>
6475
<counter name="PS Send Pipeline Active"
6476
symbol_name="PsSendActive"
6477
underscore_name="ps_send_active"
6478
description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
6479
data_type="float"
6480
max_equation="100"
6481
units="percent"
6482
semantic_type="duration"
6483
equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6484
mdapi_group="EU Array/Pixel Shader"
6485
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6486
mdapi_supported_apis="VK OGL IO BB"
6487
mdapi_hw_unit_type="gpu"
6488
/>
6489
<counter name="FS Both FPU Active"
6490
symbol_name="PsEuBothFpuActive"
6491
underscore_name="ps_eu_both_fpu_active"
6492
description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
6493
data_type="float"
6494
max_equation="100"
6495
units="percent"
6496
semantic_type="duration"
6497
equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6498
mdapi_group="3D Pipe/Fragment Shader"
6499
mdapi_usage_flags="Tier4 Frame Batch Draw"
6500
mdapi_supported_apis="VK OGL IO BB"
6501
mdapi_hw_unit_type="gpu"
6502
/>
6503
<counter name="Rasterized Pixels"
6504
symbol_name="RasterizedPixels"
6505
underscore_name="rasterized_pixels"
6506
description="The total number of rasterized pixels."
6507
data_type="uint64"
6508
units="pixels"
6509
semantic_type="event"
6510
equation="A 21 READ 4 UMUL"
6511
mdapi_group="3D Pipe/Rasterizer"
6512
mdapi_usage_flags="Tier3 Frame Batch Draw"
6513
mdapi_supported_apis="VK OGL IO BB"
6514
mdapi_hw_unit_type="gpu"
6515
/>
6516
<counter name="Early Hi-Depth Test Fails"
6517
symbol_name="HiDepthTestFails"
6518
underscore_name="hi_depth_test_fails"
6519
description="The total number of pixels dropped on early hierarchical depth test."
6520
data_type="uint64"
6521
units="pixels"
6522
semantic_type="event"
6523
equation="A 22 READ 4 UMUL"
6524
mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
6525
mdapi_usage_flags="Tier3 Frame Batch Draw"
6526
mdapi_supported_apis="VK OGL IO BB"
6527
mdapi_hw_unit_type="gpu"
6528
/>
6529
<counter name="Early Depth Test Fails"
6530
symbol_name="EarlyDepthTestFails"
6531
underscore_name="early_depth_test_fails"
6532
description="The total number of pixels dropped on early depth test."
6533
data_type="uint64"
6534
units="pixels"
6535
semantic_type="event"
6536
equation="A 23 READ 4 UMUL"
6537
mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
6538
mdapi_usage_flags="Tier3 Frame Batch Draw"
6539
mdapi_supported_apis="VK OGL IO BB"
6540
mdapi_hw_unit_type="gpu"
6541
/>
6542
<counter name="Samples Killed in FS"
6543
symbol_name="SamplesKilledInPs"
6544
underscore_name="samples_killed_in_ps"
6545
description="The total number of samples or pixels dropped in fragment shaders."
6546
data_type="uint64"
6547
units="pixels"
6548
semantic_type="event"
6549
equation="A 24 READ 4 UMUL"
6550
mdapi_group="3D Pipe/Fragment Shader"
6551
mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
6552
mdapi_supported_apis="VK OGL IO BB"
6553
mdapi_hw_unit_type="gpu"
6554
/>
6555
<counter name="Pixels Failing Tests"
6556
symbol_name="PixelsFailingPostPsTests"
6557
underscore_name="pixels_failing_post_ps_tests"
6558
description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
6559
data_type="uint64"
6560
units="pixels"
6561
semantic_type="event"
6562
equation="A 25 READ 4 UMUL"
6563
mdapi_group="3D Pipe/Output Merger"
6564
mdapi_usage_flags="Tier3 Frame Batch Draw"
6565
mdapi_supported_apis="VK OGL IO BB"
6566
mdapi_hw_unit_type="gpu"
6567
/>
6568
<counter name="Samples Written"
6569
symbol_name="SamplesWritten"
6570
underscore_name="samples_written"
6571
description="The total number of samples or pixels written to all render targets."
6572
data_type="uint64"
6573
units="pixels"
6574
semantic_type="event"
6575
equation="A 26 READ 4 UMUL"
6576
mdapi_group="3D Pipe/Output Merger"
6577
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6578
mdapi_supported_apis="VK OGL IO BB"
6579
mdapi_hw_unit_type="gpu"
6580
/>
6581
<counter name="Samples Blended"
6582
symbol_name="SamplesBlended"
6583
underscore_name="samples_blended"
6584
description="The total number of blended samples or pixels written to all render targets."
6585
data_type="uint64"
6586
units="pixels"
6587
semantic_type="event"
6588
equation="A 27 READ 4 UMUL"
6589
mdapi_group="3D Pipe/Output Merger"
6590
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6591
mdapi_supported_apis="VK OGL IO BB"
6592
mdapi_hw_unit_type="gpu"
6593
/>
6594
<counter name="Sampler Texels"
6595
symbol_name="SamplerTexels"
6596
underscore_name="sampler_texels"
6597
description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
6598
data_type="uint64"
6599
units="texels"
6600
semantic_type="event"
6601
equation="A 28 READ 4 UMUL"
6602
mdapi_group="Sampler/Sampler Input"
6603
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6604
mdapi_supported_apis=""
6605
mdapi_hw_unit_type="gpu"
6606
/>
6607
<counter name="Sampler Texels Misses"
6608
symbol_name="SamplerTexelMisses"
6609
underscore_name="sampler_texel_misses"
6610
description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
6611
data_type="uint64"
6612
units="texels"
6613
semantic_type="event"
6614
equation="A 29 READ 4 UMUL"
6615
mdapi_group="Sampler/Sampler Cache"
6616
mdapi_usage_flags="Tier3 Batch Frame Draw"
6617
mdapi_supported_apis=""
6618
mdapi_hw_unit_type="gpu"
6619
/>
6620
<counter name="SLM Bytes Read"
6621
symbol_name="SlmBytesRead"
6622
underscore_name="slm_bytes_read"
6623
description="The total number of GPU memory bytes read from shared local memory."
6624
data_type="uint64"
6625
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
6626
units="bytes"
6627
semantic_type="throughput"
6628
equation="A 30 READ 64 UMUL"
6629
mdapi_group="L3/Data Port/SLM"
6630
mdapi_usage_flags="Tier3 Frame Batch Draw"
6631
mdapi_supported_apis="VK OGL4 OCL IO BB"
6632
mdapi_hw_unit_type="gpu"
6633
/>
6634
<counter name="SLM Bytes Written"
6635
symbol_name="SlmBytesWritten"
6636
underscore_name="slm_bytes_written"
6637
description="The total number of GPU memory bytes written into shared local memory."
6638
data_type="uint64"
6639
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
6640
units="bytes"
6641
semantic_type="throughput"
6642
equation="A 31 READ 64 UMUL"
6643
mdapi_group="L3/Data Port/SLM"
6644
mdapi_usage_flags="Tier3 Frame Batch Draw"
6645
mdapi_supported_apis="VK OGL4 OCL IO BB"
6646
mdapi_hw_unit_type="gpu"
6647
/>
6648
<counter name="Shader Memory Accesses"
6649
symbol_name="ShaderMemoryAccesses"
6650
underscore_name="shader_memory_accesses"
6651
description="The total number of shader memory accesses to L3."
6652
data_type="uint64"
6653
units="messages"
6654
semantic_type="event"
6655
equation="A 32 READ"
6656
mdapi_group="L3/Data Port"
6657
mdapi_usage_flags="Tier3 Frame Batch Draw"
6658
mdapi_supported_apis=""
6659
mdapi_hw_unit_type="gpu"
6660
/>
6661
<counter name="Shader Atomic Memory Accesses"
6662
symbol_name="ShaderAtomics"
6663
underscore_name="shader_atomics"
6664
description="The total number of shader atomic memory accesses."
6665
data_type="uint64"
6666
units="messages"
6667
semantic_type="event"
6668
equation="A 34 READ"
6669
mdapi_group="L3/Data Port/Atomics"
6670
mdapi_usage_flags="Tier3 Frame Batch Draw"
6671
mdapi_supported_apis="VK OGL OCL IO BB"
6672
mdapi_hw_unit_type="gpu"
6673
/>
6674
<counter name="L3 Shader Throughput"
6675
symbol_name="L3ShaderThroughput"
6676
underscore_name="l3_shader_throughput"
6677
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
6678
data_type="uint64"
6679
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
6680
units="bytes"
6681
semantic_type="throughput"
6682
equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
6683
mdapi_group="L3/Data Port"
6684
mdapi_usage_flags="Tier2 Frame Batch Draw"
6685
mdapi_supported_apis="VK OGL4 OCL IO BB"
6686
mdapi_hw_unit_type="gpu"
6687
/>
6688
<counter name="Shader Barrier Messages"
6689
symbol_name="ShaderBarriers"
6690
underscore_name="shader_barriers"
6691
description="The total number of shader barrier messages."
6692
data_type="uint64"
6693
units="messages"
6694
semantic_type="event"
6695
equation="A 35 READ"
6696
mdapi_group="EU Array/Barrier"
6697
mdapi_usage_flags="Tier3 Frame Batch Draw"
6698
mdapi_supported_apis=""
6699
mdapi_hw_unit_type="gpu"
6700
/>
6701
<counter name="Slice0 L3 Bank2 Stalled"
6702
symbol_name="L30Bank2Stalled"
6703
underscore_name="l30_bank2_stalled"
6704
description="The percentage of time in which slice0 L3 bank2 is stalled"
6705
data_type="float"
6706
max_equation="100"
6707
units="percent"
6708
semantic_type="duration"
6709
equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
6710
availability="$SliceMask 0x1 AND"
6711
mdapi_group="GTI/L3"
6712
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6713
mdapi_supported_apis=""
6714
mdapi_hw_unit_type="slice"
6715
/>
6716
<counter name="Slice0 L3 Bank2 Active"
6717
symbol_name="L30Bank2Active"
6718
underscore_name="l30_bank2_active"
6719
description="The percentage of time in which slice0 L3 bank2 is active"
6720
data_type="float"
6721
max_equation="100"
6722
units="percent"
6723
semantic_type="duration"
6724
equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
6725
availability="$SliceMask 0x1 AND"
6726
mdapi_group="GTI/L3"
6727
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6728
mdapi_supported_apis=""
6729
mdapi_hw_unit_type="slice"
6730
/>
6731
<counter name="SQ is full"
6732
symbol_name="GTRequestQueueFull"
6733
underscore_name="gt_request_queue_full"
6734
description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
6735
data_type="float"
6736
max_equation="100"
6737
units="percent"
6738
semantic_type="duration"
6739
equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
6740
availability="true $QueryMode &amp;&amp;"
6741
mdapi_group="GTI"
6742
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6743
mdapi_supported_apis="VK OGL4 OCL"
6744
mdapi_hw_unit_type="gpu"
6745
/>
6746
<register_config type="NOA">
6747
<register type="NOA" address="0x000091BC" value="0xE0500000" />
6748
<register type="NOA" address="0x00009840" value="0x00000080" />
6749
<register type="NOA" address="0x00009888" value="0x126C02E0" />
6750
<register type="NOA" address="0x00009888" value="0x146C0001" />
6751
<register type="NOA" address="0x00009888" value="0x0A623400" />
6752
<register type="NOA" address="0x00009888" value="0x044E8000" />
6753
<register type="NOA" address="0x00009888" value="0x064E8000" />
6754
<register type="NOA" address="0x00009888" value="0x084E8000" />
6755
<register type="NOA" address="0x00009888" value="0x0A4E8000" />
6756
<register type="NOA" address="0x00009888" value="0x064F4000" />
6757
<register type="NOA" address="0x00009888" value="0x026C3324" />
6758
<register type="NOA" address="0x00009888" value="0x046C3422" />
6759
<register type="NOA" address="0x00009888" value="0x106C0000" />
6760
<register type="NOA" address="0x00009888" value="0x1A6C0000" />
6761
<register type="NOA" address="0x00009888" value="0x021BC000" />
6762
<register type="NOA" address="0x00009888" value="0x041BC000" />
6763
<register type="NOA" address="0x00009888" value="0x141C8000" />
6764
<register type="NOA" address="0x00009888" value="0x161C8000" />
6765
<register type="NOA" address="0x00009888" value="0x181C8000" />
6766
<register type="NOA" address="0x00009888" value="0x1A1C0800" />
6767
<register type="NOA" address="0x00009888" value="0x065B4000" />
6768
<register type="NOA" address="0x00009888" value="0x1A5C1000" />
6769
<register type="NOA" address="0x00009888" value="0x06614000" />
6770
<register type="NOA" address="0x00009888" value="0x0C620044" />
6771
<register type="NOA" address="0x00009888" value="0x10620000" />
6772
<register type="NOA" address="0x00009888" value="0x06620000" />
6773
<register type="NOA" address="0x00009888" value="0x084C8000" />
6774
<register type="NOA" address="0x00009888" value="0x0A4C002A" />
6775
<register type="NOA" address="0x00009888" value="0x020DA000" />
6776
<register type="NOA" address="0x00009888" value="0x040DA000" />
6777
<register type="NOA" address="0x00009888" value="0x060D2000" />
6778
<register type="NOA" address="0x00009888" value="0x0C0F4000" />
6779
<register type="NOA" address="0x00009888" value="0x0E0F0055" />
6780
<register type="NOA" address="0x00009888" value="0x042C8000" />
6781
<register type="NOA" address="0x00009888" value="0x062C8000" />
6782
<register type="NOA" address="0x00009888" value="0x082C8000" />
6783
<register type="NOA" address="0x00009888" value="0x0A2C8000" />
6784
<register type="NOA" address="0x00009888" value="0x0C2CC000" />
6785
<register type="NOA" address="0x00009888" value="0x1190F800" />
6786
<register type="NOA" address="0x00009888" value="0x37900000" />
6787
<register type="NOA" address="0x00009888" value="0x51900000" />
6788
<register type="NOA" address="0x00009888" value="0x43900000" />
6789
<register type="NOA" address="0x00009888" value="0x53900000" />
6790
<register type="NOA" address="0x00009888" value="0x45900000" />
6791
<register type="NOA" address="0x00009888" value="0x33900000" />
6792
</register_config>
6793
<register_config type="OA">
6794
<register type="OA" address="0x00002740" value="0x00000000" />
6795
<register type="OA" address="0x00002744" value="0x00800000" />
6796
<register type="OA" address="0x00002710" value="0x00000000" />
6797
<register type="OA" address="0x00002714" value="0xF0800000" />
6798
<register type="OA" address="0x00002720" value="0x00000000" />
6799
<register type="OA" address="0x00002724" value="0x00800000" />
6800
<register type="OA" address="0x00002770" value="0x00100070" />
6801
<register type="OA" address="0x00002774" value="0x0000FFF1" />
6802
<register type="OA" address="0x00002778" value="0x00028002" />
6803
<register type="OA" address="0x0000277C" value="0x000087FF" />
6804
<register type="OA" address="0x00002780" value="0x00020002" />
6805
<register type="OA" address="0x00002784" value="0x00008FFF" />
6806
<register type="OA" address="0x00002788" value="0x00008002" />
6807
<register type="OA" address="0x0000278C" value="0x0000A7FF" />
6808
</register_config>
6809
<register_config type="FLEX">
6810
<register type="FLEX" address="0x0000E458" value="0x00005004" />
6811
<register type="FLEX" address="0x0000E558" value="0x00010003" />
6812
<register type="FLEX" address="0x0000E658" value="0x00012011" />
6813
<register type="FLEX" address="0x0000E758" value="0x00015014" />
6814
<register type="FLEX" address="0x0000E45C" value="0x00051050" />
6815
<register type="FLEX" address="0x0000E55C" value="0x00053052" />
6816
<register type="FLEX" address="0x0000E65C" value="0x00055054" />
6817
</register_config>
6818
</set>
6819
6820
<set name="Metric set L3_3"
6821
chipset="SKLGT3"
6822
symbol_name="L3_3"
6823
underscore_name="l3_3"
6824
mdapi_supported_apis="VK OGL OCL IO BB"
6825
hw_config_guid="59452ceb-24bb-4878-87ec-87aab7b4f9db"
6826
>
6827
<counter name="GPU Time Elapsed"
6828
symbol_name="GpuTime"
6829
underscore_name="gpu_time"
6830
description="Time elapsed on the GPU during the measurement."
6831
data_type="uint64"
6832
units="ns"
6833
semantic_type="duration"
6834
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6835
mdapi_group="GPU"
6836
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6837
mdapi_supported_apis=""
6838
mdapi_hw_unit_type="gpu"
6839
/>
6840
<counter name="GPU Core Clocks"
6841
symbol_name="GpuCoreClocks"
6842
underscore_name="gpu_core_clocks"
6843
description="The total number of GPU core clocks elapsed during the measurement."
6844
data_type="uint64"
6845
units="cycles"
6846
semantic_type="event"
6847
equation="GPU_CLOCK 0 READ"
6848
mdapi_group="GPU"
6849
mdapi_usage_flags="Tier1 Frame Batch Draw"
6850
mdapi_supported_apis=""
6851
mdapi_hw_unit_type="gpu"
6852
/>
6853
<counter name="AVG GPU Core Frequency"
6854
symbol_name="AvgGpuCoreFrequency"
6855
underscore_name="avg_gpu_core_frequency"
6856
description="Average GPU Core Frequency in the measurement."
6857
data_type="uint64"
6858
max_equation="$GpuMaxFrequency"
6859
units="hz"
6860
semantic_type="event"
6861
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6862
mdapi_group="GPU"
6863
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6864
mdapi_supported_apis=""
6865
mdapi_hw_unit_type="gpu"
6866
/>
6867
<counter name="GPU Busy"
6868
symbol_name="GpuBusy"
6869
underscore_name="gpu_busy"
6870
description="The percentage of time in which the GPU has been processing GPU commands."
6871
data_type="float"
6872
max_equation="100"
6873
units="percent"
6874
semantic_type="duration"
6875
equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
6876
mdapi_group="GPU"
6877
mdapi_usage_flags="Tier1 Overview System Frame"
6878
mdapi_supported_apis=""
6879
mdapi_hw_unit_type="gpu"
6880
/>
6881
<counter name="VS Threads Dispatched"
6882
symbol_name="VsThreads"
6883
underscore_name="vs_threads"
6884
description="The total number of vertex shader hardware threads dispatched."
6885
data_type="uint64"
6886
units="threads"
6887
semantic_type="event"
6888
equation="A 1 READ"
6889
mdapi_group="EU Array/Vertex Shader"
6890
mdapi_usage_flags="Tier3 Frame Batch Draw"
6891
mdapi_supported_apis="VK OGL IO BB"
6892
mdapi_hw_unit_type="gpu"
6893
/>
6894
<counter name="HS Threads Dispatched"
6895
symbol_name="HsThreads"
6896
underscore_name="hs_threads"
6897
description="The total number of hull shader hardware threads dispatched."
6898
data_type="uint64"
6899
units="threads"
6900
semantic_type="event"
6901
equation="A 2 READ"
6902
mdapi_group="EU Array/Hull Shader"
6903
mdapi_usage_flags="Tier3 Frame Batch Draw"
6904
mdapi_supported_apis="VK OGL4 IO BB"
6905
mdapi_hw_unit_type="gpu"
6906
/>
6907
<counter name="DS Threads Dispatched"
6908
symbol_name="DsThreads"
6909
underscore_name="ds_threads"
6910
description="The total number of domain shader hardware threads dispatched."
6911
data_type="uint64"
6912
units="threads"
6913
semantic_type="event"
6914
equation="A 3 READ"
6915
mdapi_group="EU Array/Domain Shader"
6916
mdapi_usage_flags="Tier3 Frame Batch Draw"
6917
mdapi_supported_apis="VK OGL4 IO BB"
6918
mdapi_hw_unit_type="gpu"
6919
/>
6920
<counter name="GS Threads Dispatched"
6921
symbol_name="GsThreads"
6922
underscore_name="gs_threads"
6923
description="The total number of geometry shader hardware threads dispatched."
6924
data_type="uint64"
6925
units="threads"
6926
semantic_type="event"
6927
equation="A 5 READ"
6928
mdapi_group="EU Array/Geometry Shader"
6929
mdapi_usage_flags="Tier3 Frame Batch Draw"
6930
mdapi_supported_apis="VK OGL4 IO BB"
6931
mdapi_hw_unit_type="gpu"
6932
/>
6933
<counter name="FS Threads Dispatched"
6934
symbol_name="PsThreads"
6935
underscore_name="ps_threads"
6936
description="The total number of fragment shader hardware threads dispatched."
6937
data_type="uint64"
6938
units="threads"
6939
semantic_type="event"
6940
equation="A 6 READ"
6941
mdapi_group="EU Array/Fragment Shader"
6942
mdapi_usage_flags="Tier3 Frame Batch Draw"
6943
mdapi_supported_apis="VK OGL IO BB"
6944
mdapi_hw_unit_type="gpu"
6945
/>
6946
<counter name="CS Threads Dispatched"
6947
symbol_name="CsThreads"
6948
underscore_name="cs_threads"
6949
description="The total number of compute shader hardware threads dispatched."
6950
data_type="uint64"
6951
units="threads"
6952
semantic_type="event"
6953
equation="A 4 READ"
6954
mdapi_group="EU Array/Compute Shader"
6955
mdapi_usage_flags="Tier3 Frame Batch Draw"
6956
mdapi_supported_apis="VK OGL4 OCL IO BB"
6957
mdapi_hw_unit_type="gpu"
6958
/>
6959
<counter name="EU Active"
6960
symbol_name="EuActive"
6961
underscore_name="eu_active"
6962
description="The percentage of time in which the Execution Units were actively processing."
6963
data_type="float"
6964
max_equation="100"
6965
units="percent"
6966
semantic_type="duration"
6967
equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6968
mdapi_group="EU Array"
6969
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6970
mdapi_supported_apis=""
6971
mdapi_hw_unit_type="gpu"
6972
/>
6973
<counter name="EU Stall"
6974
symbol_name="EuStall"
6975
underscore_name="eu_stall"
6976
description="The percentage of time in which the Execution Units were stalled."
6977
data_type="float"
6978
max_equation="100"
6979
units="percent"
6980
semantic_type="duration"
6981
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6982
mdapi_group="EU Array"
6983
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6984
mdapi_supported_apis=""
6985
mdapi_hw_unit_type="gpu"
6986
/>
6987
<counter name="EU Both FPU Pipes Active"
6988
symbol_name="EuFpuBothActive"
6989
underscore_name="eu_fpu_both_active"
6990
description="The percentage of time in which both EU FPU pipelines were actively processing."
6991
data_type="float"
6992
max_equation="100"
6993
units="percent"
6994
semantic_type="duration"
6995
equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6996
mdapi_group="EU Array/Pipes"
6997
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6998
mdapi_supported_apis=""
6999
mdapi_hw_unit_type="gpu"
7000
/>
7001
<counter name="VS FPU0 Pipe Active"
7002
symbol_name="VsFpu0Active"
7003
underscore_name="vs_fpu0_active"
7004
description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
7005
data_type="float"
7006
max_equation="100"
7007
units="percent"
7008
semantic_type="duration"
7009
equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7010
mdapi_group="EU Array/Vertex Shader"
7011
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7012
mdapi_supported_apis="VK OGL IO BB"
7013
mdapi_hw_unit_type="gpu"
7014
/>
7015
<counter name="VS FPU1 Pipe Active"
7016
symbol_name="VsFpu1Active"
7017
underscore_name="vs_fpu1_active"
7018
description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
7019
data_type="float"
7020
max_equation="100"
7021
units="percent"
7022
semantic_type="duration"
7023
equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7024
mdapi_group="EU Array/Vertex Shader"
7025
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7026
mdapi_supported_apis="VK OGL IO BB"
7027
mdapi_hw_unit_type="gpu"
7028
/>
7029
<counter name="VS Send Pipe Active"
7030
symbol_name="VsSendActive"
7031
underscore_name="vs_send_active"
7032
description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
7033
data_type="float"
7034
max_equation="100"
7035
units="percent"
7036
semantic_type="duration"
7037
equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7038
mdapi_group="EU Array/Vertex Shader"
7039
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7040
mdapi_supported_apis="VK OGL IO BB"
7041
mdapi_hw_unit_type="gpu"
7042
/>
7043
<counter name="PS FPU0 Pipe Active"
7044
symbol_name="PsFpu0Active"
7045
underscore_name="ps_fpu0_active"
7046
description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
7047
data_type="float"
7048
max_equation="100"
7049
units="percent"
7050
semantic_type="duration"
7051
equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7052
mdapi_group="EU Array/Pixel Shader"
7053
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7054
mdapi_supported_apis="VK OGL IO BB"
7055
mdapi_hw_unit_type="gpu"
7056
/>
7057
<counter name="PS FPU1 Pipe Active"
7058
symbol_name="PsFpu1Active"
7059
underscore_name="ps_fpu1_active"
7060
description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
7061
data_type="float"
7062
max_equation="100"
7063
units="percent"
7064
semantic_type="duration"
7065
equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7066
mdapi_group="EU Array/Pixel Shader"
7067
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7068
mdapi_supported_apis="VK OGL IO BB"
7069
mdapi_hw_unit_type="gpu"
7070
/>
7071
<counter name="PS Send Pipeline Active"
7072
symbol_name="PsSendActive"
7073
underscore_name="ps_send_active"
7074
description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
7075
data_type="float"
7076
max_equation="100"
7077
units="percent"
7078
semantic_type="duration"
7079
equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7080
mdapi_group="EU Array/Pixel Shader"
7081
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7082
mdapi_supported_apis="VK OGL IO BB"
7083
mdapi_hw_unit_type="gpu"
7084
/>
7085
<counter name="FS Both FPU Active"
7086
symbol_name="PsEuBothFpuActive"
7087
underscore_name="ps_eu_both_fpu_active"
7088
description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
7089
data_type="float"
7090
max_equation="100"
7091
units="percent"
7092
semantic_type="duration"
7093
equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7094
mdapi_group="3D Pipe/Fragment Shader"
7095
mdapi_usage_flags="Tier4 Frame Batch Draw"
7096
mdapi_supported_apis="VK OGL IO BB"
7097
mdapi_hw_unit_type="gpu"
7098
/>
7099
<counter name="Rasterized Pixels"
7100
symbol_name="RasterizedPixels"
7101
underscore_name="rasterized_pixels"
7102
description="The total number of rasterized pixels."
7103
data_type="uint64"
7104
units="pixels"
7105
semantic_type="event"
7106
equation="A 21 READ 4 UMUL"
7107
mdapi_group="3D Pipe/Rasterizer"
7108
mdapi_usage_flags="Tier3 Frame Batch Draw"
7109
mdapi_supported_apis="VK OGL IO BB"
7110
mdapi_hw_unit_type="gpu"
7111
/>
7112
<counter name="Early Hi-Depth Test Fails"
7113
symbol_name="HiDepthTestFails"
7114
underscore_name="hi_depth_test_fails"
7115
description="The total number of pixels dropped on early hierarchical depth test."
7116
data_type="uint64"
7117
units="pixels"
7118
semantic_type="event"
7119
equation="A 22 READ 4 UMUL"
7120
mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
7121
mdapi_usage_flags="Tier3 Frame Batch Draw"
7122
mdapi_supported_apis="VK OGL IO BB"
7123
mdapi_hw_unit_type="gpu"
7124
/>
7125
<counter name="Early Depth Test Fails"
7126
symbol_name="EarlyDepthTestFails"
7127
underscore_name="early_depth_test_fails"
7128
description="The total number of pixels dropped on early depth test."
7129
data_type="uint64"
7130
units="pixels"
7131
semantic_type="event"
7132
equation="A 23 READ 4 UMUL"
7133
mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
7134
mdapi_usage_flags="Tier3 Frame Batch Draw"
7135
mdapi_supported_apis="VK OGL IO BB"
7136
mdapi_hw_unit_type="gpu"
7137
/>
7138
<counter name="Samples Killed in FS"
7139
symbol_name="SamplesKilledInPs"
7140
underscore_name="samples_killed_in_ps"
7141
description="The total number of samples or pixels dropped in fragment shaders."
7142
data_type="uint64"
7143
units="pixels"
7144
semantic_type="event"
7145
equation="A 24 READ 4 UMUL"
7146
mdapi_group="3D Pipe/Fragment Shader"
7147
mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
7148
mdapi_supported_apis="VK OGL IO BB"
7149
mdapi_hw_unit_type="gpu"
7150
/>
7151
<counter name="Pixels Failing Tests"
7152
symbol_name="PixelsFailingPostPsTests"
7153
underscore_name="pixels_failing_post_ps_tests"
7154
description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
7155
data_type="uint64"
7156
units="pixels"
7157
semantic_type="event"
7158
equation="A 25 READ 4 UMUL"
7159
mdapi_group="3D Pipe/Output Merger"
7160
mdapi_usage_flags="Tier3 Frame Batch Draw"
7161
mdapi_supported_apis="VK OGL IO BB"
7162
mdapi_hw_unit_type="gpu"
7163
/>
7164
<counter name="Samples Written"
7165
symbol_name="SamplesWritten"
7166
underscore_name="samples_written"
7167
description="The total number of samples or pixels written to all render targets."
7168
data_type="uint64"
7169
units="pixels"
7170
semantic_type="event"
7171
equation="A 26 READ 4 UMUL"
7172
mdapi_group="3D Pipe/Output Merger"
7173
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7174
mdapi_supported_apis="VK OGL IO BB"
7175
mdapi_hw_unit_type="gpu"
7176
/>
7177
<counter name="Samples Blended"
7178
symbol_name="SamplesBlended"
7179
underscore_name="samples_blended"
7180
description="The total number of blended samples or pixels written to all render targets."
7181
data_type="uint64"
7182
units="pixels"
7183
semantic_type="event"
7184
equation="A 27 READ 4 UMUL"
7185
mdapi_group="3D Pipe/Output Merger"
7186
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7187
mdapi_supported_apis="VK OGL IO BB"
7188
mdapi_hw_unit_type="gpu"
7189
/>
7190
<counter name="Sampler Texels"
7191
symbol_name="SamplerTexels"
7192
underscore_name="sampler_texels"
7193
description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
7194
data_type="uint64"
7195
units="texels"
7196
semantic_type="event"
7197
equation="A 28 READ 4 UMUL"
7198
mdapi_group="Sampler/Sampler Input"
7199
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7200
mdapi_supported_apis=""
7201
mdapi_hw_unit_type="gpu"
7202
/>
7203
<counter name="Sampler Texels Misses"
7204
symbol_name="SamplerTexelMisses"
7205
underscore_name="sampler_texel_misses"
7206
description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
7207
data_type="uint64"
7208
units="texels"
7209
semantic_type="event"
7210
equation="A 29 READ 4 UMUL"
7211
mdapi_group="Sampler/Sampler Cache"
7212
mdapi_usage_flags="Tier3 Batch Frame Draw"
7213
mdapi_supported_apis=""
7214
mdapi_hw_unit_type="gpu"
7215
/>
7216
<counter name="SLM Bytes Read"
7217
symbol_name="SlmBytesRead"
7218
underscore_name="slm_bytes_read"
7219
description="The total number of GPU memory bytes read from shared local memory."
7220
data_type="uint64"
7221
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7222
units="bytes"
7223
semantic_type="throughput"
7224
equation="A 30 READ 64 UMUL"
7225
mdapi_group="L3/Data Port/SLM"
7226
mdapi_usage_flags="Tier3 Frame Batch Draw"
7227
mdapi_supported_apis="VK OGL4 OCL IO BB"
7228
mdapi_hw_unit_type="gpu"
7229
/>
7230
<counter name="SLM Bytes Written"
7231
symbol_name="SlmBytesWritten"
7232
underscore_name="slm_bytes_written"
7233
description="The total number of GPU memory bytes written into shared local memory."
7234
data_type="uint64"
7235
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7236
units="bytes"
7237
semantic_type="throughput"
7238
equation="A 31 READ 64 UMUL"
7239
mdapi_group="L3/Data Port/SLM"
7240
mdapi_usage_flags="Tier3 Frame Batch Draw"
7241
mdapi_supported_apis="VK OGL4 OCL IO BB"
7242
mdapi_hw_unit_type="gpu"
7243
/>
7244
<counter name="Shader Memory Accesses"
7245
symbol_name="ShaderMemoryAccesses"
7246
underscore_name="shader_memory_accesses"
7247
description="The total number of shader memory accesses to L3."
7248
data_type="uint64"
7249
units="messages"
7250
semantic_type="event"
7251
equation="A 32 READ"
7252
mdapi_group="L3/Data Port"
7253
mdapi_usage_flags="Tier3 Frame Batch Draw"
7254
mdapi_supported_apis=""
7255
mdapi_hw_unit_type="gpu"
7256
/>
7257
<counter name="Shader Atomic Memory Accesses"
7258
symbol_name="ShaderAtomics"
7259
underscore_name="shader_atomics"
7260
description="The total number of shader atomic memory accesses."
7261
data_type="uint64"
7262
units="messages"
7263
semantic_type="event"
7264
equation="A 34 READ"
7265
mdapi_group="L3/Data Port/Atomics"
7266
mdapi_usage_flags="Tier3 Frame Batch Draw"
7267
mdapi_supported_apis="VK OGL OCL IO BB"
7268
mdapi_hw_unit_type="gpu"
7269
/>
7270
<counter name="L3 Shader Throughput"
7271
symbol_name="L3ShaderThroughput"
7272
underscore_name="l3_shader_throughput"
7273
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
7274
data_type="uint64"
7275
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7276
units="bytes"
7277
semantic_type="throughput"
7278
equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
7279
mdapi_group="L3/Data Port"
7280
mdapi_usage_flags="Tier2 Frame Batch Draw"
7281
mdapi_supported_apis="VK OGL4 OCL IO BB"
7282
mdapi_hw_unit_type="gpu"
7283
/>
7284
<counter name="Shader Barrier Messages"
7285
symbol_name="ShaderBarriers"
7286
underscore_name="shader_barriers"
7287
description="The total number of shader barrier messages."
7288
data_type="uint64"
7289
units="messages"
7290
semantic_type="event"
7291
equation="A 35 READ"
7292
mdapi_group="EU Array/Barrier"
7293
mdapi_usage_flags="Tier3 Frame Batch Draw"
7294
mdapi_supported_apis=""
7295
mdapi_hw_unit_type="gpu"
7296
/>
7297
<counter name="Slice0 L3 Bank3 Stalled"
7298
symbol_name="L30Bank3Stalled"
7299
underscore_name="l30_bank3_stalled"
7300
description="The percentage of time in which slice0 L3 bank3 is stalled"
7301
data_type="float"
7302
max_equation="100"
7303
units="percent"
7304
semantic_type="duration"
7305
equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
7306
availability="$SliceMask 0x1 AND"
7307
mdapi_group="GTI/L3"
7308
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7309
mdapi_supported_apis=""
7310
mdapi_hw_unit_type="slice"
7311
/>
7312
<counter name="Slice0 L3 Bank3 Active"
7313
symbol_name="L30Bank3Active"
7314
underscore_name="l30_bank3_active"
7315
description="The percentage of time in which slice0 L3 bank3 is active"
7316
data_type="float"
7317
max_equation="100"
7318
units="percent"
7319
semantic_type="duration"
7320
equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
7321
availability="$SliceMask 0x1 AND"
7322
mdapi_group="GTI/L3"
7323
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7324
mdapi_supported_apis=""
7325
mdapi_hw_unit_type="slice"
7326
/>
7327
<counter name="SQ is full"
7328
symbol_name="GTRequestQueueFull"
7329
underscore_name="gt_request_queue_full"
7330
description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
7331
data_type="float"
7332
max_equation="100"
7333
units="percent"
7334
semantic_type="duration"
7335
equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
7336
availability="true $QueryMode &amp;&amp;"
7337
mdapi_group="GTI"
7338
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7339
mdapi_supported_apis="VK OGL4 OCL"
7340
mdapi_hw_unit_type="gpu"
7341
/>
7342
<register_config type="NOA">
7343
<register type="NOA" address="0x000091BC" value="0xE0500000" />
7344
<register type="NOA" address="0x00009840" value="0x00000080" />
7345
<register type="NOA" address="0x00009888" value="0x126C4E80" />
7346
<register type="NOA" address="0x00009888" value="0x146C0000" />
7347
<register type="NOA" address="0x00009888" value="0x0A633400" />
7348
<register type="NOA" address="0x00009888" value="0x044E8000" />
7349
<register type="NOA" address="0x00009888" value="0x064E8000" />
7350
<register type="NOA" address="0x00009888" value="0x084E8000" />
7351
<register type="NOA" address="0x00009888" value="0x0A4E8000" />
7352
<register type="NOA" address="0x00009888" value="0x0C4E8000" />
7353
<register type="NOA" address="0x00009888" value="0x026C3321" />
7354
<register type="NOA" address="0x00009888" value="0x046C342F" />
7355
<register type="NOA" address="0x00009888" value="0x106C0000" />
7356
<register type="NOA" address="0x00009888" value="0x1A6C2000" />
7357
<register type="NOA" address="0x00009888" value="0x021BC000" />
7358
<register type="NOA" address="0x00009888" value="0x041BC000" />
7359
<register type="NOA" address="0x00009888" value="0x061B4000" />
7360
<register type="NOA" address="0x00009888" value="0x141C8000" />
7361
<register type="NOA" address="0x00009888" value="0x161C8000" />
7362
<register type="NOA" address="0x00009888" value="0x181C8000" />
7363
<register type="NOA" address="0x00009888" value="0x1A1C1800" />
7364
<register type="NOA" address="0x00009888" value="0x06604000" />
7365
<register type="NOA" address="0x00009888" value="0x0C630044" />
7366
<register type="NOA" address="0x00009888" value="0x10630000" />
7367
<register type="NOA" address="0x00009888" value="0x06630000" />
7368
<register type="NOA" address="0x00009888" value="0x084C8000" />
7369
<register type="NOA" address="0x00009888" value="0x0A4C00AA" />
7370
<register type="NOA" address="0x00009888" value="0x020DA000" />
7371
<register type="NOA" address="0x00009888" value="0x040DA000" />
7372
<register type="NOA" address="0x00009888" value="0x060D2000" />
7373
<register type="NOA" address="0x00009888" value="0x0C0F4000" />
7374
<register type="NOA" address="0x00009888" value="0x0E0F0055" />
7375
<register type="NOA" address="0x00009888" value="0x042C8000" />
7376
<register type="NOA" address="0x00009888" value="0x062C8000" />
7377
<register type="NOA" address="0x00009888" value="0x082C8000" />
7378
<register type="NOA" address="0x00009888" value="0x0A2C8000" />
7379
<register type="NOA" address="0x00009888" value="0x0C2C8000" />
7380
<register type="NOA" address="0x00009888" value="0x1190F800" />
7381
<register type="NOA" address="0x00009888" value="0x37900000" />
7382
<register type="NOA" address="0x00009888" value="0x51900000" />
7383
<register type="NOA" address="0x00009888" value="0x43900842" />
7384
<register type="NOA" address="0x00009888" value="0x53900000" />
7385
<register type="NOA" address="0x00009888" value="0x45900002" />
7386
<register type="NOA" address="0x00009888" value="0x33900000" />
7387
</register_config>
7388
<register_config type="OA">
7389
<register type="OA" address="0x00002740" value="0x00000000" />
7390
<register type="OA" address="0x00002744" value="0x00800000" />
7391
<register type="OA" address="0x00002710" value="0x00000000" />
7392
<register type="OA" address="0x00002714" value="0xF0800000" />
7393
<register type="OA" address="0x00002720" value="0x00000000" />
7394
<register type="OA" address="0x00002724" value="0x00800000" />
7395
<register type="OA" address="0x00002770" value="0x00100070" />
7396
<register type="OA" address="0x00002774" value="0x0000FFF1" />
7397
<register type="OA" address="0x00002778" value="0x00028002" />
7398
<register type="OA" address="0x0000277C" value="0x000087FF" />
7399
<register type="OA" address="0x00002780" value="0x00020002" />
7400
<register type="OA" address="0x00002784" value="0x00008FFF" />
7401
<register type="OA" address="0x00002788" value="0x00008002" />
7402
<register type="OA" address="0x0000278C" value="0x0000A7FF" />
7403
</register_config>
7404
<register_config type="FLEX">
7405
<register type="FLEX" address="0x0000E458" value="0x00005004" />
7406
<register type="FLEX" address="0x0000E558" value="0x00010003" />
7407
<register type="FLEX" address="0x0000E658" value="0x00012011" />
7408
<register type="FLEX" address="0x0000E758" value="0x00015014" />
7409
<register type="FLEX" address="0x0000E45C" value="0x00051050" />
7410
<register type="FLEX" address="0x0000E55C" value="0x00053052" />
7411
<register type="FLEX" address="0x0000E65C" value="0x00055054" />
7412
</register_config>
7413
</set>
7414
7415
<set name="Metric set RasterizerAndPixelBackend"
7416
chipset="SKLGT3"
7417
symbol_name="RasterizerAndPixelBackend"
7418
underscore_name="rasterizer_and_pixel_backend"
7419
mdapi_supported_apis="VK OGL OCL IO BB"
7420
hw_config_guid="d2249ff7-34b4-4203-b474-7c11546f9dae"
7421
>
7422
<counter name="GPU Time Elapsed"
7423
symbol_name="GpuTime"
7424
underscore_name="gpu_time"
7425
description="Time elapsed on the GPU during the measurement."
7426
data_type="uint64"
7427
units="ns"
7428
semantic_type="duration"
7429
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
7430
mdapi_group="GPU"
7431
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7432
mdapi_supported_apis=""
7433
mdapi_hw_unit_type="gpu"
7434
/>
7435
<counter name="GPU Core Clocks"
7436
symbol_name="GpuCoreClocks"
7437
underscore_name="gpu_core_clocks"
7438
description="The total number of GPU core clocks elapsed during the measurement."
7439
data_type="uint64"
7440
units="cycles"
7441
semantic_type="event"
7442
equation="GPU_CLOCK 0 READ"
7443
mdapi_group="GPU"
7444
mdapi_usage_flags="Tier1 Frame Batch Draw"
7445
mdapi_supported_apis=""
7446
mdapi_hw_unit_type="gpu"
7447
/>
7448
<counter name="AVG GPU Core Frequency"
7449
symbol_name="AvgGpuCoreFrequency"
7450
underscore_name="avg_gpu_core_frequency"
7451
description="Average GPU Core Frequency in the measurement."
7452
data_type="uint64"
7453
max_equation="$GpuMaxFrequency"
7454
units="hz"
7455
semantic_type="event"
7456
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
7457
mdapi_group="GPU"
7458
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7459
mdapi_supported_apis=""
7460
mdapi_hw_unit_type="gpu"
7461
/>
7462
<counter name="GPU Busy"
7463
symbol_name="GpuBusy"
7464
underscore_name="gpu_busy"
7465
description="The percentage of time in which the GPU has been processing GPU commands."
7466
data_type="float"
7467
max_equation="100"
7468
units="percent"
7469
semantic_type="duration"
7470
equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
7471
mdapi_group="GPU"
7472
mdapi_usage_flags="Tier1 Overview System Frame"
7473
mdapi_supported_apis=""
7474
mdapi_hw_unit_type="gpu"
7475
/>
7476
<counter name="VS Threads Dispatched"
7477
symbol_name="VsThreads"
7478
underscore_name="vs_threads"
7479
description="The total number of vertex shader hardware threads dispatched."
7480
data_type="uint64"
7481
units="threads"
7482
semantic_type="event"
7483
equation="A 1 READ"
7484
mdapi_group="EU Array/Vertex Shader"
7485
mdapi_usage_flags="Tier3 Frame Batch Draw"
7486
mdapi_supported_apis="VK OGL IO BB"
7487
mdapi_hw_unit_type="gpu"
7488
/>
7489
<counter name="HS Threads Dispatched"
7490
symbol_name="HsThreads"
7491
underscore_name="hs_threads"
7492
description="The total number of hull shader hardware threads dispatched."
7493
data_type="uint64"
7494
units="threads"
7495
semantic_type="event"
7496
equation="A 2 READ"
7497
mdapi_group="EU Array/Hull Shader"
7498
mdapi_usage_flags="Tier3 Frame Batch Draw"
7499
mdapi_supported_apis="VK OGL4 IO BB"
7500
mdapi_hw_unit_type="gpu"
7501
/>
7502
<counter name="DS Threads Dispatched"
7503
symbol_name="DsThreads"
7504
underscore_name="ds_threads"
7505
description="The total number of domain shader hardware threads dispatched."
7506
data_type="uint64"
7507
units="threads"
7508
semantic_type="event"
7509
equation="A 3 READ"
7510
mdapi_group="EU Array/Domain Shader"
7511
mdapi_usage_flags="Tier3 Frame Batch Draw"
7512
mdapi_supported_apis="VK OGL4 IO BB"
7513
mdapi_hw_unit_type="gpu"
7514
/>
7515
<counter name="GS Threads Dispatched"
7516
symbol_name="GsThreads"
7517
underscore_name="gs_threads"
7518
description="The total number of geometry shader hardware threads dispatched."
7519
data_type="uint64"
7520
units="threads"
7521
semantic_type="event"
7522
equation="A 5 READ"
7523
mdapi_group="EU Array/Geometry Shader"
7524
mdapi_usage_flags="Tier3 Frame Batch Draw"
7525
mdapi_supported_apis="VK OGL4 IO BB"
7526
mdapi_hw_unit_type="gpu"
7527
/>
7528
<counter name="FS Threads Dispatched"
7529
symbol_name="PsThreads"
7530
underscore_name="ps_threads"
7531
description="The total number of fragment shader hardware threads dispatched."
7532
data_type="uint64"
7533
units="threads"
7534
semantic_type="event"
7535
equation="A 6 READ"
7536
mdapi_group="EU Array/Fragment Shader"
7537
mdapi_usage_flags="Tier3 Frame Batch Draw"
7538
mdapi_supported_apis="VK OGL IO BB"
7539
mdapi_hw_unit_type="gpu"
7540
/>
7541
<counter name="CS Threads Dispatched"
7542
symbol_name="CsThreads"
7543
underscore_name="cs_threads"
7544
description="The total number of compute shader hardware threads dispatched."
7545
data_type="uint64"
7546
units="threads"
7547
semantic_type="event"
7548
equation="A 4 READ"
7549
mdapi_group="EU Array/Compute Shader"
7550
mdapi_usage_flags="Tier3 Frame Batch Draw"
7551
mdapi_supported_apis="VK OGL4 OCL IO BB"
7552
mdapi_hw_unit_type="gpu"
7553
/>
7554
<counter name="EU Active"
7555
symbol_name="EuActive"
7556
underscore_name="eu_active"
7557
description="The percentage of time in which the Execution Units were actively processing."
7558
data_type="float"
7559
max_equation="100"
7560
units="percent"
7561
semantic_type="duration"
7562
equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7563
mdapi_group="EU Array"
7564
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7565
mdapi_supported_apis=""
7566
mdapi_hw_unit_type="gpu"
7567
/>
7568
<counter name="EU Stall"
7569
symbol_name="EuStall"
7570
underscore_name="eu_stall"
7571
description="The percentage of time in which the Execution Units were stalled."
7572
data_type="float"
7573
max_equation="100"
7574
units="percent"
7575
semantic_type="duration"
7576
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7577
mdapi_group="EU Array"
7578
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7579
mdapi_supported_apis=""
7580
mdapi_hw_unit_type="gpu"
7581
/>
7582
<counter name="EU Both FPU Pipes Active"
7583
symbol_name="EuFpuBothActive"
7584
underscore_name="eu_fpu_both_active"
7585
description="The percentage of time in which both EU FPU pipelines were actively processing."
7586
data_type="float"
7587
max_equation="100"
7588
units="percent"
7589
semantic_type="duration"
7590
equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7591
mdapi_group="EU Array/Pipes"
7592
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7593
mdapi_supported_apis=""
7594
mdapi_hw_unit_type="gpu"
7595
/>
7596
<counter name="VS FPU0 Pipe Active"
7597
symbol_name="VsFpu0Active"
7598
underscore_name="vs_fpu0_active"
7599
description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
7600
data_type="float"
7601
max_equation="100"
7602
units="percent"
7603
semantic_type="duration"
7604
equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7605
mdapi_group="EU Array/Vertex Shader"
7606
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7607
mdapi_supported_apis="VK OGL IO BB"
7608
mdapi_hw_unit_type="gpu"
7609
/>
7610
<counter name="VS FPU1 Pipe Active"
7611
symbol_name="VsFpu1Active"
7612
underscore_name="vs_fpu1_active"
7613
description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
7614
data_type="float"
7615
max_equation="100"
7616
units="percent"
7617
semantic_type="duration"
7618
equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7619
mdapi_group="EU Array/Vertex Shader"
7620
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7621
mdapi_supported_apis="VK OGL IO BB"
7622
mdapi_hw_unit_type="gpu"
7623
/>
7624
<counter name="VS Send Pipe Active"
7625
symbol_name="VsSendActive"
7626
underscore_name="vs_send_active"
7627
description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
7628
data_type="float"
7629
max_equation="100"
7630
units="percent"
7631
semantic_type="duration"
7632
equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7633
mdapi_group="EU Array/Vertex Shader"
7634
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7635
mdapi_supported_apis="VK OGL IO BB"
7636
mdapi_hw_unit_type="gpu"
7637
/>
7638
<counter name="PS FPU0 Pipe Active"
7639
symbol_name="PsFpu0Active"
7640
underscore_name="ps_fpu0_active"
7641
description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
7642
data_type="float"
7643
max_equation="100"
7644
units="percent"
7645
semantic_type="duration"
7646
equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7647
mdapi_group="EU Array/Pixel Shader"
7648
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7649
mdapi_supported_apis="VK OGL IO BB"
7650
mdapi_hw_unit_type="gpu"
7651
/>
7652
<counter name="PS FPU1 Pipe Active"
7653
symbol_name="PsFpu1Active"
7654
underscore_name="ps_fpu1_active"
7655
description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
7656
data_type="float"
7657
max_equation="100"
7658
units="percent"
7659
semantic_type="duration"
7660
equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7661
mdapi_group="EU Array/Pixel Shader"
7662
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7663
mdapi_supported_apis="VK OGL IO BB"
7664
mdapi_hw_unit_type="gpu"
7665
/>
7666
<counter name="PS Send Pipeline Active"
7667
symbol_name="PsSendActive"
7668
underscore_name="ps_send_active"
7669
description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
7670
data_type="float"
7671
max_equation="100"
7672
units="percent"
7673
semantic_type="duration"
7674
equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7675
mdapi_group="EU Array/Pixel Shader"
7676
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7677
mdapi_supported_apis="VK OGL IO BB"
7678
mdapi_hw_unit_type="gpu"
7679
/>
7680
<counter name="FS Both FPU Active"
7681
symbol_name="PsEuBothFpuActive"
7682
underscore_name="ps_eu_both_fpu_active"
7683
description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
7684
data_type="float"
7685
max_equation="100"
7686
units="percent"
7687
semantic_type="duration"
7688
equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7689
mdapi_group="3D Pipe/Fragment Shader"
7690
mdapi_usage_flags="Tier4 Frame Batch Draw"
7691
mdapi_supported_apis="VK OGL IO BB"
7692
mdapi_hw_unit_type="gpu"
7693
/>
7694
<counter name="Rasterized Pixels"
7695
symbol_name="RasterizedPixels"
7696
underscore_name="rasterized_pixels"
7697
description="The total number of rasterized pixels."
7698
data_type="uint64"
7699
units="pixels"
7700
semantic_type="event"
7701
equation="A 21 READ 4 UMUL"
7702
mdapi_group="3D Pipe/Rasterizer"
7703
mdapi_usage_flags="Tier3 Frame Batch Draw"
7704
mdapi_supported_apis="VK OGL IO BB"
7705
mdapi_hw_unit_type="gpu"
7706
/>
7707
<counter name="Early Hi-Depth Test Fails"
7708
symbol_name="HiDepthTestFails"
7709
underscore_name="hi_depth_test_fails"
7710
description="The total number of pixels dropped on early hierarchical depth test."
7711
data_type="uint64"
7712
units="pixels"
7713
semantic_type="event"
7714
equation="A 22 READ 4 UMUL"
7715
mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
7716
mdapi_usage_flags="Tier3 Frame Batch Draw"
7717
mdapi_supported_apis="VK OGL IO BB"
7718
mdapi_hw_unit_type="gpu"
7719
/>
7720
<counter name="Early Depth Test Fails"
7721
symbol_name="EarlyDepthTestFails"
7722
underscore_name="early_depth_test_fails"
7723
description="The total number of pixels dropped on early depth test."
7724
data_type="uint64"
7725
units="pixels"
7726
semantic_type="event"
7727
equation="A 23 READ 4 UMUL"
7728
mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
7729
mdapi_usage_flags="Tier3 Frame Batch Draw"
7730
mdapi_supported_apis="VK OGL IO BB"
7731
mdapi_hw_unit_type="gpu"
7732
/>
7733
<counter name="Samples Killed in FS"
7734
symbol_name="SamplesKilledInPs"
7735
underscore_name="samples_killed_in_ps"
7736
description="The total number of samples or pixels dropped in fragment shaders."
7737
data_type="uint64"
7738
units="pixels"
7739
semantic_type="event"
7740
equation="A 24 READ 4 UMUL"
7741
mdapi_group="3D Pipe/Fragment Shader"
7742
mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
7743
mdapi_supported_apis="VK OGL IO BB"
7744
mdapi_hw_unit_type="gpu"
7745
/>
7746
<counter name="Pixels Failing Tests"
7747
symbol_name="PixelsFailingPostPsTests"
7748
underscore_name="pixels_failing_post_ps_tests"
7749
description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
7750
data_type="uint64"
7751
units="pixels"
7752
semantic_type="event"
7753
equation="A 25 READ 4 UMUL"
7754
mdapi_group="3D Pipe/Output Merger"
7755
mdapi_usage_flags="Tier3 Frame Batch Draw"
7756
mdapi_supported_apis="VK OGL IO BB"
7757
mdapi_hw_unit_type="gpu"
7758
/>
7759
<counter name="Samples Written"
7760
symbol_name="SamplesWritten"
7761
underscore_name="samples_written"
7762
description="The total number of samples or pixels written to all render targets."
7763
data_type="uint64"
7764
units="pixels"
7765
semantic_type="event"
7766
equation="A 26 READ 4 UMUL"
7767
mdapi_group="3D Pipe/Output Merger"
7768
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7769
mdapi_supported_apis="VK OGL IO BB"
7770
mdapi_hw_unit_type="gpu"
7771
/>
7772
<counter name="Samples Blended"
7773
symbol_name="SamplesBlended"
7774
underscore_name="samples_blended"
7775
description="The total number of blended samples or pixels written to all render targets."
7776
data_type="uint64"
7777
units="pixels"
7778
semantic_type="event"
7779
equation="A 27 READ 4 UMUL"
7780
mdapi_group="3D Pipe/Output Merger"
7781
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7782
mdapi_supported_apis="VK OGL IO BB"
7783
mdapi_hw_unit_type="gpu"
7784
/>
7785
<counter name="Sampler Texels"
7786
symbol_name="SamplerTexels"
7787
underscore_name="sampler_texels"
7788
description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
7789
data_type="uint64"
7790
units="texels"
7791
semantic_type="event"
7792
equation="A 28 READ 4 UMUL"
7793
mdapi_group="Sampler/Sampler Input"
7794
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7795
mdapi_supported_apis=""
7796
mdapi_hw_unit_type="gpu"
7797
/>
7798
<counter name="Sampler Texels Misses"
7799
symbol_name="SamplerTexelMisses"
7800
underscore_name="sampler_texel_misses"
7801
description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
7802
data_type="uint64"
7803
units="texels"
7804
semantic_type="event"
7805
equation="A 29 READ 4 UMUL"
7806
mdapi_group="Sampler/Sampler Cache"
7807
mdapi_usage_flags="Tier3 Batch Frame Draw"
7808
mdapi_supported_apis=""
7809
mdapi_hw_unit_type="gpu"
7810
/>
7811
<counter name="SLM Bytes Read"
7812
symbol_name="SlmBytesRead"
7813
underscore_name="slm_bytes_read"
7814
description="The total number of GPU memory bytes read from shared local memory."
7815
data_type="uint64"
7816
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7817
units="bytes"
7818
semantic_type="throughput"
7819
equation="A 30 READ 64 UMUL"
7820
mdapi_group="L3/Data Port/SLM"
7821
mdapi_usage_flags="Tier3 Frame Batch Draw"
7822
mdapi_supported_apis="VK OGL4 OCL IO BB"
7823
mdapi_hw_unit_type="gpu"
7824
/>
7825
<counter name="SLM Bytes Written"
7826
symbol_name="SlmBytesWritten"
7827
underscore_name="slm_bytes_written"
7828
description="The total number of GPU memory bytes written into shared local memory."
7829
data_type="uint64"
7830
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7831
units="bytes"
7832
semantic_type="throughput"
7833
equation="A 31 READ 64 UMUL"
7834
mdapi_group="L3/Data Port/SLM"
7835
mdapi_usage_flags="Tier3 Frame Batch Draw"
7836
mdapi_supported_apis="VK OGL4 OCL IO BB"
7837
mdapi_hw_unit_type="gpu"
7838
/>
7839
<counter name="Shader Memory Accesses"
7840
symbol_name="ShaderMemoryAccesses"
7841
underscore_name="shader_memory_accesses"
7842
description="The total number of shader memory accesses to L3."
7843
data_type="uint64"
7844
units="messages"
7845
semantic_type="event"
7846
equation="A 32 READ"
7847
mdapi_group="L3/Data Port"
7848
mdapi_usage_flags="Tier3 Frame Batch Draw"
7849
mdapi_supported_apis=""
7850
mdapi_hw_unit_type="gpu"
7851
/>
7852
<counter name="Shader Atomic Memory Accesses"
7853
symbol_name="ShaderAtomics"
7854
underscore_name="shader_atomics"
7855
description="The total number of shader atomic memory accesses."
7856
data_type="uint64"
7857
units="messages"
7858
semantic_type="event"
7859
equation="A 34 READ"
7860
mdapi_group="L3/Data Port/Atomics"
7861
mdapi_usage_flags="Tier3 Frame Batch Draw"
7862
mdapi_supported_apis="VK OGL OCL IO BB"
7863
mdapi_hw_unit_type="gpu"
7864
/>
7865
<counter name="L3 Shader Throughput"
7866
symbol_name="L3ShaderThroughput"
7867
underscore_name="l3_shader_throughput"
7868
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
7869
data_type="uint64"
7870
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7871
units="bytes"
7872
semantic_type="throughput"
7873
equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
7874
mdapi_group="L3/Data Port"
7875
mdapi_usage_flags="Tier2 Frame Batch Draw"
7876
mdapi_supported_apis="VK OGL4 OCL IO BB"
7877
mdapi_hw_unit_type="gpu"
7878
/>
7879
<counter name="Shader Barrier Messages"
7880
symbol_name="ShaderBarriers"
7881
underscore_name="shader_barriers"
7882
description="The total number of shader barrier messages."
7883
data_type="uint64"
7884
units="messages"
7885
semantic_type="event"
7886
equation="A 35 READ"
7887
mdapi_group="EU Array/Barrier"
7888
mdapi_usage_flags="Tier3 Frame Batch Draw"
7889
mdapi_supported_apis=""
7890
mdapi_hw_unit_type="gpu"
7891
/>
7892
<counter name="Slice0 Post-EarlyZ Pixel Data Ready"
7893
symbol_name="PixelData0Ready"
7894
underscore_name="pixel_data0_ready"
7895
description="The percentage of time in which slice0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
7896
data_type="float"
7897
max_equation="100"
7898
units="percent"
7899
semantic_type="duration"
7900
equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
7901
availability="$SliceMask 0x1 AND"
7902
mdapi_group="GPU/Rasterizer/Early Depth Test"
7903
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7904
mdapi_supported_apis=""
7905
mdapi_hw_unit_type="slice"
7906
/>
7907
<counter name="Slice0 Rasterizer Input Available"
7908
symbol_name="Rasterizer0InputAvailable"
7909
underscore_name="rasterizer0_input_available"
7910
description="The percentage of time in which slice0 rasterizer input is available"
7911
data_type="float"
7912
max_equation="100"
7913
units="percent"
7914
semantic_type="duration"
7915
equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
7916
availability="$SliceMask 0x1 AND"
7917
mdapi_group="GPU/Rasterizer"
7918
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7919
mdapi_supported_apis=""
7920
mdapi_hw_unit_type="slice"
7921
/>
7922
<counter name="Slice0 PS Output Available"
7923
symbol_name="PSOutput0Available"
7924
underscore_name="ps_output0_available"
7925
description="The percentage of time in which slice0 PS output is available"
7926
data_type="float"
7927
max_equation="100"
7928
units="percent"
7929
semantic_type="duration"
7930
equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
7931
availability="$SliceMask 0x1 AND"
7932
mdapi_group="GPU/3D Pipe"
7933
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7934
mdapi_supported_apis=""
7935
mdapi_hw_unit_type="slice"
7936
/>
7937
<counter name="Slice0 Pixel Values Ready"
7938
symbol_name="PixelValues0Ready"
7939
underscore_name="pixel_values0_ready"
7940
description="The percentage of time in which slice0 pixel values are ready"
7941
data_type="float"
7942
max_equation="100"
7943
units="percent"
7944
semantic_type="duration"
7945
equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
7946
availability="$SliceMask 0x1 AND"
7947
mdapi_group="GPU/3D Pipe"
7948
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7949
mdapi_supported_apis=""
7950
mdapi_hw_unit_type="slice"
7951
/>
7952
<counter name="Slice0 Rasterizer Output Ready"
7953
symbol_name="Rasterizer0OutputReady"
7954
underscore_name="rasterizer0_output_ready"
7955
description="The percentage of time in which slice0 rasterizer output is ready"
7956
data_type="float"
7957
max_equation="100"
7958
units="percent"
7959
semantic_type="duration"
7960
equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
7961
availability="$SliceMask 0x1 AND"
7962
mdapi_group="GPU/Rasterizer"
7963
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7964
mdapi_supported_apis=""
7965
mdapi_hw_unit_type="slice"
7966
/>
7967
<counter name="SQ is full"
7968
symbol_name="GTRequestQueueFull"
7969
underscore_name="gt_request_queue_full"
7970
description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
7971
data_type="float"
7972
max_equation="100"
7973
units="percent"
7974
semantic_type="duration"
7975
equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
7976
availability="true $QueryMode &amp;&amp;"
7977
mdapi_group="GTI"
7978
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7979
mdapi_supported_apis="VK OGL4 OCL"
7980
mdapi_hw_unit_type="gpu"
7981
/>
7982
<register_config type="NOA">
7983
<register type="NOA" address="0x000091BC" value="0xE0500000" />
7984
<register type="NOA" address="0x00009840" value="0x00000080" />
7985
<register type="NOA" address="0x00009888" value="0x102F3800" />
7986
<register type="NOA" address="0x00009888" value="0x144D0500" />
7987
<register type="NOA" address="0x00009888" value="0x120D03C0" />
7988
<register type="NOA" address="0x00009888" value="0x140D03CF" />
7989
<register type="NOA" address="0x00009888" value="0x0C0F0004" />
7990
<register type="NOA" address="0x00009888" value="0x0C4E4000" />
7991
<register type="NOA" address="0x00009888" value="0x042F0480" />
7992
<register type="NOA" address="0x00009888" value="0x082F0000" />
7993
<register type="NOA" address="0x00009888" value="0x022F0000" />
7994
<register type="NOA" address="0x00009888" value="0x0A4C0090" />
7995
<register type="NOA" address="0x00009888" value="0x064D0027" />
7996
<register type="NOA" address="0x00009888" value="0x004D0000" />
7997
<register type="NOA" address="0x00009888" value="0x000D0D40" />
7998
<register type="NOA" address="0x00009888" value="0x020D803F" />
7999
<register type="NOA" address="0x00009888" value="0x040D8023" />
8000
<register type="NOA" address="0x00009888" value="0x100D0000" />
8001
<register type="NOA" address="0x00009888" value="0x060D2000" />
8002
<register type="NOA" address="0x00009888" value="0x020F0010" />
8003
<register type="NOA" address="0x00009888" value="0x000F0000" />
8004
<register type="NOA" address="0x00009888" value="0x0E0F0050" />
8005
<register type="NOA" address="0x00009888" value="0x0A2C8000" />
8006
<register type="NOA" address="0x00009888" value="0x0C2C8000" />
8007
<register type="NOA" address="0x00009888" value="0x1190FC00" />
8008
<register type="NOA" address="0x00009888" value="0x37900000" />
8009
<register type="NOA" address="0x00009888" value="0x51900000" />
8010
<register type="NOA" address="0x00009888" value="0x41901400" />
8011
<register type="NOA" address="0x00009888" value="0x43901485" />
8012
<register type="NOA" address="0x00009888" value="0x53900000" />
8013
<register type="NOA" address="0x00009888" value="0x45900001" />
8014
<register type="NOA" address="0x00009888" value="0x33900000" />
8015
</register_config>
8016
<register_config type="OA">
8017
<register type="OA" address="0x00002740" value="0x00000000" />
8018
<register type="OA" address="0x00002744" value="0x00800000" />
8019
<register type="OA" address="0x00002710" value="0x00000000" />
8020
<register type="OA" address="0x00002714" value="0x30800000" />
8021
<register type="OA" address="0x00002720" value="0x00000000" />
8022
<register type="OA" address="0x00002724" value="0x00800000" />
8023
<register type="OA" address="0x00002770" value="0x00000002" />
8024
<register type="OA" address="0x00002774" value="0x0000EFFF" />
8025
<register type="OA" address="0x00002778" value="0x00006000" />
8026
<register type="OA" address="0x0000277C" value="0x0000F3FF" />
8027
</register_config>
8028
<register_config type="FLEX">
8029
<register type="FLEX" address="0x0000E458" value="0x00005004" />
8030
<register type="FLEX" address="0x0000E558" value="0x00010003" />
8031
<register type="FLEX" address="0x0000E658" value="0x00012011" />
8032
<register type="FLEX" address="0x0000E758" value="0x00015014" />
8033
<register type="FLEX" address="0x0000E45C" value="0x00051050" />
8034
<register type="FLEX" address="0x0000E55C" value="0x00053052" />
8035
<register type="FLEX" address="0x0000E65C" value="0x00055054" />
8036
</register_config>
8037
</set>
8038
8039
<set name="Metric set Sampler"
8040
chipset="SKLGT3"
8041
symbol_name="Sampler"
8042
underscore_name="sampler"
8043
mdapi_supported_apis="VK OGL OCL IO BB"
8044
hw_config_guid="c9cf7c63-0065-4226-941e-98590bad8f75"
8045
>
8046
<counter name="GPU Time Elapsed"
8047
symbol_name="GpuTime"
8048
underscore_name="gpu_time"
8049
description="Time elapsed on the GPU during the measurement."
8050
data_type="uint64"
8051
units="ns"
8052
semantic_type="duration"
8053
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
8054
mdapi_group="GPU"
8055
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8056
mdapi_supported_apis=""
8057
mdapi_hw_unit_type="gpu"
8058
/>
8059
<counter name="GPU Core Clocks"
8060
symbol_name="GpuCoreClocks"
8061
underscore_name="gpu_core_clocks"
8062
description="The total number of GPU core clocks elapsed during the measurement."
8063
data_type="uint64"
8064
units="cycles"
8065
semantic_type="event"
8066
equation="GPU_CLOCK 0 READ"
8067
mdapi_group="GPU"
8068
mdapi_usage_flags="Tier1 Frame Batch Draw"
8069
mdapi_supported_apis=""
8070
mdapi_hw_unit_type="gpu"
8071
/>
8072
<counter name="AVG GPU Core Frequency"
8073
symbol_name="AvgGpuCoreFrequency"
8074
underscore_name="avg_gpu_core_frequency"
8075
description="Average GPU Core Frequency in the measurement."
8076
data_type="uint64"
8077
max_equation="$GpuMaxFrequency"
8078
units="hz"
8079
semantic_type="event"
8080
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
8081
mdapi_group="GPU"
8082
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8083
mdapi_supported_apis=""
8084
mdapi_hw_unit_type="gpu"
8085
/>
8086
<counter name="GPU Busy"
8087
symbol_name="GpuBusy"
8088
underscore_name="gpu_busy"
8089
description="The percentage of time in which the GPU has been processing GPU commands."
8090
data_type="float"
8091
max_equation="100"
8092
units="percent"
8093
semantic_type="duration"
8094
equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
8095
mdapi_group="GPU"
8096
mdapi_usage_flags="Tier1 Overview System Frame"
8097
mdapi_supported_apis=""
8098
mdapi_hw_unit_type="gpu"
8099
/>
8100
<counter name="VS Threads Dispatched"
8101
symbol_name="VsThreads"
8102
underscore_name="vs_threads"
8103
description="The total number of vertex shader hardware threads dispatched."
8104
data_type="uint64"
8105
units="threads"
8106
semantic_type="event"
8107
equation="A 1 READ"
8108
mdapi_group="EU Array/Vertex Shader"
8109
mdapi_usage_flags="Tier3 Frame Batch Draw"
8110
mdapi_supported_apis="VK OGL IO BB"
8111
mdapi_hw_unit_type="gpu"
8112
/>
8113
<counter name="HS Threads Dispatched"
8114
symbol_name="HsThreads"
8115
underscore_name="hs_threads"
8116
description="The total number of hull shader hardware threads dispatched."
8117
data_type="uint64"
8118
units="threads"
8119
semantic_type="event"
8120
equation="A 2 READ"
8121
mdapi_group="EU Array/Hull Shader"
8122
mdapi_usage_flags="Tier3 Frame Batch Draw"
8123
mdapi_supported_apis="VK OGL4 IO BB"
8124
mdapi_hw_unit_type="gpu"
8125
/>
8126
<counter name="DS Threads Dispatched"
8127
symbol_name="DsThreads"
8128
underscore_name="ds_threads"
8129
description="The total number of domain shader hardware threads dispatched."
8130
data_type="uint64"
8131
units="threads"
8132
semantic_type="event"
8133
equation="A 3 READ"
8134
mdapi_group="EU Array/Domain Shader"
8135
mdapi_usage_flags="Tier3 Frame Batch Draw"
8136
mdapi_supported_apis="VK OGL4 IO BB"
8137
mdapi_hw_unit_type="gpu"
8138
/>
8139
<counter name="GS Threads Dispatched"
8140
symbol_name="GsThreads"
8141
underscore_name="gs_threads"
8142
description="The total number of geometry shader hardware threads dispatched."
8143
data_type="uint64"
8144
units="threads"
8145
semantic_type="event"
8146
equation="A 5 READ"
8147
mdapi_group="EU Array/Geometry Shader"
8148
mdapi_usage_flags="Tier3 Frame Batch Draw"
8149
mdapi_supported_apis="VK OGL4 IO BB"
8150
mdapi_hw_unit_type="gpu"
8151
/>
8152
<counter name="FS Threads Dispatched"
8153
symbol_name="PsThreads"
8154
underscore_name="ps_threads"
8155
description="The total number of fragment shader hardware threads dispatched."
8156
data_type="uint64"
8157
units="threads"
8158
semantic_type="event"
8159
equation="A 6 READ"
8160
mdapi_group="EU Array/Fragment Shader"
8161
mdapi_usage_flags="Tier3 Frame Batch Draw"
8162
mdapi_supported_apis="VK OGL IO BB"
8163
mdapi_hw_unit_type="gpu"
8164
/>
8165
<counter name="CS Threads Dispatched"
8166
symbol_name="CsThreads"
8167
underscore_name="cs_threads"
8168
description="The total number of compute shader hardware threads dispatched."
8169
data_type="uint64"
8170
units="threads"
8171
semantic_type="event"
8172
equation="A 4 READ"
8173
mdapi_group="EU Array/Compute Shader"
8174
mdapi_usage_flags="Tier3 Frame Batch Draw"
8175
mdapi_supported_apis="VK OGL4 OCL IO BB"
8176
mdapi_hw_unit_type="gpu"
8177
/>
8178
<counter name="EU Active"
8179
symbol_name="EuActive"
8180
underscore_name="eu_active"
8181
description="The percentage of time in which the Execution Units were actively processing."
8182
data_type="float"
8183
max_equation="100"
8184
units="percent"
8185
semantic_type="duration"
8186
equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8187
mdapi_group="EU Array"
8188
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8189
mdapi_supported_apis=""
8190
mdapi_hw_unit_type="gpu"
8191
/>
8192
<counter name="EU Stall"
8193
symbol_name="EuStall"
8194
underscore_name="eu_stall"
8195
description="The percentage of time in which the Execution Units were stalled."
8196
data_type="float"
8197
max_equation="100"
8198
units="percent"
8199
semantic_type="duration"
8200
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8201
mdapi_group="EU Array"
8202
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8203
mdapi_supported_apis=""
8204
mdapi_hw_unit_type="gpu"
8205
/>
8206
<counter name="EU Both FPU Pipes Active"
8207
symbol_name="EuFpuBothActive"
8208
underscore_name="eu_fpu_both_active"
8209
description="The percentage of time in which both EU FPU pipelines were actively processing."
8210
data_type="float"
8211
max_equation="100"
8212
units="percent"
8213
semantic_type="duration"
8214
equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8215
mdapi_group="EU Array/Pipes"
8216
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8217
mdapi_supported_apis=""
8218
mdapi_hw_unit_type="gpu"
8219
/>
8220
<counter name="VS FPU0 Pipe Active"
8221
symbol_name="VsFpu0Active"
8222
underscore_name="vs_fpu0_active"
8223
description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
8224
data_type="float"
8225
max_equation="100"
8226
units="percent"
8227
semantic_type="duration"
8228
equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8229
mdapi_group="EU Array/Vertex Shader"
8230
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8231
mdapi_supported_apis="VK OGL IO BB"
8232
mdapi_hw_unit_type="gpu"
8233
/>
8234
<counter name="VS FPU1 Pipe Active"
8235
symbol_name="VsFpu1Active"
8236
underscore_name="vs_fpu1_active"
8237
description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
8238
data_type="float"
8239
max_equation="100"
8240
units="percent"
8241
semantic_type="duration"
8242
equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8243
mdapi_group="EU Array/Vertex Shader"
8244
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8245
mdapi_supported_apis="VK OGL IO BB"
8246
mdapi_hw_unit_type="gpu"
8247
/>
8248
<counter name="VS Send Pipe Active"
8249
symbol_name="VsSendActive"
8250
underscore_name="vs_send_active"
8251
description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
8252
data_type="float"
8253
max_equation="100"
8254
units="percent"
8255
semantic_type="duration"
8256
equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8257
mdapi_group="EU Array/Vertex Shader"
8258
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8259
mdapi_supported_apis="VK OGL IO BB"
8260
mdapi_hw_unit_type="gpu"
8261
/>
8262
<counter name="PS FPU0 Pipe Active"
8263
symbol_name="PsFpu0Active"
8264
underscore_name="ps_fpu0_active"
8265
description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
8266
data_type="float"
8267
max_equation="100"
8268
units="percent"
8269
semantic_type="duration"
8270
equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8271
mdapi_group="EU Array/Pixel Shader"
8272
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8273
mdapi_supported_apis="VK OGL IO BB"
8274
mdapi_hw_unit_type="gpu"
8275
/>
8276
<counter name="PS FPU1 Pipe Active"
8277
symbol_name="PsFpu1Active"
8278
underscore_name="ps_fpu1_active"
8279
description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
8280
data_type="float"
8281
max_equation="100"
8282
units="percent"
8283
semantic_type="duration"
8284
equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8285
mdapi_group="EU Array/Pixel Shader"
8286
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8287
mdapi_supported_apis="VK OGL IO BB"
8288
mdapi_hw_unit_type="gpu"
8289
/>
8290
<counter name="PS Send Pipeline Active"
8291
symbol_name="PsSendActive"
8292
underscore_name="ps_send_active"
8293
description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
8294
data_type="float"
8295
max_equation="100"
8296
units="percent"
8297
semantic_type="duration"
8298
equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8299
mdapi_group="EU Array/Pixel Shader"
8300
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8301
mdapi_supported_apis="VK OGL IO BB"
8302
mdapi_hw_unit_type="gpu"
8303
/>
8304
<counter name="FS Both FPU Active"
8305
symbol_name="PsEuBothFpuActive"
8306
underscore_name="ps_eu_both_fpu_active"
8307
description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
8308
data_type="float"
8309
max_equation="100"
8310
units="percent"
8311
semantic_type="duration"
8312
equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8313
mdapi_group="3D Pipe/Fragment Shader"
8314
mdapi_usage_flags="Tier4 Frame Batch Draw"
8315
mdapi_supported_apis="VK OGL IO BB"
8316
mdapi_hw_unit_type="gpu"
8317
/>
8318
<counter name="Rasterized Pixels"
8319
symbol_name="RasterizedPixels"
8320
underscore_name="rasterized_pixels"
8321
description="The total number of rasterized pixels."
8322
data_type="uint64"
8323
units="pixels"
8324
semantic_type="event"
8325
equation="A 21 READ 4 UMUL"
8326
mdapi_group="3D Pipe/Rasterizer"
8327
mdapi_usage_flags="Tier3 Frame Batch Draw"
8328
mdapi_supported_apis="VK OGL IO BB"
8329
mdapi_hw_unit_type="gpu"
8330
/>
8331
<counter name="Early Hi-Depth Test Fails"
8332
symbol_name="HiDepthTestFails"
8333
underscore_name="hi_depth_test_fails"
8334
description="The total number of pixels dropped on early hierarchical depth test."
8335
data_type="uint64"
8336
units="pixels"
8337
semantic_type="event"
8338
equation="A 22 READ 4 UMUL"
8339
mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
8340
mdapi_usage_flags="Tier3 Frame Batch Draw"
8341
mdapi_supported_apis="VK OGL IO BB"
8342
mdapi_hw_unit_type="gpu"
8343
/>
8344
<counter name="Early Depth Test Fails"
8345
symbol_name="EarlyDepthTestFails"
8346
underscore_name="early_depth_test_fails"
8347
description="The total number of pixels dropped on early depth test."
8348
data_type="uint64"
8349
units="pixels"
8350
semantic_type="event"
8351
equation="A 23 READ 4 UMUL"
8352
mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
8353
mdapi_usage_flags="Tier3 Frame Batch Draw"
8354
mdapi_supported_apis="VK OGL IO BB"
8355
mdapi_hw_unit_type="gpu"
8356
/>
8357
<counter name="Samples Killed in FS"
8358
symbol_name="SamplesKilledInPs"
8359
underscore_name="samples_killed_in_ps"
8360
description="The total number of samples or pixels dropped in fragment shaders."
8361
data_type="uint64"
8362
units="pixels"
8363
semantic_type="event"
8364
equation="A 24 READ 4 UMUL"
8365
mdapi_group="3D Pipe/Fragment Shader"
8366
mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
8367
mdapi_supported_apis="VK OGL IO BB"
8368
mdapi_hw_unit_type="gpu"
8369
/>
8370
<counter name="Pixels Failing Tests"
8371
symbol_name="PixelsFailingPostPsTests"
8372
underscore_name="pixels_failing_post_ps_tests"
8373
description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
8374
data_type="uint64"
8375
units="pixels"
8376
semantic_type="event"
8377
equation="A 25 READ 4 UMUL"
8378
mdapi_group="3D Pipe/Output Merger"
8379
mdapi_usage_flags="Tier3 Frame Batch Draw"
8380
mdapi_supported_apis="VK OGL IO BB"
8381
mdapi_hw_unit_type="gpu"
8382
/>
8383
<counter name="Samples Written"
8384
symbol_name="SamplesWritten"
8385
underscore_name="samples_written"
8386
description="The total number of samples or pixels written to all render targets."
8387
data_type="uint64"
8388
units="pixels"
8389
semantic_type="event"
8390
equation="A 26 READ 4 UMUL"
8391
mdapi_group="3D Pipe/Output Merger"
8392
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8393
mdapi_supported_apis="VK OGL IO BB"
8394
mdapi_hw_unit_type="gpu"
8395
/>
8396
<counter name="Samples Blended"
8397
symbol_name="SamplesBlended"
8398
underscore_name="samples_blended"
8399
description="The total number of blended samples or pixels written to all render targets."
8400
data_type="uint64"
8401
units="pixels"
8402
semantic_type="event"
8403
equation="A 27 READ 4 UMUL"
8404
mdapi_group="3D Pipe/Output Merger"
8405
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8406
mdapi_supported_apis="VK OGL IO BB"
8407
mdapi_hw_unit_type="gpu"
8408
/>
8409
<counter name="Sampler Texels"
8410
symbol_name="SamplerTexels"
8411
underscore_name="sampler_texels"
8412
description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
8413
data_type="uint64"
8414
units="texels"
8415
semantic_type="event"
8416
equation="A 28 READ 4 UMUL"
8417
mdapi_group="Sampler/Sampler Input"
8418
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8419
mdapi_supported_apis=""
8420
mdapi_hw_unit_type="gpu"
8421
/>
8422
<counter name="Sampler Texels Misses"
8423
symbol_name="SamplerTexelMisses"
8424
underscore_name="sampler_texel_misses"
8425
description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
8426
data_type="uint64"
8427
units="texels"
8428
semantic_type="event"
8429
equation="A 29 READ 4 UMUL"
8430
mdapi_group="Sampler/Sampler Cache"
8431
mdapi_usage_flags="Tier3 Batch Frame Draw"
8432
mdapi_supported_apis=""
8433
mdapi_hw_unit_type="gpu"
8434
/>
8435
<counter name="SLM Bytes Read"
8436
symbol_name="SlmBytesRead"
8437
underscore_name="slm_bytes_read"
8438
description="The total number of GPU memory bytes read from shared local memory."
8439
data_type="uint64"
8440
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8441
units="bytes"
8442
semantic_type="throughput"
8443
equation="A 30 READ 64 UMUL"
8444
mdapi_group="L3/Data Port/SLM"
8445
mdapi_usage_flags="Tier3 Frame Batch Draw"
8446
mdapi_supported_apis="VK OGL4 OCL IO BB"
8447
mdapi_hw_unit_type="gpu"
8448
/>
8449
<counter name="SLM Bytes Written"
8450
symbol_name="SlmBytesWritten"
8451
underscore_name="slm_bytes_written"
8452
description="The total number of GPU memory bytes written into shared local memory."
8453
data_type="uint64"
8454
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8455
units="bytes"
8456
semantic_type="throughput"
8457
equation="A 31 READ 64 UMUL"
8458
mdapi_group="L3/Data Port/SLM"
8459
mdapi_usage_flags="Tier3 Frame Batch Draw"
8460
mdapi_supported_apis="VK OGL4 OCL IO BB"
8461
mdapi_hw_unit_type="gpu"
8462
/>
8463
<counter name="Shader Memory Accesses"
8464
symbol_name="ShaderMemoryAccesses"
8465
underscore_name="shader_memory_accesses"
8466
description="The total number of shader memory accesses to L3."
8467
data_type="uint64"
8468
units="messages"
8469
semantic_type="event"
8470
equation="A 32 READ"
8471
mdapi_group="L3/Data Port"
8472
mdapi_usage_flags="Tier3 Frame Batch Draw"
8473
mdapi_supported_apis=""
8474
mdapi_hw_unit_type="gpu"
8475
/>
8476
<counter name="Shader Atomic Memory Accesses"
8477
symbol_name="ShaderAtomics"
8478
underscore_name="shader_atomics"
8479
description="The total number of shader atomic memory accesses."
8480
data_type="uint64"
8481
units="messages"
8482
semantic_type="event"
8483
equation="A 34 READ"
8484
mdapi_group="L3/Data Port/Atomics"
8485
mdapi_usage_flags="Tier3 Frame Batch Draw"
8486
mdapi_supported_apis="VK OGL OCL IO BB"
8487
mdapi_hw_unit_type="gpu"
8488
/>
8489
<counter name="L3 Shader Throughput"
8490
symbol_name="L3ShaderThroughput"
8491
underscore_name="l3_shader_throughput"
8492
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
8493
data_type="uint64"
8494
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8495
units="bytes"
8496
semantic_type="throughput"
8497
equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
8498
mdapi_group="L3/Data Port"
8499
mdapi_usage_flags="Tier2 Frame Batch Draw"
8500
mdapi_supported_apis="VK OGL4 OCL IO BB"
8501
mdapi_hw_unit_type="gpu"
8502
/>
8503
<counter name="Shader Barrier Messages"
8504
symbol_name="ShaderBarriers"
8505
underscore_name="shader_barriers"
8506
description="The total number of shader barrier messages."
8507
data_type="uint64"
8508
units="messages"
8509
semantic_type="event"
8510
equation="A 35 READ"
8511
mdapi_group="EU Array/Barrier"
8512
mdapi_usage_flags="Tier3 Frame Batch Draw"
8513
mdapi_supported_apis=""
8514
mdapi_hw_unit_type="gpu"
8515
/>
8516
<counter name="Slice0 Subslice1 Input Available"
8517
symbol_name="Sampler01InputAvailable"
8518
underscore_name="sampler01_input_available"
8519
description="The percentage of time in which slice0 subslice1 sampler input is available"
8520
data_type="float"
8521
max_equation="100"
8522
units="percent"
8523
semantic_type="duration"
8524
equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
8525
availability="$SubsliceMask 0x2 AND"
8526
mdapi_group="GPU/Sampler"
8527
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8528
mdapi_supported_apis=""
8529
mdapi_hw_unit_type="subslice"
8530
/>
8531
<counter name="Slice0 Subslice2 Input Available"
8532
symbol_name="Sampler02InputAvailable"
8533
underscore_name="sampler02_input_available"
8534
description="The percentage of time in which slice0 subslice2 sampler input is available"
8535
data_type="float"
8536
max_equation="100"
8537
units="percent"
8538
semantic_type="duration"
8539
equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
8540
availability="$SubsliceMask 0x4 AND"
8541
mdapi_group="GPU/Sampler"
8542
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8543
mdapi_supported_apis=""
8544
mdapi_hw_unit_type="subslice"
8545
/>
8546
<counter name="Slice0 Subslice0 Input Available"
8547
symbol_name="Sampler00InputAvailable"
8548
underscore_name="sampler00_input_available"
8549
description="The percentage of time in which slice0 subslice0 sampler input is available"
8550
data_type="float"
8551
max_equation="100"
8552
units="percent"
8553
semantic_type="duration"
8554
equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
8555
availability="$SubsliceMask 0x1 AND"
8556
mdapi_group="GPU/Sampler"
8557
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8558
mdapi_supported_apis=""
8559
mdapi_hw_unit_type="subslice"
8560
/>
8561
<counter name="Slice0 Subslice2 Sampler Output Ready"
8562
symbol_name="Sampler02OutputReady"
8563
underscore_name="sampler02_output_ready"
8564
description="The percentage of time in which slice0 subslice2 sampler output is ready"
8565
data_type="float"
8566
max_equation="100"
8567
units="percent"
8568
semantic_type="duration"
8569
equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
8570
availability="$SubsliceMask 0x4 AND"
8571
mdapi_group="GPU/Sampler"
8572
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8573
mdapi_supported_apis=""
8574
mdapi_hw_unit_type="subslice"
8575
/>
8576
<counter name="Slice0 Subslice0 Sampler Output Ready"
8577
symbol_name="Sampler00OutputReady"
8578
underscore_name="sampler00_output_ready"
8579
description="The percentage of time in which slice0 subslice0 sampler output is ready"
8580
data_type="float"
8581
max_equation="100"
8582
units="percent"
8583
semantic_type="duration"
8584
equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
8585
availability="$SubsliceMask 0x1 AND"
8586
mdapi_group="GPU/Sampler"
8587
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8588
mdapi_supported_apis=""
8589
mdapi_hw_unit_type="subslice"
8590
/>
8591
<counter name="Slice0 Subslice1 Sampler Output Ready"
8592
symbol_name="Sampler01OutputReady"
8593
underscore_name="sampler01_output_ready"
8594
description="The percentage of time in which slice0 subslice1 sampler output is ready"
8595
data_type="float"
8596
max_equation="100"
8597
units="percent"
8598
semantic_type="duration"
8599
equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
8600
availability="$SubsliceMask 0x2 AND"
8601
mdapi_group="GPU/Sampler"
8602
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8603
mdapi_supported_apis=""
8604
mdapi_hw_unit_type="subslice"
8605
/>
8606
<counter name="SQ is full"
8607
symbol_name="GTRequestQueueFull"
8608
underscore_name="gt_request_queue_full"
8609
description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
8610
data_type="float"
8611
max_equation="100"
8612
units="percent"
8613
semantic_type="duration"
8614
equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
8615
availability="true $QueryMode &amp;&amp;"
8616
mdapi_group="GTI"
8617
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8618
mdapi_supported_apis="VK OGL4 OCL"
8619
mdapi_hw_unit_type="gpu"
8620
/>
8621
<register_config type="NOA">
8622
<register type="NOA" address="0x000091BC" value="0xE0500000" />
8623
<register type="NOA" address="0x00009840" value="0x00000080" />
8624
<register type="NOA" address="0x00009888" value="0x14152C00" />
8625
<register type="NOA" address="0x00009888" value="0x16150005" />
8626
<register type="NOA" address="0x00009888" value="0x121600A0" />
8627
<register type="NOA" address="0x00009888" value="0x14352C00" />
8628
<register type="NOA" address="0x00009888" value="0x16350005" />
8629
<register type="NOA" address="0x00009888" value="0x123600A0" />
8630
<register type="NOA" address="0x00009888" value="0x14552C00" />
8631
<register type="NOA" address="0x00009888" value="0x16550005" />
8632
<register type="NOA" address="0x00009888" value="0x125600A0" />
8633
<register type="NOA" address="0x00009888" value="0x062F6000" />
8634
<register type="NOA" address="0x00009888" value="0x022F2000" />
8635
<register type="NOA" address="0x00009888" value="0x0C4C0050" />
8636
<register type="NOA" address="0x00009888" value="0x0A4C0010" />
8637
<register type="NOA" address="0x00009888" value="0x0C0D8000" />
8638
<register type="NOA" address="0x00009888" value="0x0E0DA000" />
8639
<register type="NOA" address="0x00009888" value="0x000D8000" />
8640
<register type="NOA" address="0x00009888" value="0x020DA000" />
8641
<register type="NOA" address="0x00009888" value="0x040DA000" />
8642
<register type="NOA" address="0x00009888" value="0x060D2000" />
8643
<register type="NOA" address="0x00009888" value="0x100F0350" />
8644
<register type="NOA" address="0x00009888" value="0x0C0FB000" />
8645
<register type="NOA" address="0x00009888" value="0x0E0F00DA" />
8646
<register type="NOA" address="0x00009888" value="0x182C0028" />
8647
<register type="NOA" address="0x00009888" value="0x0A2C8000" />
8648
<register type="NOA" address="0x00009888" value="0x022DC000" />
8649
<register type="NOA" address="0x00009888" value="0x042D4000" />
8650
<register type="NOA" address="0x00009888" value="0x0C138000" />
8651
<register type="NOA" address="0x00009888" value="0x0E132000" />
8652
<register type="NOA" address="0x00009888" value="0x0413C000" />
8653
<register type="NOA" address="0x00009888" value="0x1C140018" />
8654
<register type="NOA" address="0x00009888" value="0x0C157000" />
8655
<register type="NOA" address="0x00009888" value="0x0E150078" />
8656
<register type="NOA" address="0x00009888" value="0x10150000" />
8657
<register type="NOA" address="0x00009888" value="0x04162180" />
8658
<register type="NOA" address="0x00009888" value="0x02160000" />
8659
<register type="NOA" address="0x00009888" value="0x04174000" />
8660
<register type="NOA" address="0x00009888" value="0x0233A000" />
8661
<register type="NOA" address="0x00009888" value="0x04333000" />
8662
<register type="NOA" address="0x00009888" value="0x14348000" />
8663
<register type="NOA" address="0x00009888" value="0x16348000" />
8664
<register type="NOA" address="0x00009888" value="0x02357870" />
8665
<register type="NOA" address="0x00009888" value="0x10350000" />
8666
<register type="NOA" address="0x00009888" value="0x04360043" />
8667
<register type="NOA" address="0x00009888" value="0x02360000" />
8668
<register type="NOA" address="0x00009888" value="0x04371000" />
8669
<register type="NOA" address="0x00009888" value="0x0E538000" />
8670
<register type="NOA" address="0x00009888" value="0x00538000" />
8671
<register type="NOA" address="0x00009888" value="0x06533000" />
8672
<register type="NOA" address="0x00009888" value="0x1C540020" />
8673
<register type="NOA" address="0x00009888" value="0x12548000" />
8674
<register type="NOA" address="0x00009888" value="0x0E557000" />
8675
<register type="NOA" address="0x00009888" value="0x00557800" />
8676
<register type="NOA" address="0x00009888" value="0x10550000" />
8677
<register type="NOA" address="0x00009888" value="0x06560043" />
8678
<register type="NOA" address="0x00009888" value="0x02560000" />
8679
<register type="NOA" address="0x00009888" value="0x06571000" />
8680
<register type="NOA" address="0x00009888" value="0x1190FF80" />
8681
<register type="NOA" address="0x00009888" value="0x57900000" />
8682
<register type="NOA" address="0x00009888" value="0x49900000" />
8683
<register type="NOA" address="0x00009888" value="0x37900000" />
8684
<register type="NOA" address="0x00009888" value="0x33900000" />
8685
<register type="NOA" address="0x00009888" value="0x4B900060" />
8686
<register type="NOA" address="0x00009888" value="0x59900000" />
8687
<register type="NOA" address="0x00009888" value="0x51900000" />
8688
<register type="NOA" address="0x00009888" value="0x41900C00" />
8689
<register type="NOA" address="0x00009888" value="0x43900842" />
8690
<register type="NOA" address="0x00009888" value="0x53900000" />
8691
<register type="NOA" address="0x00009888" value="0x45900060" />
8692
</register_config>
8693
<register_config type="OA">
8694
<register type="OA" address="0x00002740" value="0x00000000" />
8695
<register type="OA" address="0x00002744" value="0x00800000" />
8696
<register type="OA" address="0x00002710" value="0x00000000" />
8697
<register type="OA" address="0x00002714" value="0x70800000" />
8698
<register type="OA" address="0x00002720" value="0x00000000" />
8699
<register type="OA" address="0x00002724" value="0x00800000" />
8700
<register type="OA" address="0x00002770" value="0x0000C000" />
8701
<register type="OA" address="0x00002774" value="0x0000E7FF" />
8702
<register type="OA" address="0x00002778" value="0x00003000" />
8703
<register type="OA" address="0x0000277C" value="0x0000F9FF" />
8704
<register type="OA" address="0x00002780" value="0x00000C00" />
8705
<register type="OA" address="0x00002784" value="0x0000FE7F" />
8706
</register_config>
8707
<register_config type="FLEX">
8708
<register type="FLEX" address="0x0000E458" value="0x00005004" />
8709
<register type="FLEX" address="0x0000E558" value="0x00010003" />
8710
<register type="FLEX" address="0x0000E658" value="0x00012011" />
8711
<register type="FLEX" address="0x0000E758" value="0x00015014" />
8712
<register type="FLEX" address="0x0000E45C" value="0x00051050" />
8713
<register type="FLEX" address="0x0000E55C" value="0x00053052" />
8714
<register type="FLEX" address="0x0000E65C" value="0x00055054" />
8715
</register_config>
8716
</set>
8717
8718
<set name="Metric set TDL_1"
8719
chipset="SKLGT3"
8720
symbol_name="TDL_1"
8721
underscore_name="tdl_1"
8722
mdapi_supported_apis="VK OGL OCL IO BB"
8723
hw_config_guid="e3bb1501-89ca-43fb-8668-9d96159e10a2"
8724
>
8725
<counter name="GPU Time Elapsed"
8726
symbol_name="GpuTime"
8727
underscore_name="gpu_time"
8728
description="Time elapsed on the GPU during the measurement."
8729
data_type="uint64"
8730
units="ns"
8731
semantic_type="duration"
8732
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
8733
mdapi_group="GPU"
8734
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8735
mdapi_supported_apis=""
8736
mdapi_hw_unit_type="gpu"
8737
/>
8738
<counter name="GPU Core Clocks"
8739
symbol_name="GpuCoreClocks"
8740
underscore_name="gpu_core_clocks"
8741
description="The total number of GPU core clocks elapsed during the measurement."
8742
data_type="uint64"
8743
units="cycles"
8744
semantic_type="event"
8745
equation="GPU_CLOCK 0 READ"
8746
mdapi_group="GPU"
8747
mdapi_usage_flags="Tier1 Frame Batch Draw"
8748
mdapi_supported_apis=""
8749
mdapi_hw_unit_type="gpu"
8750
/>
8751
<counter name="AVG GPU Core Frequency"
8752
symbol_name="AvgGpuCoreFrequency"
8753
underscore_name="avg_gpu_core_frequency"
8754
description="Average GPU Core Frequency in the measurement."
8755
data_type="uint64"
8756
max_equation="$GpuMaxFrequency"
8757
units="hz"
8758
semantic_type="event"
8759
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
8760
mdapi_group="GPU"
8761
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8762
mdapi_supported_apis=""
8763
mdapi_hw_unit_type="gpu"
8764
/>
8765
<counter name="GPU Busy"
8766
symbol_name="GpuBusy"
8767
underscore_name="gpu_busy"
8768
description="The percentage of time in which the GPU has been processing GPU commands."
8769
data_type="float"
8770
max_equation="100"
8771
units="percent"
8772
semantic_type="duration"
8773
equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
8774
mdapi_group="GPU"
8775
mdapi_usage_flags="Tier1 Overview System Frame"
8776
mdapi_supported_apis=""
8777
mdapi_hw_unit_type="gpu"
8778
/>
8779
<counter name="VS Threads Dispatched"
8780
symbol_name="VsThreads"
8781
underscore_name="vs_threads"
8782
description="The total number of vertex shader hardware threads dispatched."
8783
data_type="uint64"
8784
units="threads"
8785
semantic_type="event"
8786
equation="A 1 READ"
8787
mdapi_group="EU Array/Vertex Shader"
8788
mdapi_usage_flags="Tier3 Frame Batch Draw"
8789
mdapi_supported_apis="VK OGL IO BB"
8790
mdapi_hw_unit_type="gpu"
8791
/>
8792
<counter name="HS Threads Dispatched"
8793
symbol_name="HsThreads"
8794
underscore_name="hs_threads"
8795
description="The total number of hull shader hardware threads dispatched."
8796
data_type="uint64"
8797
units="threads"
8798
semantic_type="event"
8799
equation="A 2 READ"
8800
mdapi_group="EU Array/Hull Shader"
8801
mdapi_usage_flags="Tier3 Frame Batch Draw"
8802
mdapi_supported_apis="VK OGL4 IO BB"
8803
mdapi_hw_unit_type="gpu"
8804
/>
8805
<counter name="DS Threads Dispatched"
8806
symbol_name="DsThreads"
8807
underscore_name="ds_threads"
8808
description="The total number of domain shader hardware threads dispatched."
8809
data_type="uint64"
8810
units="threads"
8811
semantic_type="event"
8812
equation="A 3 READ"
8813
mdapi_group="EU Array/Domain Shader"
8814
mdapi_usage_flags="Tier3 Frame Batch Draw"
8815
mdapi_supported_apis="VK OGL4 IO BB"
8816
mdapi_hw_unit_type="gpu"
8817
/>
8818
<counter name="GS Threads Dispatched"
8819
symbol_name="GsThreads"
8820
underscore_name="gs_threads"
8821
description="The total number of geometry shader hardware threads dispatched."
8822
data_type="uint64"
8823
units="threads"
8824
semantic_type="event"
8825
equation="A 5 READ"
8826
mdapi_group="EU Array/Geometry Shader"
8827
mdapi_usage_flags="Tier3 Frame Batch Draw"
8828
mdapi_supported_apis="VK OGL4 IO BB"
8829
mdapi_hw_unit_type="gpu"
8830
/>
8831
<counter name="FS Threads Dispatched"
8832
symbol_name="PsThreads"
8833
underscore_name="ps_threads"
8834
description="The total number of fragment shader hardware threads dispatched."
8835
data_type="uint64"
8836
units="threads"
8837
semantic_type="event"
8838
equation="A 6 READ"
8839
mdapi_group="EU Array/Fragment Shader"
8840
mdapi_usage_flags="Tier3 Frame Batch Draw"
8841
mdapi_supported_apis="VK OGL IO BB"
8842
mdapi_hw_unit_type="gpu"
8843
/>
8844
<counter name="CS Threads Dispatched"
8845
symbol_name="CsThreads"
8846
underscore_name="cs_threads"
8847
description="The total number of compute shader hardware threads dispatched."
8848
data_type="uint64"
8849
units="threads"
8850
semantic_type="event"
8851
equation="A 4 READ"
8852
mdapi_group="EU Array/Compute Shader"
8853
mdapi_usage_flags="Tier3 Frame Batch Draw"
8854
mdapi_supported_apis="VK OGL4 OCL IO BB"
8855
mdapi_hw_unit_type="gpu"
8856
/>
8857
<counter name="EU Active"
8858
symbol_name="EuActive"
8859
underscore_name="eu_active"
8860
description="The percentage of time in which the Execution Units were actively processing."
8861
data_type="float"
8862
max_equation="100"
8863
units="percent"
8864
semantic_type="duration"
8865
equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8866
mdapi_group="EU Array"
8867
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8868
mdapi_supported_apis=""
8869
mdapi_hw_unit_type="gpu"
8870
/>
8871
<counter name="EU Stall"
8872
symbol_name="EuStall"
8873
underscore_name="eu_stall"
8874
description="The percentage of time in which the Execution Units were stalled."
8875
data_type="float"
8876
max_equation="100"
8877
units="percent"
8878
semantic_type="duration"
8879
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8880
mdapi_group="EU Array"
8881
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8882
mdapi_supported_apis=""
8883
mdapi_hw_unit_type="gpu"
8884
/>
8885
<counter name="EU Both FPU Pipes Active"
8886
symbol_name="EuFpuBothActive"
8887
underscore_name="eu_fpu_both_active"
8888
description="The percentage of time in which both EU FPU pipelines were actively processing."
8889
data_type="float"
8890
max_equation="100"
8891
units="percent"
8892
semantic_type="duration"
8893
equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8894
mdapi_group="EU Array/Pipes"
8895
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8896
mdapi_supported_apis=""
8897
mdapi_hw_unit_type="gpu"
8898
/>
8899
<counter name="VS FPU0 Pipe Active"
8900
symbol_name="VsFpu0Active"
8901
underscore_name="vs_fpu0_active"
8902
description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
8903
data_type="float"
8904
max_equation="100"
8905
units="percent"
8906
semantic_type="duration"
8907
equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8908
mdapi_group="EU Array/Vertex Shader"
8909
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8910
mdapi_supported_apis="VK OGL IO BB"
8911
mdapi_hw_unit_type="gpu"
8912
/>
8913
<counter name="VS FPU1 Pipe Active"
8914
symbol_name="VsFpu1Active"
8915
underscore_name="vs_fpu1_active"
8916
description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
8917
data_type="float"
8918
max_equation="100"
8919
units="percent"
8920
semantic_type="duration"
8921
equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8922
mdapi_group="EU Array/Vertex Shader"
8923
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8924
mdapi_supported_apis="VK OGL IO BB"
8925
mdapi_hw_unit_type="gpu"
8926
/>
8927
<counter name="VS Send Pipe Active"
8928
symbol_name="VsSendActive"
8929
underscore_name="vs_send_active"
8930
description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
8931
data_type="float"
8932
max_equation="100"
8933
units="percent"
8934
semantic_type="duration"
8935
equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8936
mdapi_group="EU Array/Vertex Shader"
8937
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8938
mdapi_supported_apis="VK OGL IO BB"
8939
mdapi_hw_unit_type="gpu"
8940
/>
8941
<counter name="PS FPU0 Pipe Active"
8942
symbol_name="PsFpu0Active"
8943
underscore_name="ps_fpu0_active"
8944
description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
8945
data_type="float"
8946
max_equation="100"
8947
units="percent"
8948
semantic_type="duration"
8949
equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8950
mdapi_group="EU Array/Pixel Shader"
8951
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8952
mdapi_supported_apis="VK OGL IO BB"
8953
mdapi_hw_unit_type="gpu"
8954
/>
8955
<counter name="PS FPU1 Pipe Active"
8956
symbol_name="PsFpu1Active"
8957
underscore_name="ps_fpu1_active"
8958
description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
8959
data_type="float"
8960
max_equation="100"
8961
units="percent"
8962
semantic_type="duration"
8963
equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8964
mdapi_group="EU Array/Pixel Shader"
8965
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8966
mdapi_supported_apis="VK OGL IO BB"
8967
mdapi_hw_unit_type="gpu"
8968
/>
8969
<counter name="PS Send Pipeline Active"
8970
symbol_name="PsSendActive"
8971
underscore_name="ps_send_active"
8972
description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
8973
data_type="float"
8974
max_equation="100"
8975
units="percent"
8976
semantic_type="duration"
8977
equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8978
mdapi_group="EU Array/Pixel Shader"
8979
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8980
mdapi_supported_apis="VK OGL IO BB"
8981
mdapi_hw_unit_type="gpu"
8982
/>
8983
<counter name="FS Both FPU Active"
8984
symbol_name="PsEuBothFpuActive"
8985
underscore_name="ps_eu_both_fpu_active"
8986
description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
8987
data_type="float"
8988
max_equation="100"
8989
units="percent"
8990
semantic_type="duration"
8991
equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8992
mdapi_group="3D Pipe/Fragment Shader"
8993
mdapi_usage_flags="Tier4 Frame Batch Draw"
8994
mdapi_supported_apis="VK OGL IO BB"
8995
mdapi_hw_unit_type="gpu"
8996
/>
8997
<counter name="Rasterized Pixels"
8998
symbol_name="RasterizedPixels"
8999
underscore_name="rasterized_pixels"
9000
description="The total number of rasterized pixels."
9001
data_type="uint64"
9002
units="pixels"
9003
semantic_type="event"
9004
equation="A 21 READ 4 UMUL"
9005
mdapi_group="3D Pipe/Rasterizer"
9006
mdapi_usage_flags="Tier3 Frame Batch Draw"
9007
mdapi_supported_apis="VK OGL IO BB"
9008
mdapi_hw_unit_type="gpu"
9009
/>
9010
<counter name="Early Hi-Depth Test Fails"
9011
symbol_name="HiDepthTestFails"
9012
underscore_name="hi_depth_test_fails"
9013
description="The total number of pixels dropped on early hierarchical depth test."
9014
data_type="uint64"
9015
units="pixels"
9016
semantic_type="event"
9017
equation="A 22 READ 4 UMUL"
9018
mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
9019
mdapi_usage_flags="Tier3 Frame Batch Draw"
9020
mdapi_supported_apis="VK OGL IO BB"
9021
mdapi_hw_unit_type="gpu"
9022
/>
9023
<counter name="Early Depth Test Fails"
9024
symbol_name="EarlyDepthTestFails"
9025
underscore_name="early_depth_test_fails"
9026
description="The total number of pixels dropped on early depth test."
9027
data_type="uint64"
9028
units="pixels"
9029
semantic_type="event"
9030
equation="A 23 READ 4 UMUL"
9031
mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
9032
mdapi_usage_flags="Tier3 Frame Batch Draw"
9033
mdapi_supported_apis="VK OGL IO BB"
9034
mdapi_hw_unit_type="gpu"
9035
/>
9036
<counter name="Samples Killed in FS"
9037
symbol_name="SamplesKilledInPs"
9038
underscore_name="samples_killed_in_ps"
9039
description="The total number of samples or pixels dropped in fragment shaders."
9040
data_type="uint64"
9041
units="pixels"
9042
semantic_type="event"
9043
equation="A 24 READ 4 UMUL"
9044
mdapi_group="3D Pipe/Fragment Shader"
9045
mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
9046
mdapi_supported_apis="VK OGL IO BB"
9047
mdapi_hw_unit_type="gpu"
9048
/>
9049
<counter name="Pixels Failing Tests"
9050
symbol_name="PixelsFailingPostPsTests"
9051
underscore_name="pixels_failing_post_ps_tests"
9052
description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
9053
data_type="uint64"
9054
units="pixels"
9055
semantic_type="event"
9056
equation="A 25 READ 4 UMUL"
9057
mdapi_group="3D Pipe/Output Merger"
9058
mdapi_usage_flags="Tier3 Frame Batch Draw"
9059
mdapi_supported_apis="VK OGL IO BB"
9060
mdapi_hw_unit_type="gpu"
9061
/>
9062
<counter name="Samples Written"
9063
symbol_name="SamplesWritten"
9064
underscore_name="samples_written"
9065
description="The total number of samples or pixels written to all render targets."
9066
data_type="uint64"
9067
units="pixels"
9068
semantic_type="event"
9069
equation="A 26 READ 4 UMUL"
9070
mdapi_group="3D Pipe/Output Merger"
9071
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9072
mdapi_supported_apis="VK OGL IO BB"
9073
mdapi_hw_unit_type="gpu"
9074
/>
9075
<counter name="Samples Blended"
9076
symbol_name="SamplesBlended"
9077
underscore_name="samples_blended"
9078
description="The total number of blended samples or pixels written to all render targets."
9079
data_type="uint64"
9080
units="pixels"
9081
semantic_type="event"
9082
equation="A 27 READ 4 UMUL"
9083
mdapi_group="3D Pipe/Output Merger"
9084
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9085
mdapi_supported_apis="VK OGL IO BB"
9086
mdapi_hw_unit_type="gpu"
9087
/>
9088
<counter name="Sampler Texels"
9089
symbol_name="SamplerTexels"
9090
underscore_name="sampler_texels"
9091
description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
9092
data_type="uint64"
9093
units="texels"
9094
semantic_type="event"
9095
equation="A 28 READ 4 UMUL"
9096
mdapi_group="Sampler/Sampler Input"
9097
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9098
mdapi_supported_apis=""
9099
mdapi_hw_unit_type="gpu"
9100
/>
9101
<counter name="Sampler Texels Misses"
9102
symbol_name="SamplerTexelMisses"
9103
underscore_name="sampler_texel_misses"
9104
description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
9105
data_type="uint64"
9106
units="texels"
9107
semantic_type="event"
9108
equation="A 29 READ 4 UMUL"
9109
mdapi_group="Sampler/Sampler Cache"
9110
mdapi_usage_flags="Tier3 Batch Frame Draw"
9111
mdapi_supported_apis=""
9112
mdapi_hw_unit_type="gpu"
9113
/>
9114
<counter name="SLM Bytes Read"
9115
symbol_name="SlmBytesRead"
9116
underscore_name="slm_bytes_read"
9117
description="The total number of GPU memory bytes read from shared local memory."
9118
data_type="uint64"
9119
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9120
units="bytes"
9121
semantic_type="throughput"
9122
equation="A 30 READ 64 UMUL"
9123
mdapi_group="L3/Data Port/SLM"
9124
mdapi_usage_flags="Tier3 Frame Batch Draw"
9125
mdapi_supported_apis="VK OGL4 OCL IO BB"
9126
mdapi_hw_unit_type="gpu"
9127
/>
9128
<counter name="SLM Bytes Written"
9129
symbol_name="SlmBytesWritten"
9130
underscore_name="slm_bytes_written"
9131
description="The total number of GPU memory bytes written into shared local memory."
9132
data_type="uint64"
9133
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9134
units="bytes"
9135
semantic_type="throughput"
9136
equation="A 31 READ 64 UMUL"
9137
mdapi_group="L3/Data Port/SLM"
9138
mdapi_usage_flags="Tier3 Frame Batch Draw"
9139
mdapi_supported_apis="VK OGL4 OCL IO BB"
9140
mdapi_hw_unit_type="gpu"
9141
/>
9142
<counter name="Shader Memory Accesses"
9143
symbol_name="ShaderMemoryAccesses"
9144
underscore_name="shader_memory_accesses"
9145
description="The total number of shader memory accesses to L3."
9146
data_type="uint64"
9147
units="messages"
9148
semantic_type="event"
9149
equation="A 32 READ"
9150
mdapi_group="L3/Data Port"
9151
mdapi_usage_flags="Tier3 Frame Batch Draw"
9152
mdapi_supported_apis=""
9153
mdapi_hw_unit_type="gpu"
9154
/>
9155
<counter name="Shader Atomic Memory Accesses"
9156
symbol_name="ShaderAtomics"
9157
underscore_name="shader_atomics"
9158
description="The total number of shader atomic memory accesses."
9159
data_type="uint64"
9160
units="messages"
9161
semantic_type="event"
9162
equation="A 34 READ"
9163
mdapi_group="L3/Data Port/Atomics"
9164
mdapi_usage_flags="Tier3 Frame Batch Draw"
9165
mdapi_supported_apis="VK OGL OCL IO BB"
9166
mdapi_hw_unit_type="gpu"
9167
/>
9168
<counter name="L3 Shader Throughput"
9169
symbol_name="L3ShaderThroughput"
9170
underscore_name="l3_shader_throughput"
9171
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
9172
data_type="uint64"
9173
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9174
units="bytes"
9175
semantic_type="throughput"
9176
equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
9177
mdapi_group="L3/Data Port"
9178
mdapi_usage_flags="Tier2 Frame Batch Draw"
9179
mdapi_supported_apis="VK OGL4 OCL IO BB"
9180
mdapi_hw_unit_type="gpu"
9181
/>
9182
<counter name="Shader Barrier Messages"
9183
symbol_name="ShaderBarriers"
9184
underscore_name="shader_barriers"
9185
description="The total number of shader barrier messages."
9186
data_type="uint64"
9187
units="messages"
9188
semantic_type="event"
9189
equation="A 35 READ"
9190
mdapi_group="EU Array/Barrier"
9191
mdapi_usage_flags="Tier3 Frame Batch Draw"
9192
mdapi_supported_apis=""
9193
mdapi_hw_unit_type="gpu"
9194
/>
9195
<counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice1"
9196
symbol_name="NonPSThread01ReadyForDispatch"
9197
underscore_name="non_ps_thread01_ready_for_dispatch"
9198
description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
9199
data_type="float"
9200
max_equation="100"
9201
units="percent"
9202
semantic_type="duration"
9203
equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
9204
availability="$SubsliceMask 0x2 AND"
9205
mdapi_group="GPU/Thread Dispatcher"
9206
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9207
mdapi_supported_apis=""
9208
mdapi_hw_unit_type="subslice"
9209
/>
9210
<counter name="PS Thread Ready For Dispatch on Slice0 Subslice0"
9211
symbol_name="PSThread00ReadyForDispatch"
9212
underscore_name="ps_thread00_ready_for_dispatch"
9213
description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
9214
data_type="float"
9215
max_equation="100"
9216
units="percent"
9217
semantic_type="duration"
9218
equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
9219
availability="$SubsliceMask 0x1 AND"
9220
mdapi_group="GPU/Thread Dispatcher"
9221
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9222
mdapi_supported_apis=""
9223
mdapi_hw_unit_type="subslice"
9224
/>
9225
<counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice0"
9226
symbol_name="NonPSThread00ReadyForDispatch"
9227
underscore_name="non_ps_thread00_ready_for_dispatch"
9228
description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
9229
data_type="float"
9230
max_equation="100"
9231
units="percent"
9232
semantic_type="duration"
9233
equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
9234
availability="$SubsliceMask 0x1 AND"
9235
mdapi_group="GPU/Thread Dispatcher"
9236
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9237
mdapi_supported_apis=""
9238
mdapi_hw_unit_type="subslice"
9239
/>
9240
<counter name="PS Thread Ready For Dispatch on Slice0 Subslice2"
9241
symbol_name="PSThread02ReadyForDispatch"
9242
underscore_name="ps_thread02_ready_for_dispatch"
9243
description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
9244
data_type="float"
9245
max_equation="100"
9246
units="percent"
9247
semantic_type="duration"
9248
equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
9249
availability="$SubsliceMask 0x4 AND"
9250
mdapi_group="GPU/Thread Dispatcher"
9251
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9252
mdapi_supported_apis=""
9253
mdapi_hw_unit_type="subslice"
9254
/>
9255
<counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice2"
9256
symbol_name="NonPSThread02ReadyForDispatch"
9257
underscore_name="non_ps_thread02_ready_for_dispatch"
9258
description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
9259
data_type="float"
9260
max_equation="100"
9261
units="percent"
9262
semantic_type="duration"
9263
equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
9264
availability="$SubsliceMask 0x4 AND"
9265
mdapi_group="GPU/Thread Dispatcher"
9266
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9267
mdapi_supported_apis=""
9268
mdapi_hw_unit_type="subslice"
9269
/>
9270
<counter name="PS Thread Ready For Dispatch on Slice0 Subslice1"
9271
symbol_name="PSThread01ReadyForDispatch"
9272
underscore_name="ps_thread01_ready_for_dispatch"
9273
description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
9274
data_type="float"
9275
max_equation="100"
9276
units="percent"
9277
semantic_type="duration"
9278
equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
9279
availability="$SubsliceMask 0x2 AND"
9280
mdapi_group="GPU/Thread Dispatcher"
9281
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9282
mdapi_supported_apis=""
9283
mdapi_hw_unit_type="subslice"
9284
/>
9285
<counter name="SQ is full"
9286
symbol_name="GTRequestQueueFull"
9287
underscore_name="gt_request_queue_full"
9288
description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
9289
data_type="float"
9290
max_equation="100"
9291
units="percent"
9292
semantic_type="duration"
9293
equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
9294
availability="true $QueryMode &amp;&amp;"
9295
mdapi_group="GTI"
9296
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9297
mdapi_supported_apis="VK OGL4 OCL"
9298
mdapi_hw_unit_type="gpu"
9299
/>
9300
<register_config type="NOA">
9301
<register type="NOA" address="0x000091BC" value="0xE0500000" />
9302
<register type="NOA" address="0x00009840" value="0x00000080" />
9303
<register type="NOA" address="0x00009888" value="0x12120000" />
9304
<register type="NOA" address="0x00009888" value="0x12320000" />
9305
<register type="NOA" address="0x00009888" value="0x12520000" />
9306
<register type="NOA" address="0x00009888" value="0x002F8000" />
9307
<register type="NOA" address="0x00009888" value="0x022F3000" />
9308
<register type="NOA" address="0x00009888" value="0x0A4C0015" />
9309
<register type="NOA" address="0x00009888" value="0x0C0D8000" />
9310
<register type="NOA" address="0x00009888" value="0x0E0DA000" />
9311
<register type="NOA" address="0x00009888" value="0x000D8000" />
9312
<register type="NOA" address="0x00009888" value="0x020DA000" />
9313
<register type="NOA" address="0x00009888" value="0x040DA000" />
9314
<register type="NOA" address="0x00009888" value="0x060D2000" />
9315
<register type="NOA" address="0x00009888" value="0x100F03A0" />
9316
<register type="NOA" address="0x00009888" value="0x0C0FF000" />
9317
<register type="NOA" address="0x00009888" value="0x0E0F0095" />
9318
<register type="NOA" address="0x00009888" value="0x062C8000" />
9319
<register type="NOA" address="0x00009888" value="0x082C8000" />
9320
<register type="NOA" address="0x00009888" value="0x0A2C8000" />
9321
<register type="NOA" address="0x00009888" value="0x0C2D8000" />
9322
<register type="NOA" address="0x00009888" value="0x0E2D4000" />
9323
<register type="NOA" address="0x00009888" value="0x062D4000" />
9324
<register type="NOA" address="0x00009888" value="0x02108000" />
9325
<register type="NOA" address="0x00009888" value="0x0410C000" />
9326
<register type="NOA" address="0x00009888" value="0x02118000" />
9327
<register type="NOA" address="0x00009888" value="0x0411C000" />
9328
<register type="NOA" address="0x00009888" value="0x02121880" />
9329
<register type="NOA" address="0x00009888" value="0x041219B5" />
9330
<register type="NOA" address="0x00009888" value="0x00120000" />
9331
<register type="NOA" address="0x00009888" value="0x02134000" />
9332
<register type="NOA" address="0x00009888" value="0x04135000" />
9333
<register type="NOA" address="0x00009888" value="0x0C308000" />
9334
<register type="NOA" address="0x00009888" value="0x0E304000" />
9335
<register type="NOA" address="0x00009888" value="0x06304000" />
9336
<register type="NOA" address="0x00009888" value="0x0C318000" />
9337
<register type="NOA" address="0x00009888" value="0x0E314000" />
9338
<register type="NOA" address="0x00009888" value="0x06314000" />
9339
<register type="NOA" address="0x00009888" value="0x0C321A80" />
9340
<register type="NOA" address="0x00009888" value="0x0E320033" />
9341
<register type="NOA" address="0x00009888" value="0x06320031" />
9342
<register type="NOA" address="0x00009888" value="0x00320000" />
9343
<register type="NOA" address="0x00009888" value="0x0C334000" />
9344
<register type="NOA" address="0x00009888" value="0x0E331000" />
9345
<register type="NOA" address="0x00009888" value="0x06331000" />
9346
<register type="NOA" address="0x00009888" value="0x0E508000" />
9347
<register type="NOA" address="0x00009888" value="0x00508000" />
9348
<register type="NOA" address="0x00009888" value="0x02504000" />
9349
<register type="NOA" address="0x00009888" value="0x0E518000" />
9350
<register type="NOA" address="0x00009888" value="0x00518000" />
9351
<register type="NOA" address="0x00009888" value="0x02514000" />
9352
<register type="NOA" address="0x00009888" value="0x0E521880" />
9353
<register type="NOA" address="0x00009888" value="0x00521A80" />
9354
<register type="NOA" address="0x00009888" value="0x02520033" />
9355
<register type="NOA" address="0x00009888" value="0x0E534000" />
9356
<register type="NOA" address="0x00009888" value="0x00534000" />
9357
<register type="NOA" address="0x00009888" value="0x02531000" />
9358
<register type="NOA" address="0x00009888" value="0x1190FF80" />
9359
<register type="NOA" address="0x00009888" value="0x57900000" />
9360
<register type="NOA" address="0x00009888" value="0x49900800" />
9361
<register type="NOA" address="0x00009888" value="0x37900000" />
9362
<register type="NOA" address="0x00009888" value="0x33900000" />
9363
<register type="NOA" address="0x00009888" value="0x4B900062" />
9364
<register type="NOA" address="0x00009888" value="0x59900000" />
9365
<register type="NOA" address="0x00009888" value="0x51900000" />
9366
<register type="NOA" address="0x00009888" value="0x41900C00" />
9367
<register type="NOA" address="0x00009888" value="0x43900003" />
9368
<register type="NOA" address="0x00009888" value="0x53900000" />
9369
<register type="NOA" address="0x00009888" value="0x45900040" />
9370
</register_config>
9371
<register_config type="OA">
9372
<register type="OA" address="0x00002740" value="0x00000000" />
9373
<register type="OA" address="0x00002744" value="0x00800000" />
9374
<register type="OA" address="0x00002710" value="0x00000000" />
9375
<register type="OA" address="0x00002714" value="0xF0800000" />
9376
<register type="OA" address="0x00002720" value="0x00000000" />
9377
<register type="OA" address="0x00002724" value="0x30800000" />
9378
<register type="OA" address="0x00002770" value="0x00000002" />
9379
<register type="OA" address="0x00002774" value="0x00007FFF" />
9380
<register type="OA" address="0x00002778" value="0x00000000" />
9381
<register type="OA" address="0x0000277C" value="0x00009FFF" />
9382
<register type="OA" address="0x00002780" value="0x00000002" />
9383
<register type="OA" address="0x00002784" value="0x0000EFFF" />
9384
<register type="OA" address="0x00002788" value="0x00000000" />
9385
<register type="OA" address="0x0000278C" value="0x0000F3FF" />
9386
<register type="OA" address="0x00002790" value="0x00000002" />
9387
<register type="OA" address="0x00002794" value="0x0000FDFF" />
9388
<register type="OA" address="0x00002798" value="0x00000000" />
9389
<register type="OA" address="0x0000279C" value="0x0000FE7F" />
9390
</register_config>
9391
<register_config type="FLEX">
9392
<register type="FLEX" address="0x0000E458" value="0x00005004" />
9393
<register type="FLEX" address="0x0000E558" value="0x00010003" />
9394
<register type="FLEX" address="0x0000E658" value="0x00012011" />
9395
<register type="FLEX" address="0x0000E758" value="0x00015014" />
9396
<register type="FLEX" address="0x0000E45C" value="0x00051050" />
9397
<register type="FLEX" address="0x0000E55C" value="0x00053052" />
9398
<register type="FLEX" address="0x0000E65C" value="0x00055054" />
9399
</register_config>
9400
</set>
9401
9402
<set name="Metric set TDL_2"
9403
chipset="SKLGT3"
9404
symbol_name="TDL_2"
9405
underscore_name="tdl_2"
9406
mdapi_supported_apis="VK OGL OCL IO BB"
9407
hw_config_guid="29194a55-7e75-4152-a71f-ef34b1ae4cca"
9408
>
9409
<counter name="GPU Time Elapsed"
9410
symbol_name="GpuTime"
9411
underscore_name="gpu_time"
9412
description="Time elapsed on the GPU during the measurement."
9413
data_type="uint64"
9414
units="ns"
9415
semantic_type="duration"
9416
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
9417
mdapi_group="GPU"
9418
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9419
mdapi_supported_apis=""
9420
mdapi_hw_unit_type="gpu"
9421
/>
9422
<counter name="GPU Core Clocks"
9423
symbol_name="GpuCoreClocks"
9424
underscore_name="gpu_core_clocks"
9425
description="The total number of GPU core clocks elapsed during the measurement."
9426
data_type="uint64"
9427
units="cycles"
9428
semantic_type="event"
9429
equation="GPU_CLOCK 0 READ"
9430
mdapi_group="GPU"
9431
mdapi_usage_flags="Tier1 Frame Batch Draw"
9432
mdapi_supported_apis=""
9433
mdapi_hw_unit_type="gpu"
9434
/>
9435
<counter name="AVG GPU Core Frequency"
9436
symbol_name="AvgGpuCoreFrequency"
9437
underscore_name="avg_gpu_core_frequency"
9438
description="Average GPU Core Frequency in the measurement."
9439
data_type="uint64"
9440
max_equation="$GpuMaxFrequency"
9441
units="hz"
9442
semantic_type="event"
9443
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
9444
mdapi_group="GPU"
9445
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9446
mdapi_supported_apis=""
9447
mdapi_hw_unit_type="gpu"
9448
/>
9449
<counter name="GPU Busy"
9450
symbol_name="GpuBusy"
9451
underscore_name="gpu_busy"
9452
description="The percentage of time in which the GPU has been processing GPU commands."
9453
data_type="float"
9454
max_equation="100"
9455
units="percent"
9456
semantic_type="duration"
9457
equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
9458
mdapi_group="GPU"
9459
mdapi_usage_flags="Tier1 Overview System Frame"
9460
mdapi_supported_apis=""
9461
mdapi_hw_unit_type="gpu"
9462
/>
9463
<counter name="VS Threads Dispatched"
9464
symbol_name="VsThreads"
9465
underscore_name="vs_threads"
9466
description="The total number of vertex shader hardware threads dispatched."
9467
data_type="uint64"
9468
units="threads"
9469
semantic_type="event"
9470
equation="A 1 READ"
9471
mdapi_group="EU Array/Vertex Shader"
9472
mdapi_usage_flags="Tier3 Frame Batch Draw"
9473
mdapi_supported_apis="VK OGL IO BB"
9474
mdapi_hw_unit_type="gpu"
9475
/>
9476
<counter name="HS Threads Dispatched"
9477
symbol_name="HsThreads"
9478
underscore_name="hs_threads"
9479
description="The total number of hull shader hardware threads dispatched."
9480
data_type="uint64"
9481
units="threads"
9482
semantic_type="event"
9483
equation="A 2 READ"
9484
mdapi_group="EU Array/Hull Shader"
9485
mdapi_usage_flags="Tier3 Frame Batch Draw"
9486
mdapi_supported_apis="VK OGL4 IO BB"
9487
mdapi_hw_unit_type="gpu"
9488
/>
9489
<counter name="DS Threads Dispatched"
9490
symbol_name="DsThreads"
9491
underscore_name="ds_threads"
9492
description="The total number of domain shader hardware threads dispatched."
9493
data_type="uint64"
9494
units="threads"
9495
semantic_type="event"
9496
equation="A 3 READ"
9497
mdapi_group="EU Array/Domain Shader"
9498
mdapi_usage_flags="Tier3 Frame Batch Draw"
9499
mdapi_supported_apis="VK OGL4 IO BB"
9500
mdapi_hw_unit_type="gpu"
9501
/>
9502
<counter name="GS Threads Dispatched"
9503
symbol_name="GsThreads"
9504
underscore_name="gs_threads"
9505
description="The total number of geometry shader hardware threads dispatched."
9506
data_type="uint64"
9507
units="threads"
9508
semantic_type="event"
9509
equation="A 5 READ"
9510
mdapi_group="EU Array/Geometry Shader"
9511
mdapi_usage_flags="Tier3 Frame Batch Draw"
9512
mdapi_supported_apis="VK OGL4 IO BB"
9513
mdapi_hw_unit_type="gpu"
9514
/>
9515
<counter name="FS Threads Dispatched"
9516
symbol_name="PsThreads"
9517
underscore_name="ps_threads"
9518
description="The total number of fragment shader hardware threads dispatched."
9519
data_type="uint64"
9520
units="threads"
9521
semantic_type="event"
9522
equation="A 6 READ"
9523
mdapi_group="EU Array/Fragment Shader"
9524
mdapi_usage_flags="Tier3 Frame Batch Draw"
9525
mdapi_supported_apis="VK OGL IO BB"
9526
mdapi_hw_unit_type="gpu"
9527
/>
9528
<counter name="CS Threads Dispatched"
9529
symbol_name="CsThreads"
9530
underscore_name="cs_threads"
9531
description="The total number of compute shader hardware threads dispatched."
9532
data_type="uint64"
9533
units="threads"
9534
semantic_type="event"
9535
equation="A 4 READ"
9536
mdapi_group="EU Array/Compute Shader"
9537
mdapi_usage_flags="Tier3 Frame Batch Draw"
9538
mdapi_supported_apis="VK OGL4 OCL IO BB"
9539
mdapi_hw_unit_type="gpu"
9540
/>
9541
<counter name="EU Active"
9542
symbol_name="EuActive"
9543
underscore_name="eu_active"
9544
description="The percentage of time in which the Execution Units were actively processing."
9545
data_type="float"
9546
max_equation="100"
9547
units="percent"
9548
semantic_type="duration"
9549
equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9550
mdapi_group="EU Array"
9551
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
9552
mdapi_supported_apis=""
9553
mdapi_hw_unit_type="gpu"
9554
/>
9555
<counter name="EU Stall"
9556
symbol_name="EuStall"
9557
underscore_name="eu_stall"
9558
description="The percentage of time in which the Execution Units were stalled."
9559
data_type="float"
9560
max_equation="100"
9561
units="percent"
9562
semantic_type="duration"
9563
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9564
mdapi_group="EU Array"
9565
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
9566
mdapi_supported_apis=""
9567
mdapi_hw_unit_type="gpu"
9568
/>
9569
<counter name="EU Both FPU Pipes Active"
9570
symbol_name="EuFpuBothActive"
9571
underscore_name="eu_fpu_both_active"
9572
description="The percentage of time in which both EU FPU pipelines were actively processing."
9573
data_type="float"
9574
max_equation="100"
9575
units="percent"
9576
semantic_type="duration"
9577
equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9578
mdapi_group="EU Array/Pipes"
9579
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9580
mdapi_supported_apis=""
9581
mdapi_hw_unit_type="gpu"
9582
/>
9583
<counter name="VS FPU0 Pipe Active"
9584
symbol_name="VsFpu0Active"
9585
underscore_name="vs_fpu0_active"
9586
description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
9587
data_type="float"
9588
max_equation="100"
9589
units="percent"
9590
semantic_type="duration"
9591
equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9592
mdapi_group="EU Array/Vertex Shader"
9593
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9594
mdapi_supported_apis="VK OGL IO BB"
9595
mdapi_hw_unit_type="gpu"
9596
/>
9597
<counter name="VS FPU1 Pipe Active"
9598
symbol_name="VsFpu1Active"
9599
underscore_name="vs_fpu1_active"
9600
description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
9601
data_type="float"
9602
max_equation="100"
9603
units="percent"
9604
semantic_type="duration"
9605
equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9606
mdapi_group="EU Array/Vertex Shader"
9607
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9608
mdapi_supported_apis="VK OGL IO BB"
9609
mdapi_hw_unit_type="gpu"
9610
/>
9611
<counter name="VS Send Pipe Active"
9612
symbol_name="VsSendActive"
9613
underscore_name="vs_send_active"
9614
description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
9615
data_type="float"
9616
max_equation="100"
9617
units="percent"
9618
semantic_type="duration"
9619
equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9620
mdapi_group="EU Array/Vertex Shader"
9621
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9622
mdapi_supported_apis="VK OGL IO BB"
9623
mdapi_hw_unit_type="gpu"
9624
/>
9625
<counter name="PS FPU0 Pipe Active"
9626
symbol_name="PsFpu0Active"
9627
underscore_name="ps_fpu0_active"
9628
description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
9629
data_type="float"
9630
max_equation="100"
9631
units="percent"
9632
semantic_type="duration"
9633
equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9634
mdapi_group="EU Array/Pixel Shader"
9635
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9636
mdapi_supported_apis="VK OGL IO BB"
9637
mdapi_hw_unit_type="gpu"
9638
/>
9639
<counter name="PS FPU1 Pipe Active"
9640
symbol_name="PsFpu1Active"
9641
underscore_name="ps_fpu1_active"
9642
description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
9643
data_type="float"
9644
max_equation="100"
9645
units="percent"
9646
semantic_type="duration"
9647
equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9648
mdapi_group="EU Array/Pixel Shader"
9649
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9650
mdapi_supported_apis="VK OGL IO BB"
9651
mdapi_hw_unit_type="gpu"
9652
/>
9653
<counter name="PS Send Pipeline Active"
9654
symbol_name="PsSendActive"
9655
underscore_name="ps_send_active"
9656
description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
9657
data_type="float"
9658
max_equation="100"
9659
units="percent"
9660
semantic_type="duration"
9661
equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9662
mdapi_group="EU Array/Pixel Shader"
9663
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9664
mdapi_supported_apis="VK OGL IO BB"
9665
mdapi_hw_unit_type="gpu"
9666
/>
9667
<counter name="FS Both FPU Active"
9668
symbol_name="PsEuBothFpuActive"
9669
underscore_name="ps_eu_both_fpu_active"
9670
description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
9671
data_type="float"
9672
max_equation="100"
9673
units="percent"
9674
semantic_type="duration"
9675
equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9676
mdapi_group="3D Pipe/Fragment Shader"
9677
mdapi_usage_flags="Tier4 Frame Batch Draw"
9678
mdapi_supported_apis="VK OGL IO BB"
9679
mdapi_hw_unit_type="gpu"
9680
/>
9681
<counter name="Rasterized Pixels"
9682
symbol_name="RasterizedPixels"
9683
underscore_name="rasterized_pixels"
9684
description="The total number of rasterized pixels."
9685
data_type="uint64"
9686
units="pixels"
9687
semantic_type="event"
9688
equation="A 21 READ 4 UMUL"
9689
mdapi_group="3D Pipe/Rasterizer"
9690
mdapi_usage_flags="Tier3 Frame Batch Draw"
9691
mdapi_supported_apis="VK OGL IO BB"
9692
mdapi_hw_unit_type="gpu"
9693
/>
9694
<counter name="Early Hi-Depth Test Fails"
9695
symbol_name="HiDepthTestFails"
9696
underscore_name="hi_depth_test_fails"
9697
description="The total number of pixels dropped on early hierarchical depth test."
9698
data_type="uint64"
9699
units="pixels"
9700
semantic_type="event"
9701
equation="A 22 READ 4 UMUL"
9702
mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
9703
mdapi_usage_flags="Tier3 Frame Batch Draw"
9704
mdapi_supported_apis="VK OGL IO BB"
9705
mdapi_hw_unit_type="gpu"
9706
/>
9707
<counter name="Early Depth Test Fails"
9708
symbol_name="EarlyDepthTestFails"
9709
underscore_name="early_depth_test_fails"
9710
description="The total number of pixels dropped on early depth test."
9711
data_type="uint64"
9712
units="pixels"
9713
semantic_type="event"
9714
equation="A 23 READ 4 UMUL"
9715
mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
9716
mdapi_usage_flags="Tier3 Frame Batch Draw"
9717
mdapi_supported_apis="VK OGL IO BB"
9718
mdapi_hw_unit_type="gpu"
9719
/>
9720
<counter name="Samples Killed in FS"
9721
symbol_name="SamplesKilledInPs"
9722
underscore_name="samples_killed_in_ps"
9723
description="The total number of samples or pixels dropped in fragment shaders."
9724
data_type="uint64"
9725
units="pixels"
9726
semantic_type="event"
9727
equation="A 24 READ 4 UMUL"
9728
mdapi_group="3D Pipe/Fragment Shader"
9729
mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
9730
mdapi_supported_apis="VK OGL IO BB"
9731
mdapi_hw_unit_type="gpu"
9732
/>
9733
<counter name="Pixels Failing Tests"
9734
symbol_name="PixelsFailingPostPsTests"
9735
underscore_name="pixels_failing_post_ps_tests"
9736
description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
9737
data_type="uint64"
9738
units="pixels"
9739
semantic_type="event"
9740
equation="A 25 READ 4 UMUL"
9741
mdapi_group="3D Pipe/Output Merger"
9742
mdapi_usage_flags="Tier3 Frame Batch Draw"
9743
mdapi_supported_apis="VK OGL IO BB"
9744
mdapi_hw_unit_type="gpu"
9745
/>
9746
<counter name="Samples Written"
9747
symbol_name="SamplesWritten"
9748
underscore_name="samples_written"
9749
description="The total number of samples or pixels written to all render targets."
9750
data_type="uint64"
9751
units="pixels"
9752
semantic_type="event"
9753
equation="A 26 READ 4 UMUL"
9754
mdapi_group="3D Pipe/Output Merger"
9755
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9756
mdapi_supported_apis="VK OGL IO BB"
9757
mdapi_hw_unit_type="gpu"
9758
/>
9759
<counter name="Samples Blended"
9760
symbol_name="SamplesBlended"
9761
underscore_name="samples_blended"
9762
description="The total number of blended samples or pixels written to all render targets."
9763
data_type="uint64"
9764
units="pixels"
9765
semantic_type="event"
9766
equation="A 27 READ 4 UMUL"
9767
mdapi_group="3D Pipe/Output Merger"
9768
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9769
mdapi_supported_apis="VK OGL IO BB"
9770
mdapi_hw_unit_type="gpu"
9771
/>
9772
<counter name="Sampler Texels"
9773
symbol_name="SamplerTexels"
9774
underscore_name="sampler_texels"
9775
description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
9776
data_type="uint64"
9777
units="texels"
9778
semantic_type="event"
9779
equation="A 28 READ 4 UMUL"
9780
mdapi_group="Sampler/Sampler Input"
9781
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9782
mdapi_supported_apis=""
9783
mdapi_hw_unit_type="gpu"
9784
/>
9785
<counter name="Sampler Texels Misses"
9786
symbol_name="SamplerTexelMisses"
9787
underscore_name="sampler_texel_misses"
9788
description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
9789
data_type="uint64"
9790
units="texels"
9791
semantic_type="event"
9792
equation="A 29 READ 4 UMUL"
9793
mdapi_group="Sampler/Sampler Cache"
9794
mdapi_usage_flags="Tier3 Batch Frame Draw"
9795
mdapi_supported_apis=""
9796
mdapi_hw_unit_type="gpu"
9797
/>
9798
<counter name="SLM Bytes Read"
9799
symbol_name="SlmBytesRead"
9800
underscore_name="slm_bytes_read"
9801
description="The total number of GPU memory bytes read from shared local memory."
9802
data_type="uint64"
9803
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9804
units="bytes"
9805
semantic_type="throughput"
9806
equation="A 30 READ 64 UMUL"
9807
mdapi_group="L3/Data Port/SLM"
9808
mdapi_usage_flags="Tier3 Frame Batch Draw"
9809
mdapi_supported_apis="VK OGL4 OCL IO BB"
9810
mdapi_hw_unit_type="gpu"
9811
/>
9812
<counter name="SLM Bytes Written"
9813
symbol_name="SlmBytesWritten"
9814
underscore_name="slm_bytes_written"
9815
description="The total number of GPU memory bytes written into shared local memory."
9816
data_type="uint64"
9817
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9818
units="bytes"
9819
semantic_type="throughput"
9820
equation="A 31 READ 64 UMUL"
9821
mdapi_group="L3/Data Port/SLM"
9822
mdapi_usage_flags="Tier3 Frame Batch Draw"
9823
mdapi_supported_apis="VK OGL4 OCL IO BB"
9824
mdapi_hw_unit_type="gpu"
9825
/>
9826
<counter name="Shader Memory Accesses"
9827
symbol_name="ShaderMemoryAccesses"
9828
underscore_name="shader_memory_accesses"
9829
description="The total number of shader memory accesses to L3."
9830
data_type="uint64"
9831
units="messages"
9832
semantic_type="event"
9833
equation="A 32 READ"
9834
mdapi_group="L3/Data Port"
9835
mdapi_usage_flags="Tier3 Frame Batch Draw"
9836
mdapi_supported_apis=""
9837
mdapi_hw_unit_type="gpu"
9838
/>
9839
<counter name="Shader Atomic Memory Accesses"
9840
symbol_name="ShaderAtomics"
9841
underscore_name="shader_atomics"
9842
description="The total number of shader atomic memory accesses."
9843
data_type="uint64"
9844
units="messages"
9845
semantic_type="event"
9846
equation="A 34 READ"
9847
mdapi_group="L3/Data Port/Atomics"
9848
mdapi_usage_flags="Tier3 Frame Batch Draw"
9849
mdapi_supported_apis="VK OGL OCL IO BB"
9850
mdapi_hw_unit_type="gpu"
9851
/>
9852
<counter name="L3 Shader Throughput"
9853
symbol_name="L3ShaderThroughput"
9854
underscore_name="l3_shader_throughput"
9855
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
9856
data_type="uint64"
9857
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9858
units="bytes"
9859
semantic_type="throughput"
9860
equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
9861
mdapi_group="L3/Data Port"
9862
mdapi_usage_flags="Tier2 Frame Batch Draw"
9863
mdapi_supported_apis="VK OGL4 OCL IO BB"
9864
mdapi_hw_unit_type="gpu"
9865
/>
9866
<counter name="Shader Barrier Messages"
9867
symbol_name="ShaderBarriers"
9868
underscore_name="shader_barriers"
9869
description="The total number of shader barrier messages."
9870
data_type="uint64"
9871
units="messages"
9872
semantic_type="event"
9873
equation="A 35 READ"
9874
mdapi_group="EU Array/Barrier"
9875
mdapi_usage_flags="Tier3 Frame Batch Draw"
9876
mdapi_supported_apis=""
9877
mdapi_hw_unit_type="gpu"
9878
/>
9879
<counter name="Thread Header Ready on Slice0 Subslice1 Port 0"
9880
symbol_name="ThreadHeader01ReadyPort0"
9881
underscore_name="thread_header01_ready_port0"
9882
description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 0"
9883
data_type="float"
9884
max_equation="100"
9885
units="percent"
9886
semantic_type="duration"
9887
equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
9888
availability="$SubsliceMask 0x2 AND"
9889
mdapi_group="GPU/Thread Dispatcher"
9890
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9891
mdapi_supported_apis=""
9892
mdapi_hw_unit_type="subslice"
9893
/>
9894
<counter name="Thread Header Ready on Slice0 Subslice0 Port 1"
9895
symbol_name="ThreadHeader00ReadyPort1"
9896
underscore_name="thread_header00_ready_port1"
9897
description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 1"
9898
data_type="float"
9899
max_equation="100"
9900
units="percent"
9901
semantic_type="duration"
9902
equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
9903
availability="$SubsliceMask 0x1 AND"
9904
mdapi_group="GPU/Thread Dispatcher"
9905
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9906
mdapi_supported_apis=""
9907
mdapi_hw_unit_type="subslice"
9908
/>
9909
<counter name="Thread Header Ready on Slice0 Subslice0 Port 0"
9910
symbol_name="ThreadHeader00ReadyPort0"
9911
underscore_name="thread_header00_ready_port0"
9912
description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 0"
9913
data_type="float"
9914
max_equation="100"
9915
units="percent"
9916
semantic_type="duration"
9917
equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
9918
availability="$SubsliceMask 0x1 AND"
9919
mdapi_group="GPU/Thread Dispatcher"
9920
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9921
mdapi_supported_apis=""
9922
mdapi_hw_unit_type="subslice"
9923
/>
9924
<counter name="Thread Header Ready on Slice0 Subslice2 Port 1"
9925
symbol_name="ThreadHeader02ReadyPort1"
9926
underscore_name="thread_header02_ready_port1"
9927
description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 1"
9928
data_type="float"
9929
max_equation="100"
9930
units="percent"
9931
semantic_type="duration"
9932
equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
9933
availability="$SubsliceMask 0x4 AND"
9934
mdapi_group="GPU/Thread Dispatcher"
9935
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9936
mdapi_supported_apis=""
9937
mdapi_hw_unit_type="subslice"
9938
/>
9939
<counter name="Thread Header Ready on Slice0 Subslice2 Port 0"
9940
symbol_name="ThreadHeader02ReadyPort0"
9941
underscore_name="thread_header02_ready_port0"
9942
description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 0"
9943
data_type="float"
9944
max_equation="100"
9945
units="percent"
9946
semantic_type="duration"
9947
equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
9948
availability="$SubsliceMask 0x4 AND"
9949
mdapi_group="GPU/Thread Dispatcher"
9950
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9951
mdapi_supported_apis=""
9952
mdapi_hw_unit_type="subslice"
9953
/>
9954
<counter name="Thread Header Ready on Slice0 Subslice1 Port 1"
9955
symbol_name="ThreadHeader01ReadyPort1"
9956
underscore_name="thread_header01_ready_port1"
9957
description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 1"
9958
data_type="float"
9959
max_equation="100"
9960
units="percent"
9961
semantic_type="duration"
9962
equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
9963
availability="$SubsliceMask 0x2 AND"
9964
mdapi_group="GPU/Thread Dispatcher"
9965
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9966
mdapi_supported_apis=""
9967
mdapi_hw_unit_type="subslice"
9968
/>
9969
<counter name="SQ is full"
9970
symbol_name="GTRequestQueueFull"
9971
underscore_name="gt_request_queue_full"
9972
description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
9973
data_type="float"
9974
max_equation="100"
9975
units="percent"
9976
semantic_type="duration"
9977
equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
9978
availability="true $QueryMode &amp;&amp;"
9979
mdapi_group="GTI"
9980
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9981
mdapi_supported_apis="VK OGL4 OCL"
9982
mdapi_hw_unit_type="gpu"
9983
/>
9984
<register_config type="NOA">
9985
<register type="NOA" address="0x000091BC" value="0xE0500000" />
9986
<register type="NOA" address="0x00009840" value="0x00000080" />
9987
<register type="NOA" address="0x00009888" value="0x12124D60" />
9988
<register type="NOA" address="0x00009888" value="0x12322E60" />
9989
<register type="NOA" address="0x00009888" value="0x12524D60" />
9990
<register type="NOA" address="0x00009888" value="0x022F3000" />
9991
<register type="NOA" address="0x00009888" value="0x0A4C0014" />
9992
<register type="NOA" address="0x00009888" value="0x000D8000" />
9993
<register type="NOA" address="0x00009888" value="0x020DA000" />
9994
<register type="NOA" address="0x00009888" value="0x040DA000" />
9995
<register type="NOA" address="0x00009888" value="0x060D2000" />
9996
<register type="NOA" address="0x00009888" value="0x0C0FE000" />
9997
<register type="NOA" address="0x00009888" value="0x0E0F0097" />
9998
<register type="NOA" address="0x00009888" value="0x082C8000" />
9999
<register type="NOA" address="0x00009888" value="0x0A2C8000" />
10000
<register type="NOA" address="0x00009888" value="0x002D8000" />
10001
<register type="NOA" address="0x00009888" value="0x062D4000" />
10002
<register type="NOA" address="0x00009888" value="0x0410C000" />
10003
<register type="NOA" address="0x00009888" value="0x0411C000" />
10004
<register type="NOA" address="0x00009888" value="0x04121FB7" />
10005
<register type="NOA" address="0x00009888" value="0x00120000" />
10006
<register type="NOA" address="0x00009888" value="0x04135000" />
10007
<register type="NOA" address="0x00009888" value="0x00308000" />
10008
<register type="NOA" address="0x00009888" value="0x06304000" />
10009
<register type="NOA" address="0x00009888" value="0x00318000" />
10010
<register type="NOA" address="0x00009888" value="0x06314000" />
10011
<register type="NOA" address="0x00009888" value="0x00321B80" />
10012
<register type="NOA" address="0x00009888" value="0x0632003F" />
10013
<register type="NOA" address="0x00009888" value="0x00334000" />
10014
<register type="NOA" address="0x00009888" value="0x06331000" />
10015
<register type="NOA" address="0x00009888" value="0x0250C000" />
10016
<register type="NOA" address="0x00009888" value="0x0251C000" />
10017
<register type="NOA" address="0x00009888" value="0x02521FB7" />
10018
<register type="NOA" address="0x00009888" value="0x00520000" />
10019
<register type="NOA" address="0x00009888" value="0x02535000" />
10020
<register type="NOA" address="0x00009888" value="0x1190FC00" />
10021
<register type="NOA" address="0x00009888" value="0x37900000" />
10022
<register type="NOA" address="0x00009888" value="0x51900000" />
10023
<register type="NOA" address="0x00009888" value="0x41900800" />
10024
<register type="NOA" address="0x00009888" value="0x43900063" />
10025
<register type="NOA" address="0x00009888" value="0x53900000" />
10026
<register type="NOA" address="0x00009888" value="0x45900040" />
10027
<register type="NOA" address="0x00009888" value="0x33900000" />
10028
</register_config>
10029
<register_config type="OA">
10030
<register type="OA" address="0x00002740" value="0x00000000" />
10031
<register type="OA" address="0x00002744" value="0x00800000" />
10032
<register type="OA" address="0x00002710" value="0x00000000" />
10033
<register type="OA" address="0x00002714" value="0x00800000" />
10034
<register type="OA" address="0x00002720" value="0x00000000" />
10035
<register type="OA" address="0x00002724" value="0x00800000" />
10036
</register_config>
10037
<register_config type="FLEX">
10038
<register type="FLEX" address="0x0000E458" value="0x00005004" />
10039
<register type="FLEX" address="0x0000E558" value="0x00010003" />
10040
<register type="FLEX" address="0x0000E658" value="0x00012011" />
10041
<register type="FLEX" address="0x0000E758" value="0x00015014" />
10042
<register type="FLEX" address="0x0000E45C" value="0x00051050" />
10043
<register type="FLEX" address="0x0000E55C" value="0x00053052" />
10044
<register type="FLEX" address="0x0000E65C" value="0x00055054" />
10045
</register_config>
10046
</set>
10047
10048
<set name="Compute Metrics Extra set"
10049
chipset="SKLGT3"
10050
symbol_name="ComputeExtra"
10051
underscore_name="compute_extra"
10052
mdapi_supported_apis="VK OGL4 OCL IO BB"
10053
hw_config_guid="2d80a648-7b5a-4e92-bbe7-3b5c76f2e221"
10054
>
10055
<counter name="GPU Time Elapsed"
10056
symbol_name="GpuTime"
10057
underscore_name="gpu_time"
10058
description="Time elapsed on the GPU during the measurement."
10059
data_type="uint64"
10060
units="ns"
10061
semantic_type="duration"
10062
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
10063
mdapi_group="GPU"
10064
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10065
mdapi_supported_apis=""
10066
mdapi_hw_unit_type="gpu"
10067
/>
10068
<counter name="GPU Core Clocks"
10069
symbol_name="GpuCoreClocks"
10070
underscore_name="gpu_core_clocks"
10071
description="The total number of GPU core clocks elapsed during the measurement."
10072
data_type="uint64"
10073
units="cycles"
10074
semantic_type="event"
10075
equation="GPU_CLOCK 0 READ"
10076
mdapi_group="GPU"
10077
mdapi_usage_flags="Tier1 Frame Batch Draw"
10078
mdapi_supported_apis=""
10079
mdapi_hw_unit_type="gpu"
10080
/>
10081
<counter name="AVG GPU Core Frequency"
10082
symbol_name="AvgGpuCoreFrequency"
10083
underscore_name="avg_gpu_core_frequency"
10084
description="Average GPU Core Frequency in the measurement."
10085
data_type="uint64"
10086
max_equation="$GpuMaxFrequency"
10087
units="hz"
10088
semantic_type="event"
10089
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
10090
mdapi_group="GPU"
10091
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10092
mdapi_supported_apis=""
10093
mdapi_hw_unit_type="gpu"
10094
/>
10095
<counter name="EU FPU1 Pipe Active"
10096
symbol_name="Fpu1Active"
10097
underscore_name="fpu1_active"
10098
description="The percentage of time in which EU FPU1 pipeline was actively processing."
10099
data_type="float"
10100
max_equation="100"
10101
units="percent"
10102
semantic_type="duration"
10103
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10104
mdapi_group="EU Array/Pipes"
10105
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10106
mdapi_supported_apis=""
10107
mdapi_hw_unit_type="gpu"
10108
/>
10109
<counter name="EU FPU1 Pipe Active including Ext Math"
10110
symbol_name="Fpu1ActiveAdjusted"
10111
underscore_name="fpu1_active_adjusted"
10112
description="The percentage of time in which EU FPU1 pipeline was actively processing including Extended Math processing"
10113
data_type="float"
10114
max_equation="100"
10115
units="percent"
10116
semantic_type="duration"
10117
equation="A 8 READ C 5 READ C 6 READ FADD C 7 READ FADD C 2 READ FADD C 3 READ FADD C 4 READ FADD 8 FMUL FADD 100 FMUL $EuCoresTotalCount FDIV $GpuCoreClocks FDIV"
10118
mdapi_group="EU Array/Pipes"
10119
mdapi_usage_flags="Tier4 System Frame Batch Draw"
10120
mdapi_supported_apis=""
10121
mdapi_hw_unit_type="gpu"
10122
/>
10123
<register_config type="NOA">
10124
<register type="NOA" address="0x00009840" value="0x00000080" />
10125
<register type="NOA" address="0x00009888" value="0x121203E0" />
10126
<register type="NOA" address="0x00009888" value="0x123203E0" />
10127
<register type="NOA" address="0x00009888" value="0x125203E0" />
10128
<register type="NOA" address="0x00009888" value="0x129203E0" />
10129
<register type="NOA" address="0x00009888" value="0x12B203E0" />
10130
<register type="NOA" address="0x00009888" value="0x12D203E0" />
10131
<register type="NOA" address="0x00009888" value="0x024EC000" />
10132
<register type="NOA" address="0x00009888" value="0x044EC000" />
10133
<register type="NOA" address="0x00009888" value="0x064EC000" />
10134
<register type="NOA" address="0x00009888" value="0x022F4000" />
10135
<register type="NOA" address="0x00009888" value="0x084CA000" />
10136
<register type="NOA" address="0x00009888" value="0x0A4C0042" />
10137
<register type="NOA" address="0x00009888" value="0x000D8000" />
10138
<register type="NOA" address="0x00009888" value="0x020DA000" />
10139
<register type="NOA" address="0x00009888" value="0x040DA000" />
10140
<register type="NOA" address="0x00009888" value="0x060D2000" />
10141
<register type="NOA" address="0x00009888" value="0x0C0F5000" />
10142
<register type="NOA" address="0x00009888" value="0x0E0F006D" />
10143
<register type="NOA" address="0x00009888" value="0x022C8000" />
10144
<register type="NOA" address="0x00009888" value="0x042C8000" />
10145
<register type="NOA" address="0x00009888" value="0x062C8000" />
10146
<register type="NOA" address="0x00009888" value="0x0C2C8000" />
10147
<register type="NOA" address="0x00009888" value="0x042D8000" />
10148
<register type="NOA" address="0x00009888" value="0x06104000" />
10149
<register type="NOA" address="0x00009888" value="0x06114000" />
10150
<register type="NOA" address="0x00009888" value="0x06120033" />
10151
<register type="NOA" address="0x00009888" value="0x00120000" />
10152
<register type="NOA" address="0x00009888" value="0x06131000" />
10153
<register type="NOA" address="0x00009888" value="0x04308000" />
10154
<register type="NOA" address="0x00009888" value="0x04318000" />
10155
<register type="NOA" address="0x00009888" value="0x04321980" />
10156
<register type="NOA" address="0x00009888" value="0x00320000" />
10157
<register type="NOA" address="0x00009888" value="0x04334000" />
10158
<register type="NOA" address="0x00009888" value="0x04504000" />
10159
<register type="NOA" address="0x00009888" value="0x04514000" />
10160
<register type="NOA" address="0x00009888" value="0x04520033" />
10161
<register type="NOA" address="0x00009888" value="0x00520000" />
10162
<register type="NOA" address="0x00009888" value="0x04531000" />
10163
<register type="NOA" address="0x00009888" value="0x00AF8000" />
10164
<register type="NOA" address="0x00009888" value="0x0ACC0001" />
10165
<register type="NOA" address="0x00009888" value="0x008D8000" />
10166
<register type="NOA" address="0x00009888" value="0x028DA000" />
10167
<register type="NOA" address="0x00009888" value="0x0C8FB000" />
10168
<register type="NOA" address="0x00009888" value="0x0E8F0001" />
10169
<register type="NOA" address="0x00009888" value="0x06AC8000" />
10170
<register type="NOA" address="0x00009888" value="0x02AD4000" />
10171
<register type="NOA" address="0x00009888" value="0x02908000" />
10172
<register type="NOA" address="0x00009888" value="0x02918000" />
10173
<register type="NOA" address="0x00009888" value="0x02921980" />
10174
<register type="NOA" address="0x00009888" value="0x00920000" />
10175
<register type="NOA" address="0x00009888" value="0x02934000" />
10176
<register type="NOA" address="0x00009888" value="0x02B04000" />
10177
<register type="NOA" address="0x00009888" value="0x02B14000" />
10178
<register type="NOA" address="0x00009888" value="0x02B20033" />
10179
<register type="NOA" address="0x00009888" value="0x00B20000" />
10180
<register type="NOA" address="0x00009888" value="0x02B31000" />
10181
<register type="NOA" address="0x00009888" value="0x00D08000" />
10182
<register type="NOA" address="0x00009888" value="0x00D18000" />
10183
<register type="NOA" address="0x00009888" value="0x00D21980" />
10184
<register type="NOA" address="0x00009888" value="0x00D34000" />
10185
<register type="NOA" address="0x00009888" value="0x1190FC00" />
10186
<register type="NOA" address="0x00009888" value="0x37900000" />
10187
<register type="NOA" address="0x00009888" value="0x51900000" />
10188
<register type="NOA" address="0x00009888" value="0x41900C00" />
10189
<register type="NOA" address="0x00009888" value="0x43900402" />
10190
<register type="NOA" address="0x00009888" value="0x53901550" />
10191
<register type="NOA" address="0x00009888" value="0x45900080" />
10192
<register type="NOA" address="0x00009888" value="0x33900000" />
10193
</register_config>
10194
</set>
10195
10196
<set name="Media Vme Pipe metrics set"
10197
chipset="SKLGT3"
10198
symbol_name="VMEPipe"
10199
underscore_name="vme_pipe"
10200
mdapi_supported_apis="MEDIA IO BB"
10201
hw_config_guid="cfae9232-6ffc-42cc-a703-9790016925f0"
10202
>
10203
<counter name="GPU Time Elapsed"
10204
symbol_name="GpuTime"
10205
underscore_name="gpu_time"
10206
description="Time elapsed on the GPU during the measurement."
10207
data_type="uint64"
10208
units="ns"
10209
semantic_type="duration"
10210
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
10211
mdapi_group="GPU"
10212
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10213
mdapi_supported_apis=""
10214
mdapi_hw_unit_type="gpu"
10215
/>
10216
<counter name="GPU Core Clocks"
10217
symbol_name="GpuCoreClocks"
10218
underscore_name="gpu_core_clocks"
10219
description="The total number of GPU core clocks elapsed during the measurement."
10220
data_type="uint64"
10221
units="cycles"
10222
semantic_type="event"
10223
equation="GPU_CLOCK 0 READ"
10224
mdapi_group="GPU"
10225
mdapi_usage_flags="Tier1 Frame Batch Draw"
10226
mdapi_supported_apis=""
10227
mdapi_hw_unit_type="gpu"
10228
/>
10229
<counter name="AVG GPU Core Frequency"
10230
symbol_name="AvgGpuCoreFrequency"
10231
underscore_name="avg_gpu_core_frequency"
10232
description="Average GPU Core Frequency in the measurement."
10233
data_type="uint64"
10234
max_equation="$GpuMaxFrequency"
10235
units="hz"
10236
semantic_type="event"
10237
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
10238
mdapi_group="GPU"
10239
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10240
mdapi_supported_apis=""
10241
mdapi_hw_unit_type="gpu"
10242
/>
10243
<counter name="GPU Busy"
10244
symbol_name="GpuBusy"
10245
underscore_name="gpu_busy"
10246
description="The percentage of time in which the GPU has been processing GPU commands."
10247
data_type="float"
10248
max_equation="100"
10249
units="percent"
10250
semantic_type="duration"
10251
equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
10252
mdapi_group="GPU"
10253
mdapi_usage_flags="Tier1 Overview System Frame"
10254
mdapi_supported_apis=""
10255
mdapi_hw_unit_type="gpu"
10256
/>
10257
<counter name="CS Threads Dispatched"
10258
symbol_name="CsThreads"
10259
underscore_name="cs_threads"
10260
description="The total number of compute shader hardware threads dispatched."
10261
data_type="uint64"
10262
units="threads"
10263
semantic_type="event"
10264
equation="A 4 READ"
10265
mdapi_group="EU Array/Compute Shader"
10266
mdapi_usage_flags="Tier3 Frame Batch Draw"
10267
mdapi_supported_apis=""
10268
mdapi_hw_unit_type="gpu"
10269
/>
10270
<counter name="EU Active"
10271
symbol_name="EuActive"
10272
underscore_name="eu_active"
10273
description="The percentage of time in which the Execution Units were actively processing."
10274
data_type="float"
10275
max_equation="100"
10276
units="percent"
10277
semantic_type="duration"
10278
equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10279
mdapi_group="EU Array"
10280
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
10281
mdapi_supported_apis=""
10282
mdapi_hw_unit_type="gpu"
10283
/>
10284
<counter name="EU Stall"
10285
symbol_name="EuStall"
10286
underscore_name="eu_stall"
10287
description="The percentage of time in which the Execution Units were stalled."
10288
data_type="float"
10289
max_equation="100"
10290
units="percent"
10291
semantic_type="duration"
10292
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10293
mdapi_group="EU Array"
10294
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
10295
mdapi_supported_apis=""
10296
mdapi_hw_unit_type="gpu"
10297
/>
10298
<counter name="EU Both FPU Pipes Active"
10299
symbol_name="EuFpuBothActive"
10300
underscore_name="eu_fpu_both_active"
10301
description="The percentage of time in which both EU FPU pipelines were actively processing."
10302
data_type="float"
10303
max_equation="100"
10304
units="percent"
10305
semantic_type="duration"
10306
equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10307
mdapi_group="EU Array/Pipes"
10308
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10309
mdapi_supported_apis=""
10310
mdapi_hw_unit_type="gpu"
10311
/>
10312
<counter name="EU Thread Occupancy"
10313
symbol_name="EuThreadOccupancy"
10314
underscore_name="eu_thread_occupancy"
10315
description="The percentage of time in which hardware threads occupied EUs."
10316
data_type="float"
10317
max_equation="100"
10318
units="percent"
10319
semantic_type="duration"
10320
equation="8 A 10 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10321
mdapi_group="EU Array"
10322
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
10323
mdapi_supported_apis=""
10324
mdapi_hw_unit_type="gpu"
10325
/>
10326
<counter name="VME Busy"
10327
symbol_name="VMEBusy"
10328
underscore_name="vme_busy"
10329
description="The percentage of time in which VME (IME or CRE) was actively processing data."
10330
data_type="float"
10331
max_equation="100"
10332
units="percent"
10333
semantic_type="duration"
10334
equation="B 0 READ B 3 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
10335
mdapi_group="VME Pipe"
10336
mdapi_usage_flags="Overview System Batch Tier2"
10337
mdapi_supported_apis=""
10338
mdapi_hw_unit_type="gpu"
10339
/>
10340
<register_config type="NOA">
10341
<register type="NOA" address="0x00009840" value="0x00000080" />
10342
<register type="NOA" address="0x00009888" value="0x141A5800" />
10343
<register type="NOA" address="0x00009888" value="0x161A00C0" />
10344
<register type="NOA" address="0x00009888" value="0x12180240" />
10345
<register type="NOA" address="0x00009888" value="0x14180002" />
10346
<register type="NOA" address="0x00009888" value="0x149A5800" />
10347
<register type="NOA" address="0x00009888" value="0x169A00C0" />
10348
<register type="NOA" address="0x00009888" value="0x12980240" />
10349
<register type="NOA" address="0x00009888" value="0x14980002" />
10350
<register type="NOA" address="0x00009888" value="0x1A4E3FC0" />
10351
<register type="NOA" address="0x00009888" value="0x002F1000" />
10352
<register type="NOA" address="0x00009888" value="0x022F8000" />
10353
<register type="NOA" address="0x00009888" value="0x042F3000" />
10354
<register type="NOA" address="0x00009888" value="0x004C4000" />
10355
<register type="NOA" address="0x00009888" value="0x0A4C9500" />
10356
<register type="NOA" address="0x00009888" value="0x0C4C002A" />
10357
<register type="NOA" address="0x00009888" value="0x000D2000" />
10358
<register type="NOA" address="0x00009888" value="0x060D8000" />
10359
<register type="NOA" address="0x00009888" value="0x080DA000" />
10360
<register type="NOA" address="0x00009888" value="0x0A0DA000" />
10361
<register type="NOA" address="0x00009888" value="0x0C0DA000" />
10362
<register type="NOA" address="0x00009888" value="0x0C0F0400" />
10363
<register type="NOA" address="0x00009888" value="0x0E0F5500" />
10364
<register type="NOA" address="0x00009888" value="0x100F0015" />
10365
<register type="NOA" address="0x00009888" value="0x002C8000" />
10366
<register type="NOA" address="0x00009888" value="0x0E2C8000" />
10367
<register type="NOA" address="0x00009888" value="0x162CAA00" />
10368
<register type="NOA" address="0x00009888" value="0x182C000A" />
10369
<register type="NOA" address="0x00009888" value="0x04193000" />
10370
<register type="NOA" address="0x00009888" value="0x081A28C1" />
10371
<register type="NOA" address="0x00009888" value="0x001A0000" />
10372
<register type="NOA" address="0x00009888" value="0x00133000" />
10373
<register type="NOA" address="0x00009888" value="0x0613C000" />
10374
<register type="NOA" address="0x00009888" value="0x0813F000" />
10375
<register type="NOA" address="0x00009888" value="0x00172000" />
10376
<register type="NOA" address="0x00009888" value="0x06178000" />
10377
<register type="NOA" address="0x00009888" value="0x0817A000" />
10378
<register type="NOA" address="0x00009888" value="0x00180037" />
10379
<register type="NOA" address="0x00009888" value="0x06180940" />
10380
<register type="NOA" address="0x00009888" value="0x08180000" />
10381
<register type="NOA" address="0x00009888" value="0x02180000" />
10382
<register type="NOA" address="0x00009888" value="0x04183000" />
10383
<register type="NOA" address="0x00009888" value="0x04AFC000" />
10384
<register type="NOA" address="0x00009888" value="0x06AF3000" />
10385
<register type="NOA" address="0x00009888" value="0x0ACC4000" />
10386
<register type="NOA" address="0x00009888" value="0x0CCC0015" />
10387
<register type="NOA" address="0x00009888" value="0x0A8DA000" />
10388
<register type="NOA" address="0x00009888" value="0x0C8DA000" />
10389
<register type="NOA" address="0x00009888" value="0x0E8F4000" />
10390
<register type="NOA" address="0x00009888" value="0x108F0015" />
10391
<register type="NOA" address="0x00009888" value="0x16ACA000" />
10392
<register type="NOA" address="0x00009888" value="0x18AC000A" />
10393
<register type="NOA" address="0x00009888" value="0x06993000" />
10394
<register type="NOA" address="0x00009888" value="0x0C9A28C1" />
10395
<register type="NOA" address="0x00009888" value="0x009A0000" />
10396
<register type="NOA" address="0x00009888" value="0x0A93F000" />
10397
<register type="NOA" address="0x00009888" value="0x0C93F000" />
10398
<register type="NOA" address="0x00009888" value="0x0A97A000" />
10399
<register type="NOA" address="0x00009888" value="0x0C97A000" />
10400
<register type="NOA" address="0x00009888" value="0x0A980977" />
10401
<register type="NOA" address="0x00009888" value="0x08980000" />
10402
<register type="NOA" address="0x00009888" value="0x04980000" />
10403
<register type="NOA" address="0x00009888" value="0x06983000" />
10404
<register type="NOA" address="0x00009888" value="0x119000FF" />
10405
<register type="NOA" address="0x00009888" value="0x51900050" />
10406
<register type="NOA" address="0x00009888" value="0x41900000" />
10407
<register type="NOA" address="0x00009888" value="0x55900115" />
10408
<register type="NOA" address="0x00009888" value="0x45900000" />
10409
<register type="NOA" address="0x00009888" value="0x47900884" />
10410
<register type="NOA" address="0x00009888" value="0x57900000" />
10411
<register type="NOA" address="0x00009888" value="0x49900002" />
10412
<register type="NOA" address="0x00009888" value="0x37900000" />
10413
<register type="NOA" address="0x00009888" value="0x33900000" />
10414
</register_config>
10415
<register_config type="OA">
10416
<register type="OA" address="0x00002740" value="0x00000000" />
10417
<register type="OA" address="0x00002710" value="0x00000000" />
10418
<register type="OA" address="0x00002714" value="0xF0800000" />
10419
<register type="OA" address="0x00002720" value="0x00000000" />
10420
<register type="OA" address="0x00002724" value="0x30800000" />
10421
<register type="OA" address="0x00002770" value="0x00100030" />
10422
<register type="OA" address="0x00002774" value="0x0000FFF9" />
10423
<register type="OA" address="0x00002778" value="0x00000002" />
10424
<register type="OA" address="0x0000277C" value="0x0000FFFC" />
10425
<register type="OA" address="0x00002780" value="0x00000002" />
10426
<register type="OA" address="0x00002784" value="0x0000FFF3" />
10427
<register type="OA" address="0x00002788" value="0x00100180" />
10428
<register type="OA" address="0x0000278C" value="0x0000FFCF" />
10429
<register type="OA" address="0x00002790" value="0x00000002" />
10430
<register type="OA" address="0x00002794" value="0x0000FFCF" />
10431
<register type="OA" address="0x00002798" value="0x00000002" />
10432
<register type="OA" address="0x0000279C" value="0x0000FF3F" />
10433
</register_config>
10434
<register_config type="FLEX">
10435
<register type="FLEX" address="0x0000E458" value="0x00005004" />
10436
<register type="FLEX" address="0x0000E558" value="0x00008003" />
10437
</register_config>
10438
</set>
10439
10440
<set name="Gpu Rings Busyness"
10441
chipset="SKLGT3"
10442
symbol_name="GpuBusyness"
10443
underscore_name="gpu_busyness"
10444
mdapi_supported_apis="VK OGL OCL MEDIA IO BB"
10445
hw_config_guid="0c5058ff-fdf4-4e0d-81fb-c0310fb76525"
10446
>
10447
<counter name="GPU Time Elapsed"
10448
symbol_name="GpuTime"
10449
underscore_name="gpu_time"
10450
description="Time elapsed on the GPU during the measurement."
10451
data_type="uint64"
10452
units="ns"
10453
semantic_type="duration"
10454
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
10455
mdapi_group="GPU"
10456
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10457
mdapi_supported_apis=""
10458
mdapi_hw_unit_type="gpu"
10459
/>
10460
<counter name="GPU Core Clocks"
10461
symbol_name="GpuCoreClocks"
10462
underscore_name="gpu_core_clocks"
10463
description="The total number of GPU core clocks elapsed during the measurement."
10464
data_type="uint64"
10465
units="cycles"
10466
semantic_type="event"
10467
equation="GPU_CLOCK 0 READ"
10468
mdapi_group="GPU"
10469
mdapi_usage_flags="Tier1 Frame Batch Draw"
10470
mdapi_supported_apis=""
10471
mdapi_hw_unit_type="gpu"
10472
/>
10473
<counter name="AVG GPU Core Frequency"
10474
symbol_name="AvgGpuCoreFrequency"
10475
underscore_name="avg_gpu_core_frequency"
10476
description="Average GPU Core Frequency in the measurement."
10477
data_type="uint64"
10478
max_equation="$GpuMaxFrequency"
10479
units="hz"
10480
semantic_type="event"
10481
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
10482
mdapi_group="GPU"
10483
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10484
mdapi_supported_apis=""
10485
mdapi_hw_unit_type="gpu"
10486
/>
10487
<counter name="Render Ring Busy"
10488
symbol_name="RenderBusy"
10489
underscore_name="render_busy"
10490
description="The percentage of time when render command streamer was busy."
10491
data_type="float"
10492
max_equation="100"
10493
units="percent"
10494
semantic_type="duration"
10495
equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
10496
mdapi_group="GPU"
10497
mdapi_usage_flags="System Frame Batch"
10498
mdapi_supported_apis=""
10499
mdapi_hw_unit_type="gpu"
10500
/>
10501
<counter name="Vdbox0 Ring Busy"
10502
symbol_name="Vdbox0Busy"
10503
underscore_name="vdbox0_busy"
10504
description="The percentage of time when Vdbox0 command streamer was busy."
10505
data_type="float"
10506
max_equation="100"
10507
units="percent"
10508
semantic_type="duration"
10509
equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
10510
mdapi_group="GPU"
10511
mdapi_usage_flags="System Frame Batch"
10512
mdapi_supported_apis=""
10513
mdapi_hw_unit_type="gpu"
10514
/>
10515
<counter name="Vdbox1 Ring Busy"
10516
symbol_name="Vdbox1Busy"
10517
underscore_name="vdbox1_busy"
10518
description="The percentage of time when Vdbox1 command streamer was busy."
10519
data_type="float"
10520
max_equation="100"
10521
units="percent"
10522
semantic_type="duration"
10523
equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
10524
mdapi_group="GPU"
10525
mdapi_usage_flags="System Frame Batch"
10526
mdapi_supported_apis=""
10527
mdapi_hw_unit_type="gpu"
10528
/>
10529
<counter name="Vebox Ring Busy"
10530
symbol_name="VeboxBusy"
10531
underscore_name="vebox_busy"
10532
description="The percentage of time when vebox command streamer was busy."
10533
data_type="float"
10534
max_equation="100"
10535
units="percent"
10536
semantic_type="duration"
10537
equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
10538
mdapi_group="GPU"
10539
mdapi_usage_flags="System Frame Batch"
10540
mdapi_supported_apis=""
10541
mdapi_hw_unit_type="gpu"
10542
/>
10543
<counter name="Blitter Ring Busy"
10544
symbol_name="BlitterBusy"
10545
underscore_name="blitter_busy"
10546
description="The percentage of time when blitter command streamer was busy."
10547
data_type="float"
10548
max_equation="100"
10549
units="percent"
10550
semantic_type="duration"
10551
equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
10552
mdapi_group="GPU"
10553
mdapi_usage_flags="System Frame Batch"
10554
mdapi_supported_apis=""
10555
mdapi_hw_unit_type="gpu"
10556
/>
10557
<counter name="AnyRingBusy"
10558
symbol_name="AnyRingBusy"
10559
underscore_name="any_ring_busy"
10560
description="The percentage of time when any command streamer was busy."
10561
data_type="float"
10562
max_equation="100"
10563
units="percent"
10564
semantic_type="duration"
10565
equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
10566
mdapi_group="GPU"
10567
mdapi_usage_flags="Frame Batch Draw"
10568
mdapi_supported_apis=""
10569
mdapi_hw_unit_type="gpu"
10570
/>
10571
<register_config type="NOA">
10572
<register type="NOA" address="0x00009840" value="0x00000080" />
10573
<register type="NOA" address="0x00009888" value="0x21D05800" />
10574
<register type="NOA" address="0x00009888" value="0x13805800" />
10575
<register type="NOA" address="0x00009888" value="0x05962C25" />
10576
<register type="NOA" address="0x00009888" value="0x19950016" />
10577
<register type="NOA" address="0x00009888" value="0x21C05800" />
10578
<register type="NOA" address="0x00009888" value="0x09D000A5" />
10579
<register type="NOA" address="0x00009888" value="0x11D00000" />
10580
<register type="NOA" address="0x00009888" value="0x05D00000" />
10581
<register type="NOA" address="0x00009888" value="0x09D54000" />
10582
<register type="NOA" address="0x00009888" value="0x07800035" />
10583
<register type="NOA" address="0x00009888" value="0x11800000" />
10584
<register type="NOA" address="0x00009888" value="0x1D810400" />
10585
<register type="NOA" address="0x00009888" value="0x21960000" />
10586
<register type="NOA" address="0x00009888" value="0x0996C000" />
10587
<register type="NOA" address="0x00009888" value="0x0B964000" />
10588
<register type="NOA" address="0x00009888" value="0x19938000" />
10589
<register type="NOA" address="0x00009888" value="0x1B930068" />
10590
<register type="NOA" address="0x00009888" value="0x15948000" />
10591
<register type="NOA" address="0x00009888" value="0x1B94000C" />
10592
<register type="NOA" address="0x00009888" value="0x03957500" />
10593
<register type="NOA" address="0x00009888" value="0x1D950000" />
10594
<register type="NOA" address="0x00009888" value="0x17950000" />
10595
<register type="NOA" address="0x00009888" value="0x07E54000" />
10596
<register type="NOA" address="0x00009888" value="0x07928000" />
10597
<register type="NOA" address="0x00009888" value="0x03988000" />
10598
<register type="NOA" address="0x00009888" value="0x17908000" />
10599
<register type="NOA" address="0x00009888" value="0x19904000" />
10600
<register type="NOA" address="0x00009888" value="0x1B908000" />
10601
<register type="NOA" address="0x00009888" value="0x1D908000" />
10602
<register type="NOA" address="0x00009888" value="0x1F908000" />
10603
<register type="NOA" address="0x00009888" value="0x09978000" />
10604
<register type="NOA" address="0x00009888" value="0x0BC000A5" />
10605
<register type="NOA" address="0x00009888" value="0x11C00000" />
10606
<register type="NOA" address="0x00009888" value="0x05C00000" />
10607
<register type="NOA" address="0x00009888" value="0x0BC54000" />
10608
<register type="NOA" address="0x00009888" value="0x11900000" />
10609
<register type="NOA" address="0x00009888" value="0x37900000" />
10610
<register type="NOA" address="0x00009888" value="0x51900000" />
10611
<register type="NOA" address="0x00009888" value="0x43900463" />
10612
<register type="NOA" address="0x00009888" value="0x53900000" />
10613
<register type="NOA" address="0x00009888" value="0x45900040" />
10614
<register type="NOA" address="0x00009888" value="0x33900000" />
10615
</register_config>
10616
<register_config type="OA">
10617
<register type="OA" address="0x00002740" value="0x00000000" />
10618
<register type="OA" address="0x00002710" value="0x00000000" />
10619
<register type="OA" address="0x00002714" value="0x10800000" />
10620
<register type="OA" address="0x00002720" value="0x00000000" />
10621
<register type="OA" address="0x00002724" value="0x00800000" />
10622
<register type="OA" address="0x00002770" value="0x0007C000" />
10623
<register type="OA" address="0x00002774" value="0x000007FF" />
10624
</register_config>
10625
</set>
10626
10627
<set name="MDAPI testing set"
10628
chipset="SKLGT3"
10629
symbol_name="TestOa"
10630
underscore_name="test_oa"
10631
mdapi_supported_apis="VK OGL OCL IO BB"
10632
hw_config_guid="14cadcfd-fb3a-46a3-8c13-0a4f850a4b18"
10633
>
10634
<counter name="GPU Time Elapsed"
10635
symbol_name="GpuTime"
10636
underscore_name="gpu_time"
10637
description="Time elapsed on the GPU during the measurement."
10638
data_type="uint64"
10639
units="ns"
10640
semantic_type="duration"
10641
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
10642
mdapi_group="GPU"
10643
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10644
mdapi_supported_apis=""
10645
mdapi_hw_unit_type="gpu"
10646
/>
10647
<counter name="GPU Core Clocks"
10648
symbol_name="GpuCoreClocks"
10649
underscore_name="gpu_core_clocks"
10650
description="The total number of GPU core clocks elapsed during the measurement."
10651
data_type="uint64"
10652
units="cycles"
10653
semantic_type="event"
10654
equation="GPU_CLOCK 0 READ"
10655
mdapi_group="GPU"
10656
mdapi_usage_flags="Tier1 Frame Batch Draw"
10657
mdapi_supported_apis=""
10658
mdapi_hw_unit_type="gpu"
10659
/>
10660
<counter name="AVG GPU Core Frequency"
10661
symbol_name="AvgGpuCoreFrequency"
10662
underscore_name="avg_gpu_core_frequency"
10663
description="Average GPU Core Frequency in the measurement."
10664
data_type="uint64"
10665
max_equation="$GpuMaxFrequency"
10666
units="hz"
10667
semantic_type="event"
10668
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
10669
mdapi_group="GPU"
10670
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10671
mdapi_supported_apis=""
10672
mdapi_hw_unit_type="gpu"
10673
/>
10674
<counter name="TestCounter0"
10675
symbol_name="Counter0"
10676
underscore_name="counter0"
10677
description="HW test counter 0. Factor: 0.0"
10678
data_type="uint64"
10679
units="events"
10680
semantic_type="event"
10681
equation="B 0 READ"
10682
mdapi_group="GPU"
10683
mdapi_usage_flags="Frame Batch Draw"
10684
mdapi_supported_apis=""
10685
mdapi_hw_unit_type="gpu"
10686
/>
10687
<counter name="TestCounter1"
10688
symbol_name="Counter1"
10689
underscore_name="counter1"
10690
description="HW test counter 1. Factor: 1.0"
10691
data_type="uint64"
10692
units="events"
10693
semantic_type="event"
10694
equation="B 1 READ"
10695
mdapi_group="GPU"
10696
mdapi_usage_flags="Frame Batch Draw"
10697
mdapi_supported_apis=""
10698
mdapi_hw_unit_type="gpu"
10699
/>
10700
<counter name="TestCounter2"
10701
symbol_name="Counter2"
10702
underscore_name="counter2"
10703
description="HW test counter 2. Factor: 1.0"
10704
data_type="uint64"
10705
units="events"
10706
semantic_type="event"
10707
equation="B 2 READ"
10708
mdapi_group="GPU"
10709
mdapi_usage_flags="Frame Batch Draw"
10710
mdapi_supported_apis=""
10711
mdapi_hw_unit_type="gpu"
10712
/>
10713
<counter name="TestCounter3"
10714
symbol_name="Counter3"
10715
underscore_name="counter3"
10716
description="HW test counter 3. Factor: 0.5"
10717
data_type="uint64"
10718
units="events"
10719
semantic_type="event"
10720
equation="B 3 READ"
10721
mdapi_group="GPU"
10722
mdapi_usage_flags="Frame Batch Draw"
10723
mdapi_supported_apis=""
10724
mdapi_hw_unit_type="gpu"
10725
/>
10726
<counter name="TestCounter4"
10727
symbol_name="Counter4"
10728
underscore_name="counter4"
10729
description="HW test counter 4. Factor: 0.333"
10730
data_type="uint64"
10731
units="events"
10732
semantic_type="event"
10733
equation="B 4 READ"
10734
mdapi_group="GPU"
10735
mdapi_usage_flags="Frame Batch Draw"
10736
mdapi_supported_apis=""
10737
mdapi_hw_unit_type="gpu"
10738
/>
10739
<counter name="TestCounter5"
10740
symbol_name="Counter5"
10741
underscore_name="counter5"
10742
description="HW test counter 5. Factor: 0.333"
10743
data_type="uint64"
10744
units="events"
10745
semantic_type="event"
10746
equation="B 5 READ"
10747
mdapi_group="GPU"
10748
mdapi_usage_flags="Frame Batch Draw"
10749
mdapi_supported_apis=""
10750
mdapi_hw_unit_type="gpu"
10751
/>
10752
<counter name="TestCounter6"
10753
symbol_name="Counter6"
10754
underscore_name="counter6"
10755
description="HW test counter 6. Factor: 0.166"
10756
data_type="uint64"
10757
units="events"
10758
semantic_type="event"
10759
equation="B 6 READ"
10760
mdapi_group="GPU"
10761
mdapi_usage_flags="Frame Batch Draw"
10762
mdapi_supported_apis=""
10763
mdapi_hw_unit_type="gpu"
10764
/>
10765
<counter name="TestCounter7"
10766
symbol_name="Counter7"
10767
underscore_name="counter7"
10768
description="HW test counter 7. Factor: 0.666"
10769
data_type="uint64"
10770
units="events"
10771
semantic_type="event"
10772
equation="B 7 READ"
10773
mdapi_group="GPU"
10774
mdapi_usage_flags="Frame Batch Draw"
10775
mdapi_supported_apis=""
10776
mdapi_hw_unit_type="gpu"
10777
/>
10778
<counter name="TestCounter8"
10779
symbol_name="Counter8"
10780
underscore_name="counter8"
10781
description="HW test counter 8. Should be equal to 1."
10782
data_type="uint64"
10783
units="events"
10784
semantic_type="event"
10785
equation="C 7 READ"
10786
mdapi_group="GPU"
10787
mdapi_usage_flags="Frame Batch Draw"
10788
mdapi_supported_apis=""
10789
mdapi_hw_unit_type="gpu"
10790
/>
10791
<register_config type="NOA">
10792
<register type="NOA" address="0x00009840" value="0x00000080" />
10793
<register type="NOA" address="0x00009888" value="0x11810000" />
10794
<register type="NOA" address="0x00009888" value="0x07810013" />
10795
<register type="NOA" address="0x00009888" value="0x1F810000" />
10796
<register type="NOA" address="0x00009888" value="0x1D810000" />
10797
<register type="NOA" address="0x00009888" value="0x1B930040" />
10798
<register type="NOA" address="0x00009888" value="0x07E54000" />
10799
<register type="NOA" address="0x00009888" value="0x1F908000" />
10800
<register type="NOA" address="0x00009888" value="0x11900000" />
10801
<register type="NOA" address="0x00009888" value="0x37900000" />
10802
<register type="NOA" address="0x00009888" value="0x53900000" />
10803
<register type="NOA" address="0x00009888" value="0x45900000" />
10804
<register type="NOA" address="0x00009888" value="0x33900000" />
10805
</register_config>
10806
<register_config type="OA">
10807
<register type="OA" address="0x00002740" value="0x00000000" />
10808
<register type="OA" address="0x00002744" value="0x00800000" />
10809
<register type="OA" address="0x00002714" value="0xF0800000" />
10810
<register type="OA" address="0x00002710" value="0x00000000" />
10811
<register type="OA" address="0x00002724" value="0xF0800000" />
10812
<register type="OA" address="0x00002720" value="0x00000000" />
10813
<register type="OA" address="0x00002770" value="0x00000004" />
10814
<register type="OA" address="0x00002774" value="0x00000000" />
10815
<register type="OA" address="0x00002778" value="0x00000003" />
10816
<register type="OA" address="0x0000277C" value="0x00000000" />
10817
<register type="OA" address="0x00002780" value="0x00000007" />
10818
<register type="OA" address="0x00002784" value="0x00000000" />
10819
<register type="OA" address="0x00002788" value="0x00100002" />
10820
<register type="OA" address="0x0000278C" value="0x0000FFF7" />
10821
<register type="OA" address="0x00002790" value="0x00100002" />
10822
<register type="OA" address="0x00002794" value="0x0000FFCF" />
10823
<register type="OA" address="0x00002798" value="0x00100082" />
10824
<register type="OA" address="0x0000279C" value="0x0000FFEF" />
10825
<register type="OA" address="0x000027A0" value="0x001000C2" />
10826
<register type="OA" address="0x000027A4" value="0x0000FFE7" />
10827
<register type="OA" address="0x000027A8" value="0x00100001" />
10828
<register type="OA" address="0x000027AC" value="0x0000FFE7" />
10829
</register_config>
10830
<register_config type="FLEX">
10831
<register type="FLEX" address="0x0000E65C" value="0x00222222" />
10832
</register_config>
10833
</set>
10834
10835
<set name="Metric set PMA Stall"
10836
chipset="SKLGT3"
10837
symbol_name="PMA_Stall"
10838
underscore_name="pma__stall"
10839
mdapi_supported_apis="VK OGL OGL4 OCL IO MEDIA"
10840
hw_config_guid="c889fd93-8dc7-4ba5-9451-de34a8b5ea3f"
10841
>
10842
<counter name="GPU Time Elapsed"
10843
symbol_name="GpuTime"
10844
underscore_name="gpu_time"
10845
description="Time elapsed on the GPU during the measurement."
10846
data_type="uint64"
10847
units="ns"
10848
semantic_type="duration"
10849
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
10850
mdapi_group="GPU"
10851
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10852
mdapi_supported_apis=""
10853
mdapi_hw_unit_type="gpu"
10854
/>
10855
<counter name="GPU Core Clocks"
10856
symbol_name="GpuCoreClocks"
10857
underscore_name="gpu_core_clocks"
10858
description="The total number of GPU core clocks elapsed during the measurement."
10859
data_type="uint64"
10860
units="cycles"
10861
semantic_type="event"
10862
equation="GPU_CLOCK 0 READ"
10863
mdapi_group="GPU"
10864
mdapi_usage_flags="Tier1 Frame Batch Draw"
10865
mdapi_supported_apis=""
10866
mdapi_hw_unit_type="gpu"
10867
/>
10868
<counter name="AVG GPU Core Frequency"
10869
symbol_name="AvgGpuCoreFrequency"
10870
underscore_name="avg_gpu_core_frequency"
10871
description="Average GPU Core Frequency in the measurement."
10872
data_type="uint64"
10873
max_equation="$GpuMaxFrequency"
10874
units="hz"
10875
semantic_type="event"
10876
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
10877
mdapi_group="GPU"
10878
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10879
mdapi_supported_apis=""
10880
mdapi_hw_unit_type="gpu"
10881
/>
10882
<counter name="STC PMA stall"
10883
symbol_name="StcPMAStall"
10884
underscore_name="stc_pma_stall"
10885
description="Percentage of time when stencil cache line and an overlapping pixel are causing stalls"
10886
data_type="float"
10887
max_equation="100"
10888
units="percent"
10889
semantic_type="duration"
10890
equation="B 0 READ B 1 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
10891
availability="$SliceMask 1 AND"
10892
mdapi_group="GPU/Stencil Cache"
10893
mdapi_usage_flags="Frame Batch Draw"
10894
mdapi_supported_apis=""
10895
mdapi_hw_unit_type="gpu"
10896
/>
10897
<register_config type="NOA">
10898
<register type="NOA" address="0x00009840" value="0x00000080" />
10899
<register type="NOA" address="0x00009888" value="0x122D3080" />
10900
<register type="NOA" address="0x00009888" value="0x000D2000" />
10901
<register type="NOA" address="0x00009888" value="0x060D8000" />
10902
<register type="NOA" address="0x00009888" value="0x080DA000" />
10903
<register type="NOA" address="0x00009888" value="0x0A0DA000" />
10904
<register type="NOA" address="0x00009888" value="0x0C0F0800" />
10905
<register type="NOA" address="0x00009888" value="0x0E0FAA00" />
10906
<register type="NOA" address="0x00009888" value="0x100F0002" />
10907
<register type="NOA" address="0x00009888" value="0x002D0025" />
10908
<register type="NOA" address="0x00009888" value="0x062D1300" />
10909
<register type="NOA" address="0x00009888" value="0x082D16A4" />
10910
<register type="NOA" address="0x00009888" value="0x0A2D162E" />
10911
<register type="NOA" address="0x00009888" value="0x102D0000" />
10912
<register type="NOA" address="0x00009888" value="0x1190003F" />
10913
<register type="NOA" address="0x00009888" value="0x51900000" />
10914
<register type="NOA" address="0x00009888" value="0x41900000" />
10915
<register type="NOA" address="0x00009888" value="0x55900000" />
10916
<register type="NOA" address="0x00009888" value="0x45900000" />
10917
<register type="NOA" address="0x00009888" value="0x47900000" />
10918
<register type="NOA" address="0x00009888" value="0x57900000" />
10919
<register type="NOA" address="0x00009888" value="0x49900000" />
10920
<register type="NOA" address="0x00009888" value="0x37900000" />
10921
<register type="NOA" address="0x00009888" value="0x33900000" />
10922
</register_config>
10923
<register_config type="OA">
10924
<register type="OA" address="0x00002740" value="0x00000000" />
10925
<register type="OA" address="0x00002710" value="0x00000000" />
10926
<register type="OA" address="0x00002714" value="0x30800000" />
10927
<register type="OA" address="0x00002720" value="0x00000000" />
10928
<register type="OA" address="0x00002724" value="0x00800000" />
10929
<register type="OA" address="0x00002770" value="0x00E00021" />
10930
<register type="OA" address="0x00002774" value="0x0007FFF8" />
10931
<register type="OA" address="0x00002778" value="0x07000101" />
10932
<register type="OA" address="0x0000277C" value="0x0038FFC7" />
10933
</register_config>
10934
</set>
10935
10936
<set name="AsyncCompute"
10937
chipset="SKLGT3"
10938
symbol_name="AsyncCompute"
10939
underscore_name="async_compute"
10940
mdapi_supported_apis="VK OGL OGL4 OCL MEDIA IO BB"
10941
hw_config_guid="9d8e6b6c-c6ec-4591-99b5-7d9983e10d64"
10942
>
10943
<counter name="GPU Time Elapsed"
10944
symbol_name="GpuTime"
10945
underscore_name="gpu_time"
10946
description="Time elapsed on the GPU during the measurement."
10947
data_type="uint64"
10948
units="ns"
10949
semantic_type="duration"
10950
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
10951
mdapi_group="GPU"
10952
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10953
mdapi_supported_apis=""
10954
mdapi_hw_unit_type="gpu"
10955
/>
10956
<counter name="GPU Core Clocks"
10957
symbol_name="GpuCoreClocks"
10958
underscore_name="gpu_core_clocks"
10959
description="The total number of GPU core clocks elapsed during the measurement."
10960
data_type="uint64"
10961
units="cycles"
10962
semantic_type="event"
10963
equation="GPU_CLOCK 0 READ"
10964
mdapi_group="GPU"
10965
mdapi_usage_flags="Tier1 Frame Batch Draw"
10966
mdapi_supported_apis=""
10967
mdapi_hw_unit_type="gpu"
10968
/>
10969
<counter name="AVG GPU Core Frequency"
10970
symbol_name="AvgGpuCoreFrequency"
10971
underscore_name="avg_gpu_core_frequency"
10972
description="Average GPU Core Frequency in the measurement."
10973
data_type="uint64"
10974
max_equation="$GpuMaxFrequency"
10975
units="hz"
10976
semantic_type="event"
10977
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
10978
mdapi_group="GPU"
10979
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10980
mdapi_supported_apis=""
10981
mdapi_hw_unit_type="gpu"
10982
/>
10983
<counter name="GPU Busy"
10984
symbol_name="GpuBusy"
10985
underscore_name="gpu_busy"
10986
description="The percentage of time in which the GPU has been processing GPU commands."
10987
data_type="float"
10988
max_equation="100"
10989
units="percent"
10990
semantic_type="duration"
10991
equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
10992
mdapi_group="GPU"
10993
mdapi_usage_flags="Tier1 Overview System Frame"
10994
mdapi_supported_apis=""
10995
mdapi_hw_unit_type="gpu"
10996
/>
10997
<counter name="VS Threads Dispatched"
10998
symbol_name="VsThreads"
10999
underscore_name="vs_threads"
11000
description="The total number of vertex shader hardware threads dispatched."
11001
data_type="uint64"
11002
units="threads"
11003
semantic_type="event"
11004
equation="A 1 READ"
11005
mdapi_group="EU Array/Vertex Shader"
11006
mdapi_usage_flags="Tier3 Frame Batch Draw"
11007
mdapi_supported_apis=""
11008
mdapi_hw_unit_type="gpu"
11009
/>
11010
<counter name="HS Threads Dispatched"
11011
symbol_name="HsThreads"
11012
underscore_name="hs_threads"
11013
description="The total number of hull shader hardware threads dispatched."
11014
data_type="uint64"
11015
units="threads"
11016
semantic_type="event"
11017
equation="A 2 READ"
11018
mdapi_group="EU Array/Hull Shader"
11019
mdapi_usage_flags="Tier3 Frame Batch Draw"
11020
mdapi_supported_apis=""
11021
mdapi_hw_unit_type="gpu"
11022
/>
11023
<counter name="DS Threads Dispatched"
11024
symbol_name="DsThreads"
11025
underscore_name="ds_threads"
11026
description="The total number of domain shader hardware threads dispatched."
11027
data_type="uint64"
11028
units="threads"
11029
semantic_type="event"
11030
equation="A 3 READ"
11031
mdapi_group="EU Array/Domain Shader"
11032
mdapi_usage_flags="Tier3 Frame Batch Draw"
11033
mdapi_supported_apis=""
11034
mdapi_hw_unit_type="gpu"
11035
/>
11036
<counter name="GS Threads Dispatched"
11037
symbol_name="GsThreads"
11038
underscore_name="gs_threads"
11039
description="The total number of geometry shader hardware threads dispatched."
11040
data_type="uint64"
11041
units="threads"
11042
semantic_type="event"
11043
equation="A 5 READ"
11044
mdapi_group="EU Array/Geometry Shader"
11045
mdapi_usage_flags="Tier3 Frame Batch Draw"
11046
mdapi_supported_apis=""
11047
mdapi_hw_unit_type="gpu"
11048
/>
11049
<counter name="FS Threads Dispatched"
11050
symbol_name="PsThreads"
11051
underscore_name="ps_threads"
11052
description="The total number of fragment shader hardware threads dispatched."
11053
data_type="uint64"
11054
units="threads"
11055
semantic_type="event"
11056
equation="A 6 READ"
11057
mdapi_group="EU Array/Fragment Shader"
11058
mdapi_usage_flags="Tier3 Frame Batch Draw"
11059
mdapi_supported_apis=""
11060
mdapi_hw_unit_type="gpu"
11061
/>
11062
<counter name="CS Threads Dispatched"
11063
symbol_name="CsThreads"
11064
underscore_name="cs_threads"
11065
description="The total number of compute shader hardware threads dispatched."
11066
data_type="uint64"
11067
units="threads"
11068
semantic_type="event"
11069
equation="A 4 READ"
11070
mdapi_group="EU Array/Compute Shader"
11071
mdapi_usage_flags="Tier3 Frame Batch Draw"
11072
mdapi_supported_apis=""
11073
mdapi_hw_unit_type="gpu"
11074
/>
11075
<counter name="EU FPU0 Pipe Active"
11076
symbol_name="Fpu0Active"
11077
underscore_name="fpu0_active"
11078
description="The percentage of time in which EU FPU0 pipeline was actively processing."
11079
data_type="float"
11080
max_equation="100"
11081
units="percent"
11082
semantic_type="duration"
11083
equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11084
mdapi_group="EU Array/Pipes"
11085
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11086
mdapi_supported_apis=""
11087
mdapi_hw_unit_type="gpu"
11088
/>
11089
<counter name="VS FPU0 Pipe Active"
11090
symbol_name="VsFpu0Active"
11091
underscore_name="vs_fpu0_active"
11092
description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
11093
data_type="float"
11094
max_equation="100"
11095
units="percent"
11096
semantic_type="duration"
11097
equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11098
mdapi_group="EU Array/Vertex Shader"
11099
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11100
mdapi_supported_apis=""
11101
mdapi_hw_unit_type="gpu"
11102
/>
11103
<counter name="PS FPU0 Pipe Active"
11104
symbol_name="PsFpu0Active"
11105
underscore_name="ps_fpu0_active"
11106
description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
11107
data_type="float"
11108
max_equation="100"
11109
units="percent"
11110
semantic_type="duration"
11111
equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11112
mdapi_group="EU Array/Pixel Shader"
11113
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11114
mdapi_supported_apis=""
11115
mdapi_hw_unit_type="gpu"
11116
/>
11117
<counter name="CS FPU0 Pipe Active"
11118
symbol_name="CsFpu0Active"
11119
underscore_name="cs_fpu0_active"
11120
description="The percentage of time in which EU FPU0 pipeline was actively processing a compute shader instruction."
11121
data_type="float"
11122
max_equation="100"
11123
units="percent"
11124
semantic_type="duration"
11125
equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11126
mdapi_group="EU Array"
11127
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11128
mdapi_supported_apis=""
11129
mdapi_hw_unit_type="gpu"
11130
/>
11131
<counter name="EU FPU1 Pipe Active"
11132
symbol_name="Fpu1Active"
11133
underscore_name="fpu1_active"
11134
description="The percentage of time in which EU FPU1 pipeline was actively processing."
11135
data_type="float"
11136
max_equation="100"
11137
units="percent"
11138
semantic_type="duration"
11139
equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11140
mdapi_group="EU Array/Pipes"
11141
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11142
mdapi_supported_apis=""
11143
mdapi_hw_unit_type="gpu"
11144
/>
11145
<counter name="VS FPU1 Pipe Active"
11146
symbol_name="VsFpu1Active"
11147
underscore_name="vs_fpu1_active"
11148
description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
11149
data_type="float"
11150
max_equation="100"
11151
units="percent"
11152
semantic_type="duration"
11153
equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11154
mdapi_group="EU Array/Vertex Shader"
11155
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11156
mdapi_supported_apis=""
11157
mdapi_hw_unit_type="gpu"
11158
/>
11159
<counter name="PS FPU1 Pipe Active"
11160
symbol_name="PsFpu1Active"
11161
underscore_name="ps_fpu1_active"
11162
description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
11163
data_type="float"
11164
max_equation="100"
11165
units="percent"
11166
semantic_type="duration"
11167
equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11168
mdapi_group="EU Array/Pixel Shader"
11169
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11170
mdapi_supported_apis=""
11171
mdapi_hw_unit_type="gpu"
11172
/>
11173
<counter name="CS FPU1 Pipe Active"
11174
symbol_name="CsFpu1Active"
11175
underscore_name="cs_fpu1_active"
11176
description="The percentage of time in which EU FPU1 pipeline was actively processing a compute shader instruction."
11177
data_type="float"
11178
max_equation="100"
11179
units="percent"
11180
semantic_type="duration"
11181
equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11182
mdapi_group="EU Array"
11183
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11184
mdapi_supported_apis=""
11185
mdapi_hw_unit_type="gpu"
11186
/>
11187
<counter name="EU Thread Occupancy"
11188
symbol_name="EuThreadOccupancy"
11189
underscore_name="eu_thread_occupancy"
11190
description="The percentage of time in which hardware threads occupied EUs."
11191
data_type="float"
11192
max_equation="100"
11193
units="percent"
11194
semantic_type="duration"
11195
equation="8 A 17 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11196
mdapi_group="EU Array"
11197
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
11198
mdapi_supported_apis=""
11199
mdapi_hw_unit_type="gpu"
11200
/>
11201
<counter name="EU Active"
11202
symbol_name="EuActive"
11203
underscore_name="eu_active"
11204
description="The percentage of time in which the Execution Units were actively processing."
11205
data_type="float"
11206
max_equation="100"
11207
units="percent"
11208
semantic_type="duration"
11209
equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11210
mdapi_group="EU Array"
11211
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
11212
mdapi_supported_apis=""
11213
mdapi_hw_unit_type="gpu"
11214
/>
11215
<counter name="EU Stall"
11216
symbol_name="EuStall"
11217
underscore_name="eu_stall"
11218
description="The percentage of time in which the Execution Units were stalled."
11219
data_type="float"
11220
max_equation="100"
11221
units="percent"
11222
semantic_type="duration"
11223
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11224
mdapi_group="EU Array"
11225
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
11226
mdapi_supported_apis=""
11227
mdapi_hw_unit_type="gpu"
11228
/>
11229
<register_config type="OA">
11230
<register type="OA" address="0x00002740" value="0x00000000" />
11231
<register type="OA" address="0x00002710" value="0x00000000" />
11232
<register type="OA" address="0x00002714" value="0x00800000" />
11233
<register type="OA" address="0x00002720" value="0x00000000" />
11234
<register type="OA" address="0x00002724" value="0x00800000" />
11235
</register_config>
11236
<register_config type="FLEX">
11237
<register type="FLEX" address="0x0000E458" value="0x00005004" />
11238
<register type="FLEX" address="0x0000E558" value="0x00001000" />
11239
<register type="FLEX" address="0x0000E658" value="0x00051050" />
11240
<register type="FLEX" address="0x0000E758" value="0x00011010" />
11241
<register type="FLEX" address="0x0000E45C" value="0x00061060" />
11242
<register type="FLEX" address="0x0000E55C" value="0x00000008" />
11243
<register type="FLEX" address="0x0000E65C" value="0x00222222" />
11244
</register_config>
11245
</set>
11246
11247
</metrics>
11248
11249