Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
PojavLauncherTeam
GitHub Repository: PojavLauncherTeam/mesa
Path: blob/21.2-virgl/src/intel/perf/oa-glk.xml
4547 views
1
<?xml version="1.0"?>
2
<metrics version="1619078710" merge_md5="">
3
<set name="Render Metrics Basic set"
4
chipset="GLK"
5
symbol_name="RenderBasic"
6
underscore_name="render_basic"
7
mdapi_supported_apis="VK OGL OCL IO BB"
8
hw_config_guid="d72df5c7-5b4a-4274-a43f-00b0fd51fc68"
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 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 $EuSlicesTotalCount 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="0x166C00F0" />
728
<register type="NOA" address="0x00009888" value="0x12120280" />
729
<register type="NOA" address="0x00009888" value="0x12320280" />
730
<register type="NOA" address="0x00009888" value="0x11930317" />
731
<register type="NOA" address="0x00009888" value="0x159303DF" />
732
<register type="NOA" address="0x00009888" value="0x3F900C00" />
733
<register type="NOA" address="0x00009888" value="0x419000A0" />
734
<register type="NOA" address="0x00009888" value="0x002D1000" />
735
<register type="NOA" address="0x00009888" value="0x062D4000" />
736
<register type="NOA" address="0x00009888" value="0x082D5000" />
737
<register type="NOA" address="0x00009888" value="0x0A2D1000" />
738
<register type="NOA" address="0x00009888" value="0x0C2E0800" />
739
<register type="NOA" address="0x00009888" value="0x0E2E5900" />
740
<register type="NOA" address="0x00009888" value="0x0A4C8000" />
741
<register type="NOA" address="0x00009888" value="0x0C4C8000" />
742
<register type="NOA" address="0x00009888" value="0x0E4C4000" />
743
<register type="NOA" address="0x00009888" value="0x064E8000" />
744
<register type="NOA" address="0x00009888" value="0x084E8000" />
745
<register type="NOA" address="0x00009888" value="0x0A4E2000" />
746
<register type="NOA" address="0x00009888" value="0x1C4F0010" />
747
<register type="NOA" address="0x00009888" value="0x0A6C0053" />
748
<register type="NOA" address="0x00009888" value="0x106C0000" />
749
<register type="NOA" address="0x00009888" value="0x1C6C0000" />
750
<register type="NOA" address="0x00009888" value="0x1A0FCC00" />
751
<register type="NOA" address="0x00009888" value="0x1C0F0002" />
752
<register type="NOA" address="0x00009888" value="0x1C2C0040" />
753
<register type="NOA" address="0x00009888" value="0x00101000" />
754
<register type="NOA" address="0x00009888" value="0x04101000" />
755
<register type="NOA" address="0x00009888" value="0x00114000" />
756
<register type="NOA" address="0x00009888" value="0x08114000" />
757
<register type="NOA" address="0x00009888" value="0x00120020" />
758
<register type="NOA" address="0x00009888" value="0x08120021" />
759
<register type="NOA" address="0x00009888" value="0x00141000" />
760
<register type="NOA" address="0x00009888" value="0x08141000" />
761
<register type="NOA" address="0x00009888" value="0x02308000" />
762
<register type="NOA" address="0x00009888" value="0x04302000" />
763
<register type="NOA" address="0x00009888" value="0x06318000" />
764
<register type="NOA" address="0x00009888" value="0x08318000" />
765
<register type="NOA" address="0x00009888" value="0x06320800" />
766
<register type="NOA" address="0x00009888" value="0x08320840" />
767
<register type="NOA" address="0x00009888" value="0x00320000" />
768
<register type="NOA" address="0x00009888" value="0x06344000" />
769
<register type="NOA" address="0x00009888" value="0x08344000" />
770
<register type="NOA" address="0x00009888" value="0x0D931831" />
771
<register type="NOA" address="0x00009888" value="0x0F939F3F" />
772
<register type="NOA" address="0x00009888" value="0x01939E80" />
773
<register type="NOA" address="0x00009888" value="0x039303BC" />
774
<register type="NOA" address="0x00009888" value="0x0593000E" />
775
<register type="NOA" address="0x00009888" value="0x1993002A" />
776
<register type="NOA" address="0x00009888" value="0x07930000" />
777
<register type="NOA" address="0x00009888" value="0x09930000" />
778
<register type="NOA" address="0x00009888" value="0x1D900177" />
779
<register type="NOA" address="0x00009888" value="0x1F900187" />
780
<register type="NOA" address="0x00009888" value="0x35900000" />
781
<register type="NOA" address="0x00009888" value="0x13904000" />
782
<register type="NOA" address="0x00009888" value="0x21904000" />
783
<register type="NOA" address="0x00009888" value="0x23904000" />
784
<register type="NOA" address="0x00009888" value="0x25904000" />
785
<register type="NOA" address="0x00009888" value="0x27904000" />
786
<register type="NOA" address="0x00009888" value="0x2B904000" />
787
<register type="NOA" address="0x00009888" value="0x2D904000" />
788
<register type="NOA" address="0x00009888" value="0x2F904000" />
789
<register type="NOA" address="0x00009888" value="0x31904000" />
790
<register type="NOA" address="0x00009888" value="0x15904000" />
791
<register type="NOA" address="0x00009888" value="0x17904000" />
792
<register type="NOA" address="0x00009888" value="0x19904000" />
793
<register type="NOA" address="0x00009888" value="0x1B904000" />
794
<register type="NOA" address="0x00009888" value="0x53901110" />
795
<register type="NOA" address="0x00009888" value="0x43900423" />
796
<register type="NOA" address="0x00009888" value="0x55900111" />
797
<register type="NOA" address="0x00009888" value="0x47900C02" />
798
<register type="NOA" address="0x00009888" value="0x57900000" />
799
<register type="NOA" address="0x00009888" value="0x49900020" />
800
<register type="NOA" address="0x00009888" value="0x59901111" />
801
<register type="NOA" address="0x00009888" value="0x4B900421" />
802
<register type="NOA" address="0x00009888" value="0x37900000" />
803
<register type="NOA" address="0x00009888" value="0x33900000" />
804
<register type="NOA" address="0x00009888" value="0x4D900001" />
805
<register type="NOA" address="0x00009888" value="0x45900821" />
806
</register_config>
807
<register_config type="OA">
808
<register type="OA" address="0x00002710" value="0x00000000" />
809
<register type="OA" address="0x00002714" value="0x00800000" />
810
<register type="OA" address="0x00002720" value="0x00000000" />
811
<register type="OA" address="0x00002724" value="0x00800000" />
812
<register type="OA" address="0x00002740" value="0x00000000" />
813
</register_config>
814
<register_config type="FLEX">
815
<register type="FLEX" address="0x0000E458" value="0x00005004" />
816
<register type="FLEX" address="0x0000E558" value="0x00010003" />
817
<register type="FLEX" address="0x0000E658" value="0x00012011" />
818
<register type="FLEX" address="0x0000E758" value="0x00015014" />
819
<register type="FLEX" address="0x0000E45C" value="0x00051050" />
820
<register type="FLEX" address="0x0000E55C" value="0x00053052" />
821
<register type="FLEX" address="0x0000E65C" value="0x00055054" />
822
</register_config>
823
</set>
824
825
<set name="Compute Metrics Basic set"
826
chipset="GLK"
827
symbol_name="ComputeBasic"
828
underscore_name="compute_basic"
829
mdapi_supported_apis="VK OGL4 OCL IO BB"
830
hw_config_guid="814285f6-354d-41d2-ba49-e24e622714a0"
831
>
832
<counter name="GPU Time Elapsed"
833
symbol_name="GpuTime"
834
underscore_name="gpu_time"
835
description="Time elapsed on the GPU during the measurement."
836
data_type="uint64"
837
units="ns"
838
semantic_type="duration"
839
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
840
mdapi_group="GPU"
841
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
842
mdapi_supported_apis="VK OGL OCL IO BB"
843
mdapi_hw_unit_type="gpu"
844
/>
845
<counter name="GPU Core Clocks"
846
symbol_name="GpuCoreClocks"
847
underscore_name="gpu_core_clocks"
848
description="The total number of GPU core clocks elapsed during the measurement."
849
data_type="uint64"
850
units="cycles"
851
semantic_type="event"
852
equation="GPU_CLOCK 0 READ"
853
mdapi_group="GPU"
854
mdapi_usage_flags="Tier1 Frame Batch Draw"
855
mdapi_supported_apis="VK OGL OCL IO BB"
856
mdapi_hw_unit_type="gpu"
857
/>
858
<counter name="AVG GPU Core Frequency"
859
symbol_name="AvgGpuCoreFrequency"
860
underscore_name="avg_gpu_core_frequency"
861
description="Average GPU Core Frequency in the measurement."
862
data_type="uint64"
863
max_equation="$GpuMaxFrequency"
864
units="hz"
865
semantic_type="event"
866
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
867
mdapi_group="GPU"
868
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
869
mdapi_supported_apis="VK OGL OCL IO BB"
870
mdapi_hw_unit_type="gpu"
871
/>
872
<counter name="GPU Busy"
873
symbol_name="GpuBusy"
874
underscore_name="gpu_busy"
875
description="The percentage of time in which the GPU has been processing GPU commands."
876
data_type="float"
877
max_equation="100"
878
units="percent"
879
semantic_type="duration"
880
equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
881
mdapi_group="GPU"
882
mdapi_usage_flags="Tier1 Overview System Frame"
883
mdapi_supported_apis="VK OGL OCL IO BB"
884
mdapi_hw_unit_type="gpu"
885
/>
886
<counter name="VS Threads Dispatched"
887
symbol_name="VsThreads"
888
underscore_name="vs_threads"
889
description="The total number of vertex shader hardware threads dispatched."
890
data_type="uint64"
891
units="threads"
892
semantic_type="event"
893
equation="A 1 READ"
894
mdapi_group="EU Array/Vertex Shader"
895
mdapi_usage_flags="Tier3 Frame Batch Draw"
896
mdapi_supported_apis="VK OGL IO BB"
897
mdapi_hw_unit_type="gpu"
898
/>
899
<counter name="HS Threads Dispatched"
900
symbol_name="HsThreads"
901
underscore_name="hs_threads"
902
description="The total number of hull shader hardware threads dispatched."
903
data_type="uint64"
904
units="threads"
905
semantic_type="event"
906
equation="A 2 READ"
907
mdapi_group="EU Array/Hull Shader"
908
mdapi_usage_flags="Tier3 Frame Batch Draw"
909
mdapi_supported_apis="VK OGL4 IO BB"
910
mdapi_hw_unit_type="gpu"
911
/>
912
<counter name="DS Threads Dispatched"
913
symbol_name="DsThreads"
914
underscore_name="ds_threads"
915
description="The total number of domain shader hardware threads dispatched."
916
data_type="uint64"
917
units="threads"
918
semantic_type="event"
919
equation="A 3 READ"
920
mdapi_group="EU Array/Domain Shader"
921
mdapi_usage_flags="Tier3 Frame Batch Draw"
922
mdapi_supported_apis="VK OGL4 IO BB"
923
mdapi_hw_unit_type="gpu"
924
/>
925
<counter name="GS Threads Dispatched"
926
symbol_name="GsThreads"
927
underscore_name="gs_threads"
928
description="The total number of geometry shader hardware threads dispatched."
929
data_type="uint64"
930
units="threads"
931
semantic_type="event"
932
equation="A 5 READ"
933
mdapi_group="EU Array/Geometry Shader"
934
mdapi_usage_flags="Tier3 Frame Batch Draw"
935
mdapi_supported_apis="VK OGL4 IO BB"
936
mdapi_hw_unit_type="gpu"
937
/>
938
<counter name="FS Threads Dispatched"
939
symbol_name="PsThreads"
940
underscore_name="ps_threads"
941
description="The total number of fragment shader hardware threads dispatched."
942
data_type="uint64"
943
units="threads"
944
semantic_type="event"
945
equation="A 6 READ"
946
mdapi_group="EU Array/Fragment Shader"
947
mdapi_usage_flags="Tier3 Frame Batch Draw"
948
mdapi_supported_apis="VK OGL IO BB"
949
mdapi_hw_unit_type="gpu"
950
/>
951
<counter name="CS Threads Dispatched"
952
symbol_name="CsThreads"
953
underscore_name="cs_threads"
954
description="The total number of compute shader hardware threads dispatched."
955
data_type="uint64"
956
units="threads"
957
semantic_type="event"
958
equation="A 4 READ"
959
mdapi_group="EU Array/Compute Shader"
960
mdapi_usage_flags="Tier3 Frame Batch Draw"
961
mdapi_supported_apis="VK OGL4 OCL IO BB"
962
mdapi_hw_unit_type="gpu"
963
/>
964
<counter name="EU Active"
965
symbol_name="EuActive"
966
underscore_name="eu_active"
967
description="The percentage of time in which the Execution Units were actively processing."
968
data_type="float"
969
max_equation="100"
970
units="percent"
971
semantic_type="duration"
972
equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
973
mdapi_group="EU Array"
974
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
975
mdapi_supported_apis="VK OGL OCL IO BB"
976
mdapi_hw_unit_type="gpu"
977
/>
978
<counter name="EU Stall"
979
symbol_name="EuStall"
980
underscore_name="eu_stall"
981
description="The percentage of time in which the Execution Units were stalled."
982
data_type="float"
983
max_equation="100"
984
units="percent"
985
semantic_type="duration"
986
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
987
mdapi_group="EU Array"
988
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
989
mdapi_supported_apis="VK OGL OCL IO BB"
990
mdapi_hw_unit_type="gpu"
991
/>
992
<counter name="EU Both FPU Pipes Active"
993
symbol_name="EuFpuBothActive"
994
underscore_name="eu_fpu_both_active"
995
description="The percentage of time in which both EU FPU pipelines were actively processing."
996
data_type="float"
997
max_equation="100"
998
units="percent"
999
semantic_type="duration"
1000
equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1001
mdapi_group="EU Array/Pipes"
1002
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1003
mdapi_supported_apis="VK OGL OCL IO BB"
1004
mdapi_hw_unit_type="gpu"
1005
/>
1006
<counter name="EU FPU0 Pipe Active"
1007
symbol_name="Fpu0Active"
1008
underscore_name="fpu0_active"
1009
description="The percentage of time in which EU FPU0 pipeline was actively processing."
1010
data_type="float"
1011
max_equation="100"
1012
units="percent"
1013
semantic_type="duration"
1014
equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1015
mdapi_group="EU Array/Pipes"
1016
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1017
mdapi_supported_apis="VK OGL IO BB"
1018
mdapi_hw_unit_type="gpu"
1019
/>
1020
<counter name="EU FPU1 Pipe Active"
1021
symbol_name="Fpu1Active"
1022
underscore_name="fpu1_active"
1023
description="The percentage of time in which EU FPU1 pipeline was actively processing."
1024
data_type="float"
1025
max_equation="100"
1026
units="percent"
1027
semantic_type="duration"
1028
equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1029
mdapi_group="EU Array/Pipes"
1030
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1031
mdapi_supported_apis="VK OGL IO BB"
1032
mdapi_hw_unit_type="gpu"
1033
/>
1034
<counter name="EU AVG IPC Rate"
1035
symbol_name="EuAvgIpcRate"
1036
underscore_name="eu_avg_ipc_rate"
1037
description="The average rate of IPC calculated for 2 FPU pipelines."
1038
data_type="float"
1039
max_equation="2"
1040
units="number"
1041
semantic_type="ratio"
1042
equation="A 9 READ A 10 READ A 11 READ UADD A 9 READ USUB FDIV 1 FADD"
1043
mdapi_group="EU Array"
1044
mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
1045
mdapi_supported_apis="VK OGL OCL IO BB"
1046
mdapi_hw_unit_type="gpu"
1047
/>
1048
<counter name="EU Send Pipe Active"
1049
symbol_name="EuSendActive"
1050
underscore_name="eu_send_active"
1051
description="The percentage of time in which EU send pipeline was actively processing."
1052
data_type="float"
1053
max_equation="100"
1054
units="percent"
1055
semantic_type="duration"
1056
equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1057
mdapi_group="EU Array/Pipes"
1058
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1059
mdapi_supported_apis="VK OGL IO BB"
1060
mdapi_hw_unit_type="gpu"
1061
/>
1062
<counter name="EU Thread Occupancy"
1063
symbol_name="EuThreadOccupancy"
1064
underscore_name="eu_thread_occupancy"
1065
description="The percentage of time in which hardware threads occupied EUs."
1066
data_type="float"
1067
max_equation="100"
1068
units="percent"
1069
semantic_type="duration"
1070
equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1071
mdapi_group="EU Array"
1072
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1073
mdapi_supported_apis="VK OGL IO BB"
1074
mdapi_hw_unit_type="gpu"
1075
/>
1076
<counter name="Rasterized Pixels"
1077
symbol_name="RasterizedPixels"
1078
underscore_name="rasterized_pixels"
1079
description="The total number of rasterized pixels."
1080
data_type="uint64"
1081
units="pixels"
1082
semantic_type="event"
1083
equation="A 21 READ 4 UMUL"
1084
mdapi_group="3D Pipe/Rasterizer"
1085
mdapi_usage_flags="Tier3 Frame Batch Draw"
1086
mdapi_supported_apis="VK OGL IO BB"
1087
mdapi_hw_unit_type="gpu"
1088
/>
1089
<counter name="Early Hi-Depth Test Fails"
1090
symbol_name="HiDepthTestFails"
1091
underscore_name="hi_depth_test_fails"
1092
description="The total number of pixels dropped on early hierarchical depth test."
1093
data_type="uint64"
1094
units="pixels"
1095
semantic_type="event"
1096
equation="A 22 READ 4 UMUL"
1097
mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1098
mdapi_usage_flags="Tier3 Frame Batch Draw"
1099
mdapi_supported_apis="VK OGL IO BB"
1100
mdapi_hw_unit_type="gpu"
1101
/>
1102
<counter name="Early Depth Test Fails"
1103
symbol_name="EarlyDepthTestFails"
1104
underscore_name="early_depth_test_fails"
1105
description="The total number of pixels dropped on early depth test."
1106
data_type="uint64"
1107
units="pixels"
1108
semantic_type="event"
1109
equation="A 23 READ 4 UMUL"
1110
mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
1111
mdapi_usage_flags="Tier3 Frame Batch Draw"
1112
mdapi_supported_apis="VK OGL IO BB"
1113
mdapi_hw_unit_type="gpu"
1114
/>
1115
<counter name="Samples Killed in FS"
1116
symbol_name="SamplesKilledInPs"
1117
underscore_name="samples_killed_in_ps"
1118
description="The total number of samples or pixels dropped in fragment shaders."
1119
data_type="uint64"
1120
units="pixels"
1121
semantic_type="event"
1122
equation="A 24 READ 4 UMUL"
1123
mdapi_group="3D Pipe/Fragment Shader"
1124
mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
1125
mdapi_supported_apis="VK OGL IO BB"
1126
mdapi_hw_unit_type="gpu"
1127
/>
1128
<counter name="Pixels Failing Tests"
1129
symbol_name="PixelsFailingPostPsTests"
1130
underscore_name="pixels_failing_post_ps_tests"
1131
description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
1132
data_type="uint64"
1133
units="pixels"
1134
semantic_type="event"
1135
equation="A 25 READ 4 UMUL"
1136
mdapi_group="3D Pipe/Output Merger"
1137
mdapi_usage_flags="Tier3 Frame Batch Draw"
1138
mdapi_supported_apis="VK OGL IO BB"
1139
mdapi_hw_unit_type="gpu"
1140
/>
1141
<counter name="Samples Written"
1142
symbol_name="SamplesWritten"
1143
underscore_name="samples_written"
1144
description="The total number of samples or pixels written to all render targets."
1145
data_type="uint64"
1146
units="pixels"
1147
semantic_type="event"
1148
equation="A 26 READ 4 UMUL"
1149
mdapi_group="3D Pipe/Output Merger"
1150
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1151
mdapi_supported_apis="VK OGL IO BB"
1152
mdapi_hw_unit_type="gpu"
1153
/>
1154
<counter name="Samples Blended"
1155
symbol_name="SamplesBlended"
1156
underscore_name="samples_blended"
1157
description="The total number of blended samples or pixels written to all render targets."
1158
data_type="uint64"
1159
units="pixels"
1160
semantic_type="event"
1161
equation="A 27 READ 4 UMUL"
1162
mdapi_group="3D Pipe/Output Merger"
1163
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1164
mdapi_supported_apis="VK OGL IO BB"
1165
mdapi_hw_unit_type="gpu"
1166
/>
1167
<counter name="Sampler Texels"
1168
symbol_name="SamplerTexels"
1169
underscore_name="sampler_texels"
1170
description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
1171
data_type="uint64"
1172
units="texels"
1173
semantic_type="event"
1174
equation="A 28 READ 4 UMUL"
1175
mdapi_group="Sampler/Sampler Input"
1176
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1177
mdapi_supported_apis="VK OGL OCL IO BB"
1178
mdapi_hw_unit_type="gpu"
1179
/>
1180
<counter name="Sampler Texels Misses"
1181
symbol_name="SamplerTexelMisses"
1182
underscore_name="sampler_texel_misses"
1183
description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
1184
data_type="uint64"
1185
units="texels"
1186
semantic_type="event"
1187
equation="A 29 READ 4 UMUL"
1188
mdapi_group="Sampler/Sampler Cache"
1189
mdapi_usage_flags="Tier3 Batch Frame Draw"
1190
mdapi_supported_apis="VK OGL OCL IO BB"
1191
mdapi_hw_unit_type="gpu"
1192
/>
1193
<counter name="SLM Bytes Read"
1194
symbol_name="SlmBytesRead"
1195
underscore_name="slm_bytes_read"
1196
description="The total number of GPU memory bytes read from shared local memory."
1197
data_type="uint64"
1198
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1199
units="bytes"
1200
semantic_type="throughput"
1201
equation="A 30 READ 64 UMUL"
1202
mdapi_group="L3/Data Port/SLM"
1203
mdapi_usage_flags="Tier3 Frame Batch Draw"
1204
mdapi_supported_apis="VK OGL4 OCL IO BB"
1205
mdapi_hw_unit_type="gpu"
1206
/>
1207
<counter name="SLM Bytes Written"
1208
symbol_name="SlmBytesWritten"
1209
underscore_name="slm_bytes_written"
1210
description="The total number of GPU memory bytes written into shared local memory."
1211
data_type="uint64"
1212
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1213
units="bytes"
1214
semantic_type="throughput"
1215
equation="A 31 READ 64 UMUL"
1216
mdapi_group="L3/Data Port/SLM"
1217
mdapi_usage_flags="Tier3 Frame Batch Draw"
1218
mdapi_supported_apis="VK OGL4 OCL IO BB"
1219
mdapi_hw_unit_type="gpu"
1220
/>
1221
<counter name="Shader Memory Accesses"
1222
symbol_name="ShaderMemoryAccesses"
1223
underscore_name="shader_memory_accesses"
1224
description="The total number of shader memory accesses to L3."
1225
data_type="uint64"
1226
units="messages"
1227
semantic_type="event"
1228
equation="A 32 READ"
1229
mdapi_group="L3/Data Port"
1230
mdapi_usage_flags="Tier3 Frame Batch Draw"
1231
mdapi_supported_apis="VK OGL OCL IO BB"
1232
mdapi_hw_unit_type="gpu"
1233
/>
1234
<counter name="Shader Atomic Memory Accesses"
1235
symbol_name="ShaderAtomics"
1236
underscore_name="shader_atomics"
1237
description="The total number of shader atomic memory accesses."
1238
data_type="uint64"
1239
units="messages"
1240
semantic_type="event"
1241
equation="A 34 READ"
1242
mdapi_group="L3/Data Port/Atomics"
1243
mdapi_usage_flags="Tier3 Frame Batch Draw"
1244
mdapi_supported_apis="VK OGL OCL IO BB"
1245
mdapi_hw_unit_type="gpu"
1246
/>
1247
<counter name="L3 Shader Throughput"
1248
symbol_name="L3ShaderThroughput"
1249
underscore_name="l3_shader_throughput"
1250
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
1251
data_type="uint64"
1252
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1253
units="bytes"
1254
semantic_type="throughput"
1255
equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
1256
mdapi_group="L3/Data Port"
1257
mdapi_usage_flags="Tier2 Frame Batch Draw"
1258
mdapi_supported_apis="VK OGL4 OCL IO BB"
1259
mdapi_hw_unit_type="gpu"
1260
/>
1261
<counter name="Shader Barrier Messages"
1262
symbol_name="ShaderBarriers"
1263
underscore_name="shader_barriers"
1264
description="The total number of shader barrier messages."
1265
data_type="uint64"
1266
units="messages"
1267
semantic_type="event"
1268
equation="A 35 READ"
1269
mdapi_group="EU Array/Barrier"
1270
mdapi_usage_flags="Tier3 Frame Batch Draw"
1271
mdapi_supported_apis="VK OGL OCL IO BB"
1272
mdapi_hw_unit_type="gpu"
1273
/>
1274
<counter name="Typed Bytes Read"
1275
symbol_name="TypedBytesRead"
1276
underscore_name="typed_bytes_read"
1277
description="The total number of typed memory bytes read via Data Port."
1278
data_type="uint64"
1279
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1280
units="bytes"
1281
semantic_type="throughput"
1282
equation="B 0 READ B 1 READ UADD $EuSlicesTotalCount 64 UMUL UMUL"
1283
mdapi_group="L3/Data Port"
1284
mdapi_usage_flags="Tier3 Frame Batch Draw"
1285
mdapi_supported_apis="VK OGL4 OCL IO BB"
1286
mdapi_hw_unit_type="gpu"
1287
/>
1288
<counter name="Typed Bytes Written"
1289
symbol_name="TypedBytesWritten"
1290
underscore_name="typed_bytes_written"
1291
description="The total number of untyped memory bytes written via Data Port."
1292
data_type="uint64"
1293
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1294
units="bytes"
1295
semantic_type="throughput"
1296
equation="B 3 READ B 4 READ UADD $EuSlicesTotalCount 64 UMUL UMUL"
1297
mdapi_group="L3/Data Port"
1298
mdapi_usage_flags="Tier3 Frame Batch Draw"
1299
mdapi_supported_apis="VK OGL4 OCL IO BB"
1300
mdapi_hw_unit_type="gpu"
1301
/>
1302
<counter name="Untyped Bytes Read"
1303
symbol_name="UntypedBytesRead"
1304
underscore_name="untyped_bytes_read"
1305
description="The total number of typed memory bytes read via Data Port."
1306
data_type="uint64"
1307
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1308
units="bytes"
1309
semantic_type="throughput"
1310
equation="B 6 READ B 7 READ UADD $EuSlicesTotalCount 64 UMUL UMUL"
1311
mdapi_group="L3/Data Port"
1312
mdapi_usage_flags="Tier3 Frame Batch Draw"
1313
mdapi_supported_apis="VK OGL4 OCL IO BB"
1314
mdapi_hw_unit_type="gpu"
1315
/>
1316
<counter name="Untyped Writes"
1317
symbol_name="UntypedBytesWritten"
1318
underscore_name="untyped_bytes_written"
1319
description="The total number of untyped memory bytes written via Data Port."
1320
data_type="uint64"
1321
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1322
units="bytes"
1323
semantic_type="throughput"
1324
equation="C 1 READ C 2 READ UADD $EuSlicesTotalCount 64 UMUL UMUL"
1325
mdapi_group="L3/Data Port"
1326
mdapi_usage_flags="Tier3 Frame Batch Draw"
1327
mdapi_supported_apis="VK OGL4 OCL IO BB"
1328
mdapi_hw_unit_type="gpu"
1329
/>
1330
<counter name="GTI Read Throughput"
1331
symbol_name="GtiReadThroughput"
1332
underscore_name="gti_read_throughput"
1333
description="The total number of GPU memory bytes read from GTI."
1334
data_type="uint64"
1335
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1336
units="bytes"
1337
semantic_type="throughput"
1338
equation="C 4 READ 64 UMUL"
1339
mdapi_group="GTI"
1340
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1341
mdapi_supported_apis="VK OGL OCL IO BB"
1342
mdapi_hw_unit_type="gpu"
1343
/>
1344
<counter name="GTI Write Throughput"
1345
symbol_name="GtiWriteThroughput"
1346
underscore_name="gti_write_throughput"
1347
description="The total number of GPU memory bytes written to GTI."
1348
data_type="uint64"
1349
max_equation="$GpuCoreClocks 32 UMUL"
1350
units="bytes"
1351
semantic_type="throughput"
1352
equation="C 5 READ 64 UMUL"
1353
mdapi_group="GTI"
1354
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1355
mdapi_supported_apis="VK OGL OCL IO BB"
1356
mdapi_hw_unit_type="gpu"
1357
/>
1358
<register_config type="NOA">
1359
<register type="NOA" address="0x00009840" value="0x00000080" />
1360
<register type="NOA" address="0x00009888" value="0x104F00E0" />
1361
<register type="NOA" address="0x00009888" value="0x124F1C00" />
1362
<register type="NOA" address="0x00009888" value="0x39900340" />
1363
<register type="NOA" address="0x00009888" value="0x3F900C00" />
1364
<register type="NOA" address="0x00009888" value="0x41900000" />
1365
<register type="NOA" address="0x00009888" value="0x002D5000" />
1366
<register type="NOA" address="0x00009888" value="0x062D4000" />
1367
<register type="NOA" address="0x00009888" value="0x082D4000" />
1368
<register type="NOA" address="0x00009888" value="0x0A2D1000" />
1369
<register type="NOA" address="0x00009888" value="0x0C2D5000" />
1370
<register type="NOA" address="0x00009888" value="0x0E2D4000" />
1371
<register type="NOA" address="0x00009888" value="0x0C2E1400" />
1372
<register type="NOA" address="0x00009888" value="0x0E2E5100" />
1373
<register type="NOA" address="0x00009888" value="0x102E0114" />
1374
<register type="NOA" address="0x00009888" value="0x044CC000" />
1375
<register type="NOA" address="0x00009888" value="0x0A4C8000" />
1376
<register type="NOA" address="0x00009888" value="0x0C4C8000" />
1377
<register type="NOA" address="0x00009888" value="0x0E4C4000" />
1378
<register type="NOA" address="0x00009888" value="0x104C8000" />
1379
<register type="NOA" address="0x00009888" value="0x124C8000" />
1380
<register type="NOA" address="0x00009888" value="0x164C2000" />
1381
<register type="NOA" address="0x00009888" value="0x004EA000" />
1382
<register type="NOA" address="0x00009888" value="0x064E8000" />
1383
<register type="NOA" address="0x00009888" value="0x084E8000" />
1384
<register type="NOA" address="0x00009888" value="0x0A4E2000" />
1385
<register type="NOA" address="0x00009888" value="0x0C4EA000" />
1386
<register type="NOA" address="0x00009888" value="0x0E4E8000" />
1387
<register type="NOA" address="0x00009888" value="0x004F6B42" />
1388
<register type="NOA" address="0x00009888" value="0x064F6200" />
1389
<register type="NOA" address="0x00009888" value="0x084F4100" />
1390
<register type="NOA" address="0x00009888" value="0x0A4F0061" />
1391
<register type="NOA" address="0x00009888" value="0x0C4F6C4C" />
1392
<register type="NOA" address="0x00009888" value="0x0E4F4B00" />
1393
<register type="NOA" address="0x00009888" value="0x1A4F0000" />
1394
<register type="NOA" address="0x00009888" value="0x1C4F0000" />
1395
<register type="NOA" address="0x00009888" value="0x180F5000" />
1396
<register type="NOA" address="0x00009888" value="0x1A0F8800" />
1397
<register type="NOA" address="0x00009888" value="0x1C0F08A2" />
1398
<register type="NOA" address="0x00009888" value="0x182C4000" />
1399
<register type="NOA" address="0x00009888" value="0x1C2C1451" />
1400
<register type="NOA" address="0x00009888" value="0x1E2C0001" />
1401
<register type="NOA" address="0x00009888" value="0x1A2C0010" />
1402
<register type="NOA" address="0x00009888" value="0x01938000" />
1403
<register type="NOA" address="0x00009888" value="0x0F938000" />
1404
<register type="NOA" address="0x00009888" value="0x19938A28" />
1405
<register type="NOA" address="0x00009888" value="0x03938000" />
1406
<register type="NOA" address="0x00009888" value="0x19900177" />
1407
<register type="NOA" address="0x00009888" value="0x1B900178" />
1408
<register type="NOA" address="0x00009888" value="0x1D900125" />
1409
<register type="NOA" address="0x00009888" value="0x1F900123" />
1410
<register type="NOA" address="0x00009888" value="0x35900000" />
1411
<register type="NOA" address="0x00009888" value="0x13904000" />
1412
<register type="NOA" address="0x00009888" value="0x21904000" />
1413
<register type="NOA" address="0x00009888" value="0x25904000" />
1414
<register type="NOA" address="0x00009888" value="0x27904000" />
1415
<register type="NOA" address="0x00009888" value="0x2B904000" />
1416
<register type="NOA" address="0x00009888" value="0x2D904000" />
1417
<register type="NOA" address="0x00009888" value="0x31904000" />
1418
<register type="NOA" address="0x00009888" value="0x15904000" />
1419
<register type="NOA" address="0x00009888" value="0x53901000" />
1420
<register type="NOA" address="0x00009888" value="0x43900000" />
1421
<register type="NOA" address="0x00009888" value="0x55900111" />
1422
<register type="NOA" address="0x00009888" value="0x47900000" />
1423
<register type="NOA" address="0x00009888" value="0x57900000" />
1424
<register type="NOA" address="0x00009888" value="0x49900000" />
1425
<register type="NOA" address="0x00009888" value="0x59900000" />
1426
<register type="NOA" address="0x00009888" value="0x4B900000" />
1427
<register type="NOA" address="0x00009888" value="0x37900000" />
1428
<register type="NOA" address="0x00009888" value="0x33900000" />
1429
<register type="NOA" address="0x00009888" value="0x4D900000" />
1430
<register type="NOA" address="0x00009888" value="0x45900000" />
1431
</register_config>
1432
<register_config type="OA">
1433
<register type="OA" address="0x00002710" value="0x00000000" />
1434
<register type="OA" address="0x00002714" value="0x00800000" />
1435
<register type="OA" address="0x00002720" value="0x00000000" />
1436
<register type="OA" address="0x00002724" value="0x00800000" />
1437
<register type="OA" address="0x00002740" value="0x00000000" />
1438
</register_config>
1439
<register_config type="FLEX">
1440
<register type="FLEX" address="0x0000E458" value="0x00005004" />
1441
<register type="FLEX" address="0x0000E558" value="0x00000003" />
1442
<register type="FLEX" address="0x0000E658" value="0x00002001" />
1443
<register type="FLEX" address="0x0000E758" value="0x00778008" />
1444
<register type="FLEX" address="0x0000E45C" value="0x00088078" />
1445
<register type="FLEX" address="0x0000E55C" value="0x00808708" />
1446
<register type="FLEX" address="0x0000E65C" value="0x00A08908" />
1447
</register_config>
1448
</set>
1449
1450
<set name="Render Metrics set for 3D Pipeline Profile"
1451
chipset="GLK"
1452
symbol_name="RenderPipeProfile"
1453
underscore_name="render_pipe_profile"
1454
mdapi_supported_apis="VK OGL OCL IO BB"
1455
hw_config_guid="07d397a6-b3e6-49f6-9433-a4f293d55978"
1456
>
1457
<counter name="GPU Time Elapsed"
1458
symbol_name="GpuTime"
1459
underscore_name="gpu_time"
1460
description="Time elapsed on the GPU during the measurement."
1461
data_type="uint64"
1462
units="ns"
1463
semantic_type="duration"
1464
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
1465
mdapi_group="GPU"
1466
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1467
mdapi_supported_apis=""
1468
mdapi_hw_unit_type="gpu"
1469
/>
1470
<counter name="GPU Core Clocks"
1471
symbol_name="GpuCoreClocks"
1472
underscore_name="gpu_core_clocks"
1473
description="The total number of GPU core clocks elapsed during the measurement."
1474
data_type="uint64"
1475
units="cycles"
1476
semantic_type="event"
1477
equation="GPU_CLOCK 0 READ"
1478
mdapi_group="GPU"
1479
mdapi_usage_flags="Tier1 Frame Batch Draw"
1480
mdapi_supported_apis=""
1481
mdapi_hw_unit_type="gpu"
1482
/>
1483
<counter name="AVG GPU Core Frequency"
1484
symbol_name="AvgGpuCoreFrequency"
1485
underscore_name="avg_gpu_core_frequency"
1486
description="Average GPU Core Frequency in the measurement."
1487
data_type="uint64"
1488
max_equation="$GpuMaxFrequency"
1489
units="hz"
1490
semantic_type="event"
1491
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
1492
mdapi_group="GPU"
1493
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1494
mdapi_supported_apis=""
1495
mdapi_hw_unit_type="gpu"
1496
/>
1497
<counter name="GPU Busy"
1498
symbol_name="GpuBusy"
1499
underscore_name="gpu_busy"
1500
description="The percentage of time in which the GPU has been processing GPU commands."
1501
data_type="float"
1502
max_equation="100"
1503
units="percent"
1504
semantic_type="duration"
1505
equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
1506
mdapi_group="GPU"
1507
mdapi_usage_flags="Tier1 Overview System Frame"
1508
mdapi_supported_apis=""
1509
mdapi_hw_unit_type="gpu"
1510
/>
1511
<counter name="VS Threads Dispatched"
1512
symbol_name="VsThreads"
1513
underscore_name="vs_threads"
1514
description="The total number of vertex shader hardware threads dispatched."
1515
data_type="uint64"
1516
units="threads"
1517
semantic_type="event"
1518
equation="A 1 READ"
1519
mdapi_group="EU Array/Vertex Shader"
1520
mdapi_usage_flags="Tier3 Frame Batch Draw"
1521
mdapi_supported_apis="VK OGL IO BB"
1522
mdapi_hw_unit_type="gpu"
1523
/>
1524
<counter name="HS Threads Dispatched"
1525
symbol_name="HsThreads"
1526
underscore_name="hs_threads"
1527
description="The total number of hull shader hardware threads dispatched."
1528
data_type="uint64"
1529
units="threads"
1530
semantic_type="event"
1531
equation="A 2 READ"
1532
mdapi_group="EU Array/Hull Shader"
1533
mdapi_usage_flags="Tier3 Frame Batch Draw"
1534
mdapi_supported_apis="VK OGL4 IO BB"
1535
mdapi_hw_unit_type="gpu"
1536
/>
1537
<counter name="DS Threads Dispatched"
1538
symbol_name="DsThreads"
1539
underscore_name="ds_threads"
1540
description="The total number of domain shader hardware threads dispatched."
1541
data_type="uint64"
1542
units="threads"
1543
semantic_type="event"
1544
equation="A 3 READ"
1545
mdapi_group="EU Array/Domain Shader"
1546
mdapi_usage_flags="Tier3 Frame Batch Draw"
1547
mdapi_supported_apis="VK OGL4 IO BB"
1548
mdapi_hw_unit_type="gpu"
1549
/>
1550
<counter name="GS Threads Dispatched"
1551
symbol_name="GsThreads"
1552
underscore_name="gs_threads"
1553
description="The total number of geometry shader hardware threads dispatched."
1554
data_type="uint64"
1555
units="threads"
1556
semantic_type="event"
1557
equation="A 5 READ"
1558
mdapi_group="EU Array/Geometry Shader"
1559
mdapi_usage_flags="Tier3 Frame Batch Draw"
1560
mdapi_supported_apis="VK OGL4 IO BB"
1561
mdapi_hw_unit_type="gpu"
1562
/>
1563
<counter name="FS Threads Dispatched"
1564
symbol_name="PsThreads"
1565
underscore_name="ps_threads"
1566
description="The total number of fragment shader hardware threads dispatched."
1567
data_type="uint64"
1568
units="threads"
1569
semantic_type="event"
1570
equation="A 6 READ"
1571
mdapi_group="EU Array/Fragment Shader"
1572
mdapi_usage_flags="Tier3 Frame Batch Draw"
1573
mdapi_supported_apis="VK OGL IO BB"
1574
mdapi_hw_unit_type="gpu"
1575
/>
1576
<counter name="CS Threads Dispatched"
1577
symbol_name="CsThreads"
1578
underscore_name="cs_threads"
1579
description="The total number of compute shader hardware threads dispatched."
1580
data_type="uint64"
1581
units="threads"
1582
semantic_type="event"
1583
equation="A 4 READ"
1584
mdapi_group="EU Array/Compute Shader"
1585
mdapi_usage_flags="Tier3 Frame Batch Draw"
1586
mdapi_supported_apis="VK OGL4 OCL IO BB"
1587
mdapi_hw_unit_type="gpu"
1588
/>
1589
<counter name="EU Active"
1590
symbol_name="EuActive"
1591
underscore_name="eu_active"
1592
description="The percentage of time in which the Execution Units were actively processing."
1593
data_type="float"
1594
max_equation="100"
1595
units="percent"
1596
semantic_type="duration"
1597
equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1598
mdapi_group="EU Array"
1599
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1600
mdapi_supported_apis=""
1601
mdapi_hw_unit_type="gpu"
1602
/>
1603
<counter name="EU Stall"
1604
symbol_name="EuStall"
1605
underscore_name="eu_stall"
1606
description="The percentage of time in which the Execution Units were stalled."
1607
data_type="float"
1608
max_equation="100"
1609
units="percent"
1610
semantic_type="duration"
1611
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1612
mdapi_group="EU Array"
1613
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1614
mdapi_supported_apis=""
1615
mdapi_hw_unit_type="gpu"
1616
/>
1617
<counter name="Rasterized Pixels"
1618
symbol_name="RasterizedPixels"
1619
underscore_name="rasterized_pixels"
1620
description="The total number of rasterized pixels."
1621
data_type="uint64"
1622
units="pixels"
1623
semantic_type="event"
1624
equation="A 21 READ 4 UMUL"
1625
mdapi_group="3D Pipe/Rasterizer"
1626
mdapi_usage_flags="Tier3 Frame Batch Draw"
1627
mdapi_supported_apis="VK OGL IO BB"
1628
mdapi_hw_unit_type="gpu"
1629
/>
1630
<counter name="Early Hi-Depth Test Fails"
1631
symbol_name="HiDepthTestFails"
1632
underscore_name="hi_depth_test_fails"
1633
description="The total number of pixels dropped on early hierarchical depth test."
1634
data_type="uint64"
1635
units="pixels"
1636
semantic_type="event"
1637
equation="A 22 READ 4 UMUL"
1638
mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1639
mdapi_usage_flags="Tier3 Frame Batch Draw"
1640
mdapi_supported_apis="VK OGL IO BB"
1641
mdapi_hw_unit_type="gpu"
1642
/>
1643
<counter name="Early Depth Test Fails"
1644
symbol_name="EarlyDepthTestFails"
1645
underscore_name="early_depth_test_fails"
1646
description="The total number of pixels dropped on early depth test."
1647
data_type="uint64"
1648
units="pixels"
1649
semantic_type="event"
1650
equation="A 23 READ 4 UMUL"
1651
mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
1652
mdapi_usage_flags="Tier3 Frame Batch Draw"
1653
mdapi_supported_apis="VK OGL IO BB"
1654
mdapi_hw_unit_type="gpu"
1655
/>
1656
<counter name="Samples Killed in FS"
1657
symbol_name="SamplesKilledInPs"
1658
underscore_name="samples_killed_in_ps"
1659
description="The total number of samples or pixels dropped in fragment shaders."
1660
data_type="uint64"
1661
units="pixels"
1662
semantic_type="event"
1663
equation="A 24 READ 4 UMUL"
1664
mdapi_group="3D Pipe/Fragment Shader"
1665
mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
1666
mdapi_supported_apis="VK OGL IO BB"
1667
mdapi_hw_unit_type="gpu"
1668
/>
1669
<counter name="Pixels Failing Tests"
1670
symbol_name="PixelsFailingPostPsTests"
1671
underscore_name="pixels_failing_post_ps_tests"
1672
description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
1673
data_type="uint64"
1674
units="pixels"
1675
semantic_type="event"
1676
equation="A 25 READ 4 UMUL"
1677
mdapi_group="3D Pipe/Output Merger"
1678
mdapi_usage_flags="Tier3 Frame Batch Draw"
1679
mdapi_supported_apis="VK OGL IO BB"
1680
mdapi_hw_unit_type="gpu"
1681
/>
1682
<counter name="Samples Written"
1683
symbol_name="SamplesWritten"
1684
underscore_name="samples_written"
1685
description="The total number of samples or pixels written to all render targets."
1686
data_type="uint64"
1687
units="pixels"
1688
semantic_type="event"
1689
equation="A 26 READ 4 UMUL"
1690
mdapi_group="3D Pipe/Output Merger"
1691
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1692
mdapi_supported_apis="VK OGL IO BB"
1693
mdapi_hw_unit_type="gpu"
1694
/>
1695
<counter name="Samples Blended"
1696
symbol_name="SamplesBlended"
1697
underscore_name="samples_blended"
1698
description="The total number of blended samples or pixels written to all render targets."
1699
data_type="uint64"
1700
units="pixels"
1701
semantic_type="event"
1702
equation="A 27 READ 4 UMUL"
1703
mdapi_group="3D Pipe/Output Merger"
1704
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1705
mdapi_supported_apis="VK OGL IO BB"
1706
mdapi_hw_unit_type="gpu"
1707
/>
1708
<counter name="Sampler Texels"
1709
symbol_name="SamplerTexels"
1710
underscore_name="sampler_texels"
1711
description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
1712
data_type="uint64"
1713
units="texels"
1714
semantic_type="event"
1715
equation="A 28 READ 4 UMUL"
1716
mdapi_group="Sampler/Sampler Input"
1717
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1718
mdapi_supported_apis=""
1719
mdapi_hw_unit_type="gpu"
1720
/>
1721
<counter name="Sampler Texels Misses"
1722
symbol_name="SamplerTexelMisses"
1723
underscore_name="sampler_texel_misses"
1724
description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
1725
data_type="uint64"
1726
units="texels"
1727
semantic_type="event"
1728
equation="A 29 READ 4 UMUL"
1729
mdapi_group="Sampler/Sampler Cache"
1730
mdapi_usage_flags="Tier3 Batch Frame Draw"
1731
mdapi_supported_apis=""
1732
mdapi_hw_unit_type="gpu"
1733
/>
1734
<counter name="SLM Bytes Read"
1735
symbol_name="SlmBytesRead"
1736
underscore_name="slm_bytes_read"
1737
description="The total number of GPU memory bytes read from shared local memory."
1738
data_type="uint64"
1739
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1740
units="bytes"
1741
semantic_type="throughput"
1742
equation="A 30 READ 64 UMUL"
1743
mdapi_group="L3/Data Port/SLM"
1744
mdapi_usage_flags="Tier3 Frame Batch Draw"
1745
mdapi_supported_apis="VK OGL4 OCL IO BB"
1746
mdapi_hw_unit_type="gpu"
1747
/>
1748
<counter name="SLM Bytes Written"
1749
symbol_name="SlmBytesWritten"
1750
underscore_name="slm_bytes_written"
1751
description="The total number of GPU memory bytes written into shared local memory."
1752
data_type="uint64"
1753
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1754
units="bytes"
1755
semantic_type="throughput"
1756
equation="A 31 READ 64 UMUL"
1757
mdapi_group="L3/Data Port/SLM"
1758
mdapi_usage_flags="Tier3 Frame Batch Draw"
1759
mdapi_supported_apis="VK OGL4 OCL IO BB"
1760
mdapi_hw_unit_type="gpu"
1761
/>
1762
<counter name="Shader Memory Accesses"
1763
symbol_name="ShaderMemoryAccesses"
1764
underscore_name="shader_memory_accesses"
1765
description="The total number of shader memory accesses to L3."
1766
data_type="uint64"
1767
units="messages"
1768
semantic_type="event"
1769
equation="A 32 READ"
1770
mdapi_group="L3/Data Port"
1771
mdapi_usage_flags="Tier3 Frame Batch Draw"
1772
mdapi_supported_apis=""
1773
mdapi_hw_unit_type="gpu"
1774
/>
1775
<counter name="Shader Atomic Memory Accesses"
1776
symbol_name="ShaderAtomics"
1777
underscore_name="shader_atomics"
1778
description="The total number of shader atomic memory accesses."
1779
data_type="uint64"
1780
units="messages"
1781
semantic_type="event"
1782
equation="A 34 READ"
1783
mdapi_group="L3/Data Port/Atomics"
1784
mdapi_usage_flags="Tier3 Frame Batch Draw"
1785
mdapi_supported_apis="VK OGL4 OCL IO BB"
1786
mdapi_hw_unit_type="gpu"
1787
/>
1788
<counter name="L3 Shader Throughput"
1789
symbol_name="L3ShaderThroughput"
1790
underscore_name="l3_shader_throughput"
1791
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
1792
data_type="uint64"
1793
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1794
units="bytes"
1795
semantic_type="throughput"
1796
equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
1797
mdapi_group="L3/Data Port"
1798
mdapi_usage_flags="Tier2 Frame Batch Draw"
1799
mdapi_supported_apis="VK OGL4 OCL IO BB"
1800
mdapi_hw_unit_type="gpu"
1801
/>
1802
<counter name="Shader Barrier Messages"
1803
symbol_name="ShaderBarriers"
1804
underscore_name="shader_barriers"
1805
description="The total number of shader barrier messages."
1806
data_type="uint64"
1807
units="messages"
1808
semantic_type="event"
1809
equation="A 35 READ"
1810
mdapi_group="EU Array/Barrier"
1811
mdapi_usage_flags="Tier3 Frame Batch Draw"
1812
mdapi_supported_apis="VK OGL4 OCL IO BB"
1813
mdapi_hw_unit_type="gpu"
1814
/>
1815
<counter name="VF Bottleneck"
1816
symbol_name="VfBottleneck"
1817
underscore_name="vf_bottleneck"
1818
description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
1819
low_watermark="5"
1820
high_watermark="15"
1821
data_type="float"
1822
units="percent"
1823
semantic_type="duration"
1824
equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
1825
mdapi_group="3D Pipe/Input Assembler"
1826
mdapi_usage_flags="Tier3 Indicate Draw"
1827
mdapi_supported_apis="VK OGL IO BB"
1828
mdapi_hw_unit_type="gpu"
1829
/>
1830
<counter name="VS Bottleneck"
1831
symbol_name="VsBottleneck"
1832
underscore_name="vs_bottleneck"
1833
description="The percentage of time in which vertex shader pipeline stage was slowing down the 3D pipeline."
1834
low_watermark="10"
1835
high_watermark="30"
1836
data_type="float"
1837
units="percent"
1838
semantic_type="duration"
1839
equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
1840
mdapi_group="3D Pipe/Vertex Shader"
1841
mdapi_usage_flags="Tier3 Indicate Draw"
1842
mdapi_supported_apis="VK OGL IO BB"
1843
mdapi_hw_unit_type="gpu"
1844
/>
1845
<counter name="HS Bottleneck"
1846
symbol_name="HsBottleneck"
1847
underscore_name="hs_bottleneck"
1848
description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
1849
low_watermark="3"
1850
high_watermark="9"
1851
data_type="float"
1852
units="percent"
1853
semantic_type="duration"
1854
equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
1855
mdapi_group="3D Pipe/Hull Shader"
1856
mdapi_usage_flags="Tier3 Indicate Draw"
1857
mdapi_supported_apis="VK OGL IO BB"
1858
mdapi_hw_unit_type="gpu"
1859
/>
1860
<counter name="DS Bottleneck"
1861
symbol_name="DsBottleneck"
1862
underscore_name="ds_bottleneck"
1863
description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
1864
low_watermark="5"
1865
high_watermark="15"
1866
data_type="float"
1867
units="percent"
1868
semantic_type="duration"
1869
equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
1870
mdapi_group="3D Pipe/Domain Shader"
1871
mdapi_usage_flags="Tier3 Indicate Draw"
1872
mdapi_supported_apis="VK OGL4 IO BB"
1873
mdapi_hw_unit_type="gpu"
1874
/>
1875
<counter name="GS Bottleneck"
1876
symbol_name="GsBottleneck"
1877
underscore_name="gs_bottleneck"
1878
description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
1879
low_watermark="5"
1880
high_watermark="15"
1881
data_type="float"
1882
units="percent"
1883
semantic_type="duration"
1884
equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
1885
mdapi_group="3D Pipe/Geometry Shader"
1886
mdapi_usage_flags="Tier3 Indicate Draw"
1887
mdapi_supported_apis="VK OGL IO BB"
1888
mdapi_hw_unit_type="gpu"
1889
/>
1890
<counter name="SO Bottleneck"
1891
symbol_name="SoBottleneck"
1892
underscore_name="so_bottleneck"
1893
description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
1894
low_watermark="5"
1895
high_watermark="15"
1896
data_type="float"
1897
units="percent"
1898
semantic_type="duration"
1899
equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
1900
mdapi_group="3D Pipe/Stream Output"
1901
mdapi_usage_flags="Tier3 Indicate Draw"
1902
mdapi_supported_apis="VK OGL IO BB"
1903
mdapi_hw_unit_type="gpu"
1904
/>
1905
<counter name="Clipper Bottleneck"
1906
symbol_name="ClBottleneck"
1907
underscore_name="cl_bottleneck"
1908
description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
1909
low_watermark="10"
1910
high_watermark="30"
1911
data_type="float"
1912
units="percent"
1913
semantic_type="duration"
1914
equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
1915
mdapi_group="3D Pipe/Clipper"
1916
mdapi_usage_flags="Tier3 Indicate Draw"
1917
mdapi_supported_apis="VK OGL IO BB"
1918
mdapi_hw_unit_type="gpu"
1919
/>
1920
<counter name="Strip-Fans Bottleneck"
1921
symbol_name="SfBottleneck"
1922
underscore_name="sf_bottleneck"
1923
description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
1924
low_watermark="5"
1925
high_watermark="10"
1926
data_type="float"
1927
units="percent"
1928
semantic_type="duration"
1929
equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
1930
mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
1931
mdapi_usage_flags="Tier3 Indicate Draw"
1932
mdapi_supported_apis="VK OGL IO BB"
1933
mdapi_hw_unit_type="gpu"
1934
/>
1935
<counter name="Hi-Depth Bottleneck"
1936
symbol_name="HiDepthBottleneck"
1937
underscore_name="hi_depth_bottleneck"
1938
description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
1939
low_watermark="5"
1940
high_watermark="15"
1941
data_type="float"
1942
units="percent"
1943
semantic_type="duration"
1944
equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
1945
mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1946
mdapi_usage_flags="Tier3 Indicate Draw"
1947
mdapi_supported_apis="VK OGL IO BB"
1948
mdapi_hw_unit_type="gpu"
1949
/>
1950
<counter name="Early Depth Bottleneck"
1951
symbol_name="EarlyDepthBottleneck"
1952
underscore_name="early_depth_bottleneck"
1953
description="The percentage of time in which early depth test pipeline stage was slowing down the 3D pipeline."
1954
low_watermark="10"
1955
high_watermark="30"
1956
data_type="float"
1957
units="percent"
1958
semantic_type="duration"
1959
equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
1960
mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
1961
mdapi_usage_flags="Tier3 Indicate Draw"
1962
mdapi_supported_apis="VK OGL IO BB"
1963
mdapi_hw_unit_type="gpu"
1964
/>
1965
<counter name="BC Bottleneck"
1966
symbol_name="BcBottleneck"
1967
underscore_name="bc_bottleneck"
1968
description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
1969
low_watermark="5"
1970
high_watermark="15"
1971
data_type="float"
1972
units="percent"
1973
semantic_type="duration"
1974
equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
1975
mdapi_group="3D Pipe/Rasterizer/Barycentric Calc"
1976
mdapi_usage_flags="Tier3 Indicate Draw"
1977
mdapi_supported_apis="VK OGL IO BB"
1978
mdapi_hw_unit_type="gpu"
1979
/>
1980
<counter name="HS Stall"
1981
symbol_name="HsStall"
1982
underscore_name="hs_stall"
1983
description="The percentage of time in which hull stall pipeline stage was stalled."
1984
data_type="float"
1985
units="percent"
1986
semantic_type="duration"
1987
equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
1988
mdapi_group="3D Pipe/Hull Shader"
1989
mdapi_usage_flags="Tier4 Correlate Draw"
1990
mdapi_supported_apis="VK OGL4 IO BB"
1991
mdapi_hw_unit_type="gpu"
1992
/>
1993
<counter name="DS Stall"
1994
symbol_name="DsStall"
1995
underscore_name="ds_stall"
1996
description="The percentage of time in which domain shader pipeline stage was stalled."
1997
data_type="float"
1998
units="percent"
1999
semantic_type="duration"
2000
equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
2001
mdapi_group="3D Pipe/Domain Shader"
2002
mdapi_usage_flags="Tier4 Correlate Draw"
2003
mdapi_supported_apis="VK OGL4 IO BB"
2004
mdapi_hw_unit_type="gpu"
2005
/>
2006
<counter name="SO Stall"
2007
symbol_name="SoStall"
2008
underscore_name="so_stall"
2009
description="The percentage of time in which stream-output pipeline stage was stalled."
2010
data_type="float"
2011
units="percent"
2012
semantic_type="duration"
2013
equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
2014
mdapi_group="3D Pipe/Stream Output"
2015
mdapi_usage_flags="Tier4 Correlate Draw"
2016
mdapi_supported_apis="VK OGL IO BB"
2017
mdapi_hw_unit_type="gpu"
2018
/>
2019
<counter name="CL Stall"
2020
symbol_name="ClStall"
2021
underscore_name="cl_stall"
2022
description="The percentage of time in which clipper pipeline stage was stalled."
2023
data_type="float"
2024
units="percent"
2025
semantic_type="duration"
2026
equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
2027
mdapi_group="3D Pipe/Clipper"
2028
mdapi_usage_flags="Tier4 Correlate Draw"
2029
mdapi_supported_apis="VK OGL IO BB"
2030
mdapi_hw_unit_type="gpu"
2031
/>
2032
<counter name="SF Stall"
2033
symbol_name="SfStall"
2034
underscore_name="sf_stall"
2035
description="The percentage of time in which strip-fans pipeline stage was stalled."
2036
data_type="float"
2037
units="percent"
2038
semantic_type="duration"
2039
equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
2040
mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
2041
mdapi_usage_flags="Tier4 Correlate Draw"
2042
mdapi_supported_apis="VK OGL IO BB"
2043
mdapi_hw_unit_type="gpu"
2044
/>
2045
<register_config type="NOA">
2046
<register type="NOA" address="0x00009840" value="0x00000080" />
2047
<register type="NOA" address="0x00009888" value="0x0C2E001F" />
2048
<register type="NOA" address="0x00009888" value="0x0A2F0000" />
2049
<register type="NOA" address="0x00009888" value="0x10186800" />
2050
<register type="NOA" address="0x00009888" value="0x11810019" />
2051
<register type="NOA" address="0x00009888" value="0x15810013" />
2052
<register type="NOA" address="0x00009888" value="0x13820020" />
2053
<register type="NOA" address="0x00009888" value="0x11830020" />
2054
<register type="NOA" address="0x00009888" value="0x17840000" />
2055
<register type="NOA" address="0x00009888" value="0x11860007" />
2056
<register type="NOA" address="0x00009888" value="0x21860000" />
2057
<register type="NOA" address="0x00009888" value="0x178703E0" />
2058
<register type="NOA" address="0x00009888" value="0x0C2D8000" />
2059
<register type="NOA" address="0x00009888" value="0x042D4000" />
2060
<register type="NOA" address="0x00009888" value="0x062D1000" />
2061
<register type="NOA" address="0x00009888" value="0x022E5400" />
2062
<register type="NOA" address="0x00009888" value="0x002E0000" />
2063
<register type="NOA" address="0x00009888" value="0x0E2E0080" />
2064
<register type="NOA" address="0x00009888" value="0x082F0040" />
2065
<register type="NOA" address="0x00009888" value="0x002F0000" />
2066
<register type="NOA" address="0x00009888" value="0x06143000" />
2067
<register type="NOA" address="0x00009888" value="0x06174000" />
2068
<register type="NOA" address="0x00009888" value="0x06180012" />
2069
<register type="NOA" address="0x00009888" value="0x00180000" />
2070
<register type="NOA" address="0x00009888" value="0x0D804000" />
2071
<register type="NOA" address="0x00009888" value="0x0F804000" />
2072
<register type="NOA" address="0x00009888" value="0x05804000" />
2073
<register type="NOA" address="0x00009888" value="0x09810200" />
2074
<register type="NOA" address="0x00009888" value="0x0B810030" />
2075
<register type="NOA" address="0x00009888" value="0x03810003" />
2076
<register type="NOA" address="0x00009888" value="0x21819140" />
2077
<register type="NOA" address="0x00009888" value="0x23819050" />
2078
<register type="NOA" address="0x00009888" value="0x25810018" />
2079
<register type="NOA" address="0x00009888" value="0x0B820980" />
2080
<register type="NOA" address="0x00009888" value="0x03820D80" />
2081
<register type="NOA" address="0x00009888" value="0x11820000" />
2082
<register type="NOA" address="0x00009888" value="0x0182C000" />
2083
<register type="NOA" address="0x00009888" value="0x07828000" />
2084
<register type="NOA" address="0x00009888" value="0x09824000" />
2085
<register type="NOA" address="0x00009888" value="0x0F828000" />
2086
<register type="NOA" address="0x00009888" value="0x0D830004" />
2087
<register type="NOA" address="0x00009888" value="0x0583000C" />
2088
<register type="NOA" address="0x00009888" value="0x0F831000" />
2089
<register type="NOA" address="0x00009888" value="0x01848072" />
2090
<register type="NOA" address="0x00009888" value="0x11840000" />
2091
<register type="NOA" address="0x00009888" value="0x07848000" />
2092
<register type="NOA" address="0x00009888" value="0x09844000" />
2093
<register type="NOA" address="0x00009888" value="0x0F848000" />
2094
<register type="NOA" address="0x00009888" value="0x07860000" />
2095
<register type="NOA" address="0x00009888" value="0x09860092" />
2096
<register type="NOA" address="0x00009888" value="0x0F860400" />
2097
<register type="NOA" address="0x00009888" value="0x01869100" />
2098
<register type="NOA" address="0x00009888" value="0x0F870065" />
2099
<register type="NOA" address="0x00009888" value="0x01870000" />
2100
<register type="NOA" address="0x00009888" value="0x19930800" />
2101
<register type="NOA" address="0x00009888" value="0x0B938000" />
2102
<register type="NOA" address="0x00009888" value="0x0D938000" />
2103
<register type="NOA" address="0x00009888" value="0x1B952000" />
2104
<register type="NOA" address="0x00009888" value="0x1D955055" />
2105
<register type="NOA" address="0x00009888" value="0x1F951455" />
2106
<register type="NOA" address="0x00009888" value="0x0992A000" />
2107
<register type="NOA" address="0x00009888" value="0x0F928000" />
2108
<register type="NOA" address="0x00009888" value="0x1192A800" />
2109
<register type="NOA" address="0x00009888" value="0x1392028A" />
2110
<register type="NOA" address="0x00009888" value="0x0B92A000" />
2111
<register type="NOA" address="0x00009888" value="0x0D922000" />
2112
<register type="NOA" address="0x00009888" value="0x13908000" />
2113
<register type="NOA" address="0x00009888" value="0x21908000" />
2114
<register type="NOA" address="0x00009888" value="0x23908000" />
2115
<register type="NOA" address="0x00009888" value="0x25908000" />
2116
<register type="NOA" address="0x00009888" value="0x27908000" />
2117
<register type="NOA" address="0x00009888" value="0x29908000" />
2118
<register type="NOA" address="0x00009888" value="0x2B908000" />
2119
<register type="NOA" address="0x00009888" value="0x2D904000" />
2120
<register type="NOA" address="0x00009888" value="0x2F908000" />
2121
<register type="NOA" address="0x00009888" value="0x31908000" />
2122
<register type="NOA" address="0x00009888" value="0x15908000" />
2123
<register type="NOA" address="0x00009888" value="0x17908000" />
2124
<register type="NOA" address="0x00009888" value="0x19908000" />
2125
<register type="NOA" address="0x00009888" value="0x1B908000" />
2126
<register type="NOA" address="0x00009888" value="0x1D904000" />
2127
<register type="NOA" address="0x00009888" value="0x1F904000" />
2128
<register type="NOA" address="0x00009888" value="0x53900000" />
2129
<register type="NOA" address="0x00009888" value="0x43900C01" />
2130
<register type="NOA" address="0x00009888" value="0x55900000" />
2131
<register type="NOA" address="0x00009888" value="0x47900000" />
2132
<register type="NOA" address="0x00009888" value="0x57900000" />
2133
<register type="NOA" address="0x00009888" value="0x49900863" />
2134
<register type="NOA" address="0x00009888" value="0x59900000" />
2135
<register type="NOA" address="0x00009888" value="0x4B900061" />
2136
<register type="NOA" address="0x00009888" value="0x37900000" />
2137
<register type="NOA" address="0x00009888" value="0x33900000" />
2138
<register type="NOA" address="0x00009888" value="0x4D900000" />
2139
<register type="NOA" address="0x00009888" value="0x45900C22" />
2140
</register_config>
2141
<register_config type="OA">
2142
<register type="OA" address="0x00002724" value="0xF0800000" />
2143
<register type="OA" address="0x00002720" value="0x00000000" />
2144
<register type="OA" address="0x00002714" value="0xF0800000" />
2145
<register type="OA" address="0x00002710" value="0x00000000" />
2146
<register type="OA" address="0x00002740" value="0x00000000" />
2147
<register type="OA" address="0x00002770" value="0x0007FFEA" />
2148
<register type="OA" address="0x00002774" value="0x00007FFC" />
2149
<register type="OA" address="0x00002778" value="0x0007AFFA" />
2150
<register type="OA" address="0x0000277C" value="0x0000F5FD" />
2151
<register type="OA" address="0x00002780" value="0x00079FFA" />
2152
<register type="OA" address="0x00002784" value="0x0000F3FB" />
2153
<register type="OA" address="0x00002788" value="0x0007BF7A" />
2154
<register type="OA" address="0x0000278C" value="0x0000F7E7" />
2155
<register type="OA" address="0x00002790" value="0x0007FEFA" />
2156
<register type="OA" address="0x00002794" value="0x0000F7CF" />
2157
<register type="OA" address="0x00002798" value="0x00077FFA" />
2158
<register type="OA" address="0x0000279C" value="0x0000EFDF" />
2159
<register type="OA" address="0x000027A0" value="0x0006FFFA" />
2160
<register type="OA" address="0x000027A4" value="0x0000CFBF" />
2161
<register type="OA" address="0x000027A8" value="0x0003FFFA" />
2162
<register type="OA" address="0x000027AC" value="0x00005F7F" />
2163
</register_config>
2164
<register_config type="FLEX">
2165
<register type="FLEX" address="0x0000E458" value="0x00005004" />
2166
<register type="FLEX" address="0x0000E558" value="0x00015014" />
2167
<register type="FLEX" address="0x0000E658" value="0x00025024" />
2168
<register type="FLEX" address="0x0000E758" value="0x00035034" />
2169
<register type="FLEX" address="0x0000E45C" value="0x00045044" />
2170
<register type="FLEX" address="0x0000E55C" value="0x00055054" />
2171
<register type="FLEX" address="0x0000E65C" value="0x00065064" />
2172
</register_config>
2173
</set>
2174
2175
<set name="Memory Reads Distribution metrics set"
2176
chipset="GLK"
2177
symbol_name="MemoryReads"
2178
underscore_name="memory_reads"
2179
mdapi_supported_apis="VK OGL OCL IO BB"
2180
hw_config_guid="1a356946-5428-450b-a2f0-89f8783a302d"
2181
>
2182
<counter name="GPU Time Elapsed"
2183
symbol_name="GpuTime"
2184
underscore_name="gpu_time"
2185
description="Time elapsed on the GPU during the measurement."
2186
data_type="uint64"
2187
units="ns"
2188
semantic_type="duration"
2189
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
2190
mdapi_group="GPU"
2191
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2192
mdapi_supported_apis=""
2193
mdapi_hw_unit_type="gpu"
2194
/>
2195
<counter name="GPU Core Clocks"
2196
symbol_name="GpuCoreClocks"
2197
underscore_name="gpu_core_clocks"
2198
description="The total number of GPU core clocks elapsed during the measurement."
2199
data_type="uint64"
2200
units="cycles"
2201
semantic_type="event"
2202
equation="GPU_CLOCK 0 READ"
2203
mdapi_group="GPU"
2204
mdapi_usage_flags="Tier1 Frame Batch Draw"
2205
mdapi_supported_apis=""
2206
mdapi_hw_unit_type="gpu"
2207
/>
2208
<counter name="AVG GPU Core Frequency"
2209
symbol_name="AvgGpuCoreFrequency"
2210
underscore_name="avg_gpu_core_frequency"
2211
description="Average GPU Core Frequency in the measurement."
2212
data_type="uint64"
2213
max_equation="$GpuMaxFrequency"
2214
units="hz"
2215
semantic_type="event"
2216
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
2217
mdapi_group="GPU"
2218
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2219
mdapi_supported_apis=""
2220
mdapi_hw_unit_type="gpu"
2221
/>
2222
<counter name="GPU Busy"
2223
symbol_name="GpuBusy"
2224
underscore_name="gpu_busy"
2225
description="The percentage of time in which the GPU has been processing GPU commands."
2226
data_type="float"
2227
max_equation="100"
2228
units="percent"
2229
semantic_type="duration"
2230
equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
2231
mdapi_group="GPU"
2232
mdapi_usage_flags="Tier1 Overview System Frame"
2233
mdapi_supported_apis=""
2234
mdapi_hw_unit_type="gpu"
2235
/>
2236
<counter name="VS Threads Dispatched"
2237
symbol_name="VsThreads"
2238
underscore_name="vs_threads"
2239
description="The total number of vertex shader hardware threads dispatched."
2240
data_type="uint64"
2241
units="threads"
2242
semantic_type="event"
2243
equation="A 1 READ"
2244
mdapi_group="EU Array/Vertex Shader"
2245
mdapi_usage_flags="Tier3 Frame Batch Draw"
2246
mdapi_supported_apis="VK OGL IO BB"
2247
mdapi_hw_unit_type="gpu"
2248
/>
2249
<counter name="HS Threads Dispatched"
2250
symbol_name="HsThreads"
2251
underscore_name="hs_threads"
2252
description="The total number of hull shader hardware threads dispatched."
2253
data_type="uint64"
2254
units="threads"
2255
semantic_type="event"
2256
equation="A 2 READ"
2257
mdapi_group="EU Array/Hull Shader"
2258
mdapi_usage_flags="Tier3 Frame Batch Draw"
2259
mdapi_supported_apis="VK OGL4 IO BB"
2260
mdapi_hw_unit_type="gpu"
2261
/>
2262
<counter name="DS Threads Dispatched"
2263
symbol_name="DsThreads"
2264
underscore_name="ds_threads"
2265
description="The total number of domain shader hardware threads dispatched."
2266
data_type="uint64"
2267
units="threads"
2268
semantic_type="event"
2269
equation="A 3 READ"
2270
mdapi_group="EU Array/Domain Shader"
2271
mdapi_usage_flags="Tier3 Frame Batch Draw"
2272
mdapi_supported_apis="VK OGL4 IO BB"
2273
mdapi_hw_unit_type="gpu"
2274
/>
2275
<counter name="GS Threads Dispatched"
2276
symbol_name="GsThreads"
2277
underscore_name="gs_threads"
2278
description="The total number of geometry shader hardware threads dispatched."
2279
data_type="uint64"
2280
units="threads"
2281
semantic_type="event"
2282
equation="A 5 READ"
2283
mdapi_group="EU Array/Geometry Shader"
2284
mdapi_usage_flags="Tier3 Frame Batch Draw"
2285
mdapi_supported_apis="VK OGL4 IO BB"
2286
mdapi_hw_unit_type="gpu"
2287
/>
2288
<counter name="FS Threads Dispatched"
2289
symbol_name="PsThreads"
2290
underscore_name="ps_threads"
2291
description="The total number of fragment shader hardware threads dispatched."
2292
data_type="uint64"
2293
units="threads"
2294
semantic_type="event"
2295
equation="A 6 READ"
2296
mdapi_group="EU Array/Fragment Shader"
2297
mdapi_usage_flags="Tier3 Frame Batch Draw"
2298
mdapi_supported_apis="VK OGL IO BB"
2299
mdapi_hw_unit_type="gpu"
2300
/>
2301
<counter name="CS Threads Dispatched"
2302
symbol_name="CsThreads"
2303
underscore_name="cs_threads"
2304
description="The total number of compute shader hardware threads dispatched."
2305
data_type="uint64"
2306
units="threads"
2307
semantic_type="event"
2308
equation="A 4 READ"
2309
mdapi_group="EU Array/Compute Shader"
2310
mdapi_usage_flags="Tier3 Frame Batch Draw"
2311
mdapi_supported_apis="VK OGL4 OCL IO BB"
2312
mdapi_hw_unit_type="gpu"
2313
/>
2314
<counter name="EU Active"
2315
symbol_name="EuActive"
2316
underscore_name="eu_active"
2317
description="The percentage of time in which the Execution Units were actively processing."
2318
data_type="float"
2319
max_equation="100"
2320
units="percent"
2321
semantic_type="duration"
2322
equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2323
mdapi_group="EU Array"
2324
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2325
mdapi_supported_apis=""
2326
mdapi_hw_unit_type="gpu"
2327
/>
2328
<counter name="EU Stall"
2329
symbol_name="EuStall"
2330
underscore_name="eu_stall"
2331
description="The percentage of time in which the Execution Units were stalled."
2332
data_type="float"
2333
max_equation="100"
2334
units="percent"
2335
semantic_type="duration"
2336
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2337
mdapi_group="EU Array"
2338
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2339
mdapi_supported_apis=""
2340
mdapi_hw_unit_type="gpu"
2341
/>
2342
<counter name="Rasterized Pixels"
2343
symbol_name="RasterizedPixels"
2344
underscore_name="rasterized_pixels"
2345
description="The total number of rasterized pixels."
2346
data_type="uint64"
2347
units="pixels"
2348
semantic_type="event"
2349
equation="A 21 READ 4 UMUL"
2350
mdapi_group="3D Pipe/Rasterizer"
2351
mdapi_usage_flags="Tier3 Frame Batch Draw"
2352
mdapi_supported_apis="VK OGL IO BB"
2353
mdapi_hw_unit_type="gpu"
2354
/>
2355
<counter name="Early Hi-Depth Test Fails"
2356
symbol_name="HiDepthTestFails"
2357
underscore_name="hi_depth_test_fails"
2358
description="The total number of pixels dropped on early hierarchical depth test."
2359
data_type="uint64"
2360
units="pixels"
2361
semantic_type="event"
2362
equation="A 22 READ 4 UMUL"
2363
mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
2364
mdapi_usage_flags="Tier3 Frame Batch Draw"
2365
mdapi_supported_apis="VK OGL IO BB"
2366
mdapi_hw_unit_type="gpu"
2367
/>
2368
<counter name="Early Depth Test Fails"
2369
symbol_name="EarlyDepthTestFails"
2370
underscore_name="early_depth_test_fails"
2371
description="The total number of pixels dropped on early depth test."
2372
data_type="uint64"
2373
units="pixels"
2374
semantic_type="event"
2375
equation="A 23 READ 4 UMUL"
2376
mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
2377
mdapi_usage_flags="Tier3 Frame Batch Draw"
2378
mdapi_supported_apis="VK OGL IO BB"
2379
mdapi_hw_unit_type="gpu"
2380
/>
2381
<counter name="Samples Killed in FS"
2382
symbol_name="SamplesKilledInPs"
2383
underscore_name="samples_killed_in_ps"
2384
description="The total number of samples or pixels dropped in fragment shaders."
2385
data_type="uint64"
2386
units="pixels"
2387
semantic_type="event"
2388
equation="A 24 READ 4 UMUL"
2389
mdapi_group="3D Pipe/Fragment Shader"
2390
mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
2391
mdapi_supported_apis="VK OGL IO BB"
2392
mdapi_hw_unit_type="gpu"
2393
/>
2394
<counter name="Pixels Failing Tests"
2395
symbol_name="PixelsFailingPostPsTests"
2396
underscore_name="pixels_failing_post_ps_tests"
2397
description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
2398
data_type="uint64"
2399
units="pixels"
2400
semantic_type="event"
2401
equation="A 25 READ 4 UMUL"
2402
mdapi_group="3D Pipe/Output Merger"
2403
mdapi_usage_flags="Tier3 Frame Batch Draw"
2404
mdapi_supported_apis="VK OGL IO BB"
2405
mdapi_hw_unit_type="gpu"
2406
/>
2407
<counter name="Samples Written"
2408
symbol_name="SamplesWritten"
2409
underscore_name="samples_written"
2410
description="The total number of samples or pixels written to all render targets."
2411
data_type="uint64"
2412
units="pixels"
2413
semantic_type="event"
2414
equation="A 26 READ 4 UMUL"
2415
mdapi_group="3D Pipe/Output Merger"
2416
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2417
mdapi_supported_apis="VK OGL IO BB"
2418
mdapi_hw_unit_type="gpu"
2419
/>
2420
<counter name="Samples Blended"
2421
symbol_name="SamplesBlended"
2422
underscore_name="samples_blended"
2423
description="The total number of blended samples or pixels written to all render targets."
2424
data_type="uint64"
2425
units="pixels"
2426
semantic_type="event"
2427
equation="A 27 READ 4 UMUL"
2428
mdapi_group="3D Pipe/Output Merger"
2429
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2430
mdapi_supported_apis="VK OGL IO BB"
2431
mdapi_hw_unit_type="gpu"
2432
/>
2433
<counter name="Sampler Texels"
2434
symbol_name="SamplerTexels"
2435
underscore_name="sampler_texels"
2436
description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
2437
data_type="uint64"
2438
units="texels"
2439
semantic_type="event"
2440
equation="A 28 READ 4 UMUL"
2441
mdapi_group="Sampler/Sampler Input"
2442
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2443
mdapi_supported_apis=""
2444
mdapi_hw_unit_type="gpu"
2445
/>
2446
<counter name="Sampler Texels Misses"
2447
symbol_name="SamplerTexelMisses"
2448
underscore_name="sampler_texel_misses"
2449
description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
2450
data_type="uint64"
2451
units="texels"
2452
semantic_type="event"
2453
equation="A 29 READ 4 UMUL"
2454
mdapi_group="Sampler/Sampler Cache"
2455
mdapi_usage_flags="Tier3 Batch Frame Draw"
2456
mdapi_supported_apis=""
2457
mdapi_hw_unit_type="gpu"
2458
/>
2459
<counter name="SLM Bytes Read"
2460
symbol_name="SlmBytesRead"
2461
underscore_name="slm_bytes_read"
2462
description="The total number of GPU memory bytes read from shared local memory."
2463
data_type="uint64"
2464
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2465
units="bytes"
2466
semantic_type="throughput"
2467
equation="A 30 READ 64 UMUL"
2468
mdapi_group="L3/Data Port/SLM"
2469
mdapi_usage_flags="Tier3 Frame Batch Draw"
2470
mdapi_supported_apis="VK OGL4 OCL IO BB"
2471
mdapi_hw_unit_type="gpu"
2472
/>
2473
<counter name="SLM Bytes Written"
2474
symbol_name="SlmBytesWritten"
2475
underscore_name="slm_bytes_written"
2476
description="The total number of GPU memory bytes written into shared local memory."
2477
data_type="uint64"
2478
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2479
units="bytes"
2480
semantic_type="throughput"
2481
equation="A 31 READ 64 UMUL"
2482
mdapi_group="L3/Data Port/SLM"
2483
mdapi_usage_flags="Tier3 Frame Batch Draw"
2484
mdapi_supported_apis="VK OGL4 OCL IO BB"
2485
mdapi_hw_unit_type="gpu"
2486
/>
2487
<counter name="Shader Memory Accesses"
2488
symbol_name="ShaderMemoryAccesses"
2489
underscore_name="shader_memory_accesses"
2490
description="The total number of shader memory accesses to L3."
2491
data_type="uint64"
2492
units="messages"
2493
semantic_type="event"
2494
equation="A 32 READ"
2495
mdapi_group="L3/Data Port"
2496
mdapi_usage_flags="Tier3 Frame Batch Draw"
2497
mdapi_supported_apis=""
2498
mdapi_hw_unit_type="gpu"
2499
/>
2500
<counter name="Shader Atomic Memory Accesses"
2501
symbol_name="ShaderAtomics"
2502
underscore_name="shader_atomics"
2503
description="The total number of shader atomic memory accesses."
2504
data_type="uint64"
2505
units="messages"
2506
semantic_type="event"
2507
equation="A 34 READ"
2508
mdapi_group="L3/Data Port/Atomics"
2509
mdapi_usage_flags="Tier3 Frame Batch Draw"
2510
mdapi_supported_apis="VK OGL4 OCL IO BB"
2511
mdapi_hw_unit_type="gpu"
2512
/>
2513
<counter name="Shader Barrier Messages"
2514
symbol_name="ShaderBarriers"
2515
underscore_name="shader_barriers"
2516
description="The total number of shader barrier messages."
2517
data_type="uint64"
2518
units="messages"
2519
semantic_type="event"
2520
equation="A 35 READ"
2521
mdapi_group="EU Array/Barrier"
2522
mdapi_usage_flags="Tier3 Frame Batch Draw"
2523
mdapi_supported_apis="VK OGL4 OCL IO BB"
2524
mdapi_hw_unit_type="gpu"
2525
/>
2526
<counter name="GtiCmdStreamerMemoryReads"
2527
symbol_name="GtiCmdStreamerMemoryReads"
2528
underscore_name="gti_cmd_streamer_memory_reads"
2529
description="The total number of GTI memory reads from Command Streamer."
2530
data_type="uint64"
2531
units="messages"
2532
semantic_type="event"
2533
equation="B 0 READ"
2534
mdapi_group="GTI/3D Pipe/Command Streamer"
2535
mdapi_usage_flags="Tier2 Frame Batch Draw"
2536
mdapi_supported_apis=""
2537
mdapi_hw_unit_type="gpu"
2538
/>
2539
<counter name="GtiRsMemoryReads"
2540
symbol_name="GtiRsMemoryReads"
2541
underscore_name="gti_rs_memory_reads"
2542
description="The total number of GTI memory reads from Resource Streamer."
2543
data_type="uint64"
2544
units="messages"
2545
semantic_type="event"
2546
equation="B 2 READ"
2547
mdapi_group="GTI/3D Pipe/Resource Streamer"
2548
mdapi_usage_flags="Tier2 Frame Batch Draw"
2549
mdapi_supported_apis=""
2550
mdapi_hw_unit_type="gpu"
2551
/>
2552
<counter name="GtiVfMemoryReads"
2553
symbol_name="GtiVfMemoryReads"
2554
underscore_name="gti_vf_memory_reads"
2555
description="The total number of GTI memory reads from Vertex Fetch."
2556
data_type="uint64"
2557
units="messages"
2558
semantic_type="event"
2559
equation="B 1 READ"
2560
mdapi_group="GTI/3D Pipe/Vertex Fetch"
2561
mdapi_usage_flags="Tier2 Frame Batch Draw"
2562
mdapi_supported_apis="VK OGL IO BB"
2563
mdapi_hw_unit_type="gpu"
2564
/>
2565
<counter name="GtiRccMemoryReads"
2566
symbol_name="GtiRccMemoryReads"
2567
underscore_name="gti_rcc_memory_reads"
2568
description="The total number of GTI memory reads from Render Color Cache (Render Color Cache misses)."
2569
data_type="uint64"
2570
units="messages"
2571
semantic_type="event"
2572
equation="B 3 READ"
2573
mdapi_group="GTI/Color Cache"
2574
mdapi_usage_flags="Tier2 Frame Batch Draw"
2575
mdapi_supported_apis="VK OGL IO BB"
2576
mdapi_hw_unit_type="gpu"
2577
/>
2578
<counter name="GtiMscMemoryReads"
2579
symbol_name="GtiMscMemoryReads"
2580
underscore_name="gti_msc_memory_reads"
2581
description="The total number of GTI memory reads from Multisampling Color Cache (Multisampling Color Cache misses)."
2582
data_type="uint64"
2583
units="messages"
2584
semantic_type="event"
2585
equation="B 4 READ"
2586
mdapi_group="GTI/Color Cache"
2587
mdapi_usage_flags="Tier2 Frame Batch Draw"
2588
mdapi_supported_apis="VK OGL IO BB"
2589
mdapi_hw_unit_type="gpu"
2590
/>
2591
<counter name="GtiHizMemoryReads"
2592
symbol_name="GtiHizMemoryReads"
2593
underscore_name="gti_hiz_memory_reads"
2594
description="The total number of GTI memory reads from Hierarchical Depth Cache (Hi-Depth Cache misses)."
2595
data_type="uint64"
2596
units="messages"
2597
semantic_type="event"
2598
equation="B 5 READ"
2599
mdapi_group="GTI/Depth Cache"
2600
mdapi_usage_flags="Tier2 Frame Batch Draw"
2601
mdapi_supported_apis="VK OGL IO BB"
2602
mdapi_hw_unit_type="gpu"
2603
/>
2604
<counter name="GtiStcMemoryReads"
2605
symbol_name="GtiStcMemoryReads"
2606
underscore_name="gti_stc_memory_reads"
2607
description="The total number of GTI memory reads from Stencil Cache (Stencil Cache misses)."
2608
data_type="uint64"
2609
units="messages"
2610
semantic_type="event"
2611
equation="B 6 READ"
2612
mdapi_group="GTI/Depth Cache"
2613
mdapi_usage_flags="Tier2 Frame Batch Draw"
2614
mdapi_supported_apis="VK OGL IO BB"
2615
mdapi_hw_unit_type="gpu"
2616
/>
2617
<counter name="GtiRczMemoryReads"
2618
symbol_name="GtiRczMemoryReads"
2619
underscore_name="gti_rcz_memory_reads"
2620
description="The total number of GTI memory reads from Render Depth Cache (Render Depth Cache misses)."
2621
data_type="uint64"
2622
units="messages"
2623
semantic_type="event"
2624
equation="B 7 READ"
2625
mdapi_group="GTI/Depth Cache"
2626
mdapi_usage_flags="Tier2 Frame Batch Draw"
2627
mdapi_supported_apis="VK OGL IO BB"
2628
mdapi_hw_unit_type="gpu"
2629
/>
2630
<counter name="GtiMemoryReads"
2631
symbol_name="GtiMemoryReads"
2632
underscore_name="gti_memory_reads"
2633
description="The total number of GTI memory reads."
2634
data_type="uint64"
2635
units="messages"
2636
semantic_type="event"
2637
equation="C 0 READ"
2638
mdapi_group="GTI"
2639
mdapi_usage_flags="Tier2 Overview Frame Batch Draw"
2640
mdapi_supported_apis=""
2641
mdapi_hw_unit_type="gpu"
2642
/>
2643
<counter name="GtiL3Bank0Reads"
2644
symbol_name="GtiL3Bank0Reads"
2645
underscore_name="gti_l3_bank0_reads"
2646
description="The total number of GTI memory reads from L3 Bank 0 (L3 Cache misses)."
2647
data_type="uint64"
2648
units="messages"
2649
semantic_type="event"
2650
equation="C 4 READ"
2651
mdapi_group="GTI/L3"
2652
mdapi_usage_flags="Tier2 Frame Batch Draw"
2653
mdapi_supported_apis=""
2654
mdapi_hw_unit_type="gpu"
2655
/>
2656
<counter name="GtiL3Bank1Reads"
2657
symbol_name="GtiL3Bank1Reads"
2658
underscore_name="gti_l3_bank1_reads"
2659
description="The total number of GTI memory reads from L3 Bank 1 (L3 Cache misses)."
2660
data_type="uint64"
2661
units="messages"
2662
semantic_type="event"
2663
equation="C 5 READ"
2664
mdapi_group="GTI/L3"
2665
mdapi_usage_flags="Tier2 Frame Batch Draw"
2666
mdapi_supported_apis=""
2667
mdapi_hw_unit_type="subslice"
2668
/>
2669
<counter name="GtiL3Bank2Reads"
2670
symbol_name="GtiL3Bank2Reads"
2671
underscore_name="gti_l3_bank2_reads"
2672
description="The total number of GTI memory reads from L3 Bank 2 (L3 Cache misses)."
2673
data_type="uint64"
2674
units="messages"
2675
semantic_type="event"
2676
equation="C 6 READ"
2677
mdapi_group="GTI/L3"
2678
mdapi_usage_flags="Tier2 Frame Batch Draw"
2679
mdapi_supported_apis=""
2680
mdapi_hw_unit_type="subslice"
2681
/>
2682
<counter name="GtiL3Bank3Reads"
2683
symbol_name="GtiL3Bank3Reads"
2684
underscore_name="gti_l3_bank3_reads"
2685
description="The total number of GTI memory reads from L3 Bank 3 (L3 Cache misses)."
2686
data_type="uint64"
2687
units="messages"
2688
semantic_type="event"
2689
equation="C 7 READ"
2690
mdapi_group="GTI/L3"
2691
mdapi_usage_flags="Tier2 Frame Batch Draw"
2692
mdapi_supported_apis=""
2693
mdapi_hw_unit_type="subslice"
2694
/>
2695
<counter name="GtiL3Reads"
2696
symbol_name="GtiL3Reads"
2697
underscore_name="gti_l3_reads"
2698
description="The total number of GTI memory reads from L3 (L3 Cache misses)."
2699
data_type="uint64"
2700
units="messages"
2701
semantic_type="event"
2702
equation="$GtiL3Bank0Reads $GtiL3Bank1Reads $GtiL3Bank2Reads $GtiL3Bank3Reads UADD UADD UADD"
2703
mdapi_group="GTI/L3"
2704
mdapi_usage_flags="Tier2 Frame Batch Draw"
2705
mdapi_supported_apis=""
2706
mdapi_hw_unit_type="gpu"
2707
/>
2708
<counter name="GtiRingAccesses"
2709
symbol_name="GtiRingAccesses"
2710
underscore_name="gti_ring_accesses"
2711
description="The total number of all accesses from GTI to the ring."
2712
data_type="uint64"
2713
units="messages"
2714
semantic_type="event"
2715
equation="C 3 READ 2 UMUL"
2716
mdapi_group="GTI"
2717
mdapi_usage_flags="Tier2 Frame Batch Draw"
2718
mdapi_supported_apis=""
2719
mdapi_hw_unit_type="gpu"
2720
/>
2721
<register_config type="NOA">
2722
<register type="NOA" address="0x00009840" value="0x00000080" />
2723
<register type="NOA" address="0x00009888" value="0x19800343" />
2724
<register type="NOA" address="0x00009888" value="0x39900340" />
2725
<register type="NOA" address="0x00009888" value="0x3F901000" />
2726
<register type="NOA" address="0x00009888" value="0x41900003" />
2727
<register type="NOA" address="0x00009888" value="0x03803180" />
2728
<register type="NOA" address="0x00009888" value="0x058035E2" />
2729
<register type="NOA" address="0x00009888" value="0x0780006A" />
2730
<register type="NOA" address="0x00009888" value="0x11800000" />
2731
<register type="NOA" address="0x00009888" value="0x2181A000" />
2732
<register type="NOA" address="0x00009888" value="0x2381000A" />
2733
<register type="NOA" address="0x00009888" value="0x1D950550" />
2734
<register type="NOA" address="0x00009888" value="0x0B928000" />
2735
<register type="NOA" address="0x00009888" value="0x0D92A000" />
2736
<register type="NOA" address="0x00009888" value="0x0F922000" />
2737
<register type="NOA" address="0x00009888" value="0x13900170" />
2738
<register type="NOA" address="0x00009888" value="0x21900171" />
2739
<register type="NOA" address="0x00009888" value="0x23900172" />
2740
<register type="NOA" address="0x00009888" value="0x25900173" />
2741
<register type="NOA" address="0x00009888" value="0x27900174" />
2742
<register type="NOA" address="0x00009888" value="0x29900175" />
2743
<register type="NOA" address="0x00009888" value="0x2B900176" />
2744
<register type="NOA" address="0x00009888" value="0x2D900177" />
2745
<register type="NOA" address="0x00009888" value="0x2F90017F" />
2746
<register type="NOA" address="0x00009888" value="0x31900125" />
2747
<register type="NOA" address="0x00009888" value="0x15900123" />
2748
<register type="NOA" address="0x00009888" value="0x17900121" />
2749
<register type="NOA" address="0x00009888" value="0x35900000" />
2750
<register type="NOA" address="0x00009888" value="0x19908000" />
2751
<register type="NOA" address="0x00009888" value="0x1B908000" />
2752
<register type="NOA" address="0x00009888" value="0x1D908000" />
2753
<register type="NOA" address="0x00009888" value="0x1F908000" />
2754
<register type="NOA" address="0x00009888" value="0x53900000" />
2755
<register type="NOA" address="0x00009888" value="0x43901084" />
2756
<register type="NOA" address="0x00009888" value="0x55900000" />
2757
<register type="NOA" address="0x00009888" value="0x47901080" />
2758
<register type="NOA" address="0x00009888" value="0x57900000" />
2759
<register type="NOA" address="0x00009888" value="0x49901084" />
2760
<register type="NOA" address="0x00009888" value="0x59900000" />
2761
<register type="NOA" address="0x00009888" value="0x4B901084" />
2762
<register type="NOA" address="0x00009888" value="0x37900000" />
2763
<register type="NOA" address="0x00009888" value="0x33900000" />
2764
<register type="NOA" address="0x00009888" value="0x4D900004" />
2765
<register type="NOA" address="0x00009888" value="0x45900000" />
2766
</register_config>
2767
<register_config type="OA">
2768
<register type="OA" address="0x0000272C" value="0xFFFFFFFF" />
2769
<register type="OA" address="0x00002728" value="0xFFFFFFFF" />
2770
<register type="OA" address="0x00002724" value="0xF0800000" />
2771
<register type="OA" address="0x00002720" value="0x00000000" />
2772
<register type="OA" address="0x0000271C" value="0xFFFFFFFF" />
2773
<register type="OA" address="0x00002718" value="0xFFFFFFFF" />
2774
<register type="OA" address="0x00002714" value="0xF0800000" />
2775
<register type="OA" address="0x00002710" value="0x00000000" />
2776
<register type="OA" address="0x0000274C" value="0x86543210" />
2777
<register type="OA" address="0x00002748" value="0x86543210" />
2778
<register type="OA" address="0x00002744" value="0x00006667" />
2779
<register type="OA" address="0x00002740" value="0x00000000" />
2780
<register type="OA" address="0x0000275C" value="0x86543210" />
2781
<register type="OA" address="0x00002758" value="0x86543210" />
2782
<register type="OA" address="0x00002754" value="0x00006465" />
2783
<register type="OA" address="0x00002750" value="0x00000000" />
2784
<register type="OA" address="0x00002770" value="0x0007F81A" />
2785
<register type="OA" address="0x00002774" value="0x0000FE00" />
2786
<register type="OA" address="0x00002778" value="0x0007F82A" />
2787
<register type="OA" address="0x0000277C" value="0x0000FE00" />
2788
<register type="OA" address="0x00002780" value="0x0007F872" />
2789
<register type="OA" address="0x00002784" value="0x0000FE00" />
2790
<register type="OA" address="0x00002788" value="0x0007F8BA" />
2791
<register type="OA" address="0x0000278C" value="0x0000FE00" />
2792
<register type="OA" address="0x00002790" value="0x0007F87A" />
2793
<register type="OA" address="0x00002794" value="0x0000FE00" />
2794
<register type="OA" address="0x00002798" value="0x0007F8EA" />
2795
<register type="OA" address="0x0000279C" value="0x0000FE00" />
2796
<register type="OA" address="0x000027A0" value="0x0007F8E2" />
2797
<register type="OA" address="0x000027A4" value="0x0000FE00" />
2798
<register type="OA" address="0x000027A8" value="0x0007F8F2" />
2799
<register type="OA" address="0x000027AC" value="0x0000FE00" />
2800
</register_config>
2801
<register_config type="FLEX">
2802
<register type="FLEX" address="0x0000E458" value="0x00005004" />
2803
<register type="FLEX" address="0x0000E558" value="0x00015014" />
2804
<register type="FLEX" address="0x0000E658" value="0x00025024" />
2805
<register type="FLEX" address="0x0000E758" value="0x00035034" />
2806
<register type="FLEX" address="0x0000E45C" value="0x00045044" />
2807
<register type="FLEX" address="0x0000E55C" value="0x00055054" />
2808
<register type="FLEX" address="0x0000E65C" value="0x00065064" />
2809
</register_config>
2810
</set>
2811
2812
<set name="Memory Writes Distribution metrics set"
2813
chipset="GLK"
2814
symbol_name="MemoryWrites"
2815
underscore_name="memory_writes"
2816
mdapi_supported_apis="VK OGL OCL IO BB"
2817
hw_config_guid="5299be9d-7a61-4c99-9f81-f87e6c5aaca9"
2818
>
2819
<counter name="GPU Time Elapsed"
2820
symbol_name="GpuTime"
2821
underscore_name="gpu_time"
2822
description="Time elapsed on the GPU during the measurement."
2823
data_type="uint64"
2824
units="ns"
2825
semantic_type="duration"
2826
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
2827
mdapi_group="GPU"
2828
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2829
mdapi_supported_apis=""
2830
mdapi_hw_unit_type="gpu"
2831
/>
2832
<counter name="GPU Core Clocks"
2833
symbol_name="GpuCoreClocks"
2834
underscore_name="gpu_core_clocks"
2835
description="The total number of GPU core clocks elapsed during the measurement."
2836
data_type="uint64"
2837
units="cycles"
2838
semantic_type="event"
2839
equation="GPU_CLOCK 0 READ"
2840
mdapi_group="GPU"
2841
mdapi_usage_flags="Tier1 Frame Batch Draw"
2842
mdapi_supported_apis=""
2843
mdapi_hw_unit_type="gpu"
2844
/>
2845
<counter name="AVG GPU Core Frequency"
2846
symbol_name="AvgGpuCoreFrequency"
2847
underscore_name="avg_gpu_core_frequency"
2848
description="Average GPU Core Frequency in the measurement."
2849
data_type="uint64"
2850
max_equation="$GpuMaxFrequency"
2851
units="hz"
2852
semantic_type="event"
2853
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
2854
mdapi_group="GPU"
2855
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2856
mdapi_supported_apis=""
2857
mdapi_hw_unit_type="gpu"
2858
/>
2859
<counter name="GPU Busy"
2860
symbol_name="GpuBusy"
2861
underscore_name="gpu_busy"
2862
description="The percentage of time in which the GPU has been processing GPU commands."
2863
data_type="float"
2864
max_equation="100"
2865
units="percent"
2866
semantic_type="duration"
2867
equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
2868
mdapi_group="GPU"
2869
mdapi_usage_flags="Tier1 Overview System Frame"
2870
mdapi_supported_apis=""
2871
mdapi_hw_unit_type="gpu"
2872
/>
2873
<counter name="VS Threads Dispatched"
2874
symbol_name="VsThreads"
2875
underscore_name="vs_threads"
2876
description="The total number of vertex shader hardware threads dispatched."
2877
data_type="uint64"
2878
units="threads"
2879
semantic_type="event"
2880
equation="A 1 READ"
2881
mdapi_group="EU Array/Vertex Shader"
2882
mdapi_usage_flags="Tier3 Frame Batch Draw"
2883
mdapi_supported_apis="VK OGL IO BB"
2884
mdapi_hw_unit_type="gpu"
2885
/>
2886
<counter name="HS Threads Dispatched"
2887
symbol_name="HsThreads"
2888
underscore_name="hs_threads"
2889
description="The total number of hull shader hardware threads dispatched."
2890
data_type="uint64"
2891
units="threads"
2892
semantic_type="event"
2893
equation="A 2 READ"
2894
mdapi_group="EU Array/Hull Shader"
2895
mdapi_usage_flags="Tier3 Frame Batch Draw"
2896
mdapi_supported_apis="VK OGL4 IO BB"
2897
mdapi_hw_unit_type="gpu"
2898
/>
2899
<counter name="DS Threads Dispatched"
2900
symbol_name="DsThreads"
2901
underscore_name="ds_threads"
2902
description="The total number of domain shader hardware threads dispatched."
2903
data_type="uint64"
2904
units="threads"
2905
semantic_type="event"
2906
equation="A 3 READ"
2907
mdapi_group="EU Array/Domain Shader"
2908
mdapi_usage_flags="Tier3 Frame Batch Draw"
2909
mdapi_supported_apis="VK OGL4 IO BB"
2910
mdapi_hw_unit_type="gpu"
2911
/>
2912
<counter name="GS Threads Dispatched"
2913
symbol_name="GsThreads"
2914
underscore_name="gs_threads"
2915
description="The total number of geometry shader hardware threads dispatched."
2916
data_type="uint64"
2917
units="threads"
2918
semantic_type="event"
2919
equation="A 5 READ"
2920
mdapi_group="EU Array/Geometry Shader"
2921
mdapi_usage_flags="Tier3 Frame Batch Draw"
2922
mdapi_supported_apis="VK OGL4 IO BB"
2923
mdapi_hw_unit_type="gpu"
2924
/>
2925
<counter name="FS Threads Dispatched"
2926
symbol_name="PsThreads"
2927
underscore_name="ps_threads"
2928
description="The total number of fragment shader hardware threads dispatched."
2929
data_type="uint64"
2930
units="threads"
2931
semantic_type="event"
2932
equation="A 6 READ"
2933
mdapi_group="EU Array/Fragment Shader"
2934
mdapi_usage_flags="Tier3 Frame Batch Draw"
2935
mdapi_supported_apis="VK OGL IO BB"
2936
mdapi_hw_unit_type="gpu"
2937
/>
2938
<counter name="CS Threads Dispatched"
2939
symbol_name="CsThreads"
2940
underscore_name="cs_threads"
2941
description="The total number of compute shader hardware threads dispatched."
2942
data_type="uint64"
2943
units="threads"
2944
semantic_type="event"
2945
equation="A 4 READ"
2946
mdapi_group="EU Array/Compute Shader"
2947
mdapi_usage_flags="Tier3 Frame Batch Draw"
2948
mdapi_supported_apis="VK OGL4 OCL IO BB"
2949
mdapi_hw_unit_type="gpu"
2950
/>
2951
<counter name="EU Active"
2952
symbol_name="EuActive"
2953
underscore_name="eu_active"
2954
description="The percentage of time in which the Execution Units were actively processing."
2955
data_type="float"
2956
max_equation="100"
2957
units="percent"
2958
semantic_type="duration"
2959
equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2960
mdapi_group="EU Array"
2961
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2962
mdapi_supported_apis=""
2963
mdapi_hw_unit_type="gpu"
2964
/>
2965
<counter name="EU Stall"
2966
symbol_name="EuStall"
2967
underscore_name="eu_stall"
2968
description="The percentage of time in which the Execution Units were stalled."
2969
data_type="float"
2970
max_equation="100"
2971
units="percent"
2972
semantic_type="duration"
2973
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2974
mdapi_group="EU Array"
2975
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2976
mdapi_supported_apis=""
2977
mdapi_hw_unit_type="gpu"
2978
/>
2979
<counter name="Rasterized Pixels"
2980
symbol_name="RasterizedPixels"
2981
underscore_name="rasterized_pixels"
2982
description="The total number of rasterized pixels."
2983
data_type="uint64"
2984
units="pixels"
2985
semantic_type="event"
2986
equation="A 21 READ 4 UMUL"
2987
mdapi_group="3D Pipe/Rasterizer"
2988
mdapi_usage_flags="Tier3 Frame Batch Draw"
2989
mdapi_supported_apis="VK OGL IO BB"
2990
mdapi_hw_unit_type="gpu"
2991
/>
2992
<counter name="Early Hi-Depth Test Fails"
2993
symbol_name="HiDepthTestFails"
2994
underscore_name="hi_depth_test_fails"
2995
description="The total number of pixels dropped on early hierarchical depth test."
2996
data_type="uint64"
2997
units="pixels"
2998
semantic_type="event"
2999
equation="A 22 READ 4 UMUL"
3000
mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
3001
mdapi_usage_flags="Tier3 Frame Batch Draw"
3002
mdapi_supported_apis="VK OGL IO BB"
3003
mdapi_hw_unit_type="gpu"
3004
/>
3005
<counter name="Early Depth Test Fails"
3006
symbol_name="EarlyDepthTestFails"
3007
underscore_name="early_depth_test_fails"
3008
description="The total number of pixels dropped on early depth test."
3009
data_type="uint64"
3010
units="pixels"
3011
semantic_type="event"
3012
equation="A 23 READ 4 UMUL"
3013
mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
3014
mdapi_usage_flags="Tier3 Frame Batch Draw"
3015
mdapi_supported_apis="VK OGL IO BB"
3016
mdapi_hw_unit_type="gpu"
3017
/>
3018
<counter name="Samples Killed in FS"
3019
symbol_name="SamplesKilledInPs"
3020
underscore_name="samples_killed_in_ps"
3021
description="The total number of samples or pixels dropped in fragment shaders."
3022
data_type="uint64"
3023
units="pixels"
3024
semantic_type="event"
3025
equation="A 24 READ 4 UMUL"
3026
mdapi_group="3D Pipe/Fragment Shader"
3027
mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
3028
mdapi_supported_apis="VK OGL IO BB"
3029
mdapi_hw_unit_type="gpu"
3030
/>
3031
<counter name="Pixels Failing Tests"
3032
symbol_name="PixelsFailingPostPsTests"
3033
underscore_name="pixels_failing_post_ps_tests"
3034
description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
3035
data_type="uint64"
3036
units="pixels"
3037
semantic_type="event"
3038
equation="A 25 READ 4 UMUL"
3039
mdapi_group="3D Pipe/Output Merger"
3040
mdapi_usage_flags="Tier3 Frame Batch Draw"
3041
mdapi_supported_apis="VK OGL IO BB"
3042
mdapi_hw_unit_type="gpu"
3043
/>
3044
<counter name="Samples Written"
3045
symbol_name="SamplesWritten"
3046
underscore_name="samples_written"
3047
description="The total number of samples or pixels written to all render targets."
3048
data_type="uint64"
3049
units="pixels"
3050
semantic_type="event"
3051
equation="A 26 READ 4 UMUL"
3052
mdapi_group="3D Pipe/Output Merger"
3053
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3054
mdapi_supported_apis="VK OGL IO BB"
3055
mdapi_hw_unit_type="gpu"
3056
/>
3057
<counter name="Samples Blended"
3058
symbol_name="SamplesBlended"
3059
underscore_name="samples_blended"
3060
description="The total number of blended samples or pixels written to all render targets."
3061
data_type="uint64"
3062
units="pixels"
3063
semantic_type="event"
3064
equation="A 27 READ 4 UMUL"
3065
mdapi_group="3D Pipe/Output Merger"
3066
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3067
mdapi_supported_apis="VK OGL IO BB"
3068
mdapi_hw_unit_type="gpu"
3069
/>
3070
<counter name="Sampler Texels"
3071
symbol_name="SamplerTexels"
3072
underscore_name="sampler_texels"
3073
description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
3074
data_type="uint64"
3075
units="texels"
3076
semantic_type="event"
3077
equation="A 28 READ 4 UMUL"
3078
mdapi_group="Sampler/Sampler Input"
3079
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3080
mdapi_supported_apis=""
3081
mdapi_hw_unit_type="gpu"
3082
/>
3083
<counter name="Sampler Texels Misses"
3084
symbol_name="SamplerTexelMisses"
3085
underscore_name="sampler_texel_misses"
3086
description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
3087
data_type="uint64"
3088
units="texels"
3089
semantic_type="event"
3090
equation="A 29 READ 4 UMUL"
3091
mdapi_group="Sampler/Sampler Cache"
3092
mdapi_usage_flags="Tier3 Batch Frame Draw"
3093
mdapi_supported_apis=""
3094
mdapi_hw_unit_type="gpu"
3095
/>
3096
<counter name="SLM Bytes Read"
3097
symbol_name="SlmBytesRead"
3098
underscore_name="slm_bytes_read"
3099
description="The total number of GPU memory bytes read from shared local memory."
3100
data_type="uint64"
3101
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3102
units="bytes"
3103
semantic_type="throughput"
3104
equation="A 30 READ 64 UMUL"
3105
mdapi_group="L3/Data Port/SLM"
3106
mdapi_usage_flags="Tier3 Frame Batch Draw"
3107
mdapi_supported_apis="VK OGL4 OCL IO BB"
3108
mdapi_hw_unit_type="gpu"
3109
/>
3110
<counter name="SLM Bytes Written"
3111
symbol_name="SlmBytesWritten"
3112
underscore_name="slm_bytes_written"
3113
description="The total number of GPU memory bytes written into shared local memory."
3114
data_type="uint64"
3115
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3116
units="bytes"
3117
semantic_type="throughput"
3118
equation="A 31 READ 64 UMUL"
3119
mdapi_group="L3/Data Port/SLM"
3120
mdapi_usage_flags="Tier3 Frame Batch Draw"
3121
mdapi_supported_apis="VK OGL4 OCL IO BB"
3122
mdapi_hw_unit_type="gpu"
3123
/>
3124
<counter name="Shader Memory Accesses"
3125
symbol_name="ShaderMemoryAccesses"
3126
underscore_name="shader_memory_accesses"
3127
description="The total number of shader memory accesses to L3."
3128
data_type="uint64"
3129
units="messages"
3130
semantic_type="event"
3131
equation="A 32 READ"
3132
mdapi_group="L3/Data Port"
3133
mdapi_usage_flags="Tier3 Frame Batch Draw"
3134
mdapi_supported_apis=""
3135
mdapi_hw_unit_type="gpu"
3136
/>
3137
<counter name="Shader Atomic Memory Accesses"
3138
symbol_name="ShaderAtomics"
3139
underscore_name="shader_atomics"
3140
description="The total number of shader atomic memory accesses."
3141
data_type="uint64"
3142
units="messages"
3143
semantic_type="event"
3144
equation="A 34 READ"
3145
mdapi_group="L3/Data Port/Atomics"
3146
mdapi_usage_flags="Tier3 Frame Batch Draw"
3147
mdapi_supported_apis="VK OGL4 OCL IO BB"
3148
mdapi_hw_unit_type="gpu"
3149
/>
3150
<counter name="L3 Shader Throughput"
3151
symbol_name="L3ShaderThroughput"
3152
underscore_name="l3_shader_throughput"
3153
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
3154
data_type="uint64"
3155
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
3156
units="bytes"
3157
semantic_type="throughput"
3158
equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
3159
mdapi_group="L3/Data Port"
3160
mdapi_usage_flags="Tier2 Frame Batch Draw"
3161
mdapi_supported_apis="VK OGL4 OCL IO BB"
3162
mdapi_hw_unit_type="gpu"
3163
/>
3164
<counter name="Shader Barrier Messages"
3165
symbol_name="ShaderBarriers"
3166
underscore_name="shader_barriers"
3167
description="The total number of shader barrier messages."
3168
data_type="uint64"
3169
units="messages"
3170
semantic_type="event"
3171
equation="A 35 READ"
3172
mdapi_group="EU Array/Barrier"
3173
mdapi_usage_flags="Tier3 Frame Batch Draw"
3174
mdapi_supported_apis="VK OGL4 OCL IO BB"
3175
mdapi_hw_unit_type="gpu"
3176
/>
3177
<counter name="GtiCmdStreamerMemoryWrites"
3178
symbol_name="GtiCmdStreamerMemoryWrites"
3179
underscore_name="gti_cmd_streamer_memory_writes"
3180
description="The total number of GTI memory writes from Command Streamer."
3181
data_type="uint64"
3182
units="messages"
3183
semantic_type="event"
3184
equation="B 0 READ"
3185
mdapi_group="GTI/3D Pipe/Command Streamer"
3186
mdapi_usage_flags="Tier2 Frame Batch Draw"
3187
mdapi_supported_apis=""
3188
mdapi_hw_unit_type="gpu"
3189
/>
3190
<counter name="GtiSoMemoryWrites"
3191
symbol_name="GtiSoMemoryWrites"
3192
underscore_name="gti_so_memory_writes"
3193
description="The total number of GTI memory writes from Stream Output."
3194
data_type="uint64"
3195
units="messages"
3196
semantic_type="event"
3197
equation="B 2 READ"
3198
mdapi_group="GTI/3D Pipe/Stream Output"
3199
mdapi_usage_flags="Tier2 Frame Batch Draw"
3200
mdapi_supported_apis="VK OGL IO BB"
3201
mdapi_hw_unit_type="gpu"
3202
/>
3203
<counter name="GtiRccMemoryWrites"
3204
symbol_name="GtiRccMemoryWrites"
3205
underscore_name="gti_rcc_memory_writes"
3206
description="The total number of GTI memory writes from Render Color Cache (Render Color Cache invalidations)."
3207
data_type="uint64"
3208
units="messages"
3209
semantic_type="event"
3210
equation="B 3 READ"
3211
mdapi_group="GTI/Color Cache"
3212
mdapi_usage_flags="Tier2 Frame Batch Draw"
3213
mdapi_supported_apis="VK OGL IO BB"
3214
mdapi_hw_unit_type="gpu"
3215
/>
3216
<counter name="GtiMscMemoryWrites"
3217
symbol_name="GtiMscMemoryWrites"
3218
underscore_name="gti_msc_memory_writes"
3219
description="The total number of GTI memory writes from Multisampling Color Cache (Multisampling Color Cache invalidations)."
3220
data_type="uint64"
3221
units="messages"
3222
semantic_type="event"
3223
equation="B 4 READ"
3224
mdapi_group="GTI/Color Cache"
3225
mdapi_usage_flags="Tier2 Frame Batch Draw"
3226
mdapi_supported_apis="VK OGL IO BB"
3227
mdapi_hw_unit_type="gpu"
3228
/>
3229
<counter name="GtiHizMemoryWrites"
3230
symbol_name="GtiHizMemoryWrites"
3231
underscore_name="gti_hiz_memory_writes"
3232
description="The total number of GTI memory writes from Hierarchical Depth Cache."
3233
data_type="uint64"
3234
units="messages"
3235
semantic_type="event"
3236
equation="B 5 READ"
3237
mdapi_group="GTI/Depth Cache"
3238
mdapi_usage_flags="Tier2 Frame Batch Draw"
3239
mdapi_supported_apis="VK OGL IO BB"
3240
mdapi_hw_unit_type="gpu"
3241
/>
3242
<counter name="GtiStcMemoryWrites"
3243
symbol_name="GtiStcMemoryWrites"
3244
underscore_name="gti_stc_memory_writes"
3245
description="The total number of GTI memory writes from Stencil Cache."
3246
data_type="uint64"
3247
units="messages"
3248
semantic_type="event"
3249
equation="B 6 READ"
3250
mdapi_group="GTI/Depth Cache"
3251
mdapi_usage_flags="Tier2 Frame Batch Draw"
3252
mdapi_supported_apis="VK OGL IO BB"
3253
mdapi_hw_unit_type="gpu"
3254
/>
3255
<counter name="GtiRczMemoryWrites"
3256
symbol_name="GtiRczMemoryWrites"
3257
underscore_name="gti_rcz_memory_writes"
3258
description="The total number of GTI memory writes from Render Depth Cache."
3259
data_type="uint64"
3260
units="messages"
3261
semantic_type="event"
3262
equation="B 7 READ"
3263
mdapi_group="GTI/Depth Cache"
3264
mdapi_usage_flags="Tier2 Frame Batch Draw"
3265
mdapi_supported_apis="VK OGL IO BB"
3266
mdapi_hw_unit_type="gpu"
3267
/>
3268
<counter name="GtiMemoryWrites"
3269
symbol_name="GtiMemoryWrites"
3270
underscore_name="gti_memory_writes"
3271
description="The total number of GTI memory writes."
3272
data_type="uint64"
3273
units="messages"
3274
semantic_type="event"
3275
equation="C 0 READ"
3276
mdapi_group="GTI"
3277
mdapi_usage_flags="Tier2 Overview Frame Batch Draw"
3278
mdapi_supported_apis=""
3279
mdapi_hw_unit_type="gpu"
3280
/>
3281
<counter name="GtiL3Bank0Writes"
3282
symbol_name="GtiL3Bank0Writes"
3283
underscore_name="gti_l3_bank0_writes"
3284
description="The total number of GTI memory writes from L3 Bank 0 (L3 Bank 0 invalidations)."
3285
data_type="uint64"
3286
units="messages"
3287
semantic_type="event"
3288
equation="C 4 READ"
3289
mdapi_group="GTI/L3"
3290
mdapi_usage_flags="Tier2 Frame Batch Draw"
3291
mdapi_supported_apis=""
3292
mdapi_hw_unit_type="gpu"
3293
/>
3294
<counter name="GtiL3Bank1Writes"
3295
symbol_name="GtiL3Bank1Writes"
3296
underscore_name="gti_l3_bank1_writes"
3297
description="The total number of GTI memory writes from L3 Bank 1 (L3 Bank 1 invalidations)."
3298
data_type="uint64"
3299
units="messages"
3300
semantic_type="event"
3301
equation="C 5 READ"
3302
mdapi_group="GTI/L3"
3303
mdapi_usage_flags="Tier2 Frame Batch Draw"
3304
mdapi_supported_apis=""
3305
mdapi_hw_unit_type="gpu"
3306
/>
3307
<counter name="GtiL3Bank2Writes"
3308
symbol_name="GtiL3Bank2Writes"
3309
underscore_name="gti_l3_bank2_writes"
3310
description="The total number of GTI memory writes from L3 Bank 2 (L3 Bank 2 invalidations)."
3311
data_type="uint64"
3312
units="messages"
3313
semantic_type="event"
3314
equation="C 6 READ"
3315
mdapi_group="GTI/L3"
3316
mdapi_usage_flags="Tier2 Frame Batch Draw"
3317
mdapi_supported_apis=""
3318
mdapi_hw_unit_type="gpu"
3319
/>
3320
<counter name="GtiL3Bank3Writes"
3321
symbol_name="GtiL3Bank3Writes"
3322
underscore_name="gti_l3_bank3_writes"
3323
description="The total number of GTI memory writes from L3 Bank 3 (L3 Bank 3 invalidations)."
3324
data_type="uint64"
3325
units="messages"
3326
semantic_type="event"
3327
equation="C 7 READ"
3328
mdapi_group="GTI/L3"
3329
mdapi_usage_flags="Tier2 Frame Batch Draw"
3330
mdapi_supported_apis=""
3331
mdapi_hw_unit_type="gpu"
3332
/>
3333
<counter name="GtiL3Writes"
3334
symbol_name="GtiL3Writes"
3335
underscore_name="gti_l3_writes"
3336
description="The total number of GTI memory writes from L3 (L3 invalidations)."
3337
data_type="uint64"
3338
units="messages"
3339
semantic_type="event"
3340
equation="$GtiL3Bank0Writes $GtiL3Bank1Writes $GtiL3Bank2Writes $GtiL3Bank3Writes UADD UADD UADD"
3341
mdapi_group="GTI/L3"
3342
mdapi_usage_flags="Tier2 Frame Batch Draw"
3343
mdapi_supported_apis=""
3344
mdapi_hw_unit_type="gpu"
3345
/>
3346
<counter name="GtiRingAccesses"
3347
symbol_name="GtiRingAccesses"
3348
underscore_name="gti_ring_accesses"
3349
description="The total number of all GTI accesses to the ring."
3350
data_type="uint64"
3351
units="messages"
3352
semantic_type="event"
3353
equation="C 3 READ 2 UMUL"
3354
mdapi_group="GTI"
3355
mdapi_usage_flags="Tier2 Frame Batch Draw"
3356
mdapi_supported_apis=""
3357
mdapi_hw_unit_type="gpu"
3358
/>
3359
<register_config type="NOA">
3360
<register type="NOA" address="0x00009840" value="0x00000080" />
3361
<register type="NOA" address="0x00009888" value="0x19800343" />
3362
<register type="NOA" address="0x00009888" value="0x39900340" />
3363
<register type="NOA" address="0x00009888" value="0x3F900000" />
3364
<register type="NOA" address="0x00009888" value="0x41900080" />
3365
<register type="NOA" address="0x00009888" value="0x03803180" />
3366
<register type="NOA" address="0x00009888" value="0x058035E2" />
3367
<register type="NOA" address="0x00009888" value="0x0780006A" />
3368
<register type="NOA" address="0x00009888" value="0x11800000" />
3369
<register type="NOA" address="0x00009888" value="0x2181A000" />
3370
<register type="NOA" address="0x00009888" value="0x2381000A" />
3371
<register type="NOA" address="0x00009888" value="0x1D950550" />
3372
<register type="NOA" address="0x00009888" value="0x0B928000" />
3373
<register type="NOA" address="0x00009888" value="0x0D92A000" />
3374
<register type="NOA" address="0x00009888" value="0x0F922000" />
3375
<register type="NOA" address="0x00009888" value="0x13900180" />
3376
<register type="NOA" address="0x00009888" value="0x21900181" />
3377
<register type="NOA" address="0x00009888" value="0x23900182" />
3378
<register type="NOA" address="0x00009888" value="0x25900183" />
3379
<register type="NOA" address="0x00009888" value="0x27900184" />
3380
<register type="NOA" address="0x00009888" value="0x29900185" />
3381
<register type="NOA" address="0x00009888" value="0x2B900186" />
3382
<register type="NOA" address="0x00009888" value="0x2D900187" />
3383
<register type="NOA" address="0x00009888" value="0x2F900170" />
3384
<register type="NOA" address="0x00009888" value="0x31900125" />
3385
<register type="NOA" address="0x00009888" value="0x15900123" />
3386
<register type="NOA" address="0x00009888" value="0x17900121" />
3387
<register type="NOA" address="0x00009888" value="0x35900000" />
3388
<register type="NOA" address="0x00009888" value="0x19908000" />
3389
<register type="NOA" address="0x00009888" value="0x1B908000" />
3390
<register type="NOA" address="0x00009888" value="0x1D908000" />
3391
<register type="NOA" address="0x00009888" value="0x1F908000" />
3392
<register type="NOA" address="0x00009888" value="0x53900000" />
3393
<register type="NOA" address="0x00009888" value="0x43901084" />
3394
<register type="NOA" address="0x00009888" value="0x55900000" />
3395
<register type="NOA" address="0x00009888" value="0x47901080" />
3396
<register type="NOA" address="0x00009888" value="0x57900000" />
3397
<register type="NOA" address="0x00009888" value="0x49901084" />
3398
<register type="NOA" address="0x00009888" value="0x59900000" />
3399
<register type="NOA" address="0x00009888" value="0x4B901084" />
3400
<register type="NOA" address="0x00009888" value="0x37900000" />
3401
<register type="NOA" address="0x00009888" value="0x33900000" />
3402
<register type="NOA" address="0x00009888" value="0x4D900004" />
3403
<register type="NOA" address="0x00009888" value="0x45900000" />
3404
</register_config>
3405
<register_config type="OA">
3406
<register type="OA" address="0x0000272C" value="0xFFFFFFFF" />
3407
<register type="OA" address="0x00002728" value="0xFFFFFFFF" />
3408
<register type="OA" address="0x00002724" value="0xF0800000" />
3409
<register type="OA" address="0x00002720" value="0x00000000" />
3410
<register type="OA" address="0x0000271C" value="0xFFFFFFFF" />
3411
<register type="OA" address="0x00002718" value="0xFFFFFFFF" />
3412
<register type="OA" address="0x00002714" value="0xF0800000" />
3413
<register type="OA" address="0x00002710" value="0x00000000" />
3414
<register type="OA" address="0x0000274C" value="0x86543210" />
3415
<register type="OA" address="0x00002748" value="0x86543210" />
3416
<register type="OA" address="0x00002744" value="0x00006667" />
3417
<register type="OA" address="0x00002740" value="0x00000000" />
3418
<register type="OA" address="0x0000275C" value="0x86543210" />
3419
<register type="OA" address="0x00002758" value="0x86543210" />
3420
<register type="OA" address="0x00002754" value="0x00006465" />
3421
<register type="OA" address="0x00002750" value="0x00000000" />
3422
<register type="OA" address="0x00002770" value="0x0007F81A" />
3423
<register type="OA" address="0x00002774" value="0x0000FE00" />
3424
<register type="OA" address="0x00002778" value="0x0007F82A" />
3425
<register type="OA" address="0x0000277C" value="0x0000FE00" />
3426
<register type="OA" address="0x00002780" value="0x0007F822" />
3427
<register type="OA" address="0x00002784" value="0x0000FE00" />
3428
<register type="OA" address="0x00002788" value="0x0007F8BA" />
3429
<register type="OA" address="0x0000278C" value="0x0000FE00" />
3430
<register type="OA" address="0x00002790" value="0x0007F87A" />
3431
<register type="OA" address="0x00002794" value="0x0000FE00" />
3432
<register type="OA" address="0x00002798" value="0x0007F8EA" />
3433
<register type="OA" address="0x0000279C" value="0x0000FE00" />
3434
<register type="OA" address="0x000027A0" value="0x0007F8E2" />
3435
<register type="OA" address="0x000027A4" value="0x0000FE00" />
3436
<register type="OA" address="0x000027A8" value="0x0007F8F2" />
3437
<register type="OA" address="0x000027AC" value="0x0000FE00" />
3438
</register_config>
3439
<register_config type="FLEX">
3440
<register type="FLEX" address="0x0000E458" value="0x00005004" />
3441
<register type="FLEX" address="0x0000E558" value="0x00015014" />
3442
<register type="FLEX" address="0x0000E658" value="0x00025024" />
3443
<register type="FLEX" address="0x0000E758" value="0x00035034" />
3444
<register type="FLEX" address="0x0000E45C" value="0x00045044" />
3445
<register type="FLEX" address="0x0000E55C" value="0x00055054" />
3446
<register type="FLEX" address="0x0000E65C" value="0x00065064" />
3447
</register_config>
3448
</set>
3449
3450
<set name="Compute Metrics Extended set"
3451
chipset="GLK"
3452
symbol_name="ComputeExtended"
3453
underscore_name="compute_extended"
3454
mdapi_supported_apis="VK OGL4 OCL IO BB"
3455
hw_config_guid="bc9bcff2-459a-4cbc-986d-a84b077153f3"
3456
>
3457
<counter name="GPU Time Elapsed"
3458
symbol_name="GpuTime"
3459
underscore_name="gpu_time"
3460
description="Time elapsed on the GPU during the measurement."
3461
data_type="uint64"
3462
units="ns"
3463
semantic_type="duration"
3464
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
3465
mdapi_group="GPU"
3466
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3467
mdapi_supported_apis=""
3468
mdapi_hw_unit_type="gpu"
3469
/>
3470
<counter name="GPU Core Clocks"
3471
symbol_name="GpuCoreClocks"
3472
underscore_name="gpu_core_clocks"
3473
description="The total number of GPU core clocks elapsed during the measurement."
3474
data_type="uint64"
3475
units="cycles"
3476
semantic_type="event"
3477
equation="GPU_CLOCK 0 READ"
3478
mdapi_group="GPU"
3479
mdapi_usage_flags="Tier1 Frame Batch Draw"
3480
mdapi_supported_apis=""
3481
mdapi_hw_unit_type="gpu"
3482
/>
3483
<counter name="AVG GPU Core Frequency"
3484
symbol_name="AvgGpuCoreFrequency"
3485
underscore_name="avg_gpu_core_frequency"
3486
description="Average GPU Core Frequency in the measurement."
3487
data_type="uint64"
3488
max_equation="$GpuMaxFrequency"
3489
units="hz"
3490
semantic_type="event"
3491
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
3492
mdapi_group="GPU"
3493
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3494
mdapi_supported_apis="VK OGL OCL IO BB"
3495
mdapi_hw_unit_type="gpu"
3496
/>
3497
<counter name="CS Threads Dispatched"
3498
symbol_name="CsThreads"
3499
underscore_name="cs_threads"
3500
description="The total number of compute shader hardware threads dispatched."
3501
data_type="uint64"
3502
units="threads"
3503
semantic_type="event"
3504
equation="A 4 READ"
3505
mdapi_group="EU Array/Compute Shader"
3506
mdapi_usage_flags="Tier3 Frame Batch Draw"
3507
mdapi_supported_apis=""
3508
mdapi_hw_unit_type="gpu"
3509
/>
3510
<counter name="EU Active"
3511
symbol_name="EuActive"
3512
underscore_name="eu_active"
3513
description="The percentage of time in which the Execution Units were actively processing."
3514
data_type="float"
3515
max_equation="100"
3516
units="percent"
3517
semantic_type="duration"
3518
equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3519
mdapi_group="EU Array"
3520
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3521
mdapi_supported_apis=""
3522
mdapi_hw_unit_type="gpu"
3523
/>
3524
<counter name="EU Stall"
3525
symbol_name="EuStall"
3526
underscore_name="eu_stall"
3527
description="The percentage of time in which the Execution Units were stalled."
3528
data_type="float"
3529
max_equation="100"
3530
units="percent"
3531
semantic_type="duration"
3532
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3533
mdapi_group="EU Array"
3534
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3535
mdapi_supported_apis=""
3536
mdapi_hw_unit_type="gpu"
3537
/>
3538
<counter name="EU Both FPU Pipes Active"
3539
symbol_name="EuFpuBothActive"
3540
underscore_name="eu_fpu_both_active"
3541
description="The percentage of time in which both EU FPU pipelines were actively processing."
3542
data_type="float"
3543
max_equation="100"
3544
units="percent"
3545
semantic_type="duration"
3546
equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3547
mdapi_group="EU Array/Pipes"
3548
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3549
mdapi_supported_apis=""
3550
mdapi_hw_unit_type="gpu"
3551
/>
3552
<counter name="EU FPU0 Pipe Active"
3553
symbol_name="Fpu0Active"
3554
underscore_name="fpu0_active"
3555
description="The percentage of time in which EU FPU0 pipeline was actively processing."
3556
data_type="float"
3557
max_equation="100"
3558
units="percent"
3559
semantic_type="duration"
3560
equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3561
mdapi_group="EU Array/Pipes"
3562
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3563
mdapi_supported_apis=""
3564
mdapi_hw_unit_type="gpu"
3565
/>
3566
<counter name="EU FPU1 Pipe Active"
3567
symbol_name="Fpu1Active"
3568
underscore_name="fpu1_active"
3569
description="The percentage of time in which EU FPU1 pipeline was actively processing."
3570
data_type="float"
3571
max_equation="100"
3572
units="percent"
3573
semantic_type="duration"
3574
equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3575
mdapi_group="EU Array/Pipes"
3576
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3577
mdapi_supported_apis=""
3578
mdapi_hw_unit_type="gpu"
3579
/>
3580
<counter name="EU AVG IPC Rate"
3581
symbol_name="EuAvgIpcRate"
3582
underscore_name="eu_avg_ipc_rate"
3583
description="The average rate of IPC calculated for 2 FPU pipelines."
3584
data_type="float"
3585
max_equation="2"
3586
units="number"
3587
semantic_type="ratio"
3588
equation="A 9 READ A 10 READ A 11 READ UADD A 9 READ USUB FDIV 1 FADD"
3589
mdapi_group="EU Array"
3590
mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
3591
mdapi_supported_apis=""
3592
mdapi_hw_unit_type="gpu"
3593
/>
3594
<counter name="EU Send Pipe Active"
3595
symbol_name="EuSendActive"
3596
underscore_name="eu_send_active"
3597
description="The percentage of time in which EU send pipeline was actively processing."
3598
data_type="float"
3599
max_equation="100"
3600
units="percent"
3601
semantic_type="duration"
3602
equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3603
mdapi_group="EU Array/Pipes"
3604
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3605
mdapi_supported_apis=""
3606
mdapi_hw_unit_type="gpu"
3607
/>
3608
<counter name="EU Thread Occupancy"
3609
symbol_name="EuThreadOccupancy"
3610
underscore_name="eu_thread_occupancy"
3611
description="The percentage of time in which hardware threads occupied EUs."
3612
data_type="float"
3613
max_equation="100"
3614
units="percent"
3615
semantic_type="duration"
3616
equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3617
mdapi_group="EU Array"
3618
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3619
mdapi_supported_apis=""
3620
mdapi_hw_unit_type="gpu"
3621
/>
3622
<counter name="Sampler Texels"
3623
symbol_name="SamplerTexels"
3624
underscore_name="sampler_texels"
3625
description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
3626
data_type="uint64"
3627
units="texels"
3628
semantic_type="event"
3629
equation="A 28 READ 4 UMUL"
3630
mdapi_group="Sampler/Sampler Input"
3631
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3632
mdapi_supported_apis=""
3633
mdapi_hw_unit_type="gpu"
3634
/>
3635
<counter name="Sampler Texels Misses"
3636
symbol_name="SamplerTexelMisses"
3637
underscore_name="sampler_texel_misses"
3638
description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
3639
data_type="uint64"
3640
units="texels"
3641
semantic_type="event"
3642
equation="A 29 READ 4 UMUL"
3643
mdapi_group="Sampler/Sampler Cache"
3644
mdapi_usage_flags="Tier3 Batch Frame Draw"
3645
mdapi_supported_apis=""
3646
mdapi_hw_unit_type="gpu"
3647
/>
3648
<counter name="SLM Bytes Read"
3649
symbol_name="SlmBytesRead"
3650
underscore_name="slm_bytes_read"
3651
description="The total number of GPU memory bytes read from shared local memory."
3652
data_type="uint64"
3653
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3654
units="bytes"
3655
semantic_type="throughput"
3656
equation="A 30 READ 64 UMUL"
3657
mdapi_group="L3/Data Port/SLM"
3658
mdapi_usage_flags="Tier3 Frame Batch Draw"
3659
mdapi_supported_apis=""
3660
mdapi_hw_unit_type="gpu"
3661
/>
3662
<counter name="SLM Bytes Written"
3663
symbol_name="SlmBytesWritten"
3664
underscore_name="slm_bytes_written"
3665
description="The total number of GPU memory bytes written into shared local memory."
3666
data_type="uint64"
3667
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3668
units="bytes"
3669
semantic_type="throughput"
3670
equation="A 31 READ 64 UMUL"
3671
mdapi_group="L3/Data Port/SLM"
3672
mdapi_usage_flags="Tier3 Frame Batch Draw"
3673
mdapi_supported_apis=""
3674
mdapi_hw_unit_type="gpu"
3675
/>
3676
<counter name="Shader Memory Accesses"
3677
symbol_name="ShaderMemoryAccesses"
3678
underscore_name="shader_memory_accesses"
3679
description="The total number of shader memory accesses to L3."
3680
data_type="uint64"
3681
units="messages"
3682
semantic_type="event"
3683
equation="A 32 READ"
3684
mdapi_group="L3/Data Port"
3685
mdapi_usage_flags="Tier3 Frame Batch Draw"
3686
mdapi_supported_apis=""
3687
mdapi_hw_unit_type="gpu"
3688
/>
3689
<counter name="Shader Atomic Memory Accesses"
3690
symbol_name="ShaderAtomics"
3691
underscore_name="shader_atomics"
3692
description="The total number of shader atomic memory accesses."
3693
data_type="uint64"
3694
units="messages"
3695
semantic_type="event"
3696
equation="A 34 READ"
3697
mdapi_group="L3/Data Port/Atomics"
3698
mdapi_usage_flags="Tier3 Frame Batch Draw"
3699
mdapi_supported_apis=""
3700
mdapi_hw_unit_type="gpu"
3701
/>
3702
<counter name="L3 Shader Throughput"
3703
symbol_name="L3ShaderThroughput"
3704
underscore_name="l3_shader_throughput"
3705
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
3706
data_type="uint64"
3707
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
3708
units="bytes"
3709
semantic_type="throughput"
3710
equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
3711
mdapi_group="L3/Data Port"
3712
mdapi_usage_flags="Tier2 Frame Batch Draw"
3713
mdapi_supported_apis=""
3714
mdapi_hw_unit_type="gpu"
3715
/>
3716
<counter name="Shader Barrier Messages"
3717
symbol_name="ShaderBarriers"
3718
underscore_name="shader_barriers"
3719
description="The total number of shader barrier messages."
3720
data_type="uint64"
3721
units="messages"
3722
semantic_type="event"
3723
equation="A 35 READ"
3724
mdapi_group="EU Array/Barrier"
3725
mdapi_usage_flags="Tier3 Frame Batch Draw"
3726
mdapi_supported_apis=""
3727
mdapi_hw_unit_type="gpu"
3728
/>
3729
<counter name="EuUntypedReads0"
3730
symbol_name="EuUntypedReads0"
3731
underscore_name="eu_untyped_reads0"
3732
description="The subslice 0 EU Untyped Reads subslice 0."
3733
data_type="uint64"
3734
units="messages"
3735
semantic_type="event"
3736
equation="B 0 READ"
3737
mdapi_group="L3/Data Port"
3738
mdapi_usage_flags="Tier3 Frame Batch Draw"
3739
mdapi_supported_apis=""
3740
mdapi_hw_unit_type="subslice"
3741
/>
3742
<counter name="EuTypedReads0"
3743
symbol_name="EuTypedReads0"
3744
underscore_name="eu_typed_reads0"
3745
description="The subslice 0 EU Typed Reads subslice 0."
3746
data_type="uint64"
3747
units="messages"
3748
semantic_type="event"
3749
equation="B 2 READ"
3750
mdapi_group="L3/Data Port"
3751
mdapi_usage_flags="Tier3 Frame Batch Draw"
3752
mdapi_supported_apis=""
3753
mdapi_hw_unit_type="subslice"
3754
/>
3755
<counter name="EuUntypedWrites0"
3756
symbol_name="EuUntypedWrites0"
3757
underscore_name="eu_untyped_writes0"
3758
description="The subslice 0 EU Untyped Writes subslice 0."
3759
data_type="uint64"
3760
units="messages"
3761
semantic_type="event"
3762
equation="B 1 READ"
3763
mdapi_group="L3/Data Port"
3764
mdapi_usage_flags="Tier3 Frame Batch Draw"
3765
mdapi_supported_apis=""
3766
mdapi_hw_unit_type="subslice"
3767
/>
3768
<counter name="EuTypedWrites0"
3769
symbol_name="EuTypedWrites0"
3770
underscore_name="eu_typed_writes0"
3771
description="The subslice 0 EU Typed Writes subslice 0."
3772
data_type="uint64"
3773
units="messages"
3774
semantic_type="event"
3775
equation="B 3 READ"
3776
mdapi_group="L3/Data Port"
3777
mdapi_usage_flags="Tier3 Frame Batch Draw"
3778
mdapi_supported_apis=""
3779
mdapi_hw_unit_type="subslice"
3780
/>
3781
<counter name="EuUntypedAtomics0"
3782
symbol_name="EuUntypedAtomics0"
3783
underscore_name="eu_untyped_atomics0"
3784
description="The subslice 0 EU Untyped Atomics subslice 0."
3785
data_type="uint64"
3786
units="messages"
3787
semantic_type="event"
3788
equation="B 4 READ"
3789
mdapi_group="L3/Data Port"
3790
mdapi_usage_flags="Tier3 Frame Batch Draw"
3791
mdapi_supported_apis=""
3792
mdapi_hw_unit_type="subslice"
3793
/>
3794
<counter name="EuTypedAtomics0"
3795
symbol_name="EuTypedAtomics0"
3796
underscore_name="eu_typed_atomics0"
3797
description="The subslice 0 EU Typed Atomics subslice 0."
3798
data_type="uint64"
3799
units="messages"
3800
semantic_type="event"
3801
equation="B 5 READ"
3802
mdapi_group="L3/Data Port"
3803
mdapi_usage_flags="Tier3 Frame Batch Draw"
3804
mdapi_supported_apis=""
3805
mdapi_hw_unit_type="subslice"
3806
/>
3807
<counter name="EuA64UntypedReads0"
3808
symbol_name="EuA64UntypedReads0"
3809
underscore_name="eu_a64_untyped_reads0"
3810
description="The subslice 0 EU A64 Untyped Reads subslice 0."
3811
data_type="uint64"
3812
units="messages"
3813
semantic_type="event"
3814
equation="B 6 READ"
3815
mdapi_group="L3/Data Port"
3816
mdapi_usage_flags="Tier3 Frame Batch Draw"
3817
mdapi_supported_apis=""
3818
mdapi_hw_unit_type="subslice"
3819
/>
3820
<counter name="EuA64UntypedWrites0"
3821
symbol_name="EuA64UntypedWrites0"
3822
underscore_name="eu_a64_untyped_writes0"
3823
description="The subslice 0 EU A64 Untyped Writes subslice 0."
3824
data_type="uint64"
3825
units="messages"
3826
semantic_type="event"
3827
equation="B 7 READ"
3828
mdapi_group="L3/Data Port"
3829
mdapi_usage_flags="Tier3 Frame Batch Draw"
3830
mdapi_supported_apis=""
3831
mdapi_hw_unit_type="subslice"
3832
/>
3833
<counter name="Typed Reads 0"
3834
symbol_name="TypedReads0"
3835
underscore_name="typed_reads0"
3836
description="The subslice 0 typed reads."
3837
data_type="uint64"
3838
units="messages"
3839
semantic_type="event"
3840
equation="C 2 READ"
3841
mdapi_group="L3/Data Port"
3842
mdapi_usage_flags="Tier3 Frame Batch Draw"
3843
mdapi_supported_apis=""
3844
mdapi_hw_unit_type="subslice"
3845
/>
3846
<counter name="Typed Writes 0"
3847
symbol_name="TypedWrites0"
3848
underscore_name="typed_writes0"
3849
description="The subslice 0 typed writes."
3850
data_type="uint64"
3851
units="messages"
3852
semantic_type="event"
3853
equation="C 0 READ"
3854
mdapi_group="L3/Data Port"
3855
mdapi_usage_flags="Tier3 Frame Batch Draw"
3856
mdapi_supported_apis=""
3857
mdapi_hw_unit_type="subslice"
3858
/>
3859
<counter name="Untyped Reads 0"
3860
symbol_name="UntypedReads0"
3861
underscore_name="untyped_reads0"
3862
description="The subslice 0 untyped reads (including SLM reads)."
3863
data_type="uint64"
3864
units="messages"
3865
semantic_type="event"
3866
equation="C 3 READ"
3867
mdapi_group="L3/Data Port"
3868
mdapi_usage_flags="Tier3 Frame Batch Draw"
3869
mdapi_supported_apis=""
3870
mdapi_hw_unit_type="subslice"
3871
/>
3872
<counter name="Untyped Writes 0"
3873
symbol_name="UntypedWrites0"
3874
underscore_name="untyped_writes0"
3875
description="The subslice 0 untyped writes (including SLM writes)."
3876
data_type="uint64"
3877
units="messages"
3878
semantic_type="event"
3879
equation="C 1 READ"
3880
mdapi_group="L3/Data Port"
3881
mdapi_usage_flags="Tier3 Frame Batch Draw"
3882
mdapi_supported_apis=""
3883
mdapi_hw_unit_type="subslice"
3884
/>
3885
<counter name="Typed Atomics 0"
3886
symbol_name="TypedAtomics0"
3887
underscore_name="typed_atomics0"
3888
description="The subslice 0 typed atomics."
3889
data_type="uint64"
3890
units="messages"
3891
semantic_type="event"
3892
equation="C 4 READ"
3893
mdapi_group="L3/Data Port"
3894
mdapi_usage_flags="Tier3 Frame Batch Draw"
3895
mdapi_supported_apis=""
3896
mdapi_hw_unit_type="subslice"
3897
/>
3898
<counter name="TypedReadsPerCacheLine"
3899
symbol_name="TypedReadsPerCacheLine"
3900
underscore_name="typed_reads_per_cache_line"
3901
description="The ratio of EU typed read requests to L3 cache line reads."
3902
data_type="float"
3903
units="eu sends to l3 cache lines"
3904
semantic_type="ratio"
3905
equation="$EuTypedReads0 $TypedReads0 FDIV"
3906
mdapi_group="L3/Data Port"
3907
mdapi_usage_flags="Tier3 Frame Batch Draw"
3908
mdapi_supported_apis=""
3909
mdapi_hw_unit_type="subslice"
3910
/>
3911
<counter name="TypedWritesPerCacheLine"
3912
symbol_name="TypedWritesPerCacheLine"
3913
underscore_name="typed_writes_per_cache_line"
3914
description="The ratio of EU typed write requests to L3 cache line writes."
3915
data_type="float"
3916
units="eu sends to l3 cache lines"
3917
semantic_type="ratio"
3918
equation="$EuTypedWrites0 $TypedWrites0 FDIV"
3919
mdapi_group="L3/Data Port"
3920
mdapi_usage_flags="Tier3 Frame Batch Draw"
3921
mdapi_supported_apis=""
3922
mdapi_hw_unit_type="subslice"
3923
/>
3924
<counter name="UntypedReadsPerCacheLine"
3925
symbol_name="UntypedReadsPerCacheLine"
3926
underscore_name="untyped_reads_per_cache_line"
3927
description="The ratio of EU untyped read requests to L3 cache line reads."
3928
data_type="float"
3929
units="eu sends to l3 cache lines"
3930
semantic_type="ratio"
3931
equation="$EuUntypedReads0 $EuA64UntypedReads0 UADD $UntypedReads0 FDIV"
3932
mdapi_group="L3/Data Port"
3933
mdapi_usage_flags="Tier3 Frame Batch Draw"
3934
mdapi_supported_apis=""
3935
mdapi_hw_unit_type="subslice"
3936
/>
3937
<counter name="UntypedWritesPerCacheLine"
3938
symbol_name="UntypedWritesPerCacheLine"
3939
underscore_name="untyped_writes_per_cache_line"
3940
description="The ratio of EU untyped write requests to L3 cache line writes."
3941
data_type="float"
3942
units="eu sends to l3 cache lines"
3943
semantic_type="ratio"
3944
equation="$EuUntypedWrites0 $EuA64UntypedWrites0 UADD $UntypedWrites0 FDIV"
3945
mdapi_group="L3/Data Port"
3946
mdapi_usage_flags="Tier3 Frame Batch Draw"
3947
mdapi_supported_apis=""
3948
mdapi_hw_unit_type="subslice"
3949
/>
3950
<counter name="TypedAtomicsPerCacheLine"
3951
symbol_name="TypedAtomicsPerCacheLine"
3952
underscore_name="typed_atomics_per_cache_line"
3953
description="The ratio of EU typed atomics requests to L3 cache line writes."
3954
data_type="float"
3955
units="eu sends to l3 cache lines"
3956
semantic_type="ratio"
3957
equation="$EuTypedAtomics0 $TypedAtomics0 FDIV"
3958
mdapi_group="L3/Data Port"
3959
mdapi_usage_flags="Tier3 Frame Batch Draw"
3960
mdapi_supported_apis=""
3961
mdapi_hw_unit_type="subslice"
3962
/>
3963
<register_config type="NOA">
3964
<register type="NOA" address="0x00009840" value="0x00000080" />
3965
<register type="NOA" address="0x00009888" value="0x104F00E0" />
3966
<register type="NOA" address="0x00009888" value="0x141C0160" />
3967
<register type="NOA" address="0x00009888" value="0x161C0015" />
3968
<register type="NOA" address="0x00009888" value="0x181C0120" />
3969
<register type="NOA" address="0x00009888" value="0x002D5000" />
3970
<register type="NOA" address="0x00009888" value="0x062D4000" />
3971
<register type="NOA" address="0x00009888" value="0x082D5000" />
3972
<register type="NOA" address="0x00009888" value="0x0A2D5000" />
3973
<register type="NOA" address="0x00009888" value="0x0C2D5000" />
3974
<register type="NOA" address="0x00009888" value="0x0E2D5000" />
3975
<register type="NOA" address="0x00009888" value="0x022D5000" />
3976
<register type="NOA" address="0x00009888" value="0x042D5000" />
3977
<register type="NOA" address="0x00009888" value="0x0C2E5400" />
3978
<register type="NOA" address="0x00009888" value="0x0E2E5515" />
3979
<register type="NOA" address="0x00009888" value="0x102E0155" />
3980
<register type="NOA" address="0x00009888" value="0x044CC000" />
3981
<register type="NOA" address="0x00009888" value="0x0A4C8000" />
3982
<register type="NOA" address="0x00009888" value="0x0C4CC000" />
3983
<register type="NOA" address="0x00009888" value="0x0E4CC000" />
3984
<register type="NOA" address="0x00009888" value="0x104C8000" />
3985
<register type="NOA" address="0x00009888" value="0x124C8000" />
3986
<register type="NOA" address="0x00009888" value="0x144C8000" />
3987
<register type="NOA" address="0x00009888" value="0x164C2000" />
3988
<register type="NOA" address="0x00009888" value="0x064CC000" />
3989
<register type="NOA" address="0x00009888" value="0x084CC000" />
3990
<register type="NOA" address="0x00009888" value="0x004EA000" />
3991
<register type="NOA" address="0x00009888" value="0x064E8000" />
3992
<register type="NOA" address="0x00009888" value="0x084EA000" />
3993
<register type="NOA" address="0x00009888" value="0x0A4EA000" />
3994
<register type="NOA" address="0x00009888" value="0x0C4EA000" />
3995
<register type="NOA" address="0x00009888" value="0x0E4EA000" />
3996
<register type="NOA" address="0x00009888" value="0x024EA000" />
3997
<register type="NOA" address="0x00009888" value="0x044EA000" />
3998
<register type="NOA" address="0x00009888" value="0x0E4F4B41" />
3999
<register type="NOA" address="0x00009888" value="0x004F4200" />
4000
<register type="NOA" address="0x00009888" value="0x024F404C" />
4001
<register type="NOA" address="0x00009888" value="0x1C4F0000" />
4002
<register type="NOA" address="0x00009888" value="0x1A4F0000" />
4003
<register type="NOA" address="0x00009888" value="0x001B4000" />
4004
<register type="NOA" address="0x00009888" value="0x061B8000" />
4005
<register type="NOA" address="0x00009888" value="0x081BC000" />
4006
<register type="NOA" address="0x00009888" value="0x0A1BC000" />
4007
<register type="NOA" address="0x00009888" value="0x0C1BC000" />
4008
<register type="NOA" address="0x00009888" value="0x041BC000" />
4009
<register type="NOA" address="0x00009888" value="0x001C0031" />
4010
<register type="NOA" address="0x00009888" value="0x061C1900" />
4011
<register type="NOA" address="0x00009888" value="0x081C1A33" />
4012
<register type="NOA" address="0x00009888" value="0x0A1C1B35" />
4013
<register type="NOA" address="0x00009888" value="0x0C1C3337" />
4014
<register type="NOA" address="0x00009888" value="0x041C31C7" />
4015
<register type="NOA" address="0x00009888" value="0x180F5000" />
4016
<register type="NOA" address="0x00009888" value="0x1A0FA8AA" />
4017
<register type="NOA" address="0x00009888" value="0x1C0F0AAA" />
4018
<register type="NOA" address="0x00009888" value="0x182C8000" />
4019
<register type="NOA" address="0x00009888" value="0x1C2C6AAA" />
4020
<register type="NOA" address="0x00009888" value="0x1E2C0001" />
4021
<register type="NOA" address="0x00009888" value="0x1A2C2950" />
4022
<register type="NOA" address="0x00009888" value="0x01938000" />
4023
<register type="NOA" address="0x00009888" value="0x0F938000" />
4024
<register type="NOA" address="0x00009888" value="0x1993AAAA" />
4025
<register type="NOA" address="0x00009888" value="0x03938000" />
4026
<register type="NOA" address="0x00009888" value="0x05938000" />
4027
<register type="NOA" address="0x00009888" value="0x07938000" />
4028
<register type="NOA" address="0x00009888" value="0x09938000" />
4029
<register type="NOA" address="0x00009888" value="0x0B938000" />
4030
<register type="NOA" address="0x00009888" value="0x13904000" />
4031
<register type="NOA" address="0x00009888" value="0x21904000" />
4032
<register type="NOA" address="0x00009888" value="0x23904000" />
4033
<register type="NOA" address="0x00009888" value="0x25904000" />
4034
<register type="NOA" address="0x00009888" value="0x27904000" />
4035
<register type="NOA" address="0x00009888" value="0x29904000" />
4036
<register type="NOA" address="0x00009888" value="0x2B904000" />
4037
<register type="NOA" address="0x00009888" value="0x2D904000" />
4038
<register type="NOA" address="0x00009888" value="0x2F904000" />
4039
<register type="NOA" address="0x00009888" value="0x31904000" />
4040
<register type="NOA" address="0x00009888" value="0x15904000" />
4041
<register type="NOA" address="0x00009888" value="0x17904000" />
4042
<register type="NOA" address="0x00009888" value="0x19904000" />
4043
<register type="NOA" address="0x00009888" value="0x1B904000" />
4044
<register type="NOA" address="0x00009888" value="0x1D904000" />
4045
<register type="NOA" address="0x00009888" value="0x53900000" />
4046
<register type="NOA" address="0x00009888" value="0x43900420" />
4047
<register type="NOA" address="0x00009888" value="0x55900000" />
4048
<register type="NOA" address="0x00009888" value="0x47900000" />
4049
<register type="NOA" address="0x00009888" value="0x57900000" />
4050
<register type="NOA" address="0x00009888" value="0x49900000" />
4051
<register type="NOA" address="0x00009888" value="0x59900000" />
4052
<register type="NOA" address="0x00009888" value="0x4B900400" />
4053
<register type="NOA" address="0x00009888" value="0x37900000" />
4054
<register type="NOA" address="0x00009888" value="0x33900000" />
4055
<register type="NOA" address="0x00009888" value="0x4D900001" />
4056
<register type="NOA" address="0x00009888" value="0x45900001" />
4057
</register_config>
4058
<register_config type="OA">
4059
<register type="OA" address="0x00002724" value="0xF0800000" />
4060
<register type="OA" address="0x00002720" value="0x00000000" />
4061
<register type="OA" address="0x00002714" value="0xF0800000" />
4062
<register type="OA" address="0x00002710" value="0x00000000" />
4063
<register type="OA" address="0x00002740" value="0x00000000" />
4064
<register type="OA" address="0x00002770" value="0x0007FC2A" />
4065
<register type="OA" address="0x00002774" value="0x0000BF00" />
4066
<register type="OA" address="0x00002778" value="0x0007FC6A" />
4067
<register type="OA" address="0x0000277C" value="0x0000BF00" />
4068
<register type="OA" address="0x00002780" value="0x0007FC92" />
4069
<register type="OA" address="0x00002784" value="0x0000BF00" />
4070
<register type="OA" address="0x00002788" value="0x0007FCA2" />
4071
<register type="OA" address="0x0000278C" value="0x0000BF00" />
4072
<register type="OA" address="0x00002790" value="0x0007FC32" />
4073
<register type="OA" address="0x00002794" value="0x0000BF00" />
4074
<register type="OA" address="0x00002798" value="0x0007FC9A" />
4075
<register type="OA" address="0x0000279C" value="0x0000BF00" />
4076
<register type="OA" address="0x000027A0" value="0x0007FE6A" />
4077
<register type="OA" address="0x000027A4" value="0x0000BF00" />
4078
<register type="OA" address="0x000027A8" value="0x0007FE7A" />
4079
<register type="OA" address="0x000027AC" value="0x0000BF00" />
4080
</register_config>
4081
<register_config type="FLEX">
4082
<register type="FLEX" address="0x0000E458" value="0x00005004" />
4083
<register type="FLEX" address="0x0000E558" value="0x00000003" />
4084
<register type="FLEX" address="0x0000E658" value="0x00002001" />
4085
<register type="FLEX" address="0x0000E758" value="0x00778008" />
4086
<register type="FLEX" address="0x0000E45C" value="0x00088078" />
4087
<register type="FLEX" address="0x0000E55C" value="0x00808708" />
4088
<register type="FLEX" address="0x0000E65C" value="0x00A08908" />
4089
</register_config>
4090
</set>
4091
4092
<set name="Compute Metrics L3 Cache set"
4093
chipset="GLK"
4094
symbol_name="ComputeL3Cache"
4095
underscore_name="compute_l3_cache"
4096
mdapi_supported_apis="VK OGL4 OCL IO BB"
4097
hw_config_guid="88ec931f-5b4a-453a-9db6-a61232b6143d"
4098
>
4099
<counter name="GPU Time Elapsed"
4100
symbol_name="GpuTime"
4101
underscore_name="gpu_time"
4102
description="Time elapsed on the GPU during the measurement."
4103
data_type="uint64"
4104
units="ns"
4105
semantic_type="duration"
4106
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
4107
mdapi_group="GPU"
4108
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4109
mdapi_supported_apis="VK OGL OCL IO BB"
4110
mdapi_hw_unit_type="gpu"
4111
/>
4112
<counter name="GPU Core Clocks"
4113
symbol_name="GpuCoreClocks"
4114
underscore_name="gpu_core_clocks"
4115
description="The total number of GPU core clocks elapsed during the measurement."
4116
data_type="uint64"
4117
units="cycles"
4118
semantic_type="event"
4119
equation="GPU_CLOCK 0 READ"
4120
mdapi_group="GPU"
4121
mdapi_usage_flags="Tier1 Frame Batch Draw"
4122
mdapi_supported_apis="VK OGL OCL IO BB"
4123
mdapi_hw_unit_type="gpu"
4124
/>
4125
<counter name="AVG GPU Core Frequency"
4126
symbol_name="AvgGpuCoreFrequency"
4127
underscore_name="avg_gpu_core_frequency"
4128
description="Average GPU Core Frequency in the measurement."
4129
data_type="uint64"
4130
max_equation="$GpuMaxFrequency"
4131
units="hz"
4132
semantic_type="event"
4133
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4134
mdapi_group="GPU"
4135
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4136
mdapi_supported_apis="VK OGL OCL IO BB"
4137
mdapi_hw_unit_type="gpu"
4138
/>
4139
<counter name="GPU Busy"
4140
symbol_name="GpuBusy"
4141
underscore_name="gpu_busy"
4142
description="The percentage of time in which the GPU has been processing GPU commands."
4143
data_type="float"
4144
max_equation="100"
4145
units="percent"
4146
semantic_type="duration"
4147
equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
4148
mdapi_group="GPU"
4149
mdapi_usage_flags="Tier1 Overview System Frame"
4150
mdapi_supported_apis="VK OGL OCL IO BB"
4151
mdapi_hw_unit_type="gpu"
4152
/>
4153
<counter name="VS Threads Dispatched"
4154
symbol_name="VsThreads"
4155
underscore_name="vs_threads"
4156
description="The total number of vertex shader hardware threads dispatched."
4157
data_type="uint64"
4158
units="threads"
4159
semantic_type="event"
4160
equation="A 1 READ"
4161
mdapi_group="EU Array/Vertex Shader"
4162
mdapi_usage_flags="Tier3 Frame Batch Draw"
4163
mdapi_supported_apis="VK OGL IO BB"
4164
mdapi_hw_unit_type="gpu"
4165
/>
4166
<counter name="HS Threads Dispatched"
4167
symbol_name="HsThreads"
4168
underscore_name="hs_threads"
4169
description="The total number of hull shader hardware threads dispatched."
4170
data_type="uint64"
4171
units="threads"
4172
semantic_type="event"
4173
equation="A 2 READ"
4174
mdapi_group="EU Array/Hull Shader"
4175
mdapi_usage_flags="Tier3 Frame Batch Draw"
4176
mdapi_supported_apis="VK OGL4 IO BB"
4177
mdapi_hw_unit_type="gpu"
4178
/>
4179
<counter name="DS Threads Dispatched"
4180
symbol_name="DsThreads"
4181
underscore_name="ds_threads"
4182
description="The total number of domain shader hardware threads dispatched."
4183
data_type="uint64"
4184
units="threads"
4185
semantic_type="event"
4186
equation="A 3 READ"
4187
mdapi_group="EU Array/Domain Shader"
4188
mdapi_usage_flags="Tier3 Frame Batch Draw"
4189
mdapi_supported_apis="VK OGL4 IO BB"
4190
mdapi_hw_unit_type="gpu"
4191
/>
4192
<counter name="GS Threads Dispatched"
4193
symbol_name="GsThreads"
4194
underscore_name="gs_threads"
4195
description="The total number of geometry shader hardware threads dispatched."
4196
data_type="uint64"
4197
units="threads"
4198
semantic_type="event"
4199
equation="A 5 READ"
4200
mdapi_group="EU Array/Geometry Shader"
4201
mdapi_usage_flags="Tier3 Frame Batch Draw"
4202
mdapi_supported_apis="VK OGL4 IO BB"
4203
mdapi_hw_unit_type="gpu"
4204
/>
4205
<counter name="FS Threads Dispatched"
4206
symbol_name="PsThreads"
4207
underscore_name="ps_threads"
4208
description="The total number of fragment shader hardware threads dispatched."
4209
data_type="uint64"
4210
units="threads"
4211
semantic_type="event"
4212
equation="A 6 READ"
4213
mdapi_group="EU Array/Fragment Shader"
4214
mdapi_usage_flags="Tier3 Frame Batch Draw"
4215
mdapi_supported_apis="VK OGL IO BB"
4216
mdapi_hw_unit_type="gpu"
4217
/>
4218
<counter name="CS Threads Dispatched"
4219
symbol_name="CsThreads"
4220
underscore_name="cs_threads"
4221
description="The total number of compute shader hardware threads dispatched."
4222
data_type="uint64"
4223
units="threads"
4224
semantic_type="event"
4225
equation="A 4 READ"
4226
mdapi_group="EU Array/Compute Shader"
4227
mdapi_usage_flags="Tier3 Frame Batch Draw"
4228
mdapi_supported_apis="VK OGL4 OCL IO BB"
4229
mdapi_hw_unit_type="gpu"
4230
/>
4231
<counter name="EU Active"
4232
symbol_name="EuActive"
4233
underscore_name="eu_active"
4234
description="The percentage of time in which the Execution Units were actively processing."
4235
data_type="float"
4236
max_equation="100"
4237
units="percent"
4238
semantic_type="duration"
4239
equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4240
mdapi_group="EU Array"
4241
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4242
mdapi_supported_apis="VK OGL OCL IO BB"
4243
mdapi_hw_unit_type="gpu"
4244
/>
4245
<counter name="EU Stall"
4246
symbol_name="EuStall"
4247
underscore_name="eu_stall"
4248
description="The percentage of time in which the Execution Units were stalled."
4249
data_type="float"
4250
max_equation="100"
4251
units="percent"
4252
semantic_type="duration"
4253
equation="A 8 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 Both FPU Pipes Active"
4260
symbol_name="EuFpuBothActive"
4261
underscore_name="eu_fpu_both_active"
4262
description="The percentage of time in which both EU FPU pipelines were actively processing."
4263
data_type="float"
4264
max_equation="100"
4265
units="percent"
4266
semantic_type="duration"
4267
equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4268
mdapi_group="EU Array/Pipes"
4269
mdapi_usage_flags="Tier3 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 FPU0 Pipe Active"
4274
symbol_name="Fpu0Active"
4275
underscore_name="fpu0_active"
4276
description="The percentage of time in which EU FPU0 pipeline was actively processing."
4277
data_type="float"
4278
max_equation="100"
4279
units="percent"
4280
semantic_type="duration"
4281
equation="A 10 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 IO BB"
4285
mdapi_hw_unit_type="gpu"
4286
/>
4287
<counter name="EU FPU1 Pipe Active"
4288
symbol_name="Fpu1Active"
4289
underscore_name="fpu1_active"
4290
description="The percentage of time in which EU FPU1 pipeline was actively processing."
4291
data_type="float"
4292
max_equation="100"
4293
units="percent"
4294
semantic_type="duration"
4295
equation="A 11 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 AVG IPC Rate"
4302
symbol_name="EuAvgIpcRate"
4303
underscore_name="eu_avg_ipc_rate"
4304
description="The average rate of IPC calculated for 2 FPU pipelines."
4305
data_type="float"
4306
max_equation="2"
4307
units="number"
4308
semantic_type="ratio"
4309
equation="A 9 READ A 10 READ A 11 READ UADD A 9 READ USUB FDIV 1 FADD"
4310
mdapi_group="EU Array"
4311
mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
4312
mdapi_supported_apis="VK OGL OCL IO BB"
4313
mdapi_hw_unit_type="gpu"
4314
/>
4315
<counter name="EU Send Pipe Active"
4316
symbol_name="EuSendActive"
4317
underscore_name="eu_send_active"
4318
description="The percentage of time in which EU send pipeline was actively processing."
4319
data_type="float"
4320
max_equation="100"
4321
units="percent"
4322
semantic_type="duration"
4323
equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4324
mdapi_group="EU Array/Pipes"
4325
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4326
mdapi_supported_apis="VK OGL IO BB"
4327
mdapi_hw_unit_type="gpu"
4328
/>
4329
<counter name="EU FPU0 Hybrid Instruction"
4330
symbol_name="EuHybridFpu0Instruction"
4331
underscore_name="eu_hybrid_fpu0_instruction"
4332
description="The percentage of time in which execution units were actively processing hybrid instructions on FPU0."
4333
data_type="float"
4334
max_equation="100"
4335
units="percent"
4336
semantic_type="duration"
4337
equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4338
mdapi_group="EU Array/Pipes/Instructions"
4339
mdapi_usage_flags="Tier4 Frame Batch Draw"
4340
mdapi_supported_apis="VK OGL IO BB"
4341
mdapi_hw_unit_type="gpu"
4342
/>
4343
<counter name="EU FPU1 Hybrid Instruction"
4344
symbol_name="EuHybridFpu1Instruction"
4345
underscore_name="eu_hybrid_fpu1_instruction"
4346
description="The percentage of time in which execution units were actively processing hybrid instructions on FPU1."
4347
data_type="float"
4348
max_equation="100"
4349
units="percent"
4350
semantic_type="duration"
4351
equation="A 14 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 FPU0 Ternary Instruction"
4358
symbol_name="EuTernaryFpu0Instruction"
4359
underscore_name="eu_ternary_fpu0_instruction"
4360
description="The percentage of time in which execution units were actively processing ternary instructions on FPU0."
4361
data_type="float"
4362
max_equation="100"
4363
units="percent"
4364
semantic_type="duration"
4365
equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4366
mdapi_group="EU Array/Pipes/Instructions"
4367
mdapi_usage_flags="Tier4 System Frame Batch Draw"
4368
mdapi_supported_apis="VK OGL IO BB"
4369
mdapi_hw_unit_type="gpu"
4370
/>
4371
<counter name="EU FPU1 Ternary Instruction"
4372
symbol_name="EuTernaryFpu1Instruction"
4373
underscore_name="eu_ternary_fpu1_instruction"
4374
description="The percentage of time in which execution units were actively processing ternary instructions on FPU1."
4375
data_type="float"
4376
max_equation="100"
4377
units="percent"
4378
semantic_type="duration"
4379
equation="A 16 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 FPU0 Binary Instruction"
4386
symbol_name="EuBinaryFpu0Instruction"
4387
underscore_name="eu_binary_fpu0_instruction"
4388
description="The percentage of time in which execution units were actively processing binary instructions on FPU0."
4389
data_type="float"
4390
max_equation="100"
4391
units="percent"
4392
semantic_type="duration"
4393
equation="A 17 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 FPU1 Binary Instruction"
4400
symbol_name="EuBinaryFpu1Instruction"
4401
underscore_name="eu_binary_fpu1_instruction"
4402
description="The percentage of time in which execution units were actively processing binary instructions on FPU1."
4403
data_type="float"
4404
max_equation="100"
4405
units="percent"
4406
semantic_type="duration"
4407
equation="A 18 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 FPU0 Move Instruction"
4414
symbol_name="EuMoveFpu0Instruction"
4415
underscore_name="eu_move_fpu0_instruction"
4416
description="The percentage of time in which execution units were actively processing move instructions on FPU0."
4417
data_type="float"
4418
max_equation="100"
4419
units="percent"
4420
semantic_type="duration"
4421
equation="A 19 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 FPU1 Move Instruction"
4428
symbol_name="EuMoveFpu1Instruction"
4429
underscore_name="eu_move_fpu1_instruction"
4430
description="The percentage of time in which execution units were actively processing move instructions on FPU1."
4431
data_type="float"
4432
max_equation="100"
4433
units="percent"
4434
semantic_type="duration"
4435
equation="A 20 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="Rasterized Pixels"
4442
symbol_name="RasterizedPixels"
4443
underscore_name="rasterized_pixels"
4444
description="The total number of rasterized pixels."
4445
data_type="uint64"
4446
units="pixels"
4447
semantic_type="event"
4448
equation="A 21 READ 4 UMUL"
4449
mdapi_group="3D Pipe/Rasterizer"
4450
mdapi_usage_flags="Tier3 Frame Batch Draw"
4451
mdapi_supported_apis="VK OGL IO BB"
4452
mdapi_hw_unit_type="gpu"
4453
/>
4454
<counter name="Early Hi-Depth Test Fails"
4455
symbol_name="HiDepthTestFails"
4456
underscore_name="hi_depth_test_fails"
4457
description="The total number of pixels dropped on early hierarchical depth test."
4458
data_type="uint64"
4459
units="pixels"
4460
semantic_type="event"
4461
equation="A 22 READ 4 UMUL"
4462
mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
4463
mdapi_usage_flags="Tier3 Frame Batch Draw"
4464
mdapi_supported_apis="VK OGL IO BB"
4465
mdapi_hw_unit_type="gpu"
4466
/>
4467
<counter name="Early Depth Test Fails"
4468
symbol_name="EarlyDepthTestFails"
4469
underscore_name="early_depth_test_fails"
4470
description="The total number of pixels dropped on early depth test."
4471
data_type="uint64"
4472
units="pixels"
4473
semantic_type="event"
4474
equation="A 23 READ 4 UMUL"
4475
mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
4476
mdapi_usage_flags="Tier3 Frame Batch Draw"
4477
mdapi_supported_apis="VK OGL IO BB"
4478
mdapi_hw_unit_type="gpu"
4479
/>
4480
<counter name="Samples Killed in FS"
4481
symbol_name="SamplesKilledInPs"
4482
underscore_name="samples_killed_in_ps"
4483
description="The total number of samples or pixels dropped in fragment shaders."
4484
data_type="uint64"
4485
units="pixels"
4486
semantic_type="event"
4487
equation="A 24 READ 4 UMUL"
4488
mdapi_group="3D Pipe/Fragment Shader"
4489
mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
4490
mdapi_supported_apis="VK OGL IO BB"
4491
mdapi_hw_unit_type="gpu"
4492
/>
4493
<counter name="Pixels Failing Tests"
4494
symbol_name="PixelsFailingPostPsTests"
4495
underscore_name="pixels_failing_post_ps_tests"
4496
description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
4497
data_type="uint64"
4498
units="pixels"
4499
semantic_type="event"
4500
equation="A 25 READ 4 UMUL"
4501
mdapi_group="3D Pipe/Output Merger"
4502
mdapi_usage_flags="Tier3 Frame Batch Draw"
4503
mdapi_supported_apis="VK OGL IO BB"
4504
mdapi_hw_unit_type="gpu"
4505
/>
4506
<counter name="Samples Written"
4507
symbol_name="SamplesWritten"
4508
underscore_name="samples_written"
4509
description="The total number of samples or pixels written to all render targets."
4510
data_type="uint64"
4511
units="pixels"
4512
semantic_type="event"
4513
equation="A 26 READ 4 UMUL"
4514
mdapi_group="3D Pipe/Output Merger"
4515
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4516
mdapi_supported_apis="VK OGL IO BB"
4517
mdapi_hw_unit_type="gpu"
4518
/>
4519
<counter name="Samples Blended"
4520
symbol_name="SamplesBlended"
4521
underscore_name="samples_blended"
4522
description="The total number of blended samples or pixels written to all render targets."
4523
data_type="uint64"
4524
units="pixels"
4525
semantic_type="event"
4526
equation="A 27 READ 4 UMUL"
4527
mdapi_group="3D Pipe/Output Merger"
4528
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4529
mdapi_supported_apis="VK OGL IO BB"
4530
mdapi_hw_unit_type="gpu"
4531
/>
4532
<counter name="Sampler Accesses"
4533
symbol_name="SamplerAccesses"
4534
underscore_name="sampler_accesses"
4535
description="The total number of messages send to samplers."
4536
data_type="uint64"
4537
units="messages"
4538
semantic_type="event"
4539
equation="A 28 READ"
4540
mdapi_group="Sampler"
4541
mdapi_usage_flags="Tier3 Batch Frame Draw"
4542
mdapi_supported_apis="VK OGL OCL IO BB"
4543
mdapi_hw_unit_type="gpu"
4544
/>
4545
<counter name="Sampler Texels"
4546
symbol_name="SamplerTexels"
4547
underscore_name="sampler_texels"
4548
description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
4549
data_type="uint64"
4550
units="texels"
4551
semantic_type="event"
4552
equation="A 28 READ 4 UMUL"
4553
mdapi_group="Sampler/Sampler Input"
4554
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4555
mdapi_supported_apis="VK OGL OCL IO BB"
4556
mdapi_hw_unit_type="gpu"
4557
/>
4558
<counter name="Sampler Texels Misses"
4559
symbol_name="SamplerTexelMisses"
4560
underscore_name="sampler_texel_misses"
4561
description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
4562
data_type="uint64"
4563
units="texels"
4564
semantic_type="event"
4565
equation="A 29 READ 4 UMUL"
4566
mdapi_group="Sampler/Sampler Cache"
4567
mdapi_usage_flags="Tier3 Batch Frame Draw"
4568
mdapi_supported_apis="VK OGL OCL IO BB"
4569
mdapi_hw_unit_type="gpu"
4570
/>
4571
<counter name="SLM Bytes Read"
4572
symbol_name="SlmBytesRead"
4573
underscore_name="slm_bytes_read"
4574
description="The total number of GPU memory bytes read from shared local memory."
4575
data_type="uint64"
4576
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4577
units="bytes"
4578
semantic_type="throughput"
4579
equation="A 30 READ 64 UMUL"
4580
mdapi_group="L3/Data Port/SLM"
4581
mdapi_usage_flags="Tier3 Frame Batch Draw"
4582
mdapi_supported_apis="VK OGL4 OCL IO BB"
4583
mdapi_hw_unit_type="gpu"
4584
/>
4585
<counter name="SLM Bytes Written"
4586
symbol_name="SlmBytesWritten"
4587
underscore_name="slm_bytes_written"
4588
description="The total number of GPU memory bytes written into 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 31 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="Shader Memory Accesses"
4600
symbol_name="ShaderMemoryAccesses"
4601
underscore_name="shader_memory_accesses"
4602
description="The total number of shader memory accesses to L3."
4603
data_type="uint64"
4604
units="messages"
4605
semantic_type="event"
4606
equation="A 32 READ"
4607
mdapi_group="L3/Data Port"
4608
mdapi_usage_flags="Tier3 Frame Batch Draw"
4609
mdapi_supported_apis="VK OGL OCL IO BB"
4610
mdapi_hw_unit_type="gpu"
4611
/>
4612
<counter name="Shader Atomic Memory Accesses"
4613
symbol_name="ShaderAtomics"
4614
underscore_name="shader_atomics"
4615
description="The total number of shader atomic memory accesses."
4616
data_type="uint64"
4617
units="messages"
4618
semantic_type="event"
4619
equation="A 34 READ"
4620
mdapi_group="L3/Data Port/Atomics"
4621
mdapi_usage_flags="Tier3 Frame Batch Draw"
4622
mdapi_supported_apis="VK OGL OCL IO BB"
4623
mdapi_hw_unit_type="gpu"
4624
/>
4625
<counter name="L3 Accesses"
4626
symbol_name="L3Accesses"
4627
underscore_name="l3_accesses"
4628
description="The total number of L3 accesses from all entities."
4629
data_type="uint64"
4630
units="messages"
4631
semantic_type="event"
4632
equation="C 0 READ C 1 READ B 2 READ B 3 READ UADD UADD UADD 2 UMUL"
4633
mdapi_group="L3"
4634
mdapi_usage_flags="Tier3 Frame Batch Draw"
4635
mdapi_supported_apis="VK OGL OCL IO BB"
4636
mdapi_hw_unit_type="gpu"
4637
/>
4638
<counter name="L3 Misses"
4639
symbol_name="L3Misses"
4640
underscore_name="l3_misses"
4641
description="The total number of L3 misses."
4642
data_type="uint64"
4643
units="messages"
4644
semantic_type="event"
4645
equation="C 4 READ C 5 READ UADD"
4646
mdapi_group="L3/TAG"
4647
mdapi_usage_flags="Tier3 Frame Batch Draw"
4648
mdapi_supported_apis="VK OGL OCL IO BB"
4649
mdapi_hw_unit_type="gpu"
4650
/>
4651
<counter name="L3 Sampler Throughput"
4652
symbol_name="L3SamplerThroughput"
4653
underscore_name="l3_sampler_throughput"
4654
description="The total number of GPU memory bytes transferred between samplers and L3 caches."
4655
data_type="uint64"
4656
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
4657
units="bytes"
4658
semantic_type="throughput"
4659
equation="A 29 READ 64 UMUL"
4660
mdapi_group="L3/Sampler"
4661
mdapi_usage_flags="Tier2 Frame Batch Draw"
4662
mdapi_supported_apis="VK OGL OCL IO BB"
4663
mdapi_hw_unit_type="gpu"
4664
/>
4665
<counter name="L3 Shader Throughput"
4666
symbol_name="L3ShaderThroughput"
4667
underscore_name="l3_shader_throughput"
4668
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
4669
data_type="uint64"
4670
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
4671
units="bytes"
4672
semantic_type="throughput"
4673
equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
4674
mdapi_group="L3/Data Port"
4675
mdapi_usage_flags="Tier2 Frame Batch Draw"
4676
mdapi_supported_apis="VK OGL4 OCL IO BB"
4677
mdapi_hw_unit_type="gpu"
4678
/>
4679
<counter name="L3 Total Throughput"
4680
symbol_name="L3TotalThroughput"
4681
underscore_name="l3_total_throughput"
4682
description="The total number of GPU memory bytes transferred via L3."
4683
data_type="uint64"
4684
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
4685
units="bytes"
4686
semantic_type="throughput"
4687
equation="$L3Accesses 64 UMUL"
4688
mdapi_group="L3"
4689
mdapi_usage_flags="Tier3 Frame Batch Draw"
4690
mdapi_supported_apis="VK OGL OCL IO BB"
4691
mdapi_hw_unit_type="gpu"
4692
/>
4693
<counter name="Shader Barrier Messages"
4694
symbol_name="ShaderBarriers"
4695
underscore_name="shader_barriers"
4696
description="The total number of shader barrier messages."
4697
data_type="uint64"
4698
units="messages"
4699
semantic_type="event"
4700
equation="A 35 READ"
4701
mdapi_group="EU Array/Barrier"
4702
mdapi_usage_flags="Tier3 Frame Batch Draw"
4703
mdapi_supported_apis="VK OGL OCL IO BB"
4704
mdapi_hw_unit_type="gpu"
4705
/>
4706
<counter name="L3 Bank 00 Accesses"
4707
symbol_name="L3Bank00Accesses"
4708
underscore_name="l3_bank00_accesses"
4709
description="The total number of accesses to L3 Bank 00."
4710
data_type="uint64"
4711
units="messages"
4712
semantic_type="event"
4713
equation="C 0 READ 2 UMUL"
4714
availability="$SliceMask 0x01 AND"
4715
mdapi_group="L3"
4716
mdapi_usage_flags="Tier4 Frame Batch Draw"
4717
mdapi_supported_apis="VK OGL OCL IO BB"
4718
mdapi_hw_unit_type="slice"
4719
/>
4720
<counter name="L3 Bank 01 Accesses"
4721
symbol_name="L3Bank01Accesses"
4722
underscore_name="l3_bank01_accesses"
4723
description="The total number of accesses to L3 Bank 01."
4724
data_type="uint64"
4725
units="messages"
4726
semantic_type="event"
4727
equation="C 1 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 02 Accesses"
4735
symbol_name="L3Bank02Accesses"
4736
underscore_name="l3_bank02_accesses"
4737
description="The total number of accesses to L3 Bank 02."
4738
data_type="uint64"
4739
units="messages"
4740
semantic_type="event"
4741
equation="B 2 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 03 Accesses"
4749
symbol_name="L3Bank03Accesses"
4750
underscore_name="l3_bank03_accesses"
4751
description="The total number of accesses to L3 Bank 03."
4752
data_type="uint64"
4753
units="messages"
4754
semantic_type="event"
4755
equation="B 3 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 00 IC Accesses"
4763
symbol_name="L3Bank00IcAccesses"
4764
underscore_name="l3_bank00_ic_accesses"
4765
description="The total number of accesses to L3 Bank 00 from IC cache."
4766
data_type="uint64"
4767
units="messages"
4768
semantic_type="event"
4769
equation="B 0 READ B 1 READ UADD 2 UMUL $L3Bank00Accesses UMIN"
4770
availability="$SliceMask 0x01 AND"
4771
mdapi_group="L3/IC"
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 Hits"
4777
symbol_name="L3Bank00IcHits"
4778
underscore_name="l3_bank00_ic_hits"
4779
description="The total number of hits in L3 Bank 00 from IC cache."
4780
data_type="uint64"
4781
units="messages"
4782
semantic_type="event"
4783
equation="B 1 READ 2 UMUL $L3Bank00IcAccesses 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="GTI L3 Throughput"
4791
symbol_name="GtiL3Throughput"
4792
underscore_name="gti_l3_throughput"
4793
description="The total number of GPU memory bytes transferred between L3 caches and GTI."
4794
data_type="uint64"
4795
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
4796
units="bytes"
4797
semantic_type="throughput"
4798
equation="C 4 READ C 5 READ UADD 64 UMUL"
4799
mdapi_group="GTI/L3"
4800
mdapi_usage_flags="Tier2 Frame Batch Draw"
4801
mdapi_supported_apis="VK OGL OCL IO BB"
4802
mdapi_hw_unit_type="gpu"
4803
/>
4804
<counter name="GTI Read Throughput"
4805
symbol_name="GtiReadThroughput"
4806
underscore_name="gti_read_throughput"
4807
description="The total number of GPU memory bytes read from GTI."
4808
data_type="uint64"
4809
max_equation="$GpuCoreClocks 64 UMUL"
4810
units="bytes"
4811
semantic_type="throughput"
4812
equation="C 6 READ 64 UMUL"
4813
mdapi_group="GTI"
4814
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4815
mdapi_supported_apis="VK OGL OCL IO BB"
4816
mdapi_hw_unit_type="gpu"
4817
/>
4818
<counter name="GTI Write Throughput"
4819
symbol_name="GtiWriteThroughput"
4820
underscore_name="gti_write_throughput"
4821
description="The total number of GPU memory bytes written to GTI."
4822
data_type="uint64"
4823
max_equation="$GpuCoreClocks 32 UMUL"
4824
units="bytes"
4825
semantic_type="throughput"
4826
equation="C 7 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
<register_config type="NOA">
4833
<register type="NOA" address="0x00009840" value="0x00000080" />
4834
<register type="NOA" address="0x00009888" value="0x166C03B0" />
4835
<register type="NOA" address="0x00009888" value="0x1593001E" />
4836
<register type="NOA" address="0x00009888" value="0x3F900C00" />
4837
<register type="NOA" address="0x00009888" value="0x41900000" />
4838
<register type="NOA" address="0x00009888" value="0x002D1000" />
4839
<register type="NOA" address="0x00009888" value="0x062D4000" />
4840
<register type="NOA" address="0x00009888" value="0x082D5000" />
4841
<register type="NOA" address="0x00009888" value="0x0E2D5000" />
4842
<register type="NOA" address="0x00009888" value="0x0C2E0400" />
4843
<register type="NOA" address="0x00009888" value="0x0E2E1500" />
4844
<register type="NOA" address="0x00009888" value="0x102E0140" />
4845
<register type="NOA" address="0x00009888" value="0x044C4000" />
4846
<register type="NOA" address="0x00009888" value="0x0A4C8000" />
4847
<register type="NOA" address="0x00009888" value="0x0C4CC000" />
4848
<register type="NOA" address="0x00009888" value="0x144C8000" />
4849
<register type="NOA" address="0x00009888" value="0x164C2000" />
4850
<register type="NOA" address="0x00009888" value="0x004E2000" />
4851
<register type="NOA" address="0x00009888" value="0x064E8000" />
4852
<register type="NOA" address="0x00009888" value="0x084EA000" />
4853
<register type="NOA" address="0x00009888" value="0x0E4EA000" />
4854
<register type="NOA" address="0x00009888" value="0x1A4F4001" />
4855
<register type="NOA" address="0x00009888" value="0x1C4F5005" />
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="0x146C0000" />
4862
<register type="NOA" address="0x00009888" value="0x1A6C0000" />
4863
<register type="NOA" address="0x00009888" value="0x1C6C0000" />
4864
<register type="NOA" address="0x00009888" value="0x180F1000" />
4865
<register type="NOA" address="0x00009888" value="0x1A0FA800" />
4866
<register type="NOA" address="0x00009888" value="0x1C0F0A00" />
4867
<register type="NOA" address="0x00009888" value="0x182C4000" />
4868
<register type="NOA" address="0x00009888" value="0x1C2C4015" />
4869
<register type="NOA" address="0x00009888" value="0x1E2C0001" />
4870
<register type="NOA" address="0x00009888" value="0x03931980" />
4871
<register type="NOA" address="0x00009888" value="0x05930032" />
4872
<register type="NOA" address="0x00009888" value="0x11930000" />
4873
<register type="NOA" address="0x00009888" value="0x01938000" />
4874
<register type="NOA" address="0x00009888" value="0x0F938000" />
4875
<register type="NOA" address="0x00009888" value="0x1993A00A" />
4876
<register type="NOA" address="0x00009888" value="0x07930000" />
4877
<register type="NOA" address="0x00009888" value="0x09930000" />
4878
<register type="NOA" address="0x00009888" value="0x1D900177" />
4879
<register type="NOA" address="0x00009888" value="0x1F900178" />
4880
<register type="NOA" address="0x00009888" value="0x35900000" />
4881
<register type="NOA" address="0x00009888" value="0x13904000" />
4882
<register type="NOA" address="0x00009888" value="0x21904000" />
4883
<register type="NOA" address="0x00009888" value="0x23904000" />
4884
<register type="NOA" address="0x00009888" value="0x25904000" />
4885
<register type="NOA" address="0x00009888" value="0x2F904000" />
4886
<register type="NOA" address="0x00009888" value="0x31904000" />
4887
<register type="NOA" address="0x00009888" value="0x19904000" />
4888
<register type="NOA" address="0x00009888" value="0x1B904000" />
4889
<register type="NOA" address="0x00009888" value="0x53901000" />
4890
<register type="NOA" address="0x00009888" value="0x43900000" />
4891
<register type="NOA" address="0x00009888" value="0x55900111" />
4892
<register type="NOA" address="0x00009888" value="0x47900001" />
4893
<register type="NOA" address="0x00009888" value="0x57900000" />
4894
<register type="NOA" address="0x00009888" value="0x49900000" />
4895
<register type="NOA" address="0x00009888" value="0x37900000" />
4896
<register type="NOA" address="0x00009888" value="0x33900000" />
4897
<register type="NOA" address="0x00009888" value="0x59900000" />
4898
<register type="NOA" address="0x00009888" value="0x4B900000" />
4899
<register type="NOA" address="0x00009888" value="0x4D900000" />
4900
<register type="NOA" address="0x00009888" value="0x45900400" />
4901
</register_config>
4902
<register_config type="OA">
4903
<register type="OA" address="0x00002710" value="0x00000000" />
4904
<register type="OA" address="0x00002714" value="0x30800000" />
4905
<register type="OA" address="0x00002720" value="0x00000000" />
4906
<register type="OA" address="0x00002724" value="0x30800000" />
4907
<register type="OA" address="0x00002740" value="0x00000000" />
4908
<register type="OA" address="0x00002770" value="0x0007FFFA" />
4909
<register type="OA" address="0x00002774" value="0x0000FEFE" />
4910
<register type="OA" address="0x00002778" value="0x0007FFFA" />
4911
<register type="OA" address="0x0000277C" value="0x0000FEFD" />
4912
<register type="OA" address="0x00002790" value="0x0007FFFA" />
4913
<register type="OA" address="0x00002794" value="0x0000FBEF" />
4914
<register type="OA" address="0x00002798" value="0x0007FFFA" />
4915
<register type="OA" address="0x0000279C" value="0x0000FBDF" />
4916
</register_config>
4917
<register_config type="FLEX">
4918
<register type="FLEX" address="0x0000E458" value="0x00005004" />
4919
<register type="FLEX" address="0x0000E558" value="0x00000003" />
4920
<register type="FLEX" address="0x0000E658" value="0x00002001" />
4921
<register type="FLEX" address="0x0000E758" value="0x00101100" />
4922
<register type="FLEX" address="0x0000E45C" value="0x00201200" />
4923
<register type="FLEX" address="0x0000E55C" value="0x00301300" />
4924
<register type="FLEX" address="0x0000E65C" value="0x00401400" />
4925
</register_config>
4926
</set>
4927
4928
<set name="Metric set HDCAndSF"
4929
chipset="GLK"
4930
symbol_name="HDCAndSF"
4931
underscore_name="hdc_and_sf"
4932
mdapi_supported_apis="VK OGL OCL IO BB"
4933
hw_config_guid="0329ea02-ebb8-43f1-bf89-c5bdcccd3eb4"
4934
>
4935
<counter name="GPU Time Elapsed"
4936
symbol_name="GpuTime"
4937
underscore_name="gpu_time"
4938
description="Time elapsed on the GPU during the measurement."
4939
data_type="uint64"
4940
units="ns"
4941
semantic_type="duration"
4942
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
4943
mdapi_group="GPU"
4944
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4945
mdapi_supported_apis=""
4946
mdapi_hw_unit_type="gpu"
4947
/>
4948
<counter name="GPU Core Clocks"
4949
symbol_name="GpuCoreClocks"
4950
underscore_name="gpu_core_clocks"
4951
description="The total number of GPU core clocks elapsed during the measurement."
4952
data_type="uint64"
4953
units="cycles"
4954
semantic_type="event"
4955
equation="GPU_CLOCK 0 READ"
4956
mdapi_group="GPU"
4957
mdapi_usage_flags="Tier1 Frame Batch Draw"
4958
mdapi_supported_apis=""
4959
mdapi_hw_unit_type="gpu"
4960
/>
4961
<counter name="AVG GPU Core Frequency"
4962
symbol_name="AvgGpuCoreFrequency"
4963
underscore_name="avg_gpu_core_frequency"
4964
description="Average GPU Core Frequency in the measurement."
4965
data_type="uint64"
4966
max_equation="$GpuMaxFrequency"
4967
units="hz"
4968
semantic_type="event"
4969
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4970
mdapi_group="GPU"
4971
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4972
mdapi_supported_apis=""
4973
mdapi_hw_unit_type="gpu"
4974
/>
4975
<counter name="GPU Busy"
4976
symbol_name="GpuBusy"
4977
underscore_name="gpu_busy"
4978
description="The percentage of time in which the GPU has been processing GPU commands."
4979
data_type="float"
4980
max_equation="100"
4981
units="percent"
4982
semantic_type="duration"
4983
equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
4984
mdapi_group="GPU"
4985
mdapi_usage_flags="Tier1 Overview System Frame"
4986
mdapi_supported_apis=""
4987
mdapi_hw_unit_type="gpu"
4988
/>
4989
<counter name="VS Threads Dispatched"
4990
symbol_name="VsThreads"
4991
underscore_name="vs_threads"
4992
description="The total number of vertex shader hardware threads dispatched."
4993
data_type="uint64"
4994
units="threads"
4995
semantic_type="event"
4996
equation="A 1 READ"
4997
mdapi_group="EU Array/Vertex Shader"
4998
mdapi_usage_flags="Tier3 Frame Batch Draw"
4999
mdapi_supported_apis="VK OGL IO BB"
5000
mdapi_hw_unit_type="gpu"
5001
/>
5002
<counter name="HS Threads Dispatched"
5003
symbol_name="HsThreads"
5004
underscore_name="hs_threads"
5005
description="The total number of hull shader hardware threads dispatched."
5006
data_type="uint64"
5007
units="threads"
5008
semantic_type="event"
5009
equation="A 2 READ"
5010
mdapi_group="EU Array/Hull Shader"
5011
mdapi_usage_flags="Tier3 Frame Batch Draw"
5012
mdapi_supported_apis="VK OGL4 IO BB"
5013
mdapi_hw_unit_type="gpu"
5014
/>
5015
<counter name="DS Threads Dispatched"
5016
symbol_name="DsThreads"
5017
underscore_name="ds_threads"
5018
description="The total number of domain shader hardware threads dispatched."
5019
data_type="uint64"
5020
units="threads"
5021
semantic_type="event"
5022
equation="A 3 READ"
5023
mdapi_group="EU Array/Domain Shader"
5024
mdapi_usage_flags="Tier3 Frame Batch Draw"
5025
mdapi_supported_apis="VK OGL4 IO BB"
5026
mdapi_hw_unit_type="gpu"
5027
/>
5028
<counter name="GS Threads Dispatched"
5029
symbol_name="GsThreads"
5030
underscore_name="gs_threads"
5031
description="The total number of geometry shader hardware threads dispatched."
5032
data_type="uint64"
5033
units="threads"
5034
semantic_type="event"
5035
equation="A 5 READ"
5036
mdapi_group="EU Array/Geometry Shader"
5037
mdapi_usage_flags="Tier3 Frame Batch Draw"
5038
mdapi_supported_apis="VK OGL4 IO BB"
5039
mdapi_hw_unit_type="gpu"
5040
/>
5041
<counter name="FS Threads Dispatched"
5042
symbol_name="PsThreads"
5043
underscore_name="ps_threads"
5044
description="The total number of fragment shader hardware threads dispatched."
5045
data_type="uint64"
5046
units="threads"
5047
semantic_type="event"
5048
equation="A 6 READ"
5049
mdapi_group="EU Array/Fragment Shader"
5050
mdapi_usage_flags="Tier3 Frame Batch Draw"
5051
mdapi_supported_apis="VK OGL IO BB"
5052
mdapi_hw_unit_type="gpu"
5053
/>
5054
<counter name="CS Threads Dispatched"
5055
symbol_name="CsThreads"
5056
underscore_name="cs_threads"
5057
description="The total number of compute shader hardware threads dispatched."
5058
data_type="uint64"
5059
units="threads"
5060
semantic_type="event"
5061
equation="A 4 READ"
5062
mdapi_group="EU Array/Compute Shader"
5063
mdapi_usage_flags="Tier3 Frame Batch Draw"
5064
mdapi_supported_apis="VK OGL4 OCL IO BB"
5065
mdapi_hw_unit_type="gpu"
5066
/>
5067
<counter name="EU Active"
5068
symbol_name="EuActive"
5069
underscore_name="eu_active"
5070
description="The percentage of time in which the Execution Units were actively processing."
5071
data_type="float"
5072
max_equation="100"
5073
units="percent"
5074
semantic_type="duration"
5075
equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5076
mdapi_group="EU Array"
5077
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5078
mdapi_supported_apis=""
5079
mdapi_hw_unit_type="gpu"
5080
/>
5081
<counter name="EU Stall"
5082
symbol_name="EuStall"
5083
underscore_name="eu_stall"
5084
description="The percentage of time in which the Execution Units were stalled."
5085
data_type="float"
5086
max_equation="100"
5087
units="percent"
5088
semantic_type="duration"
5089
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5090
mdapi_group="EU Array"
5091
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5092
mdapi_supported_apis=""
5093
mdapi_hw_unit_type="gpu"
5094
/>
5095
<counter name="EU Both FPU Pipes Active"
5096
symbol_name="EuFpuBothActive"
5097
underscore_name="eu_fpu_both_active"
5098
description="The percentage of time in which both EU FPU pipelines were actively processing."
5099
data_type="float"
5100
max_equation="100"
5101
units="percent"
5102
semantic_type="duration"
5103
equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5104
mdapi_group="EU Array/Pipes"
5105
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5106
mdapi_supported_apis=""
5107
mdapi_hw_unit_type="gpu"
5108
/>
5109
<counter name="VS FPU0 Pipe Active"
5110
symbol_name="VsFpu0Active"
5111
underscore_name="vs_fpu0_active"
5112
description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
5113
data_type="float"
5114
max_equation="100"
5115
units="percent"
5116
semantic_type="duration"
5117
equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5118
mdapi_group="EU Array/Vertex Shader"
5119
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5120
mdapi_supported_apis="VK OGL IO BB"
5121
mdapi_hw_unit_type="gpu"
5122
/>
5123
<counter name="VS FPU1 Pipe Active"
5124
symbol_name="VsFpu1Active"
5125
underscore_name="vs_fpu1_active"
5126
description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
5127
data_type="float"
5128
max_equation="100"
5129
units="percent"
5130
semantic_type="duration"
5131
equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5132
mdapi_group="EU Array/Vertex Shader"
5133
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5134
mdapi_supported_apis="VK OGL IO BB"
5135
mdapi_hw_unit_type="gpu"
5136
/>
5137
<counter name="VS Send Pipe Active"
5138
symbol_name="VsSendActive"
5139
underscore_name="vs_send_active"
5140
description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
5141
data_type="float"
5142
max_equation="100"
5143
units="percent"
5144
semantic_type="duration"
5145
equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5146
mdapi_group="EU Array/Vertex Shader"
5147
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5148
mdapi_supported_apis="VK OGL IO BB"
5149
mdapi_hw_unit_type="gpu"
5150
/>
5151
<counter name="PS FPU0 Pipe Active"
5152
symbol_name="PsFpu0Active"
5153
underscore_name="ps_fpu0_active"
5154
description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
5155
data_type="float"
5156
max_equation="100"
5157
units="percent"
5158
semantic_type="duration"
5159
equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5160
mdapi_group="EU Array/Pixel Shader"
5161
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5162
mdapi_supported_apis="VK OGL IO BB"
5163
mdapi_hw_unit_type="gpu"
5164
/>
5165
<counter name="PS FPU1 Pipe Active"
5166
symbol_name="PsFpu1Active"
5167
underscore_name="ps_fpu1_active"
5168
description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
5169
data_type="float"
5170
max_equation="100"
5171
units="percent"
5172
semantic_type="duration"
5173
equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5174
mdapi_group="EU Array/Pixel Shader"
5175
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5176
mdapi_supported_apis="VK OGL IO BB"
5177
mdapi_hw_unit_type="gpu"
5178
/>
5179
<counter name="PS Send Pipeline Active"
5180
symbol_name="PsSendActive"
5181
underscore_name="ps_send_active"
5182
description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
5183
data_type="float"
5184
max_equation="100"
5185
units="percent"
5186
semantic_type="duration"
5187
equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5188
mdapi_group="EU Array/Pixel Shader"
5189
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5190
mdapi_supported_apis="VK OGL IO BB"
5191
mdapi_hw_unit_type="gpu"
5192
/>
5193
<counter name="FS Both FPU Active"
5194
symbol_name="PsEuBothFpuActive"
5195
underscore_name="ps_eu_both_fpu_active"
5196
description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
5197
data_type="float"
5198
max_equation="100"
5199
units="percent"
5200
semantic_type="duration"
5201
equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5202
mdapi_group="3D Pipe/Fragment Shader"
5203
mdapi_usage_flags="Tier4 Frame Batch Draw"
5204
mdapi_supported_apis="VK OGL IO BB"
5205
mdapi_hw_unit_type="gpu"
5206
/>
5207
<counter name="Rasterized Pixels"
5208
symbol_name="RasterizedPixels"
5209
underscore_name="rasterized_pixels"
5210
description="The total number of rasterized pixels."
5211
data_type="uint64"
5212
units="pixels"
5213
semantic_type="event"
5214
equation="A 21 READ 4 UMUL"
5215
mdapi_group="3D Pipe/Rasterizer"
5216
mdapi_usage_flags="Tier3 Frame Batch Draw"
5217
mdapi_supported_apis="VK OGL IO BB"
5218
mdapi_hw_unit_type="gpu"
5219
/>
5220
<counter name="Early Hi-Depth Test Fails"
5221
symbol_name="HiDepthTestFails"
5222
underscore_name="hi_depth_test_fails"
5223
description="The total number of pixels dropped on early hierarchical depth test."
5224
data_type="uint64"
5225
units="pixels"
5226
semantic_type="event"
5227
equation="A 22 READ 4 UMUL"
5228
mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
5229
mdapi_usage_flags="Tier3 Frame Batch Draw"
5230
mdapi_supported_apis="VK OGL IO BB"
5231
mdapi_hw_unit_type="gpu"
5232
/>
5233
<counter name="Early Depth Test Fails"
5234
symbol_name="EarlyDepthTestFails"
5235
underscore_name="early_depth_test_fails"
5236
description="The total number of pixels dropped on early depth test."
5237
data_type="uint64"
5238
units="pixels"
5239
semantic_type="event"
5240
equation="A 23 READ 4 UMUL"
5241
mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
5242
mdapi_usage_flags="Tier3 Frame Batch Draw"
5243
mdapi_supported_apis="VK OGL IO BB"
5244
mdapi_hw_unit_type="gpu"
5245
/>
5246
<counter name="Samples Killed in FS"
5247
symbol_name="SamplesKilledInPs"
5248
underscore_name="samples_killed_in_ps"
5249
description="The total number of samples or pixels dropped in fragment shaders."
5250
data_type="uint64"
5251
units="pixels"
5252
semantic_type="event"
5253
equation="A 24 READ 4 UMUL"
5254
mdapi_group="3D Pipe/Fragment Shader"
5255
mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
5256
mdapi_supported_apis="VK OGL IO BB"
5257
mdapi_hw_unit_type="gpu"
5258
/>
5259
<counter name="Pixels Failing Tests"
5260
symbol_name="PixelsFailingPostPsTests"
5261
underscore_name="pixels_failing_post_ps_tests"
5262
description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
5263
data_type="uint64"
5264
units="pixels"
5265
semantic_type="event"
5266
equation="A 25 READ 4 UMUL"
5267
mdapi_group="3D Pipe/Output Merger"
5268
mdapi_usage_flags="Tier3 Frame Batch Draw"
5269
mdapi_supported_apis="VK OGL IO BB"
5270
mdapi_hw_unit_type="gpu"
5271
/>
5272
<counter name="Samples Written"
5273
symbol_name="SamplesWritten"
5274
underscore_name="samples_written"
5275
description="The total number of samples or pixels written to all render targets."
5276
data_type="uint64"
5277
units="pixels"
5278
semantic_type="event"
5279
equation="A 26 READ 4 UMUL"
5280
mdapi_group="3D Pipe/Output Merger"
5281
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5282
mdapi_supported_apis="VK OGL IO BB"
5283
mdapi_hw_unit_type="gpu"
5284
/>
5285
<counter name="Samples Blended"
5286
symbol_name="SamplesBlended"
5287
underscore_name="samples_blended"
5288
description="The total number of blended samples or pixels written to all render targets."
5289
data_type="uint64"
5290
units="pixels"
5291
semantic_type="event"
5292
equation="A 27 READ 4 UMUL"
5293
mdapi_group="3D Pipe/Output Merger"
5294
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5295
mdapi_supported_apis="VK OGL IO BB"
5296
mdapi_hw_unit_type="gpu"
5297
/>
5298
<counter name="Sampler Texels"
5299
symbol_name="SamplerTexels"
5300
underscore_name="sampler_texels"
5301
description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
5302
data_type="uint64"
5303
units="texels"
5304
semantic_type="event"
5305
equation="A 28 READ 4 UMUL"
5306
mdapi_group="Sampler/Sampler Input"
5307
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5308
mdapi_supported_apis=""
5309
mdapi_hw_unit_type="gpu"
5310
/>
5311
<counter name="Sampler Texels Misses"
5312
symbol_name="SamplerTexelMisses"
5313
underscore_name="sampler_texel_misses"
5314
description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
5315
data_type="uint64"
5316
units="texels"
5317
semantic_type="event"
5318
equation="A 29 READ 4 UMUL"
5319
mdapi_group="Sampler/Sampler Cache"
5320
mdapi_usage_flags="Tier3 Batch Frame Draw"
5321
mdapi_supported_apis=""
5322
mdapi_hw_unit_type="gpu"
5323
/>
5324
<counter name="SLM Bytes Read"
5325
symbol_name="SlmBytesRead"
5326
underscore_name="slm_bytes_read"
5327
description="The total number of GPU memory bytes read from shared local memory."
5328
data_type="uint64"
5329
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5330
units="bytes"
5331
semantic_type="throughput"
5332
equation="A 30 READ 64 UMUL"
5333
mdapi_group="L3/Data Port/SLM"
5334
mdapi_usage_flags="Tier3 Frame Batch Draw"
5335
mdapi_supported_apis="VK OGL4 OCL IO BB"
5336
mdapi_hw_unit_type="gpu"
5337
/>
5338
<counter name="SLM Bytes Written"
5339
symbol_name="SlmBytesWritten"
5340
underscore_name="slm_bytes_written"
5341
description="The total number of GPU memory bytes written into shared local memory."
5342
data_type="uint64"
5343
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5344
units="bytes"
5345
semantic_type="throughput"
5346
equation="A 31 READ 64 UMUL"
5347
mdapi_group="L3/Data Port/SLM"
5348
mdapi_usage_flags="Tier3 Frame Batch Draw"
5349
mdapi_supported_apis="VK OGL4 OCL IO BB"
5350
mdapi_hw_unit_type="gpu"
5351
/>
5352
<counter name="Shader Memory Accesses"
5353
symbol_name="ShaderMemoryAccesses"
5354
underscore_name="shader_memory_accesses"
5355
description="The total number of shader memory accesses to L3."
5356
data_type="uint64"
5357
units="messages"
5358
semantic_type="event"
5359
equation="A 32 READ"
5360
mdapi_group="L3/Data Port"
5361
mdapi_usage_flags="Tier3 Frame Batch Draw"
5362
mdapi_supported_apis=""
5363
mdapi_hw_unit_type="gpu"
5364
/>
5365
<counter name="Shader Atomic Memory Accesses"
5366
symbol_name="ShaderAtomics"
5367
underscore_name="shader_atomics"
5368
description="The total number of shader atomic memory accesses."
5369
data_type="uint64"
5370
units="messages"
5371
semantic_type="event"
5372
equation="A 34 READ"
5373
mdapi_group="L3/Data Port/Atomics"
5374
mdapi_usage_flags="Tier3 Frame Batch Draw"
5375
mdapi_supported_apis="VK OGL OCL IO BB"
5376
mdapi_hw_unit_type="gpu"
5377
/>
5378
<counter name="L3 Shader Throughput"
5379
symbol_name="L3ShaderThroughput"
5380
underscore_name="l3_shader_throughput"
5381
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
5382
data_type="uint64"
5383
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
5384
units="bytes"
5385
semantic_type="throughput"
5386
equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
5387
mdapi_group="L3/Data Port"
5388
mdapi_usage_flags="Tier2 Frame Batch Draw"
5389
mdapi_supported_apis="VK OGL4 OCL IO BB"
5390
mdapi_hw_unit_type="gpu"
5391
/>
5392
<counter name="Shader Barrier Messages"
5393
symbol_name="ShaderBarriers"
5394
underscore_name="shader_barriers"
5395
description="The total number of shader barrier messages."
5396
data_type="uint64"
5397
units="messages"
5398
semantic_type="event"
5399
equation="A 35 READ"
5400
mdapi_group="EU Array/Barrier"
5401
mdapi_usage_flags="Tier3 Frame Batch Draw"
5402
mdapi_supported_apis=""
5403
mdapi_hw_unit_type="gpu"
5404
/>
5405
<counter name="Polygon Data Ready"
5406
symbol_name="PolyDataReady"
5407
underscore_name="poly_data_ready"
5408
description="The percentage of time in which geometry pipeline output is ready"
5409
data_type="float"
5410
max_equation="100"
5411
units="percent"
5412
semantic_type="duration"
5413
equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
5414
mdapi_group="GPU/3D Pipe/Strip-Fans"
5415
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5416
mdapi_supported_apis=""
5417
mdapi_hw_unit_type="gpu"
5418
/>
5419
<counter name="HDC stalled by L3 (s0.ss0)"
5420
symbol_name="NonSamplerShader00AccessStalledOnL3"
5421
underscore_name="non_sampler_shader00_access_stalled_on_l3"
5422
description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss0)"
5423
data_type="float"
5424
max_equation="100"
5425
units="percent"
5426
semantic_type="duration"
5427
equation="C 7 READ C 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
5428
availability="$SubsliceMask 0x1 AND"
5429
mdapi_group="GPU/Data Port"
5430
mdapi_usage_flags="Tier3 Frame Batch Draw"
5431
mdapi_supported_apis=""
5432
mdapi_hw_unit_type="subslice"
5433
/>
5434
<counter name="HDC stalled by L3 (s0.ss1)"
5435
symbol_name="NonSamplerShader01AccessStalledOnL3"
5436
underscore_name="non_sampler_shader01_access_stalled_on_l3"
5437
description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss1)"
5438
data_type="float"
5439
max_equation="100"
5440
units="percent"
5441
semantic_type="duration"
5442
equation="C 5 READ C 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
5443
availability="$SubsliceMask 0x2 AND"
5444
mdapi_group="GPU/Data Port"
5445
mdapi_usage_flags="Tier3 Frame Batch Draw"
5446
mdapi_supported_apis=""
5447
mdapi_hw_unit_type="subslice"
5448
/>
5449
<counter name="SQ is full"
5450
symbol_name="GTRequestQueueFull"
5451
underscore_name="gt_request_queue_full"
5452
description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
5453
data_type="float"
5454
max_equation="100"
5455
units="percent"
5456
semantic_type="duration"
5457
equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
5458
availability="true $QueryMode &amp;&amp;"
5459
mdapi_group="GTI"
5460
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5461
mdapi_supported_apis="VK OGL4 OCL"
5462
mdapi_hw_unit_type="gpu"
5463
/>
5464
<register_config type="NOA">
5465
<register type="NOA" address="0x000091BC" value="0xE0500000" />
5466
<register type="NOA" address="0x00009840" value="0x00000080" />
5467
<register type="NOA" address="0x00009888" value="0x104F0232" />
5468
<register type="NOA" address="0x00009888" value="0x124F4640" />
5469
<register type="NOA" address="0x00009888" value="0x11834400" />
5470
<register type="NOA" address="0x00009888" value="0x022D4000" />
5471
<register type="NOA" address="0x00009888" value="0x042D5000" />
5472
<register type="NOA" address="0x00009888" value="0x062D1000" />
5473
<register type="NOA" address="0x00009888" value="0x0E2E0055" />
5474
<register type="NOA" address="0x00009888" value="0x064C8000" />
5475
<register type="NOA" address="0x00009888" value="0x084CC000" />
5476
<register type="NOA" address="0x00009888" value="0x0A4C4000" />
5477
<register type="NOA" address="0x00009888" value="0x024E8000" />
5478
<register type="NOA" address="0x00009888" value="0x044EA000" />
5479
<register type="NOA" address="0x00009888" value="0x064E2000" />
5480
<register type="NOA" address="0x00009888" value="0x024F6100" />
5481
<register type="NOA" address="0x00009888" value="0x044F416B" />
5482
<register type="NOA" address="0x00009888" value="0x064F004B" />
5483
<register type="NOA" address="0x00009888" value="0x1A4F0000" />
5484
<register type="NOA" address="0x00009888" value="0x1A0F02A8" />
5485
<register type="NOA" address="0x00009888" value="0x1A2C5500" />
5486
<register type="NOA" address="0x00009888" value="0x0F808000" />
5487
<register type="NOA" address="0x00009888" value="0x25810020" />
5488
<register type="NOA" address="0x00009888" value="0x0F8305C0" />
5489
<register type="NOA" address="0x00009888" value="0x07938000" />
5490
<register type="NOA" address="0x00009888" value="0x09938000" />
5491
<register type="NOA" address="0x00009888" value="0x0B938000" />
5492
<register type="NOA" address="0x00009888" value="0x0D938000" />
5493
<register type="NOA" address="0x00009888" value="0x1F951000" />
5494
<register type="NOA" address="0x00009888" value="0x13920200" />
5495
<register type="NOA" address="0x00009888" value="0x31908000" />
5496
<register type="NOA" address="0x00009888" value="0x19904000" />
5497
<register type="NOA" address="0x00009888" value="0x1B904000" />
5498
<register type="NOA" address="0x00009888" value="0x1D904000" />
5499
<register type="NOA" address="0x00009888" value="0x1F904000" />
5500
<register type="NOA" address="0x00009888" value="0x37900000" />
5501
<register type="NOA" address="0x00009888" value="0x59900000" />
5502
<register type="NOA" address="0x00009888" value="0x4D900003" />
5503
<register type="NOA" address="0x00009888" value="0x53900000" />
5504
<register type="NOA" address="0x00009888" value="0x45900000" />
5505
<register type="NOA" address="0x00009888" value="0x55900000" />
5506
<register type="NOA" address="0x00009888" value="0x47900000" />
5507
<register type="NOA" address="0x00009888" value="0x33900000" />
5508
</register_config>
5509
<register_config type="OA">
5510
<register type="OA" address="0x00002740" value="0x00000000" />
5511
<register type="OA" address="0x00002744" value="0x00800000" />
5512
<register type="OA" address="0x00002710" value="0x00000000" />
5513
<register type="OA" address="0x00002714" value="0x10800000" />
5514
<register type="OA" address="0x00002720" value="0x00000000" />
5515
<register type="OA" address="0x00002724" value="0x00800000" />
5516
<register type="OA" address="0x00002770" value="0x00000002" />
5517
<register type="OA" address="0x00002774" value="0x0000FDFF" />
5518
</register_config>
5519
<register_config type="FLEX">
5520
<register type="FLEX" address="0x0000E458" value="0x00005004" />
5521
<register type="FLEX" address="0x0000E558" value="0x00010003" />
5522
<register type="FLEX" address="0x0000E658" value="0x00012011" />
5523
<register type="FLEX" address="0x0000E758" value="0x00015014" />
5524
<register type="FLEX" address="0x0000E45C" value="0x00051050" />
5525
<register type="FLEX" address="0x0000E55C" value="0x00053052" />
5526
<register type="FLEX" address="0x0000E65C" value="0x00055054" />
5527
</register_config>
5528
</set>
5529
5530
<set name="Metric set L3_1"
5531
chipset="GLK"
5532
symbol_name="L3_1"
5533
underscore_name="l3_1"
5534
mdapi_supported_apis="VK OGL OCL IO BB"
5535
hw_config_guid="5e57a25a-1d18-4e94-b84b-08ea66751b8c"
5536
>
5537
<counter name="GPU Time Elapsed"
5538
symbol_name="GpuTime"
5539
underscore_name="gpu_time"
5540
description="Time elapsed on the GPU during the measurement."
5541
data_type="uint64"
5542
units="ns"
5543
semantic_type="duration"
5544
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
5545
mdapi_group="GPU"
5546
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5547
mdapi_supported_apis=""
5548
mdapi_hw_unit_type="gpu"
5549
/>
5550
<counter name="GPU Core Clocks"
5551
symbol_name="GpuCoreClocks"
5552
underscore_name="gpu_core_clocks"
5553
description="The total number of GPU core clocks elapsed during the measurement."
5554
data_type="uint64"
5555
units="cycles"
5556
semantic_type="event"
5557
equation="GPU_CLOCK 0 READ"
5558
mdapi_group="GPU"
5559
mdapi_usage_flags="Tier1 Frame Batch Draw"
5560
mdapi_supported_apis=""
5561
mdapi_hw_unit_type="gpu"
5562
/>
5563
<counter name="AVG GPU Core Frequency"
5564
symbol_name="AvgGpuCoreFrequency"
5565
underscore_name="avg_gpu_core_frequency"
5566
description="Average GPU Core Frequency in the measurement."
5567
data_type="uint64"
5568
max_equation="$GpuMaxFrequency"
5569
units="hz"
5570
semantic_type="event"
5571
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
5572
mdapi_group="GPU"
5573
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5574
mdapi_supported_apis=""
5575
mdapi_hw_unit_type="gpu"
5576
/>
5577
<counter name="GPU Busy"
5578
symbol_name="GpuBusy"
5579
underscore_name="gpu_busy"
5580
description="The percentage of time in which the GPU has been processing GPU commands."
5581
data_type="float"
5582
max_equation="100"
5583
units="percent"
5584
semantic_type="duration"
5585
equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
5586
mdapi_group="GPU"
5587
mdapi_usage_flags="Tier1 Overview System Frame"
5588
mdapi_supported_apis=""
5589
mdapi_hw_unit_type="gpu"
5590
/>
5591
<counter name="VS Threads Dispatched"
5592
symbol_name="VsThreads"
5593
underscore_name="vs_threads"
5594
description="The total number of vertex shader hardware threads dispatched."
5595
data_type="uint64"
5596
units="threads"
5597
semantic_type="event"
5598
equation="A 1 READ"
5599
mdapi_group="EU Array/Vertex Shader"
5600
mdapi_usage_flags="Tier3 Frame Batch Draw"
5601
mdapi_supported_apis="VK OGL IO BB"
5602
mdapi_hw_unit_type="gpu"
5603
/>
5604
<counter name="HS Threads Dispatched"
5605
symbol_name="HsThreads"
5606
underscore_name="hs_threads"
5607
description="The total number of hull shader hardware threads dispatched."
5608
data_type="uint64"
5609
units="threads"
5610
semantic_type="event"
5611
equation="A 2 READ"
5612
mdapi_group="EU Array/Hull Shader"
5613
mdapi_usage_flags="Tier3 Frame Batch Draw"
5614
mdapi_supported_apis="VK OGL4 IO BB"
5615
mdapi_hw_unit_type="gpu"
5616
/>
5617
<counter name="DS Threads Dispatched"
5618
symbol_name="DsThreads"
5619
underscore_name="ds_threads"
5620
description="The total number of domain shader hardware threads dispatched."
5621
data_type="uint64"
5622
units="threads"
5623
semantic_type="event"
5624
equation="A 3 READ"
5625
mdapi_group="EU Array/Domain Shader"
5626
mdapi_usage_flags="Tier3 Frame Batch Draw"
5627
mdapi_supported_apis="VK OGL4 IO BB"
5628
mdapi_hw_unit_type="gpu"
5629
/>
5630
<counter name="GS Threads Dispatched"
5631
symbol_name="GsThreads"
5632
underscore_name="gs_threads"
5633
description="The total number of geometry shader hardware threads dispatched."
5634
data_type="uint64"
5635
units="threads"
5636
semantic_type="event"
5637
equation="A 5 READ"
5638
mdapi_group="EU Array/Geometry Shader"
5639
mdapi_usage_flags="Tier3 Frame Batch Draw"
5640
mdapi_supported_apis="VK OGL4 IO BB"
5641
mdapi_hw_unit_type="gpu"
5642
/>
5643
<counter name="FS Threads Dispatched"
5644
symbol_name="PsThreads"
5645
underscore_name="ps_threads"
5646
description="The total number of fragment shader hardware threads dispatched."
5647
data_type="uint64"
5648
units="threads"
5649
semantic_type="event"
5650
equation="A 6 READ"
5651
mdapi_group="EU Array/Fragment Shader"
5652
mdapi_usage_flags="Tier3 Frame Batch Draw"
5653
mdapi_supported_apis="VK OGL IO BB"
5654
mdapi_hw_unit_type="gpu"
5655
/>
5656
<counter name="CS Threads Dispatched"
5657
symbol_name="CsThreads"
5658
underscore_name="cs_threads"
5659
description="The total number of compute shader hardware threads dispatched."
5660
data_type="uint64"
5661
units="threads"
5662
semantic_type="event"
5663
equation="A 4 READ"
5664
mdapi_group="EU Array/Compute Shader"
5665
mdapi_usage_flags="Tier3 Frame Batch Draw"
5666
mdapi_supported_apis="VK OGL4 OCL IO BB"
5667
mdapi_hw_unit_type="gpu"
5668
/>
5669
<counter name="EU Active"
5670
symbol_name="EuActive"
5671
underscore_name="eu_active"
5672
description="The percentage of time in which the Execution Units were actively processing."
5673
data_type="float"
5674
max_equation="100"
5675
units="percent"
5676
semantic_type="duration"
5677
equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5678
mdapi_group="EU Array"
5679
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5680
mdapi_supported_apis=""
5681
mdapi_hw_unit_type="gpu"
5682
/>
5683
<counter name="EU Stall"
5684
symbol_name="EuStall"
5685
underscore_name="eu_stall"
5686
description="The percentage of time in which the Execution Units were stalled."
5687
data_type="float"
5688
max_equation="100"
5689
units="percent"
5690
semantic_type="duration"
5691
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5692
mdapi_group="EU Array"
5693
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5694
mdapi_supported_apis=""
5695
mdapi_hw_unit_type="gpu"
5696
/>
5697
<counter name="EU Both FPU Pipes Active"
5698
symbol_name="EuFpuBothActive"
5699
underscore_name="eu_fpu_both_active"
5700
description="The percentage of time in which both EU FPU pipelines were actively processing."
5701
data_type="float"
5702
max_equation="100"
5703
units="percent"
5704
semantic_type="duration"
5705
equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5706
mdapi_group="EU Array/Pipes"
5707
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5708
mdapi_supported_apis=""
5709
mdapi_hw_unit_type="gpu"
5710
/>
5711
<counter name="VS FPU0 Pipe Active"
5712
symbol_name="VsFpu0Active"
5713
underscore_name="vs_fpu0_active"
5714
description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
5715
data_type="float"
5716
max_equation="100"
5717
units="percent"
5718
semantic_type="duration"
5719
equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5720
mdapi_group="EU Array/Vertex Shader"
5721
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5722
mdapi_supported_apis="VK OGL IO BB"
5723
mdapi_hw_unit_type="gpu"
5724
/>
5725
<counter name="VS FPU1 Pipe Active"
5726
symbol_name="VsFpu1Active"
5727
underscore_name="vs_fpu1_active"
5728
description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
5729
data_type="float"
5730
max_equation="100"
5731
units="percent"
5732
semantic_type="duration"
5733
equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5734
mdapi_group="EU Array/Vertex Shader"
5735
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5736
mdapi_supported_apis="VK OGL IO BB"
5737
mdapi_hw_unit_type="gpu"
5738
/>
5739
<counter name="VS Send Pipe Active"
5740
symbol_name="VsSendActive"
5741
underscore_name="vs_send_active"
5742
description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
5743
data_type="float"
5744
max_equation="100"
5745
units="percent"
5746
semantic_type="duration"
5747
equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5748
mdapi_group="EU Array/Vertex Shader"
5749
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5750
mdapi_supported_apis="VK OGL IO BB"
5751
mdapi_hw_unit_type="gpu"
5752
/>
5753
<counter name="PS FPU0 Pipe Active"
5754
symbol_name="PsFpu0Active"
5755
underscore_name="ps_fpu0_active"
5756
description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
5757
data_type="float"
5758
max_equation="100"
5759
units="percent"
5760
semantic_type="duration"
5761
equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5762
mdapi_group="EU Array/Pixel Shader"
5763
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5764
mdapi_supported_apis="VK OGL IO BB"
5765
mdapi_hw_unit_type="gpu"
5766
/>
5767
<counter name="PS FPU1 Pipe Active"
5768
symbol_name="PsFpu1Active"
5769
underscore_name="ps_fpu1_active"
5770
description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
5771
data_type="float"
5772
max_equation="100"
5773
units="percent"
5774
semantic_type="duration"
5775
equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5776
mdapi_group="EU Array/Pixel Shader"
5777
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5778
mdapi_supported_apis="VK OGL IO BB"
5779
mdapi_hw_unit_type="gpu"
5780
/>
5781
<counter name="PS Send Pipeline Active"
5782
symbol_name="PsSendActive"
5783
underscore_name="ps_send_active"
5784
description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
5785
data_type="float"
5786
max_equation="100"
5787
units="percent"
5788
semantic_type="duration"
5789
equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5790
mdapi_group="EU Array/Pixel Shader"
5791
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5792
mdapi_supported_apis="VK OGL IO BB"
5793
mdapi_hw_unit_type="gpu"
5794
/>
5795
<counter name="FS Both FPU Active"
5796
symbol_name="PsEuBothFpuActive"
5797
underscore_name="ps_eu_both_fpu_active"
5798
description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
5799
data_type="float"
5800
max_equation="100"
5801
units="percent"
5802
semantic_type="duration"
5803
equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5804
mdapi_group="3D Pipe/Fragment Shader"
5805
mdapi_usage_flags="Tier4 Frame Batch Draw"
5806
mdapi_supported_apis="VK OGL IO BB"
5807
mdapi_hw_unit_type="gpu"
5808
/>
5809
<counter name="Rasterized Pixels"
5810
symbol_name="RasterizedPixels"
5811
underscore_name="rasterized_pixels"
5812
description="The total number of rasterized pixels."
5813
data_type="uint64"
5814
units="pixels"
5815
semantic_type="event"
5816
equation="A 21 READ 4 UMUL"
5817
mdapi_group="3D Pipe/Rasterizer"
5818
mdapi_usage_flags="Tier3 Frame Batch Draw"
5819
mdapi_supported_apis="VK OGL IO BB"
5820
mdapi_hw_unit_type="gpu"
5821
/>
5822
<counter name="Early Hi-Depth Test Fails"
5823
symbol_name="HiDepthTestFails"
5824
underscore_name="hi_depth_test_fails"
5825
description="The total number of pixels dropped on early hierarchical depth test."
5826
data_type="uint64"
5827
units="pixels"
5828
semantic_type="event"
5829
equation="A 22 READ 4 UMUL"
5830
mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
5831
mdapi_usage_flags="Tier3 Frame Batch Draw"
5832
mdapi_supported_apis="VK OGL IO BB"
5833
mdapi_hw_unit_type="gpu"
5834
/>
5835
<counter name="Early Depth Test Fails"
5836
symbol_name="EarlyDepthTestFails"
5837
underscore_name="early_depth_test_fails"
5838
description="The total number of pixels dropped on early depth test."
5839
data_type="uint64"
5840
units="pixels"
5841
semantic_type="event"
5842
equation="A 23 READ 4 UMUL"
5843
mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
5844
mdapi_usage_flags="Tier3 Frame Batch Draw"
5845
mdapi_supported_apis="VK OGL IO BB"
5846
mdapi_hw_unit_type="gpu"
5847
/>
5848
<counter name="Samples Killed in FS"
5849
symbol_name="SamplesKilledInPs"
5850
underscore_name="samples_killed_in_ps"
5851
description="The total number of samples or pixels dropped in fragment shaders."
5852
data_type="uint64"
5853
units="pixels"
5854
semantic_type="event"
5855
equation="A 24 READ 4 UMUL"
5856
mdapi_group="3D Pipe/Fragment Shader"
5857
mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
5858
mdapi_supported_apis="VK OGL IO BB"
5859
mdapi_hw_unit_type="gpu"
5860
/>
5861
<counter name="Pixels Failing Tests"
5862
symbol_name="PixelsFailingPostPsTests"
5863
underscore_name="pixels_failing_post_ps_tests"
5864
description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
5865
data_type="uint64"
5866
units="pixels"
5867
semantic_type="event"
5868
equation="A 25 READ 4 UMUL"
5869
mdapi_group="3D Pipe/Output Merger"
5870
mdapi_usage_flags="Tier3 Frame Batch Draw"
5871
mdapi_supported_apis="VK OGL IO BB"
5872
mdapi_hw_unit_type="gpu"
5873
/>
5874
<counter name="Samples Written"
5875
symbol_name="SamplesWritten"
5876
underscore_name="samples_written"
5877
description="The total number of samples or pixels written to all render targets."
5878
data_type="uint64"
5879
units="pixels"
5880
semantic_type="event"
5881
equation="A 26 READ 4 UMUL"
5882
mdapi_group="3D Pipe/Output Merger"
5883
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5884
mdapi_supported_apis="VK OGL IO BB"
5885
mdapi_hw_unit_type="gpu"
5886
/>
5887
<counter name="Samples Blended"
5888
symbol_name="SamplesBlended"
5889
underscore_name="samples_blended"
5890
description="The total number of blended samples or pixels written to all render targets."
5891
data_type="uint64"
5892
units="pixels"
5893
semantic_type="event"
5894
equation="A 27 READ 4 UMUL"
5895
mdapi_group="3D Pipe/Output Merger"
5896
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5897
mdapi_supported_apis="VK OGL IO BB"
5898
mdapi_hw_unit_type="gpu"
5899
/>
5900
<counter name="Sampler Texels"
5901
symbol_name="SamplerTexels"
5902
underscore_name="sampler_texels"
5903
description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
5904
data_type="uint64"
5905
units="texels"
5906
semantic_type="event"
5907
equation="A 28 READ 4 UMUL"
5908
mdapi_group="Sampler/Sampler Input"
5909
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5910
mdapi_supported_apis=""
5911
mdapi_hw_unit_type="gpu"
5912
/>
5913
<counter name="Sampler Texels Misses"
5914
symbol_name="SamplerTexelMisses"
5915
underscore_name="sampler_texel_misses"
5916
description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
5917
data_type="uint64"
5918
units="texels"
5919
semantic_type="event"
5920
equation="A 29 READ 4 UMUL"
5921
mdapi_group="Sampler/Sampler Cache"
5922
mdapi_usage_flags="Tier3 Batch Frame Draw"
5923
mdapi_supported_apis=""
5924
mdapi_hw_unit_type="gpu"
5925
/>
5926
<counter name="SLM Bytes Read"
5927
symbol_name="SlmBytesRead"
5928
underscore_name="slm_bytes_read"
5929
description="The total number of GPU memory bytes read from shared local memory."
5930
data_type="uint64"
5931
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5932
units="bytes"
5933
semantic_type="throughput"
5934
equation="A 30 READ 64 UMUL"
5935
mdapi_group="L3/Data Port/SLM"
5936
mdapi_usage_flags="Tier3 Frame Batch Draw"
5937
mdapi_supported_apis="VK OGL4 OCL IO BB"
5938
mdapi_hw_unit_type="gpu"
5939
/>
5940
<counter name="SLM Bytes Written"
5941
symbol_name="SlmBytesWritten"
5942
underscore_name="slm_bytes_written"
5943
description="The total number of GPU memory bytes written into shared local memory."
5944
data_type="uint64"
5945
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5946
units="bytes"
5947
semantic_type="throughput"
5948
equation="A 31 READ 64 UMUL"
5949
mdapi_group="L3/Data Port/SLM"
5950
mdapi_usage_flags="Tier3 Frame Batch Draw"
5951
mdapi_supported_apis="VK OGL4 OCL IO BB"
5952
mdapi_hw_unit_type="gpu"
5953
/>
5954
<counter name="Shader Memory Accesses"
5955
symbol_name="ShaderMemoryAccesses"
5956
underscore_name="shader_memory_accesses"
5957
description="The total number of shader memory accesses to L3."
5958
data_type="uint64"
5959
units="messages"
5960
semantic_type="event"
5961
equation="A 32 READ"
5962
mdapi_group="L3/Data Port"
5963
mdapi_usage_flags="Tier3 Frame Batch Draw"
5964
mdapi_supported_apis=""
5965
mdapi_hw_unit_type="gpu"
5966
/>
5967
<counter name="Shader Atomic Memory Accesses"
5968
symbol_name="ShaderAtomics"
5969
underscore_name="shader_atomics"
5970
description="The total number of shader atomic memory accesses."
5971
data_type="uint64"
5972
units="messages"
5973
semantic_type="event"
5974
equation="A 34 READ"
5975
mdapi_group="L3/Data Port/Atomics"
5976
mdapi_usage_flags="Tier3 Frame Batch Draw"
5977
mdapi_supported_apis="VK OGL OCL IO BB"
5978
mdapi_hw_unit_type="gpu"
5979
/>
5980
<counter name="L3 Shader Throughput"
5981
symbol_name="L3ShaderThroughput"
5982
underscore_name="l3_shader_throughput"
5983
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
5984
data_type="uint64"
5985
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
5986
units="bytes"
5987
semantic_type="throughput"
5988
equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
5989
mdapi_group="L3/Data Port"
5990
mdapi_usage_flags="Tier2 Frame Batch Draw"
5991
mdapi_supported_apis="VK OGL4 OCL IO BB"
5992
mdapi_hw_unit_type="gpu"
5993
/>
5994
<counter name="Shader Barrier Messages"
5995
symbol_name="ShaderBarriers"
5996
underscore_name="shader_barriers"
5997
description="The total number of shader barrier messages."
5998
data_type="uint64"
5999
units="messages"
6000
semantic_type="event"
6001
equation="A 35 READ"
6002
mdapi_group="EU Array/Barrier"
6003
mdapi_usage_flags="Tier3 Frame Batch Draw"
6004
mdapi_supported_apis=""
6005
mdapi_hw_unit_type="gpu"
6006
/>
6007
<counter name="Slice0 L3 Bank0 Stalled"
6008
symbol_name="L30Bank0Stalled"
6009
underscore_name="l30_bank0_stalled"
6010
description="The percentage of time in which slice0 L3 bank0 is stalled"
6011
data_type="float"
6012
max_equation="100"
6013
units="percent"
6014
semantic_type="duration"
6015
equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
6016
availability="$SliceMask 0x1 AND"
6017
mdapi_group="GTI/L3"
6018
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6019
mdapi_supported_apis=""
6020
mdapi_hw_unit_type="slice"
6021
/>
6022
<counter name="Slice0 L3 Bank1 Stalled"
6023
symbol_name="L30Bank1Stalled"
6024
underscore_name="l30_bank1_stalled"
6025
description="The percentage of time in which slice0 L3 bank1 is stalled"
6026
data_type="float"
6027
max_equation="100"
6028
units="percent"
6029
semantic_type="duration"
6030
equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
6031
availability="$SliceMask 0x1 AND"
6032
mdapi_group="GTI/L3"
6033
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6034
mdapi_supported_apis=""
6035
mdapi_hw_unit_type="slice"
6036
/>
6037
<counter name="Slice0 L3 Bank1 Active"
6038
symbol_name="L30Bank1Active"
6039
underscore_name="l30_bank1_active"
6040
description="The percentage of time in which slice0 L3 bank1 is active"
6041
data_type="float"
6042
max_equation="100"
6043
units="percent"
6044
semantic_type="duration"
6045
equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
6046
availability="$SliceMask 0x1 AND"
6047
mdapi_group="GTI/L3"
6048
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6049
mdapi_supported_apis=""
6050
mdapi_hw_unit_type="slice"
6051
/>
6052
<counter name="Slice0 L3 Bank0 Active"
6053
symbol_name="L30Bank0Active"
6054
underscore_name="l30_bank0_active"
6055
description="The percentage of time in which slice0 L3 bank0 is active"
6056
data_type="float"
6057
max_equation="100"
6058
units="percent"
6059
semantic_type="duration"
6060
equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
6061
availability="$SliceMask 0x1 AND"
6062
mdapi_group="GTI/L3"
6063
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6064
mdapi_supported_apis=""
6065
mdapi_hw_unit_type="slice"
6066
/>
6067
<counter name="SQ is full"
6068
symbol_name="GTRequestQueueFull"
6069
underscore_name="gt_request_queue_full"
6070
description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
6071
data_type="float"
6072
max_equation="100"
6073
units="percent"
6074
semantic_type="duration"
6075
equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
6076
availability="true $QueryMode &amp;&amp;"
6077
mdapi_group="GTI"
6078
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6079
mdapi_supported_apis="VK OGL4 OCL"
6080
mdapi_hw_unit_type="gpu"
6081
/>
6082
<register_config type="NOA">
6083
<register type="NOA" address="0x000091BC" value="0xE0500000" />
6084
<register type="NOA" address="0x00009840" value="0x00000080" />
6085
<register type="NOA" address="0x00009888" value="0x12643400" />
6086
<register type="NOA" address="0x00009888" value="0x12653400" />
6087
<register type="NOA" address="0x00009888" value="0x106C6800" />
6088
<register type="NOA" address="0x00009888" value="0x126C001E" />
6089
<register type="NOA" address="0x00009888" value="0x166C0010" />
6090
<register type="NOA" address="0x00009888" value="0x0C2D5000" />
6091
<register type="NOA" address="0x00009888" value="0x0E2D5000" />
6092
<register type="NOA" address="0x00009888" value="0x002D4000" />
6093
<register type="NOA" address="0x00009888" value="0x022D5000" />
6094
<register type="NOA" address="0x00009888" value="0x042D5000" />
6095
<register type="NOA" address="0x00009888" value="0x062D1000" />
6096
<register type="NOA" address="0x00009888" value="0x102E0154" />
6097
<register type="NOA" address="0x00009888" value="0x0C2E5000" />
6098
<register type="NOA" address="0x00009888" value="0x0E2E0055" />
6099
<register type="NOA" address="0x00009888" value="0x104C8000" />
6100
<register type="NOA" address="0x00009888" value="0x124C8000" />
6101
<register type="NOA" address="0x00009888" value="0x144C8000" />
6102
<register type="NOA" address="0x00009888" value="0x164C2000" />
6103
<register type="NOA" address="0x00009888" value="0x044C8000" />
6104
<register type="NOA" address="0x00009888" value="0x064CC000" />
6105
<register type="NOA" address="0x00009888" value="0x084CC000" />
6106
<register type="NOA" address="0x00009888" value="0x0A4C4000" />
6107
<register type="NOA" address="0x00009888" value="0x0C4EA000" />
6108
<register type="NOA" address="0x00009888" value="0x0E4EA000" />
6109
<register type="NOA" address="0x00009888" value="0x004E8000" />
6110
<register type="NOA" address="0x00009888" value="0x024EA000" />
6111
<register type="NOA" address="0x00009888" value="0x044EA000" />
6112
<register type="NOA" address="0x00009888" value="0x064E2000" />
6113
<register type="NOA" address="0x00009888" value="0x1C4F5500" />
6114
<register type="NOA" address="0x00009888" value="0x1A4F1554" />
6115
<register type="NOA" address="0x00009888" value="0x0A640024" />
6116
<register type="NOA" address="0x00009888" value="0x10640000" />
6117
<register type="NOA" address="0x00009888" value="0x04640000" />
6118
<register type="NOA" address="0x00009888" value="0x0C650024" />
6119
<register type="NOA" address="0x00009888" value="0x10650000" />
6120
<register type="NOA" address="0x00009888" value="0x06650000" />
6121
<register type="NOA" address="0x00009888" value="0x0C6C5327" />
6122
<register type="NOA" address="0x00009888" value="0x0E6C5425" />
6123
<register type="NOA" address="0x00009888" value="0x006C2A00" />
6124
<register type="NOA" address="0x00009888" value="0x026C285B" />
6125
<register type="NOA" address="0x00009888" value="0x046C005C" />
6126
<register type="NOA" address="0x00009888" value="0x1C6C0000" />
6127
<register type="NOA" address="0x00009888" value="0x1A6C0900" />
6128
<register type="NOA" address="0x00009888" value="0x1C0F0AA0" />
6129
<register type="NOA" address="0x00009888" value="0x180F4000" />
6130
<register type="NOA" address="0x00009888" value="0x1A0F02AA" />
6131
<register type="NOA" address="0x00009888" value="0x1C2C5400" />
6132
<register type="NOA" address="0x00009888" value="0x1E2C0001" />
6133
<register type="NOA" address="0x00009888" value="0x1A2C5550" />
6134
<register type="NOA" address="0x00009888" value="0x1993AA00" />
6135
<register type="NOA" address="0x00009888" value="0x03938000" />
6136
<register type="NOA" address="0x00009888" value="0x05938000" />
6137
<register type="NOA" address="0x00009888" value="0x07938000" />
6138
<register type="NOA" address="0x00009888" value="0x09938000" />
6139
<register type="NOA" address="0x00009888" value="0x0B938000" />
6140
<register type="NOA" address="0x00009888" value="0x0D938000" />
6141
<register type="NOA" address="0x00009888" value="0x2B904000" />
6142
<register type="NOA" address="0x00009888" value="0x2D904000" />
6143
<register type="NOA" address="0x00009888" value="0x2F904000" />
6144
<register type="NOA" address="0x00009888" value="0x31904000" />
6145
<register type="NOA" address="0x00009888" value="0x15904000" />
6146
<register type="NOA" address="0x00009888" value="0x17904000" />
6147
<register type="NOA" address="0x00009888" value="0x19904000" />
6148
<register type="NOA" address="0x00009888" value="0x1B904000" />
6149
<register type="NOA" address="0x00009888" value="0x1D904000" />
6150
<register type="NOA" address="0x00009888" value="0x1F904000" />
6151
<register type="NOA" address="0x00009888" value="0x59900000" />
6152
<register type="NOA" address="0x00009888" value="0x4B900421" />
6153
<register type="NOA" address="0x00009888" value="0x37900000" />
6154
<register type="NOA" address="0x00009888" value="0x33900000" />
6155
<register type="NOA" address="0x00009888" value="0x4D900001" />
6156
<register type="NOA" address="0x00009888" value="0x53900000" />
6157
<register type="NOA" address="0x00009888" value="0x43900420" />
6158
<register type="NOA" address="0x00009888" value="0x45900021" />
6159
<register type="NOA" address="0x00009888" value="0x55900000" />
6160
<register type="NOA" address="0x00009888" value="0x47900000" />
6161
</register_config>
6162
<register_config type="OA">
6163
<register type="OA" address="0x00002740" value="0x00000000" />
6164
<register type="OA" address="0x00002744" value="0x00800000" />
6165
<register type="OA" address="0x00002710" value="0x00000000" />
6166
<register type="OA" address="0x00002714" value="0xF0800000" />
6167
<register type="OA" address="0x00002720" value="0x00000000" />
6168
<register type="OA" address="0x00002724" value="0xF0800000" />
6169
<register type="OA" address="0x00002770" value="0x00100070" />
6170
<register type="OA" address="0x00002774" value="0x0000FFF1" />
6171
<register type="OA" address="0x00002778" value="0x00014002" />
6172
<register type="OA" address="0x0000277C" value="0x0000C3FF" />
6173
<register type="OA" address="0x00002780" value="0x00010002" />
6174
<register type="OA" address="0x00002784" value="0x0000C7FF" />
6175
<register type="OA" address="0x00002788" value="0x00004002" />
6176
<register type="OA" address="0x0000278C" value="0x0000D3FF" />
6177
<register type="OA" address="0x00002790" value="0x00100700" />
6178
<register type="OA" address="0x00002794" value="0x0000FF1F" />
6179
<register type="OA" address="0x00002798" value="0x00001402" />
6180
<register type="OA" address="0x0000279C" value="0x0000FC3F" />
6181
<register type="OA" address="0x000027A0" value="0x00001002" />
6182
<register type="OA" address="0x000027A4" value="0x0000FC7F" />
6183
<register type="OA" address="0x000027A8" value="0x00000402" />
6184
<register type="OA" address="0x000027AC" value="0x0000FD3F" />
6185
</register_config>
6186
<register_config type="FLEX">
6187
<register type="FLEX" address="0x0000E458" value="0x00005004" />
6188
<register type="FLEX" address="0x0000E558" value="0x00010003" />
6189
<register type="FLEX" address="0x0000E658" value="0x00012011" />
6190
<register type="FLEX" address="0x0000E758" value="0x00015014" />
6191
<register type="FLEX" address="0x0000E45C" value="0x00051050" />
6192
<register type="FLEX" address="0x0000E55C" value="0x00053052" />
6193
<register type="FLEX" address="0x0000E65C" value="0x00055054" />
6194
</register_config>
6195
</set>
6196
6197
<set name="Metric set RasterizerAndPixelBackend"
6198
chipset="GLK"
6199
symbol_name="RasterizerAndPixelBackend"
6200
underscore_name="rasterizer_and_pixel_backend"
6201
mdapi_supported_apis="VK OGL OCL IO BB"
6202
hw_config_guid="f0652373-d361-426f-b36d-9ffec288bdc6"
6203
>
6204
<counter name="GPU Time Elapsed"
6205
symbol_name="GpuTime"
6206
underscore_name="gpu_time"
6207
description="Time elapsed on the GPU during the measurement."
6208
data_type="uint64"
6209
units="ns"
6210
semantic_type="duration"
6211
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6212
mdapi_group="GPU"
6213
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6214
mdapi_supported_apis=""
6215
mdapi_hw_unit_type="gpu"
6216
/>
6217
<counter name="GPU Core Clocks"
6218
symbol_name="GpuCoreClocks"
6219
underscore_name="gpu_core_clocks"
6220
description="The total number of GPU core clocks elapsed during the measurement."
6221
data_type="uint64"
6222
units="cycles"
6223
semantic_type="event"
6224
equation="GPU_CLOCK 0 READ"
6225
mdapi_group="GPU"
6226
mdapi_usage_flags="Tier1 Frame Batch Draw"
6227
mdapi_supported_apis=""
6228
mdapi_hw_unit_type="gpu"
6229
/>
6230
<counter name="AVG GPU Core Frequency"
6231
symbol_name="AvgGpuCoreFrequency"
6232
underscore_name="avg_gpu_core_frequency"
6233
description="Average GPU Core Frequency in the measurement."
6234
data_type="uint64"
6235
max_equation="$GpuMaxFrequency"
6236
units="hz"
6237
semantic_type="event"
6238
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime 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 Busy"
6245
symbol_name="GpuBusy"
6246
underscore_name="gpu_busy"
6247
description="The percentage of time in which the GPU has been processing GPU commands."
6248
data_type="float"
6249
max_equation="100"
6250
units="percent"
6251
semantic_type="duration"
6252
equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
6253
mdapi_group="GPU"
6254
mdapi_usage_flags="Tier1 Overview System Frame"
6255
mdapi_supported_apis=""
6256
mdapi_hw_unit_type="gpu"
6257
/>
6258
<counter name="VS Threads Dispatched"
6259
symbol_name="VsThreads"
6260
underscore_name="vs_threads"
6261
description="The total number of vertex shader hardware threads dispatched."
6262
data_type="uint64"
6263
units="threads"
6264
semantic_type="event"
6265
equation="A 1 READ"
6266
mdapi_group="EU Array/Vertex Shader"
6267
mdapi_usage_flags="Tier3 Frame Batch Draw"
6268
mdapi_supported_apis="VK OGL IO BB"
6269
mdapi_hw_unit_type="gpu"
6270
/>
6271
<counter name="HS Threads Dispatched"
6272
symbol_name="HsThreads"
6273
underscore_name="hs_threads"
6274
description="The total number of hull shader hardware threads dispatched."
6275
data_type="uint64"
6276
units="threads"
6277
semantic_type="event"
6278
equation="A 2 READ"
6279
mdapi_group="EU Array/Hull Shader"
6280
mdapi_usage_flags="Tier3 Frame Batch Draw"
6281
mdapi_supported_apis="VK OGL4 IO BB"
6282
mdapi_hw_unit_type="gpu"
6283
/>
6284
<counter name="DS Threads Dispatched"
6285
symbol_name="DsThreads"
6286
underscore_name="ds_threads"
6287
description="The total number of domain shader hardware threads dispatched."
6288
data_type="uint64"
6289
units="threads"
6290
semantic_type="event"
6291
equation="A 3 READ"
6292
mdapi_group="EU Array/Domain Shader"
6293
mdapi_usage_flags="Tier3 Frame Batch Draw"
6294
mdapi_supported_apis="VK OGL4 IO BB"
6295
mdapi_hw_unit_type="gpu"
6296
/>
6297
<counter name="GS Threads Dispatched"
6298
symbol_name="GsThreads"
6299
underscore_name="gs_threads"
6300
description="The total number of geometry shader hardware threads dispatched."
6301
data_type="uint64"
6302
units="threads"
6303
semantic_type="event"
6304
equation="A 5 READ"
6305
mdapi_group="EU Array/Geometry Shader"
6306
mdapi_usage_flags="Tier3 Frame Batch Draw"
6307
mdapi_supported_apis="VK OGL4 IO BB"
6308
mdapi_hw_unit_type="gpu"
6309
/>
6310
<counter name="FS Threads Dispatched"
6311
symbol_name="PsThreads"
6312
underscore_name="ps_threads"
6313
description="The total number of fragment shader hardware threads dispatched."
6314
data_type="uint64"
6315
units="threads"
6316
semantic_type="event"
6317
equation="A 6 READ"
6318
mdapi_group="EU Array/Fragment Shader"
6319
mdapi_usage_flags="Tier3 Frame Batch Draw"
6320
mdapi_supported_apis="VK OGL IO BB"
6321
mdapi_hw_unit_type="gpu"
6322
/>
6323
<counter name="CS Threads Dispatched"
6324
symbol_name="CsThreads"
6325
underscore_name="cs_threads"
6326
description="The total number of compute shader hardware threads dispatched."
6327
data_type="uint64"
6328
units="threads"
6329
semantic_type="event"
6330
equation="A 4 READ"
6331
mdapi_group="EU Array/Compute Shader"
6332
mdapi_usage_flags="Tier3 Frame Batch Draw"
6333
mdapi_supported_apis="VK OGL4 OCL IO BB"
6334
mdapi_hw_unit_type="gpu"
6335
/>
6336
<counter name="EU Active"
6337
symbol_name="EuActive"
6338
underscore_name="eu_active"
6339
description="The percentage of time in which the Execution Units were actively processing."
6340
data_type="float"
6341
max_equation="100"
6342
units="percent"
6343
semantic_type="duration"
6344
equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6345
mdapi_group="EU Array"
6346
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6347
mdapi_supported_apis=""
6348
mdapi_hw_unit_type="gpu"
6349
/>
6350
<counter name="EU Stall"
6351
symbol_name="EuStall"
6352
underscore_name="eu_stall"
6353
description="The percentage of time in which the Execution Units were stalled."
6354
data_type="float"
6355
max_equation="100"
6356
units="percent"
6357
semantic_type="duration"
6358
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6359
mdapi_group="EU Array"
6360
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6361
mdapi_supported_apis=""
6362
mdapi_hw_unit_type="gpu"
6363
/>
6364
<counter name="EU Both FPU Pipes Active"
6365
symbol_name="EuFpuBothActive"
6366
underscore_name="eu_fpu_both_active"
6367
description="The percentage of time in which both EU FPU pipelines were actively processing."
6368
data_type="float"
6369
max_equation="100"
6370
units="percent"
6371
semantic_type="duration"
6372
equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6373
mdapi_group="EU Array/Pipes"
6374
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6375
mdapi_supported_apis=""
6376
mdapi_hw_unit_type="gpu"
6377
/>
6378
<counter name="VS FPU0 Pipe Active"
6379
symbol_name="VsFpu0Active"
6380
underscore_name="vs_fpu0_active"
6381
description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
6382
data_type="float"
6383
max_equation="100"
6384
units="percent"
6385
semantic_type="duration"
6386
equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6387
mdapi_group="EU Array/Vertex Shader"
6388
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6389
mdapi_supported_apis="VK OGL IO BB"
6390
mdapi_hw_unit_type="gpu"
6391
/>
6392
<counter name="VS FPU1 Pipe Active"
6393
symbol_name="VsFpu1Active"
6394
underscore_name="vs_fpu1_active"
6395
description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
6396
data_type="float"
6397
max_equation="100"
6398
units="percent"
6399
semantic_type="duration"
6400
equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6401
mdapi_group="EU Array/Vertex Shader"
6402
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6403
mdapi_supported_apis="VK OGL IO BB"
6404
mdapi_hw_unit_type="gpu"
6405
/>
6406
<counter name="VS Send Pipe Active"
6407
symbol_name="VsSendActive"
6408
underscore_name="vs_send_active"
6409
description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
6410
data_type="float"
6411
max_equation="100"
6412
units="percent"
6413
semantic_type="duration"
6414
equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6415
mdapi_group="EU Array/Vertex Shader"
6416
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6417
mdapi_supported_apis="VK OGL IO BB"
6418
mdapi_hw_unit_type="gpu"
6419
/>
6420
<counter name="PS FPU0 Pipe Active"
6421
symbol_name="PsFpu0Active"
6422
underscore_name="ps_fpu0_active"
6423
description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
6424
data_type="float"
6425
max_equation="100"
6426
units="percent"
6427
semantic_type="duration"
6428
equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6429
mdapi_group="EU Array/Pixel Shader"
6430
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6431
mdapi_supported_apis="VK OGL IO BB"
6432
mdapi_hw_unit_type="gpu"
6433
/>
6434
<counter name="PS FPU1 Pipe Active"
6435
symbol_name="PsFpu1Active"
6436
underscore_name="ps_fpu1_active"
6437
description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
6438
data_type="float"
6439
max_equation="100"
6440
units="percent"
6441
semantic_type="duration"
6442
equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6443
mdapi_group="EU Array/Pixel Shader"
6444
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6445
mdapi_supported_apis="VK OGL IO BB"
6446
mdapi_hw_unit_type="gpu"
6447
/>
6448
<counter name="PS Send Pipeline Active"
6449
symbol_name="PsSendActive"
6450
underscore_name="ps_send_active"
6451
description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
6452
data_type="float"
6453
max_equation="100"
6454
units="percent"
6455
semantic_type="duration"
6456
equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6457
mdapi_group="EU Array/Pixel Shader"
6458
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6459
mdapi_supported_apis="VK OGL IO BB"
6460
mdapi_hw_unit_type="gpu"
6461
/>
6462
<counter name="FS Both FPU Active"
6463
symbol_name="PsEuBothFpuActive"
6464
underscore_name="ps_eu_both_fpu_active"
6465
description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
6466
data_type="float"
6467
max_equation="100"
6468
units="percent"
6469
semantic_type="duration"
6470
equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6471
mdapi_group="3D Pipe/Fragment Shader"
6472
mdapi_usage_flags="Tier4 Frame Batch Draw"
6473
mdapi_supported_apis="VK OGL IO BB"
6474
mdapi_hw_unit_type="gpu"
6475
/>
6476
<counter name="Rasterized Pixels"
6477
symbol_name="RasterizedPixels"
6478
underscore_name="rasterized_pixels"
6479
description="The total number of rasterized pixels."
6480
data_type="uint64"
6481
units="pixels"
6482
semantic_type="event"
6483
equation="A 21 READ 4 UMUL"
6484
mdapi_group="3D Pipe/Rasterizer"
6485
mdapi_usage_flags="Tier3 Frame Batch Draw"
6486
mdapi_supported_apis="VK OGL IO BB"
6487
mdapi_hw_unit_type="gpu"
6488
/>
6489
<counter name="Early Hi-Depth Test Fails"
6490
symbol_name="HiDepthTestFails"
6491
underscore_name="hi_depth_test_fails"
6492
description="The total number of pixels dropped on early hierarchical depth test."
6493
data_type="uint64"
6494
units="pixels"
6495
semantic_type="event"
6496
equation="A 22 READ 4 UMUL"
6497
mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
6498
mdapi_usage_flags="Tier3 Frame Batch Draw"
6499
mdapi_supported_apis="VK OGL IO BB"
6500
mdapi_hw_unit_type="gpu"
6501
/>
6502
<counter name="Early Depth Test Fails"
6503
symbol_name="EarlyDepthTestFails"
6504
underscore_name="early_depth_test_fails"
6505
description="The total number of pixels dropped on early depth test."
6506
data_type="uint64"
6507
units="pixels"
6508
semantic_type="event"
6509
equation="A 23 READ 4 UMUL"
6510
mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
6511
mdapi_usage_flags="Tier3 Frame Batch Draw"
6512
mdapi_supported_apis="VK OGL IO BB"
6513
mdapi_hw_unit_type="gpu"
6514
/>
6515
<counter name="Samples Killed in FS"
6516
symbol_name="SamplesKilledInPs"
6517
underscore_name="samples_killed_in_ps"
6518
description="The total number of samples or pixels dropped in fragment shaders."
6519
data_type="uint64"
6520
units="pixels"
6521
semantic_type="event"
6522
equation="A 24 READ 4 UMUL"
6523
mdapi_group="3D Pipe/Fragment Shader"
6524
mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
6525
mdapi_supported_apis="VK OGL IO BB"
6526
mdapi_hw_unit_type="gpu"
6527
/>
6528
<counter name="Pixels Failing Tests"
6529
symbol_name="PixelsFailingPostPsTests"
6530
underscore_name="pixels_failing_post_ps_tests"
6531
description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
6532
data_type="uint64"
6533
units="pixels"
6534
semantic_type="event"
6535
equation="A 25 READ 4 UMUL"
6536
mdapi_group="3D Pipe/Output Merger"
6537
mdapi_usage_flags="Tier3 Frame Batch Draw"
6538
mdapi_supported_apis="VK OGL IO BB"
6539
mdapi_hw_unit_type="gpu"
6540
/>
6541
<counter name="Samples Written"
6542
symbol_name="SamplesWritten"
6543
underscore_name="samples_written"
6544
description="The total number of samples or pixels written to all render targets."
6545
data_type="uint64"
6546
units="pixels"
6547
semantic_type="event"
6548
equation="A 26 READ 4 UMUL"
6549
mdapi_group="3D Pipe/Output Merger"
6550
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6551
mdapi_supported_apis="VK OGL IO BB"
6552
mdapi_hw_unit_type="gpu"
6553
/>
6554
<counter name="Samples Blended"
6555
symbol_name="SamplesBlended"
6556
underscore_name="samples_blended"
6557
description="The total number of blended samples or pixels written to all render targets."
6558
data_type="uint64"
6559
units="pixels"
6560
semantic_type="event"
6561
equation="A 27 READ 4 UMUL"
6562
mdapi_group="3D Pipe/Output Merger"
6563
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6564
mdapi_supported_apis="VK OGL IO BB"
6565
mdapi_hw_unit_type="gpu"
6566
/>
6567
<counter name="Sampler Texels"
6568
symbol_name="SamplerTexels"
6569
underscore_name="sampler_texels"
6570
description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
6571
data_type="uint64"
6572
units="texels"
6573
semantic_type="event"
6574
equation="A 28 READ 4 UMUL"
6575
mdapi_group="Sampler/Sampler Input"
6576
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6577
mdapi_supported_apis=""
6578
mdapi_hw_unit_type="gpu"
6579
/>
6580
<counter name="Sampler Texels Misses"
6581
symbol_name="SamplerTexelMisses"
6582
underscore_name="sampler_texel_misses"
6583
description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
6584
data_type="uint64"
6585
units="texels"
6586
semantic_type="event"
6587
equation="A 29 READ 4 UMUL"
6588
mdapi_group="Sampler/Sampler Cache"
6589
mdapi_usage_flags="Tier3 Batch Frame Draw"
6590
mdapi_supported_apis=""
6591
mdapi_hw_unit_type="gpu"
6592
/>
6593
<counter name="SLM Bytes Read"
6594
symbol_name="SlmBytesRead"
6595
underscore_name="slm_bytes_read"
6596
description="The total number of GPU memory bytes read from shared local memory."
6597
data_type="uint64"
6598
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
6599
units="bytes"
6600
semantic_type="throughput"
6601
equation="A 30 READ 64 UMUL"
6602
mdapi_group="L3/Data Port/SLM"
6603
mdapi_usage_flags="Tier3 Frame Batch Draw"
6604
mdapi_supported_apis="VK OGL4 OCL IO BB"
6605
mdapi_hw_unit_type="gpu"
6606
/>
6607
<counter name="SLM Bytes Written"
6608
symbol_name="SlmBytesWritten"
6609
underscore_name="slm_bytes_written"
6610
description="The total number of GPU memory bytes written into shared local memory."
6611
data_type="uint64"
6612
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
6613
units="bytes"
6614
semantic_type="throughput"
6615
equation="A 31 READ 64 UMUL"
6616
mdapi_group="L3/Data Port/SLM"
6617
mdapi_usage_flags="Tier3 Frame Batch Draw"
6618
mdapi_supported_apis="VK OGL4 OCL IO BB"
6619
mdapi_hw_unit_type="gpu"
6620
/>
6621
<counter name="Shader Memory Accesses"
6622
symbol_name="ShaderMemoryAccesses"
6623
underscore_name="shader_memory_accesses"
6624
description="The total number of shader memory accesses to L3."
6625
data_type="uint64"
6626
units="messages"
6627
semantic_type="event"
6628
equation="A 32 READ"
6629
mdapi_group="L3/Data Port"
6630
mdapi_usage_flags="Tier3 Frame Batch Draw"
6631
mdapi_supported_apis=""
6632
mdapi_hw_unit_type="gpu"
6633
/>
6634
<counter name="Shader Atomic Memory Accesses"
6635
symbol_name="ShaderAtomics"
6636
underscore_name="shader_atomics"
6637
description="The total number of shader atomic memory accesses."
6638
data_type="uint64"
6639
units="messages"
6640
semantic_type="event"
6641
equation="A 34 READ"
6642
mdapi_group="L3/Data Port/Atomics"
6643
mdapi_usage_flags="Tier3 Frame Batch Draw"
6644
mdapi_supported_apis="VK OGL OCL IO BB"
6645
mdapi_hw_unit_type="gpu"
6646
/>
6647
<counter name="L3 Shader Throughput"
6648
symbol_name="L3ShaderThroughput"
6649
underscore_name="l3_shader_throughput"
6650
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
6651
data_type="uint64"
6652
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
6653
units="bytes"
6654
semantic_type="throughput"
6655
equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
6656
mdapi_group="L3/Data Port"
6657
mdapi_usage_flags="Tier2 Frame Batch Draw"
6658
mdapi_supported_apis="VK OGL4 OCL IO BB"
6659
mdapi_hw_unit_type="gpu"
6660
/>
6661
<counter name="Shader Barrier Messages"
6662
symbol_name="ShaderBarriers"
6663
underscore_name="shader_barriers"
6664
description="The total number of shader barrier messages."
6665
data_type="uint64"
6666
units="messages"
6667
semantic_type="event"
6668
equation="A 35 READ"
6669
mdapi_group="EU Array/Barrier"
6670
mdapi_usage_flags="Tier3 Frame Batch Draw"
6671
mdapi_supported_apis=""
6672
mdapi_hw_unit_type="gpu"
6673
/>
6674
<counter name="Slice0 Post-EarlyZ Pixel Data Ready"
6675
symbol_name="PixelData0Ready"
6676
underscore_name="pixel_data0_ready"
6677
description="The percentage of time in which slice0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
6678
data_type="float"
6679
max_equation="100"
6680
units="percent"
6681
semantic_type="duration"
6682
equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
6683
availability="$SliceMask 0x1 AND"
6684
mdapi_group="GPU/Rasterizer/Early Depth Test"
6685
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6686
mdapi_supported_apis=""
6687
mdapi_hw_unit_type="slice"
6688
/>
6689
<counter name="Slice0 Rasterizer Input Available"
6690
symbol_name="Rasterizer0InputAvailable"
6691
underscore_name="rasterizer0_input_available"
6692
description="The percentage of time in which slice0 rasterizer input is available"
6693
data_type="float"
6694
max_equation="100"
6695
units="percent"
6696
semantic_type="duration"
6697
equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
6698
availability="$SliceMask 0x1 AND"
6699
mdapi_group="GPU/Rasterizer"
6700
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6701
mdapi_supported_apis=""
6702
mdapi_hw_unit_type="slice"
6703
/>
6704
<counter name="Slice0 PS Output Available"
6705
symbol_name="PSOutput0Available"
6706
underscore_name="ps_output0_available"
6707
description="The percentage of time in which slice0 PS output is available"
6708
data_type="float"
6709
max_equation="100"
6710
units="percent"
6711
semantic_type="duration"
6712
equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
6713
availability="$SliceMask 0x1 AND"
6714
mdapi_group="GPU/3D Pipe"
6715
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6716
mdapi_supported_apis=""
6717
mdapi_hw_unit_type="slice"
6718
/>
6719
<counter name="Slice0 Pixel Values Ready"
6720
symbol_name="PixelValues0Ready"
6721
underscore_name="pixel_values0_ready"
6722
description="The percentage of time in which slice0 pixel values are ready"
6723
data_type="float"
6724
max_equation="100"
6725
units="percent"
6726
semantic_type="duration"
6727
equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
6728
availability="$SliceMask 0x1 AND"
6729
mdapi_group="GPU/3D Pipe"
6730
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6731
mdapi_supported_apis=""
6732
mdapi_hw_unit_type="slice"
6733
/>
6734
<counter name="Slice0 Rasterizer Output Ready"
6735
symbol_name="Rasterizer0OutputReady"
6736
underscore_name="rasterizer0_output_ready"
6737
description="The percentage of time in which slice0 rasterizer output is ready"
6738
data_type="float"
6739
max_equation="100"
6740
units="percent"
6741
semantic_type="duration"
6742
equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
6743
availability="$SliceMask 0x1 AND"
6744
mdapi_group="GPU/Rasterizer"
6745
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6746
mdapi_supported_apis=""
6747
mdapi_hw_unit_type="slice"
6748
/>
6749
<counter name="SQ is full"
6750
symbol_name="GTRequestQueueFull"
6751
underscore_name="gt_request_queue_full"
6752
description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
6753
data_type="float"
6754
max_equation="100"
6755
units="percent"
6756
semantic_type="duration"
6757
equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
6758
availability="true $QueryMode &amp;&amp;"
6759
mdapi_group="GTI"
6760
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6761
mdapi_supported_apis="VK OGL4 OCL"
6762
mdapi_hw_unit_type="gpu"
6763
/>
6764
<register_config type="NOA">
6765
<register type="NOA" address="0x000091BC" value="0xE0500000" />
6766
<register type="NOA" address="0x00009840" value="0x00000080" />
6767
<register type="NOA" address="0x00009888" value="0x102D7800" />
6768
<register type="NOA" address="0x00009888" value="0x122D79E0" />
6769
<register type="NOA" address="0x00009888" value="0x0C2F0004" />
6770
<register type="NOA" address="0x00009888" value="0x100E3800" />
6771
<register type="NOA" address="0x00009888" value="0x180F0005" />
6772
<register type="NOA" address="0x00009888" value="0x002D0940" />
6773
<register type="NOA" address="0x00009888" value="0x022D802F" />
6774
<register type="NOA" address="0x00009888" value="0x042D4013" />
6775
<register type="NOA" address="0x00009888" value="0x062D1000" />
6776
<register type="NOA" address="0x00009888" value="0x0E2E0050" />
6777
<register type="NOA" address="0x00009888" value="0x022F0010" />
6778
<register type="NOA" address="0x00009888" value="0x002F0000" />
6779
<register type="NOA" address="0x00009888" value="0x084C8000" />
6780
<register type="NOA" address="0x00009888" value="0x0A4C4000" />
6781
<register type="NOA" address="0x00009888" value="0x044E8000" />
6782
<register type="NOA" address="0x00009888" value="0x064E2000" />
6783
<register type="NOA" address="0x00009888" value="0x040E0480" />
6784
<register type="NOA" address="0x00009888" value="0x000E0000" />
6785
<register type="NOA" address="0x00009888" value="0x060F0027" />
6786
<register type="NOA" address="0x00009888" value="0x100F0000" />
6787
<register type="NOA" address="0x00009888" value="0x1A0F0040" />
6788
<register type="NOA" address="0x00009888" value="0x03938000" />
6789
<register type="NOA" address="0x00009888" value="0x05938000" />
6790
<register type="NOA" address="0x00009888" value="0x07938000" />
6791
<register type="NOA" address="0x00009888" value="0x09938000" />
6792
<register type="NOA" address="0x00009888" value="0x0B938000" />
6793
<register type="NOA" address="0x00009888" value="0x0D938000" />
6794
<register type="NOA" address="0x00009888" value="0x15904000" />
6795
<register type="NOA" address="0x00009888" value="0x17904000" />
6796
<register type="NOA" address="0x00009888" value="0x19904000" />
6797
<register type="NOA" address="0x00009888" value="0x1B904000" />
6798
<register type="NOA" address="0x00009888" value="0x1D904000" />
6799
<register type="NOA" address="0x00009888" value="0x1F904000" />
6800
<register type="NOA" address="0x00009888" value="0x37900000" />
6801
<register type="NOA" address="0x00009888" value="0x53900000" />
6802
<register type="NOA" address="0x00009888" value="0x439014A0" />
6803
<register type="NOA" address="0x00009888" value="0x459000A4" />
6804
<register type="NOA" address="0x00009888" value="0x55900000" />
6805
<register type="NOA" address="0x00009888" value="0x47900001" />
6806
<register type="NOA" address="0x00009888" value="0x33900000" />
6807
</register_config>
6808
<register_config type="OA">
6809
<register type="OA" address="0x00002740" value="0x00000000" />
6810
<register type="OA" address="0x00002744" value="0x00800000" />
6811
<register type="OA" address="0x00002710" value="0x00000000" />
6812
<register type="OA" address="0x00002714" value="0x30800000" />
6813
<register type="OA" address="0x00002720" value="0x00000000" />
6814
<register type="OA" address="0x00002724" value="0x00800000" />
6815
<register type="OA" address="0x00002770" value="0x00000002" />
6816
<register type="OA" address="0x00002774" value="0x0000EFFF" />
6817
<register type="OA" address="0x00002778" value="0x00006000" />
6818
<register type="OA" address="0x0000277C" value="0x0000F3FF" />
6819
</register_config>
6820
<register_config type="FLEX">
6821
<register type="FLEX" address="0x0000E458" value="0x00005004" />
6822
<register type="FLEX" address="0x0000E558" value="0x00010003" />
6823
<register type="FLEX" address="0x0000E658" value="0x00012011" />
6824
<register type="FLEX" address="0x0000E758" value="0x00015014" />
6825
<register type="FLEX" address="0x0000E45C" value="0x00051050" />
6826
<register type="FLEX" address="0x0000E55C" value="0x00053052" />
6827
<register type="FLEX" address="0x0000E65C" value="0x00055054" />
6828
</register_config>
6829
</set>
6830
6831
<set name="Metric set Sampler"
6832
chipset="GLK"
6833
symbol_name="Sampler"
6834
underscore_name="sampler"
6835
mdapi_supported_apis="VK OGL OCL IO BB"
6836
hw_config_guid="6ac97d12-ce13-428a-b20c-6902bde2608b"
6837
>
6838
<counter name="GPU Time Elapsed"
6839
symbol_name="GpuTime"
6840
underscore_name="gpu_time"
6841
description="Time elapsed on the GPU during the measurement."
6842
data_type="uint64"
6843
units="ns"
6844
semantic_type="duration"
6845
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6846
mdapi_group="GPU"
6847
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6848
mdapi_supported_apis=""
6849
mdapi_hw_unit_type="gpu"
6850
/>
6851
<counter name="GPU Core Clocks"
6852
symbol_name="GpuCoreClocks"
6853
underscore_name="gpu_core_clocks"
6854
description="The total number of GPU core clocks elapsed during the measurement."
6855
data_type="uint64"
6856
units="cycles"
6857
semantic_type="event"
6858
equation="GPU_CLOCK 0 READ"
6859
mdapi_group="GPU"
6860
mdapi_usage_flags="Tier1 Frame Batch Draw"
6861
mdapi_supported_apis=""
6862
mdapi_hw_unit_type="gpu"
6863
/>
6864
<counter name="AVG GPU Core Frequency"
6865
symbol_name="AvgGpuCoreFrequency"
6866
underscore_name="avg_gpu_core_frequency"
6867
description="Average GPU Core Frequency in the measurement."
6868
data_type="uint64"
6869
max_equation="$GpuMaxFrequency"
6870
units="hz"
6871
semantic_type="event"
6872
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6873
mdapi_group="GPU"
6874
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6875
mdapi_supported_apis=""
6876
mdapi_hw_unit_type="gpu"
6877
/>
6878
<counter name="GPU Busy"
6879
symbol_name="GpuBusy"
6880
underscore_name="gpu_busy"
6881
description="The percentage of time in which the GPU has been processing GPU commands."
6882
data_type="float"
6883
max_equation="100"
6884
units="percent"
6885
semantic_type="duration"
6886
equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
6887
mdapi_group="GPU"
6888
mdapi_usage_flags="Tier1 Overview System Frame"
6889
mdapi_supported_apis=""
6890
mdapi_hw_unit_type="gpu"
6891
/>
6892
<counter name="VS Threads Dispatched"
6893
symbol_name="VsThreads"
6894
underscore_name="vs_threads"
6895
description="The total number of vertex shader hardware threads dispatched."
6896
data_type="uint64"
6897
units="threads"
6898
semantic_type="event"
6899
equation="A 1 READ"
6900
mdapi_group="EU Array/Vertex Shader"
6901
mdapi_usage_flags="Tier3 Frame Batch Draw"
6902
mdapi_supported_apis="VK OGL IO BB"
6903
mdapi_hw_unit_type="gpu"
6904
/>
6905
<counter name="HS Threads Dispatched"
6906
symbol_name="HsThreads"
6907
underscore_name="hs_threads"
6908
description="The total number of hull shader hardware threads dispatched."
6909
data_type="uint64"
6910
units="threads"
6911
semantic_type="event"
6912
equation="A 2 READ"
6913
mdapi_group="EU Array/Hull Shader"
6914
mdapi_usage_flags="Tier3 Frame Batch Draw"
6915
mdapi_supported_apis="VK OGL4 IO BB"
6916
mdapi_hw_unit_type="gpu"
6917
/>
6918
<counter name="DS Threads Dispatched"
6919
symbol_name="DsThreads"
6920
underscore_name="ds_threads"
6921
description="The total number of domain shader hardware threads dispatched."
6922
data_type="uint64"
6923
units="threads"
6924
semantic_type="event"
6925
equation="A 3 READ"
6926
mdapi_group="EU Array/Domain Shader"
6927
mdapi_usage_flags="Tier3 Frame Batch Draw"
6928
mdapi_supported_apis="VK OGL4 IO BB"
6929
mdapi_hw_unit_type="gpu"
6930
/>
6931
<counter name="GS Threads Dispatched"
6932
symbol_name="GsThreads"
6933
underscore_name="gs_threads"
6934
description="The total number of geometry shader hardware threads dispatched."
6935
data_type="uint64"
6936
units="threads"
6937
semantic_type="event"
6938
equation="A 5 READ"
6939
mdapi_group="EU Array/Geometry Shader"
6940
mdapi_usage_flags="Tier3 Frame Batch Draw"
6941
mdapi_supported_apis="VK OGL4 IO BB"
6942
mdapi_hw_unit_type="gpu"
6943
/>
6944
<counter name="FS Threads Dispatched"
6945
symbol_name="PsThreads"
6946
underscore_name="ps_threads"
6947
description="The total number of fragment shader hardware threads dispatched."
6948
data_type="uint64"
6949
units="threads"
6950
semantic_type="event"
6951
equation="A 6 READ"
6952
mdapi_group="EU Array/Fragment Shader"
6953
mdapi_usage_flags="Tier3 Frame Batch Draw"
6954
mdapi_supported_apis="VK OGL IO BB"
6955
mdapi_hw_unit_type="gpu"
6956
/>
6957
<counter name="CS Threads Dispatched"
6958
symbol_name="CsThreads"
6959
underscore_name="cs_threads"
6960
description="The total number of compute shader hardware threads dispatched."
6961
data_type="uint64"
6962
units="threads"
6963
semantic_type="event"
6964
equation="A 4 READ"
6965
mdapi_group="EU Array/Compute Shader"
6966
mdapi_usage_flags="Tier3 Frame Batch Draw"
6967
mdapi_supported_apis="VK OGL4 OCL IO BB"
6968
mdapi_hw_unit_type="gpu"
6969
/>
6970
<counter name="EU Active"
6971
symbol_name="EuActive"
6972
underscore_name="eu_active"
6973
description="The percentage of time in which the Execution Units were actively processing."
6974
data_type="float"
6975
max_equation="100"
6976
units="percent"
6977
semantic_type="duration"
6978
equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6979
mdapi_group="EU Array"
6980
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6981
mdapi_supported_apis=""
6982
mdapi_hw_unit_type="gpu"
6983
/>
6984
<counter name="EU Stall"
6985
symbol_name="EuStall"
6986
underscore_name="eu_stall"
6987
description="The percentage of time in which the Execution Units were stalled."
6988
data_type="float"
6989
max_equation="100"
6990
units="percent"
6991
semantic_type="duration"
6992
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6993
mdapi_group="EU Array"
6994
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6995
mdapi_supported_apis=""
6996
mdapi_hw_unit_type="gpu"
6997
/>
6998
<counter name="EU Both FPU Pipes Active"
6999
symbol_name="EuFpuBothActive"
7000
underscore_name="eu_fpu_both_active"
7001
description="The percentage of time in which both EU FPU pipelines were actively processing."
7002
data_type="float"
7003
max_equation="100"
7004
units="percent"
7005
semantic_type="duration"
7006
equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7007
mdapi_group="EU Array/Pipes"
7008
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7009
mdapi_supported_apis=""
7010
mdapi_hw_unit_type="gpu"
7011
/>
7012
<counter name="VS FPU0 Pipe Active"
7013
symbol_name="VsFpu0Active"
7014
underscore_name="vs_fpu0_active"
7015
description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
7016
data_type="float"
7017
max_equation="100"
7018
units="percent"
7019
semantic_type="duration"
7020
equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7021
mdapi_group="EU Array/Vertex Shader"
7022
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7023
mdapi_supported_apis="VK OGL IO BB"
7024
mdapi_hw_unit_type="gpu"
7025
/>
7026
<counter name="VS FPU1 Pipe Active"
7027
symbol_name="VsFpu1Active"
7028
underscore_name="vs_fpu1_active"
7029
description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
7030
data_type="float"
7031
max_equation="100"
7032
units="percent"
7033
semantic_type="duration"
7034
equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7035
mdapi_group="EU Array/Vertex Shader"
7036
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7037
mdapi_supported_apis="VK OGL IO BB"
7038
mdapi_hw_unit_type="gpu"
7039
/>
7040
<counter name="VS Send Pipe Active"
7041
symbol_name="VsSendActive"
7042
underscore_name="vs_send_active"
7043
description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
7044
data_type="float"
7045
max_equation="100"
7046
units="percent"
7047
semantic_type="duration"
7048
equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7049
mdapi_group="EU Array/Vertex Shader"
7050
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7051
mdapi_supported_apis="VK OGL IO BB"
7052
mdapi_hw_unit_type="gpu"
7053
/>
7054
<counter name="PS FPU0 Pipe Active"
7055
symbol_name="PsFpu0Active"
7056
underscore_name="ps_fpu0_active"
7057
description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
7058
data_type="float"
7059
max_equation="100"
7060
units="percent"
7061
semantic_type="duration"
7062
equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7063
mdapi_group="EU Array/Pixel Shader"
7064
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7065
mdapi_supported_apis="VK OGL IO BB"
7066
mdapi_hw_unit_type="gpu"
7067
/>
7068
<counter name="PS FPU1 Pipe Active"
7069
symbol_name="PsFpu1Active"
7070
underscore_name="ps_fpu1_active"
7071
description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
7072
data_type="float"
7073
max_equation="100"
7074
units="percent"
7075
semantic_type="duration"
7076
equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7077
mdapi_group="EU Array/Pixel Shader"
7078
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7079
mdapi_supported_apis="VK OGL IO BB"
7080
mdapi_hw_unit_type="gpu"
7081
/>
7082
<counter name="PS Send Pipeline Active"
7083
symbol_name="PsSendActive"
7084
underscore_name="ps_send_active"
7085
description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
7086
data_type="float"
7087
max_equation="100"
7088
units="percent"
7089
semantic_type="duration"
7090
equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7091
mdapi_group="EU Array/Pixel Shader"
7092
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7093
mdapi_supported_apis="VK OGL IO BB"
7094
mdapi_hw_unit_type="gpu"
7095
/>
7096
<counter name="FS Both FPU Active"
7097
symbol_name="PsEuBothFpuActive"
7098
underscore_name="ps_eu_both_fpu_active"
7099
description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
7100
data_type="float"
7101
max_equation="100"
7102
units="percent"
7103
semantic_type="duration"
7104
equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7105
mdapi_group="3D Pipe/Fragment Shader"
7106
mdapi_usage_flags="Tier4 Frame Batch Draw"
7107
mdapi_supported_apis="VK OGL IO BB"
7108
mdapi_hw_unit_type="gpu"
7109
/>
7110
<counter name="Rasterized Pixels"
7111
symbol_name="RasterizedPixels"
7112
underscore_name="rasterized_pixels"
7113
description="The total number of rasterized pixels."
7114
data_type="uint64"
7115
units="pixels"
7116
semantic_type="event"
7117
equation="A 21 READ 4 UMUL"
7118
mdapi_group="3D Pipe/Rasterizer"
7119
mdapi_usage_flags="Tier3 Frame Batch Draw"
7120
mdapi_supported_apis="VK OGL IO BB"
7121
mdapi_hw_unit_type="gpu"
7122
/>
7123
<counter name="Early Hi-Depth Test Fails"
7124
symbol_name="HiDepthTestFails"
7125
underscore_name="hi_depth_test_fails"
7126
description="The total number of pixels dropped on early hierarchical depth test."
7127
data_type="uint64"
7128
units="pixels"
7129
semantic_type="event"
7130
equation="A 22 READ 4 UMUL"
7131
mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
7132
mdapi_usage_flags="Tier3 Frame Batch Draw"
7133
mdapi_supported_apis="VK OGL IO BB"
7134
mdapi_hw_unit_type="gpu"
7135
/>
7136
<counter name="Early Depth Test Fails"
7137
symbol_name="EarlyDepthTestFails"
7138
underscore_name="early_depth_test_fails"
7139
description="The total number of pixels dropped on early depth test."
7140
data_type="uint64"
7141
units="pixels"
7142
semantic_type="event"
7143
equation="A 23 READ 4 UMUL"
7144
mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
7145
mdapi_usage_flags="Tier3 Frame Batch Draw"
7146
mdapi_supported_apis="VK OGL IO BB"
7147
mdapi_hw_unit_type="gpu"
7148
/>
7149
<counter name="Samples Killed in FS"
7150
symbol_name="SamplesKilledInPs"
7151
underscore_name="samples_killed_in_ps"
7152
description="The total number of samples or pixels dropped in fragment shaders."
7153
data_type="uint64"
7154
units="pixels"
7155
semantic_type="event"
7156
equation="A 24 READ 4 UMUL"
7157
mdapi_group="3D Pipe/Fragment Shader"
7158
mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
7159
mdapi_supported_apis="VK OGL IO BB"
7160
mdapi_hw_unit_type="gpu"
7161
/>
7162
<counter name="Pixels Failing Tests"
7163
symbol_name="PixelsFailingPostPsTests"
7164
underscore_name="pixels_failing_post_ps_tests"
7165
description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
7166
data_type="uint64"
7167
units="pixels"
7168
semantic_type="event"
7169
equation="A 25 READ 4 UMUL"
7170
mdapi_group="3D Pipe/Output Merger"
7171
mdapi_usage_flags="Tier3 Frame Batch Draw"
7172
mdapi_supported_apis="VK OGL IO BB"
7173
mdapi_hw_unit_type="gpu"
7174
/>
7175
<counter name="Samples Written"
7176
symbol_name="SamplesWritten"
7177
underscore_name="samples_written"
7178
description="The total number of samples or pixels written to all render targets."
7179
data_type="uint64"
7180
units="pixels"
7181
semantic_type="event"
7182
equation="A 26 READ 4 UMUL"
7183
mdapi_group="3D Pipe/Output Merger"
7184
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7185
mdapi_supported_apis="VK OGL IO BB"
7186
mdapi_hw_unit_type="gpu"
7187
/>
7188
<counter name="Samples Blended"
7189
symbol_name="SamplesBlended"
7190
underscore_name="samples_blended"
7191
description="The total number of blended samples or pixels written to all render targets."
7192
data_type="uint64"
7193
units="pixels"
7194
semantic_type="event"
7195
equation="A 27 READ 4 UMUL"
7196
mdapi_group="3D Pipe/Output Merger"
7197
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7198
mdapi_supported_apis="VK OGL IO BB"
7199
mdapi_hw_unit_type="gpu"
7200
/>
7201
<counter name="Sampler Texels"
7202
symbol_name="SamplerTexels"
7203
underscore_name="sampler_texels"
7204
description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
7205
data_type="uint64"
7206
units="texels"
7207
semantic_type="event"
7208
equation="A 28 READ 4 UMUL"
7209
mdapi_group="Sampler/Sampler Input"
7210
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7211
mdapi_supported_apis=""
7212
mdapi_hw_unit_type="gpu"
7213
/>
7214
<counter name="Sampler Texels Misses"
7215
symbol_name="SamplerTexelMisses"
7216
underscore_name="sampler_texel_misses"
7217
description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
7218
data_type="uint64"
7219
units="texels"
7220
semantic_type="event"
7221
equation="A 29 READ 4 UMUL"
7222
mdapi_group="Sampler/Sampler Cache"
7223
mdapi_usage_flags="Tier3 Batch Frame Draw"
7224
mdapi_supported_apis=""
7225
mdapi_hw_unit_type="gpu"
7226
/>
7227
<counter name="SLM Bytes Read"
7228
symbol_name="SlmBytesRead"
7229
underscore_name="slm_bytes_read"
7230
description="The total number of GPU memory bytes read from shared local memory."
7231
data_type="uint64"
7232
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7233
units="bytes"
7234
semantic_type="throughput"
7235
equation="A 30 READ 64 UMUL"
7236
mdapi_group="L3/Data Port/SLM"
7237
mdapi_usage_flags="Tier3 Frame Batch Draw"
7238
mdapi_supported_apis="VK OGL4 OCL IO BB"
7239
mdapi_hw_unit_type="gpu"
7240
/>
7241
<counter name="SLM Bytes Written"
7242
symbol_name="SlmBytesWritten"
7243
underscore_name="slm_bytes_written"
7244
description="The total number of GPU memory bytes written into shared local memory."
7245
data_type="uint64"
7246
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7247
units="bytes"
7248
semantic_type="throughput"
7249
equation="A 31 READ 64 UMUL"
7250
mdapi_group="L3/Data Port/SLM"
7251
mdapi_usage_flags="Tier3 Frame Batch Draw"
7252
mdapi_supported_apis="VK OGL4 OCL IO BB"
7253
mdapi_hw_unit_type="gpu"
7254
/>
7255
<counter name="Shader Memory Accesses"
7256
symbol_name="ShaderMemoryAccesses"
7257
underscore_name="shader_memory_accesses"
7258
description="The total number of shader memory accesses to L3."
7259
data_type="uint64"
7260
units="messages"
7261
semantic_type="event"
7262
equation="A 32 READ"
7263
mdapi_group="L3/Data Port"
7264
mdapi_usage_flags="Tier3 Frame Batch Draw"
7265
mdapi_supported_apis=""
7266
mdapi_hw_unit_type="gpu"
7267
/>
7268
<counter name="Shader Atomic Memory Accesses"
7269
symbol_name="ShaderAtomics"
7270
underscore_name="shader_atomics"
7271
description="The total number of shader atomic memory accesses."
7272
data_type="uint64"
7273
units="messages"
7274
semantic_type="event"
7275
equation="A 34 READ"
7276
mdapi_group="L3/Data Port/Atomics"
7277
mdapi_usage_flags="Tier3 Frame Batch Draw"
7278
mdapi_supported_apis="VK OGL OCL IO BB"
7279
mdapi_hw_unit_type="gpu"
7280
/>
7281
<counter name="L3 Shader Throughput"
7282
symbol_name="L3ShaderThroughput"
7283
underscore_name="l3_shader_throughput"
7284
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
7285
data_type="uint64"
7286
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
7287
units="bytes"
7288
semantic_type="throughput"
7289
equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
7290
mdapi_group="L3/Data Port"
7291
mdapi_usage_flags="Tier2 Frame Batch Draw"
7292
mdapi_supported_apis="VK OGL4 OCL IO BB"
7293
mdapi_hw_unit_type="gpu"
7294
/>
7295
<counter name="Shader Barrier Messages"
7296
symbol_name="ShaderBarriers"
7297
underscore_name="shader_barriers"
7298
description="The total number of shader barrier messages."
7299
data_type="uint64"
7300
units="messages"
7301
semantic_type="event"
7302
equation="A 35 READ"
7303
mdapi_group="EU Array/Barrier"
7304
mdapi_usage_flags="Tier3 Frame Batch Draw"
7305
mdapi_supported_apis=""
7306
mdapi_hw_unit_type="gpu"
7307
/>
7308
<counter name="Slice0 Subslice1 Input Available"
7309
symbol_name="Sampler01InputAvailable"
7310
underscore_name="sampler01_input_available"
7311
description="The percentage of time in which slice0 subslice1 sampler input is available"
7312
data_type="float"
7313
max_equation="100"
7314
units="percent"
7315
semantic_type="duration"
7316
equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
7317
availability="$SubsliceMask 0x2 AND"
7318
mdapi_group="GPU/Sampler"
7319
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7320
mdapi_supported_apis=""
7321
mdapi_hw_unit_type="subslice"
7322
/>
7323
<counter name="Slice0 Subslice2 Input Available"
7324
symbol_name="Sampler02InputAvailable"
7325
underscore_name="sampler02_input_available"
7326
description="The percentage of time in which slice0 subslice2 sampler input is available"
7327
data_type="float"
7328
max_equation="100"
7329
units="percent"
7330
semantic_type="duration"
7331
equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
7332
availability="$SubsliceMask 0x4 AND"
7333
mdapi_group="GPU/Sampler"
7334
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7335
mdapi_supported_apis=""
7336
mdapi_hw_unit_type="subslice"
7337
/>
7338
<counter name="Slice0 Subslice0 Input Available"
7339
symbol_name="Sampler00InputAvailable"
7340
underscore_name="sampler00_input_available"
7341
description="The percentage of time in which slice0 subslice0 sampler input is available"
7342
data_type="float"
7343
max_equation="100"
7344
units="percent"
7345
semantic_type="duration"
7346
equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
7347
availability="$SubsliceMask 0x1 AND"
7348
mdapi_group="GPU/Sampler"
7349
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7350
mdapi_supported_apis=""
7351
mdapi_hw_unit_type="subslice"
7352
/>
7353
<counter name="Slice0 Subslice2 Sampler Output Ready"
7354
symbol_name="Sampler02OutputReady"
7355
underscore_name="sampler02_output_ready"
7356
description="The percentage of time in which slice0 subslice2 sampler output is ready"
7357
data_type="float"
7358
max_equation="100"
7359
units="percent"
7360
semantic_type="duration"
7361
equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
7362
availability="$SubsliceMask 0x4 AND"
7363
mdapi_group="GPU/Sampler"
7364
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7365
mdapi_supported_apis=""
7366
mdapi_hw_unit_type="subslice"
7367
/>
7368
<counter name="Slice0 Subslice0 Sampler Output Ready"
7369
symbol_name="Sampler00OutputReady"
7370
underscore_name="sampler00_output_ready"
7371
description="The percentage of time in which slice0 subslice0 sampler output is ready"
7372
data_type="float"
7373
max_equation="100"
7374
units="percent"
7375
semantic_type="duration"
7376
equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
7377
availability="$SubsliceMask 0x1 AND"
7378
mdapi_group="GPU/Sampler"
7379
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7380
mdapi_supported_apis=""
7381
mdapi_hw_unit_type="subslice"
7382
/>
7383
<counter name="Slice0 Subslice1 Sampler Output Ready"
7384
symbol_name="Sampler01OutputReady"
7385
underscore_name="sampler01_output_ready"
7386
description="The percentage of time in which slice0 subslice1 sampler output is ready"
7387
data_type="float"
7388
max_equation="100"
7389
units="percent"
7390
semantic_type="duration"
7391
equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
7392
availability="$SubsliceMask 0x2 AND"
7393
mdapi_group="GPU/Sampler"
7394
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7395
mdapi_supported_apis=""
7396
mdapi_hw_unit_type="subslice"
7397
/>
7398
<counter name="SQ is full"
7399
symbol_name="GTRequestQueueFull"
7400
underscore_name="gt_request_queue_full"
7401
description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
7402
data_type="float"
7403
max_equation="100"
7404
units="percent"
7405
semantic_type="duration"
7406
equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
7407
availability="true $QueryMode &amp;&amp;"
7408
mdapi_group="GTI"
7409
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7410
mdapi_supported_apis="VK OGL4 OCL"
7411
mdapi_hw_unit_type="gpu"
7412
/>
7413
<register_config type="NOA">
7414
<register type="NOA" address="0x000091BC" value="0xE0500000" />
7415
<register type="NOA" address="0x00009840" value="0x00000080" />
7416
<register type="NOA" address="0x00009888" value="0x121300A0" />
7417
<register type="NOA" address="0x00009888" value="0x141600AB" />
7418
<register type="NOA" address="0x00009888" value="0x123300A0" />
7419
<register type="NOA" address="0x00009888" value="0x143600AB" />
7420
<register type="NOA" address="0x00009888" value="0x125300A0" />
7421
<register type="NOA" address="0x00009888" value="0x145600AB" />
7422
<register type="NOA" address="0x00009888" value="0x0C2D4000" />
7423
<register type="NOA" address="0x00009888" value="0x0E2D5000" />
7424
<register type="NOA" address="0x00009888" value="0x002D4000" />
7425
<register type="NOA" address="0x00009888" value="0x022D5000" />
7426
<register type="NOA" address="0x00009888" value="0x042D5000" />
7427
<register type="NOA" address="0x00009888" value="0x062D1000" />
7428
<register type="NOA" address="0x00009888" value="0x102E01A0" />
7429
<register type="NOA" address="0x00009888" value="0x0C2E5000" />
7430
<register type="NOA" address="0x00009888" value="0x0E2E0065" />
7431
<register type="NOA" address="0x00009888" value="0x164C2000" />
7432
<register type="NOA" address="0x00009888" value="0x044C8000" />
7433
<register type="NOA" address="0x00009888" value="0x064CC000" />
7434
<register type="NOA" address="0x00009888" value="0x084C4000" />
7435
<register type="NOA" address="0x00009888" value="0x0A4C4000" />
7436
<register type="NOA" address="0x00009888" value="0x0E4E8000" />
7437
<register type="NOA" address="0x00009888" value="0x004E8000" />
7438
<register type="NOA" address="0x00009888" value="0x024EA000" />
7439
<register type="NOA" address="0x00009888" value="0x044E2000" />
7440
<register type="NOA" address="0x00009888" value="0x064E2000" />
7441
<register type="NOA" address="0x00009888" value="0x1C0F0800" />
7442
<register type="NOA" address="0x00009888" value="0x180F4000" />
7443
<register type="NOA" address="0x00009888" value="0x1A0F023F" />
7444
<register type="NOA" address="0x00009888" value="0x1E2C0003" />
7445
<register type="NOA" address="0x00009888" value="0x1A2CC030" />
7446
<register type="NOA" address="0x00009888" value="0x04132180" />
7447
<register type="NOA" address="0x00009888" value="0x02130000" />
7448
<register type="NOA" address="0x00009888" value="0x0C148000" />
7449
<register type="NOA" address="0x00009888" value="0x0E142000" />
7450
<register type="NOA" address="0x00009888" value="0x04148000" />
7451
<register type="NOA" address="0x00009888" value="0x1E150140" />
7452
<register type="NOA" address="0x00009888" value="0x1C150040" />
7453
<register type="NOA" address="0x00009888" value="0x0C163000" />
7454
<register type="NOA" address="0x00009888" value="0x0E160068" />
7455
<register type="NOA" address="0x00009888" value="0x10160000" />
7456
<register type="NOA" address="0x00009888" value="0x18160000" />
7457
<register type="NOA" address="0x00009888" value="0x0A164000" />
7458
<register type="NOA" address="0x00009888" value="0x04330043" />
7459
<register type="NOA" address="0x00009888" value="0x02330000" />
7460
<register type="NOA" address="0x00009888" value="0x0234A000" />
7461
<register type="NOA" address="0x00009888" value="0x04342000" />
7462
<register type="NOA" address="0x00009888" value="0x1C350015" />
7463
<register type="NOA" address="0x00009888" value="0x02363460" />
7464
<register type="NOA" address="0x00009888" value="0x10360000" />
7465
<register type="NOA" address="0x00009888" value="0x04360000" />
7466
<register type="NOA" address="0x00009888" value="0x06360000" />
7467
<register type="NOA" address="0x00009888" value="0x08364000" />
7468
<register type="NOA" address="0x00009888" value="0x06530043" />
7469
<register type="NOA" address="0x00009888" value="0x02530000" />
7470
<register type="NOA" address="0x00009888" value="0x0E548000" />
7471
<register type="NOA" address="0x00009888" value="0x00548000" />
7472
<register type="NOA" address="0x00009888" value="0x06542000" />
7473
<register type="NOA" address="0x00009888" value="0x1E550400" />
7474
<register type="NOA" address="0x00009888" value="0x1A552000" />
7475
<register type="NOA" address="0x00009888" value="0x1C550100" />
7476
<register type="NOA" address="0x00009888" value="0x0E563000" />
7477
<register type="NOA" address="0x00009888" value="0x00563400" />
7478
<register type="NOA" address="0x00009888" value="0x10560000" />
7479
<register type="NOA" address="0x00009888" value="0x18560000" />
7480
<register type="NOA" address="0x00009888" value="0x02560000" />
7481
<register type="NOA" address="0x00009888" value="0x0C564000" />
7482
<register type="NOA" address="0x00009888" value="0x1993A800" />
7483
<register type="NOA" address="0x00009888" value="0x03938000" />
7484
<register type="NOA" address="0x00009888" value="0x05938000" />
7485
<register type="NOA" address="0x00009888" value="0x07938000" />
7486
<register type="NOA" address="0x00009888" value="0x09938000" />
7487
<register type="NOA" address="0x00009888" value="0x0B938000" />
7488
<register type="NOA" address="0x00009888" value="0x0D938000" />
7489
<register type="NOA" address="0x00009888" value="0x2D904000" />
7490
<register type="NOA" address="0x00009888" value="0x2F904000" />
7491
<register type="NOA" address="0x00009888" value="0x31904000" />
7492
<register type="NOA" address="0x00009888" value="0x15904000" />
7493
<register type="NOA" address="0x00009888" value="0x17904000" />
7494
<register type="NOA" address="0x00009888" value="0x19904000" />
7495
<register type="NOA" address="0x00009888" value="0x1B904000" />
7496
<register type="NOA" address="0x00009888" value="0x1D904000" />
7497
<register type="NOA" address="0x00009888" value="0x1F904000" />
7498
<register type="NOA" address="0x00009888" value="0x59900000" />
7499
<register type="NOA" address="0x00009888" value="0x4B9014A0" />
7500
<register type="NOA" address="0x00009888" value="0x37900000" />
7501
<register type="NOA" address="0x00009888" value="0x33900000" />
7502
<register type="NOA" address="0x00009888" value="0x4D900001" />
7503
<register type="NOA" address="0x00009888" value="0x53900000" />
7504
<register type="NOA" address="0x00009888" value="0x43900820" />
7505
<register type="NOA" address="0x00009888" value="0x45901022" />
7506
<register type="NOA" address="0x00009888" value="0x55900000" />
7507
<register type="NOA" address="0x00009888" value="0x47900000" />
7508
</register_config>
7509
<register_config type="OA">
7510
<register type="OA" address="0x00002740" value="0x00000000" />
7511
<register type="OA" address="0x00002744" value="0x00800000" />
7512
<register type="OA" address="0x00002710" value="0x00000000" />
7513
<register type="OA" address="0x00002714" value="0x70800000" />
7514
<register type="OA" address="0x00002720" value="0x00000000" />
7515
<register type="OA" address="0x00002724" value="0x00800000" />
7516
<register type="OA" address="0x00002770" value="0x0000C000" />
7517
<register type="OA" address="0x00002774" value="0x0000E7FF" />
7518
<register type="OA" address="0x00002778" value="0x00003000" />
7519
<register type="OA" address="0x0000277C" value="0x0000F9FF" />
7520
<register type="OA" address="0x00002780" value="0x00000C00" />
7521
<register type="OA" address="0x00002784" value="0x0000FE7F" />
7522
</register_config>
7523
<register_config type="FLEX">
7524
<register type="FLEX" address="0x0000E458" value="0x00005004" />
7525
<register type="FLEX" address="0x0000E558" value="0x00010003" />
7526
<register type="FLEX" address="0x0000E658" value="0x00012011" />
7527
<register type="FLEX" address="0x0000E758" value="0x00015014" />
7528
<register type="FLEX" address="0x0000E45C" value="0x00051050" />
7529
<register type="FLEX" address="0x0000E55C" value="0x00053052" />
7530
<register type="FLEX" address="0x0000E65C" value="0x00055054" />
7531
</register_config>
7532
</set>
7533
7534
<set name="Metric set TDL_1"
7535
chipset="GLK"
7536
symbol_name="TDL_1"
7537
underscore_name="tdl_1"
7538
mdapi_supported_apis="VK OGL OCL IO BB"
7539
hw_config_guid="59ea703a-9a35-4aed-a985-0d9ab7aceaba"
7540
>
7541
<counter name="GPU Time Elapsed"
7542
symbol_name="GpuTime"
7543
underscore_name="gpu_time"
7544
description="Time elapsed on the GPU during the measurement."
7545
data_type="uint64"
7546
units="ns"
7547
semantic_type="duration"
7548
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
7549
mdapi_group="GPU"
7550
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7551
mdapi_supported_apis=""
7552
mdapi_hw_unit_type="gpu"
7553
/>
7554
<counter name="GPU Core Clocks"
7555
symbol_name="GpuCoreClocks"
7556
underscore_name="gpu_core_clocks"
7557
description="The total number of GPU core clocks elapsed during the measurement."
7558
data_type="uint64"
7559
units="cycles"
7560
semantic_type="event"
7561
equation="GPU_CLOCK 0 READ"
7562
mdapi_group="GPU"
7563
mdapi_usage_flags="Tier1 Frame Batch Draw"
7564
mdapi_supported_apis=""
7565
mdapi_hw_unit_type="gpu"
7566
/>
7567
<counter name="AVG GPU Core Frequency"
7568
symbol_name="AvgGpuCoreFrequency"
7569
underscore_name="avg_gpu_core_frequency"
7570
description="Average GPU Core Frequency in the measurement."
7571
data_type="uint64"
7572
max_equation="$GpuMaxFrequency"
7573
units="hz"
7574
semantic_type="event"
7575
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
7576
mdapi_group="GPU"
7577
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7578
mdapi_supported_apis=""
7579
mdapi_hw_unit_type="gpu"
7580
/>
7581
<counter name="GPU Busy"
7582
symbol_name="GpuBusy"
7583
underscore_name="gpu_busy"
7584
description="The percentage of time in which the GPU has been processing GPU commands."
7585
data_type="float"
7586
max_equation="100"
7587
units="percent"
7588
semantic_type="duration"
7589
equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
7590
mdapi_group="GPU"
7591
mdapi_usage_flags="Tier1 Overview System Frame"
7592
mdapi_supported_apis=""
7593
mdapi_hw_unit_type="gpu"
7594
/>
7595
<counter name="VS Threads Dispatched"
7596
symbol_name="VsThreads"
7597
underscore_name="vs_threads"
7598
description="The total number of vertex shader hardware threads dispatched."
7599
data_type="uint64"
7600
units="threads"
7601
semantic_type="event"
7602
equation="A 1 READ"
7603
mdapi_group="EU Array/Vertex Shader"
7604
mdapi_usage_flags="Tier3 Frame Batch Draw"
7605
mdapi_supported_apis="VK OGL IO BB"
7606
mdapi_hw_unit_type="gpu"
7607
/>
7608
<counter name="HS Threads Dispatched"
7609
symbol_name="HsThreads"
7610
underscore_name="hs_threads"
7611
description="The total number of hull shader hardware threads dispatched."
7612
data_type="uint64"
7613
units="threads"
7614
semantic_type="event"
7615
equation="A 2 READ"
7616
mdapi_group="EU Array/Hull Shader"
7617
mdapi_usage_flags="Tier3 Frame Batch Draw"
7618
mdapi_supported_apis="VK OGL4 IO BB"
7619
mdapi_hw_unit_type="gpu"
7620
/>
7621
<counter name="DS Threads Dispatched"
7622
symbol_name="DsThreads"
7623
underscore_name="ds_threads"
7624
description="The total number of domain shader hardware threads dispatched."
7625
data_type="uint64"
7626
units="threads"
7627
semantic_type="event"
7628
equation="A 3 READ"
7629
mdapi_group="EU Array/Domain Shader"
7630
mdapi_usage_flags="Tier3 Frame Batch Draw"
7631
mdapi_supported_apis="VK OGL4 IO BB"
7632
mdapi_hw_unit_type="gpu"
7633
/>
7634
<counter name="GS Threads Dispatched"
7635
symbol_name="GsThreads"
7636
underscore_name="gs_threads"
7637
description="The total number of geometry shader hardware threads dispatched."
7638
data_type="uint64"
7639
units="threads"
7640
semantic_type="event"
7641
equation="A 5 READ"
7642
mdapi_group="EU Array/Geometry Shader"
7643
mdapi_usage_flags="Tier3 Frame Batch Draw"
7644
mdapi_supported_apis="VK OGL4 IO BB"
7645
mdapi_hw_unit_type="gpu"
7646
/>
7647
<counter name="FS Threads Dispatched"
7648
symbol_name="PsThreads"
7649
underscore_name="ps_threads"
7650
description="The total number of fragment shader hardware threads dispatched."
7651
data_type="uint64"
7652
units="threads"
7653
semantic_type="event"
7654
equation="A 6 READ"
7655
mdapi_group="EU Array/Fragment Shader"
7656
mdapi_usage_flags="Tier3 Frame Batch Draw"
7657
mdapi_supported_apis="VK OGL IO BB"
7658
mdapi_hw_unit_type="gpu"
7659
/>
7660
<counter name="CS Threads Dispatched"
7661
symbol_name="CsThreads"
7662
underscore_name="cs_threads"
7663
description="The total number of compute shader hardware threads dispatched."
7664
data_type="uint64"
7665
units="threads"
7666
semantic_type="event"
7667
equation="A 4 READ"
7668
mdapi_group="EU Array/Compute Shader"
7669
mdapi_usage_flags="Tier3 Frame Batch Draw"
7670
mdapi_supported_apis="VK OGL4 OCL IO BB"
7671
mdapi_hw_unit_type="gpu"
7672
/>
7673
<counter name="EU Active"
7674
symbol_name="EuActive"
7675
underscore_name="eu_active"
7676
description="The percentage of time in which the Execution Units were actively processing."
7677
data_type="float"
7678
max_equation="100"
7679
units="percent"
7680
semantic_type="duration"
7681
equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7682
mdapi_group="EU Array"
7683
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7684
mdapi_supported_apis=""
7685
mdapi_hw_unit_type="gpu"
7686
/>
7687
<counter name="EU Stall"
7688
symbol_name="EuStall"
7689
underscore_name="eu_stall"
7690
description="The percentage of time in which the Execution Units were stalled."
7691
data_type="float"
7692
max_equation="100"
7693
units="percent"
7694
semantic_type="duration"
7695
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7696
mdapi_group="EU Array"
7697
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7698
mdapi_supported_apis=""
7699
mdapi_hw_unit_type="gpu"
7700
/>
7701
<counter name="EU Both FPU Pipes Active"
7702
symbol_name="EuFpuBothActive"
7703
underscore_name="eu_fpu_both_active"
7704
description="The percentage of time in which both EU FPU pipelines were actively processing."
7705
data_type="float"
7706
max_equation="100"
7707
units="percent"
7708
semantic_type="duration"
7709
equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7710
mdapi_group="EU Array/Pipes"
7711
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7712
mdapi_supported_apis=""
7713
mdapi_hw_unit_type="gpu"
7714
/>
7715
<counter name="VS FPU0 Pipe Active"
7716
symbol_name="VsFpu0Active"
7717
underscore_name="vs_fpu0_active"
7718
description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
7719
data_type="float"
7720
max_equation="100"
7721
units="percent"
7722
semantic_type="duration"
7723
equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7724
mdapi_group="EU Array/Vertex Shader"
7725
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7726
mdapi_supported_apis="VK OGL IO BB"
7727
mdapi_hw_unit_type="gpu"
7728
/>
7729
<counter name="VS FPU1 Pipe Active"
7730
symbol_name="VsFpu1Active"
7731
underscore_name="vs_fpu1_active"
7732
description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
7733
data_type="float"
7734
max_equation="100"
7735
units="percent"
7736
semantic_type="duration"
7737
equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7738
mdapi_group="EU Array/Vertex Shader"
7739
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7740
mdapi_supported_apis="VK OGL IO BB"
7741
mdapi_hw_unit_type="gpu"
7742
/>
7743
<counter name="VS Send Pipe Active"
7744
symbol_name="VsSendActive"
7745
underscore_name="vs_send_active"
7746
description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
7747
data_type="float"
7748
max_equation="100"
7749
units="percent"
7750
semantic_type="duration"
7751
equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7752
mdapi_group="EU Array/Vertex Shader"
7753
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7754
mdapi_supported_apis="VK OGL IO BB"
7755
mdapi_hw_unit_type="gpu"
7756
/>
7757
<counter name="PS FPU0 Pipe Active"
7758
symbol_name="PsFpu0Active"
7759
underscore_name="ps_fpu0_active"
7760
description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
7761
data_type="float"
7762
max_equation="100"
7763
units="percent"
7764
semantic_type="duration"
7765
equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7766
mdapi_group="EU Array/Pixel Shader"
7767
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7768
mdapi_supported_apis="VK OGL IO BB"
7769
mdapi_hw_unit_type="gpu"
7770
/>
7771
<counter name="PS FPU1 Pipe Active"
7772
symbol_name="PsFpu1Active"
7773
underscore_name="ps_fpu1_active"
7774
description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
7775
data_type="float"
7776
max_equation="100"
7777
units="percent"
7778
semantic_type="duration"
7779
equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7780
mdapi_group="EU Array/Pixel Shader"
7781
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7782
mdapi_supported_apis="VK OGL IO BB"
7783
mdapi_hw_unit_type="gpu"
7784
/>
7785
<counter name="PS Send Pipeline Active"
7786
symbol_name="PsSendActive"
7787
underscore_name="ps_send_active"
7788
description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
7789
data_type="float"
7790
max_equation="100"
7791
units="percent"
7792
semantic_type="duration"
7793
equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7794
mdapi_group="EU Array/Pixel Shader"
7795
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7796
mdapi_supported_apis="VK OGL IO BB"
7797
mdapi_hw_unit_type="gpu"
7798
/>
7799
<counter name="FS Both FPU Active"
7800
symbol_name="PsEuBothFpuActive"
7801
underscore_name="ps_eu_both_fpu_active"
7802
description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
7803
data_type="float"
7804
max_equation="100"
7805
units="percent"
7806
semantic_type="duration"
7807
equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7808
mdapi_group="3D Pipe/Fragment Shader"
7809
mdapi_usage_flags="Tier4 Frame Batch Draw"
7810
mdapi_supported_apis="VK OGL IO BB"
7811
mdapi_hw_unit_type="gpu"
7812
/>
7813
<counter name="Rasterized Pixels"
7814
symbol_name="RasterizedPixels"
7815
underscore_name="rasterized_pixels"
7816
description="The total number of rasterized pixels."
7817
data_type="uint64"
7818
units="pixels"
7819
semantic_type="event"
7820
equation="A 21 READ 4 UMUL"
7821
mdapi_group="3D Pipe/Rasterizer"
7822
mdapi_usage_flags="Tier3 Frame Batch Draw"
7823
mdapi_supported_apis="VK OGL IO BB"
7824
mdapi_hw_unit_type="gpu"
7825
/>
7826
<counter name="Early Hi-Depth Test Fails"
7827
symbol_name="HiDepthTestFails"
7828
underscore_name="hi_depth_test_fails"
7829
description="The total number of pixels dropped on early hierarchical depth test."
7830
data_type="uint64"
7831
units="pixels"
7832
semantic_type="event"
7833
equation="A 22 READ 4 UMUL"
7834
mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
7835
mdapi_usage_flags="Tier3 Frame Batch Draw"
7836
mdapi_supported_apis="VK OGL IO BB"
7837
mdapi_hw_unit_type="gpu"
7838
/>
7839
<counter name="Early Depth Test Fails"
7840
symbol_name="EarlyDepthTestFails"
7841
underscore_name="early_depth_test_fails"
7842
description="The total number of pixels dropped on early depth test."
7843
data_type="uint64"
7844
units="pixels"
7845
semantic_type="event"
7846
equation="A 23 READ 4 UMUL"
7847
mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
7848
mdapi_usage_flags="Tier3 Frame Batch Draw"
7849
mdapi_supported_apis="VK OGL IO BB"
7850
mdapi_hw_unit_type="gpu"
7851
/>
7852
<counter name="Samples Killed in FS"
7853
symbol_name="SamplesKilledInPs"
7854
underscore_name="samples_killed_in_ps"
7855
description="The total number of samples or pixels dropped in fragment shaders."
7856
data_type="uint64"
7857
units="pixels"
7858
semantic_type="event"
7859
equation="A 24 READ 4 UMUL"
7860
mdapi_group="3D Pipe/Fragment Shader"
7861
mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
7862
mdapi_supported_apis="VK OGL IO BB"
7863
mdapi_hw_unit_type="gpu"
7864
/>
7865
<counter name="Pixels Failing Tests"
7866
symbol_name="PixelsFailingPostPsTests"
7867
underscore_name="pixels_failing_post_ps_tests"
7868
description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
7869
data_type="uint64"
7870
units="pixels"
7871
semantic_type="event"
7872
equation="A 25 READ 4 UMUL"
7873
mdapi_group="3D Pipe/Output Merger"
7874
mdapi_usage_flags="Tier3 Frame Batch Draw"
7875
mdapi_supported_apis="VK OGL IO BB"
7876
mdapi_hw_unit_type="gpu"
7877
/>
7878
<counter name="Samples Written"
7879
symbol_name="SamplesWritten"
7880
underscore_name="samples_written"
7881
description="The total number of samples or pixels written to all render targets."
7882
data_type="uint64"
7883
units="pixels"
7884
semantic_type="event"
7885
equation="A 26 READ 4 UMUL"
7886
mdapi_group="3D Pipe/Output Merger"
7887
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7888
mdapi_supported_apis="VK OGL IO BB"
7889
mdapi_hw_unit_type="gpu"
7890
/>
7891
<counter name="Samples Blended"
7892
symbol_name="SamplesBlended"
7893
underscore_name="samples_blended"
7894
description="The total number of blended samples or pixels written to all render targets."
7895
data_type="uint64"
7896
units="pixels"
7897
semantic_type="event"
7898
equation="A 27 READ 4 UMUL"
7899
mdapi_group="3D Pipe/Output Merger"
7900
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7901
mdapi_supported_apis="VK OGL IO BB"
7902
mdapi_hw_unit_type="gpu"
7903
/>
7904
<counter name="Sampler Texels"
7905
symbol_name="SamplerTexels"
7906
underscore_name="sampler_texels"
7907
description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
7908
data_type="uint64"
7909
units="texels"
7910
semantic_type="event"
7911
equation="A 28 READ 4 UMUL"
7912
mdapi_group="Sampler/Sampler Input"
7913
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7914
mdapi_supported_apis=""
7915
mdapi_hw_unit_type="gpu"
7916
/>
7917
<counter name="Sampler Texels Misses"
7918
symbol_name="SamplerTexelMisses"
7919
underscore_name="sampler_texel_misses"
7920
description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
7921
data_type="uint64"
7922
units="texels"
7923
semantic_type="event"
7924
equation="A 29 READ 4 UMUL"
7925
mdapi_group="Sampler/Sampler Cache"
7926
mdapi_usage_flags="Tier3 Batch Frame Draw"
7927
mdapi_supported_apis=""
7928
mdapi_hw_unit_type="gpu"
7929
/>
7930
<counter name="SLM Bytes Read"
7931
symbol_name="SlmBytesRead"
7932
underscore_name="slm_bytes_read"
7933
description="The total number of GPU memory bytes read from shared local memory."
7934
data_type="uint64"
7935
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7936
units="bytes"
7937
semantic_type="throughput"
7938
equation="A 30 READ 64 UMUL"
7939
mdapi_group="L3/Data Port/SLM"
7940
mdapi_usage_flags="Tier3 Frame Batch Draw"
7941
mdapi_supported_apis="VK OGL4 OCL IO BB"
7942
mdapi_hw_unit_type="gpu"
7943
/>
7944
<counter name="SLM Bytes Written"
7945
symbol_name="SlmBytesWritten"
7946
underscore_name="slm_bytes_written"
7947
description="The total number of GPU memory bytes written into shared local memory."
7948
data_type="uint64"
7949
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7950
units="bytes"
7951
semantic_type="throughput"
7952
equation="A 31 READ 64 UMUL"
7953
mdapi_group="L3/Data Port/SLM"
7954
mdapi_usage_flags="Tier3 Frame Batch Draw"
7955
mdapi_supported_apis="VK OGL4 OCL IO BB"
7956
mdapi_hw_unit_type="gpu"
7957
/>
7958
<counter name="Shader Memory Accesses"
7959
symbol_name="ShaderMemoryAccesses"
7960
underscore_name="shader_memory_accesses"
7961
description="The total number of shader memory accesses to L3."
7962
data_type="uint64"
7963
units="messages"
7964
semantic_type="event"
7965
equation="A 32 READ"
7966
mdapi_group="L3/Data Port"
7967
mdapi_usage_flags="Tier3 Frame Batch Draw"
7968
mdapi_supported_apis=""
7969
mdapi_hw_unit_type="gpu"
7970
/>
7971
<counter name="Shader Atomic Memory Accesses"
7972
symbol_name="ShaderAtomics"
7973
underscore_name="shader_atomics"
7974
description="The total number of shader atomic memory accesses."
7975
data_type="uint64"
7976
units="messages"
7977
semantic_type="event"
7978
equation="A 34 READ"
7979
mdapi_group="L3/Data Port/Atomics"
7980
mdapi_usage_flags="Tier3 Frame Batch Draw"
7981
mdapi_supported_apis="VK OGL OCL IO BB"
7982
mdapi_hw_unit_type="gpu"
7983
/>
7984
<counter name="L3 Shader Throughput"
7985
symbol_name="L3ShaderThroughput"
7986
underscore_name="l3_shader_throughput"
7987
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
7988
data_type="uint64"
7989
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
7990
units="bytes"
7991
semantic_type="throughput"
7992
equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
7993
mdapi_group="L3/Data Port"
7994
mdapi_usage_flags="Tier2 Frame Batch Draw"
7995
mdapi_supported_apis="VK OGL4 OCL IO BB"
7996
mdapi_hw_unit_type="gpu"
7997
/>
7998
<counter name="Shader Barrier Messages"
7999
symbol_name="ShaderBarriers"
8000
underscore_name="shader_barriers"
8001
description="The total number of shader barrier messages."
8002
data_type="uint64"
8003
units="messages"
8004
semantic_type="event"
8005
equation="A 35 READ"
8006
mdapi_group="EU Array/Barrier"
8007
mdapi_usage_flags="Tier3 Frame Batch Draw"
8008
mdapi_supported_apis=""
8009
mdapi_hw_unit_type="gpu"
8010
/>
8011
<counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice1"
8012
symbol_name="NonPSThread01ReadyForDispatch"
8013
underscore_name="non_ps_thread01_ready_for_dispatch"
8014
description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
8015
data_type="float"
8016
max_equation="100"
8017
units="percent"
8018
semantic_type="duration"
8019
equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
8020
availability="$SubsliceMask 0x2 AND"
8021
mdapi_group="GPU/Thread Dispatcher"
8022
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8023
mdapi_supported_apis=""
8024
mdapi_hw_unit_type="subslice"
8025
/>
8026
<counter name="PS Thread Ready For Dispatch on Slice0 Subslice0"
8027
symbol_name="PSThread00ReadyForDispatch"
8028
underscore_name="ps_thread00_ready_for_dispatch"
8029
description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
8030
data_type="float"
8031
max_equation="100"
8032
units="percent"
8033
semantic_type="duration"
8034
equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
8035
availability="$SubsliceMask 0x1 AND"
8036
mdapi_group="GPU/Thread Dispatcher"
8037
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8038
mdapi_supported_apis=""
8039
mdapi_hw_unit_type="subslice"
8040
/>
8041
<counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice0"
8042
symbol_name="NonPSThread00ReadyForDispatch"
8043
underscore_name="non_ps_thread00_ready_for_dispatch"
8044
description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
8045
data_type="float"
8046
max_equation="100"
8047
units="percent"
8048
semantic_type="duration"
8049
equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
8050
availability="$SubsliceMask 0x1 AND"
8051
mdapi_group="GPU/Thread Dispatcher"
8052
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8053
mdapi_supported_apis=""
8054
mdapi_hw_unit_type="subslice"
8055
/>
8056
<counter name="PS Thread Ready For Dispatch on Slice0 Subslice2"
8057
symbol_name="PSThread02ReadyForDispatch"
8058
underscore_name="ps_thread02_ready_for_dispatch"
8059
description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
8060
data_type="float"
8061
max_equation="100"
8062
units="percent"
8063
semantic_type="duration"
8064
equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
8065
availability="$SubsliceMask 0x4 AND"
8066
mdapi_group="GPU/Thread Dispatcher"
8067
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8068
mdapi_supported_apis=""
8069
mdapi_hw_unit_type="subslice"
8070
/>
8071
<counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice2"
8072
symbol_name="NonPSThread02ReadyForDispatch"
8073
underscore_name="non_ps_thread02_ready_for_dispatch"
8074
description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
8075
data_type="float"
8076
max_equation="100"
8077
units="percent"
8078
semantic_type="duration"
8079
equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
8080
availability="$SubsliceMask 0x4 AND"
8081
mdapi_group="GPU/Thread Dispatcher"
8082
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8083
mdapi_supported_apis=""
8084
mdapi_hw_unit_type="subslice"
8085
/>
8086
<counter name="PS Thread Ready For Dispatch on Slice0 Subslice1"
8087
symbol_name="PSThread01ReadyForDispatch"
8088
underscore_name="ps_thread01_ready_for_dispatch"
8089
description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
8090
data_type="float"
8091
max_equation="100"
8092
units="percent"
8093
semantic_type="duration"
8094
equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
8095
availability="$SubsliceMask 0x2 AND"
8096
mdapi_group="GPU/Thread Dispatcher"
8097
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8098
mdapi_supported_apis=""
8099
mdapi_hw_unit_type="subslice"
8100
/>
8101
<counter name="SQ is full"
8102
symbol_name="GTRequestQueueFull"
8103
underscore_name="gt_request_queue_full"
8104
description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
8105
data_type="float"
8106
max_equation="100"
8107
units="percent"
8108
semantic_type="duration"
8109
equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
8110
availability="true $QueryMode &amp;&amp;"
8111
mdapi_group="GTI"
8112
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8113
mdapi_supported_apis="VK OGL4 OCL"
8114
mdapi_hw_unit_type="gpu"
8115
/>
8116
<register_config type="NOA">
8117
<register type="NOA" address="0x000091BC" value="0xE0500000" />
8118
<register type="NOA" address="0x00009840" value="0x00000080" />
8119
<register type="NOA" address="0x00009888" value="0x141A0000" />
8120
<register type="NOA" address="0x00009888" value="0x143A0000" />
8121
<register type="NOA" address="0x00009888" value="0x145A0000" />
8122
<register type="NOA" address="0x00009888" value="0x0C2D4000" />
8123
<register type="NOA" address="0x00009888" value="0x0E2D5000" />
8124
<register type="NOA" address="0x00009888" value="0x002D4000" />
8125
<register type="NOA" address="0x00009888" value="0x022D5000" />
8126
<register type="NOA" address="0x00009888" value="0x042D5000" />
8127
<register type="NOA" address="0x00009888" value="0x062D1000" />
8128
<register type="NOA" address="0x00009888" value="0x102E0150" />
8129
<register type="NOA" address="0x00009888" value="0x0C2E5000" />
8130
<register type="NOA" address="0x00009888" value="0x0E2E006A" />
8131
<register type="NOA" address="0x00009888" value="0x124C8000" />
8132
<register type="NOA" address="0x00009888" value="0x144C8000" />
8133
<register type="NOA" address="0x00009888" value="0x164C2000" />
8134
<register type="NOA" address="0x00009888" value="0x044C8000" />
8135
<register type="NOA" address="0x00009888" value="0x064C4000" />
8136
<register type="NOA" address="0x00009888" value="0x0A4C4000" />
8137
<register type="NOA" address="0x00009888" value="0x0C4E8000" />
8138
<register type="NOA" address="0x00009888" value="0x0E4EA000" />
8139
<register type="NOA" address="0x00009888" value="0x004E8000" />
8140
<register type="NOA" address="0x00009888" value="0x024E2000" />
8141
<register type="NOA" address="0x00009888" value="0x064E2000" />
8142
<register type="NOA" address="0x00009888" value="0x1C0F0BC0" />
8143
<register type="NOA" address="0x00009888" value="0x180F4000" />
8144
<register type="NOA" address="0x00009888" value="0x1A0F0302" />
8145
<register type="NOA" address="0x00009888" value="0x1E2C0003" />
8146
<register type="NOA" address="0x00009888" value="0x1A2C00F0" />
8147
<register type="NOA" address="0x00009888" value="0x021A3080" />
8148
<register type="NOA" address="0x00009888" value="0x041A31E5" />
8149
<register type="NOA" address="0x00009888" value="0x02148000" />
8150
<register type="NOA" address="0x00009888" value="0x0414A000" />
8151
<register type="NOA" address="0x00009888" value="0x1C150054" />
8152
<register type="NOA" address="0x00009888" value="0x06168000" />
8153
<register type="NOA" address="0x00009888" value="0x08168000" />
8154
<register type="NOA" address="0x00009888" value="0x0A168000" />
8155
<register type="NOA" address="0x00009888" value="0x0C3A3280" />
8156
<register type="NOA" address="0x00009888" value="0x0E3A0063" />
8157
<register type="NOA" address="0x00009888" value="0x063A0061" />
8158
<register type="NOA" address="0x00009888" value="0x023A0000" />
8159
<register type="NOA" address="0x00009888" value="0x0C348000" />
8160
<register type="NOA" address="0x00009888" value="0x0E342000" />
8161
<register type="NOA" address="0x00009888" value="0x06342000" />
8162
<register type="NOA" address="0x00009888" value="0x1E350140" />
8163
<register type="NOA" address="0x00009888" value="0x1C350100" />
8164
<register type="NOA" address="0x00009888" value="0x18360028" />
8165
<register type="NOA" address="0x00009888" value="0x0C368000" />
8166
<register type="NOA" address="0x00009888" value="0x0E5A3080" />
8167
<register type="NOA" address="0x00009888" value="0x005A3280" />
8168
<register type="NOA" address="0x00009888" value="0x025A0063" />
8169
<register type="NOA" address="0x00009888" value="0x0E548000" />
8170
<register type="NOA" address="0x00009888" value="0x00548000" />
8171
<register type="NOA" address="0x00009888" value="0x02542000" />
8172
<register type="NOA" address="0x00009888" value="0x1E550400" />
8173
<register type="NOA" address="0x00009888" value="0x1A552000" />
8174
<register type="NOA" address="0x00009888" value="0x1C550001" />
8175
<register type="NOA" address="0x00009888" value="0x18560080" />
8176
<register type="NOA" address="0x00009888" value="0x02568000" />
8177
<register type="NOA" address="0x00009888" value="0x04568000" />
8178
<register type="NOA" address="0x00009888" value="0x1993A800" />
8179
<register type="NOA" address="0x00009888" value="0x03938000" />
8180
<register type="NOA" address="0x00009888" value="0x05938000" />
8181
<register type="NOA" address="0x00009888" value="0x07938000" />
8182
<register type="NOA" address="0x00009888" value="0x09938000" />
8183
<register type="NOA" address="0x00009888" value="0x0B938000" />
8184
<register type="NOA" address="0x00009888" value="0x0D938000" />
8185
<register type="NOA" address="0x00009888" value="0x2D904000" />
8186
<register type="NOA" address="0x00009888" value="0x2F904000" />
8187
<register type="NOA" address="0x00009888" value="0x31904000" />
8188
<register type="NOA" address="0x00009888" value="0x15904000" />
8189
<register type="NOA" address="0x00009888" value="0x17904000" />
8190
<register type="NOA" address="0x00009888" value="0x19904000" />
8191
<register type="NOA" address="0x00009888" value="0x1B904000" />
8192
<register type="NOA" address="0x00009888" value="0x1D904000" />
8193
<register type="NOA" address="0x00009888" value="0x1F904000" />
8194
<register type="NOA" address="0x00009888" value="0x59900000" />
8195
<register type="NOA" address="0x00009888" value="0x4B900420" />
8196
<register type="NOA" address="0x00009888" value="0x37900000" />
8197
<register type="NOA" address="0x00009888" value="0x33900000" />
8198
<register type="NOA" address="0x00009888" value="0x4D900000" />
8199
<register type="NOA" address="0x00009888" value="0x53900000" />
8200
<register type="NOA" address="0x00009888" value="0x43900000" />
8201
<register type="NOA" address="0x00009888" value="0x45901084" />
8202
<register type="NOA" address="0x00009888" value="0x55900000" />
8203
<register type="NOA" address="0x00009888" value="0x47900001" />
8204
</register_config>
8205
<register_config type="OA">
8206
<register type="OA" address="0x00002740" value="0x00000000" />
8207
<register type="OA" address="0x00002744" value="0x00800000" />
8208
<register type="OA" address="0x00002710" value="0x00000000" />
8209
<register type="OA" address="0x00002714" value="0xF0800000" />
8210
<register type="OA" address="0x00002720" value="0x00000000" />
8211
<register type="OA" address="0x00002724" value="0x30800000" />
8212
<register type="OA" address="0x00002770" value="0x00000002" />
8213
<register type="OA" address="0x00002774" value="0x00007FFF" />
8214
<register type="OA" address="0x00002778" value="0x00000000" />
8215
<register type="OA" address="0x0000277C" value="0x00009FFF" />
8216
<register type="OA" address="0x00002780" value="0x00000002" />
8217
<register type="OA" address="0x00002784" value="0x0000EFFF" />
8218
<register type="OA" address="0x00002788" value="0x00000000" />
8219
<register type="OA" address="0x0000278C" value="0x0000F3FF" />
8220
<register type="OA" address="0x00002790" value="0x00000002" />
8221
<register type="OA" address="0x00002794" value="0x0000FDFF" />
8222
<register type="OA" address="0x00002798" value="0x00000000" />
8223
<register type="OA" address="0x0000279C" value="0x0000FE7F" />
8224
</register_config>
8225
<register_config type="FLEX">
8226
<register type="FLEX" address="0x0000E458" value="0x00005004" />
8227
<register type="FLEX" address="0x0000E558" value="0x00010003" />
8228
<register type="FLEX" address="0x0000E658" value="0x00012011" />
8229
<register type="FLEX" address="0x0000E758" value="0x00015014" />
8230
<register type="FLEX" address="0x0000E45C" value="0x00051050" />
8231
<register type="FLEX" address="0x0000E55C" value="0x00053052" />
8232
<register type="FLEX" address="0x0000E65C" value="0x00055054" />
8233
</register_config>
8234
</set>
8235
8236
<set name="Metric set TDL_2"
8237
chipset="GLK"
8238
symbol_name="TDL_2"
8239
underscore_name="tdl_2"
8240
mdapi_supported_apis="VK OGL OCL IO BB"
8241
hw_config_guid="f2d6d718-e7b1-48f4-9624-45230d2fe2a0"
8242
>
8243
<counter name="GPU Time Elapsed"
8244
symbol_name="GpuTime"
8245
underscore_name="gpu_time"
8246
description="Time elapsed on the GPU during the measurement."
8247
data_type="uint64"
8248
units="ns"
8249
semantic_type="duration"
8250
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
8251
mdapi_group="GPU"
8252
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8253
mdapi_supported_apis=""
8254
mdapi_hw_unit_type="gpu"
8255
/>
8256
<counter name="GPU Core Clocks"
8257
symbol_name="GpuCoreClocks"
8258
underscore_name="gpu_core_clocks"
8259
description="The total number of GPU core clocks elapsed during the measurement."
8260
data_type="uint64"
8261
units="cycles"
8262
semantic_type="event"
8263
equation="GPU_CLOCK 0 READ"
8264
mdapi_group="GPU"
8265
mdapi_usage_flags="Tier1 Frame Batch Draw"
8266
mdapi_supported_apis=""
8267
mdapi_hw_unit_type="gpu"
8268
/>
8269
<counter name="AVG GPU Core Frequency"
8270
symbol_name="AvgGpuCoreFrequency"
8271
underscore_name="avg_gpu_core_frequency"
8272
description="Average GPU Core Frequency in the measurement."
8273
data_type="uint64"
8274
max_equation="$GpuMaxFrequency"
8275
units="hz"
8276
semantic_type="event"
8277
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
8278
mdapi_group="GPU"
8279
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8280
mdapi_supported_apis=""
8281
mdapi_hw_unit_type="gpu"
8282
/>
8283
<counter name="GPU Busy"
8284
symbol_name="GpuBusy"
8285
underscore_name="gpu_busy"
8286
description="The percentage of time in which the GPU has been processing GPU commands."
8287
data_type="float"
8288
max_equation="100"
8289
units="percent"
8290
semantic_type="duration"
8291
equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
8292
mdapi_group="GPU"
8293
mdapi_usage_flags="Tier1 Overview System Frame"
8294
mdapi_supported_apis=""
8295
mdapi_hw_unit_type="gpu"
8296
/>
8297
<counter name="VS Threads Dispatched"
8298
symbol_name="VsThreads"
8299
underscore_name="vs_threads"
8300
description="The total number of vertex shader hardware threads dispatched."
8301
data_type="uint64"
8302
units="threads"
8303
semantic_type="event"
8304
equation="A 1 READ"
8305
mdapi_group="EU Array/Vertex Shader"
8306
mdapi_usage_flags="Tier3 Frame Batch Draw"
8307
mdapi_supported_apis="VK OGL IO BB"
8308
mdapi_hw_unit_type="gpu"
8309
/>
8310
<counter name="HS Threads Dispatched"
8311
symbol_name="HsThreads"
8312
underscore_name="hs_threads"
8313
description="The total number of hull shader hardware threads dispatched."
8314
data_type="uint64"
8315
units="threads"
8316
semantic_type="event"
8317
equation="A 2 READ"
8318
mdapi_group="EU Array/Hull Shader"
8319
mdapi_usage_flags="Tier3 Frame Batch Draw"
8320
mdapi_supported_apis="VK OGL4 IO BB"
8321
mdapi_hw_unit_type="gpu"
8322
/>
8323
<counter name="DS Threads Dispatched"
8324
symbol_name="DsThreads"
8325
underscore_name="ds_threads"
8326
description="The total number of domain shader hardware threads dispatched."
8327
data_type="uint64"
8328
units="threads"
8329
semantic_type="event"
8330
equation="A 3 READ"
8331
mdapi_group="EU Array/Domain Shader"
8332
mdapi_usage_flags="Tier3 Frame Batch Draw"
8333
mdapi_supported_apis="VK OGL4 IO BB"
8334
mdapi_hw_unit_type="gpu"
8335
/>
8336
<counter name="GS Threads Dispatched"
8337
symbol_name="GsThreads"
8338
underscore_name="gs_threads"
8339
description="The total number of geometry shader hardware threads dispatched."
8340
data_type="uint64"
8341
units="threads"
8342
semantic_type="event"
8343
equation="A 5 READ"
8344
mdapi_group="EU Array/Geometry Shader"
8345
mdapi_usage_flags="Tier3 Frame Batch Draw"
8346
mdapi_supported_apis="VK OGL4 IO BB"
8347
mdapi_hw_unit_type="gpu"
8348
/>
8349
<counter name="FS Threads Dispatched"
8350
symbol_name="PsThreads"
8351
underscore_name="ps_threads"
8352
description="The total number of fragment shader hardware threads dispatched."
8353
data_type="uint64"
8354
units="threads"
8355
semantic_type="event"
8356
equation="A 6 READ"
8357
mdapi_group="EU Array/Fragment Shader"
8358
mdapi_usage_flags="Tier3 Frame Batch Draw"
8359
mdapi_supported_apis="VK OGL IO BB"
8360
mdapi_hw_unit_type="gpu"
8361
/>
8362
<counter name="CS Threads Dispatched"
8363
symbol_name="CsThreads"
8364
underscore_name="cs_threads"
8365
description="The total number of compute shader hardware threads dispatched."
8366
data_type="uint64"
8367
units="threads"
8368
semantic_type="event"
8369
equation="A 4 READ"
8370
mdapi_group="EU Array/Compute Shader"
8371
mdapi_usage_flags="Tier3 Frame Batch Draw"
8372
mdapi_supported_apis="VK OGL4 OCL IO BB"
8373
mdapi_hw_unit_type="gpu"
8374
/>
8375
<counter name="EU Active"
8376
symbol_name="EuActive"
8377
underscore_name="eu_active"
8378
description="The percentage of time in which the Execution Units were actively processing."
8379
data_type="float"
8380
max_equation="100"
8381
units="percent"
8382
semantic_type="duration"
8383
equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8384
mdapi_group="EU Array"
8385
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8386
mdapi_supported_apis=""
8387
mdapi_hw_unit_type="gpu"
8388
/>
8389
<counter name="EU Stall"
8390
symbol_name="EuStall"
8391
underscore_name="eu_stall"
8392
description="The percentage of time in which the Execution Units were stalled."
8393
data_type="float"
8394
max_equation="100"
8395
units="percent"
8396
semantic_type="duration"
8397
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8398
mdapi_group="EU Array"
8399
mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8400
mdapi_supported_apis=""
8401
mdapi_hw_unit_type="gpu"
8402
/>
8403
<counter name="EU Both FPU Pipes Active"
8404
symbol_name="EuFpuBothActive"
8405
underscore_name="eu_fpu_both_active"
8406
description="The percentage of time in which both EU FPU pipelines were actively processing."
8407
data_type="float"
8408
max_equation="100"
8409
units="percent"
8410
semantic_type="duration"
8411
equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8412
mdapi_group="EU Array/Pipes"
8413
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8414
mdapi_supported_apis=""
8415
mdapi_hw_unit_type="gpu"
8416
/>
8417
<counter name="VS FPU0 Pipe Active"
8418
symbol_name="VsFpu0Active"
8419
underscore_name="vs_fpu0_active"
8420
description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
8421
data_type="float"
8422
max_equation="100"
8423
units="percent"
8424
semantic_type="duration"
8425
equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8426
mdapi_group="EU Array/Vertex Shader"
8427
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8428
mdapi_supported_apis="VK OGL IO BB"
8429
mdapi_hw_unit_type="gpu"
8430
/>
8431
<counter name="VS FPU1 Pipe Active"
8432
symbol_name="VsFpu1Active"
8433
underscore_name="vs_fpu1_active"
8434
description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
8435
data_type="float"
8436
max_equation="100"
8437
units="percent"
8438
semantic_type="duration"
8439
equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8440
mdapi_group="EU Array/Vertex Shader"
8441
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8442
mdapi_supported_apis="VK OGL IO BB"
8443
mdapi_hw_unit_type="gpu"
8444
/>
8445
<counter name="VS Send Pipe Active"
8446
symbol_name="VsSendActive"
8447
underscore_name="vs_send_active"
8448
description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
8449
data_type="float"
8450
max_equation="100"
8451
units="percent"
8452
semantic_type="duration"
8453
equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8454
mdapi_group="EU Array/Vertex Shader"
8455
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8456
mdapi_supported_apis="VK OGL IO BB"
8457
mdapi_hw_unit_type="gpu"
8458
/>
8459
<counter name="PS FPU0 Pipe Active"
8460
symbol_name="PsFpu0Active"
8461
underscore_name="ps_fpu0_active"
8462
description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
8463
data_type="float"
8464
max_equation="100"
8465
units="percent"
8466
semantic_type="duration"
8467
equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8468
mdapi_group="EU Array/Pixel Shader"
8469
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8470
mdapi_supported_apis="VK OGL IO BB"
8471
mdapi_hw_unit_type="gpu"
8472
/>
8473
<counter name="PS FPU1 Pipe Active"
8474
symbol_name="PsFpu1Active"
8475
underscore_name="ps_fpu1_active"
8476
description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
8477
data_type="float"
8478
max_equation="100"
8479
units="percent"
8480
semantic_type="duration"
8481
equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8482
mdapi_group="EU Array/Pixel Shader"
8483
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8484
mdapi_supported_apis="VK OGL IO BB"
8485
mdapi_hw_unit_type="gpu"
8486
/>
8487
<counter name="PS Send Pipeline Active"
8488
symbol_name="PsSendActive"
8489
underscore_name="ps_send_active"
8490
description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
8491
data_type="float"
8492
max_equation="100"
8493
units="percent"
8494
semantic_type="duration"
8495
equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8496
mdapi_group="EU Array/Pixel Shader"
8497
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8498
mdapi_supported_apis="VK OGL IO BB"
8499
mdapi_hw_unit_type="gpu"
8500
/>
8501
<counter name="FS Both FPU Active"
8502
symbol_name="PsEuBothFpuActive"
8503
underscore_name="ps_eu_both_fpu_active"
8504
description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
8505
data_type="float"
8506
max_equation="100"
8507
units="percent"
8508
semantic_type="duration"
8509
equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8510
mdapi_group="3D Pipe/Fragment Shader"
8511
mdapi_usage_flags="Tier4 Frame Batch Draw"
8512
mdapi_supported_apis="VK OGL IO BB"
8513
mdapi_hw_unit_type="gpu"
8514
/>
8515
<counter name="Rasterized Pixels"
8516
symbol_name="RasterizedPixels"
8517
underscore_name="rasterized_pixels"
8518
description="The total number of rasterized pixels."
8519
data_type="uint64"
8520
units="pixels"
8521
semantic_type="event"
8522
equation="A 21 READ 4 UMUL"
8523
mdapi_group="3D Pipe/Rasterizer"
8524
mdapi_usage_flags="Tier3 Frame Batch Draw"
8525
mdapi_supported_apis="VK OGL IO BB"
8526
mdapi_hw_unit_type="gpu"
8527
/>
8528
<counter name="Early Hi-Depth Test Fails"
8529
symbol_name="HiDepthTestFails"
8530
underscore_name="hi_depth_test_fails"
8531
description="The total number of pixels dropped on early hierarchical depth test."
8532
data_type="uint64"
8533
units="pixels"
8534
semantic_type="event"
8535
equation="A 22 READ 4 UMUL"
8536
mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
8537
mdapi_usage_flags="Tier3 Frame Batch Draw"
8538
mdapi_supported_apis="VK OGL IO BB"
8539
mdapi_hw_unit_type="gpu"
8540
/>
8541
<counter name="Early Depth Test Fails"
8542
symbol_name="EarlyDepthTestFails"
8543
underscore_name="early_depth_test_fails"
8544
description="The total number of pixels dropped on early depth test."
8545
data_type="uint64"
8546
units="pixels"
8547
semantic_type="event"
8548
equation="A 23 READ 4 UMUL"
8549
mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
8550
mdapi_usage_flags="Tier3 Frame Batch Draw"
8551
mdapi_supported_apis="VK OGL IO BB"
8552
mdapi_hw_unit_type="gpu"
8553
/>
8554
<counter name="Samples Killed in FS"
8555
symbol_name="SamplesKilledInPs"
8556
underscore_name="samples_killed_in_ps"
8557
description="The total number of samples or pixels dropped in fragment shaders."
8558
data_type="uint64"
8559
units="pixels"
8560
semantic_type="event"
8561
equation="A 24 READ 4 UMUL"
8562
mdapi_group="3D Pipe/Fragment Shader"
8563
mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
8564
mdapi_supported_apis="VK OGL IO BB"
8565
mdapi_hw_unit_type="gpu"
8566
/>
8567
<counter name="Pixels Failing Tests"
8568
symbol_name="PixelsFailingPostPsTests"
8569
underscore_name="pixels_failing_post_ps_tests"
8570
description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
8571
data_type="uint64"
8572
units="pixels"
8573
semantic_type="event"
8574
equation="A 25 READ 4 UMUL"
8575
mdapi_group="3D Pipe/Output Merger"
8576
mdapi_usage_flags="Tier3 Frame Batch Draw"
8577
mdapi_supported_apis="VK OGL IO BB"
8578
mdapi_hw_unit_type="gpu"
8579
/>
8580
<counter name="Samples Written"
8581
symbol_name="SamplesWritten"
8582
underscore_name="samples_written"
8583
description="The total number of samples or pixels written to all render targets."
8584
data_type="uint64"
8585
units="pixels"
8586
semantic_type="event"
8587
equation="A 26 READ 4 UMUL"
8588
mdapi_group="3D Pipe/Output Merger"
8589
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8590
mdapi_supported_apis="VK OGL IO BB"
8591
mdapi_hw_unit_type="gpu"
8592
/>
8593
<counter name="Samples Blended"
8594
symbol_name="SamplesBlended"
8595
underscore_name="samples_blended"
8596
description="The total number of blended samples or pixels written to all render targets."
8597
data_type="uint64"
8598
units="pixels"
8599
semantic_type="event"
8600
equation="A 27 READ 4 UMUL"
8601
mdapi_group="3D Pipe/Output Merger"
8602
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8603
mdapi_supported_apis="VK OGL IO BB"
8604
mdapi_hw_unit_type="gpu"
8605
/>
8606
<counter name="Sampler Texels"
8607
symbol_name="SamplerTexels"
8608
underscore_name="sampler_texels"
8609
description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
8610
data_type="uint64"
8611
units="texels"
8612
semantic_type="event"
8613
equation="A 28 READ 4 UMUL"
8614
mdapi_group="Sampler/Sampler Input"
8615
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8616
mdapi_supported_apis=""
8617
mdapi_hw_unit_type="gpu"
8618
/>
8619
<counter name="Sampler Texels Misses"
8620
symbol_name="SamplerTexelMisses"
8621
underscore_name="sampler_texel_misses"
8622
description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
8623
data_type="uint64"
8624
units="texels"
8625
semantic_type="event"
8626
equation="A 29 READ 4 UMUL"
8627
mdapi_group="Sampler/Sampler Cache"
8628
mdapi_usage_flags="Tier3 Batch Frame Draw"
8629
mdapi_supported_apis=""
8630
mdapi_hw_unit_type="gpu"
8631
/>
8632
<counter name="SLM Bytes Read"
8633
symbol_name="SlmBytesRead"
8634
underscore_name="slm_bytes_read"
8635
description="The total number of GPU memory bytes read from shared local memory."
8636
data_type="uint64"
8637
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8638
units="bytes"
8639
semantic_type="throughput"
8640
equation="A 30 READ 64 UMUL"
8641
mdapi_group="L3/Data Port/SLM"
8642
mdapi_usage_flags="Tier3 Frame Batch Draw"
8643
mdapi_supported_apis="VK OGL4 OCL IO BB"
8644
mdapi_hw_unit_type="gpu"
8645
/>
8646
<counter name="SLM Bytes Written"
8647
symbol_name="SlmBytesWritten"
8648
underscore_name="slm_bytes_written"
8649
description="The total number of GPU memory bytes written into shared local memory."
8650
data_type="uint64"
8651
max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8652
units="bytes"
8653
semantic_type="throughput"
8654
equation="A 31 READ 64 UMUL"
8655
mdapi_group="L3/Data Port/SLM"
8656
mdapi_usage_flags="Tier3 Frame Batch Draw"
8657
mdapi_supported_apis="VK OGL4 OCL IO BB"
8658
mdapi_hw_unit_type="gpu"
8659
/>
8660
<counter name="Shader Memory Accesses"
8661
symbol_name="ShaderMemoryAccesses"
8662
underscore_name="shader_memory_accesses"
8663
description="The total number of shader memory accesses to L3."
8664
data_type="uint64"
8665
units="messages"
8666
semantic_type="event"
8667
equation="A 32 READ"
8668
mdapi_group="L3/Data Port"
8669
mdapi_usage_flags="Tier3 Frame Batch Draw"
8670
mdapi_supported_apis=""
8671
mdapi_hw_unit_type="gpu"
8672
/>
8673
<counter name="Shader Atomic Memory Accesses"
8674
symbol_name="ShaderAtomics"
8675
underscore_name="shader_atomics"
8676
description="The total number of shader atomic memory accesses."
8677
data_type="uint64"
8678
units="messages"
8679
semantic_type="event"
8680
equation="A 34 READ"
8681
mdapi_group="L3/Data Port/Atomics"
8682
mdapi_usage_flags="Tier3 Frame Batch Draw"
8683
mdapi_supported_apis="VK OGL OCL IO BB"
8684
mdapi_hw_unit_type="gpu"
8685
/>
8686
<counter name="L3 Shader Throughput"
8687
symbol_name="L3ShaderThroughput"
8688
underscore_name="l3_shader_throughput"
8689
description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
8690
data_type="uint64"
8691
max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
8692
units="bytes"
8693
semantic_type="throughput"
8694
equation="A 30 READ A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
8695
mdapi_group="L3/Data Port"
8696
mdapi_usage_flags="Tier2 Frame Batch Draw"
8697
mdapi_supported_apis="VK OGL4 OCL IO BB"
8698
mdapi_hw_unit_type="gpu"
8699
/>
8700
<counter name="Shader Barrier Messages"
8701
symbol_name="ShaderBarriers"
8702
underscore_name="shader_barriers"
8703
description="The total number of shader barrier messages."
8704
data_type="uint64"
8705
units="messages"
8706
semantic_type="event"
8707
equation="A 35 READ"
8708
mdapi_group="EU Array/Barrier"
8709
mdapi_usage_flags="Tier3 Frame Batch Draw"
8710
mdapi_supported_apis=""
8711
mdapi_hw_unit_type="gpu"
8712
/>
8713
<counter name="Thread Header Ready on Slice0 Subslice1 Port 0"
8714
symbol_name="ThreadHeader01ReadyPort0"
8715
underscore_name="thread_header01_ready_port0"
8716
description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 0"
8717
data_type="float"
8718
max_equation="100"
8719
units="percent"
8720
semantic_type="duration"
8721
equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
8722
availability="$SubsliceMask 0x2 AND"
8723
mdapi_group="GPU/Thread Dispatcher"
8724
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8725
mdapi_supported_apis=""
8726
mdapi_hw_unit_type="subslice"
8727
/>
8728
<counter name="Thread Header Ready on Slice0 Subslice0 Port 1"
8729
symbol_name="ThreadHeader00ReadyPort1"
8730
underscore_name="thread_header00_ready_port1"
8731
description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 1"
8732
data_type="float"
8733
max_equation="100"
8734
units="percent"
8735
semantic_type="duration"
8736
equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
8737
availability="$SubsliceMask 0x1 AND"
8738
mdapi_group="GPU/Thread Dispatcher"
8739
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8740
mdapi_supported_apis=""
8741
mdapi_hw_unit_type="subslice"
8742
/>
8743
<counter name="Thread Header Ready on Slice0 Subslice0 Port 0"
8744
symbol_name="ThreadHeader00ReadyPort0"
8745
underscore_name="thread_header00_ready_port0"
8746
description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 0"
8747
data_type="float"
8748
max_equation="100"
8749
units="percent"
8750
semantic_type="duration"
8751
equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
8752
availability="$SubsliceMask 0x1 AND"
8753
mdapi_group="GPU/Thread Dispatcher"
8754
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8755
mdapi_supported_apis=""
8756
mdapi_hw_unit_type="subslice"
8757
/>
8758
<counter name="Thread Header Ready on Slice0 Subslice2 Port 1"
8759
symbol_name="ThreadHeader02ReadyPort1"
8760
underscore_name="thread_header02_ready_port1"
8761
description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 1"
8762
data_type="float"
8763
max_equation="100"
8764
units="percent"
8765
semantic_type="duration"
8766
equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
8767
availability="$SubsliceMask 0x4 AND"
8768
mdapi_group="GPU/Thread Dispatcher"
8769
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8770
mdapi_supported_apis=""
8771
mdapi_hw_unit_type="subslice"
8772
/>
8773
<counter name="Thread Header Ready on Slice0 Subslice2 Port 0"
8774
symbol_name="ThreadHeader02ReadyPort0"
8775
underscore_name="thread_header02_ready_port0"
8776
description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 0"
8777
data_type="float"
8778
max_equation="100"
8779
units="percent"
8780
semantic_type="duration"
8781
equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
8782
availability="$SubsliceMask 0x4 AND"
8783
mdapi_group="GPU/Thread Dispatcher"
8784
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8785
mdapi_supported_apis=""
8786
mdapi_hw_unit_type="subslice"
8787
/>
8788
<counter name="Thread Header Ready on Slice0 Subslice1 Port 1"
8789
symbol_name="ThreadHeader01ReadyPort1"
8790
underscore_name="thread_header01_ready_port1"
8791
description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 1"
8792
data_type="float"
8793
max_equation="100"
8794
units="percent"
8795
semantic_type="duration"
8796
equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
8797
availability="$SubsliceMask 0x2 AND"
8798
mdapi_group="GPU/Thread Dispatcher"
8799
mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8800
mdapi_supported_apis=""
8801
mdapi_hw_unit_type="subslice"
8802
/>
8803
<counter name="SQ is full"
8804
symbol_name="GTRequestQueueFull"
8805
underscore_name="gt_request_queue_full"
8806
description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
8807
data_type="float"
8808
max_equation="100"
8809
units="percent"
8810
semantic_type="duration"
8811
equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
8812
availability="true $QueryMode &amp;&amp;"
8813
mdapi_group="GTI"
8814
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8815
mdapi_supported_apis="VK OGL4 OCL"
8816
mdapi_hw_unit_type="gpu"
8817
/>
8818
<register_config type="NOA">
8819
<register type="NOA" address="0x000091BC" value="0xE0500000" />
8820
<register type="NOA" address="0x00009840" value="0x00000080" />
8821
<register type="NOA" address="0x00009888" value="0x141A026B" />
8822
<register type="NOA" address="0x00009888" value="0x143A0173" />
8823
<register type="NOA" address="0x00009888" value="0x145A026B" />
8824
<register type="NOA" address="0x00009888" value="0x002D4000" />
8825
<register type="NOA" address="0x00009888" value="0x022D5000" />
8826
<register type="NOA" address="0x00009888" value="0x042D5000" />
8827
<register type="NOA" address="0x00009888" value="0x062D1000" />
8828
<register type="NOA" address="0x00009888" value="0x0C2E5000" />
8829
<register type="NOA" address="0x00009888" value="0x0E2E0069" />
8830
<register type="NOA" address="0x00009888" value="0x044C8000" />
8831
<register type="NOA" address="0x00009888" value="0x064CC000" />
8832
<register type="NOA" address="0x00009888" value="0x0A4C4000" />
8833
<register type="NOA" address="0x00009888" value="0x004E8000" />
8834
<register type="NOA" address="0x00009888" value="0x024EA000" />
8835
<register type="NOA" address="0x00009888" value="0x064E2000" />
8836
<register type="NOA" address="0x00009888" value="0x180F6000" />
8837
<register type="NOA" address="0x00009888" value="0x1A0F030A" />
8838
<register type="NOA" address="0x00009888" value="0x1A2C03C0" />
8839
<register type="NOA" address="0x00009888" value="0x041A37E7" />
8840
<register type="NOA" address="0x00009888" value="0x021A0000" />
8841
<register type="NOA" address="0x00009888" value="0x0414A000" />
8842
<register type="NOA" address="0x00009888" value="0x1C150050" />
8843
<register type="NOA" address="0x00009888" value="0x08168000" />
8844
<register type="NOA" address="0x00009888" value="0x0A168000" />
8845
<register type="NOA" address="0x00009888" value="0x003A3380" />
8846
<register type="NOA" address="0x00009888" value="0x063A006F" />
8847
<register type="NOA" address="0x00009888" value="0x023A0000" />
8848
<register type="NOA" address="0x00009888" value="0x00348000" />
8849
<register type="NOA" address="0x00009888" value="0x06342000" />
8850
<register type="NOA" address="0x00009888" value="0x1A352000" />
8851
<register type="NOA" address="0x00009888" value="0x1C350100" />
8852
<register type="NOA" address="0x00009888" value="0x02368000" />
8853
<register type="NOA" address="0x00009888" value="0x0C368000" />
8854
<register type="NOA" address="0x00009888" value="0x025A37E7" />
8855
<register type="NOA" address="0x00009888" value="0x0254A000" />
8856
<register type="NOA" address="0x00009888" value="0x1C550005" />
8857
<register type="NOA" address="0x00009888" value="0x04568000" />
8858
<register type="NOA" address="0x00009888" value="0x06568000" />
8859
<register type="NOA" address="0x00009888" value="0x03938000" />
8860
<register type="NOA" address="0x00009888" value="0x05938000" />
8861
<register type="NOA" address="0x00009888" value="0x07938000" />
8862
<register type="NOA" address="0x00009888" value="0x09938000" />
8863
<register type="NOA" address="0x00009888" value="0x0B938000" />
8864
<register type="NOA" address="0x00009888" value="0x0D938000" />
8865
<register type="NOA" address="0x00009888" value="0x15904000" />
8866
<register type="NOA" address="0x00009888" value="0x17904000" />
8867
<register type="NOA" address="0x00009888" value="0x19904000" />
8868
<register type="NOA" address="0x00009888" value="0x1B904000" />
8869
<register type="NOA" address="0x00009888" value="0x1D904000" />
8870
<register type="NOA" address="0x00009888" value="0x1F904000" />
8871
<register type="NOA" address="0x00009888" value="0x37900000" />
8872
<register type="NOA" address="0x00009888" value="0x53900000" />
8873
<register type="NOA" address="0x00009888" value="0x43900020" />
8874
<register type="NOA" address="0x00009888" value="0x45901080" />
8875
<register type="NOA" address="0x00009888" value="0x55900000" />
8876
<register type="NOA" address="0x00009888" value="0x47900001" />
8877
<register type="NOA" address="0x00009888" value="0x33900000" />
8878
</register_config>
8879
<register_config type="OA">
8880
<register type="OA" address="0x00002740" value="0x00000000" />
8881
<register type="OA" address="0x00002744" value="0x00800000" />
8882
<register type="OA" address="0x00002710" value="0x00000000" />
8883
<register type="OA" address="0x00002714" value="0x00800000" />
8884
<register type="OA" address="0x00002720" value="0x00000000" />
8885
<register type="OA" address="0x00002724" value="0x00800000" />
8886
</register_config>
8887
<register_config type="FLEX">
8888
<register type="FLEX" address="0x0000E458" value="0x00005004" />
8889
<register type="FLEX" address="0x0000E558" value="0x00010003" />
8890
<register type="FLEX" address="0x0000E658" value="0x00012011" />
8891
<register type="FLEX" address="0x0000E758" value="0x00015014" />
8892
<register type="FLEX" address="0x0000E45C" value="0x00051050" />
8893
<register type="FLEX" address="0x0000E55C" value="0x00053052" />
8894
<register type="FLEX" address="0x0000E65C" value="0x00055054" />
8895
</register_config>
8896
</set>
8897
8898
<set name="Compute Metrics Extra set"
8899
chipset="GLK"
8900
symbol_name="ComputeExtra"
8901
underscore_name="compute_extra"
8902
mdapi_supported_apis="VK OGL4 OCL IO BB"
8903
hw_config_guid="15274c82-27d2-4819-876a-7cb1a2c59ba4"
8904
>
8905
<counter name="GPU Time Elapsed"
8906
symbol_name="GpuTime"
8907
underscore_name="gpu_time"
8908
description="Time elapsed on the GPU during the measurement."
8909
data_type="uint64"
8910
units="ns"
8911
semantic_type="duration"
8912
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
8913
mdapi_group="GPU"
8914
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8915
mdapi_supported_apis=""
8916
mdapi_hw_unit_type="gpu"
8917
/>
8918
<counter name="GPU Core Clocks"
8919
symbol_name="GpuCoreClocks"
8920
underscore_name="gpu_core_clocks"
8921
description="The total number of GPU core clocks elapsed during the measurement."
8922
data_type="uint64"
8923
units="cycles"
8924
semantic_type="event"
8925
equation="GPU_CLOCK 0 READ"
8926
mdapi_group="GPU"
8927
mdapi_usage_flags="Tier1 Frame Batch Draw"
8928
mdapi_supported_apis=""
8929
mdapi_hw_unit_type="gpu"
8930
/>
8931
<counter name="AVG GPU Core Frequency"
8932
symbol_name="AvgGpuCoreFrequency"
8933
underscore_name="avg_gpu_core_frequency"
8934
description="Average GPU Core Frequency in the measurement."
8935
data_type="uint64"
8936
max_equation="$GpuMaxFrequency"
8937
units="hz"
8938
semantic_type="event"
8939
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
8940
mdapi_group="GPU"
8941
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8942
mdapi_supported_apis=""
8943
mdapi_hw_unit_type="gpu"
8944
/>
8945
<counter name="EU FPU1 Pipe Active"
8946
symbol_name="Fpu1Active"
8947
underscore_name="fpu1_active"
8948
description="The percentage of time in which EU FPU1 pipeline was actively processing."
8949
data_type="float"
8950
max_equation="100"
8951
units="percent"
8952
semantic_type="duration"
8953
equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8954
mdapi_group="EU Array/Pipes"
8955
mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8956
mdapi_supported_apis=""
8957
mdapi_hw_unit_type="gpu"
8958
/>
8959
<counter name="EU FPU1 Pipe Active including Ext Math"
8960
symbol_name="Fpu1ActiveAdjusted"
8961
underscore_name="fpu1_active_adjusted"
8962
description="The percentage of time in which EU FPU1 pipeline was actively processing including Extended Math processing"
8963
data_type="float"
8964
max_equation="100"
8965
units="percent"
8966
semantic_type="duration"
8967
equation="A 8 READ C 7 READ C 6 READ FADD C 5 READ FADD 8 FMUL FADD 100 FMUL $EuCoresTotalCount FDIV $GpuCoreClocks FDIV"
8968
mdapi_group="EU Array/Pipes"
8969
mdapi_usage_flags="Tier4 System Frame Batch Draw"
8970
mdapi_supported_apis=""
8971
mdapi_hw_unit_type="gpu"
8972
/>
8973
<register_config type="NOA">
8974
<register type="NOA" address="0x00009840" value="0x00000080" />
8975
<register type="NOA" address="0x00009888" value="0x141A001F" />
8976
<register type="NOA" address="0x00009888" value="0x143A001F" />
8977
<register type="NOA" address="0x00009888" value="0x145A001F" />
8978
<register type="NOA" address="0x00009888" value="0x042D5000" />
8979
<register type="NOA" address="0x00009888" value="0x062D1000" />
8980
<register type="NOA" address="0x00009888" value="0x0E2E0094" />
8981
<register type="NOA" address="0x00009888" value="0x084CC000" />
8982
<register type="NOA" address="0x00009888" value="0x044EA000" />
8983
<register type="NOA" address="0x00009888" value="0x1A0F00E0" />
8984
<register type="NOA" address="0x00009888" value="0x1A2C0C00" />
8985
<register type="NOA" address="0x00009888" value="0x061A0063" />
8986
<register type="NOA" address="0x00009888" value="0x021A0000" />
8987
<register type="NOA" address="0x00009888" value="0x06142000" />
8988
<register type="NOA" address="0x00009888" value="0x1C150100" />
8989
<register type="NOA" address="0x00009888" value="0x0C168000" />
8990
<register type="NOA" address="0x00009888" value="0x043A3180" />
8991
<register type="NOA" address="0x00009888" value="0x023A0000" />
8992
<register type="NOA" address="0x00009888" value="0x04348000" />
8993
<register type="NOA" address="0x00009888" value="0x1C350040" />
8994
<register type="NOA" address="0x00009888" value="0x0A368000" />
8995
<register type="NOA" address="0x00009888" value="0x045A0063" />
8996
<register type="NOA" address="0x00009888" value="0x025A0000" />
8997
<register type="NOA" address="0x00009888" value="0x04542000" />
8998
<register type="NOA" address="0x00009888" value="0x1C550010" />
8999
<register type="NOA" address="0x00009888" value="0x08568000" />
9000
<register type="NOA" address="0x00009888" value="0x09938000" />
9001
<register type="NOA" address="0x00009888" value="0x0B938000" />
9002
<register type="NOA" address="0x00009888" value="0x0D938000" />
9003
<register type="NOA" address="0x00009888" value="0x1B904000" />
9004
<register type="NOA" address="0x00009888" value="0x1D904000" />
9005
<register type="NOA" address="0x00009888" value="0x1F904000" />
9006
<register type="NOA" address="0x00009888" value="0x37900000" />
9007
<register type="NOA" address="0x00009888" value="0x55900000" />
9008
<register type="NOA" address="0x00009888" value="0x45900400" />
9009
<register type="NOA" address="0x00009888" value="0x47900004" />
9010
<register type="NOA" address="0x00009888" value="0x33900000" />
9011
</register_config>
9012
<register_config type="OA">
9013
<register type="OA" address="0x00002740" value="0x00000000" />
9014
<register type="OA" address="0x00002744" value="0x00800000" />
9015
<register type="OA" address="0x00002710" value="0x00000000" />
9016
<register type="OA" address="0x00002714" value="0x00800000" />
9017
<register type="OA" address="0x00002720" value="0x00000000" />
9018
<register type="OA" address="0x00002724" value="0x00800000" />
9019
</register_config>
9020
<register_config type="FLEX">
9021
<register type="FLEX" address="0x0000E458" value="0x00001000" />
9022
<register type="FLEX" address="0x0000E558" value="0x00003002" />
9023
<register type="FLEX" address="0x0000E658" value="0x00005004" />
9024
<register type="FLEX" address="0x0000E758" value="0x00011010" />
9025
<register type="FLEX" address="0x0000E45C" value="0x00050012" />
9026
<register type="FLEX" address="0x0000E55C" value="0x00052051" />
9027
<register type="FLEX" address="0x0000E65C" value="0x00000008" />
9028
</register_config>
9029
</set>
9030
9031
<set name="MDAPI testing set"
9032
chipset="GLK"
9033
symbol_name="TestOa"
9034
underscore_name="test_oa"
9035
mdapi_supported_apis="VK OGL OCL IO BB"
9036
hw_config_guid="dd3fd789-e783-4204-8cd0-b671bbccb0cf"
9037
>
9038
<counter name="GPU Time Elapsed"
9039
symbol_name="GpuTime"
9040
underscore_name="gpu_time"
9041
description="Time elapsed on the GPU during the measurement."
9042
data_type="uint64"
9043
units="ns"
9044
semantic_type="duration"
9045
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
9046
mdapi_group="GPU"
9047
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9048
mdapi_supported_apis=""
9049
mdapi_hw_unit_type="gpu"
9050
/>
9051
<counter name="GPU Core Clocks"
9052
symbol_name="GpuCoreClocks"
9053
underscore_name="gpu_core_clocks"
9054
description="The total number of GPU core clocks elapsed during the measurement."
9055
data_type="uint64"
9056
units="cycles"
9057
semantic_type="event"
9058
equation="GPU_CLOCK 0 READ"
9059
mdapi_group="GPU"
9060
mdapi_usage_flags="Tier1 Frame Batch Draw"
9061
mdapi_supported_apis=""
9062
mdapi_hw_unit_type="gpu"
9063
/>
9064
<counter name="AVG GPU Core Frequency"
9065
symbol_name="AvgGpuCoreFrequency"
9066
underscore_name="avg_gpu_core_frequency"
9067
description="Average GPU Core Frequency in the measurement."
9068
data_type="uint64"
9069
max_equation="$GpuMaxFrequency"
9070
units="hz"
9071
semantic_type="event"
9072
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
9073
mdapi_group="GPU"
9074
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9075
mdapi_supported_apis=""
9076
mdapi_hw_unit_type="gpu"
9077
/>
9078
<counter name="TestCounter0"
9079
symbol_name="Counter0"
9080
underscore_name="counter0"
9081
description="HW test counter 0. Factor: 0.0"
9082
data_type="uint64"
9083
units="events"
9084
semantic_type="event"
9085
equation="B 0 READ"
9086
mdapi_group="GPU"
9087
mdapi_usage_flags="Frame Batch Draw"
9088
mdapi_supported_apis=""
9089
mdapi_hw_unit_type="gpu"
9090
/>
9091
<counter name="TestCounter1"
9092
symbol_name="Counter1"
9093
underscore_name="counter1"
9094
description="HW test counter 1. Factor: 1.0"
9095
data_type="uint64"
9096
units="events"
9097
semantic_type="event"
9098
equation="B 1 READ"
9099
mdapi_group="GPU"
9100
mdapi_usage_flags="Frame Batch Draw"
9101
mdapi_supported_apis=""
9102
mdapi_hw_unit_type="gpu"
9103
/>
9104
<counter name="TestCounter2"
9105
symbol_name="Counter2"
9106
underscore_name="counter2"
9107
description="HW test counter 2. Factor: 1.0"
9108
data_type="uint64"
9109
units="events"
9110
semantic_type="event"
9111
equation="B 2 READ"
9112
mdapi_group="GPU"
9113
mdapi_usage_flags="Frame Batch Draw"
9114
mdapi_supported_apis=""
9115
mdapi_hw_unit_type="gpu"
9116
/>
9117
<counter name="TestCounter3"
9118
symbol_name="Counter3"
9119
underscore_name="counter3"
9120
description="HW test counter 3. Factor: 0.5"
9121
data_type="uint64"
9122
units="events"
9123
semantic_type="event"
9124
equation="B 3 READ"
9125
mdapi_group="GPU"
9126
mdapi_usage_flags="Frame Batch Draw"
9127
mdapi_supported_apis=""
9128
mdapi_hw_unit_type="gpu"
9129
/>
9130
<counter name="TestCounter4"
9131
symbol_name="Counter4"
9132
underscore_name="counter4"
9133
description="HW test counter 4. Factor: 0.333"
9134
data_type="uint64"
9135
units="events"
9136
semantic_type="event"
9137
equation="B 4 READ"
9138
mdapi_group="GPU"
9139
mdapi_usage_flags="Frame Batch Draw"
9140
mdapi_supported_apis=""
9141
mdapi_hw_unit_type="gpu"
9142
/>
9143
<counter name="TestCounter5"
9144
symbol_name="Counter5"
9145
underscore_name="counter5"
9146
description="HW test counter 5. Factor: 0.333"
9147
data_type="uint64"
9148
units="events"
9149
semantic_type="event"
9150
equation="B 5 READ"
9151
mdapi_group="GPU"
9152
mdapi_usage_flags="Frame Batch Draw"
9153
mdapi_supported_apis=""
9154
mdapi_hw_unit_type="gpu"
9155
/>
9156
<counter name="TestCounter6"
9157
symbol_name="Counter6"
9158
underscore_name="counter6"
9159
description="HW test counter 6. Factor: 0.166"
9160
data_type="uint64"
9161
units="events"
9162
semantic_type="event"
9163
equation="B 6 READ"
9164
mdapi_group="GPU"
9165
mdapi_usage_flags="Frame Batch Draw"
9166
mdapi_supported_apis=""
9167
mdapi_hw_unit_type="gpu"
9168
/>
9169
<counter name="TestCounter7"
9170
symbol_name="Counter7"
9171
underscore_name="counter7"
9172
description="HW test counter 7. Factor: 0.666"
9173
data_type="uint64"
9174
units="events"
9175
semantic_type="event"
9176
equation="B 7 READ"
9177
mdapi_group="GPU"
9178
mdapi_usage_flags="Frame Batch Draw"
9179
mdapi_supported_apis=""
9180
mdapi_hw_unit_type="gpu"
9181
/>
9182
<counter name="TestCounter8"
9183
symbol_name="Counter8"
9184
underscore_name="counter8"
9185
description="HW test counter 8. Should be equal to 1."
9186
data_type="uint64"
9187
units="events"
9188
semantic_type="event"
9189
equation="C 7 READ"
9190
mdapi_group="GPU"
9191
mdapi_usage_flags="Frame Batch Draw"
9192
mdapi_supported_apis=""
9193
mdapi_hw_unit_type="gpu"
9194
/>
9195
<register_config type="NOA">
9196
<register type="NOA" address="0x00009840" value="0x00000080" />
9197
<register type="NOA" address="0x00009888" value="0x19800000" />
9198
<register type="NOA" address="0x00009888" value="0x07800063" />
9199
<register type="NOA" address="0x00009888" value="0x11800000" />
9200
<register type="NOA" address="0x00009888" value="0x23810008" />
9201
<register type="NOA" address="0x00009888" value="0x1D950400" />
9202
<register type="NOA" address="0x00009888" value="0x0F922000" />
9203
<register type="NOA" address="0x00009888" value="0x1F908000" />
9204
<register type="NOA" address="0x00009888" value="0x37900000" />
9205
<register type="NOA" address="0x00009888" value="0x55900000" />
9206
<register type="NOA" address="0x00009888" value="0x47900000" />
9207
<register type="NOA" address="0x00009888" value="0x33900000" />
9208
</register_config>
9209
<register_config type="OA">
9210
<register type="OA" address="0x00002740" value="0x00000000" />
9211
<register type="OA" address="0x00002744" value="0x00800000" />
9212
<register type="OA" address="0x00002714" value="0xF0800000" />
9213
<register type="OA" address="0x00002710" value="0x00000000" />
9214
<register type="OA" address="0x00002724" value="0xF0800000" />
9215
<register type="OA" address="0x00002720" value="0x00000000" />
9216
<register type="OA" address="0x00002770" value="0x00000004" />
9217
<register type="OA" address="0x00002774" value="0x00000000" />
9218
<register type="OA" address="0x00002778" value="0x00000003" />
9219
<register type="OA" address="0x0000277C" value="0x00000000" />
9220
<register type="OA" address="0x00002780" value="0x00000007" />
9221
<register type="OA" address="0x00002784" value="0x00000000" />
9222
<register type="OA" address="0x00002788" value="0x00100002" />
9223
<register type="OA" address="0x0000278C" value="0x0000FFF7" />
9224
<register type="OA" address="0x00002790" value="0x00100002" />
9225
<register type="OA" address="0x00002794" value="0x0000FFCF" />
9226
<register type="OA" address="0x00002798" value="0x00100082" />
9227
<register type="OA" address="0x0000279C" value="0x0000FFEF" />
9228
<register type="OA" address="0x000027A0" value="0x001000C2" />
9229
<register type="OA" address="0x000027A4" value="0x0000FFE7" />
9230
<register type="OA" address="0x000027A8" value="0x00100001" />
9231
<register type="OA" address="0x000027AC" value="0x0000FFE7" />
9232
</register_config>
9233
</set>
9234
9235
<set name="Metric set PMA Stall"
9236
chipset="GLK"
9237
symbol_name="PMA_Stall"
9238
underscore_name="pma__stall"
9239
mdapi_supported_apis="VK OGL OGL4 OCL IO MEDIA"
9240
hw_config_guid="e6868953-fb47-431d-a060-f785916558fc"
9241
>
9242
<counter name="GPU Time Elapsed"
9243
symbol_name="GpuTime"
9244
underscore_name="gpu_time"
9245
description="Time elapsed on the GPU during the measurement."
9246
data_type="uint64"
9247
units="ns"
9248
semantic_type="duration"
9249
equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
9250
mdapi_group="GPU"
9251
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9252
mdapi_supported_apis=""
9253
mdapi_hw_unit_type="gpu"
9254
/>
9255
<counter name="GPU Core Clocks"
9256
symbol_name="GpuCoreClocks"
9257
underscore_name="gpu_core_clocks"
9258
description="The total number of GPU core clocks elapsed during the measurement."
9259
data_type="uint64"
9260
units="cycles"
9261
semantic_type="event"
9262
equation="GPU_CLOCK 0 READ"
9263
mdapi_group="GPU"
9264
mdapi_usage_flags="Tier1 Frame Batch Draw"
9265
mdapi_supported_apis=""
9266
mdapi_hw_unit_type="gpu"
9267
/>
9268
<counter name="AVG GPU Core Frequency"
9269
symbol_name="AvgGpuCoreFrequency"
9270
underscore_name="avg_gpu_core_frequency"
9271
description="Average GPU Core Frequency in the measurement."
9272
data_type="uint64"
9273
max_equation="$GpuMaxFrequency"
9274
units="hz"
9275
semantic_type="event"
9276
equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
9277
mdapi_group="GPU"
9278
mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9279
mdapi_supported_apis=""
9280
mdapi_hw_unit_type="gpu"
9281
/>
9282
<counter name="STC PMA stall"
9283
symbol_name="StcPMAStall"
9284
underscore_name="stc_pma_stall"
9285
description="Percentage of time when stencil cache line and an overlapping pixel are causing stalls"
9286
data_type="float"
9287
max_equation="100"
9288
units="percent"
9289
semantic_type="duration"
9290
equation="B 0 READ B 1 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
9291
availability="$SliceMask 1 AND"
9292
mdapi_group="GPU/Stencil Cache"
9293
mdapi_usage_flags="Frame Batch Draw"
9294
mdapi_supported_apis=""
9295
mdapi_hw_unit_type="gpu"
9296
/>
9297
<register_config type="NOA">
9298
<register type="NOA" address="0x00009840" value="0x00000080" />
9299
<register type="NOA" address="0x00009888" value="0x124C3080" />
9300
<register type="NOA" address="0x00009888" value="0x002D1000" />
9301
<register type="NOA" address="0x00009888" value="0x062D4000" />
9302
<register type="NOA" address="0x00009888" value="0x082D5000" />
9303
<register type="NOA" address="0x00009888" value="0x0A2D5000" />
9304
<register type="NOA" address="0x00009888" value="0x0C2E0400" />
9305
<register type="NOA" address="0x00009888" value="0x0E2E5500" />
9306
<register type="NOA" address="0x00009888" value="0x102E0001" />
9307
<register type="NOA" address="0x00009888" value="0x004C0045" />
9308
<register type="NOA" address="0x00009888" value="0x064C2300" />
9309
<register type="NOA" address="0x00009888" value="0x084C26C4" />
9310
<register type="NOA" address="0x00009888" value="0x0A4C264E" />
9311
<register type="NOA" address="0x00009888" value="0x164C0000" />
9312
<register type="NOA" address="0x00009888" value="0x044C0000" />
9313
<register type="NOA" address="0x00009888" value="0x0C4C0000" />
9314
<register type="NOA" address="0x00009888" value="0x0E4C0000" />
9315
<register type="NOA" address="0x00009888" value="0x01938000" />
9316
<register type="NOA" address="0x00009888" value="0x0F938000" />
9317
<register type="NOA" address="0x00009888" value="0x199300AA" />
9318
<register type="NOA" address="0x00009888" value="0x13904000" />
9319
<register type="NOA" address="0x00009888" value="0x21904000" />
9320
<register type="NOA" address="0x00009888" value="0x23904000" />
9321
<register type="NOA" address="0x00009888" value="0x25904000" />
9322
<register type="NOA" address="0x00009888" value="0x27904000" />
9323
<register type="NOA" address="0x00009888" value="0x29904000" />
9324
<register type="NOA" address="0x00009888" value="0x53900000" />
9325
<register type="NOA" address="0x00009888" value="0x43900000" />
9326
<register type="NOA" address="0x00009888" value="0x55900000" />
9327
<register type="NOA" address="0x00009888" value="0x47900000" />
9328
<register type="NOA" address="0x00009888" value="0x57900000" />
9329
<register type="NOA" address="0x00009888" value="0x49900000" />
9330
<register type="NOA" address="0x00009888" value="0x37900000" />
9331
<register type="NOA" address="0x00009888" value="0x33900000" />
9332
</register_config>
9333
<register_config type="OA">
9334
<register type="OA" address="0x00002740" value="0x00000000" />
9335
<register type="OA" address="0x00002710" value="0x00000000" />
9336
<register type="OA" address="0x00002714" value="0x30800000" />
9337
<register type="OA" address="0x00002720" value="0x00000000" />
9338
<register type="OA" address="0x00002724" value="0x00800000" />
9339
<register type="OA" address="0x00002770" value="0x00E00021" />
9340
<register type="OA" address="0x00002774" value="0x0007FFF8" />
9341
<register type="OA" address="0x00002778" value="0x07000101" />
9342
<register type="OA" address="0x0000277C" value="0x0038FFC7" />
9343
</register_config>
9344
</set>
9345
9346
</metrics>
9347
9348