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